﻿function base(ctx) {

      var gradient;

      // base/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(4000.0, 4000.0);
      ctx.lineTo(0.0, 4000.0);
      ctx.lineTo(0.0, 0.0);
      ctx.lineTo(4000.0, 0.0);
      ctx.lineTo(4000.0, 4000.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 175, 235)";
      ctx.fill();

      // base/Group

      // base/Group/Sky
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2851.7, 1999.6);
      ctx.bezierCurveTo(2852.1, 2469.7, 2471.3, 2851.0, 2001.3, 2851.3);
      ctx.bezierCurveTo(1531.2, 2851.6, 1149.9, 2470.9, 1149.6, 2000.8);
      ctx.bezierCurveTo(1149.2, 1530.8, 1530.0, 1149.5, 2000.0, 1149.1);
      ctx.bezierCurveTo(2470.1, 1148.8, 2851.4, 1529.6, 2851.7, 1999.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(470.2, 1565.0, 0.0, 470.2, 1565.0, 851.1);
      gradient.addColorStop(0.53, "rgb(255, 255, 255)");
      gradient.addColorStop(0.71, "rgb(225, 242, 251)");
      gradient.addColorStop(0.74, "rgb(195, 229, 248)");
      gradient.addColorStop(0.83, "rgb(144, 214, 245)");
      gradient.addColorStop(0.89, "rgb(93, 198, 241)");
      gradient.addColorStop(0.95, "rgb(0, 182, 237)");
      gradient.addColorStop(1.00, "rgb(0, 176, 235)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // base/Group/Hills
      ctx.restore();
      ctx.beginPath();

      // base/Group/Hills/Path
      ctx.moveTo(2621.6, 1937.3);
      ctx.bezierCurveTo(2621.7, 1930.6, 2621.5, 1923.0, 2621.0, 1914.3);
      ctx.bezierCurveTo(2618.7, 1875.6, 2607.8, 1849.0, 2593.7, 1814.4);
      ctx.bezierCurveTo(2580.6, 1782.1, 2571.9, 1746.8, 2560.7, 1714.3);
      ctx.bezierCurveTo(2547.6, 1676.0, 2532.2, 1646.2, 2501.7, 1619.7);
      ctx.bezierCurveTo(2485.5, 1605.6, 2468.6, 1594.7, 2458.4, 1577.0);
      ctx.bezierCurveTo(2449.2, 1561.0, 2439.7, 1547.3, 2426.2, 1535.4);
      ctx.bezierCurveTo(2397.7, 1510.3, 2360.7, 1496.6, 2329.9, 1473.1);
      ctx.bezierCurveTo(2302.7, 1452.3, 2287.2, 1440.5, 2233.5, 1421.8);
      ctx.bezierCurveTo(2230.1, 1419.4, 2226.6, 1417.1, 2223.1, 1414.8);
      ctx.bezierCurveTo(2190.6, 1393.6, 2155.6, 1393.7, 2118.6, 1388.6);
      ctx.bezierCurveTo(2084.1, 1383.8, 2049.3, 1374.5, 2015.6, 1367.9);
      ctx.bezierCurveTo(1975.9, 1360.0, 1943.5, 1362.8, 1905.3, 1376.0);
      ctx.bezierCurveTo(1885.0, 1383.0, 1867.1, 1392.1, 1846.7, 1392.1);
      ctx.bezierCurveTo(1828.3, 1392.1, 1811.7, 1393.4, 1794.5, 1399.2);
      ctx.bezierCurveTo(1758.6, 1411.3, 1728.2, 1436.6, 1692.4, 1451.4);
      ctx.bezierCurveTo(1670.3, 1460.6, 1630.3, 1486.2, 1601.8, 1512.3);
      ctx.bezierCurveTo(1598.0, 1514.2, 1594.1, 1516.2, 1590.2, 1518.2);
      ctx.bezierCurveTo(1555.6, 1535.8, 1538.2, 1566.1, 1515.3, 1595.6);
      ctx.bezierCurveTo(1493.9, 1623.1, 1468.4, 1648.6, 1445.8, 1674.4);
      ctx.bezierCurveTo(1419.2, 1704.9, 1405.4, 1734.4, 1397.7, 1774.0);
      ctx.bezierCurveTo(1393.6, 1795.1, 1392.6, 1815.2, 1382.4, 1832.9);
      ctx.bezierCurveTo(1373.2, 1848.8, 1366.0, 1863.9, 1362.4, 1881.6);
      ctx.bezierCurveTo(1355.0, 1918.8, 1360.5, 1957.5, 1356.6, 1996.1);
      ctx.bezierCurveTo(1354.2, 2019.8, 1360.1, 2061.2, 1369.3, 2099.8);
      ctx.bezierCurveTo(1369.2, 2102.0, 1369.1, 2104.2, 1369.0, 2106.4);
      ctx.bezierCurveTo(1366.9, 2145.1, 1384.5, 2175.4, 1398.5, 2210.0);
      ctx.bezierCurveTo(1411.6, 2242.2, 1421.0, 2277.0, 1432.1, 2309.6);
      ctx.bezierCurveTo(1445.2, 2347.9, 1463.8, 2374.5, 1494.3, 2401.0);
      ctx.bezierCurveTo(1510.5, 2415.1, 1527.4, 2426.0, 1537.6, 2443.7);
      ctx.bezierCurveTo(1546.8, 2459.7, 1556.2, 2473.4, 1569.8, 2485.3);
      ctx.bezierCurveTo(1579.8, 2494.1, 1590.8, 2501.5, 1602.3, 2508.4);
      ctx.bezierCurveTo(1608.8, 2518.8, 1614.3, 2527.1, 1619.5, 2531.6);
      ctx.bezierCurveTo(1635.3, 2545.5, 1658.1, 2551.8, 1677.7, 2559.7);
      ctx.bezierCurveTo(1683.4, 2561.9, 1689.1, 2564.0, 1694.8, 2566.0);
      ctx.bezierCurveTo(1718.0, 2579.0, 1747.5, 2592.4, 1772.8, 2599.1);
      ctx.bezierCurveTo(1804.9, 2619.3, 1839.4, 2619.4, 1875.8, 2624.4);
      ctx.bezierCurveTo(1910.3, 2629.2, 1945.1, 2634.7, 1978.8, 2641.3);
      ctx.bezierCurveTo(2018.5, 2649.1, 2050.9, 2644.6, 2089.1, 2631.5);
      ctx.bezierCurveTo(2109.4, 2624.5, 2127.3, 2617.9, 2147.7, 2617.9);
      ctx.bezierCurveTo(2166.2, 2617.9, 2182.8, 2613.4, 2199.9, 2607.6);
      ctx.bezierCurveTo(2235.8, 2595.5, 2266.2, 2576.4, 2302.0, 2561.6);
      ctx.bezierCurveTo(2323.1, 2552.8, 2356.9, 2527.2, 2382.5, 2501.0);
      ctx.bezierCurveTo(2386.1, 2499.2, 2389.7, 2497.4, 2393.3, 2495.6);
      ctx.bezierCurveTo(2427.9, 2478.0, 2445.3, 2447.6, 2468.2, 2418.1);
      ctx.bezierCurveTo(2489.6, 2390.7, 2515.1, 2349.3, 2537.7, 2323.5);
      ctx.bezierCurveTo(2564.3, 2293.0, 2578.1, 2279.4, 2585.8, 2239.7);
      ctx.bezierCurveTo(2589.9, 2218.6, 2590.9, 2198.6, 2601.1, 2180.9);
      ctx.bezierCurveTo(2610.4, 2164.9, 2617.5, 2149.9, 2621.1, 2132.2);
      ctx.bezierCurveTo(2628.6, 2095.0, 2621.9, 2056.1, 2626.9, 2017.6);
      ctx.bezierCurveTo(2630.0, 1993.6, 2627.2, 1963.7, 2621.6, 1937.3);
      ctx.closePath();

      // base/Group/Hills/Path
      ctx.moveTo(2210.0, 2393.3);
      ctx.lineTo(1756.2, 2374.5);
      ctx.lineTo(1547.1, 1995.0);
      ctx.lineTo(1776.4, 1615.6);
      ctx.lineTo(2227.9, 1624.7);
      ctx.lineTo(2440.9, 2011.3);
      ctx.lineTo(2210.0, 2393.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(461.7, 1569.1, 0.0, 461.7, 1569.1, 638.4);
      gradient.addColorStop(0.93, "rgb(218, 229, 244)");
      gradient.addColorStop(0.94, "rgb(212, 224, 242)");
      gradient.addColorStop(0.96, "rgb(195, 211, 237)");
      gradient.addColorStop(0.98, "rgb(167, 191, 226)");
      gradient.addColorStop(1.00, "rgb(138, 172, 217)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // base/Group/Grass 1
      ctx.restore();
      ctx.beginPath();

      // base/Group/Grass 1/Path
      ctx.moveTo(1991.0, 1391.8);
      ctx.bezierCurveTo(1653.7, 1392.1, 1380.5, 1665.7, 1380.7, 2003.0);
      ctx.bezierCurveTo(1380.9, 2340.4, 1654.6, 2613.6, 1991.9, 2613.4);
      ctx.bezierCurveTo(2329.2, 2613.1, 2602.5, 2339.5, 2602.2, 2002.2);
      ctx.bezierCurveTo(2602.0, 1664.8, 2328.4, 1391.6, 1991.0, 1391.8);
      ctx.closePath();

      // base/Group/Grass 1/Path
      ctx.moveTo(1991.7, 2376.0);
      ctx.bezierCurveTo(1785.5, 2376.1, 1618.2, 2209.1, 1618.1, 2002.9);
      ctx.bezierCurveTo(1617.9, 1796.6, 1785.0, 1629.3, 1991.2, 1629.2);
      ctx.bezierCurveTo(2197.4, 1629.1, 2364.7, 1796.1, 2364.9, 2002.3);
      ctx.bezierCurveTo(2365.0, 2208.6, 2198.0, 2375.9, 1991.7, 2376.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(461.0, 1567.4, 0.0, 461.0, 1567.4, 610.8);
      gradient.addColorStop(0.00, "rgb(27, 165, 78)");
      gradient.addColorStop(0.36, "rgb(33, 166, 78)");
      gradient.addColorStop(0.51, "rgb(50, 168, 79)");
      gradient.addColorStop(0.62, "rgb(72, 171, 79)");
      gradient.addColorStop(0.71, "rgb(96, 176, 81)");
      gradient.addColorStop(0.78, "rgb(121, 183, 83)");
      gradient.addColorStop(0.85, "rgb(149, 194, 87)");
      gradient.addColorStop(0.92, "rgb(181, 208, 91)");
      gradient.addColorStop(0.97, "rgb(216, 224, 98)");
      gradient.addColorStop(0.99, "rgb(228, 230, 100)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // base/Group/Grass 2
      ctx.restore();
      ctx.beginPath();

      // base/Group/Grass 2/Path
      ctx.moveTo(2555.0, 1939.9);
      ctx.bezierCurveTo(2552.8, 1940.4, 2547.0, 1944.3, 2547.0, 1944.3);
      ctx.bezierCurveTo(2543.0, 1915.0, 2536.4, 1886.2, 2524.7, 1858.6);
      ctx.bezierCurveTo(2521.8, 1851.8, 2518.3, 1838.6, 2511.7, 1834.3);
      ctx.bezierCurveTo(2511.2, 1834.3, 2496.8, 1827.9, 2493.3, 1815.2);
      ctx.bezierCurveTo(2490.8, 1806.5, 2486.5, 1796.8, 2480.8, 1789.6);
      ctx.bezierCurveTo(2481.1, 1799.4, 2479.2, 1809.8, 2478.5, 1817.1);
      ctx.bezierCurveTo(2478.3, 1812.6, 2477.4, 1808.1, 2476.4, 1803.8);
      ctx.bezierCurveTo(2473.5, 1790.1, 2468.7, 1776.8, 2463.8, 1763.6);
      ctx.bezierCurveTo(2458.7, 1750.1, 2451.8, 1739.4, 2444.2, 1727.1);
      ctx.bezierCurveTo(2429.6, 1703.6, 2413.9, 1680.2, 2398.3, 1657.4);
      ctx.bezierCurveTo(2395.6, 1653.5, 2418.9, 1661.9, 2426.9, 1667.5);
      ctx.bezierCurveTo(2420.8, 1654.3, 2410.9, 1643.5, 2403.6, 1634.8);
      ctx.bezierCurveTo(2392.1, 1621.2, 2380.4, 1607.9, 2368.2, 1595.1);
      ctx.bezierCurveTo(2352.4, 1578.6, 2335.3, 1562.6, 2317.1, 1548.1);
      ctx.bezierCurveTo(2323.4, 1546.5, 2305.3, 1522.1, 2291.4, 1513.4);
      ctx.bezierCurveTo(2273.6, 1502.2, 2254.0, 1494.1, 2234.8, 1485.8);
      ctx.bezierCurveTo(2215.4, 1477.3, 2195.4, 1470.1, 2174.9, 1464.9);
      ctx.bezierCurveTo(2164.5, 1462.3, 2154.0, 1460.3, 2143.4, 1458.8);
      ctx.bezierCurveTo(2133.2, 1457.4, 2122.8, 1455.9, 2112.6, 1457.4);
      ctx.bezierCurveTo(2112.2, 1457.9, 2128.0, 1472.8, 2129.1, 1473.9);
      ctx.bezierCurveTo(2109.3, 1466.5, 2099.6, 1467.1, 2086.8, 1463.9);
      ctx.bezierCurveTo(2078.0, 1461.6, 2061.4, 1460.5, 2058.4, 1461.9);
      ctx.bezierCurveTo(2067.0, 1466.4, 2075.0, 1473.3, 2081.0, 1477.6);
      ctx.bezierCurveTo(2077.1, 1475.5, 2072.7, 1474.1, 2068.5, 1472.7);
      ctx.bezierCurveTo(2055.2, 1468.4, 2041.2, 1465.9, 2027.4, 1463.6);
      ctx.bezierCurveTo(2013.1, 1461.2, 2000.4, 1461.8, 1985.9, 1462.3);
      ctx.bezierCurveTo(1958.3, 1463.2, 1930.2, 1465.0, 1902.7, 1467.2);
      ctx.bezierCurveTo(1897.9, 1467.6, 1892.0, 1469.0, 1887.6, 1467.0);
      ctx.bezierCurveTo(1893.4, 1461.0, 1916.8, 1451.6, 1925.7, 1447.5);
      ctx.bezierCurveTo(1911.2, 1446.2, 1896.9, 1449.3, 1885.7, 1451.3);
      ctx.bezierCurveTo(1868.2, 1454.4, 1850.9, 1457.9, 1833.6, 1462.1);
      ctx.bezierCurveTo(1778.2, 1475.6, 1734.1, 1498.6, 1681.1, 1533.5);
      ctx.bezierCurveTo(1658.9, 1549.6, 1620.1, 1580.8, 1597.5, 1610.9);
      ctx.bezierCurveTo(1593.1, 1616.7, 1583.4, 1626.4, 1582.9, 1634.2);
      ctx.bezierCurveTo(1583.2, 1634.7, 1604.0, 1628.5, 1605.5, 1628.2);
      ctx.bezierCurveTo(1589.2, 1641.6, 1583.2, 1648.9, 1575.7, 1659.7);
      ctx.bezierCurveTo(1559.7, 1682.5, 1577.9, 1674.6, 1584.7, 1671.6);
      ctx.bezierCurveTo(1580.9, 1674.0, 1577.4, 1677.1, 1574.2, 1680.0);
      ctx.bezierCurveTo(1563.8, 1689.4, 1554.6, 1700.2, 1545.7, 1711.0);
      ctx.bezierCurveTo(1536.5, 1722.2, 1530.7, 1733.6, 1523.9, 1746.3);
      ctx.bezierCurveTo(1510.8, 1770.7, 1498.4, 1795.9, 1486.5, 1820.9);
      ctx.bezierCurveTo(1484.4, 1825.2, 1482.7, 1831.0, 1478.7, 1833.8);
      ctx.bezierCurveTo(1476.5, 1825.8, 1480.0, 1800.8, 1480.9, 1791.1);
      ctx.bezierCurveTo(1472.6, 1802.9, 1468.1, 1816.9, 1464.2, 1827.6);
      ctx.bezierCurveTo(1458.2, 1844.3, 1451.7, 1860.8, 1447.5, 1878.1);
      ctx.bezierCurveTo(1414.3, 2017.7, 1449.9, 2107.5, 1462.4, 2137.1);
      ctx.bezierCurveTo(1465.3, 2143.9, 1468.8, 2157.1, 1475.3, 2161.4);
      ctx.bezierCurveTo(1475.9, 2161.4, 1481.0, 2140.3, 1481.4, 2138.8);
      ctx.bezierCurveTo(1484.9, 2159.6, 1490.2, 2167.7, 1493.8, 2180.4);
      ctx.bezierCurveTo(1496.3, 2189.2, 1496.6, 2194.5, 1502.4, 2210.0);
      ctx.bezierCurveTo(1518.0, 2253.1, 1514.3, 2213.1, 1516.8, 2210.6);
      ctx.bezierCurveTo(1527.0, 2237.7, 1535.3, 2256.3, 1542.9, 2268.6);
      ctx.bezierCurveTo(1557.5, 2292.1, 1573.1, 2315.5, 1588.8, 2338.3);
      ctx.bezierCurveTo(1591.5, 2342.2, 1595.7, 2346.6, 1596.1, 2351.4);
      ctx.bezierCurveTo(1588.0, 2349.4, 1568.2, 2333.8, 1560.2, 2328.1);
      ctx.bezierCurveTo(1566.3, 2341.3, 1576.2, 2352.2, 1583.5, 2360.9);
      ctx.bezierCurveTo(1594.9, 2374.4, 1606.6, 2387.7, 1618.9, 2400.6);
      ctx.bezierCurveTo(1658.3, 2441.8, 1705.6, 2479.8, 1759.7, 2499.7);
      ctx.bezierCurveTo(1760.3, 2497.5, 1758.8, 2497.3, 1757.3, 2495.8);
      ctx.lineTo(1757.6, 2495.3);
      ctx.bezierCurveTo(1793.9, 2512.2, 1831.1, 2526.2, 1871.1, 2531.1);
      ctx.bezierCurveTo(1852.9, 2521.7, 1831.7, 2512.1, 1823.4, 2503.8);
      ctx.bezierCurveTo(1823.7, 2503.3, 1883.2, 2516.6, 1882.1, 2515.5);
      ctx.bezierCurveTo(1901.9, 2523.0, 1911.6, 2522.3, 1924.4, 2525.6);
      ctx.bezierCurveTo(1933.1, 2527.8, 1943.7, 2528.9, 1952.8, 2527.6);
      ctx.bezierCurveTo(1944.1, 2523.0, 1936.1, 2516.2, 1930.1, 2511.9);
      ctx.bezierCurveTo(1937.1, 2517.1, 1972.5, 2521.0, 1986.3, 2523.4);
      ctx.bezierCurveTo(2000.6, 2525.7, 2022.6, 2522.5, 2037.0, 2522.0);
      ctx.bezierCurveTo(2064.7, 2521.2, 2081.0, 2524.4, 2108.5, 2522.3);
      ctx.bezierCurveTo(2113.3, 2521.9, 2130.6, 2518.2, 2139.0, 2518.2);
      ctx.bezierCurveTo(2133.2, 2524.1, 2103.2, 2533.8, 2094.4, 2537.8);
      ctx.bezierCurveTo(2108.8, 2539.2, 2127.4, 2537.7, 2138.6, 2535.7);
      ctx.bezierCurveTo(2156.1, 2532.6, 2160.3, 2531.5, 2177.5, 2527.3);
      ctx.bezierCurveTo(2233.0, 2513.9, 2302.9, 2463.4, 2302.9, 2463.4);
      ctx.bezierCurveTo(2328.0, 2444.3, 2343.7, 2430.8, 2362.9, 2405.3);
      ctx.bezierCurveTo(2367.4, 2399.4, 2407.6, 2359.3, 2426.5, 2332.9);
      ctx.bezierCurveTo(2426.2, 2332.4, 2383.1, 2360.9, 2381.6, 2361.3);
      ctx.bezierCurveTo(2397.9, 2347.9, 2402.2, 2339.2, 2411.4, 2329.8);
      ctx.bezierCurveTo(2417.7, 2323.3, 2429.2, 2309.5, 2432.6, 2300.9);
      ctx.bezierCurveTo(2427.4, 2303.0, 2418.6, 2304.7, 2411.9, 2307.8);
      ctx.bezierCurveTo(2431.7, 2288.0, 2456.4, 2255.9, 2463.2, 2243.2);
      ctx.bezierCurveTo(2476.2, 2218.8, 2470.1, 2231.7, 2482.0, 2206.8);
      ctx.bezierCurveTo(2484.0, 2202.5, 2504.3, 2161.3, 2508.3, 2158.5);
      ctx.bezierCurveTo(2510.6, 2166.5, 2507.0, 2188.7, 2506.1, 2198.4);
      ctx.bezierCurveTo(2514.5, 2186.6, 2519.0, 2172.6, 2522.9, 2161.8);
      ctx.bezierCurveTo(2528.9, 2145.2, 2538.4, 2082.4, 2543.4, 2065.4);
      ctx.bezierCurveTo(2559.4, 2010.7, 2564.8, 1996.6, 2555.0, 1939.9);
      ctx.closePath();

      // base/Group/Grass 2/Path
      ctx.moveTo(2446.8, 1997.0);
      ctx.bezierCurveTo(2401.6, 2076.9, 2365.5, 2162.1, 2328.2, 2245.8);
      ctx.bezierCurveTo(2306.8, 2294.0, 2284.8, 2341.9, 2263.4, 2390.1);
      ctx.bezierCurveTo(2248.5, 2389.3, 2233.0, 2389.8, 2230.2, 2389.8);
      ctx.bezierCurveTo(2138.4, 2390.7, 2046.6, 2402.0, 1955.4, 2411.6);
      ctx.bezierCurveTo(1900.2, 2417.4, 1844.7, 2422.5, 1789.4, 2428.5);
      ctx.bezierCurveTo(1786.5, 2412.9, 1766.6, 2381.3, 1764.3, 2377.4);
      ctx.bezierCurveTo(1717.7, 2298.4, 1662.0, 2224.4, 1608.1, 2150.3);
      ctx.bezierCurveTo(1578.4, 2109.4, 1549.1, 2068.1, 1519.3, 2027.2);
      ctx.bezierCurveTo(1529.1, 2013.5, 1538.7, 1995.3, 1540.3, 1992.5);
      ctx.bezierCurveTo(1585.4, 1912.5, 1621.6, 1827.3, 1658.9, 1743.6);
      ctx.bezierCurveTo(1680.8, 1694.4, 1703.3, 1645.4, 1725.1, 1596.1);
      ctx.bezierCurveTo(1740.7, 1601.0, 1776.6, 1599.7, 1781.0, 1599.6);
      ctx.bezierCurveTo(1872.7, 1598.7, 1964.6, 1587.5, 2055.7, 1577.9);
      ctx.bezierCurveTo(2102.9, 1572.9, 2150.1, 1568.5, 2197.3, 1563.5);
      ctx.bezierCurveTo(2197.1, 1577.2, 2220.3, 1614.1, 2222.8, 1618.2);
      ctx.bezierCurveTo(2269.4, 1697.3, 2325.1, 1771.2, 2379.0, 1845.3);
      ctx.bezierCurveTo(2408.0, 1885.2, 2436.6, 1925.5, 2465.6, 1965.4);
      ctx.bezierCurveTo(2456.6, 1978.6, 2448.2, 1994.4, 2446.8, 1997.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(466.4, 1557.6, 0.0, 466.4, 1557.6, 554.4);
      gradient.addColorStop(0.00, "rgb(228, 230, 100)");
      gradient.addColorStop(0.16, "rgb(222, 228, 98)");
      gradient.addColorStop(0.38, "rgb(206, 222, 94)");
      gradient.addColorStop(0.63, "rgb(180, 212, 86)");
      gradient.addColorStop(0.90, "rgb(140, 197, 78)");
      gradient.addColorStop(1.00, "rgb(125, 193, 75)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // base/Guide
      ctx.restore();
      ctx.restore();

      // base/Guide
      ctx.restore();
    }

    function powerSurgeClick(ctx) {

      // powerSurgeClick/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1437.6, 1683.9);
      ctx.bezierCurveTo(1440.5, 1694.0, 1457.3, 1694.3, 1464.7, 1699.4);
      ctx.bezierCurveTo(1468.1, 1701.7, 1471.8, 1703.4, 1473.0, 1707.4);
      ctx.bezierCurveTo(1474.4, 1711.6, 1474.3, 1719.9, 1472.6, 1723.9);
      ctx.bezierCurveTo(1470.7, 1728.4, 1465.3, 1730.0, 1463.2, 1734.5);
      ctx.bezierCurveTo(1461.2, 1738.7, 1461.4, 1742.7, 1458.6, 1746.9);
      ctx.bezierCurveTo(1452.9, 1755.1, 1444.1, 1760.9, 1433.7, 1761.4);
      ctx.bezierCurveTo(1427.4, 1761.7, 1421.2, 1761.3, 1415.1, 1760.5);
      ctx.bezierCurveTo(1409.4, 1759.7, 1404.0, 1757.6, 1398.1, 1757.9);
      ctx.bezierCurveTo(1393.0, 1758.1, 1389.4, 1758.8, 1386.2, 1763.0);
      ctx.bezierCurveTo(1383.0, 1767.1, 1381.8, 1768.9, 1376.6, 1770.9);
      ctx.bezierCurveTo(1367.5, 1774.4, 1358.6, 1779.7, 1348.5, 1780.3);
      ctx.bezierCurveTo(1341.8, 1780.6, 1336.6, 1778.0, 1330.1, 1776.7);
      ctx.bezierCurveTo(1323.2, 1775.3, 1316.6, 1773.2, 1310.0, 1770.9);
      ctx.bezierCurveTo(1301.3, 1767.8, 1293.3, 1764.8, 1284.2, 1763.3);
      ctx.bezierCurveTo(1276.8, 1762.0, 1266.9, 1758.0, 1260.6, 1754.0);
      ctx.bezierCurveTo(1255.8, 1751.0, 1252.0, 1742.2, 1249.6, 1737.3);
      ctx.bezierCurveTo(1243.4, 1724.8, 1235.9, 1715.5, 1234.6, 1701.5);
      ctx.bezierCurveTo(1233.0, 1685.7, 1231.5, 1670.2, 1231.6, 1654.0);
      ctx.bezierCurveTo(1231.6, 1646.5, 1231.1, 1639.0, 1231.1, 1631.4);
      ctx.bezierCurveTo(1231.1, 1623.3, 1232.3, 1619.6, 1235.4, 1612.7);
      ctx.bezierCurveTo(1245.8, 1590.2, 1267.0, 1581.4, 1290.0, 1575.5);
      ctx.bezierCurveTo(1316.4, 1568.7, 1349.6, 1572.9, 1375.5, 1580.6);
      ctx.bezierCurveTo(1385.8, 1583.7, 1395.0, 1588.3, 1405.6, 1590.3);
      ctx.bezierCurveTo(1411.2, 1591.3, 1416.2, 1594.9, 1418.9, 1600.1);
      ctx.bezierCurveTo(1423.5, 1608.7, 1425.3, 1622.9, 1426.1, 1632.8);
      ctx.bezierCurveTo(1426.8, 1642.6, 1424.5, 1655.1, 1427.6, 1664.4);
      ctx.bezierCurveTo(1429.7, 1671.0, 1434.0, 1677.9, 1437.1, 1683.4);
      ctx.restore();
    }

    function buyWhaleClick(ctx) {

      // buyWhaleClick/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1754.2, 2824.7);
      ctx.bezierCurveTo(1768.6, 2839.2, 1806.2, 2821.2, 1806.2, 2841.9);
      ctx.bezierCurveTo(1806.2, 2887.8, 1759.7, 2890.8, 1706.9, 2890.8);
      ctx.bezierCurveTo(1654.0, 2890.8, 1614.8, 2887.8, 1614.8, 2841.9);
      ctx.bezierCurveTo(1614.8, 2795.9, 1664.5, 2779.5, 1717.3, 2779.5);
      ctx.bezierCurveTo(1746.4, 2779.5, 1736.6, 2806.9, 1754.2, 2824.7);
      ctx.closePath();
      ctx.restore();
    }

    function ticketMonkeyClick(ctx) {

      // ticketMonkeyClick/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1216.5, 2152.3);
      ctx.bezierCurveTo(1216.5, 2197.4, 1177.3, 2200.0, 1127.7, 2200.0);
      ctx.bezierCurveTo(1078.1, 2200.0, 1058.8, 2185.1, 1058.8, 2140.0);
      ctx.bezierCurveTo(1058.8, 2094.9, 1077.0, 2070.5, 1126.6, 2070.5);
      ctx.bezierCurveTo(1176.2, 2070.5, 1216.5, 2107.1, 1216.5, 2152.3);
      ctx.closePath();
      ctx.restore();
    }

    function bumperBoatClick(ctx) {

      // bumperBoatClick/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1501.8, 1704.5);
      ctx.bezierCurveTo(1487.8, 1709.5, 1485.8, 1729.5, 1478.8, 1740.5);
      ctx.bezierCurveTo(1470.8, 1752.5, 1458.8, 1758.5, 1452.8, 1772.5);
      ctx.bezierCurveTo(1443.8, 1794.5, 1440.8, 1819.5, 1431.8, 1841.5);
      ctx.bezierCurveTo(1421.8, 1865.5, 1417.8, 1889.5, 1417.8, 1915.5);
      ctx.bezierCurveTo(1417.8, 1925.5, 1417.8, 1936.5, 1418.8, 1946.5);
      ctx.bezierCurveTo(1420.8, 1965.5, 1423.8, 1970.5, 1443.8, 1968.5);
      ctx.bezierCurveTo(1474.8, 1965.5, 1472.8, 1943.5, 1481.8, 1919.5);
      ctx.bezierCurveTo(1489.8, 1898.5, 1496.8, 1877.5, 1504.8, 1856.5);
      ctx.bezierCurveTo(1510.8, 1844.5, 1511.8, 1830.5, 1516.8, 1817.5);
      ctx.bezierCurveTo(1523.8, 1804.5, 1533.8, 1793.5, 1539.8, 1779.5);
      ctx.bezierCurveTo(1544.8, 1768.5, 1544.8, 1756.5, 1547.8, 1744.5);
      ctx.bezierCurveTo(1549.8, 1734.5, 1560.8, 1716.5, 1556.8, 1706.5);
      ctx.bezierCurveTo(1545.8, 1681.5, 1509.8, 1698.5, 1498.8, 1709.5);
      ctx.bezierCurveTo(1494.8, 1709.5, 1497.8, 1708.5, 1497.8, 1706.5);
      ctx.restore();
    }

    function dragonRiderClick(ctx) {

      // dragonRiderClick/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1426.8, 1785.5);
      ctx.bezierCurveTo(1411.8, 1798.5, 1410.8, 1835.5, 1405.8, 1855.5);
      ctx.bezierCurveTo(1399.8, 1877.5, 1404.8, 1902.5, 1397.8, 1924.5);
      ctx.bezierCurveTo(1391.8, 1945.5, 1389.8, 1977.5, 1367.8, 1988.5);
      ctx.bezierCurveTo(1350.8, 1996.5, 1349.8, 1982.5, 1347.8, 1971.5);
      ctx.bezierCurveTo(1344.8, 1955.5, 1336.8, 1952.5, 1327.8, 1940.5);
      ctx.bezierCurveTo(1305.8, 1909.5, 1331.8, 1880.5, 1339.8, 1851.5);
      ctx.bezierCurveTo(1344.8, 1832.5, 1352.8, 1813.5, 1369.8, 1802.5);
      ctx.bezierCurveTo(1379.8, 1795.5, 1410.8, 1780.5, 1422.8, 1783.5);
      ctx.restore();
    }

    function castleClick(ctx) {

      // castleClick/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1480.8, 1387.5);
      ctx.bezierCurveTo(1460.8, 1374.5, 1475.8, 1372.5, 1486.8, 1365.5);
      ctx.bezierCurveTo(1503.8, 1355.5, 1486.8, 1348.5, 1470.8, 1344.5);
      ctx.bezierCurveTo(1451.8, 1339.5, 1404.8, 1333.5, 1390.8, 1352.5);
      ctx.bezierCurveTo(1359.8, 1395.5, 1401.8, 1456.5, 1421.8, 1490.5);
      ctx.bezierCurveTo(1433.8, 1512.5, 1433.8, 1540.5, 1447.8, 1561.5);
      ctx.bezierCurveTo(1460.8, 1582.5, 1496.8, 1594.5, 1516.8, 1576.5);
      ctx.bezierCurveTo(1528.8, 1565.5, 1529.8, 1553.5, 1543.8, 1545.5);
      ctx.bezierCurveTo(1556.8, 1537.5, 1566.8, 1532.5, 1576.8, 1523.5);
      ctx.bezierCurveTo(1605.8, 1499.5, 1587.8, 1485.5, 1565.8, 1465.5);
      ctx.bezierCurveTo(1551.8, 1453.5, 1532.8, 1445.5, 1522.8, 1427.5);
      ctx.bezierCurveTo(1513.8, 1409.5, 1507.8, 1388.5, 1482.8, 1386.5);
      ctx.restore();
    }

    function paddleBoatClick(ctx) {

      // paddleBoatClick/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1582.8, 1527.5);
      ctx.bezierCurveTo(1552.8, 1538.5, 1543.8, 1568.5, 1519.8, 1587.5);
      ctx.bezierCurveTo(1504.8, 1598.5, 1499.8, 1592.5, 1495.8, 1614.5);
      ctx.bezierCurveTo(1493.8, 1624.5, 1453.4, 1723.7, 1486.0, 1699.2);
      ctx.bezierCurveTo(1497.2, 1690.8, 1505.1, 1619.5, 1520.1, 1623.5);
      ctx.bezierCurveTo(1533.1, 1626.5, 1542.7, 1634.9, 1553.7, 1630.9);
      ctx.bezierCurveTo(1584.7, 1622.9, 1595.8, 1644.5, 1619.8, 1623.5);
      ctx.bezierCurveTo(1640.8, 1604.5, 1654.8, 1580.5, 1652.8, 1550.5);
      ctx.bezierCurveTo(1650.8, 1522.5, 1601.8, 1509.5, 1581.8, 1528.5);
      ctx.restore();
    }

    function hotdogClick(ctx) {

      // hotdogClick/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1556.1, 1651.5);
      ctx.bezierCurveTo(1552.0, 1652.1, 1546.9, 1647.8, 1544.9, 1644.8);
      ctx.bezierCurveTo(1542.0, 1640.5, 1539.4, 1637.5, 1535.8, 1634.3);
      ctx.bezierCurveTo(1532.3, 1631.1, 1519.3, 1627.0, 1515.8, 1632.2);
      ctx.bezierCurveTo(1514.3, 1634.5, 1514.4, 1638.8, 1513.8, 1641.5);
      ctx.bezierCurveTo(1513.0, 1645.0, 1511.1, 1648.8, 1510.2, 1652.5);
      ctx.bezierCurveTo(1509.4, 1655.7, 1508.2, 1658.0, 1507.5, 1661.1);
      ctx.bezierCurveTo(1506.8, 1664.5, 1506.9, 1668.4, 1507.1, 1671.8);
      ctx.bezierCurveTo(1507.8, 1682.6, 1526.3, 1679.0, 1532.5, 1685.2);
      ctx.bezierCurveTo(1537.4, 1690.2, 1543.4, 1694.2, 1550.1, 1696.6);
      ctx.bezierCurveTo(1556.5, 1698.8, 1564.0, 1698.5, 1570.9, 1698.5);
      ctx.bezierCurveTo(1576.5, 1698.5, 1581.4, 1699.2, 1584.1, 1693.8);
      ctx.bezierCurveTo(1585.8, 1690.4, 1585.1, 1685.8, 1586.0, 1682.1);
      ctx.bezierCurveTo(1587.1, 1677.5, 1588.2, 1671.9, 1585.9, 1667.6);
      ctx.bezierCurveTo(1580.6, 1657.4, 1567.3, 1655.1, 1557.5, 1653.1);
      ctx.bezierCurveTo(1557.4, 1652.3, 1556.8, 1652.3, 1556.4, 1651.8);
      ctx.restore();
    }

    function doughnutClick(ctx) {

      // doughnutClick/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2697.8, 2527.5);
      ctx.bezierCurveTo(2689.3, 2523.3, 2679.3, 2522.5, 2670.5, 2518.3);
      ctx.bezierCurveTo(2663.5, 2515.0, 2657.8, 2509.8, 2650.8, 2506.3);
      ctx.bezierCurveTo(2643.0, 2502.8, 2635.8, 2501.0, 2627.5, 2499.3);
      ctx.bezierCurveTo(2621.0, 2497.8, 2614.8, 2499.0, 2608.3, 2499.0);
      ctx.bezierCurveTo(2603.0, 2499.0, 2597.8, 2499.5, 2592.5, 2499.3);
      ctx.bezierCurveTo(2588.3, 2499.0, 2584.8, 2498.8, 2580.8, 2500.5);
      ctx.bezierCurveTo(2571.3, 2505.0, 2568.3, 2514.5, 2567.0, 2524.5);
      ctx.bezierCurveTo(2565.3, 2538.3, 2558.5, 2549.5, 2552.0, 2561.8);
      ctx.bezierCurveTo(2549.0, 2568.0, 2547.8, 2574.8, 2545.0, 2581.3);
      ctx.bezierCurveTo(2542.3, 2587.3, 2539.8, 2593.5, 2537.0, 2599.5);
      ctx.bezierCurveTo(2533.0, 2609.0, 2528.5, 2618.3, 2524.0, 2627.5);
      ctx.bezierCurveTo(2520.0, 2635.8, 2516.8, 2643.0, 2511.3, 2650.3);
      ctx.bezierCurveTo(2508.0, 2655.0, 2505.0, 2660.8, 2503.8, 2666.3);
      ctx.bezierCurveTo(2501.5, 2677.3, 2498.3, 2700.3, 2508.0, 2708.5);
      ctx.bezierCurveTo(2512.0, 2712.0, 2518.5, 2713.5, 2523.5, 2714.5);
      ctx.bezierCurveTo(2531.8, 2716.3, 2540.3, 2717.8, 2548.8, 2718.3);
      ctx.bezierCurveTo(2560.5, 2719.3, 2572.8, 2720.0, 2584.5, 2717.0);
      ctx.bezierCurveTo(2593.8, 2714.8, 2595.3, 2708.0, 2598.5, 2700.0);
      ctx.bezierCurveTo(2602.0, 2691.8, 2606.3, 2684.5, 2611.0, 2676.8);
      ctx.bezierCurveTo(2615.8, 2668.5, 2618.3, 2660.0, 2622.3, 2651.5);
      ctx.bezierCurveTo(2626.8, 2642.3, 2631.5, 2633.5, 2635.8, 2624.0);
      ctx.bezierCurveTo(2641.5, 2611.3, 2649.5, 2599.0, 2657.5, 2587.5);
      ctx.bezierCurveTo(2666.5, 2574.0, 2673.0, 2559.5, 2681.5, 2546.0);
      ctx.bezierCurveTo(2684.0, 2542.0, 2699.5, 2531.5, 2698.8, 2528.0);
      ctx.restore();
    }

    function theShotgunClick(ctx) {

      // theShotgunClick/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1683.6, 1340.8);
      ctx.bezierCurveTo(1680.6, 1343.1, 1675.8, 1342.7, 1673.3, 1344.9);
      ctx.bezierCurveTo(1669.7, 1347.3, 1670.8, 1349.6, 1668.6, 1353.2);
      ctx.bezierCurveTo(1665.8, 1356.5, 1664.0, 1357.5, 1661.3, 1361.2);
      ctx.bezierCurveTo(1659.5, 1364.2, 1659.7, 1367.3, 1656.8, 1370.0);
      ctx.bezierCurveTo(1651.2, 1376.6, 1645.7, 1377.4, 1643.2, 1386.2);
      ctx.bezierCurveTo(1641.0, 1394.0, 1642.7, 1398.7, 1636.5, 1404.9);
      ctx.bezierCurveTo(1625.0, 1416.9, 1621.4, 1429.6, 1625.5, 1446.2);
      ctx.bezierCurveTo(1628.4, 1458.3, 1631.5, 1470.9, 1636.3, 1482.1);
      ctx.bezierCurveTo(1642.9, 1498.5, 1663.7, 1507.8, 1680.3, 1510.5);
      ctx.bezierCurveTo(1695.8, 1512.8, 1710.0, 1518.1, 1725.5, 1518.4);
      ctx.bezierCurveTo(1739.6, 1519.1, 1751.4, 1514.7, 1764.0, 1509.5);
      ctx.bezierCurveTo(1779.0, 1503.3, 1799.7, 1499.8, 1802.7, 1480.5);
      ctx.bezierCurveTo(1804.2, 1467.8, 1800.3, 1451.8, 1798.7, 1438.8);
      ctx.bezierCurveTo(1797.5, 1431.9, 1796.3, 1424.9, 1795.6, 1417.9);
      ctx.bezierCurveTo(1794.6, 1409.4, 1791.2, 1399.9, 1791.3, 1391.7);
      ctx.bezierCurveTo(1791.0, 1384.0, 1798.3, 1378.1, 1796.4, 1370.4);
      ctx.bezierCurveTo(1795.1, 1365.0, 1788.4, 1358.9, 1783.2, 1356.6);
      ctx.bezierCurveTo(1775.8, 1353.8, 1767.8, 1356.8, 1760.7, 1357.0);
      ctx.bezierCurveTo(1753.5, 1357.2, 1748.5, 1353.8, 1741.8, 1351.3);
      ctx.bezierCurveTo(1727.8, 1347.0, 1713.1, 1343.4, 1698.6, 1341.3);
      ctx.bezierCurveTo(1692.2, 1340.3, 1686.0, 1338.2, 1680.2, 1341.7);
      ctx.restore();
    }

    function dragonExpressClick(ctx) {

      // dragonExpressClick/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2285.5, 1350.9);
      ctx.bezierCurveTo(2253.5, 1352.4, 2220.0, 1342.4, 2188.0, 1349.4);
      ctx.bezierCurveTo(2174.0, 1352.4, 2175.0, 1367.9, 2179.0, 1379.4);
      ctx.bezierCurveTo(2181.0, 1384.4, 2182.5, 1393.4, 2186.5, 1397.4);
      ctx.bezierCurveTo(2189.5, 1399.9, 2193.5, 1399.9, 2196.0, 1403.4);
      ctx.bezierCurveTo(2197.5, 1405.9, 2197.0, 1409.9, 2198.0, 1412.9);
      ctx.bezierCurveTo(2200.0, 1421.4, 2204.0, 1424.9, 2211.5, 1429.4);
      ctx.bezierCurveTo(2218.5, 1433.4, 2223.0, 1438.4, 2229.0, 1442.9);
      ctx.bezierCurveTo(2243.0, 1452.9, 2262.5, 1463.4, 2278.5, 1467.9);
      ctx.bezierCurveTo(2290.0, 1470.9, 2300.5, 1474.9, 2313.0, 1474.4);
      ctx.bezierCurveTo(2325.5, 1473.9, 2336.5, 1470.9, 2340.0, 1457.4);
      ctx.bezierCurveTo(2343.0, 1445.9, 2345.0, 1433.4, 2344.5, 1420.9);
      ctx.bezierCurveTo(2344.0, 1413.9, 2343.5, 1407.4, 2339.5, 1401.4);
      ctx.bezierCurveTo(2337.0, 1396.9, 2333.0, 1394.4, 2330.0, 1390.9);
      ctx.bezierCurveTo(2327.5, 1386.9, 2326.5, 1382.4, 2324.0, 1378.4);
      ctx.bezierCurveTo(2319.0, 1370.4, 2310.5, 1368.4, 2302.5, 1364.9);
      ctx.bezierCurveTo(2295.5, 1361.4, 2289.5, 1352.9, 2282.0, 1351.4);
      ctx.restore();
    }

    function kahunaFallsClick(ctx) {

      // kahunaFallsClick/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2138.8, 1241.7);
      ctx.bezierCurveTo(2137.8, 1235.2, 2134.8, 1229.2, 2133.8, 1222.7);
      ctx.bezierCurveTo(2131.3, 1211.7, 2131.8, 1200.7, 2130.8, 1189.7);
      ctx.bezierCurveTo(2129.8, 1174.7, 2123.3, 1160.2, 2124.8, 1145.2);
      ctx.bezierCurveTo(2126.8, 1127.7, 2061.3, 1149.4, 2044.8, 1149.4);
      ctx.bezierCurveTo(2028.3, 1149.4, 2024.1, 1145.5, 2008.1, 1148.5);
      ctx.bezierCurveTo(2000.6, 1150.0, 2019.3, 1185.2, 1999.8, 1184.2);
      ctx.bezierCurveTo(1977.3, 1182.7, 1955.3, 1176.2, 1933.3, 1170.2);
      ctx.bezierCurveTo(1928.3, 1168.7, 1912.3, 1163.7, 1907.3, 1166.2);
      ctx.bezierCurveTo(1902.8, 1168.7, 1900.8, 1182.2, 1900.3, 1187.2);
      ctx.bezierCurveTo(1896.8, 1204.7, 1896.8, 1219.7, 1885.8, 1233.7);
      ctx.bezierCurveTo(1875.8, 1247.2, 1861.8, 1257.2, 1851.3, 1271.2);
      ctx.bezierCurveTo(1842.3, 1284.2, 1846.3, 1299.7, 1847.8, 1314.7);
      ctx.bezierCurveTo(1849.8, 1333.7, 1851.3, 1355.2, 1862.8, 1370.7);
      ctx.bezierCurveTo(1870.3, 1381.2, 1879.8, 1392.7, 1886.8, 1403.7);
      ctx.bezierCurveTo(1894.3, 1416.7, 1900.3, 1437.7, 1913.8, 1446.2);
      ctx.bezierCurveTo(1922.3, 1451.7, 1934.3, 1455.2, 1943.8, 1458.7);
      ctx.bezierCurveTo(1959.8, 1464.2, 1975.3, 1472.7, 1991.8, 1476.2);
      ctx.bezierCurveTo(2032.8, 1485.7, 2076.8, 1493.2, 2118.8, 1494.7);
      ctx.bezierCurveTo(2134.8, 1495.2, 2162.3, 1500.2, 2175.8, 1488.7);
      ctx.bezierCurveTo(2184.3, 1480.7, 2187.3, 1456.2, 2187.3, 1445.2);
      ctx.bezierCurveTo(2187.3, 1431.2, 2187.8, 1415.2, 2185.8, 1401.2);
      ctx.bezierCurveTo(2184.3, 1392.7, 2180.8, 1386.7, 2177.3, 1378.7);
      ctx.bezierCurveTo(2173.8, 1370.7, 2175.3, 1362.7, 2173.3, 1353.7);
      ctx.bezierCurveTo(2169.3, 1335.7, 2164.8, 1315.7, 2157.8, 1298.7);
      ctx.bezierCurveTo(2153.8, 1289.7, 2150.8, 1281.7, 2147.8, 1271.7);
      ctx.bezierCurveTo(2145.3, 1261.7, 2138.8, 1251.7, 2137.8, 1241.7);
      ctx.restore();
    }

    function burgerClick(ctx) {

      // burgerClick/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1683.5, 2503.6);
      ctx.bezierCurveTo(1687.9, 2498.7, 1695.5, 2498.2, 1700.5, 2502.6);
      ctx.lineTo(1740.7, 2538.0);
      ctx.bezierCurveTo(1745.6, 2542.4, 1746.1, 2550.0, 1741.7, 2555.0);
      ctx.lineTo(1706.3, 2595.2);
      ctx.bezierCurveTo(1701.9, 2600.2, 1694.3, 2600.6, 1689.3, 2596.2);
      ctx.lineTo(1649.1, 2560.8);
      ctx.bezierCurveTo(1644.2, 2556.4, 1643.7, 2548.8, 1648.1, 2543.9);
      ctx.lineTo(1683.5, 2503.6);
      ctx.closePath();
      ctx.restore();
    }

    function littleLeaperClick(ctx) {

      // littleLeaperClick/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1678.3, 2481.5);
      ctx.bezierCurveTo(1681.5, 2479.8, 1655.1, 2451.2, 1647.3, 2446.8);
      ctx.bezierCurveTo(1639.5, 2442.3, 1634.6, 2442.3, 1633.2, 2442.1);
      ctx.bezierCurveTo(1631.8, 2442.0, 1622.0, 2431.8, 1608.0, 2452.3);
      ctx.bezierCurveTo(1594.0, 2472.8, 1528.2, 2553.7, 1526.2, 2556.7);
      ctx.bezierCurveTo(1524.3, 2559.8, 1524.9, 2558.6, 1520.7, 2563.3);
      ctx.bezierCurveTo(1516.5, 2568.0, 1519.7, 2580.7, 1515.1, 2582.0);
      ctx.bezierCurveTo(1510.5, 2583.3, 1503.4, 2598.5, 1500.0, 2596.8);
      ctx.bezierCurveTo(1496.5, 2595.0, 1486.1, 2591.4, 1479.7, 2593.0);
      ctx.bezierCurveTo(1473.3, 2594.5, 1466.7, 2602.9, 1468.4, 2607.2);
      ctx.bezierCurveTo(1470.0, 2611.5, 1476.5, 2611.9, 1476.5, 2626.6);
      ctx.bezierCurveTo(1476.5, 2641.3, 1474.0, 2652.8, 1470.5, 2649.5);
      ctx.bezierCurveTo(1467.0, 2646.3, 1467.5, 2629.2, 1461.0, 2623.5);
      ctx.bezierCurveTo(1454.5, 2617.8, 1452.0, 2614.7, 1442.5, 2611.9);
      ctx.bezierCurveTo(1433.0, 2609.0, 1424.0, 2600.1, 1426.8, 2624.7);
      ctx.bezierCurveTo(1429.5, 2649.3, 1454.8, 2681.0, 1461.3, 2683.1);
      ctx.bezierCurveTo(1467.8, 2685.3, 1482.8, 2685.2, 1488.0, 2676.7);
      ctx.bezierCurveTo(1493.3, 2668.3, 1494.7, 2662.1, 1513.2, 2660.0);
      ctx.bezierCurveTo(1531.8, 2658.0, 1545.0, 2657.0, 1543.5, 2650.8);
      ctx.bezierCurveTo(1542.0, 2644.5, 1535.1, 2646.3, 1547.2, 2639.5);
      ctx.bezierCurveTo(1559.3, 2632.8, 1565.1, 2616.4, 1565.1, 2616.4);
      ctx.bezierCurveTo(1565.1, 2616.4, 1577.9, 2612.5, 1582.8, 2606.8);
      ctx.bezierCurveTo(1587.8, 2601.0, 1664.6, 2496.9, 1670.3, 2490.8);
      ctx.bezierCurveTo(1672.3, 2488.8, 1675.8, 2486.5, 1678.3, 2481.5);
      ctx.restore();
    }

    function tunnelTerrorClick(ctx) {

      // tunnelTerrorClick/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2021.2, 2596.6);
      ctx.bezierCurveTo(2037.8, 2596.6, 2050.3, 2595.9, 2047.1, 2598.7);
      ctx.bezierCurveTo(2044.0, 2601.5, 2046.8, 2606.1, 2047.1, 2611.3);
      ctx.bezierCurveTo(2047.5, 2616.5, 2055.2, 2634.8, 2058.2, 2637.6);
      ctx.bezierCurveTo(2061.3, 2640.5, 2069.2, 2644.9, 2069.2, 2644.9);
      ctx.bezierCurveTo(2069.2, 2644.9, 2072.4, 2649.7, 2072.8, 2654.5);
      ctx.bezierCurveTo(2073.2, 2659.3, 2072.3, 2662.2, 2072.8, 2664.3);
      ctx.bezierCurveTo(2073.3, 2666.5, 2080.3, 2682.3, 2080.2, 2687.5);
      ctx.bezierCurveTo(2080.0, 2692.8, 2094.5, 2710.7, 2094.5, 2714.2);
      ctx.bezierCurveTo(2094.5, 2717.8, 2086.8, 2731.2, 2104.2, 2739.6);
      ctx.bezierCurveTo(2121.5, 2748.0, 2148.8, 2776.4, 2152.2, 2778.9);
      ctx.bezierCurveTo(2155.5, 2781.5, 2159.0, 2778.5, 2161.1, 2776.3);
      ctx.bezierCurveTo(2163.3, 2774.0, 2166.8, 2783.5, 2172.2, 2786.4);
      ctx.bezierCurveTo(2177.5, 2789.3, 2182.7, 2794.0, 2185.5, 2797.6);
      ctx.bezierCurveTo(2188.3, 2801.3, 2197.7, 2813.0, 2202.1, 2812.3);
      ctx.bezierCurveTo(2206.5, 2811.5, 2207.0, 2811.2, 2207.3, 2807.5);
      ctx.bezierCurveTo(2207.5, 2803.8, 2209.3, 2803.0, 2212.3, 2798.8);
      ctx.bezierCurveTo(2215.3, 2794.5, 2210.8, 2763.3, 2213.3, 2758.6);
      ctx.bezierCurveTo(2215.8, 2754.0, 2225.5, 2748.1, 2225.5, 2741.1);
      ctx.bezierCurveTo(2225.5, 2734.0, 2220.3, 2731.0, 2221.4, 2727.5);
      ctx.bezierCurveTo(2222.5, 2724.0, 2221.6, 2701.6, 2222.5, 2684.7);
      ctx.bezierCurveTo(2223.5, 2667.8, 2221.3, 2664.6, 2224.0, 2662.6);
      ctx.bezierCurveTo(2226.8, 2660.5, 2237.4, 2657.0, 2239.2, 2644.7);
      ctx.bezierCurveTo(2241.0, 2632.5, 2250.5, 2576.3, 2251.0, 2568.4);
      ctx.bezierCurveTo(2251.5, 2560.5, 2249.7, 2565.9, 2251.0, 2559.2);
      ctx.bezierCurveTo(2252.3, 2552.5, 2251.5, 2550.4, 2252.3, 2548.3);
      ctx.bezierCurveTo(2253.0, 2546.3, 2260.5, 2543.9, 2260.5, 2534.3);
      ctx.bezierCurveTo(2260.5, 2524.8, 2254.8, 2518.6, 2247.4, 2516.3);
      ctx.bezierCurveTo(2240.0, 2514.0, 2186.4, 2512.1, 2160.9, 2518.0);
      ctx.bezierCurveTo(2135.5, 2523.8, 2090.1, 2535.0, 2058.2, 2542.5);
      ctx.bezierCurveTo(2026.4, 2550.1, 1995.8, 2564.1, 1988.0, 2572.6);
      ctx.bezierCurveTo(1980.3, 2581.0, 1981.9, 2589.8, 1991.8, 2593.5);
      ctx.bezierCurveTo(2001.8, 2597.3, 2011.6, 2596.5, 2021.2, 2596.6);
      ctx.closePath();
      ctx.restore();
    }

    function skullRockClick(ctx) {

      // skullRockClick/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2035.6, 2608.8);
      ctx.bezierCurveTo(2036.5, 2608.3, 2043.0, 2610.1, 2043.0, 2610.1);
      ctx.bezierCurveTo(2043.0, 2610.1, 2044.3, 2618.5, 2045.0, 2622.5);
      ctx.bezierCurveTo(2045.8, 2626.5, 2048.5, 2636.3, 2050.6, 2638.7);
      ctx.bezierCurveTo(2052.7, 2641.2, 2057.6, 2645.0, 2060.4, 2645.6);
      ctx.bezierCurveTo(2063.3, 2646.3, 2065.2, 2646.4, 2065.2, 2646.4);
      ctx.bezierCurveTo(2065.2, 2646.4, 2067.9, 2653.8, 2067.7, 2656.0);
      ctx.bezierCurveTo(2067.5, 2658.2, 2066.3, 2665.0, 2067.7, 2669.7);
      ctx.bezierCurveTo(2069.1, 2674.4, 2069.5, 2675.4, 2070.1, 2679.7);
      ctx.bezierCurveTo(2070.6, 2684.0, 2067.3, 2691.1, 2064.3, 2694.7);
      ctx.bezierCurveTo(2061.3, 2698.3, 2045.7, 2707.0, 2038.3, 2706.8);
      ctx.bezierCurveTo(2031.0, 2706.5, 2009.4, 2698.0, 2005.2, 2693.0);
      ctx.bezierCurveTo(2001.0, 2688.0, 1996.2, 2667.0, 1995.8, 2665.6);
      ctx.bezierCurveTo(1995.5, 2664.2, 1995.1, 2662.5, 1995.8, 2659.4);
      ctx.bezierCurveTo(1996.6, 2656.3, 1994.3, 2653.6, 1996.5, 2649.9);
      ctx.bezierCurveTo(1998.8, 2646.3, 2000.0, 2647.0, 2000.0, 2644.1);
      ctx.bezierCurveTo(2000.0, 2641.3, 2002.8, 2626.5, 2001.7, 2622.5);
      ctx.bezierCurveTo(2000.5, 2618.5, 1998.9, 2609.8, 2002.4, 2608.8);
      ctx.bezierCurveTo(2006.0, 2607.8, 2030.4, 2608.1, 2035.6, 2608.8);
      ctx.restore();
    }

    function grandPrixClick(ctx) {

      // grandPrixClick/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1864.8, 2489.2);
      ctx.bezierCurveTo(1847.6, 2486.5, 1840.8, 2485.7, 1830.8, 2487.5);
      ctx.bezierCurveTo(1820.8, 2489.3, 1813.8, 2490.2, 1810.2, 2493.7);
      ctx.bezierCurveTo(1806.5, 2497.3, 1800.4, 2542.4, 1806.6, 2550.8);
      ctx.bezierCurveTo(1812.8, 2559.3, 1831.5, 2575.1, 1848.3, 2582.7);
      ctx.bezierCurveTo(1865.0, 2590.3, 1882.2, 2590.6, 1899.2, 2589.7);
      ctx.bezierCurveTo(1916.3, 2588.8, 1935.3, 2584.7, 1950.8, 2575.6);
      ctx.bezierCurveTo(1966.3, 2566.5, 1975.0, 2550.7, 1976.8, 2544.3);
      ctx.bezierCurveTo(1978.5, 2537.8, 1979.8, 2535.1, 1980.5, 2535.4);
      ctx.bezierCurveTo(1981.3, 2535.8, 1994.4, 2534.9, 2026.6, 2531.7);
      ctx.bezierCurveTo(2058.8, 2528.5, 2069.2, 2526.3, 2107.1, 2515.9);
      ctx.bezierCurveTo(2145.0, 2505.5, 2173.0, 2490.6, 2188.3, 2480.4);
      ctx.bezierCurveTo(2203.5, 2470.3, 2227.0, 2449.5, 2246.3, 2434.0);
      ctx.bezierCurveTo(2265.5, 2418.5, 2265.3, 2410.5, 2260.5, 2407.8);
      ctx.bezierCurveTo(2255.8, 2405.0, 2153.7, 2397.0, 2138.0, 2401.5);
      ctx.bezierCurveTo(2122.3, 2406.0, 2198.4, 2449.9, 2161.4, 2470.5);
      ctx.bezierCurveTo(2124.3, 2491.0, 2029.8, 2504.9, 1995.4, 2511.6);
      ctx.bezierCurveTo(1961.1, 2518.3, 1895.2, 2493.8, 1864.8, 2489.2);
      ctx.closePath();
      ctx.restore();
    }

    function bountysRevengeClick(ctx) {

      // bountysRevengeClick/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1983.9, 2607.5);
      ctx.bezierCurveTo(1979.0, 2605.9, 1966.6, 2603.7, 1960.5, 2603.9);
      ctx.bezierCurveTo(1954.5, 2604.1, 1938.5, 2602.0, 1935.1, 2602.6);
      ctx.bezierCurveTo(1931.8, 2603.3, 1931.2, 2605.0, 1930.6, 2608.1);
      ctx.bezierCurveTo(1930.0, 2611.3, 1938.3, 2601.6, 1924.5, 2624.5);
      ctx.bezierCurveTo(1920.5, 2631.2, 1917.3, 2636.7, 1914.7, 2641.1);
      ctx.bezierCurveTo(1904.3, 2632.7, 1891.7, 2626.0, 1876.8, 2621.4);
      ctx.bezierCurveTo(1857.4, 2615.4, 1839.3, 2614.6, 1822.9, 2618.0);
      ctx.bezierCurveTo(1821.2, 2611.6, 1815.2, 2598.5, 1815.2, 2598.5);
      ctx.bezierCurveTo(1815.2, 2598.5, 1819.4, 2594.3, 1819.6, 2587.5);
      ctx.bezierCurveTo(1819.8, 2580.8, 1814.9, 2571.3, 1799.9, 2566.4);
      ctx.bezierCurveTo(1785.0, 2561.5, 1781.9, 2559.5, 1776.3, 2562.4);
      ctx.bezierCurveTo(1770.7, 2565.3, 1769.9, 2572.9, 1777.4, 2577.2);
      ctx.bezierCurveTo(1785.0, 2581.5, 1784.8, 2577.8, 1788.1, 2589.0);
      ctx.bezierCurveTo(1790.9, 2598.1, 1795.4, 2616.3, 1798.0, 2626.9);
      ctx.bezierCurveTo(1767.7, 2642.8, 1745.0, 2674.8, 1732.6, 2714.9);
      ctx.bezierCurveTo(1711.0, 2784.7, 1762.7, 2747.9, 1832.4, 2769.5);
      ctx.bezierCurveTo(1902.2, 2791.0, 1922.4, 2850.5, 1944.0, 2780.7);
      ctx.bezierCurveTo(1958.7, 2733.2, 1954.6, 2686.6, 1928.5, 2654.8);
      ctx.bezierCurveTo(1928.6, 2654.7, 1928.7, 2654.6, 1928.8, 2654.4);
      ctx.bezierCurveTo(1933.4, 2647.8, 1949.3, 2633.7, 1957.3, 2622.6);
      ctx.bezierCurveTo(1965.3, 2611.6, 1965.5, 2620.0, 1975.3, 2615.5);
      ctx.bezierCurveTo(1985.1, 2610.9, 1988.8, 2609.0, 1983.9, 2607.5);
      ctx.closePath();
      ctx.restore();
    }

    function railRiderClick(ctx) {

      // railRiderClick/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2315.3, 2548.9);
      ctx.bezierCurveTo(2307.5, 2545.4, 2306.1, 2547.0, 2303.2, 2543.4);
      ctx.bezierCurveTo(2300.3, 2539.8, 2301.0, 2536.3, 2295.1, 2534.3);
      ctx.bezierCurveTo(2289.1, 2532.4, 2288.0, 2531.4, 2282.5, 2532.5);
      ctx.bezierCurveTo(2277.0, 2533.5, 2277.0, 2530.0, 2271.3, 2537.5);
      ctx.bezierCurveTo(2265.5, 2545.0, 2260.1, 2542.1, 2258.0, 2547.6);
      ctx.bezierCurveTo(2255.9, 2553.2, 2257.3, 2557.5, 2255.3, 2568.5);
      ctx.bezierCurveTo(2253.3, 2579.5, 2247.5, 2603.9, 2246.5, 2619.8);
      ctx.bezierCurveTo(2245.5, 2635.8, 2244.5, 2641.9, 2260.5, 2657.6);
      ctx.bezierCurveTo(2276.5, 2673.3, 2293.3, 2679.4, 2308.8, 2679.6);
      ctx.bezierCurveTo(2324.3, 2679.8, 2347.1, 2677.4, 2348.7, 2668.6);
      ctx.bezierCurveTo(2350.3, 2659.8, 2350.5, 2655.7, 2363.5, 2654.5);
      ctx.bezierCurveTo(2376.5, 2653.3, 2396.5, 2644.4, 2385.5, 2631.2);
      ctx.bezierCurveTo(2374.5, 2618.0, 2360.7, 2614.0, 2351.1, 2602.3);
      ctx.bezierCurveTo(2341.5, 2590.5, 2340.6, 2584.2, 2330.5, 2573.1);
      ctx.bezierCurveTo(2321.1, 2562.9, 2316.6, 2548.5, 2316.6, 2548.5);
      ctx.restore();
    }

    function railRiderClick2(ctx) {

      // railRiderClick2/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1695.8, 2683.1);
      ctx.bezierCurveTo(1704.4, 2681.6, 1698.6, 2691.8, 1709.5, 2693.8);
      ctx.bezierCurveTo(1720.5, 2695.8, 1730.9, 2702.2, 1733.7, 2696.7);
      ctx.bezierCurveTo(1736.5, 2691.3, 1738.3, 2686.9, 1743.5, 2678.0);
      ctx.bezierCurveTo(1748.8, 2669.0, 1770.2, 2647.4, 1769.8, 2639.2);
      ctx.bezierCurveTo(1769.5, 2630.9, 1789.4, 2631.3, 1791.1, 2627.5);
      ctx.bezierCurveTo(1792.8, 2623.8, 1775.5, 2584.4, 1773.4, 2581.1);
      ctx.bezierCurveTo(1771.3, 2577.7, 1768.8, 2574.3, 1764.3, 2572.2);
      ctx.bezierCurveTo(1759.8, 2570.2, 1746.5, 2557.5, 1743.5, 2557.7);
      ctx.bezierCurveTo(1740.6, 2558.0, 1736.6, 2550.3, 1730.7, 2555.1);
      ctx.bezierCurveTo(1724.8, 2560.0, 1699.2, 2611.2, 1693.2, 2625.8);
      ctx.bezierCurveTo(1687.3, 2640.3, 1679.1, 2655.0, 1678.5, 2659.3);
      ctx.bezierCurveTo(1678.0, 2663.5, 1685.1, 2685.0, 1695.8, 2683.1);
      ctx.closePath();
      ctx.restore();
    }

    function theBarnacleClick(ctx) {

      // theBarnacleClick/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2468.8, 2583.4);
      ctx.bezierCurveTo(2477.5, 2574.8, 2474.6, 2560.3, 2485.2, 2542.5);
      ctx.bezierCurveTo(2495.8, 2524.8, 2511.6, 2492.0, 2505.2, 2482.5);
      ctx.bezierCurveTo(2498.8, 2473.0, 2478.1, 2461.9, 2481.5, 2448.2);
      ctx.bezierCurveTo(2484.8, 2434.5, 2490.3, 2417.1, 2476.8, 2415.4);
      ctx.bezierCurveTo(2463.3, 2413.8, 2441.1, 2415.3, 2436.7, 2414.1);
      ctx.bezierCurveTo(2432.3, 2412.8, 2432.2, 2408.6, 2423.7, 2411.7);
      ctx.bezierCurveTo(2415.3, 2414.8, 2383.4, 2419.1, 2377.0, 2424.2);
      ctx.bezierCurveTo(2370.5, 2429.3, 2350.1, 2461.8, 2341.9, 2467.0);
      ctx.bezierCurveTo(2333.8, 2472.3, 2317.0, 2494.0, 2312.8, 2499.5);
      ctx.bezierCurveTo(2308.5, 2505.0, 2312.4, 2501.6, 2306.8, 2509.3);
      ctx.bezierCurveTo(2301.3, 2517.0, 2300.1, 2526.3, 2304.7, 2531.6);
      ctx.bezierCurveTo(2309.3, 2536.8, 2312.4, 2535.3, 2315.3, 2541.5);
      ctx.bezierCurveTo(2318.3, 2547.8, 2338.5, 2577.2, 2343.3, 2584.5);
      ctx.bezierCurveTo(2348.0, 2591.8, 2339.2, 2589.0, 2359.1, 2601.6);
      ctx.bezierCurveTo(2379.0, 2614.3, 2423.5, 2618.7, 2442.1, 2607.1);
      ctx.bezierCurveTo(2460.8, 2595.5, 2468.8, 2583.4, 2468.8, 2583.4);
      ctx.closePath();
      ctx.restore();
    }

    function aussieWildlifeClick(ctx) {

      // aussieWildlifeClick/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2356.8, 2417.4);
      ctx.bezierCurveTo(2360.6, 2414.6, 2357.9, 2403.0, 2369.9, 2402.9);
      ctx.bezierCurveTo(2381.8, 2402.8, 2384.8, 2401.0, 2393.8, 2402.9);
      ctx.bezierCurveTo(2402.8, 2404.8, 2408.7, 2403.5, 2409.0, 2402.0);
      ctx.bezierCurveTo(2409.3, 2400.5, 2411.0, 2400.4, 2416.9, 2397.0);
      ctx.bezierCurveTo(2422.8, 2393.5, 2422.2, 2389.6, 2423.0, 2390.8);
      ctx.bezierCurveTo(2423.8, 2392.0, 2431.3, 2396.6, 2432.4, 2391.6);
      ctx.bezierCurveTo(2433.6, 2386.6, 2428.8, 2386.0, 2435.8, 2387.1);
      ctx.bezierCurveTo(2442.8, 2388.3, 2445.8, 2384.5, 2444.9, 2383.3);
      ctx.bezierCurveTo(2444.0, 2382.0, 2445.1, 2378.8, 2443.8, 2377.0);
      ctx.bezierCurveTo(2442.5, 2375.3, 2442.5, 2376.4, 2441.1, 2373.1);
      ctx.bezierCurveTo(2439.8, 2369.8, 2437.7, 2367.5, 2436.6, 2367.6);
      ctx.bezierCurveTo(2435.5, 2367.8, 2434.7, 2362.1, 2434.6, 2354.4);
      ctx.bezierCurveTo(2434.5, 2346.8, 2436.8, 2346.5, 2438.4, 2343.1);
      ctx.bezierCurveTo(2440.0, 2339.8, 2445.0, 2338.1, 2442.9, 2335.8);
      ctx.bezierCurveTo(2440.8, 2333.5, 2422.4, 2328.0, 2421.5, 2312.8);
      ctx.bezierCurveTo(2420.7, 2297.7, 2429.1, 2290.4, 2423.2, 2289.5);
      ctx.bezierCurveTo(2417.3, 2288.5, 2416.1, 2288.4, 2412.1, 2294.6);
      ctx.bezierCurveTo(2408.0, 2300.8, 2403.2, 2312.9, 2396.1, 2325.8);
      ctx.bezierCurveTo(2389.0, 2338.8, 2384.5, 2349.4, 2380.4, 2353.2);
      ctx.bezierCurveTo(2376.3, 2357.0, 2371.3, 2361.2, 2367.8, 2366.6);
      ctx.bezierCurveTo(2364.3, 2372.0, 2354.7, 2391.1, 2353.1, 2398.2);
      ctx.bezierCurveTo(2351.5, 2405.3, 2345.8, 2425.3, 2356.8, 2417.4);
      ctx.closePath();
      ctx.restore();
    }

    function matSlidesClick(ctx) {

      // matSlidesClick/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2685.5, 2462.5);
      ctx.bezierCurveTo(2691.1, 2456.8, 2703.5, 2439.4, 2701.6, 2426.1);
      ctx.bezierCurveTo(2699.8, 2412.8, 2688.3, 2394.9, 2689.6, 2384.7);
      ctx.bezierCurveTo(2690.8, 2374.5, 2698.5, 2356.4, 2683.9, 2355.8);
      ctx.bezierCurveTo(2669.4, 2355.2, 2661.7, 2345.3, 2645.4, 2322.9);
      ctx.bezierCurveTo(2629.1, 2300.5, 2606.4, 2255.6, 2606.4, 2251.9);
      ctx.bezierCurveTo(2606.4, 2248.2, 2601.5, 2226.2, 2590.9, 2224.7);
      ctx.bezierCurveTo(2580.2, 2223.1, 2548.6, 2221.6, 2543.5, 2218.9);
      ctx.bezierCurveTo(2538.4, 2216.2, 2513.2, 2198.7, 2496.7, 2201.4);
      ctx.bezierCurveTo(2480.1, 2204.2, 2443.7, 2229.1, 2449.4, 2263.1);
      ctx.bezierCurveTo(2455.1, 2297.2, 2466.1, 2337.7, 2465.8, 2355.3);
      ctx.bezierCurveTo(2465.4, 2372.8, 2486.7, 2392.5, 2496.9, 2407.0);
      ctx.bezierCurveTo(2507.1, 2421.5, 2537.2, 2435.6, 2546.0, 2435.7);
      ctx.bezierCurveTo(2554.8, 2435.8, 2564.7, 2442.6, 2574.6, 2446.7);
      ctx.bezierCurveTo(2584.4, 2450.8, 2600.5, 2451.9, 2632.5, 2462.5);
      ctx.bezierCurveTo(2664.4, 2473.2, 2676.1, 2468.9, 2685.5, 2462.5);
      ctx.restore();
    }

    function rockyMountainClick(ctx) {

      // rockyMountainClick/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2714.6, 2366.2);
      ctx.bezierCurveTo(2720.0, 2372.9, 2731.1, 2386.6, 2743.8, 2388.5);
      ctx.bezierCurveTo(2756.4, 2390.5, 2753.0, 2381.2, 2755.2, 2370.7);
      ctx.bezierCurveTo(2757.4, 2360.2, 2759.1, 2356.7, 2758.4, 2350.8);
      ctx.bezierCurveTo(2757.8, 2344.8, 2769.4, 2328.5, 2758.6, 2322.4);
      ctx.bezierCurveTo(2747.8, 2316.2, 2746.7, 2316.0, 2745.9, 2303.8);
      ctx.bezierCurveTo(2745.1, 2291.5, 2746.0, 2282.6, 2745.7, 2266.9);
      ctx.bezierCurveTo(2745.4, 2251.2, 2747.4, 2227.5, 2731.1, 2227.2);
      ctx.bezierCurveTo(2714.8, 2226.8, 2701.1, 2227.5, 2684.4, 2223.2);
      ctx.bezierCurveTo(2667.8, 2218.8, 2611.1, 2174.6, 2606.4, 2159.7);
      ctx.bezierCurveTo(2601.8, 2144.8, 2595.2, 2153.9, 2583.8, 2123.2);
      ctx.bezierCurveTo(2572.4, 2092.5, 2579.5, 2083.4, 2564.8, 2092.6);
      ctx.bezierCurveTo(2550.1, 2101.8, 2530.5, 2143.3, 2533.3, 2165.6);
      ctx.bezierCurveTo(2536.1, 2187.8, 2540.1, 2190.1, 2555.6, 2194.0);
      ctx.bezierCurveTo(2571.1, 2197.8, 2582.4, 2206.8, 2587.7, 2210.7);
      ctx.bezierCurveTo(2593.1, 2214.5, 2627.3, 2227.3, 2636.6, 2236.4);
      ctx.bezierCurveTo(2646.0, 2245.4, 2661.6, 2260.0, 2670.5, 2275.6);
      ctx.bezierCurveTo(2679.4, 2291.2, 2698.1, 2345.8, 2714.6, 2366.2);
      ctx.closePath();
      ctx.restore();
    }

    function ticketsClick(ctx) {

      // ticketsClick/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2613.7, 1977.6);
      ctx.bezierCurveTo(2603.8, 1977.8, 2601.0, 1976.2, 2595.9, 1976.2);
      ctx.bezierCurveTo(2590.7, 1976.2, 2585.9, 1969.6, 2584.2, 1980.7);
      ctx.bezierCurveTo(2582.4, 1991.7, 2578.7, 2025.3, 2589.0, 2026.4);
      ctx.bezierCurveTo(2599.3, 2027.4, 2620.2, 2024.4, 2631.4, 2027.7);
      ctx.bezierCurveTo(2642.6, 2030.9, 2650.2, 2034.2, 2653.8, 2031.4);
      ctx.bezierCurveTo(2657.4, 2028.7, 2679.9, 2015.2, 2694.0, 2013.1);
      ctx.bezierCurveTo(2708.2, 2010.9, 2714.2, 2010.2, 2715.3, 2016.0);
      ctx.bezierCurveTo(2716.4, 2021.8, 2711.6, 2027.7, 2703.9, 2035.8);
      ctx.bezierCurveTo(2696.3, 2044.0, 2695.4, 2067.3, 2700.5, 2074.4);
      ctx.bezierCurveTo(2705.6, 2081.6, 2710.6, 2097.8, 2717.2, 2100.1);
      ctx.bezierCurveTo(2723.9, 2102.5, 2727.7, 2105.5, 2729.6, 2101.6);
      ctx.bezierCurveTo(2731.4, 2097.6, 2728.3, 2097.2, 2728.6, 2090.0);
      ctx.bezierCurveTo(2728.8, 2082.8, 2734.7, 2078.9, 2730.8, 2074.9);
      ctx.bezierCurveTo(2726.9, 2071.0, 2719.8, 2073.2, 2716.3, 2068.5);
      ctx.bezierCurveTo(2712.7, 2063.7, 2706.4, 2060.7, 2712.8, 2055.0);
      ctx.bezierCurveTo(2719.3, 2049.3, 2725.8, 2049.0, 2726.0, 2045.6);
      ctx.bezierCurveTo(2726.2, 2042.2, 2738.1, 2043.8, 2738.0, 2039.7);
      ctx.bezierCurveTo(2737.9, 2035.6, 2737.6, 2022.9, 2736.7, 2013.8);
      ctx.bezierCurveTo(2735.7, 2004.6, 2739.6, 2001.6, 2737.5, 2000.5);
      ctx.bezierCurveTo(2735.5, 1999.3, 2698.1, 2000.6, 2684.2, 1994.7);
      ctx.bezierCurveTo(2670.3, 1988.8, 2661.9, 1977.9, 2654.9, 1975.3);
      ctx.bezierCurveTo(2647.9, 1972.7, 2640.9, 1972.8, 2634.4, 1973.8);
      ctx.bezierCurveTo(2628.0, 1974.8, 2633.2, 1977.1, 2613.7, 1977.6);
      ctx.closePath();
      ctx.restore();
    }

    function theRampageClick(ctx) {

      // theRampageClick/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2724.3, 1779.6);
      ctx.bezierCurveTo(2671.4, 1779.6, 2626.9, 1816.0, 2614.6, 1865.1);
      ctx.bezierCurveTo(2610.9, 1863.9, 2607.3, 1862.7, 2604.1, 1861.4);
      ctx.bezierCurveTo(2594.8, 1857.5, 2584.8, 1856.6, 2583.8, 1854.2);
      ctx.bezierCurveTo(2582.9, 1851.7, 2582.4, 1848.0, 2580.1, 1846.7);
      ctx.bezierCurveTo(2577.7, 1845.3, 2577.1, 1843.4, 2572.1, 1843.6);
      ctx.bezierCurveTo(2567.1, 1843.8, 2564.0, 1844.4, 2564.0, 1846.7);
      ctx.bezierCurveTo(2564.0, 1848.9, 2572.8, 1903.2, 2575.6, 1928.9);
      ctx.bezierCurveTo(2578.4, 1954.6, 2580.0, 1991.3, 2588.9, 1992.6);
      ctx.bezierCurveTo(2597.8, 1993.8, 2601.9, 1992.9, 2602.5, 1988.7);
      ctx.bezierCurveTo(2603.1, 1984.5, 2602.8, 1984.2, 2607.6, 1980.5);
      ctx.bezierCurveTo(2610.2, 1978.6, 2622.1, 1970.1, 2634.2, 1961.2);
      ctx.bezierCurveTo(2654.9, 1988.4, 2687.5, 2006.0, 2724.3, 2006.0);
      ctx.bezierCurveTo(2786.8, 2006.0, 2837.5, 1955.3, 2837.5, 1892.8);
      ctx.bezierCurveTo(2837.5, 1830.3, 2786.8, 1779.6, 2724.3, 1779.6);
      ctx.closePath();
      ctx.restore();
    }

    function pizzaClick(ctx) {

      // pizzaClick/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2513.1, 1747.5);
      ctx.bezierCurveTo(2511.8, 1743.8, 2507.3, 1743.3, 2514.8, 1741.0);
      ctx.bezierCurveTo(2522.2, 1738.7, 2526.1, 1731.7, 2529.3, 1728.3);
      ctx.bezierCurveTo(2532.5, 1724.8, 2533.3, 1717.6, 2532.9, 1712.1);
      ctx.bezierCurveTo(2532.4, 1706.6, 2531.9, 1709.1, 2535.2, 1707.2);
      ctx.bezierCurveTo(2538.4, 1705.2, 2539.1, 1703.7, 2543.1, 1702.7);
      ctx.bezierCurveTo(2547.1, 1701.8, 2548.4, 1706.0, 2549.9, 1704.1);
      ctx.bezierCurveTo(2551.3, 1702.2, 2552.1, 1702.2, 2551.3, 1699.5);
      ctx.bezierCurveTo(2550.4, 1696.8, 2549.9, 1689.5, 2547.5, 1688.5);
      ctx.bezierCurveTo(2545.1, 1687.5, 2545.6, 1686.6, 2541.2, 1686.5);
      ctx.bezierCurveTo(2536.8, 1686.5, 2534.8, 1687.7, 2534.8, 1688.8);
      ctx.bezierCurveTo(2534.8, 1689.8, 2535.8, 1689.9, 2534.8, 1687.7);
      ctx.bezierCurveTo(2533.8, 1685.5, 2532.1, 1683.7, 2530.1, 1684.1);
      ctx.bezierCurveTo(2528.1, 1684.5, 2524.8, 1685.5, 2522.8, 1685.0);
      ctx.bezierCurveTo(2520.8, 1684.5, 2514.5, 1682.9, 2508.1, 1683.5);
      ctx.bezierCurveTo(2501.7, 1684.1, 2499.8, 1679.8, 2493.8, 1679.3);
      ctx.bezierCurveTo(2487.8, 1678.8, 2477.1, 1675.3, 2472.4, 1675.6);
      ctx.bezierCurveTo(2467.8, 1675.8, 2462.3, 1670.0, 2460.5, 1675.1);
      ctx.bezierCurveTo(2458.8, 1680.2, 2440.5, 1685.7, 2436.8, 1695.8);
      ctx.bezierCurveTo(2433.1, 1705.8, 2428.7, 1721.3, 2432.2, 1763.6);
      ctx.bezierCurveTo(2435.8, 1805.8, 2449.8, 1816.1, 2465.3, 1835.3);
      ctx.bezierCurveTo(2480.8, 1854.5, 2496.6, 1872.8, 2510.4, 1880.6);
      ctx.bezierCurveTo(2524.1, 1888.5, 2540.0, 1886.8, 2543.1, 1882.0);
      ctx.bezierCurveTo(2546.1, 1877.2, 2551.8, 1866.7, 2551.6, 1853.5);
      ctx.bezierCurveTo(2551.4, 1840.2, 2557.7, 1842.2, 2547.5, 1831.0);
      ctx.bezierCurveTo(2537.3, 1819.8, 2525.1, 1822.7, 2524.4, 1812.9);
      ctx.bezierCurveTo(2523.8, 1803.2, 2527.8, 1793.8, 2527.5, 1781.5);
      ctx.bezierCurveTo(2527.1, 1769.2, 2527.7, 1761.5, 2520.9, 1755.5);
      ctx.bezierCurveTo(2514.1, 1749.5, 2513.1, 1747.5, 2513.1, 1747.5);
      ctx.closePath();
      ctx.restore();
    }

    function freeFallClick(ctx) {

      // freeFallClick/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2794.6, 1575.0);
      ctx.lineTo(2548.7, 1676.9);
      ctx.bezierCurveTo(2548.7, 1676.9, 2552.3, 1681.8, 2553.4, 1685.8);
      ctx.bezierCurveTo(2554.4, 1689.8, 2554.5, 1696.2, 2553.4, 1707.4);
      ctx.bezierCurveTo(2552.3, 1718.5, 2536.1, 1710.7, 2541.2, 1740.7);
      ctx.bezierCurveTo(2544.2, 1758.6, 2544.4, 1766.5, 2547.5, 1770.0);
      ctx.bezierCurveTo(2550.6, 1773.5, 2564.0, 1770.0, 2564.0, 1770.0);
      ctx.bezierCurveTo(2564.0, 1770.0, 2826.4, 1652.1, 2828.1, 1651.1);
      ctx.bezierCurveTo(2829.8, 1650.2, 2794.6, 1575.0, 2794.6, 1575.0);
      ctx.closePath();
      ctx.restore();
    }

    function splashZoneClick(ctx) {

      // splashZoneClick/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2423.7, 1628.1);
      ctx.bezierCurveTo(2425.1, 1623.3, 2470.0, 1672.4, 2480.4, 1673.3);
      ctx.bezierCurveTo(2490.8, 1674.2, 2497.2, 1667.7, 2496.9, 1663.8);
      ctx.bezierCurveTo(2496.6, 1659.9, 2499.4, 1657.7, 2509.1, 1650.7);
      ctx.bezierCurveTo(2518.8, 1643.8, 2517.1, 1642.1, 2522.8, 1636.5);
      ctx.bezierCurveTo(2528.4, 1630.8, 2534.9, 1619.8, 2533.8, 1614.8);
      ctx.bezierCurveTo(2532.8, 1609.8, 2534.7, 1594.2, 2512.0, 1590.0);
      ctx.bezierCurveTo(2489.4, 1585.8, 2484.6, 1585.8, 2477.7, 1584.5);
      ctx.bezierCurveTo(2470.8, 1583.2, 2467.8, 1584.2, 2468.5, 1563.8);
      ctx.bezierCurveTo(2469.1, 1543.5, 2457.8, 1529.6, 2470.6, 1524.4);
      ctx.bezierCurveTo(2483.4, 1519.2, 2497.5, 1486.3, 2492.2, 1471.9);
      ctx.bezierCurveTo(2486.8, 1457.5, 2476.1, 1442.3, 2456.4, 1441.4);
      ctx.bezierCurveTo(2436.8, 1440.5, 2398.4, 1441.6, 2393.4, 1450.9);
      ctx.bezierCurveTo(2388.4, 1460.2, 2385.4, 1482.3, 2376.8, 1484.1);
      ctx.bezierCurveTo(2368.1, 1485.8, 2368.5, 1489.5, 2350.3, 1487.2);
      ctx.bezierCurveTo(2332.1, 1484.8, 2321.2, 1488.2, 2317.7, 1494.9);
      ctx.bezierCurveTo(2314.1, 1501.5, 2305.1, 1503.8, 2314.3, 1525.8);
      ctx.bezierCurveTo(2323.4, 1547.8, 2377.5, 1619.7, 2390.7, 1627.4);
      ctx.bezierCurveTo(2403.8, 1635.2, 2421.2, 1636.4, 2423.7, 1628.1);
      ctx.closePath();
      ctx.restore();
    }

    function birthdayClick(ctx) {

      // birthdayClick/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1255.9, 1896.3);
      ctx.bezierCurveTo(1271.2, 1891.1, 1282.0, 1858.1, 1302.4, 1854.2);
      ctx.bezierCurveTo(1322.7, 1850.3, 1298.3, 1818.4, 1299.6, 1810.1);
      ctx.bezierCurveTo(1300.9, 1801.9, 1288.9, 1800.7, 1281.7, 1793.7);
      ctx.bezierCurveTo(1274.4, 1786.6, 1254.8, 1793.6, 1252.8, 1789.7);
      ctx.bezierCurveTo(1250.8, 1785.8, 1242.4, 1769.3, 1226.4, 1765.6);
      ctx.bezierCurveTo(1210.4, 1761.8, 1207.1, 1757.1, 1198.0, 1762.0);
      ctx.bezierCurveTo(1188.8, 1766.8, 1180.4, 1768.5, 1176.5, 1784.4);
      ctx.bezierCurveTo(1172.5, 1800.2, 1167.1, 1825.0, 1164.4, 1844.8);
      ctx.bezierCurveTo(1161.8, 1864.5, 1171.8, 1894.5, 1189.3, 1895.0);
      ctx.bezierCurveTo(1206.8, 1895.5, 1244.9, 1900.0, 1255.9, 1896.3);
      ctx.closePath();
      ctx.restore();
    }

    function skyLiftClick(ctx) {

      // skyLiftClick/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1642.8, 2570.3);
      ctx.bezierCurveTo(1654.3, 2567.0, 1661.5, 2559.8, 1660.0, 2553.3);
      ctx.bezierCurveTo(1658.5, 2546.8, 1651.3, 2542.6, 1647.3, 2542.3);
      ctx.bezierCurveTo(1643.3, 2542.0, 1639.4, 2539.3, 1635.0, 2544.3);
      ctx.bezierCurveTo(1630.6, 2549.2, 1626.0, 2555.0, 1626.0, 2557.7);
      ctx.bezierCurveTo(1626.0, 2560.5, 1642.8, 2570.3, 1642.8, 2570.3);
      ctx.closePath();
      ctx.restore();
    }

    function skyLiftClick3(ctx) {

      // skyLiftClick3/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1402.8, 2406.3);
      ctx.bezierCurveTo(1397.0, 2404.2, 1387.6, 2404.3, 1382.7, 2404.5);
      ctx.bezierCurveTo(1377.9, 2404.8, 1373.5, 2400.9, 1374.6, 2406.3);
      ctx.bezierCurveTo(1375.8, 2411.8, 1462.1, 2501.5, 1473.9, 2518.0);
      ctx.bezierCurveTo(1485.8, 2534.5, 1507.3, 2549.8, 1511.7, 2551.1);
      ctx.bezierCurveTo(1516.0, 2552.3, 1523.5, 2554.6, 1529.8, 2547.8);
      ctx.bezierCurveTo(1536.0, 2540.9, 1548.4, 2525.1, 1550.7, 2522.1);
      ctx.bezierCurveTo(1553.0, 2519.2, 1579.4, 2478.8, 1588.5, 2466.9);
      ctx.bezierCurveTo(1597.5, 2455.0, 1596.5, 2449.5, 1593.5, 2446.8);
      ctx.bezierCurveTo(1590.5, 2444.0, 1588.1, 2438.0, 1573.4, 2441.9);
      ctx.bezierCurveTo(1558.8, 2445.8, 1550.3, 2449.1, 1537.7, 2462.9);
      ctx.bezierCurveTo(1525.0, 2476.8, 1501.1, 2469.0, 1488.3, 2455.2);
      ctx.bezierCurveTo(1475.5, 2441.5, 1448.0, 2407.7, 1447.8, 2406.3);
      ctx.bezierCurveTo(1447.5, 2405.0, 1445.9, 2401.0, 1438.6, 2401.6);
      ctx.bezierCurveTo(1431.3, 2402.3, 1430.5, 2404.8, 1424.5, 2404.5);
      ctx.bezierCurveTo(1418.4, 2404.2, 1402.8, 2406.3, 1402.8, 2406.3);
      ctx.closePath();
      ctx.restore();
    }

    function skyLiftClick2(ctx) {

      // skyLiftClick2/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1275.8, 2208.2);
      ctx.bezierCurveTo(1265.0, 2188.6, 1242.8, 2091.0, 1239.9, 2074.0);
      ctx.bezierCurveTo(1237.0, 2056.9, 1243.3, 2049.0, 1244.4, 2041.4);
      ctx.bezierCurveTo(1245.6, 2033.7, 1277.8, 2015.0, 1285.2, 2004.5);
      ctx.bezierCurveTo(1292.7, 1994.0, 1307.3, 1975.5, 1313.1, 1974.5);
      ctx.bezierCurveTo(1319.0, 1973.5, 1327.2, 1975.1, 1334.7, 1978.3);
      ctx.bezierCurveTo(1342.3, 1981.5, 1335.8, 1986.0, 1333.6, 1993.5);
      ctx.bezierCurveTo(1331.4, 2001.0, 1320.8, 2006.0, 1320.3, 2014.4);
      ctx.bezierCurveTo(1319.8, 2022.7, 1313.8, 2047.8, 1313.8, 2047.8);
      ctx.bezierCurveTo(1313.8, 2047.8, 1334.3, 2040.5, 1350.5, 2038.5);
      ctx.bezierCurveTo(1366.8, 2036.5, 1366.3, 2035.5, 1380.2, 2036.0);
      ctx.bezierCurveTo(1394.2, 2036.5, 1384.3, 2038.0, 1388.3, 2041.5);
      ctx.bezierCurveTo(1392.4, 2045.0, 1389.6, 2054.0, 1388.3, 2059.5);
      ctx.bezierCurveTo(1387.0, 2065.0, 1386.8, 2065.0, 1380.7, 2065.5);
      ctx.bezierCurveTo(1374.6, 2065.9, 1322.8, 2071.0, 1307.3, 2072.0);
      ctx.bezierCurveTo(1291.9, 2072.9, 1304.3, 2094.0, 1304.2, 2095.8);
      ctx.bezierCurveTo(1304.2, 2097.5, 1313.3, 2116.5, 1316.7, 2125.6);
      ctx.bezierCurveTo(1320.2, 2134.7, 1326.7, 2177.3, 1326.7, 2177.3);
      ctx.lineTo(1309.8, 2193.2);
      ctx.bezierCurveTo(1309.8, 2193.2, 1300.8, 2200.8, 1299.2, 2207.5);
      ctx.bezierCurveTo(1297.6, 2214.2, 1287.3, 2227.5, 1282.6, 2227.5);
      ctx.lineTo(1275.8, 2208.2);
      ctx.closePath();
      ctx.restore();
    }

    function speedSlidesClick(ctx) {

      // speedSlidesClick/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1336.6, 2345.8);
      ctx.bezierCurveTo(1323.9, 2346.3, 1318.6, 2347.5, 1312.4, 2356.8);
      ctx.bezierCurveTo(1306.3, 2366.0, 1305.6, 2388.1, 1309.7, 2393.6);
      ctx.bezierCurveTo(1313.8, 2399.0, 1331.6, 2400.9, 1337.2, 2401.0);
      ctx.bezierCurveTo(1342.8, 2401.0, 1360.5, 2399.3, 1365.1, 2398.9);
      ctx.bezierCurveTo(1369.8, 2398.5, 1395.6, 2397.8, 1402.8, 2398.0);
      ctx.bezierCurveTo(1410.0, 2398.3, 1427.7, 2399.2, 1438.6, 2398.2);
      ctx.bezierCurveTo(1449.5, 2397.3, 1490.8, 2395.7, 1515.3, 2395.6);
      ctx.bezierCurveTo(1539.8, 2395.5, 1567.5, 2403.0, 1567.5, 2403.0);
      ctx.lineTo(1612.0, 2404.8);
      ctx.bezierCurveTo(1612.0, 2404.8, 1614.3, 2354.5, 1602.0, 2342.9);
      ctx.bezierCurveTo(1589.8, 2331.3, 1589.4, 2320.2, 1561.3, 2321.8);
      ctx.bezierCurveTo(1533.2, 2323.3, 1491.8, 2332.1, 1476.2, 2332.7);
      ctx.bezierCurveTo(1460.5, 2333.3, 1420.5, 2344.1, 1390.9, 2344.2);
      ctx.bezierCurveTo(1361.3, 2344.3, 1336.6, 2345.8, 1336.6, 2345.8);
      ctx.closePath();
      ctx.restore();
    }

    function superSixClick(ctx) {

      // superSixClick/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1275.5, 2324.4);
      ctx.bezierCurveTo(1284.2, 2329.4, 1309.7, 2342.8, 1324.4, 2338.9);
      ctx.bezierCurveTo(1339.0, 2335.0, 1356.7, 2316.4, 1366.9, 2308.2);
      ctx.bezierCurveTo(1377.1, 2300.0, 1411.5, 2265.8, 1423.3, 2255.2);
      ctx.bezierCurveTo(1435.0, 2244.5, 1455.8, 2236.1, 1466.7, 2233.4);
      ctx.bezierCurveTo(1477.5, 2230.8, 1489.4, 2213.4, 1502.1, 2198.8);
      ctx.bezierCurveTo(1514.8, 2184.3, 1517.5, 2173.9, 1517.3, 2159.6);
      ctx.bezierCurveTo(1517.0, 2145.2, 1484.7, 2061.7, 1476.7, 2039.8);
      ctx.bezierCurveTo(1468.8, 2018.0, 1459.6, 2008.3, 1449.2, 2009.0);
      ctx.bezierCurveTo(1438.8, 2009.7, 1418.3, 2013.5, 1417.5, 2023.5);
      ctx.bezierCurveTo(1416.8, 2033.5, 1412.3, 2072.0, 1407.3, 2097.5);
      ctx.bezierCurveTo(1402.3, 2123.0, 1359.1, 2154.4, 1349.8, 2165.8);
      ctx.bezierCurveTo(1340.5, 2177.3, 1294.6, 2221.7, 1287.6, 2233.2);
      ctx.bezierCurveTo(1280.7, 2244.7, 1267.6, 2254.6, 1262.2, 2260.1);
      ctx.bezierCurveTo(1256.8, 2265.6, 1251.2, 2310.5, 1275.5, 2324.4);
      ctx.closePath();
      ctx.restore();
    }

    function fishClick(ctx) {

      // fishClick/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(93.1, 12.8);
      ctx.lineTo(28.7, 89.5);
      ctx.lineTo(-93.1, -12.8);
      ctx.lineTo(-28.7, -89.5);
      ctx.lineTo(93.1, 12.8);
      ctx.closePath();
      ctx.restore();
    }

    function homeTicketsClick(ctx) {

      // homeTicketsClick/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1887.3, 1460.5);
      ctx.lineTo(1831.8, 1479.3);
      ctx.lineTo(1783.7, 1337.3);
      ctx.lineTo(1839.1, 1318.5);
      ctx.lineTo(1887.3, 1460.5);
      ctx.closePath();
      ctx.restore();
    }

    function lagoonClick(ctx) {

      // lagoonClick/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2502.1, 1734.2);
      ctx.bezierCurveTo(2509.0, 1739.0, 2508.1, 1747.8, 2512.3, 1755.5);
      ctx.bezierCurveTo(2554.5, 1833.1, 2561.4, 1912.2, 2539.3, 1924.2);
      ctx.bezierCurveTo(2517.3, 1936.2, 2507.9, 1864.7, 2465.8, 1787.2);
      ctx.bezierCurveTo(2423.7, 1709.6, 2364.7, 1655.3, 2386.8, 1643.3);
      ctx.bezierCurveTo(2406.6, 1632.5, 2436.8, 1688.5, 2502.1, 1734.2);
      ctx.closePath();
      ctx.restore();
    }

    function dominoesClick(ctx) {

      // dominoesClick/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2530.0, 1708.5);
      ctx.bezierCurveTo(2530.0, 1715.1, 2499.7, 1711.5, 2493.0, 1711.5);
      ctx.lineTo(2479.0, 1711.5);
      ctx.bezierCurveTo(2472.3, 1711.5, 2467.0, 1706.1, 2467.0, 1699.5);
      ctx.lineTo(2467.0, 1686.3);
      ctx.bezierCurveTo(2467.0, 1679.7, 2472.3, 1674.3, 2479.0, 1674.3);
      ctx.lineTo(2502.1, 1682.1);
      ctx.bezierCurveTo(2508.7, 1682.1, 2543.5, 1685.4, 2553.1, 1693.7);
      ctx.lineTo(2530.0, 1708.5);
      ctx.closePath();
      ctx.restore();
    }

    function boyClick(ctx) {

      // boyClick/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2667.1, 1467.0);
      ctx.bezierCurveTo(2688.7, 1504.8, 2684.3, 1548.0, 2657.3, 1563.4);
      ctx.bezierCurveTo(2630.4, 1578.8, 2591.0, 1560.6, 2569.4, 1522.8);
      ctx.bezierCurveTo(2547.8, 1484.9, 2552.1, 1441.8, 2579.1, 1426.3);
      ctx.bezierCurveTo(2606.1, 1410.9, 2645.4, 1429.1, 2667.1, 1467.0);
      ctx.closePath();
      ctx.restore();
    }

    function parentClick(ctx) {

      // parentClick/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1545.5, 2260.9);
      ctx.bezierCurveTo(1545.5, 2274.1, 1508.4, 2280.1, 1516.0, 2269.6);
      ctx.bezierCurveTo(1525.1, 2257.0, 1516.0, 2255.8, 1502.9, 2250.6);
      ctx.bezierCurveTo(1491.0, 2245.8, 1517.3, 2228.4, 1529.9, 2231.3);
      ctx.bezierCurveTo(1538.7, 2233.4, 1545.5, 2247.7, 1545.5, 2260.9);
      ctx.closePath();
      ctx.restore();
    }

    function floatingTvClick(ctx) {

      // floatingTvClick/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2322.3, 1192.6);
      ctx.lineTo(2305.5, 1344.1);
      ctx.lineTo(2150.6, 1326.8);
      ctx.lineTo(2167.5, 1175.3);
      ctx.lineTo(2322.3, 1192.6);
      ctx.closePath();
      ctx.restore();
    }

    function draw(ctx) {

      // cLICK/
      ctx.save();
      ctx.restore();
    }

    function floatingTv(ctx) {

      var gradient;

      // floatingTv/Group
      ctx.save();

      // floatingTv/Group/Group
      ctx.save();

      // floatingTv/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2180.0, 1202.3);
      ctx.lineTo(2186.1, 1234.8);
      ctx.lineTo(2191.3, 1213.5);
      ctx.lineWidth = 0.5;
      ctx.strokeStyle = "rgb(65, 82, 163)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // floatingTv/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2202.2, 1202.1);
      ctx.lineTo(2186.1, 1234.8);
      ctx.lineTo(2188.3, 1208.6);
      ctx.stroke();

      // floatingTv/Group/Group
      ctx.restore();

      // floatingTv/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2213.0, 1193.2);
      ctx.bezierCurveTo(2212.1, 1197.0, 2208.0, 1201.0, 2203.9, 1201.1);
      ctx.bezierCurveTo(2200.1, 1200.2, 2198.3, 1193.9, 2199.2, 1190.1);
      ctx.bezierCurveTo(2200.1, 1186.2, 2203.9, 1183.9, 2207.7, 1184.7);
      ctx.bezierCurveTo(2211.5, 1185.6, 2213.8, 1189.4, 2213.0, 1193.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.975, 0.223, -0.223, 0.975, 2928.2, -875.5);
      gradient = ctx.createLinearGradient(-239.4, 2166.9, -244.9, 2186.5);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.10, "rgb(252, 220, 215)");
      gradient.addColorStop(0.29, "rgb(247, 168, 165)");
      gradient.addColorStop(0.47, "rgb(243, 128, 130)");
      gradient.addColorStop(0.63, "rgb(240, 94, 106)");
      gradient.addColorStop(0.78, "rgb(238, 62, 91)");
      gradient.addColorStop(0.91, "rgb(237, 36, 83)");
      gradient.addColorStop(1.00, "rgb(236, 21, 80)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // floatingTv/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2198.5, 1180.6);
      ctx.bezierCurveTo(2202.8, 1183.0, 2204.3, 1188.4, 2202.0, 1192.6);
      ctx.bezierCurveTo(2199.6, 1196.9, 2194.3, 1198.5, 2190.0, 1196.1);
      ctx.bezierCurveTo(2185.7, 1193.7, 2184.2, 1188.4, 2186.5, 1184.1);
      ctx.bezierCurveTo(2188.9, 1179.9, 2194.2, 1178.3, 2198.5, 1180.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.975, 0.223, -0.223, 0.975, 2928.2, -875.5);
      gradient = ctx.createLinearGradient(-252.7, 2164.4, -255.9, 2186.4);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.35, "rgb(199, 171, 209)");
      gradient.addColorStop(0.66, "rgb(165, 117, 178)");
      gradient.addColorStop(0.89, "rgb(148, 85, 161)");
      gradient.addColorStop(1.00, "rgb(142, 72, 155)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // floatingTv/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2191.6, 1194.0);
      ctx.bezierCurveTo(2190.5, 1199.1, 2185.0, 1203.9, 2179.7, 1203.6);
      ctx.bezierCurveTo(2174.8, 1201.6, 2172.1, 1194.8, 2173.2, 1189.8);
      ctx.bezierCurveTo(2174.4, 1184.7, 2179.5, 1181.5, 2184.5, 1182.7);
      ctx.bezierCurveTo(2189.6, 1183.8, 2192.8, 1188.9, 2191.6, 1194.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.975, 0.223, -0.223, 0.975, 2928.2, -875.5);
      gradient = ctx.createLinearGradient(-263.1, 2172.0, -267.6, 2194.6);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.15, "rgb(215, 240, 220)");
      gradient.addColorStop(0.46, "rgb(145, 214, 157)");
      gradient.addColorStop(0.71, "rgb(93, 195, 112)");
      gradient.addColorStop(0.90, "rgb(61, 183, 84)");
      gradient.addColorStop(1.00, "rgb(49, 179, 73)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // floatingTv/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2205.5, 1202.8);
      ctx.bezierCurveTo(2204.1, 1209.0, 2196.4, 1215.2, 2190.9, 1215.0);
      ctx.bezierCurveTo(2185.1, 1212.0, 2181.7, 1203.8, 2183.1, 1197.6);
      ctx.bezierCurveTo(2184.5, 1191.4, 2190.7, 1187.5, 2196.9, 1189.0);
      ctx.bezierCurveTo(2203.1, 1190.4, 2206.9, 1196.6, 2205.5, 1202.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.975, 0.223, -0.223, 0.975, 2928.2, -875.5);
      gradient = ctx.createLinearGradient(-250.1, 2175.2, -254.0, 2206.2);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.16, "rgb(251, 208, 233)");
      gradient.addColorStop(0.58, "rgb(242, 97, 183)");
      gradient.addColorStop(0.87, "rgb(237, 26, 151)");
      gradient.addColorStop(1.00, "rgb(235, 0, 139)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // floatingTv/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2202.5, 1194.4);
      ctx.bezierCurveTo(2203.2, 1194.8, 2203.4, 1195.7, 2203.0, 1196.4);
      ctx.bezierCurveTo(2202.7, 1197.1, 2201.7, 1197.4, 2201.0, 1197.0);
      ctx.bezierCurveTo(2200.3, 1196.6, 2200.0, 1195.7, 2200.4, 1195.0);
      ctx.bezierCurveTo(2200.8, 1194.2, 2201.7, 1194.0, 2202.5, 1194.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();

      // floatingTv/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2188.0, 1186.9);
      ctx.bezierCurveTo(2188.5, 1187.2, 2188.7, 1187.8, 2188.4, 1188.3);
      ctx.bezierCurveTo(2188.1, 1188.8, 2187.5, 1189.0, 2187.0, 1188.7);
      ctx.bezierCurveTo(2186.5, 1188.5, 2186.3, 1187.8, 2186.6, 1187.3);
      ctx.bezierCurveTo(2186.8, 1186.8, 2187.5, 1186.6, 2188.0, 1186.9);
      ctx.closePath();
      ctx.fill();

      // floatingTv/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2210.9, 1188.7);
      ctx.bezierCurveTo(2211.3, 1188.9, 2211.4, 1189.3, 2211.2, 1189.7);
      ctx.bezierCurveTo(2211.0, 1190.1, 2210.6, 1190.2, 2210.2, 1190.0);
      ctx.bezierCurveTo(2209.8, 1189.8, 2209.7, 1189.3, 2209.9, 1189.0);
      ctx.bezierCurveTo(2210.1, 1188.6, 2210.6, 1188.5, 2210.9, 1188.7);
      ctx.closePath();
      ctx.fill();

      // floatingTv/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2200.0, 1183.7);
      ctx.bezierCurveTo(2200.5, 1184.0, 2200.7, 1184.7, 2200.4, 1185.2);
      ctx.bezierCurveTo(2200.2, 1185.7, 2199.5, 1185.9, 2199.0, 1185.6);
      ctx.bezierCurveTo(2198.5, 1185.3, 2198.3, 1184.7, 2198.6, 1184.2);
      ctx.bezierCurveTo(2198.9, 1183.6, 2199.5, 1183.5, 2200.0, 1183.7);
      ctx.closePath();
      ctx.fill();

      // floatingTv/Group
      ctx.restore();
      ctx.restore();

      // floatingTv/Group/Group
      ctx.save();

      // floatingTv/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2276.7, 1212.2);
      ctx.lineTo(2282.8, 1244.8);
      ctx.lineTo(2287.9, 1223.4);
      ctx.lineWidth = 0.5;
      ctx.strokeStyle = "rgb(65, 82, 163)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // floatingTv/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2298.8, 1212.1);
      ctx.lineTo(2282.8, 1244.8);
      ctx.lineTo(2285.0, 1218.6);
      ctx.stroke();

      // floatingTv/Group/Group
      ctx.restore();

      // floatingTv/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2309.7, 1203.2);
      ctx.bezierCurveTo(2308.8, 1207.0, 2304.6, 1210.9, 2300.6, 1211.1);
      ctx.bezierCurveTo(2296.8, 1210.2, 2295.0, 1203.8, 2295.9, 1200.0);
      ctx.bezierCurveTo(2296.7, 1196.2, 2300.5, 1193.8, 2304.4, 1194.7);
      ctx.bezierCurveTo(2308.2, 1195.6, 2310.5, 1199.4, 2309.7, 1203.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.975, 0.223, -0.223, 0.975, 2928.2, -875.5);
      gradient = ctx.createLinearGradient(-143.0, 2155.0, -148.4, 2174.6);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.10, "rgb(252, 220, 215)");
      gradient.addColorStop(0.29, "rgb(247, 168, 165)");
      gradient.addColorStop(0.47, "rgb(243, 128, 130)");
      gradient.addColorStop(0.63, "rgb(240, 94, 106)");
      gradient.addColorStop(0.78, "rgb(238, 62, 91)");
      gradient.addColorStop(0.91, "rgb(237, 36, 83)");
      gradient.addColorStop(1.00, "rgb(236, 21, 80)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // floatingTv/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2295.2, 1190.6);
      ctx.bezierCurveTo(2299.4, 1192.9, 2301.0, 1198.3, 2298.6, 1202.6);
      ctx.bezierCurveTo(2296.3, 1206.8, 2290.9, 1208.4, 2286.7, 1206.1);
      ctx.bezierCurveTo(2282.4, 1203.7, 2280.8, 1198.3, 2283.2, 1194.1);
      ctx.bezierCurveTo(2285.5, 1189.8, 2290.9, 1188.3, 2295.2, 1190.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.975, 0.223, -0.223, 0.975, 2928.2, -875.5);
      gradient = ctx.createLinearGradient(-156.2, 2152.5, -159.4, 2174.5);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.35, "rgb(199, 171, 209)");
      gradient.addColorStop(0.66, "rgb(165, 117, 178)");
      gradient.addColorStop(0.89, "rgb(148, 85, 161)");
      gradient.addColorStop(1.00, "rgb(142, 72, 155)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // floatingTv/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2288.3, 1203.9);
      ctx.bezierCurveTo(2287.2, 1209.0, 2281.7, 1213.9, 2276.4, 1213.6);
      ctx.bezierCurveTo(2271.5, 1211.6, 2268.7, 1204.8, 2269.9, 1199.7);
      ctx.bezierCurveTo(2271.0, 1194.6, 2276.1, 1191.5, 2281.2, 1192.6);
      ctx.bezierCurveTo(2286.3, 1193.8, 2289.5, 1198.9, 2288.3, 1203.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.975, 0.223, -0.223, 0.975, 2928.2, -875.5);
      gradient = ctx.createLinearGradient(-166.6, 2160.1, -171.2, 2182.7);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.15, "rgb(215, 240, 220)");
      gradient.addColorStop(0.46, "rgb(145, 214, 157)");
      gradient.addColorStop(0.71, "rgb(93, 195, 112)");
      gradient.addColorStop(0.90, "rgb(61, 183, 84)");
      gradient.addColorStop(1.00, "rgb(49, 179, 73)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // floatingTv/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2302.2, 1212.7);
      ctx.bezierCurveTo(2300.8, 1218.9, 2293.1, 1225.2, 2287.6, 1225.0);
      ctx.bezierCurveTo(2281.7, 1222.0, 2278.3, 1213.8, 2279.8, 1207.6);
      ctx.bezierCurveTo(2281.2, 1201.4, 2287.4, 1197.5, 2293.6, 1198.9);
      ctx.bezierCurveTo(2299.7, 1200.4, 2303.6, 1206.5, 2302.2, 1212.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.975, 0.223, -0.223, 0.975, 2928.2, -875.5);
      gradient = ctx.createLinearGradient(-153.7, 2163.4, -157.5, 2194.3);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.16, "rgb(251, 208, 233)");
      gradient.addColorStop(0.58, "rgb(242, 97, 183)");
      gradient.addColorStop(0.87, "rgb(237, 26, 151)");
      gradient.addColorStop(1.00, "rgb(235, 0, 139)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // floatingTv/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2299.1, 1204.3);
      ctx.bezierCurveTo(2299.9, 1204.7, 2300.1, 1205.6, 2299.7, 1206.4);
      ctx.bezierCurveTo(2299.3, 1207.1, 2298.4, 1207.3, 2297.7, 1206.9);
      ctx.bezierCurveTo(2297.0, 1206.5, 2296.7, 1205.6, 2297.1, 1204.9);
      ctx.bezierCurveTo(2297.5, 1204.2, 2298.4, 1203.9, 2299.1, 1204.3);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();

      // floatingTv/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2284.7, 1196.9);
      ctx.bezierCurveTo(2285.2, 1197.1, 2285.4, 1197.8, 2285.1, 1198.3);
      ctx.bezierCurveTo(2284.8, 1198.8, 2284.2, 1199.0, 2283.7, 1198.7);
      ctx.bezierCurveTo(2283.2, 1198.4, 2283.0, 1197.8, 2283.2, 1197.3);
      ctx.bezierCurveTo(2283.5, 1196.8, 2284.1, 1196.6, 2284.7, 1196.9);
      ctx.closePath();
      ctx.fill();

      // floatingTv/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2307.6, 1198.6);
      ctx.bezierCurveTo(2307.9, 1198.8, 2308.1, 1199.3, 2307.9, 1199.7);
      ctx.bezierCurveTo(2307.7, 1200.0, 2307.2, 1200.1, 2306.9, 1200.0);
      ctx.bezierCurveTo(2306.5, 1199.8, 2306.4, 1199.3, 2306.6, 1198.9);
      ctx.bezierCurveTo(2306.8, 1198.6, 2307.2, 1198.4, 2307.6, 1198.6);
      ctx.closePath();
      ctx.fill();

      // floatingTv/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2296.7, 1193.7);
      ctx.bezierCurveTo(2297.2, 1194.0, 2297.4, 1194.6, 2297.1, 1195.1);
      ctx.bezierCurveTo(2296.8, 1195.6, 2296.2, 1195.8, 2295.7, 1195.5);
      ctx.bezierCurveTo(2295.2, 1195.3, 2295.0, 1194.6, 2295.3, 1194.1);
      ctx.bezierCurveTo(2295.6, 1193.6, 2296.2, 1193.4, 2296.7, 1193.7);
      ctx.closePath();
      ctx.fill();

      // floatingTv/Group
      ctx.restore();
      ctx.restore();

      // floatingTv/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2305.5, 1338.5);
      ctx.lineTo(2153.6, 1325.0);
      ctx.lineTo(2152.5, 1323.6);
      ctx.lineTo(2162.0, 1230.4);
      ctx.lineTo(2312.8, 1242.5);
      ctx.lineTo(2313.9, 1243.9);
      ctx.lineTo(2305.5, 1338.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(57, 57, 89)";
      ctx.fill();

      // floatingTv/Group/Path
      ctx.beginPath();
      ctx.moveTo(2160.8, 1229.0);
      ctx.lineTo(2312.7, 1242.5);
      ctx.lineTo(2304.3, 1337.2);
      ctx.lineTo(2152.4, 1323.6);
      ctx.lineTo(2160.8, 1229.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(75, 76, 113)";
      ctx.fill();

      // floatingTv/Group/Group

      // floatingTv/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2276.9, 1329.7);
      ctx.bezierCurveTo(2277.2, 1329.7, 2277.3, 1330.5, 2277.3, 1331.4);
      ctx.bezierCurveTo(2277.2, 1332.3, 2276.9, 1333.0, 2276.6, 1333.0);
      ctx.bezierCurveTo(2276.4, 1333.0, 2276.2, 1332.2, 2276.3, 1331.3);
      ctx.bezierCurveTo(2276.4, 1330.4, 2276.7, 1329.7, 2276.9, 1329.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(49, 49, 89)";
      ctx.fill();

      // floatingTv/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2280.8, 1330.2);
      ctx.bezierCurveTo(2281.0, 1330.2, 2281.2, 1330.9, 2281.1, 1331.9);
      ctx.bezierCurveTo(2281.0, 1332.8, 2280.7, 1333.5, 2280.5, 1333.5);
      ctx.bezierCurveTo(2280.2, 1333.4, 2280.1, 1332.7, 2280.1, 1331.8);
      ctx.bezierCurveTo(2280.2, 1330.9, 2280.5, 1330.1, 2280.8, 1330.2);
      ctx.closePath();
      ctx.fill();

      // floatingTv/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2284.7, 1330.4);
      ctx.bezierCurveTo(2284.9, 1330.4, 2285.1, 1331.2, 2285.0, 1332.1);
      ctx.bezierCurveTo(2284.9, 1333.0, 2284.7, 1333.7, 2284.4, 1333.7);
      ctx.bezierCurveTo(2284.1, 1333.7, 2284.0, 1332.9, 2284.1, 1332.0);
      ctx.bezierCurveTo(2284.2, 1331.1, 2284.4, 1330.4, 2284.7, 1330.4);
      ctx.closePath();
      ctx.fill();

      // floatingTv/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2288.5, 1330.7);
      ctx.bezierCurveTo(2288.7, 1330.7, 2288.9, 1331.5, 2288.8, 1332.4);
      ctx.bezierCurveTo(2288.7, 1333.3, 2288.4, 1334.0, 2288.2, 1334.0);
      ctx.bezierCurveTo(2287.9, 1334.0, 2287.8, 1333.2, 2287.9, 1332.3);
      ctx.bezierCurveTo(2287.9, 1331.4, 2288.2, 1330.7, 2288.5, 1330.7);
      ctx.closePath();
      ctx.fill();

      // floatingTv/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2292.6, 1332.8);
      ctx.bezierCurveTo(2292.6, 1333.7, 2292.3, 1334.4, 2292.0, 1334.4);
      ctx.bezierCurveTo(2291.8, 1334.4, 2291.6, 1333.6, 2291.7, 1332.7);
      ctx.bezierCurveTo(2291.8, 1331.8, 2292.1, 1331.1, 2292.3, 1331.1);
      ctx.bezierCurveTo(2292.6, 1331.1, 2292.7, 1331.9, 2292.6, 1332.8);
      ctx.closePath();
      ctx.fill();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function fish(ctx) {

      var alpha = ctx.globalAlpha;
      var gradient;

      // fish/Fish TV
      ctx.save();

      // fish/Fish TV/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(23.5, -29.8);
      ctx.lineTo(-32.8, -37.5);
      ctx.lineTo(-18.1, 18.6);
      ctx.strokeStyle = "rgb(57, 57, 89)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // fish/Fish TV/Group

      // fish/Fish TV/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-91.1, -49.4);
      ctx.bezierCurveTo(-90.1, -40.9, -91.5, -38.9, -89.3, -37.6);
      ctx.bezierCurveTo(-87.1, -36.2, -80.7, -35.2, -77.9, -35.8);
      ctx.bezierCurveTo(-75.2, -36.5, -74.3, -41.1, -77.0, -47.5);
      ctx.bezierCurveTo(-79.6, -53.9, -91.1, -49.4, -91.1, -49.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.851, 0.525, -0.525, 0.851, -1757.7, -2656.0);
      gradient = ctx.createLinearGradient(2801.6, 1351.4, 2791.9, 1339.2);
      gradient.addColorStop(0.00, "rgb(255, 245, 138)");
      gradient.addColorStop(0.13, "rgb(252, 223, 120)");
      gradient.addColorStop(1.00, "rgb(218, 125, 26)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // fish/Fish TV/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-72.7, -89.4);
      ctx.bezierCurveTo(-66.7, -90.8, -62.2, -90.5, -59.5, -90.3);
      ctx.bezierCurveTo(-57.4, -90.1, -56.7, -89.0, -55.4, -87.4);
      ctx.bezierCurveTo(-53.7, -85.4, -51.5, -79.8, -51.2, -77.4);
      ctx.bezierCurveTo(-51.0, -75.8, -51.8, -75.0, -52.4, -74.2);
      ctx.bezierCurveTo(-53.3, -72.9, -58.5, -71.5, -60.2, -71.1);
      ctx.bezierCurveTo(-61.9, -70.7, -72.7, -89.4, -72.7, -89.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.851, 0.525, -0.525, 0.851, -1757.7, -2656.0);
      gradient = ctx.createLinearGradient(2790.6, 1290.5, 2799.0, 1315.0);
      gradient.addColorStop(0.00, "rgb(255, 245, 138)");
      gradient.addColorStop(0.13, "rgb(252, 223, 120)");
      gradient.addColorStop(1.00, "rgb(218, 125, 26)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // fish/Fish TV/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-68.9, -86.4);
      ctx.bezierCurveTo(-69.0, -87.1, -59.1, -88.4, -57.8, -88.0);
      ctx.bezierCurveTo(-59.8, -87.9, -66.5, -86.0, -67.8, -85.5);
      ctx.bezierCurveTo(-68.3, -85.2, -69.2, -84.3, -69.1, -84.1);
      ctx.bezierCurveTo(-68.5, -83.4, -55.4, -84.9, -55.1, -84.6);
      ctx.bezierCurveTo(-61.2, -83.8, -68.0, -81.7, -69.7, -80.4);
      ctx.bezierCurveTo(-69.4, -80.2, -64.6, -79.4, -63.4, -79.6);
      ctx.bezierCurveTo(-61.2, -79.9, -54.4, -81.3, -52.9, -80.8);
      ctx.bezierCurveTo(-55.0, -80.5, -66.5, -77.8, -68.1, -75.3);
      ctx.bezierCurveTo(-65.6, -75.5, -53.5, -78.0, -52.0, -77.4);
      ctx.bezierCurveTo(-54.7, -77.2, -60.5, -75.6, -62.1, -74.4);
      ctx.bezierCurveTo(-62.6, -74.0, -63.5, -73.7, -63.9, -73.2);
      ctx.fillStyle = "rgb(207, 139, 88)";
      ctx.fill();

      // fish/Fish TV/Group/Path
      ctx.beginPath();
      ctx.moveTo(-89.4, -49.5);
      ctx.bezierCurveTo(-90.0, -49.4, -88.8, -41.0, -88.1, -40.0);
      ctx.bezierCurveTo(-88.5, -41.7, -88.5, -47.6, -88.4, -48.8);
      ctx.bezierCurveTo(-88.3, -49.2, -87.7, -50.2, -87.6, -50.1);
      ctx.bezierCurveTo(-86.8, -49.8, -85.0, -38.7, -84.7, -38.4);
      ctx.bezierCurveTo(-85.5, -43.6, -85.3, -49.7, -84.6, -51.4);
      ctx.bezierCurveTo(-84.4, -51.2, -82.6, -47.4, -82.5, -46.3);
      ctx.bezierCurveTo(-82.2, -44.5, -81.8, -38.6, -81.1, -37.4);
      ctx.bezierCurveTo(-81.4, -39.2, -81.8, -49.3, -80.1, -51.1);
      ctx.bezierCurveTo(-79.6, -49.0, -79.0, -38.5, -78.0, -37.4);
      ctx.bezierCurveTo(-78.5, -39.6, -78.5, -44.8, -77.9, -46.4);
      ctx.bezierCurveTo(-77.7, -46.9, -77.7, -47.6, -77.4, -48.1);
      ctx.fill();

      // fish/Fish TV/Group/Path
      ctx.beginPath();
      ctx.moveTo(-58.4, -62.0);
      ctx.bezierCurveTo(-48.8, -59.5, -30.9, -52.4, -28.1, -50.7);
      ctx.bezierCurveTo(-26.0, -49.4, -25.2, -47.8, -25.6, -45.4);
      ctx.bezierCurveTo(-26.3, -40.8, -34.3, -30.8, -38.3, -27.8);
      ctx.bezierCurveTo(-40.2, -26.3, -42.8, -25.4, -45.1, -27.5);
      ctx.bezierCurveTo(-47.7, -29.9, -60.0, -45.8, -65.1, -53.9);
      ctx.bezierCurveTo(-67.8, -58.0, -58.4, -62.0, -58.4, -62.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.851, 0.525, -0.525, 0.851, -1757.7, -2656.0);
      gradient = ctx.createLinearGradient(2815.9, 1313.3, 2851.8, 1334.7);
      gradient.addColorStop(0.00, "rgb(255, 245, 138)");
      gradient.addColorStop(0.13, "rgb(252, 223, 120)");
      gradient.addColorStop(1.00, "rgb(218, 125, 26)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // fish/Fish TV/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-57.3, -60.7);
      ctx.bezierCurveTo(-57.4, -61.8, -31.7, -49.2, -29.8, -47.6);
      ctx.bezierCurveTo(-32.9, -49.1, -53.8, -58.2, -55.7, -58.5);
      ctx.bezierCurveTo(-56.5, -58.6, -57.0, -59.2, -57.0, -58.8);
      ctx.bezierCurveTo(-57.1, -56.5, -38.1, -46.7, -30.4, -41.6);
      ctx.bezierCurveTo(-39.4, -45.5, -55.5, -54.7, -58.0, -54.2);
      ctx.bezierCurveTo(-57.6, -53.7, -54.3, -51.6, -52.6, -50.4);
      ctx.bezierCurveTo(-49.2, -48.2, -36.5, -37.5, -34.3, -35.6);
      ctx.bezierCurveTo(-37.4, -37.0, -57.0, -52.6, -59.4, -50.6);
      ctx.bezierCurveTo(-55.8, -48.8, -42.5, -32.3, -40.3, -30.2);
      ctx.bezierCurveTo(-45.4, -34.4, -58.8, -49.0, -59.5, -48.7);
      ctx.fill();

      // fish/Fish TV/Group/Path
      ctx.beginPath();
      ctx.moveTo(-125.4, -116.3);
      ctx.bezierCurveTo(-123.3, -120.1, -129.3, -127.0, -131.7, -121.6);
      ctx.bezierCurveTo(-132.4, -120.1, -132.3, -118.4, -132.9, -117.2);
      ctx.bezierCurveTo(-134.1, -114.5, -137.2, -115.9, -138.3, -113.5);
      ctx.bezierCurveTo(-139.8, -110.5, -135.9, -108.9, -134.6, -108.7);
      ctx.bezierCurveTo(-133.4, -108.6, -133.7, -107.2, -131.9, -107.6);
      ctx.bezierCurveTo(-130.2, -108.0, -125.4, -116.3, -125.4, -116.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.851, 0.525, -0.525, 0.851, -1757.7, -2656.0);
      gradient = ctx.createLinearGradient(2714.4, 1299.4, 2720.3, 1318.2);
      gradient.addColorStop(0.00, "rgb(251, 217, 214)");
      gradient.addColorStop(0.11, "rgb(250, 204, 204)");
      gradient.addColorStop(0.33, "rgb(246, 173, 182)");
      gradient.addColorStop(0.62, "rgb(242, 125, 150)");
      gradient.addColorStop(0.99, "rgb(236, 21, 111)");
      gradient.addColorStop(1.00, "rgb(236, 10, 110)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // fish/Fish TV/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-50.0, -53.0);
      ctx.bezierCurveTo(-49.2, -57.8, -54.6, -64.4, -60.6, -74.9);
      ctx.bezierCurveTo(-69.7, -90.7, -77.4, -100.5, -91.5, -110.7);
      ctx.bezierCurveTo(-105.4, -120.6, -118.2, -123.3, -126.3, -118.2);
      ctx.bezierCurveTo(-130.6, -115.2, -142.5, -106.7, -138.1, -88.5);
      ctx.bezierCurveTo(-138.1, -88.5, -138.1, -88.5, -138.1, -88.5);
      ctx.bezierCurveTo(-135.9, -76.7, -125.7, -63.2, -111.8, -54.6);
      ctx.bezierCurveTo(-92.0, -42.4, -61.9, -46.3, -57.4, -46.8);
      ctx.bezierCurveTo(-53.2, -47.3, -50.6, -48.8, -50.0, -53.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.851, 0.525, -0.525, 0.851, -1757.7, -2656.0);
      gradient = ctx.createLinearGradient(2763.4, 1350.2, 2774.3, 1289.1);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.08, "rgb(252, 251, 248)");
      gradient.addColorStop(0.16, "rgb(245, 242, 232)");
      gradient.addColorStop(0.24, "rgb(239, 233, 212)");
      gradient.addColorStop(0.33, "rgb(231, 222, 187)");
      gradient.addColorStop(0.41, "rgb(221, 208, 156)");
      gradient.addColorStop(0.49, "rgb(211, 194, 123)");
      gradient.addColorStop(0.84, "rgb(190, 120, 57)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // fish/Fish TV/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-127.4, -95.7);
      ctx.bezierCurveTo(-126.2, -93.6, -122.7, -91.6, -122.0, -91.2);
      ctx.bezierCurveTo(-121.5, -89.6, -119.3, -83.1, -118.7, -81.4);
      ctx.bezierCurveTo(-118.5, -80.5, -117.4, -78.9, -115.6, -78.4);
      ctx.bezierCurveTo(-114.6, -78.2, -107.5, -76.7, -105.7, -78.2);
      ctx.bezierCurveTo(-107.0, -80.2, -109.9, -87.5, -111.3, -90.8);
      ctx.bezierCurveTo(-108.3, -92.8, -107.3, -94.8, -106.4, -97.0);
      ctx.bezierCurveTo(-107.4, -95.3, -111.7, -91.6, -111.8, -91.6);
      ctx.bezierCurveTo(-113.3, -91.2, -120.7, -90.3, -127.4, -95.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(164, 111, 82)";
      ctx.fill();

      // fish/Fish TV/Group/Path
      ctx.beginPath();
      ctx.moveTo(-114.9, -80.7);
      ctx.bezierCurveTo(-112.0, -79.5, -105.3, -77.2, -105.2, -79.2);
      ctx.bezierCurveTo(-105.1, -81.2, -109.0, -91.5, -110.0, -92.7);
      ctx.bezierCurveTo(-112.0, -91.6, -117.0, -90.3, -120.6, -91.7);
      ctx.bezierCurveTo(-119.8, -88.2, -117.2, -82.2, -116.7, -81.9);
      ctx.bezierCurveTo(-116.2, -81.6, -114.9, -80.7, -114.9, -80.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(207, 139, 88)";
      ctx.fill();

      // fish/Fish TV/Group/Path
      ctx.beginPath();
      ctx.moveTo(-108.4, -89.7);
      ctx.bezierCurveTo(-108.6, -90.2, -110.0, -92.6, -110.3, -93.0);
      ctx.bezierCurveTo(-110.1, -91.8, -106.8, -82.3, -106.2, -79.7);
      ctx.bezierCurveTo(-107.2, -80.7, -109.8, -88.5, -111.3, -91.9);
      ctx.bezierCurveTo(-111.5, -92.4, -112.8, -92.1, -112.8, -91.5);
      ctx.bezierCurveTo(-112.4, -88.1, -109.5, -81.3, -108.8, -79.8);
      ctx.bezierCurveTo(-110.9, -82.0, -113.9, -90.0, -114.6, -91.0);
      ctx.bezierCurveTo(-115.2, -90.9, -115.3, -91.0, -115.8, -90.9);
      ctx.bezierCurveTo(-115.2, -88.3, -113.9, -84.3, -112.3, -80.8);
      ctx.bezierCurveTo(-112.6, -81.0, -115.6, -87.7, -117.4, -91.1);
      ctx.bezierCurveTo(-117.8, -91.9, -118.8, -91.3, -118.7, -91.0);
      ctx.bezierCurveTo(-118.5, -89.8, -116.6, -84.0, -115.8, -82.3);
      ctx.bezierCurveTo(-116.4, -83.1, -119.3, -89.0, -120.5, -92.0);
      ctx.bezierCurveTo(-121.0, -91.8, -121.3, -91.7, -121.3, -91.7);
      ctx.bezierCurveTo(-117.8, -83.2, -118.4, -81.3, -116.1, -80.0);
      ctx.bezierCurveTo(-113.7, -78.6, -107.8, -77.6, -105.6, -78.2);
      ctx.bezierCurveTo(-103.4, -78.8, -104.9, -82.4, -108.4, -89.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.769, 0.639, -0.639, 0.769, -1635.2, -2755.1);
      gradient = ctx.createLinearGradient(2882.2, 1084.7, 2873.0, 1073.3);
      gradient.addColorStop(0.00, "rgb(255, 245, 138)");
      gradient.addColorStop(0.13, "rgb(252, 223, 120)");
      gradient.addColorStop(1.00, "rgb(218, 125, 26)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // fish/Fish TV/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-106.0, -107.7);
      ctx.bezierCurveTo(-102.2, -91.6, -116.2, -84.9, -127.4, -95.7);
      ctx.bezierCurveTo(-112.1, -85.4, -104.6, -95.3, -106.0, -107.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(164, 111, 82)";
      ctx.fill();

      // fish/Fish TV/Group/Path
      ctx.beginPath();
      ctx.moveTo(-115.8, -105.8);
      ctx.bezierCurveTo(-117.9, -104.7, -120.4, -105.4, -121.5, -107.5);
      ctx.bezierCurveTo(-122.6, -109.5, -121.9, -112.1, -119.8, -113.2);
      ctx.bezierCurveTo(-117.8, -114.3, -115.2, -113.5, -114.1, -111.5);
      ctx.bezierCurveTo(-113.0, -109.4, -113.8, -106.9, -115.8, -105.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(109, 97, 53)";
      ctx.fill();

      // fish/Fish TV/Group/Path
      ctx.beginPath();
      ctx.moveTo(-116.1, -106.7);
      ctx.bezierCurveTo(-117.8, -105.8, -119.9, -106.4, -120.8, -108.1);
      ctx.bezierCurveTo(-121.7, -109.8, -121.1, -111.9, -119.4, -112.8);
      ctx.bezierCurveTo(-117.7, -113.7, -115.6, -113.1, -114.7, -111.4);
      ctx.bezierCurveTo(-113.8, -109.7, -114.4, -107.6, -116.1, -106.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(206, 228, 180)";
      ctx.fill();

      // fish/Fish TV/Group/Path
      ctx.beginPath();
      ctx.moveTo(-117.1, -108.6);
      ctx.bezierCurveTo(-117.8, -108.2, -118.6, -108.4, -119.0, -109.1);
      ctx.bezierCurveTo(-119.4, -109.8, -119.1, -110.6, -118.4, -111.0);
      ctx.bezierCurveTo(-117.8, -111.4, -116.9, -111.1, -116.6, -110.4);
      ctx.bezierCurveTo(-116.2, -109.8, -116.4, -108.9, -117.1, -108.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(109, 97, 53)";
      ctx.fill();

      // fish/Fish TV/Group/Path
      ctx.beginPath();
      ctx.moveTo(-115.7, -109.0);
      ctx.bezierCurveTo(-116.1, -108.8, -116.7, -108.9, -116.9, -109.4);
      ctx.bezierCurveTo(-117.2, -109.8, -117.0, -110.4, -116.5, -110.7);
      ctx.bezierCurveTo(-116.1, -110.9, -115.5, -110.7, -115.3, -110.3);
      ctx.bezierCurveTo(-115.1, -109.8, -115.2, -109.3, -115.7, -109.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();

      // fish/Fish TV/Group/Path
      ctx.globalAlpha = alpha * 0.70;
      ctx.beginPath();
      ctx.moveTo(-84.8, -92.8);
      ctx.bezierCurveTo(-86.1, -92.0, -87.9, -92.5, -88.6, -93.9);
      ctx.bezierCurveTo(-89.4, -95.3, -88.8, -97.0, -87.5, -97.8);
      ctx.bezierCurveTo(-86.1, -98.5, -84.4, -98.0, -83.6, -96.6);
      ctx.bezierCurveTo(-82.9, -95.2, -83.4, -93.5, -84.8, -92.8);
      ctx.closePath();
      ctx.lineWidth = 2.0;
      ctx.strokeStyle = "rgb(252, 183, 69)";
      ctx.lineCap = "round";
      ctx.stroke();

      // fish/Fish TV/Group/Path
      ctx.beginPath();
      ctx.moveTo(-79.5, -81.9);
      ctx.bezierCurveTo(-80.6, -81.3, -82.0, -81.7, -82.6, -82.8);
      ctx.bezierCurveTo(-83.1, -83.9, -82.7, -85.2, -81.6, -85.8);
      ctx.bezierCurveTo(-80.5, -86.4, -79.2, -86.0, -78.6, -84.9);
      ctx.bezierCurveTo(-78.0, -83.8, -78.4, -82.5, -79.5, -81.9);
      ctx.closePath();
      ctx.stroke();

      // fish/Fish TV/Group/Path
      ctx.beginPath();
      ctx.moveTo(-68.7, -73.9);
      ctx.bezierCurveTo(-69.5, -73.4, -70.5, -73.7, -70.9, -74.5);
      ctx.bezierCurveTo(-71.3, -75.3, -71.0, -76.3, -70.2, -76.7);
      ctx.bezierCurveTo(-69.5, -77.2, -68.5, -76.9, -68.0, -76.1);
      ctx.bezierCurveTo(-67.6, -75.3, -67.9, -74.3, -68.7, -73.9);
      ctx.closePath();
      ctx.stroke();

      // fish/Fish TV/Group/Path
      ctx.beginPath();
      ctx.moveTo(-90.6, -81.6);
      ctx.bezierCurveTo(-91.3, -80.4, -92.9, -80.1, -94.1, -80.8);
      ctx.bezierCurveTo(-95.4, -81.6, -95.7, -83.1, -95.0, -84.4);
      ctx.bezierCurveTo(-94.2, -85.6, -92.6, -86.0, -91.4, -85.2);
      ctx.bezierCurveTo(-90.2, -84.5, -89.8, -82.9, -90.6, -81.6);
      ctx.closePath();
      ctx.stroke();

      // fish/Fish TV/Group/Path
      ctx.beginPath();
      ctx.moveTo(-76.5, -70.7);
      ctx.bezierCurveTo(-77.3, -70.3, -78.4, -70.6, -78.8, -71.4);
      ctx.bezierCurveTo(-79.3, -72.3, -79.0, -73.4, -78.1, -73.8);
      ctx.bezierCurveTo(-77.3, -74.3, -76.2, -73.9, -75.7, -73.1);
      ctx.bezierCurveTo(-75.3, -72.2, -75.6, -71.2, -76.5, -70.7);
      ctx.closePath();
      ctx.lineWidth = 1.0;
      ctx.stroke();

      // fish/Fish TV/Group/Path
      ctx.beginPath();
      ctx.moveTo(-63.1, -62.5);
      ctx.bezierCurveTo(-63.8, -62.1, -64.6, -62.4, -65.0, -63.1);
      ctx.bezierCurveTo(-65.4, -63.7, -65.1, -64.6, -64.4, -65.0);
      ctx.bezierCurveTo(-63.7, -65.3, -62.9, -65.1, -62.5, -64.4);
      ctx.bezierCurveTo(-62.1, -63.7, -62.4, -62.9, -63.1, -62.5);
      ctx.closePath();
      ctx.stroke();

      // fish/Fish TV/Group/Path
      ctx.beginPath();
      ctx.moveTo(-97.1, -94.9);
      ctx.bezierCurveTo(-98.5, -94.1, -100.2, -94.7, -100.9, -96.0);
      ctx.bezierCurveTo(-101.7, -97.4, -101.2, -99.1, -99.8, -99.9);
      ctx.bezierCurveTo(-98.4, -100.6, -96.7, -100.1, -95.9, -98.7);
      ctx.bezierCurveTo(-95.2, -97.3, -95.7, -95.6, -97.1, -94.9);
      ctx.closePath();
      ctx.lineWidth = 2.0;
      ctx.stroke();

      // fish/Fish TV/Group/Path
      ctx.beginPath();
      ctx.moveTo(-97.9, -106.8);
      ctx.bezierCurveTo(-99.0, -106.2, -100.5, -106.6, -101.1, -107.7);
      ctx.bezierCurveTo(-101.7, -108.9, -101.3, -110.3, -100.1, -110.9);
      ctx.bezierCurveTo(-99.0, -111.5, -97.6, -111.1, -97.0, -110.0);
      ctx.bezierCurveTo(-96.3, -108.8, -96.8, -107.4, -97.9, -106.8);
      ctx.closePath();
      ctx.lineWidth = 1.7;
      ctx.stroke();

      // fish/Fish TV/Group/Path
      ctx.globalAlpha = alpha * 1.00;
      ctx.beginPath();
      ctx.moveTo(-139.4, -85.4);
      ctx.lineTo(-135.0, -86.4);
      ctx.lineWidth = 2.0;
      ctx.lineJoin = "round";
      ctx.stroke();

      // fish/Fish TV/Group/Path
      ctx.beginPath();
      ctx.moveTo(-131.5, -67.6);
      ctx.lineTo(-127.6, -71.1);
      ctx.stroke();

      // fish/Fish TV/Group/Path
      ctx.beginPath();
      ctx.moveTo(-112.3, -53.3);
      ctx.lineTo(-110.9, -56.7);
      ctx.stroke();

      // fish/Fish TV/Group/Path
      ctx.beginPath();
      ctx.moveTo(-100.9, -48.1);
      ctx.lineTo(-99.4, -53.1);
      ctx.stroke();

      // fish/Fish TV/Group/Path
      ctx.beginPath();
      ctx.moveTo(-119.8, -66.1);
      ctx.lineTo(-117.7, -68.5);
      ctx.stroke();

      // fish/Fish TV/Group/Path
      ctx.beginPath();
      ctx.moveTo(-69.6, -43.9);
      ctx.lineTo(-70.7, -48.5);
      ctx.stroke();

      // fish/Fish TV/Group/Path
      ctx.beginPath();
      ctx.moveTo(-140.2, -96.8);
      ctx.lineTo(-136.4, -96.9);
      ctx.stroke();

      // fish/Fish TV/Group/Path
      ctx.beginPath();
      ctx.moveTo(-134.0, -77.4);
      ctx.lineTo(-130.5, -78.8);
      ctx.stroke();

      // fish/Fish TV/Group/Path
      ctx.beginPath();
      ctx.moveTo(-104.2, -58.0);
      ctx.lineTo(-102.8, -61.5);
      ctx.stroke();

      // fish/Fish TV/Group/Path
      ctx.beginPath();
      ctx.moveTo(-121.5, -58.0);
      ctx.lineTo(-118.7, -61.7);
      ctx.stroke();

      // fish/Fish TV/Group/Path
      ctx.beginPath();
      ctx.moveTo(-88.0, -49.6);
      ctx.lineTo(-88.4, -44.8);
      ctx.stroke();

      // fish/Fish TV/Group/Path
      ctx.beginPath();
      ctx.moveTo(-79.7, -49.4);
      ctx.lineTo(-79.7, -51.3);
      ctx.stroke();

      // fish/Fish TV/Group/Path
      ctx.beginPath();
      ctx.moveTo(-128.1, -84.3);
      ctx.lineTo(-126.2, -84.9);
      ctx.stroke();

      // fish/Fish TV/Group/Path
      ctx.beginPath();
      ctx.moveTo(-91.3, -56.7);
      ctx.lineTo(-90.9, -59.0);
      ctx.stroke();

      // fish/Fish TV/Group
      ctx.restore();

      // fish/Fish TV/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(80.2, 123.6);
      ctx.lineTo(-36.8, 25.7);
      ctx.lineTo(-36.9, 23.9);
      ctx.lineTo(24.2, -47.2);
      ctx.lineTo(141.0, 49.0);
      ctx.lineTo(141.2, 50.7);
      ctx.lineTo(80.2, 123.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(57, 57, 89)";
      ctx.fill();

      // fish/Fish TV/Group/Path
      ctx.beginPath();
      ctx.moveTo(24.0, -48.9);
      ctx.lineTo(141.0, 49.0);
      ctx.lineTo(80.0, 121.8);
      ctx.lineTo(-37.0, 23.9);
      ctx.lineTo(24.0, -48.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(75, 76, 113)";
      ctx.fill();

      // fish/Fish TV/Group/Group

      // fish/Fish TV/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(61.7, 100.1);
      ctx.bezierCurveTo(62.0, 100.2, 61.6, 100.9, 61.1, 101.6);
      ctx.bezierCurveTo(60.5, 102.3, 59.8, 102.8, 59.6, 102.6);
      ctx.bezierCurveTo(59.4, 102.4, 59.7, 101.7, 60.3, 101.0);
      ctx.bezierCurveTo(60.9, 100.3, 61.5, 99.9, 61.7, 100.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(49, 49, 89)";
      ctx.fill();

      // fish/Fish TV/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(64.6, 102.6);
      ctx.bezierCurveTo(64.8, 102.8, 64.5, 103.5, 63.9, 104.2);
      ctx.bezierCurveTo(63.3, 104.9, 62.7, 105.3, 62.5, 105.2);
      ctx.bezierCurveTo(62.3, 105.0, 62.6, 104.3, 63.2, 103.6);
      ctx.bezierCurveTo(63.8, 102.9, 64.4, 102.4, 64.6, 102.6);
      ctx.closePath();
      ctx.fill();

      // fish/Fish TV/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(67.7, 105.1);
      ctx.bezierCurveTo(67.9, 105.2, 67.6, 105.9, 67.0, 106.6);
      ctx.bezierCurveTo(66.4, 107.3, 65.8, 107.8, 65.6, 107.6);
      ctx.bezierCurveTo(65.4, 107.4, 65.7, 106.7, 66.3, 106.0);
      ctx.bezierCurveTo(66.9, 105.3, 67.5, 104.9, 67.7, 105.1);
      ctx.closePath();
      ctx.fill();

      // fish/Fish TV/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(70.6, 107.5);
      ctx.bezierCurveTo(70.8, 107.6, 70.5, 108.3, 69.9, 109.0);
      ctx.bezierCurveTo(69.4, 109.8, 68.7, 110.2, 68.5, 110.0);
      ctx.bezierCurveTo(68.3, 109.9, 68.6, 109.1, 69.2, 108.4);
      ctx.bezierCurveTo(69.8, 107.7, 70.4, 107.3, 70.6, 107.5);
      ctx.closePath();
      ctx.fill();

      // fish/Fish TV/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(72.9, 111.6);
      ctx.bezierCurveTo(72.3, 112.3, 71.6, 112.7, 71.4, 112.6);
      ctx.bezierCurveTo(71.2, 112.4, 71.6, 111.7, 72.1, 111.0);
      ctx.bezierCurveTo(72.7, 110.3, 73.4, 109.8, 73.6, 110.0);
      ctx.bezierCurveTo(73.8, 110.2, 73.5, 110.9, 72.9, 111.6);
      ctx.closePath();
      ctx.fill();
      ctx.restore();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function chairLift(ctx) {

      var gradient;

      // chairLift/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1757.6, 2572.7);
      ctx.bezierCurveTo(1728.5, 2577.2, 1716.4, 2576.6, 1705.8, 2578.8);
      ctx.bezierCurveTo(1695.3, 2581.0, 1687.1, 2579.4, 1680.8, 2568.2);
      ctx.bezierCurveTo(1662.5, 2569.6, 1645.8, 2575.5, 1637.9, 2546.8);
      ctx.bezierCurveTo(1631.0, 2521.8, 1606.6, 2494.2, 1601.2, 2487.8);
      ctx.bezierCurveTo(1594.5, 2479.7, 1590.7, 2470.8, 1583.1, 2461.8);
      ctx.bezierCurveTo(1575.2, 2452.5, 1757.6, 2572.7, 1757.6, 2572.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.488, -0.873, 0.873, -0.488, 3834.4, 5830.0);
      gradient = ctx.createLinearGradient(3887.4, -319.5, 3970.8, -256.6);
      gradient.addColorStop(0.00, "rgb(179, 220, 192)");
      gradient.addColorStop(0.13, "rgb(172, 217, 189)");
      gradient.addColorStop(0.32, "rgb(155, 211, 184)");
      gradient.addColorStop(0.52, "rgb(124, 201, 175)");
      gradient.addColorStop(0.75, "rgb(73, 188, 163)");
      gradient.addColorStop(1.00, "rgb(0, 174, 150)");
      gradient.addColorStop(1.00, "rgb(0, 174, 150)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // chairLift/Group
      ctx.restore();

      // chairLift/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1385.9, 1902.6);
      ctx.bezierCurveTo(1366.9, 1925.2, 1352.3, 1931.4, 1344.9, 1939.2);
      ctx.bezierCurveTo(1337.5, 1947.1, 1322.5, 1953.9, 1327.2, 1975.1);
      ctx.bezierCurveTo(1310.6, 1993.3, 1326.3, 2006.6, 1346.5, 2028.5);
      ctx.bezierCurveTo(1373.8, 2058.0, 1360.2, 2072.4, 1371.3, 2088.2);
      ctx.bezierCurveTo(1377.3, 2096.6, 1384.8, 2111.5, 1389.0, 2125.7);
      ctx.bezierCurveTo(1392.9, 2137.3, 1385.9, 1902.6, 1385.9, 1902.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.494, -0.870, -0.870, 0.494, 665.8, 3156.2);
      gradient = ctx.createLinearGradient(697.8, -1181.7, 566.0, -1202.4);
      gradient.addColorStop(0.00, "rgb(179, 220, 192)");
      gradient.addColorStop(0.13, "rgb(172, 217, 189)");
      gradient.addColorStop(0.32, "rgb(155, 211, 184)");
      gradient.addColorStop(0.52, "rgb(124, 201, 175)");
      gradient.addColorStop(0.75, "rgb(73, 188, 163)");
      gradient.addColorStop(1.00, "rgb(0, 174, 150)");
      gradient.addColorStop(1.00, "rgb(0, 174, 150)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // chairLift/Group/Group
      ctx.restore();

      // chairLift/Group/Group/Group
      ctx.save();

      // chairLift/Group/Group/Group/Group
      ctx.save();

      // chairLift/Group/Group/Group/Group/Group
      ctx.save();

      // chairLift/Group/Group/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1648.6, 2562.8);
      ctx.lineTo(1647.9, 2562.9);
      ctx.lineTo(1647.8, 2562.9);
      ctx.lineTo(1647.8, 2562.9);
      ctx.lineTo(1640.2, 2564.2);
      ctx.lineTo(1638.5, 2556.6);
      ctx.lineTo(1638.5, 2556.6);
      ctx.lineTo(1638.5, 2556.6);
      ctx.lineTo(1638.3, 2555.8);
      ctx.lineTo(1638.8, 2556.1);
      ctx.lineTo(1647.1, 2544.3);
      ctx.lineTo(1656.3, 2550.5);
      ctx.lineTo(1648.1, 2562.5);
      ctx.lineTo(1648.6, 2562.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.460, 0.888, 0.888, -0.460, -1278.7, 442.2);
      gradient = ctx.createLinearGradient(3218.7, 1631.5, 3226.6, 1613.4);
      gradient.addColorStop(0.00, "rgb(164, 176, 108)");
      gradient.addColorStop(1.00, "rgb(250, 207, 136)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // chairLift/Group/Group/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1645.3, 2554.1);
      ctx.lineTo(1647.5, 2555.7);
      ctx.lineTo(1645.0, 2559.3);
      ctx.lineTo(1642.8, 2557.8);
      ctx.lineTo(1645.3, 2554.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(77, 69, 83)";
      ctx.fill();

      // chairLift/Group/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1311.2, 1978.3);
      ctx.lineTo(1310.6, 1979.0);
      ctx.lineTo(1310.6, 1979.0);
      ctx.lineTo(1310.6, 1979.0);
      ctx.lineTo(1304.2, 1986.0);
      ctx.lineTo(1310.8, 1992.8);
      ctx.lineTo(1310.8, 1992.9);
      ctx.lineTo(1310.9, 1992.9);
      ctx.lineTo(1311.5, 1993.5);
      ctx.lineTo(1311.5, 1992.9);
      ctx.lineTo(1329.3, 1992.5);
      ctx.lineTo(1329.0, 1978.6);
      ctx.lineTo(1311.2, 1978.9);
      ctx.lineTo(1311.2, 1978.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.494, -0.870, 0.870, -0.494, 81.3, 2988.8);
      gradient = ctx.createLinearGradient(258.8, 1577.9, 268.4, 1555.7);
      gradient.addColorStop(0.00, "rgb(164, 176, 108)");
      gradient.addColorStop(1.00, "rgb(250, 207, 136)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // chairLift/Group/Group/Group/Group/tower
      ctx.restore();

      // chairLift/Group/Group/Group/Group/tower/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1250.7, 2085.9);
      ctx.bezierCurveTo(1268.5, 2129.5, 1292.6, 2212.1, 1289.4, 2245.7);
      ctx.strokeStyle = "rgb(77, 69, 83)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Path
      ctx.beginPath();
      ctx.moveTo(1644.0, 2558.4);
      ctx.bezierCurveTo(1610.3, 2546.8, 1561.6, 2538.8, 1522.2, 2545.5);
      ctx.lineTo(1522.2, 2545.5);
      ctx.lineTo(1522.0, 2544.7);
      ctx.bezierCurveTo(1561.6, 2537.9, 1610.3, 2546.5, 1644.1, 2558.2);
      ctx.lineTo(1644.3, 2557.6);
      ctx.lineTo(1644.1, 2558.2);
      ctx.lineTo(1644.0, 2558.4);
      ctx.lineTo(1644.0, 2558.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(77, 69, 83)";
      ctx.fill();

      // chairLift/Group/Group/Group/Group/tower/Path
      ctx.beginPath();
      ctx.moveTo(1643.9, 2558.0);
      ctx.bezierCurveTo(1589.9, 2535.5, 1530.0, 2537.7, 1514.3, 2538.6);
      ctx.lineTo(1514.3, 2538.6);
      ctx.lineTo(1514.2, 2537.8);
      ctx.bezierCurveTo(1530.4, 2536.6, 1589.7, 2535.2, 1644.0, 2557.8);
      ctx.lineTo(1644.2, 2557.2);
      ctx.lineTo(1643.9, 2558.0);
      ctx.lineTo(1643.9, 2558.0);
      ctx.closePath();
      ctx.fill();

      // chairLift/Group/Group/Group/Group/tower/Path
      ctx.beginPath();
      ctx.moveTo(1245.7, 2062.4);
      ctx.lineTo(1246.0, 2065.3);
      ctx.bezierCurveTo(1245.7, 2065.6, 1245.6, 2066.1, 1245.6, 2066.6);
      ctx.lineTo(1247.1, 2083.5);
      ctx.bezierCurveTo(1247.3, 2085.4, 1248.6, 2086.5, 1249.7, 2086.4);
      ctx.bezierCurveTo(1251.6, 2086.2, 1253.1, 2085.5, 1252.3, 2080.0);
      ctx.lineTo(1250.7, 2065.2);
      ctx.bezierCurveTo(1250.4, 2063.1, 1248.6, 2062.1, 1247.3, 2062.3);
      ctx.bezierCurveTo(1245.9, 2062.4, 1245.6, 2061.0, 1245.7, 2062.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(29, 22, 69)";
      ctx.fill();

      // chairLift/Group/Group/Group/Group/tower/Path
      ctx.beginPath();
      ctx.moveTo(1248.9, 2064.6);
      ctx.lineTo(1249.0, 2063.4);
      ctx.bezierCurveTo(1268.6, 2050.1, 1303.2, 2009.6, 1311.9, 1987.0);
      ctx.lineTo(1311.7, 1986.9);
      ctx.lineTo(1312.2, 1987.2);
      ctx.bezierCurveTo(1303.2, 2010.1, 1271.1, 2048.9, 1251.5, 2062.8);
      ctx.lineTo(1248.9, 2064.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(77, 69, 83)";
      ctx.fill();

      // chairLift/Group/Group/Group/Group/tower/Group

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1267.5, 2065.9);
      ctx.lineTo(1381.3, 2045.7);
      ctx.lineTo(1383.5, 2062.1);
      ctx.lineTo(1268.4, 2072.7);
      ctx.lineTo(1267.5, 2065.9);
      ctx.closePath();
      ctx.lineWidth = 1.8;
      ctx.strokeStyle = "rgb(29, 22, 69)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.beginPath();
      ctx.moveTo(1381.3, 2045.7);
      ctx.lineTo(1363.8, 2063.9);
      ctx.lineTo(1361.9, 2049.1);
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.beginPath();
      ctx.moveTo(1362.0, 2049.4);
      ctx.lineTo(1346.6, 2065.5);
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.beginPath();
      ctx.moveTo(1344.9, 2052.5);
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.beginPath();
      ctx.moveTo(1330.0, 2055.2);
      ctx.lineTo(1316.9, 2068.2);
      ctx.lineTo(1315.5, 2057.4);
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.beginPath();
      ctx.moveTo(1315.5, 2057.6);
      ctx.lineTo(1304.3, 2069.4);
      ctx.lineTo(1302.9, 2059.6);
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.beginPath();
      ctx.moveTo(1302.9, 2059.9);
      ctx.lineTo(1292.8, 2070.4);
      ctx.lineTo(1291.7, 2062.0);
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.beginPath();
      ctx.moveTo(1291.7, 2061.6);
      ctx.lineTo(1282.3, 2071.4);
      ctx.lineTo(1281.3, 2063.5);
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.beginPath();
      ctx.moveTo(1280.3, 2062.4);
      ctx.lineTo(1272.0, 2070.5);
      ctx.lineTo(1272.1, 2065.4);
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.beginPath();
      ctx.moveTo(1329.9, 2054.8);
      ctx.lineTo(1331.5, 2066.8);
      ctx.lineTo(1344.8, 2052.2);
      ctx.lineTo(1346.6, 2065.5);
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.beginPath();
      ctx.moveTo(1251.1, 2079.3);
      ctx.lineTo(1250.2, 2072.5);
      ctx.lineTo(1267.2, 2066.0);
      ctx.lineTo(1268.2, 2072.8);
      ctx.lineTo(1251.1, 2079.3);
      ctx.closePath();
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.beginPath();
      ctx.moveTo(1266.8, 2066.8);
      ctx.lineTo(1251.4, 2078.7);
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group
      ctx.restore();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1266.4, 2068.3);
      ctx.lineTo(1381.5, 2057.7);
      ctx.lineTo(1379.3, 2041.4);
      ctx.lineTo(1265.5, 2061.6);
      ctx.lineTo(1266.4, 2068.3);
      ctx.closePath();
      ctx.lineWidth = 1.8;
      ctx.strokeStyle = "rgb(102, 91, 147)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.beginPath();
      ctx.moveTo(1381.5, 2057.7);
      ctx.lineTo(1359.9, 2044.8);
      ctx.lineTo(1361.8, 2059.5);
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.beginPath();
      ctx.moveTo(1361.9, 2059.3);
      ctx.lineTo(1342.8, 2047.8);
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.beginPath();
      ctx.moveTo(1344.6, 2060.8);
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.beginPath();
      ctx.moveTo(1329.5, 2062.2);
      ctx.lineTo(1313.5, 2053.0);
      ctx.lineTo(1314.9, 2063.9);
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.beginPath();
      ctx.moveTo(1314.9, 2063.6);
      ctx.lineTo(1300.9, 2055.3);
      ctx.lineTo(1302.3, 2065.0);
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.beginPath();
      ctx.moveTo(1302.2, 2064.8);
      ctx.lineTo(1289.6, 2057.3);
      ctx.lineTo(1290.8, 2065.7);
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.beginPath();
      ctx.moveTo(1290.9, 2066.1);
      ctx.lineTo(1279.3, 2059.1);
      ctx.lineTo(1280.3, 2067.1);
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.beginPath();
      ctx.moveTo(1280.3, 2066.7);
      ctx.lineTo(1270.1, 2061.0);
      ctx.lineTo(1271.0, 2067.6);
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.beginPath();
      ctx.moveTo(1329.5, 2062.5);
      ctx.lineTo(1327.9, 2050.5);
      ctx.lineTo(1344.6, 2061.1);
      ctx.lineTo(1342.8, 2047.8);
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.beginPath();
      ctx.moveTo(1247.1, 2059.8);
      ctx.lineTo(1248.0, 2066.5);
      ctx.lineTo(1266.1, 2068.3);
      ctx.lineTo(1265.2, 2061.5);
      ctx.lineTo(1247.1, 2059.8);
      ctx.closePath();
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.beginPath();
      ctx.moveTo(1265.5, 2067.7);
      ctx.lineTo(1247.5, 2060.3);
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1246.4, 2055.2);
      ctx.lineTo(1245.9, 2054.3);
      ctx.bezierCurveTo(1266.0, 2041.8, 1302.3, 2007.2, 1312.4, 1985.2);
      ctx.lineTo(1312.1, 1985.1);
      ctx.lineTo(1312.6, 1985.4);
      ctx.bezierCurveTo(1302.3, 2007.8, 1266.8, 2042.4, 1246.4, 2055.2);
      ctx.lineTo(1246.4, 2055.2);
      ctx.closePath();
      ctx.fill();

      // chairLift/Group/Group/Group/Group/tower/Group

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1249.5, 2054.0);
      ctx.lineTo(1250.9, 2072.1);
      ctx.bezierCurveTo(1251.1, 2073.9, 1248.9, 2074.8, 1247.5, 2074.9);
      ctx.lineTo(1247.5, 2074.9);
      ctx.bezierCurveTo(1246.2, 2075.0, 1246.0, 2073.9, 1245.9, 2072.5);
      ctx.lineTo(1245.9, 2072.5);
      ctx.lineTo(1244.5, 2054.4);
      ctx.bezierCurveTo(1244.4, 2053.0, 1244.3, 2051.9, 1245.7, 2051.8);
      ctx.lineTo(1245.7, 2051.8);
      ctx.bezierCurveTo(1247.0, 2051.7, 1249.2, 2051.7, 1249.5, 2053.8);
      ctx.lineTo(1249.5, 2053.8);
      ctx.bezierCurveTo(1249.5, 2053.9, 1249.5, 2053.9, 1249.5, 2054.0);
      ctx.lineTo(1249.5, 2054.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(79, 71, 117)";
      ctx.fill();

      // chairLift/Group/Group/Group/Group/tower/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1247.3, 2072.4);
      ctx.bezierCurveTo(1263.8, 2101.6, 1286.6, 2164.9, 1293.4, 2207.5);
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower
      ctx.restore();

      // chairLift/Group/Group/Group/Group/tower/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1501.4, 2528.8);
      ctx.bezierCurveTo(1448.0, 2461.8, 1396.5, 2407.1, 1368.9, 2393.6);
      ctx.lineWidth = 0.8;
      ctx.strokeStyle = "rgb(77, 69, 83)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Path
      ctx.beginPath();
      ctx.moveTo(1515.1, 2541.7);
      ctx.lineTo(1513.2, 2540.2);
      ctx.bezierCurveTo(1512.8, 2540.2, 1512.4, 2540.1, 1512.1, 2539.8);
      ctx.lineTo(1501.1, 2531.1);
      ctx.bezierCurveTo(1499.9, 2530.1, 1499.7, 2528.7, 1500.3, 2528.0);
      ctx.bezierCurveTo(1501.3, 2526.8, 1502.5, 2526.1, 1505.9, 2529.1);
      ctx.lineTo(1515.4, 2536.9);
      ctx.bezierCurveTo(1516.7, 2538.1, 1516.5, 2539.9, 1515.9, 2540.7);
      ctx.bezierCurveTo(1515.2, 2541.6, 1516.0, 2542.4, 1515.1, 2541.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(29, 22, 69)";
      ctx.fill();

      // chairLift/Group/Group/Group/Group/tower/Group

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1522.6, 2525.1);
      ctx.lineTo(1588.5, 2455.7);
      ctx.lineTo(1578.2, 2446.8);
      ctx.lineTo(1518.3, 2521.4);
      ctx.lineTo(1522.6, 2525.1);
      ctx.closePath();
      ctx.lineWidth = 1.5;
      ctx.strokeStyle = "rgb(29, 22, 69)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.beginPath();
      ctx.moveTo(1588.5, 2455.7);
      ctx.lineTo(1568.0, 2459.5);
      ctx.lineTo(1577.2, 2467.6);
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.beginPath();
      ctx.moveTo(1577.1, 2467.4);
      ctx.lineTo(1559.0, 2470.7);
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.beginPath();
      ctx.moveTo(1567.2, 2477.8);
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.beginPath();
      ctx.moveTo(1558.5, 2486.9);
      ctx.lineTo(1543.6, 2489.9);
      ctx.lineTo(1550.4, 2495.8);
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.beginPath();
      ctx.moveTo(1550.2, 2495.7);
      ctx.lineTo(1537.0, 2498.1);
      ctx.lineTo(1543.1, 2503.5);
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.beginPath();
      ctx.moveTo(1542.9, 2503.4);
      ctx.lineTo(1531.0, 2505.5);
      ctx.lineTo(1536.3, 2510.2);
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.beginPath();
      ctx.moveTo(1536.6, 2510.3);
      ctx.lineTo(1525.6, 2512.3);
      ctx.lineTo(1530.5, 2516.7);
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.beginPath();
      ctx.moveTo(1530.3, 2516.5);
      ctx.lineTo(1520.9, 2518.5);
      ctx.lineTo(1525.0, 2522.1);
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.beginPath();
      ctx.moveTo(1558.7, 2487.0);
      ctx.lineTo(1551.2, 2480.5);
      ctx.lineTo(1567.3, 2478.0);
      ctx.lineTo(1559.0, 2470.7);
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.beginPath();
      ctx.moveTo(1505.9, 2530.3);
      ctx.lineTo(1510.1, 2534.0);
      ctx.lineTo(1522.4, 2525.2);
      ctx.lineTo(1518.1, 2521.5);
      ctx.lineTo(1505.9, 2530.3);
      ctx.closePath();
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.beginPath();
      ctx.moveTo(1521.7, 2525.1);
      ctx.lineTo(1506.4, 2530.3);
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group
      ctx.restore();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1520.4, 2524.7);
      ctx.lineTo(1580.3, 2450.1);
      ctx.lineTo(1590.5, 2459.1);
      ctx.lineTo(1524.6, 2528.4);
      ctx.lineTo(1520.4, 2524.7);
      ctx.closePath();
      ctx.lineWidth = 1.5;
      ctx.strokeStyle = "rgb(102, 91, 147)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.beginPath();
      ctx.moveTo(1580.3, 2450.1);
      ctx.lineTo(1579.3, 2470.9);
      ctx.lineTo(1570.0, 2462.9);
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.beginPath();
      ctx.moveTo(1570.3, 2462.9);
      ctx.lineTo(1569.4, 2481.3);
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.beginPath();
      ctx.moveTo(1561.3, 2474.2);
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.beginPath();
      ctx.moveTo(1553.4, 2484.0);
      ctx.lineTo(1552.4, 2499.2);
      ctx.lineTo(1545.6, 2493.3);
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.beginPath();
      ctx.moveTo(1545.8, 2493.4);
      ctx.lineTo(1545.2, 2506.8);
      ctx.lineTo(1539.0, 2501.5);
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.beginPath();
      ctx.moveTo(1539.2, 2501.7);
      ctx.lineTo(1538.6, 2513.7);
      ctx.lineTo(1533.3, 2509.1);
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.beginPath();
      ctx.moveTo(1533.1, 2508.8);
      ctx.lineTo(1532.6, 2520.0);
      ctx.lineTo(1527.6, 2515.7);
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.beginPath();
      ctx.moveTo(1527.9, 2515.9);
      ctx.lineTo(1527.1, 2525.5);
      ctx.lineTo(1523.0, 2521.9);
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.beginPath();
      ctx.moveTo(1553.2, 2483.8);
      ctx.lineTo(1560.8, 2490.4);
      ctx.lineTo(1561.1, 2474.0);
      ctx.lineTo(1569.4, 2481.3);
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.beginPath();
      ctx.moveTo(1517.5, 2542.0);
      ctx.lineTo(1513.2, 2538.2);
      ctx.lineTo(1520.3, 2524.9);
      ctx.lineTo(1524.6, 2528.6);
      ctx.lineTo(1517.5, 2542.0);
      ctx.closePath();
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.beginPath();
      ctx.moveTo(1520.5, 2525.6);
      ctx.lineTo(1517.4, 2541.4);
      ctx.stroke();

      // chairLift/Group/Group/Group/Group/tower/Group
      ctx.restore();

      // chairLift/Group/Group/Group/Group/tower/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1522.6, 2543.0);
      ctx.lineTo(1510.7, 2533.7);
      ctx.bezierCurveTo(1509.6, 2532.7, 1507.9, 2533.8, 1507.2, 2534.7);
      ctx.lineTo(1507.2, 2534.7);
      ctx.bezierCurveTo(1506.5, 2535.6, 1507.3, 2536.3, 1508.2, 2537.0);
      ctx.lineTo(1508.2, 2537.0);
      ctx.lineTo(1520.0, 2546.2);
      ctx.bezierCurveTo(1520.9, 2546.9, 1521.6, 2547.4, 1522.4, 2546.5);
      ctx.lineTo(1522.4, 2546.5);
      ctx.bezierCurveTo(1523.0, 2545.7, 1524.0, 2544.2, 1522.7, 2543.0);
      ctx.lineTo(1522.7, 2543.0);
      ctx.bezierCurveTo(1522.6, 2543.0, 1522.6, 2543.0, 1522.6, 2543.0);
      ctx.lineTo(1522.6, 2543.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(79, 71, 117)";
      ctx.fill();

      // chairLift/Group/Group/Group/Group/tower/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1507.9, 2534.9);
      ctx.bezierCurveTo(1454.8, 2463.4, 1404.9, 2409.4, 1371.0, 2385.5);
      ctx.stroke();

      // chairLift/Group/Group/Group/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1311.6, 1987.3);
      ctx.lineTo(1311.5, 1984.4);
      ctx.lineTo(1316.4, 1984.3);
      ctx.lineTo(1316.4, 1987.2);
      ctx.lineTo(1311.6, 1987.3);
      ctx.closePath();
      ctx.fillStyle = "rgb(77, 69, 83)";
      ctx.fill();
      ctx.restore();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function chair1(ctx) {

      var gradient;

      // chair1/Chairlift
      ctx.save();

      // chair1/Chairlift/Rail Kart
      ctx.save();

      // chair1/Chairlift/Rail Kart/Group
      ctx.save();

      // chair1/Chairlift/Rail Kart/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-11.2, 10.4);
      ctx.lineTo(-8.1, 14.1);
      ctx.lineWidth = 1.7;
      ctx.strokeStyle = "rgb(124, 18, 115)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // chair1/Chairlift/Rail Kart/Group/Path
      ctx.beginPath();
      ctx.moveTo(-9.4, 11.9);
      ctx.lineTo(-0.3, 4.6);
      ctx.lineWidth = 1.2;
      ctx.stroke();

      // chair1/Chairlift/Rail Kart/Group/Path
      ctx.beginPath();
      ctx.moveTo(-1.1, 2.6);
      ctx.bezierCurveTo(-1.1, -0.6, -7.0, -3.0, -8.2, -3.3);
      ctx.bezierCurveTo(-10.3, -4.0, -11.0, -3.0, -9.9, -2.5);
      ctx.bezierCurveTo(-10.4, -2.2, -10.5, -2.0, -9.5, -1.7);
      ctx.bezierCurveTo(-8.4, -1.4, -5.4, -0.4, -3.9, 1.1);
      ctx.bezierCurveTo(-2.4, 2.7, -1.1, 3.6, -1.1, 2.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.026, 1.000, 1.000, 0.026, -2096.2, -1655.5);
      gradient = ctx.createLinearGradient(1602.6, 2133.5, 1598.6, 2131.3);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // chair1/Chairlift/Rail Kart/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-2.3, 4.4);
      ctx.bezierCurveTo(-3.8, 3.3, -3.9, 0.8, -2.6, -1.2);
      ctx.bezierCurveTo(-2.5, -1.2, -2.5, -1.3, -2.4, -1.3);
      ctx.lineTo(-2.4, -1.3);
      ctx.lineTo(-0.8, -3.8);
      ctx.bezierCurveTo(-0.8, -3.8, -0.8, -3.8, -0.8, -3.8);
      ctx.bezierCurveTo(-0.8, -3.8, -0.8, -3.8, -0.8, -3.8);
      ctx.lineTo(-0.7, -3.9);
      ctx.lineTo(-0.7, -3.9);
      ctx.bezierCurveTo(0.7, -5.8, 1.8, -4.0, 3.2, -2.9);
      ctx.bezierCurveTo(4.7, -1.9, 6.0, -2.0, 4.7, 0.0);
      ctx.lineTo(2.9, 2.6);
      ctx.bezierCurveTo(1.6, 4.6, -0.7, 5.4, -2.3, 4.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.789, 0.558, -0.576, 0.817, -3930.7, -1109.7);
      gradient = ctx.createLinearGradient(3990.6, -1367.3, 3986.6, -1359.4);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // chair1/Chairlift/Rail Kart/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-0.5, -4.2);
      ctx.bezierCurveTo(2.6, -2.8, 3.5, -1.9, 5.1, -0.8);
      ctx.bezierCurveTo(6.1, -2.2, 4.7, -4.3, 3.4, -5.3);
      ctx.bezierCurveTo(2.3, -5.6, -0.1, -4.8, -0.5, -4.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.339, 0.941, -0.941, 0.339, -1636.7, -1689.6);
      gradient = ctx.createLinearGradient(2140.9, -967.6, 2144.3, -973.0);
      gradient.addColorStop(0.31, "rgb(245, 175, 205)");
      gradient.addColorStop(1.00, "rgb(155, 62, 151)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // chair1/Chairlift/Rail Kart/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-4.3, -1.6);
      ctx.bezierCurveTo(-4.7, -1.2, -5.3, -0.3, -5.3, 0.1);
      ctx.bezierCurveTo(-4.7, 0.4, -4.0, 0.8, -3.7, 1.0);
      ctx.bezierCurveTo(-3.4, 1.2, -2.2, 0.1, -2.2, 0.0);
      ctx.bezierCurveTo(-2.2, -0.1, -4.3, -1.6, -4.3, -1.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.210, 0.978, 0.978, 0.210, -1740.7, -1686.3);
      gradient = ctx.createLinearGradient(1284.9, 2052.9, 1283.2, 2051.2);
      gradient.addColorStop(0.01, "rgb(0, 118, 191)");
      gradient.addColorStop(0.07, "rgb(14, 125, 195)");
      gradient.addColorStop(0.40, "rgb(84, 160, 212)");
      gradient.addColorStop(0.67, "rgb(136, 185, 225)");
      gradient.addColorStop(0.88, "rgb(168, 201, 233)");
      gradient.addColorStop(0.99, "rgb(180, 207, 236)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // chair1/Chairlift/Rail Kart/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(4.8, -0.3);
      ctx.bezierCurveTo(3.6, -0.9, -0.4, -3.6, -0.8, -3.8);
      ctx.bezierCurveTo(-1.3, -3.4, -3.8, 0.0, -3.5, 1.5);
      ctx.bezierCurveTo(-3.8, 3.4, -2.4, 4.6, -1.3, 4.8);
      ctx.bezierCurveTo(-1.4, 4.5, -1.2, 3.0, -0.3, 2.2);
      ctx.bezierCurveTo(1.1, 1.0, 2.9, 2.5, 3.0, 2.5);
      ctx.bezierCurveTo(3.0, 2.5, 4.8, -0.3, 4.8, -0.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.494, -0.870, 0.870, -0.494, -1405.8, 501.6);
      gradient = ctx.createLinearGradient(-255.7, 1472.3, -261.2, 1468.6);
      gradient.addColorStop(0.00, "rgb(0, 171, 156)");
      gradient.addColorStop(0.28, "rgb(87, 198, 173)");
      gradient.addColorStop(0.53, "rgb(158, 220, 187)");
      gradient.addColorStop(0.74, "rgb(210, 236, 197)");
      gradient.addColorStop(0.90, "rgb(242, 246, 203)");
      gradient.addColorStop(0.98, "rgb(255, 250, 205)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // chair1/Chairlift/Rail Kart/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2.1, -3.6);
      ctx.bezierCurveTo(0.3, -3.9, -3.4, -6.5, -3.3, -7.9);
      ctx.bezierCurveTo(-3.2, -10.3, -2.3, -12.3, -2.3, -12.5);
      ctx.bezierCurveTo(-2.8, -12.9, -3.4, -14.1, -2.6, -14.2);
      ctx.bezierCurveTo(-1.7, -14.2, -0.2, -13.8, -0.0, -13.8);
      ctx.bezierCurveTo(0.4, -13.7, 0.5, -13.5, 0.3, -12.9);
      ctx.bezierCurveTo(0.2, -12.2, -0.4, -11.0, -0.8, -8.2);
      ctx.bezierCurveTo(0.5, -7.1, 2.1, -6.3, 3.5, -5.3);
      ctx.bezierCurveTo(4.8, -4.5, 2.1, -3.6, 2.1, -3.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.494, -0.870, 0.870, -0.494, -1405.8, 501.6);
      gradient = ctx.createLinearGradient(-248.4, 1477.6, -251.0, 1472.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // chair1/Chairlift/Rail Kart/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-0.1, 4.8);
      ctx.bezierCurveTo(2.9, 3.7, 3.3, -2.7, 3.2, -3.9);
      ctx.bezierCurveTo(3.1, -6.1, 1.8, -6.4, 1.7, -5.2);
      ctx.bezierCurveTo(1.2, -5.6, 1.0, -5.6, 1.0, -4.5);
      ctx.bezierCurveTo(1.1, -3.4, 1.1, -0.4, 0.1, 1.6);
      ctx.bezierCurveTo(-0.8, 3.5, -1.1, 5.2, -0.1, 4.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.134, -0.035, 0.030, 0.999, -5247.3, -139.2);
      gradient = ctx.createLinearGradient(4622.1, 298.8, 4619.2, 298.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // chair1/Chairlift/Rail Kart/Group/Group
      ctx.restore();

      // chair1/Chairlift/Rail Kart/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-4.5, 8.9);
      ctx.bezierCurveTo(-5.3, 9.0, -7.0, 8.6, -7.6, 8.0);
      ctx.bezierCurveTo(-7.3, 7.6, -7.1, 7.5, -7.3, 7.2);
      ctx.bezierCurveTo(-7.5, 6.9, -8.5, 6.2, -8.8, 5.8);
      ctx.bezierCurveTo(-8.2, 5.5, -7.9, 5.5, -7.8, 5.2);
      ctx.bezierCurveTo(-8.1, 4.7, -8.5, 4.0, -9.1, 3.7);
      ctx.bezierCurveTo(-8.0, 2.1, -4.1, 2.8, -3.8, 3.4);
      ctx.bezierCurveTo(-4.1, 3.2, -5.7, 2.5, -6.4, 2.8);
      ctx.bezierCurveTo(-7.1, 3.2, -7.2, 5.1, -7.2, 5.3);
      ctx.bezierCurveTo(-7.2, 5.4, -7.1, 5.6, -7.1, 5.8);
      ctx.bezierCurveTo(-7.0, 5.9, -6.9, 6.0, -6.9, 6.2);
      ctx.bezierCurveTo(-6.9, 6.2, -6.9, 6.2, -6.9, 6.2);
      ctx.bezierCurveTo(-6.5, 6.9, -5.9, 7.5, -5.2, 7.8);
      ctx.bezierCurveTo(-4.3, 7.4, -3.0, 6.6, -2.8, 5.5);
      ctx.bezierCurveTo(-2.4, 6.2, -3.3, 8.7, -4.5, 8.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.494, -0.870, 0.870, -0.494, -1405.8, 501.6);
      gradient = ctx.createLinearGradient(-258.2, 1463.7, -261.0, 1460.1);
      gradient.addColorStop(0.05, "rgb(125, 32, 75)");
      gradient.addColorStop(1.00, "rgb(238, 174, 183)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // chair1/Chairlift/Rail Kart/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-3.3, 7.9);
      ctx.bezierCurveTo(-2.2, 7.2, -2.0, 5.5, -2.9, 4.0);
      ctx.bezierCurveTo(-3.8, 2.5, -5.4, 1.9, -6.5, 2.6);
      ctx.bezierCurveTo(-7.6, 3.3, -7.7, 5.0, -6.8, 6.5);
      ctx.bezierCurveTo(-5.9, 7.9, -4.3, 8.5, -3.3, 7.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.494, 0.870, 0.870, -0.494, -2396.4, -1243.5);
      gradient = ctx.createLinearGradient(2268.5, 1464.9, 2264.8, 1462.4);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // chair1/Chairlift/Rail Kart/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-5.9, 4.8);
      ctx.bezierCurveTo(-5.7, 4.7, -5.6, 4.5, -5.6, 4.4);
      ctx.bezierCurveTo(-5.7, 4.3, -5.9, 4.4, -6.1, 4.5);
      ctx.bezierCurveTo(-6.3, 4.6, -6.4, 4.8, -6.4, 4.9);
      ctx.bezierCurveTo(-6.3, 5.0, -6.1, 4.9, -5.9, 4.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // chair1/Chairlift/Rail Kart/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-4.9, 6.7);
      ctx.bezierCurveTo(-4.7, 6.5, -4.6, 6.4, -4.6, 6.3);
      ctx.bezierCurveTo(-4.7, 6.2, -4.9, 6.2, -5.1, 6.4);
      ctx.bezierCurveTo(-5.3, 6.5, -5.4, 6.7, -5.4, 6.8);
      ctx.bezierCurveTo(-5.3, 6.8, -5.1, 6.8, -4.9, 6.7);
      ctx.closePath();
      ctx.fill();

      // chair1/Chairlift/Rail Kart/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-3.6, 6.0);
      ctx.bezierCurveTo(-3.3, 5.8, -3.1, 5.0, -3.4, 4.4);
      ctx.bezierCurveTo(-3.8, 3.8, -4.5, 3.6, -4.8, 3.8);
      ctx.bezierCurveTo(-5.1, 3.9, -4.4, 4.2, -4.1, 4.8);
      ctx.bezierCurveTo(-3.7, 5.4, -3.8, 6.1, -3.6, 6.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();
      ctx.lineWidth = 0.2;
      ctx.strokeStyle = "rgb(210, 116, 142)";
      ctx.lineCap = "butt";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // chair1/Chairlift/Rail Kart
      ctx.restore();
      ctx.restore();
      ctx.restore();

      // chair1/Chairlift/Rail Kart/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2.7, 8.2);
      ctx.bezierCurveTo(2.2, 7.6, 2.0, 7.4, 1.0, 6.2);
      ctx.bezierCurveTo(0.9, 6.2, 1.0, 6.2, 0.9, 6.2);
      ctx.bezierCurveTo(0.9, 6.1, 0.9, 6.1, 0.9, 6.1);
      ctx.bezierCurveTo(0.3, 5.4, 0.2, 5.3, -0.9, 4.1);
      ctx.bezierCurveTo(-1.7, 3.2, 4.6, -1.1, 4.7, -1.7);
      ctx.bezierCurveTo(4.7, -2.2, 4.1, -2.8, 3.6, -3.4);
      ctx.bezierCurveTo(3.4, -3.6, 3.2, -3.8, 3.0, -4.0);
      ctx.bezierCurveTo(2.2, -4.3, 1.1, -4.8, 0.4, -5.6);
      ctx.bezierCurveTo(0.3, -5.7, 0.3, -6.0, 0.4, -6.3);
      ctx.bezierCurveTo(-0.2, -6.6, -0.9, -7.0, -1.4, -7.6);
      ctx.bezierCurveTo(-1.8, -8.0, -0.4, -10.7, -0.1, -12.1);
      ctx.bezierCurveTo(-0.3, -12.2, -0.6, -12.2, -0.8, -12.2);
      ctx.bezierCurveTo(-1.3, -12.1, -1.8, -13.5, -0.7, -13.5);
      ctx.bezierCurveTo(-1.2, -13.9, -2.0, -14.2, -2.6, -14.1);
      ctx.bezierCurveTo(-3.2, -14.1, -3.7, -15.5, -2.4, -15.4);
      ctx.bezierCurveTo(1.0, -14.9, 2.7, -14.3, 4.1, -13.9);
      ctx.bezierCurveTo(4.6, -13.4, 10.5, -6.5, 11.9, -3.7);
      ctx.bezierCurveTo(13.0, 0.1, 4.9, 7.5, 4.3, 8.0);
      ctx.bezierCurveTo(3.8, 8.6, 3.3, 8.8, 2.7, 8.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.494, -0.870, 0.870, -0.494, -1405.8, 501.6);
      gradient = ctx.createLinearGradient(-254.8, 1472.2, -256.5, 1483.5);
      gradient.addColorStop(0.00, "rgb(123, 19, 115)");
      gradient.addColorStop(0.99, "rgb(239, 127, 178)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // chair1/Chairlift/Rail Kart/Group
      ctx.restore();

      // chair1/Chairlift/Rail Kart/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(0.7, 6.3);
      ctx.bezierCurveTo(0.9, 5.4, 0.2, 2.7, -0.9, 0.6);
      ctx.bezierCurveTo(-1.3, -0.1, -3.5, -0.3, -4.3, -0.4);
      ctx.bezierCurveTo(-7.3, -0.7, -8.8, 0.8, -6.8, 1.0);
      ctx.bezierCurveTo(-7.4, 1.7, -6.8, 1.7, -6.0, 1.5);
      ctx.bezierCurveTo(-5.4, 1.4, -3.8, 1.5, -2.6, 1.8);
      ctx.bezierCurveTo(-2.0, 3.0, -1.9, 4.3, -1.7, 5.1);
      ctx.bezierCurveTo(-1.0, 7.1, 0.4, 7.3, 0.7, 6.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.604, -0.398, 0.551, 0.834, -5781.2, 1210.3);
      gradient = ctx.createLinearGradient(7593.4, 2175.7, 7586.2, 2175.3);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // chair1/Chairlift/Rail Kart/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(3.3, -1.8);
      ctx.bezierCurveTo(1.9, -1.7, -0.7, -1.9, -1.3, -2.2);
      ctx.bezierCurveTo(-1.8, -2.5, -1.9, -3.8, -1.4, -5.6);
      ctx.bezierCurveTo(-0.7, -5.3, 1.5, -4.9, 1.5, -4.9);
      ctx.lineTo(3.3, -1.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.987, -0.161, -0.161, 0.987, -619.6, 577.8);
      gradient = ctx.createLinearGradient(-518.6, -674.5, -517.9, -671.2);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // chair1/Chairlift/Rail Kart/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-0.5, 7.1);
      ctx.bezierCurveTo(-2.0, 6.0, -2.2, 3.4, -0.8, 1.3);
      ctx.bezierCurveTo(-0.7, 1.3, -0.7, 1.2, -0.6, 1.1);
      ctx.lineTo(-0.6, 1.1);
      ctx.lineTo(1.0, -1.4);
      ctx.bezierCurveTo(1.0, -1.4, 1.0, -1.4, 1.0, -1.4);
      ctx.bezierCurveTo(1.0, -1.4, 1.0, -1.4, 1.0, -1.4);
      ctx.lineTo(1.2, -1.6);
      ctx.lineTo(1.2, -1.6);
      ctx.bezierCurveTo(2.6, -3.5, 3.7, -1.6, 5.2, -0.5);
      ctx.bezierCurveTo(6.8, 0.6, 8.1, 0.5, 6.7, 2.6);
      ctx.lineTo(4.9, 5.3);
      ctx.bezierCurveTo(3.5, 7.3, 1.1, 8.2, -0.5, 7.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.494, -0.870, 0.870, -0.494, -1405.8, 501.6);
      gradient = ctx.createLinearGradient(-257.9, 1472.0, -265.0, 1470.3);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // chair1/Chairlift/Rail Kart/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(0.5, 6.6);
      ctx.bezierCurveTo(2.6, 9.2, 9.0, 7.4, 10.2, 6.9);
      ctx.bezierCurveTo(12.3, 6.1, 12.1, 4.7, 10.9, 5.0);
      ctx.bezierCurveTo(11.1, 4.3, 11.1, 4.2, 10.0, 4.6);
      ctx.bezierCurveTo(8.9, 5.0, 6.0, 6.0, 3.7, 5.7);
      ctx.bezierCurveTo(1.6, 5.5, -0.2, 5.7, 0.5, 6.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.494, -0.870, 0.870, -0.494, -1405.8, 501.6);
      gradient = ctx.createLinearGradient(-264.7, 1474.4, -267.7, 1469.2);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // chair1/Chairlift/Rail Kart/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(6.9, 2.3);
      ctx.bezierCurveTo(5.7, 1.6, 1.5, -1.2, 1.0, -1.4);
      ctx.bezierCurveTo(0.6, -1.0, -2.0, 2.6, -1.7, 4.1);
      ctx.bezierCurveTo(-1.4, 2.9, -0.9, 2.0, 0.2, 2.4);
      ctx.bezierCurveTo(1.8, 3.1, -0.2, 6.5, 0.6, 7.5);
      ctx.bezierCurveTo(0.4, 7.2, 0.7, 5.7, 1.6, 4.8);
      ctx.bezierCurveTo(3.0, 3.6, 4.9, 5.1, 5.0, 5.1);
      ctx.bezierCurveTo(5.0, 5.1, 6.9, 2.3, 6.9, 2.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.494, -0.870, 0.870, -0.494, -1405.8, 501.6);
      gradient = ctx.createLinearGradient(-264.2, 1470.1, -256.5, 1472.5);
      gradient.addColorStop(0.01, "rgb(214, 213, 234)");
      gradient.addColorStop(0.19, "rgb(165, 200, 232)");
      gradient.addColorStop(0.48, "rgb(95, 181, 228)");
      gradient.addColorStop(0.72, "rgb(43, 168, 226)");
      gradient.addColorStop(0.90, "rgb(11, 159, 225)");
      gradient.addColorStop(1.00, "rgb(0, 156, 224)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // chair1/Chairlift/Rail Kart/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(4.1, -1.2);
      ctx.bezierCurveTo(2.2, -1.5, -1.6, -4.2, -1.6, -5.6);
      ctx.bezierCurveTo(-1.4, -8.2, -0.5, -10.3, -0.5, -10.5);
      ctx.bezierCurveTo(-1.0, -10.8, -1.6, -12.1, -0.8, -12.2);
      ctx.bezierCurveTo(0.1, -12.2, 1.7, -11.8, 1.9, -11.8);
      ctx.bezierCurveTo(2.3, -11.7, 2.4, -11.5, 2.2, -10.8);
      ctx.bezierCurveTo(2.1, -10.2, 1.5, -8.9, 1.1, -6.0);
      ctx.bezierCurveTo(2.4, -4.8, 4.0, -4.0, 5.5, -3.0);
      ctx.bezierCurveTo(6.9, -2.1, 4.1, -1.2, 4.1, -1.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.504, 0.029, -0.002, 0.804, -4099.4, -114.3);
      gradient = ctx.createLinearGradient(8134.9, -163.5, 8126.7, -161.2);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // chair1/Chairlift/Rail Kart/Group/Group
      ctx.restore();

      // chair1/Chairlift/Rail Kart/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-1.5, 15.4);
      ctx.bezierCurveTo(-1.2, 14.3, -1.5, 13.8, -2.2, 12.7);
      ctx.bezierCurveTo(-2.1, 13.8, -2.3, 14.3, -2.7, 14.6);
      ctx.bezierCurveTo(-2.8, 12.9, -5.7, 11.2, -5.3, 10.1);
      ctx.bezierCurveTo(-7.1, 6.4, -2.5, 6.2, -1.9, 6.7);
      ctx.bezierCurveTo(-2.3, 6.6, -4.1, 6.5, -4.7, 7.1);
      ctx.bezierCurveTo(-5.2, 7.7, -4.5, 9.6, -4.6, 9.8);
      ctx.bezierCurveTo(-4.5, 9.9, -4.3, 10.1, -4.2, 10.2);
      ctx.bezierCurveTo(-4.1, 10.3, -4.0, 10.4, -3.9, 10.5);
      ctx.bezierCurveTo(-3.9, 10.5, -3.9, 10.5, -3.9, 10.5);
      ctx.bezierCurveTo(-3.2, 11.1, -2.5, 11.4, -1.6, 11.5);
      ctx.bezierCurveTo(-0.9, 10.8, 0.1, 9.6, -0.2, 8.3);
      ctx.bezierCurveTo(1.8, 10.8, 1.9, 13.4, -1.5, 15.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.494, -0.870, 0.870, -0.494, -1405.8, 501.6);
      gradient = ctx.createLinearGradient(-268.2, 1461.0, -262.4, 1465.5);
      gradient.addColorStop(0.00, "rgb(181, 185, 132)");
      gradient.addColorStop(0.99, "rgb(184, 129, 67)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // chair1/Chairlift/Rail Kart/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(0.3, 10.8);
      ctx.bezierCurveTo(1.1, 9.8, 0.6, 8.1, -0.8, 7.0);
      ctx.bezierCurveTo(-2.2, 5.9, -4.0, 5.8, -4.8, 6.9);
      ctx.bezierCurveTo(-5.6, 8.0, -5.1, 9.7, -3.7, 10.8);
      ctx.bezierCurveTo(-2.3, 11.9, -0.5, 11.9, 0.3, 10.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.793, 0.609, -0.609, 0.793, -3489.2, -639.4);
      gradient = ctx.createLinearGradient(3160.2, -1613.8, 3159.1, -1609.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // chair1/Chairlift/Rail Kart/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-3.4, 8.9);
      ctx.bezierCurveTo(-3.3, 8.7, -3.2, 8.4, -3.3, 8.4);
      ctx.bezierCurveTo(-3.4, 8.3, -3.6, 8.4, -3.7, 8.6);
      ctx.bezierCurveTo(-3.9, 8.8, -3.9, 9.0, -3.9, 9.1);
      ctx.bezierCurveTo(-3.8, 9.2, -3.6, 9.1, -3.4, 8.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // chair1/Chairlift/Rail Kart/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-1.8, 10.3);
      ctx.bezierCurveTo(-1.6, 10.1, -1.5, 9.9, -1.6, 9.8);
      ctx.bezierCurveTo(-1.7, 9.7, -1.9, 9.9, -2.0, 10.1);
      ctx.bezierCurveTo(-2.2, 10.3, -2.3, 10.5, -2.2, 10.5);
      ctx.bezierCurveTo(-2.1, 10.6, -1.9, 10.5, -1.8, 10.3);
      ctx.closePath();
      ctx.fill();

      // chair1/Chairlift/Rail Kart/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-0.7, 9.1);
      ctx.bezierCurveTo(-0.5, 8.8, -0.6, 8.0, -1.2, 7.5);
      ctx.bezierCurveTo(-1.7, 7.0, -2.5, 7.1, -2.7, 7.4);
      ctx.bezierCurveTo(-3.0, 7.7, -2.2, 7.7, -1.7, 8.2);
      ctx.bezierCurveTo(-1.1, 8.6, -0.9, 9.4, -0.7, 9.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();
      ctx.lineWidth = 0.2;
      ctx.strokeStyle = "rgb(210, 116, 142)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // chair1/Path
      ctx.restore();
      ctx.restore();
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(7.1, 2.0);
      ctx.bezierCurveTo(8.6, 0.7, 10.5, 1.9, 10.2, 1.4);
      ctx.bezierCurveTo(9.8, 0.6, 8.7, 0.8, 8.2, -0.4);
      ctx.bezierCurveTo(7.7, -1.5, 7.8, -1.7, 6.8, -2.0);
      ctx.bezierCurveTo(5.9, -2.3, 5.9, -2.4, 5.6, -3.1);
      ctx.bezierCurveTo(5.2, -3.9, 4.1, -4.6, 3.1, -3.8);
      ctx.bezierCurveTo(2.4, -3.2, 2.0, -1.8, 0.3, -3.1);
      ctx.bezierCurveTo(1.1, -2.4, 1.2, -2.4, 1.3, -1.7);
      ctx.bezierCurveTo(2.7, -1.0, 5.1, 0.0, 7.1, 2.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.494, -0.870, 0.870, -0.494, -1405.8, 501.6);
      gradient = ctx.createLinearGradient(-261.8, 1479.3, -256.4, 1470.8);
      gradient.addColorStop(0.29, "rgb(255, 255, 255)");
      gradient.addColorStop(1.00, "rgb(137, 127, 188)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.restore();
      ctx.restore();
    }

    function chair2(ctx) {

      var gradient;

      // chair2/Chairlift
      ctx.save();

      // chair2/Chairlift/Rail Kart
      ctx.save();

      // chair2/Chairlift/Rail Kart/Group
      ctx.save();

      // chair2/Chairlift/Rail Kart/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-15.4, 4.6);
      ctx.lineTo(-17.3, -0.8);
      ctx.lineWidth = 2.0;
      ctx.strokeStyle = "rgb(236, 23, 70)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // chair2/Chairlift/Rail Kart/Group/Path
      ctx.beginPath();
      ctx.moveTo(-15.7, 1.9);
      ctx.lineTo(-3.0, -2.8);
      ctx.lineWidth = 1.4;
      ctx.stroke();

      // chair2/Chairlift/Rail Kart/Group/Path
      ctx.beginPath();
      ctx.moveTo(0.0, -0.0);
      ctx.bezierCurveTo(0.4, 3.6, -6.2, 7.3, -7.5, 7.8);
      ctx.bezierCurveTo(-9.9, 8.8, -10.8, 7.5, -9.6, 6.8);
      ctx.bezierCurveTo(-10.3, 6.5, -10.4, 6.3, -9.2, 5.8);
      ctx.bezierCurveTo(-8.0, 5.3, -4.9, 3.8, -3.2, 1.8);
      ctx.bezierCurveTo(-1.7, -0.1, -0.1, -1.3, 0.0, -0.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.116, -0.993, 0.993, -0.116, -1793.5, 865.5);
      gradient = ctx.createLinearGradient(649.8, 1877.7, 645.0, 1875.0);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // chair2/Chairlift/Rail Kart/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-4.0, -0.7);
      ctx.bezierCurveTo(-3.8, 1.4, -1.4, 3.0, 1.4, 2.9);
      ctx.bezierCurveTo(1.5, 2.9, 1.6, 2.9, 1.7, 2.9);
      ctx.lineTo(1.7, 2.9);
      ctx.lineTo(5.1, 2.7);
      ctx.bezierCurveTo(5.1, 2.7, 5.1, 2.7, 5.1, 2.7);
      ctx.bezierCurveTo(5.1, 2.7, 5.1, 2.7, 5.1, 2.7);
      ctx.lineTo(5.3, 2.7);
      ctx.lineTo(5.3, 2.7);
      ctx.bezierCurveTo(8.0, 2.5, 6.8, 0.2, 6.7, -1.9);
      ctx.bezierCurveTo(6.6, -4.0, 7.4, -5.2, 4.6, -5.1);
      ctx.lineTo(0.9, -4.9);
      ctx.bezierCurveTo(-1.9, -4.8, -4.1, -2.9, -4.0, -0.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.074, -0.963, -0.997, 0.076, -2101.1, 2118.3);
      gradient = ctx.createLinearGradient(2025.2, -2265.1, 2020.4, -2255.8);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // chair2/Chairlift/Rail Kart/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(5.7, 2.6);
      ctx.bezierCurveTo(6.1, -1.4, 5.8, -2.8, 5.6, -5.1);
      ctx.bezierCurveTo(7.7, -5.2, 8.9, -2.5, 9.2, -0.7);
      ctx.bezierCurveTo(8.8, 0.7, 6.5, 2.6, 5.7, 2.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.634, -0.773, -0.773, 0.634, -426.6, 445.0);
      gradient = ctx.createLinearGradient(68.4, -615.0, 72.4, -621.2);
      gradient.addColorStop(0.31, "rgb(245, 175, 205)");
      gradient.addColorStop(1.00, "rgb(155, 62, 151)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // chair2/Chairlift/Rail Kart/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-2.6, 4.4);
      ctx.bezierCurveTo(-3.2, 4.1, -4.2, 3.2, -4.3, 2.9);
      ctx.bezierCurveTo(-3.7, 2.4, -3.1, 1.6, -2.8, 1.3);
      ctx.bezierCurveTo(-2.6, 1.0, -0.9, 1.7, -0.8, 1.9);
      ctx.bezierCurveTo(-0.8, 2.0, -2.6, 4.4, -2.6, 4.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.494, -0.870, 0.870, -0.494, -1198.9, 868.9);
      gradient = ctx.createLinearGradient(163.9, 1468.9, 161.9, 1467.0);
      gradient.addColorStop(0.01, "rgb(0, 118, 191)");
      gradient.addColorStop(0.07, "rgb(14, 125, 195)");
      gradient.addColorStop(0.40, "rgb(84, 160, 212)");
      gradient.addColorStop(0.67, "rgb(136, 185, 225)");
      gradient.addColorStop(0.88, "rgb(168, 201, 233)");
      gradient.addColorStop(0.99, "rgb(180, 207, 236)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // chair2/Chairlift/Rail Kart/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(5.0, -5.1);
      ctx.bezierCurveTo(4.9, -3.5, 5.1, 2.1, 5.1, 2.7);
      ctx.bezierCurveTo(4.5, 2.9, -0.5, 3.4, -1.8, 2.2);
      ctx.bezierCurveTo(-3.9, 1.3, -4.3, -0.7, -3.8, -2.0);
      ctx.bezierCurveTo(-3.6, -1.7, -2.0, -1.0, -0.6, -1.4);
      ctx.bezierCurveTo(1.4, -2.1, 1.1, -4.8, 1.1, -4.9);
      ctx.bezierCurveTo(1.1, -5.0, 5.0, -5.1, 5.0, -5.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.494, -0.870, 0.870, -0.494, -1198.9, 868.9);
      gradient = ctx.createLinearGradient(164.3, 1473.7, 161.5, 1468.9);
      gradient.addColorStop(0.01, "rgb(0, 118, 191)");
      gradient.addColorStop(0.07, "rgb(14, 125, 195)");
      gradient.addColorStop(0.40, "rgb(84, 160, 212)");
      gradient.addColorStop(0.67, "rgb(136, 185, 225)");
      gradient.addColorStop(0.88, "rgb(168, 201, 233)");
      gradient.addColorStop(0.99, "rgb(180, 207, 236)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // chair2/Chairlift/Rail Kart/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(6.7, -0.4);
      ctx.bezierCurveTo(5.8, 1.7, 6.3, 6.9, 7.7, 7.7);
      ctx.bezierCurveTo(10.2, 9.0, 12.8, 9.3, 13.0, 9.5);
      ctx.bezierCurveTo(13.1, 10.1, 13.9, 11.5, 14.5, 10.7);
      ctx.bezierCurveTo(15.1, 9.9, 15.6, 8.1, 15.7, 7.9);
      ctx.bezierCurveTo(15.8, 7.5, 15.7, 7.3, 14.9, 7.0);
      ctx.bezierCurveTo(14.2, 6.8, 12.6, 6.6, 9.6, 5.3);
      ctx.bezierCurveTo(9.2, 3.3, 9.3, 1.3, 9.2, -0.7);
      ctx.bezierCurveTo(9.2, -2.5, 6.7, -0.4, 6.7, -0.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.233, -0.448, -0.691, -0.410, -3041.8, 1752.3);
      gradient = ctx.createLinearGradient(6070.4, -2368.1, 6061.1, -2365.5);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // chair2/Chairlift/Rail Kart/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-3.1, -3.2);
      ctx.bezierCurveTo(-0.2, -5.5, 6.4, -2.1, 7.7, -1.3);
      ctx.bezierCurveTo(9.8, 0.1, 9.3, 1.6, 8.0, 1.1);
      ctx.bezierCurveTo(8.1, 1.8, 8.0, 1.9, 6.9, 1.2);
      ctx.bezierCurveTo(5.8, 0.5, 2.8, -1.2, 0.3, -1.5);
      ctx.bezierCurveTo(-2.2, -1.7, -4.1, -2.4, -3.1, -3.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.611, -0.956, -0.842, -0.539, -3608.8, 2750.9);
      gradient = ctx.createLinearGradient(3761.0, -1560.5, 3757.5, -1560.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // chair2/Chairlift/Rail Kart/Group/Group
      ctx.restore();

      // chair2/Chairlift/Rail Kart/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-9.9, -1.2);
      ctx.bezierCurveTo(-11.1, 0.4, -9.8, 4.0, -8.1, 4.4);
      ctx.bezierCurveTo(-5.2, 8.6, -3.4, 2.1, -3.9, 1.4);
      ctx.bezierCurveTo(-3.9, 1.8, -4.1, 3.9, -4.9, 4.4);
      ctx.bezierCurveTo(-5.7, 4.8, -7.6, 3.7, -7.8, 3.7);
      ctx.bezierCurveTo(-8.0, 3.6, -8.1, 3.4, -8.2, 3.3);
      ctx.bezierCurveTo(-8.3, 3.1, -8.4, 3.0, -8.5, 2.8);
      ctx.bezierCurveTo(-8.5, 2.8, -8.5, 2.8, -8.6, 2.8);
      ctx.bezierCurveTo(-9.0, 2.0, -9.2, 1.1, -9.2, 0.1);
      ctx.bezierCurveTo(-8.3, -0.5, -6.7, -1.4, -5.4, -0.9);
      ctx.bezierCurveTo(-5.9, -1.7, -9.0, -2.3, -9.9, -1.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.769, -0.639, 0.639, -0.769, -696.3, 670.5);
      gradient = ctx.createLinearGradient(-100.5, 956.9, -105.4, 951.5);
      gradient.addColorStop(0.04, "rgb(107, 65, 74)");
      gradient.addColorStop(1.00, "rgb(242, 198, 153)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // chair2/Chairlift/Rail Kart/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-8.1, -1.8);
      ctx.bezierCurveTo(-6.7, -2.5, -4.9, -1.6, -4.0, 0.1);
      ctx.bezierCurveTo(-3.0, 1.9, -3.4, 3.9, -4.7, 4.6);
      ctx.bezierCurveTo(-6.0, 5.2, -7.9, 4.4, -8.8, 2.6);
      ctx.bezierCurveTo(-9.7, 0.8, -9.4, -1.2, -8.1, -1.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.494, -0.870, 0.870, -0.494, -1198.9, 868.9);
      gradient = ctx.createLinearGradient(168.2, 1467.0, 163.9, 1464.0);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // chair2/Chairlift/Rail Kart/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-6.6, 2.7);
      ctx.bezierCurveTo(-6.3, 2.5, -6.1, 2.5, -6.0, 2.6);
      ctx.bezierCurveTo(-6.0, 2.7, -6.2, 2.9, -6.4, 3.0);
      ctx.bezierCurveTo(-6.7, 3.2, -6.9, 3.2, -7.0, 3.1);
      ctx.bezierCurveTo(-7.0, 3.0, -6.9, 2.8, -6.6, 2.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // chair2/Chairlift/Rail Kart/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-7.8, 0.5);
      ctx.bezierCurveTo(-7.6, 0.4, -7.3, 0.4, -7.3, 0.5);
      ctx.bezierCurveTo(-7.2, 0.6, -7.4, 0.7, -7.7, 0.9);
      ctx.bezierCurveTo(-7.9, 1.0, -8.2, 1.0, -8.2, 0.9);
      ctx.bezierCurveTo(-8.3, 0.8, -8.1, 0.6, -7.8, 0.5);
      ctx.closePath();
      ctx.fill();

      // chair2/Chairlift/Rail Kart/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-6.4, -0.4);
      ctx.bezierCurveTo(-6.0, -0.6, -5.0, -0.3, -4.6, 0.4);
      ctx.bezierCurveTo(-4.2, 1.1, -4.5, 2.0, -4.9, 2.2);
      ctx.bezierCurveTo(-5.2, 2.4, -5.1, 1.5, -5.5, 0.8);
      ctx.bezierCurveTo(-5.9, 0.1, -6.6, -0.3, -6.4, -0.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(210, 116, 142)";
      ctx.lineCap = "butt";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // chair2/Chairlift/Rail Kart
      ctx.restore();
      ctx.restore();
      ctx.restore();

      // chair2/Chairlift/Rail Kart/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-4.8, -8.1);
      ctx.bezierCurveTo(-4.5, -7.1, -4.4, -6.9, -3.9, -5.1);
      ctx.bezierCurveTo(-3.9, -5.1, -3.8, -5.1, -3.8, -5.0);
      ctx.bezierCurveTo(-3.8, -5.0, -3.8, -5.0, -3.8, -4.9);
      ctx.bezierCurveTo(-3.5, -3.9, -3.4, -3.8, -2.9, -2.0);
      ctx.bezierCurveTo(-2.5, -0.7, 5.7, -4.4, 6.3, -4.1);
      ctx.bezierCurveTo(6.8, -3.8, 7.1, -2.8, 7.3, -2.0);
      ctx.bezierCurveTo(7.5, -1.6, 7.6, -1.3, 7.6, -1.0);
      ctx.bezierCurveTo(7.5, -0.0, 7.3, 1.4, 7.6, 2.5);
      ctx.bezierCurveTo(7.7, 2.7, 8.0, 2.8, 8.4, 2.9);
      ctx.bezierCurveTo(8.3, 3.8, 8.3, 4.8, 8.5, 5.6);
      ctx.bezierCurveTo(8.7, 6.2, 12.2, 6.5, 13.9, 7.0);
      ctx.bezierCurveTo(13.8, 7.2, 13.7, 7.5, 13.6, 7.7);
      ctx.bezierCurveTo(13.2, 8.2, 14.3, 9.5, 14.9, 8.3);
      ctx.bezierCurveTo(15.0, 9.2, 14.9, 10.1, 14.4, 10.7);
      ctx.bezierCurveTo(14.1, 11.3, 15.2, 12.6, 15.8, 11.3);
      ctx.bezierCurveTo(17.4, 7.5, 17.8, 5.5, 18.3, 3.8);
      ctx.bezierCurveTo(18.1, 3.0, 14.7, -7.0, 12.7, -10.2);
      ctx.bezierCurveTo(9.5, -13.6, -2.8, -9.8, -3.7, -9.6);
      ctx.bezierCurveTo(-4.6, -9.3, -5.1, -9.0, -4.8, -8.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.494, -0.870, 0.870, -0.494, -1198.9, 868.9);
      gradient = ctx.createLinearGradient(160.4, 1476.7, 164.8, 1489.4);
      gradient.addColorStop(0.00, "rgb(238, 71, 99)");
      gradient.addColorStop(1.00, "rgb(250, 171, 23)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // chair2/Chairlift/Rail Kart/Group
      ctx.restore();

      // chair2/Chairlift/Rail Kart/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-4.1, -4.8);
      ctx.bezierCurveTo(-3.1, -4.6, -0.8, -2.3, 0.7, 0.2);
      ctx.bezierCurveTo(1.1, 1.0, 0.0, 3.3, -0.4, 4.2);
      ctx.bezierCurveTo(-1.9, 7.3, -4.4, 8.0, -3.3, 5.8);
      ctx.bezierCurveTo(-4.4, 6.1, -4.0, 5.4, -3.4, 4.7);
      ctx.bezierCurveTo(-2.9, 4.2, -2.0, 2.5, -1.5, 1.1);
      ctx.bezierCurveTo(-2.4, -0.2, -3.7, -1.1, -4.3, -1.8);
      ctx.bezierCurveTo(-6.0, -3.6, -5.3, -5.2, -4.1, -4.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.651, -0.314, -0.434, -0.901, -5042.0, 2517.9);
      gradient = ctx.createLinearGradient(7795.2, 80.1, 7786.8, 79.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // chair2/Chairlift/Rail Kart/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(5.6, -2.6);
      ctx.bezierCurveTo(4.6, -1.2, 3.3, 1.5, 3.3, 2.2);
      ctx.bezierCurveTo(3.3, 2.9, 4.5, 3.8, 6.6, 4.3);
      ctx.bezierCurveTo(6.7, 3.5, 7.6, 1.0, 7.6, 1.0);
      ctx.lineTo(5.6, -2.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.367, 0.930, -0.930, -0.367, -1851.3, -1589.5);
      gradient = ctx.createLinearGradient(796.9, -2312.1, 797.7, -2308.3);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // chair2/Chairlift/Rail Kart/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-5.6, -4.2);
      ctx.bezierCurveTo(-5.4, -1.9, -2.9, -0.3, 0.0, -0.4);
      ctx.bezierCurveTo(0.1, -0.4, 0.2, -0.4, 0.3, -0.4);
      ctx.lineTo(0.3, -0.4);
      ctx.lineTo(3.8, -0.6);
      ctx.bezierCurveTo(3.8, -0.6, 3.8, -0.6, 3.8, -0.6);
      ctx.bezierCurveTo(3.8, -0.6, 3.8, -0.6, 3.8, -0.6);
      ctx.lineTo(4.1, -0.6);
      ctx.lineTo(4.1, -0.6);
      ctx.bezierCurveTo(6.9, -0.9, 5.6, -3.2, 5.5, -5.4);
      ctx.bezierCurveTo(5.3, -7.6, 6.2, -8.8, 3.3, -8.7);
      ctx.lineTo(-0.5, -8.5);
      ctx.bezierCurveTo(-3.5, -8.3, -5.7, -6.4, -5.6, -4.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.074, -0.963, -0.997, 0.076, -2101.1, 2118.3);
      gradient = ctx.createLinearGradient(2028.9, -2264.2, 2024.0, -2254.5);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // chair2/Chairlift/Rail Kart/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(4.5, -0.7);
      ctx.bezierCurveTo(4.9, -4.8, 4.6, -6.3, 4.4, -8.7);
      ctx.bezierCurveTo(6.5, -8.8, 7.8, -6.0, 8.1, -4.1);
      ctx.bezierCurveTo(7.6, -2.7, 5.3, -0.7, 4.5, -0.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.634, -0.773, -0.773, 0.634, -426.6, 445.0);
      gradient = ctx.createLinearGradient(71.8, -616.1, 76.0, -622.6);
      gradient.addColorStop(0.31, "rgb(245, 175, 205)");
      gradient.addColorStop(1.00, "rgb(155, 62, 151)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // chair2/Chairlift/Rail Kart/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(3.7, -8.7);
      ctx.bezierCurveTo(3.6, -7.0, 3.9, -1.2, 3.8, -0.6);
      ctx.bezierCurveTo(3.1, -0.4, -2.0, 0.1, -3.3, -1.1);
      ctx.bezierCurveTo(-1.2, -1.0, -0.7, -1.8, -0.6, -2.0);
      ctx.bezierCurveTo(-1.4, -2.4, -4.9, -4.1, -5.4, -5.5);
      ctx.bezierCurveTo(-5.2, -5.1, -3.5, -4.5, -2.1, -4.9);
      ctx.bezierCurveTo(0.0, -5.5, -0.3, -8.4, -0.4, -8.5);
      ctx.bezierCurveTo(-0.4, -8.5, 3.7, -8.7, 3.7, -8.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.634, -0.773, -0.773, 0.634, -426.6, 445.0);
      gradient = ctx.createLinearGradient(77.1, -609.7, 76.2, -619.1);
      gradient.addColorStop(0.00, "rgb(255, 220, 0)");
      gradient.addColorStop(0.02, "rgb(250, 219, 2)");
      gradient.addColorStop(0.37, "rgb(180, 207, 67)");
      gradient.addColorStop(0.66, "rgb(128, 198, 115)");
      gradient.addColorStop(0.88, "rgb(96, 192, 144)");
      gradient.addColorStop(1.00, "rgb(84, 190, 155)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // chair2/Chairlift/Rail Kart/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(5.5, -3.8);
      ctx.bezierCurveTo(4.6, -1.7, 5.1, 3.8, 6.5, 4.6);
      ctx.bezierCurveTo(9.2, 5.9, 11.8, 6.3, 12.0, 6.4);
      ctx.bezierCurveTo(12.1, 7.1, 13.0, 8.5, 13.6, 7.7);
      ctx.bezierCurveTo(14.2, 6.9, 14.7, 5.0, 14.8, 4.8);
      ctx.bezierCurveTo(14.9, 4.3, 14.8, 4.1, 14.0, 3.9);
      ctx.bezierCurveTo(13.2, 3.6, 11.6, 3.4, 8.5, 2.1);
      ctx.bezierCurveTo(8.1, 0.0, 8.2, -2.1, 8.1, -4.1);
      ctx.bezierCurveTo(8.0, -6.0, 5.5, -3.8, 5.5, -3.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.233, -0.448, -0.691, -0.410, -3041.8, 1752.3);
      gradient = ctx.createLinearGradient(6074.9, -2365.0, 6065.3, -2362.4);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // chair2/Chairlift/Rail Kart/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-4.7, -6.7);
      ctx.bezierCurveTo(-1.7, -9.1, 5.2, -5.6, 6.5, -4.7);
      ctx.bezierCurveTo(8.7, -3.3, 8.1, -1.7, 6.8, -2.3);
      ctx.bezierCurveTo(6.9, -1.6, 6.8, -1.4, 5.7, -2.1);
      ctx.bezierCurveTo(4.6, -2.9, 1.5, -4.7, -1.2, -4.9);
      ctx.bezierCurveTo(-3.7, -5.2, -5.7, -5.9, -4.7, -6.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.611, -0.956, -0.842, -0.539, -3608.8, 2750.9);
      gradient = ctx.createLinearGradient(3763.0, -1557.5, 3759.4, -1557.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // chair2/Chairlift/Rail Kart/Group/Group
      ctx.restore();

      // chair2/Chairlift/Rail Kart/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-10.5, -11.6);
      ctx.bezierCurveTo(-7.6, -10.7, -13.5, -8.6, -12.3, -5.8);
      ctx.bezierCurveTo(-13.7, -4.7, -12.8, -2.0, -11.5, -1.1);
      ctx.bezierCurveTo(-8.9, 2.9, -5.9, -1.6, -6.1, -2.5);
      ctx.bezierCurveTo(-6.2, -2.1, -7.2, -0.2, -8.2, 0.0);
      ctx.bezierCurveTo(-9.0, 0.2, -10.5, -1.6, -10.7, -1.7);
      ctx.bezierCurveTo(-10.8, -1.9, -10.9, -2.1, -11.0, -2.3);
      ctx.bezierCurveTo(-11.0, -2.4, -11.0, -2.6, -11.1, -2.8);
      ctx.bezierCurveTo(-11.1, -2.8, -11.1, -2.8, -11.1, -2.8);
      ctx.bezierCurveTo(-11.3, -3.8, -11.1, -4.8, -10.7, -5.6);
      ctx.bezierCurveTo(-9.6, -6.0, -7.8, -6.2, -6.7, -5.2);
      ctx.bezierCurveTo(-5.1, -7.7, -7.6, -13.1, -10.5, -11.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.494, -0.870, 0.870, -0.494, -1198.9, 868.9);
      gradient = ctx.createLinearGradient(176.2, 1469.9, 168.6, 1461.5);
      gradient.addColorStop(0.04, "rgb(162, 97, 8)");
      gradient.addColorStop(1.00, "rgb(255, 243, 95)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // chair2/Chairlift/Rail Kart/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-8.9, -7.2);
      ctx.bezierCurveTo(-7.4, -7.3, -6.0, -5.8, -5.7, -3.7);
      ctx.bezierCurveTo(-5.4, -1.7, -6.5, 0.1, -8.0, 0.3);
      ctx.bezierCurveTo(-9.6, 0.4, -11.0, -1.1, -11.3, -3.1);
      ctx.bezierCurveTo(-11.5, -5.2, -10.5, -7.0, -8.9, -7.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.117, -0.993, -0.993, 0.117, -2278.3, 1498.3);
      gradient = ctx.createLinearGradient(1227.2, -2432.8, 1225.9, -2428.0);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // chair2/Chairlift/Rail Kart/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-9.2, -2.2);
      ctx.bezierCurveTo(-8.9, -2.3, -8.6, -2.2, -8.6, -2.1);
      ctx.bezierCurveTo(-8.6, -2.0, -8.8, -1.9, -9.1, -1.8);
      ctx.bezierCurveTo(-9.4, -1.8, -9.7, -1.9, -9.7, -2.0);
      ctx.bezierCurveTo(-9.7, -2.1, -9.5, -2.2, -9.2, -2.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // chair2/Chairlift/Rail Kart/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-9.6, -4.8);
      ctx.bezierCurveTo(-9.3, -4.8, -9.0, -4.8, -9.0, -4.6);
      ctx.bezierCurveTo(-9.0, -4.5, -9.2, -4.4, -9.5, -4.4);
      ctx.bezierCurveTo(-9.8, -4.3, -10.1, -4.4, -10.1, -4.5);
      ctx.bezierCurveTo(-10.1, -4.6, -9.9, -4.8, -9.6, -4.8);
      ctx.closePath();
      ctx.fill();

      // chair2/Chairlift/Rail Kart/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-7.8, -5.1);
      ctx.bezierCurveTo(-7.4, -5.2, -6.6, -4.5, -6.4, -3.7);
      ctx.bezierCurveTo(-6.3, -2.9, -6.9, -2.2, -7.3, -2.1);
      ctx.bezierCurveTo(-7.7, -2.1, -7.3, -2.8, -7.4, -3.6);
      ctx.bezierCurveTo(-7.5, -4.5, -8.1, -5.1, -7.8, -5.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(210, 116, 142)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();
      ctx.restore();
      ctx.restore();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function chairLayer(ctx) {

      // chairLayer/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1521.1, 2545.3);
      ctx.lineTo(1509.1, 2535.9);
      ctx.lineWidth = 4.3;
      ctx.strokeStyle = "rgb(134, 120, 161)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // chairLayer/Path
      ctx.beginPath();
      ctx.moveTo(1247.3, 2072.4);
      ctx.lineTo(1245.9, 2054.3);
      ctx.lineWidth = 5.0;
      ctx.stroke();
      ctx.restore();
    }

    function sun(ctx) {

      var alpha = ctx.globalAlpha;
      var gradient;

      // sun/Group
      ctx.save();

      // sun/Group/Path
      ctx.save();
      ctx.globalAlpha = alpha * 0.43;
      ctx.beginPath();
      ctx.moveTo(0.3, 33.2);
      ctx.bezierCurveTo(-32.3, 33.4, -35.9, 15.6, -35.5, -1.0);
      ctx.bezierCurveTo(-35.3, -9.0, -31.1, -30.2, -24.1, -32.7);
      ctx.bezierCurveTo(-3.4, -40.0, 25.4, -33.0, 28.4, -26.1);
      ctx.bezierCurveTo(33.7, -13.8, 35.2, 16.3, 24.1, 25.4);
      ctx.bezierCurveTo(18.6, 30.0, 11.4, 33.1, 0.3, 33.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.392, -0.920, 0.920, 0.392, -3423.5, 1956.7);
      gradient = ctx.createRadialGradient(3142.6, 2381.8, 0.0, 3142.6, 2381.8, 36.0);
      gradient.addColorStop(0.46, "rgb(255, 255, 255)");
      gradient.addColorStop(0.69, "rgb(250, 253, 255)");
      gradient.addColorStop(0.77, "rgb(242, 249, 253)");
      gradient.addColorStop(0.83, "rgb(230, 243, 252)");
      gradient.addColorStop(0.87, "rgb(212, 236, 250)");
      gradient.addColorStop(0.91, "rgb(189, 227, 247)");
      gradient.addColorStop(0.95, "rgb(159, 215, 244)");
      gradient.addColorStop(0.98, "rgb(123, 204, 242)");
      gradient.addColorStop(1.00, "rgb(95, 196, 239)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // sun/Group/Path
      ctx.restore();
      ctx.globalAlpha = alpha * 1.00;
      ctx.beginPath();
      ctx.moveTo(-28.5, -24.1);
      ctx.bezierCurveTo(-21.8, -7.4, -25.8, -0.7, -41.3, 2.4);
      ctx.bezierCurveTo(-24.9, 6.9, -19.4, 11.7, -29.0, 27.0);
      ctx.bezierCurveTo(-16.0, 15.0, -5.2, 25.8, -5.1, 35.8);
      ctx.bezierCurveTo(-2.5, 26.4, 4.0, 21.0, 17.7, 32.9);
      ctx.bezierCurveTo(14.6, 16.2, 20.2, 14.9, 34.6, 17.1);
      ctx.bezierCurveTo(26.6, 9.0, 19.5, 2.3, 38.0, -5.2);
      ctx.bezierCurveTo(22.1, -5.7, 23.6, -11.3, 29.7, -23.5);
      ctx.bezierCurveTo(19.1, -17.0, 9.2, -11.8, 15.9, -32.8);
      ctx.bezierCurveTo(4.4, -21.9, -0.9, -21.8, -8.8, -38.8);
      ctx.bezierCurveTo(-9.3, -27.4, -11.8, -12.1, -28.5, -24.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.392, -0.920, 0.920, 0.392, -3423.5, 1956.7);
      gradient = ctx.createRadialGradient(3141.8, 2384.3, 0.0, 3141.8, 2384.3, 37.1);
      gradient.addColorStop(0.01, "rgb(0, 176, 235)");
      gradient.addColorStop(0.36, "rgb(94, 199, 241)");
      gradient.addColorStop(0.66, "rgb(164, 219, 247)");
      gradient.addColorStop(0.88, "rgb(202, 233, 250)");
      gradient.addColorStop(1.00, "rgb(217, 240, 252)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // sun/Group/Path
      ctx.restore();
      ctx.globalAlpha = alpha * 0.54;
      ctx.beginPath();
      ctx.moveTo(-8.1, 23.0);
      ctx.bezierCurveTo(-29.9, 13.7, -27.8, 1.5, -23.1, -9.7);
      ctx.bezierCurveTo(-20.8, -15.0, -13.4, -25.9, -6.3, -26.4);
      ctx.bezierCurveTo(9.6, -27.4, 23.5, -14.0, 24.5, -8.6);
      ctx.bezierCurveTo(27.0, 4.7, 20.0, 21.4, 10.0, 24.1);
      ctx.bezierCurveTo(5.4, 25.4, 0.1, 26.5, -8.1, 23.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();

      // sun/Group/Group
      ctx.globalAlpha = alpha * 1.00;

      // sun/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(4.4, -19.5);
      ctx.bezierCurveTo(15.1, -17.1, 21.9, -6.4, 19.5, 4.3);
      ctx.bezierCurveTo(17.1, 15.1, 6.4, 21.9, -4.4, 19.5);
      ctx.bezierCurveTo(-15.1, 17.1, -21.9, 6.4, -19.5, -4.4);
      ctx.bezierCurveTo(-17.1, -15.2, -6.4, -22.0, 4.4, -19.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.219, -0.976, 0.976, 0.219, -3796.9, 1248.5);
      gradient = ctx.createLinearGradient(2053.1, 3447.7, 2042.2, 3405.6);
      gradient.addColorStop(0.01, "rgb(255, 241, 0)");
      gradient.addColorStop(0.14, "rgb(255, 229, 0)");
      gradient.addColorStop(0.38, "rgb(255, 203, 32)");
      gradient.addColorStop(0.70, "rgb(248, 160, 55)");
      gradient.addColorStop(1.00, "rgb(243, 119, 63)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.restore();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function powerSurge(ctx) {

      var gradient;

      // powerSurge/Group
      ctx.save();

      // powerSurge/Group/Group
      ctx.save();

      // powerSurge/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1448.8, 1726.3);
      ctx.bezierCurveTo(1457.3, 1711.3, 1466.4, 1700.3, 1469.1, 1701.8);
      ctx.bezierCurveTo(1471.8, 1703.3, 1467.1, 1716.8, 1458.6, 1731.8);
      ctx.bezierCurveTo(1450.1, 1746.8, 1441.0, 1757.8, 1438.3, 1756.2);
      ctx.bezierCurveTo(1435.6, 1754.7, 1440.3, 1741.3, 1448.8, 1726.3);
      ctx.closePath();
      ctx.fillStyle = "rgb(60, 147, 57)";
      ctx.fill();

      // powerSurge/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1466.2, 1702.4);
      ctx.bezierCurveTo(1468.8, 1703.9, 1464.1, 1717.3, 1455.6, 1732.4);
      ctx.bezierCurveTo(1447.1, 1747.4, 1438.0, 1758.3, 1435.4, 1756.8);
      ctx.bezierCurveTo(1432.7, 1755.3, 1437.4, 1741.9, 1445.9, 1726.8);
      ctx.bezierCurveTo(1454.4, 1711.8, 1463.5, 1700.9, 1466.2, 1702.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.560, -0.828, 0.828, 0.560, 476.7, 832.0);
      gradient = ctx.createLinearGradient(-193.5, 1317.6, -203.4, 1300.5);
      gradient.addColorStop(0.00, "rgb(205, 23, 30)");
      gradient.addColorStop(0.04, "rgb(207, 42, 30)");
      gradient.addColorStop(0.31, "rgb(222, 107, 29)");
      gradient.addColorStop(0.54, "rgb(234, 148, 25)");
      gradient.addColorStop(0.75, "rgb(245, 181, 17)");
      gradient.addColorStop(0.90, "rgb(253, 202, 2)");
      gradient.addColorStop(1.00, "rgb(255, 211, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurge/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1438.5, 1747.2);
      ctx.bezierCurveTo(1418.5, 1740.7, 1383.4, 1727.7, 1378.2, 1724.2);
      ctx.bezierCurveTo(1373.0, 1720.7, 1334.9, 1676.1, 1334.9, 1676.1);
      ctx.lineTo(1341.2, 1669.5);
      ctx.lineTo(1386.9, 1706.7);
      ctx.bezierCurveTo(1386.9, 1706.7, 1440.2, 1709.6, 1460.8, 1708.6);
      ctx.bezierCurveTo(1457.6, 1718.9, 1443.7, 1742.8, 1438.5, 1747.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.560, -0.828, 0.828, 0.560, 476.7, 832.0);
      gradient = ctx.createLinearGradient(-206.7, 1246.9, -232.1, 1251.5);
      gradient.addColorStop(0.00, "rgb(215, 9, 139)");
      gradient.addColorStop(0.07, "rgb(217, 62, 149)");
      gradient.addColorStop(0.27, "rgb(225, 125, 178)");
      gradient.addColorStop(0.46, "rgb(234, 168, 203)");
      gradient.addColorStop(0.63, "rgb(241, 204, 225)");
      gradient.addColorStop(0.78, "rgb(247, 230, 240)");
      gradient.addColorStop(0.91, "rgb(251, 245, 249)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurge/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1378.2, 1724.2);
      ctx.bezierCurveTo(1373.0, 1720.7, 1334.9, 1676.1, 1334.9, 1676.1);
      ctx.lineTo(1341.2, 1669.5);
      ctx.lineTo(1386.9, 1706.7);
      ctx.bezierCurveTo(1386.9, 1706.7, 1386.4, 1712.1, 1378.2, 1724.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.560, -0.828, 0.828, 0.560, 476.7, 832.0);
      gradient = ctx.createLinearGradient(-217.6, 1214.3, -240.9, 1219.2);
      gradient.addColorStop(0.00, "rgb(215, 9, 139)");
      gradient.addColorStop(0.07, "rgb(217, 62, 149)");
      gradient.addColorStop(0.27, "rgb(225, 125, 178)");
      gradient.addColorStop(0.46, "rgb(234, 168, 203)");
      gradient.addColorStop(0.63, "rgb(241, 204, 225)");
      gradient.addColorStop(0.78, "rgb(247, 230, 240)");
      gradient.addColorStop(0.91, "rgb(251, 245, 249)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurge/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1438.5, 1747.2);
      ctx.bezierCurveTo(1418.5, 1740.7, 1383.4, 1727.7, 1378.2, 1724.2);
      ctx.bezierCurveTo(1393.3, 1727.9, 1436.6, 1739.6, 1436.6, 1739.6);
      ctx.lineTo(1383.3, 1715.0);
      ctx.lineTo(1446.3, 1722.4);
      ctx.lineTo(1386.9, 1706.7);
      ctx.bezierCurveTo(1386.9, 1706.7, 1440.2, 1709.6, 1460.8, 1708.6);
      ctx.bezierCurveTo(1457.6, 1718.9, 1443.7, 1742.8, 1438.5, 1747.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.560, -0.828, 0.828, 0.560, 476.7, 832.0);
      gradient = ctx.createLinearGradient(-224.9, 1277.2, -186.0, 1276.7);
      gradient.addColorStop(0.00, "rgb(187, 229, 250)");
      gradient.addColorStop(0.03, "rgb(178, 220, 245)");
      gradient.addColorStop(0.29, "rgb(114, 171, 220)");
      gradient.addColorStop(0.53, "rgb(59, 141, 203)");
      gradient.addColorStop(0.73, "rgb(0, 122, 192)");
      gradient.addColorStop(0.90, "rgb(0, 113, 186)");
      gradient.addColorStop(1.00, "rgb(0, 109, 184)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurge/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1352.8, 1696.8);
      ctx.bezierCurveTo(1352.0, 1692.9, 1352.3, 1689.6, 1353.3, 1689.2);
      ctx.bezierCurveTo(1357.0, 1688.1, 1365.3, 1690.5, 1367.8, 1691.2);
      ctx.bezierCurveTo(1364.0, 1688.0, 1358.7, 1683.6, 1358.7, 1683.6);
      ctx.lineTo(1344.5, 1681.6);
      ctx.lineTo(1350.0, 1693.6);
      ctx.lineTo(1352.8, 1696.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(167, 33, 141)";
      ctx.fill();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function powerSurgeWheel(ctx) {

      var gradient;

      // powerSurgeWheel/Group
      ctx.save();

      // powerSurgeWheel/Group/Group
      ctx.save();

      // powerSurgeWheel/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-5.6, -10.3);
      ctx.lineTo(-72.7, -27.9);
      ctx.lineTo(-74.6, -22.4);
      ctx.lineTo(-10.7, 4.8);
      ctx.lineTo(-9.6, -3.3);
      ctx.lineTo(-5.6, -10.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.323, -0.947, 0.947, 0.323, -622.2, -650.5);
      gradient = ctx.createLinearGradient(-414.8, 792.7, -415.4, 747.6);
      gradient.addColorStop(0.01, "rgb(230, 95, 36)");
      gradient.addColorStop(0.06, "rgb(231, 106, 37)");
      gradient.addColorStop(0.30, "rgb(234, 145, 44)");
      gradient.addColorStop(0.52, "rgb(236, 175, 52)");
      gradient.addColorStop(0.72, "rgb(238, 197, 57)");
      gradient.addColorStop(0.89, "rgb(240, 210, 61)");
      gradient.addColorStop(1.00, "rgb(240, 214, 63)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.lineWidth = 2.0;
      ctx.strokeStyle = "rgb(236, 27, 35)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // powerSurgeWheel/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-23.1, -8.6);
      ctx.bezierCurveTo(-22.2, -9.8, -20.6, -10.1, -19.4, -9.3);
      ctx.bezierCurveTo(-18.1, -8.5, -17.8, -6.8, -18.6, -5.6);
      ctx.bezierCurveTo(-19.5, -4.4, -21.1, -4.1, -22.3, -4.9);
      ctx.bezierCurveTo(-23.6, -5.7, -23.9, -7.4, -23.1, -8.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();

      // powerSurgeWheel/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-31.0, -11.1);
      ctx.bezierCurveTo(-30.4, -12.1, -29.1, -12.3, -28.1, -11.7);
      ctx.bezierCurveTo(-27.2, -11.1, -27.0, -9.8, -27.6, -8.8);
      ctx.bezierCurveTo(-28.2, -7.9, -29.5, -7.7, -30.4, -8.3);
      ctx.bezierCurveTo(-31.4, -8.9, -31.6, -10.2, -31.0, -11.1);
      ctx.closePath();
      ctx.fill();

      // powerSurgeWheel/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-39.1, -13.8);
      ctx.bezierCurveTo(-38.6, -14.5, -37.6, -14.7, -36.8, -14.2);
      ctx.bezierCurveTo(-36.1, -13.7, -35.9, -12.7, -36.4, -12.0);
      ctx.bezierCurveTo(-36.9, -11.2, -37.9, -11.0, -38.7, -11.5);
      ctx.bezierCurveTo(-39.4, -12.0, -39.6, -13.0, -39.1, -13.8);
      ctx.closePath();
      ctx.fill();

      // powerSurgeWheel/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-47.3, -16.5);
      ctx.bezierCurveTo(-46.9, -17.2, -46.0, -17.3, -45.4, -16.9);
      ctx.bezierCurveTo(-44.8, -16.5, -44.6, -15.6, -45.0, -15.0);
      ctx.bezierCurveTo(-45.5, -14.3, -46.3, -14.2, -47.0, -14.6);
      ctx.bezierCurveTo(-47.6, -15.0, -47.8, -15.9, -47.3, -16.5);
      ctx.closePath();
      ctx.fill();

      // powerSurgeWheel/Group/Group
      ctx.restore();

      // powerSurgeWheel/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-11.7, -0.3);
      ctx.lineTo(-60.5, 49.1);
      ctx.lineTo(-56.7, 53.4);
      ctx.lineTo(-1.2, 11.7);
      ctx.lineTo(-7.7, 6.7);
      ctx.lineTo(-11.7, -0.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.658, -0.753, 0.753, -0.658, 530.5, -625.6);
      gradient = ctx.createLinearGradient(-121.8, -817.4, -122.4, -862.5);
      gradient.addColorStop(0.01, "rgb(230, 95, 36)");
      gradient.addColorStop(0.06, "rgb(231, 106, 37)");
      gradient.addColorStop(0.30, "rgb(234, 145, 44)");
      gradient.addColorStop(0.52, "rgb(236, 175, 52)");
      gradient.addColorStop(0.72, "rgb(238, 197, 57)");
      gradient.addColorStop(0.89, "rgb(240, 210, 61)");
      gradient.addColorStop(1.00, "rgb(240, 214, 63)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.lineWidth = 2.0;
      ctx.strokeStyle = "rgb(236, 27, 35)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // powerSurgeWheel/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-18.8, 13.0);
      ctx.bezierCurveTo(-18.0, 11.8, -16.3, 11.5, -15.1, 12.3);
      ctx.bezierCurveTo(-13.9, 13.1, -13.5, 14.8, -14.4, 16.0);
      ctx.bezierCurveTo(-15.2, 17.2, -16.9, 17.5, -18.1, 16.7);
      ctx.bezierCurveTo(-19.3, 15.9, -19.6, 14.2, -18.8, 13.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();

      // powerSurgeWheel/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-25.0, 19.2);
      ctx.bezierCurveTo(-24.4, 18.3, -23.1, 18.0, -22.2, 18.7);
      ctx.bezierCurveTo(-21.2, 19.3, -21.0, 20.6, -21.6, 21.5);
      ctx.bezierCurveTo(-22.2, 22.5, -23.5, 22.7, -24.4, 22.1);
      ctx.bezierCurveTo(-25.4, 21.4, -25.6, 20.2, -25.0, 19.2);
      ctx.closePath();
      ctx.fill();

      // powerSurgeWheel/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-31.4, 25.3);
      ctx.bezierCurveTo(-30.9, 24.6, -29.9, 24.4, -29.1, 24.9);
      ctx.bezierCurveTo(-28.3, 25.4, -28.2, 26.4, -28.7, 27.2);
      ctx.bezierCurveTo(-29.2, 27.9, -30.2, 28.1, -30.9, 27.6);
      ctx.bezierCurveTo(-31.7, 27.1, -31.9, 26.1, -31.4, 25.3);
      ctx.closePath();
      ctx.fill();

      // powerSurgeWheel/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-37.9, 31.3);
      ctx.bezierCurveTo(-37.5, 30.7, -36.6, 30.5, -36.0, 31.0);
      ctx.bezierCurveTo(-35.3, 31.4, -35.2, 32.3, -35.6, 32.9);
      ctx.bezierCurveTo(-36.0, 33.5, -36.9, 33.7, -37.5, 33.3);
      ctx.bezierCurveTo(-38.2, 32.8, -38.3, 32.0, -37.9, 31.3);
      ctx.closePath();
      ctx.fill();

      // powerSurgeWheel/Group/Group
      ctx.restore();

      // powerSurgeWheel/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-6.2, 10.0);
      ctx.lineTo(12.2, 76.9);
      ctx.lineTo(17.9, 75.8);
      ctx.lineTo(9.5, 6.9);
      ctx.lineTo(2.0, 10.0);
      ctx.lineTo(-6.2, 10.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.981, 0.194, -0.194, -0.981, 1125.7, -1612.0);
      gradient = ctx.createLinearGradient(1416.5, -1369.7, 1415.9, -1414.8);
      gradient.addColorStop(0.01, "rgb(230, 95, 36)");
      gradient.addColorStop(0.06, "rgb(231, 106, 37)");
      gradient.addColorStop(0.30, "rgb(234, 145, 44)");
      gradient.addColorStop(0.52, "rgb(236, 175, 52)");
      gradient.addColorStop(0.72, "rgb(238, 197, 57)");
      gradient.addColorStop(0.89, "rgb(240, 210, 61)");
      gradient.addColorStop(1.00, "rgb(240, 214, 63)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.lineWidth = 2.0;
      ctx.strokeStyle = "rgb(236, 27, 35)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // powerSurgeWheel/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2.1, 20.1);
      ctx.bezierCurveTo(2.9, 18.9, 4.5, 18.6, 5.8, 19.4);
      ctx.bezierCurveTo(7.0, 20.2, 7.3, 21.9, 6.5, 23.1);
      ctx.bezierCurveTo(5.6, 24.3, 4.0, 24.6, 2.8, 23.8);
      ctx.bezierCurveTo(1.5, 23.0, 1.2, 21.3, 2.1, 20.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();

      // powerSurgeWheel/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(4.3, 29.2);
      ctx.bezierCurveTo(4.9, 28.3, 6.2, 28.0, 7.1, 28.7);
      ctx.bezierCurveTo(8.1, 29.3, 8.3, 30.6, 7.7, 31.5);
      ctx.bezierCurveTo(7.1, 32.5, 5.8, 32.7, 4.8, 32.1);
      ctx.bezierCurveTo(3.9, 31.4, 3.7, 30.2, 4.3, 29.2);
      ctx.closePath();
      ctx.fill();

      // powerSurgeWheel/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(6.4, 38.2);
      ctx.bezierCurveTo(6.9, 37.5, 7.9, 37.3, 8.6, 37.8);
      ctx.bezierCurveTo(9.4, 38.3, 9.6, 39.3, 9.1, 40.0);
      ctx.bezierCurveTo(8.6, 40.8, 7.6, 41.0, 6.8, 40.5);
      ctx.bezierCurveTo(6.0, 40.0, 5.9, 39.0, 6.4, 38.2);
      ctx.closePath();
      ctx.fill();

      // powerSurgeWheel/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(8.3, 47.1);
      ctx.bezierCurveTo(8.7, 46.5, 9.6, 46.3, 10.2, 46.7);
      ctx.bezierCurveTo(10.9, 47.2, 11.0, 48.0, 10.6, 48.7);
      ctx.bezierCurveTo(10.2, 49.3, 9.3, 49.5, 8.7, 49.0);
      ctx.bezierCurveTo(8.0, 48.6, 7.9, 47.7, 8.3, 47.1);
      ctx.closePath();
      ctx.fill();

      // powerSurgeWheel/Group/Group
      ctx.restore();

      // powerSurgeWheel/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(5.6, 10.3);
      ctx.lineTo(72.8, 27.9);
      ctx.lineTo(74.6, 22.4);
      ctx.lineTo(10.7, -4.8);
      ctx.lineTo(9.6, 3.3);
      ctx.lineTo(5.6, 10.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.323, 0.947, -0.947, -0.323, 569.0, -2619.9);
      gradient = ctx.createLinearGradient(2663.3, -313.2, 2662.7, -358.3);
      gradient.addColorStop(0.01, "rgb(230, 95, 36)");
      gradient.addColorStop(0.06, "rgb(231, 106, 37)");
      gradient.addColorStop(0.30, "rgb(234, 145, 44)");
      gradient.addColorStop(0.52, "rgb(236, 175, 52)");
      gradient.addColorStop(0.72, "rgb(238, 197, 57)");
      gradient.addColorStop(0.89, "rgb(240, 210, 61)");
      gradient.addColorStop(1.00, "rgb(240, 214, 63)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.lineWidth = 2.0;
      ctx.strokeStyle = "rgb(236, 27, 35)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // powerSurgeWheel/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(18.6, 5.6);
      ctx.bezierCurveTo(19.5, 4.4, 21.1, 4.1, 22.3, 4.9);
      ctx.bezierCurveTo(23.6, 5.7, 23.9, 7.4, 23.1, 8.6);
      ctx.bezierCurveTo(22.2, 9.8, 20.6, 10.1, 19.4, 9.3);
      ctx.bezierCurveTo(18.1, 8.5, 17.8, 6.8, 18.6, 5.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();

      // powerSurgeWheel/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(28.6, 11.9);
      ctx.bezierCurveTo(27.6, 11.6, 27.0, 10.4, 27.4, 9.3);
      ctx.bezierCurveTo(27.7, 8.3, 28.9, 7.7, 30.0, 8.1);
      ctx.bezierCurveTo(31.0, 8.4, 31.6, 9.6, 31.2, 10.7);
      ctx.bezierCurveTo(30.9, 11.7, 29.7, 12.3, 28.6, 11.9);
      ctx.closePath();
      ctx.fill();

      // powerSurgeWheel/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(36.4, 12.0);
      ctx.bezierCurveTo(36.9, 11.2, 37.9, 11.0, 38.7, 11.5);
      ctx.bezierCurveTo(39.4, 12.0, 39.6, 13.0, 39.1, 13.8);
      ctx.bezierCurveTo(38.6, 14.5, 37.6, 14.7, 36.8, 14.2);
      ctx.bezierCurveTo(36.1, 13.7, 35.9, 12.7, 36.4, 12.0);
      ctx.closePath();
      ctx.fill();

      // powerSurgeWheel/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(45.0, 15.0);
      ctx.bezierCurveTo(45.5, 14.3, 46.3, 14.2, 47.0, 14.6);
      ctx.bezierCurveTo(47.6, 15.0, 47.8, 15.9, 47.3, 16.5);
      ctx.bezierCurveTo(46.9, 17.2, 46.0, 17.3, 45.4, 16.9);
      ctx.bezierCurveTo(44.8, 16.5, 44.6, 15.6, 45.0, 15.0);
      ctx.closePath();
      ctx.fill();

      // powerSurgeWheel/Group/Group
      ctx.restore();

      // powerSurgeWheel/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(11.7, 0.3);
      ctx.lineTo(60.5, -49.1);
      ctx.lineTo(56.7, -53.4);
      ctx.lineTo(1.2, -11.7);
      ctx.lineTo(7.7, -6.7);
      ctx.lineTo(11.7, 0.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.658, 0.753, -0.753, 0.658, -583.7, -2644.9);
      gradient = ctx.createLinearGradient(2375.7, 1295.3, 2375.1, 1250.2);
      gradient.addColorStop(0.01, "rgb(230, 95, 36)");
      gradient.addColorStop(0.06, "rgb(231, 106, 37)");
      gradient.addColorStop(0.30, "rgb(234, 145, 44)");
      gradient.addColorStop(0.52, "rgb(236, 175, 52)");
      gradient.addColorStop(0.72, "rgb(238, 197, 57)");
      gradient.addColorStop(0.89, "rgb(240, 210, 61)");
      gradient.addColorStop(1.00, "rgb(240, 214, 63)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.lineWidth = 2.0;
      ctx.strokeStyle = "rgb(236, 27, 35)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // powerSurgeWheel/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(14.4, -16.0);
      ctx.bezierCurveTo(15.2, -17.2, 16.9, -17.5, 18.1, -16.7);
      ctx.bezierCurveTo(19.3, -15.9, 19.6, -14.2, 18.8, -13.0);
      ctx.bezierCurveTo(18.0, -11.8, 16.3, -11.5, 15.1, -12.3);
      ctx.bezierCurveTo(13.9, -13.1, 13.5, -14.8, 14.4, -16.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();

      // powerSurgeWheel/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(24.7, -18.8);
      ctx.bezierCurveTo(23.8, -18.1, 22.5, -18.2, 21.8, -19.0);
      ctx.bezierCurveTo(21.0, -19.9, 21.1, -21.2, 22.0, -21.9);
      ctx.bezierCurveTo(22.8, -22.7, 24.1, -22.6, 24.8, -21.7);
      ctx.bezierCurveTo(25.6, -20.9, 25.5, -19.6, 24.7, -18.8);
      ctx.closePath();
      ctx.fill();

      // powerSurgeWheel/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(28.7, -27.2);
      ctx.bezierCurveTo(29.2, -27.9, 30.2, -28.1, 30.9, -27.6);
      ctx.bezierCurveTo(31.7, -27.1, 31.9, -26.1, 31.4, -25.3);
      ctx.bezierCurveTo(30.9, -24.6, 29.9, -24.4, 29.1, -24.9);
      ctx.bezierCurveTo(28.4, -25.4, 28.2, -26.4, 28.7, -27.2);
      ctx.closePath();
      ctx.fill();

      // powerSurgeWheel/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(35.6, -32.9);
      ctx.bezierCurveTo(36.0, -33.5, 36.9, -33.7, 37.5, -33.3);
      ctx.bezierCurveTo(38.2, -32.8, 38.3, -32.0, 37.9, -31.3);
      ctx.bezierCurveTo(37.5, -30.7, 36.6, -30.5, 36.0, -31.0);
      ctx.bezierCurveTo(35.3, -31.4, 35.2, -32.3, 35.6, -32.9);
      ctx.closePath();
      ctx.fill();

      // powerSurgeWheel/Group/Group
      ctx.restore();

      // powerSurgeWheel/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(6.2, -10.0);
      ctx.lineTo(-12.2, -76.9);
      ctx.lineTo(-17.9, -75.8);
      ctx.lineTo(-9.5, -6.9);
      ctx.lineTo(-2.0, -10.0);
      ctx.lineTo(6.2, -10.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.981, -0.194, 0.194, 0.981, -1178.9, -1658.5);
      gradient = ctx.createLinearGradient(835.5, 1849.1, 835.0, 1804.0);
      gradient.addColorStop(0.01, "rgb(230, 95, 36)");
      gradient.addColorStop(0.06, "rgb(231, 106, 37)");
      gradient.addColorStop(0.30, "rgb(234, 145, 44)");
      gradient.addColorStop(0.52, "rgb(236, 175, 52)");
      gradient.addColorStop(0.72, "rgb(238, 197, 57)");
      gradient.addColorStop(0.89, "rgb(240, 210, 61)");
      gradient.addColorStop(1.00, "rgb(240, 214, 63)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.lineWidth = 2.0;
      ctx.strokeStyle = "rgb(236, 27, 35)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // powerSurgeWheel/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-6.5, -23.1);
      ctx.bezierCurveTo(-5.6, -24.3, -4.0, -24.6, -2.8, -23.8);
      ctx.bezierCurveTo(-1.5, -23.0, -1.2, -21.3, -2.1, -20.1);
      ctx.bezierCurveTo(-2.9, -18.9, -4.5, -18.6, -5.8, -19.4);
      ctx.bezierCurveTo(-7.0, -20.2, -7.3, -21.9, -6.5, -23.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();

      // powerSurgeWheel/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-4.0, -30.8);
      ctx.bezierCurveTo(-3.8, -29.7, -4.5, -28.6, -5.6, -28.4);
      ctx.bezierCurveTo(-6.7, -28.1, -7.8, -28.9, -8.0, -30.0);
      ctx.bezierCurveTo(-8.2, -31.1, -7.5, -32.2, -6.4, -32.4);
      ctx.bezierCurveTo(-5.3, -32.6, -4.2, -31.9, -4.0, -30.8);
      ctx.closePath();
      ctx.fill();

      // powerSurgeWheel/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-9.1, -40.0);
      ctx.bezierCurveTo(-8.6, -40.8, -7.6, -41.0, -6.8, -40.5);
      ctx.bezierCurveTo(-6.0, -40.0, -5.9, -39.0, -6.4, -38.2);
      ctx.bezierCurveTo(-6.9, -37.5, -7.9, -37.3, -8.6, -37.8);
      ctx.bezierCurveTo(-9.4, -38.3, -9.6, -39.3, -9.1, -40.0);
      ctx.closePath();
      ctx.fill();

      // powerSurgeWheel/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-10.6, -48.7);
      ctx.bezierCurveTo(-10.2, -49.3, -9.3, -49.5, -8.7, -49.0);
      ctx.bezierCurveTo(-8.0, -48.6, -7.9, -47.7, -8.3, -47.1);
      ctx.bezierCurveTo(-8.7, -46.5, -9.6, -46.3, -10.2, -46.7);
      ctx.bezierCurveTo(-10.9, -47.2, -11.0, -48.0, -10.6, -48.7);
      ctx.closePath();
      ctx.fill();

      // powerSurgeWheel/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-7.3, -12.8);
      ctx.bezierCurveTo(-3.7, -16.0, 1.0, -17.2, 5.4, -16.5);
      ctx.lineTo(5.5, -16.1);
      ctx.lineTo(5.9, -16.4);
      ctx.bezierCurveTo(9.3, -15.8, 12.4, -14.1, 14.8, -11.3);
      ctx.bezierCurveTo(16.5, -9.4, 17.7, -7.2, 18.3, -4.9);
      ctx.bezierCurveTo(17.5, -4.0, 17.3, -3.9, 16.7, -3.3);
      ctx.bezierCurveTo(17.6, -2.9, 17.6, -2.9, 18.6, -2.5);
      ctx.bezierCurveTo(19.0, 2.3, 17.3, 7.4, 13.4, 10.8);
      ctx.bezierCurveTo(6.8, 16.5, -3.1, 15.8, -8.8, 9.3);
      ctx.bezierCurveTo(-14.5, 2.8, -13.8, -7.1, -7.3, -12.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(189, 47, 25)";
      ctx.fill();

      // powerSurgeWheel/Group/Path
      ctx.beginPath();
      ctx.moveTo(-12.7, -8.6);
      ctx.bezierCurveTo(-8.0, -15.7, 1.6, -17.5, 8.6, -12.7);
      ctx.bezierCurveTo(15.7, -8.0, 17.5, 1.6, 12.7, 8.6);
      ctx.bezierCurveTo(8.0, 15.7, -1.6, 17.5, -8.6, 12.7);
      ctx.bezierCurveTo(-15.7, 8.0, -17.5, -1.6, -12.7, -8.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(238, 61, 34)";
      ctx.fill();
      ctx.lineWidth = 2.0;
      ctx.strokeStyle = "rgb(0, 178, 239)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // powerSurgeWheel/Group/Path
      ctx.beginPath();
      ctx.moveTo(-12.2, -2.7);
      ctx.bezierCurveTo(-10.6, -4.9, -7.5, -5.5, -5.3, -4.0);
      ctx.bezierCurveTo(-3.0, -2.5, -2.4, 0.6, -3.9, 2.9);
      ctx.bezierCurveTo(-5.5, 5.2, -8.6, 5.8, -10.8, 4.2);
      ctx.bezierCurveTo(-13.1, 2.7, -13.7, -0.4, -12.2, -2.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.560, -0.828, 0.828, 0.560, -861.7, -839.8);
      gradient = ctx.createRadialGradient(-217.7, 1177.7, 0.0, -217.7, 1177.7, 5.0);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.31, "rgb(248, 187, 178)");
      gradient.addColorStop(0.64, "rgb(243, 120, 101)");
      gradient.addColorStop(0.88, "rgb(239, 77, 53)");
      gradient.addColorStop(1.00, "rgb(238, 61, 34)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function powerSurgePerson1(ctx) {

      var gradient;

      // powerSurgePerson1/Group
      ctx.save();

      // powerSurgePerson1/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(4.6, -12.6);
      ctx.bezierCurveTo(3.3, -13.0, 2.0, -13.2, 0.5, -13.3);
      ctx.bezierCurveTo(-5.0, -13.5, -9.6, -10.9, -9.8, -7.4);
      ctx.bezierCurveTo(-9.9, -4.9, -7.7, -2.7, -4.4, -1.5);
      ctx.bezierCurveTo(-7.8, -0.6, -10.1, 1.4, -10.2, 3.9);
      ctx.bezierCurveTo(-10.4, 7.4, -6.0, 10.4, -0.4, 10.6);
      ctx.bezierCurveTo(1.0, 10.6, 2.4, 10.5, 3.7, 10.2);
      ctx.bezierCurveTo(4.4, 11.5, 5.3, 12.3, 6.3, 12.3);
      ctx.bezierCurveTo(9.1, 12.4, 11.6, 6.5, 11.9, -0.9);
      ctx.bezierCurveTo(12.2, -8.3, 10.2, -14.4, 7.3, -14.5);
      ctx.bezierCurveTo(6.3, -14.5, 5.4, -13.8, 4.6, -12.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(54, 66, 138)";
      ctx.fill();

      // powerSurgePerson1/Group/Group

      // powerSurgePerson1/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-5.3, 3.8);
      ctx.bezierCurveTo(-3.8, 5.1, -2.7, 14.6, -2.7, 16.4);
      ctx.bezierCurveTo(-2.8, 19.5, -4.5, 20.0, -4.7, 18.3);
      ctx.bezierCurveTo(-5.1, 18.6, -5.6, 19.0, -5.5, 17.3);
      ctx.bezierCurveTo(-5.5, 15.6, -6.5, 9.2, -7.2, 7.0);
      ctx.bezierCurveTo(-8.0, 4.1, -6.4, 2.9, -5.3, 3.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.723, 0.012, -0.016, 1.000, -1523.4, -1881.9);
      gradient = ctx.createLinearGradient(2145.7, 1868.0, 2140.2, 1868.2);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson1/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2.8, 7.7);
      ctx.bezierCurveTo(3.4, 10.5, 4.1, 12.1, 5.7, 13.8);
      ctx.bezierCurveTo(8.7, 16.8, 12.3, 18.7, 12.5, 18.8);
      ctx.bezierCurveTo(12.5, 21.0, 14.1, 21.5, 14.8, 20.4);
      ctx.bezierCurveTo(15.5, 19.4, 16.1, 18.0, 16.3, 17.7);
      ctx.bezierCurveTo(16.5, 16.9, 15.3, 16.0, 14.7, 15.5);
      ctx.bezierCurveTo(13.2, 14.6, 10.8, 13.2, 8.1, 10.5);
      ctx.bezierCurveTo(6.5, 8.8, 6.7, 7.0, 6.0, 4.7);
      ctx.bezierCurveTo(6.4, 5.9, 2.8, 7.7, 2.8, 7.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.208, -0.460, 0.713, 0.371, -241.1, -1086.3);
      gradient = ctx.createLinearGradient(-1699.9, 850.6, -1710.0, 847.8);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson1/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2.2, 4.4);
      ctx.bezierCurveTo(5.1, 5.4, 5.6, 6.4, 8.0, 6.5);
      ctx.bezierCurveTo(12.1, 6.7, 17.1, 5.5, 17.4, 5.5);
      ctx.bezierCurveTo(18.4, 5.7, 20.0, 6.1, 20.2, 4.8);
      ctx.bezierCurveTo(20.4, 3.5, 19.8, 3.0, 19.7, 2.7);
      ctx.bezierCurveTo(19.6, 2.3, 19.3, 1.8, 18.4, 1.8);
      ctx.bezierCurveTo(17.3, 1.8, 12.3, 2.6, 8.6, 2.5);
      ctx.bezierCurveTo(6.2, 2.4, 5.2, 1.8, 3.2, 0.7);
      ctx.bezierCurveTo(4.0, 1.7, 2.2, 4.4, 2.2, 4.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.007, -0.505, 0.802, 0.055, -135.1, -937.5);
      gradient = ctx.createLinearGradient(-1838.7, 199.1, -1847.4, 196.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson1/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(17.4, 5.5);
      ctx.bezierCurveTo(18.3, 6.0, 20.7, 6.4, 20.9, 5.1);
      ctx.bezierCurveTo(21.1, 3.9, 20.0, 2.6, 19.8, 2.4);
      ctx.bezierCurveTo(19.4, 2.0, 19.3, 1.8, 18.4, 1.8);
      ctx.bezierCurveTo(18.1, 1.8, 17.6, 1.8, 16.9, 1.9);
      ctx.bezierCurveTo(18.4, 2.4, 18.0, 5.0, 17.4, 5.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.039, 0.999, 0.999, 0.039, -160.4, -2330.8);
      gradient = ctx.createLinearGradient(2325.0, 271.5, 2327.8, 266.9);
      gradient.addColorStop(0.00, "rgb(147, 117, 180)");
      gradient.addColorStop(0.05, "rgb(154, 124, 182)");
      gradient.addColorStop(0.26, "rgb(184, 158, 196)");
      gradient.addColorStop(0.47, "rgb(212, 189, 209)");
      gradient.addColorStop(0.67, "rgb(232, 213, 218)");
      gradient.addColorStop(0.85, "rgb(247, 228, 223)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson1/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(12.5, 18.8);
      ctx.bezierCurveTo(12.4, 19.7, 13.1, 21.8, 14.3, 21.0);
      ctx.bezierCurveTo(15.4, 20.2, 16.3, 17.9, 16.3, 17.6);
      ctx.bezierCurveTo(16.3, 17.2, 16.4, 17.0, 15.8, 16.4);
      ctx.bezierCurveTo(15.5, 16.1, 15.1, 15.7, 14.5, 15.4);
      ctx.bezierCurveTo(15.3, 16.8, 13.3, 18.8, 12.5, 18.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.682, 0.704, 0.716, 0.697, 516.4, -2226.2);
      gradient = ctx.createLinearGradient(1997.9, 1202.2, 2000.5, 1198.0);
      gradient.addColorStop(0.00, "rgb(147, 117, 180)");
      gradient.addColorStop(0.05, "rgb(154, 124, 182)");
      gradient.addColorStop(0.26, "rgb(184, 158, 196)");
      gradient.addColorStop(0.47, "rgb(212, 189, 209)");
      gradient.addColorStop(0.67, "rgb(232, 213, 218)");
      gradient.addColorStop(0.85, "rgb(247, 228, 223)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson1/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(3.2, 9.4);
      ctx.bezierCurveTo(3.2, 11.0, 4.6, 12.7, 5.7, 13.8);
      ctx.bezierCurveTo(6.3, 12.7, 7.2, 11.5, 8.4, 10.6);
      ctx.bezierCurveTo(7.7, 9.9, 6.9, 8.6, 6.4, 6.4);
      ctx.bezierCurveTo(6.8, 7.6, 3.2, 9.4, 3.2, 9.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.039, -0.999, 0.999, 0.039, -229.5, -577.5);
      gradient = ctx.createLinearGradient(-581.0, 255.8, -575.5, 259.7);
      gradient.addColorStop(0.17, "rgb(169, 204, 235)");
      gradient.addColorStop(0.34, "rgb(163, 197, 227)");
      gradient.addColorStop(0.49, "rgb(151, 183, 212)");
      gradient.addColorStop(0.64, "rgb(131, 162, 191)");
      gradient.addColorStop(0.77, "rgb(105, 135, 164)");
      gradient.addColorStop(0.91, "rgb(77, 106, 134)");
      gradient.addColorStop(1.00, "rgb(52, 84, 112)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson1/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-14.1, 6.1);
      ctx.bezierCurveTo(-14.0, 6.4, -15.3, 6.2, -15.5, 6.1);
      ctx.bezierCurveTo(-16.1, 5.8, -16.1, 5.6, -16.1, 5.0);
      ctx.bezierCurveTo(-16.1, 4.6, -16.3, 4.6, -16.6, 4.3);
      ctx.bezierCurveTo(-16.8, 4.0, -16.9, 3.5, -16.5, 3.3);
      ctx.bezierCurveTo(-17.1, 2.6, -17.5, 1.8, -17.0, 1.0);
      ctx.bezierCurveTo(-16.8, 0.7, -16.7, 0.5, -16.4, 0.4);
      ctx.bezierCurveTo(-16.2, 0.2, -15.9, 0.3, -15.8, 0.2);
      ctx.bezierCurveTo(-15.5, 0.0, -15.5, -0.4, -15.4, -0.7);
      ctx.bezierCurveTo(-15.2, -1.2, -15.0, -1.2, -14.5, -1.3);
      ctx.bezierCurveTo(-14.4, -1.3, -14.3, -1.2, -14.2, -1.3);
      ctx.bezierCurveTo(-14.2, -1.4, -14.1, -1.8, -14.1, -1.9);
      ctx.bezierCurveTo(-13.9, -2.4, -13.5, -3.0, -12.9, -3.1);
      ctx.bezierCurveTo(-12.3, -3.1, -12.1, -2.7, -11.6, -2.5);
      ctx.bezierCurveTo(-11.2, -2.8, -10.4, -2.4, -10.3, -1.9);
      ctx.bezierCurveTo(-10.2, -1.5, -10.4, -1.5, -10.7, -1.4);
      ctx.bezierCurveTo(-11.3, -1.2, -11.8, -1.2, -12.4, -0.7);
      ctx.bezierCurveTo(-12.9, -0.3, -13.4, 0.1, -13.8, 0.6);
      ctx.bezierCurveTo(-14.3, 1.2, -14.4, 2.0, -14.5, 2.8);
      ctx.bezierCurveTo(-14.5, 3.6, -14.3, 4.4, -13.9, 5.1);
      ctx.bezierCurveTo(-13.9, 5.1, -13.9, 5.1, -13.8, 5.1);
      ctx.save();
      ctx.transform(0.560, -0.828, 0.828, 0.560, -782.5, -814.7);
      gradient = ctx.createLinearGradient(-250.4, 1093.7, -240.6, 1093.7);
      gradient.addColorStop(0.00, "rgb(198, 195, 225)");
      gradient.addColorStop(0.17, "rgb(172, 161, 186)");
      gradient.addColorStop(0.40, "rgb(147, 130, 154)");
      gradient.addColorStop(0.63, "rgb(131, 110, 134)");
      gradient.addColorStop(0.83, "rgb(122, 100, 123)");
      gradient.addColorStop(1.00, "rgb(118, 96, 119)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson1/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-10.2, -1.7);
      ctx.bezierCurveTo(-8.5, -1.0, -7.9, 1.4, -8.8, 3.6);
      ctx.bezierCurveTo(-9.8, 5.9, -12.0, 7.1, -13.7, 6.3);
      ctx.bezierCurveTo(-15.4, 5.6, -15.9, 3.2, -15.0, 1.0);
      ctx.bezierCurveTo(-14.0, -1.3, -11.8, -2.5, -10.2, -1.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.399, -0.917, 0.917, 0.399, -428.4, -1305.4);
      gradient = ctx.createLinearGradient(-1031.8, 907.5, -1033.4, 901.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson1/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-3.3, 9.3);
      ctx.bezierCurveTo(-4.5, 10.5, -6.3, 11.4, -6.8, 11.3);
      ctx.bezierCurveTo(-6.9, 9.8, -7.3, 8.3, -7.4, 7.5);
      ctx.bezierCurveTo(-7.9, 3.7, -4.4, 4.6, -4.4, 4.6);
      ctx.lineTo(-3.3, 9.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.980, -0.197, 0.197, -0.980, 941.8, -1244.3);
      gradient = ctx.createLinearGradient(683.0, -1415.3, 679.6, -1412.8);
      gradient.addColorStop(0.00, "rgb(255, 246, 152)");
      gradient.addColorStop(0.03, "rgb(255, 239, 143)");
      gradient.addColorStop(0.25, "rgb(243, 214, 101)");
      gradient.addColorStop(0.46, "rgb(234, 197, 65)");
      gradient.addColorStop(0.66, "rgb(228, 185, 38)");
      gradient.addColorStop(0.85, "rgb(224, 178, 17)");
      gradient.addColorStop(1.00, "rgb(222, 175, 10)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson1/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-8.5, 4.0);
      ctx.bezierCurveTo(-8.7, 6.8, -6.0, 9.2, -2.4, 9.4);
      ctx.bezierCurveTo(-2.3, 9.4, -2.2, 9.4, -2.1, 9.4);
      ctx.lineTo(-2.1, 9.4);
      ctx.lineTo(2.2, 9.6);
      ctx.bezierCurveTo(2.2, 9.6, 2.2, 9.6, 2.2, 9.6);
      ctx.bezierCurveTo(2.2, 9.6, 2.2, 9.6, 2.2, 9.6);
      ctx.lineTo(2.5, 9.6);
      ctx.lineTo(2.5, 9.6);
      ctx.bezierCurveTo(5.9, 9.7, 4.7, 6.7, 4.9, 4.0);
      ctx.bezierCurveTo(5.0, 1.3, 6.3, -0.1, 2.7, -0.3);
      ctx.lineTo(-1.8, -0.6);
      ctx.bezierCurveTo(-5.4, -0.8, -8.4, 1.3, -8.5, 4.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.039, -0.999, 0.999, 0.039, -229.5, -577.5);
      gradient = ctx.createLinearGradient(-575.9, 247.7, -568.8, 255.8);
      gradient.addColorStop(0.00, "rgb(255, 246, 152)");
      gradient.addColorStop(0.16, "rgb(230, 212, 128)");
      gradient.addColorStop(0.74, "rgb(160, 132, 61)");
      gradient.addColorStop(1.00, "rgb(137, 107, 46)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson1/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(6.5, 7.0);
      ctx.bezierCurveTo(6.3, 7.5, 4.6, 9.7, 2.9, 9.6);
      ctx.bezierCurveTo(3.9, 5.1, 3.8, 2.4, 3.9, -0.2);
      ctx.bezierCurveTo(7.7, -0.0, 6.5, 2.3, 10.0, 2.5);
      ctx.bezierCurveTo(5.2, 2.3, 4.9, 6.8, 9.6, 6.5);
      ctx.bezierCurveTo(9.0, 6.8, 7.5, 7.2, 6.5, 7.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.039, 0.999, 0.999, 0.039, -160.4, -2330.8);
      gradient = ctx.createLinearGradient(2330.3, 254.6, 2323.5, 259.7);
      gradient.addColorStop(0.17, "rgb(169, 204, 235)");
      gradient.addColorStop(0.34, "rgb(163, 197, 227)");
      gradient.addColorStop(0.49, "rgb(151, 183, 212)");
      gradient.addColorStop(0.64, "rgb(131, 162, 191)");
      gradient.addColorStop(0.77, "rgb(105, 135, 164)");
      gradient.addColorStop(0.91, "rgb(77, 106, 134)");
      gradient.addColorStop(1.00, "rgb(52, 84, 112)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson1/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-5.4, 0.2);
      ctx.bezierCurveTo(-2.2, -1.8, 5.2, 2.9, 6.6, 3.9);
      ctx.bezierCurveTo(9.0, 5.7, 8.3, 7.3, 6.9, 6.4);
      ctx.bezierCurveTo(7.0, 7.0, 7.1, 7.5, 5.7, 6.5);
      ctx.bezierCurveTo(4.5, 5.5, 1.2, 3.2, -1.7, 2.5);
      ctx.bezierCurveTo(-4.4, 1.9, -6.5, 0.9, -5.4, 0.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.609, -0.793, 0.793, 0.609, -761.0, -658.3);
      gradient = ctx.createLinearGradient(-57.6, 1007.4, -61.6, 1007.6);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson1/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-6.4, 0.6);
      ctx.bezierCurveTo(-4.5, -0.6, -3.2, -0.9, 0.0, 0.4);
      ctx.bezierCurveTo(-0.4, 2.2, -0.4, 2.7, -0.7, 3.5);
      ctx.bezierCurveTo(-5.9, 2.5, -6.4, 0.6, -6.4, 0.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.039, -0.999, 0.999, 0.039, -229.5, -577.5);
      gradient = ctx.createLinearGradient(-570.9, 248.1, -567.0, 250.3);
      gradient.addColorStop(0.00, "rgb(255, 246, 152)");
      gradient.addColorStop(0.03, "rgb(255, 239, 143)");
      gradient.addColorStop(0.25, "rgb(243, 214, 101)");
      gradient.addColorStop(0.46, "rgb(234, 197, 65)");
      gradient.addColorStop(0.66, "rgb(228, 185, 38)");
      gradient.addColorStop(0.85, "rgb(224, 178, 17)");
      gradient.addColorStop(1.00, "rgb(222, 175, 10)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson1/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-13.5, 3.1);
      ctx.bezierCurveTo(-13.4, 2.9, -13.0, 2.9, -12.6, 3.1);
      ctx.bezierCurveTo(-12.2, 3.3, -12.0, 3.5, -12.1, 3.7);
      ctx.bezierCurveTo(-12.1, 3.9, -12.5, 3.9, -12.9, 3.7);
      ctx.bezierCurveTo(-13.3, 3.6, -13.5, 3.3, -13.5, 3.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // powerSurgePerson1/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-11.6, 0.8);
      ctx.bezierCurveTo(-11.2, 1.0, -11.0, 1.2, -11.1, 1.4);
      ctx.bezierCurveTo(-11.1, 1.6, -11.5, 1.6, -11.9, 1.5);
      ctx.bezierCurveTo(-12.3, 1.3, -12.5, 1.0, -12.5, 0.8);
      ctx.bezierCurveTo(-12.4, 0.6, -12.0, 0.6, -11.6, 0.8);
      ctx.closePath();
      ctx.fill();

      // powerSurgePerson1/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-11.6, 5.3);
      ctx.bezierCurveTo(-10.5, 4.5, -9.5, 2.4, -9.6, 0.9);
      ctx.lineWidth = 0.5;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // powerSurgePerson1/Group/Group
      ctx.restore();

      // powerSurgePerson1/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(20.5, -12.9);
      ctx.bezierCurveTo(20.5, -12.9, 20.5, -12.9, 20.5, -13.0);
      ctx.lineTo(20.5, -13.0);
      ctx.bezierCurveTo(20.5, -13.0, 20.5, -13.0, 20.5, -13.0);
      ctx.lineTo(20.5, -13.0);
      ctx.bezierCurveTo(20.4, -13.0, 20.4, -13.0, 20.4, -13.0);
      ctx.lineTo(20.4, -13.0);
      ctx.bezierCurveTo(20.4, -13.0, 20.4, -12.9, 20.5, -12.9);
      ctx.lineTo(20.5, -12.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.039, -0.999, 0.999, 0.039, -229.5, -577.5);
      gradient = ctx.createLinearGradient(-554.4, 271.9, -554.4, 271.8);
      gradient.addColorStop(0.00, "rgb(130, 113, 159)");
      gradient.addColorStop(0.03, "rgb(134, 118, 162)");
      gradient.addColorStop(0.24, "rgb(161, 156, 190)");
      gradient.addColorStop(0.45, "rgb(187, 189, 214)");
      gradient.addColorStop(0.65, "rgb(207, 216, 232)");
      gradient.addColorStop(0.83, "rgb(224, 235, 246)");
      gradient.addColorStop(1.00, "rgb(230, 245, 252)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson1/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-3.5, -9.2);
      ctx.bezierCurveTo(-3.4, -10.3, -3.3, -13.7, -5.1, -16.1);
      ctx.bezierCurveTo(-6.6, -18.2, -9.7, -19.3, -10.3, -19.9);
      ctx.bezierCurveTo(-12.6, -22.1, -14.1, -21.1, -13.0, -19.8);
      ctx.bezierCurveTo(-13.6, -19.7, -14.2, -19.7, -12.9, -18.5);
      ctx.bezierCurveTo(-12.1, -17.8, -8.8, -16.3, -7.3, -14.2);
      ctx.bezierCurveTo(-6.4, -12.9, -6.7, -9.9, -6.3, -9.1);
      ctx.bezierCurveTo(-4.8, -6.5, -3.6, -7.8, -3.5, -9.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.500, -0.522, -0.722, -0.692, -1045.4, 24.0);
      gradient = ctx.createLinearGradient(1035.6, -722.4, 1028.2, -722.1);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson1/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(4.0, -10.3);
      ctx.bezierCurveTo(4.8, -13.0, 5.2, -15.3, 7.4, -16.1);
      ctx.bezierCurveTo(11.0, -17.6, 16.6, -16.5, 16.9, -16.6);
      ctx.bezierCurveTo(17.0, -17.4, 18.6, -19.1, 19.2, -18.0);
      ctx.bezierCurveTo(19.8, -16.9, 20.0, -14.8, 20.0, -14.5);
      ctx.bezierCurveTo(20.0, -14.2, 19.7, -13.9, 18.9, -13.6);
      ctx.bezierCurveTo(18.0, -13.2, 12.6, -13.8, 9.5, -12.6);
      ctx.bezierCurveTo(7.8, -11.1, 7.9, -9.3, 7.0, -7.0);
      ctx.bezierCurveTo(7.4, -8.2, 4.0, -10.3, 4.0, -10.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.172, 0.475, 0.740, -0.314, -213.1, -1798.0);
      gradient = ctx.createLinearGradient(3433.6, -490.5, 3423.3, -493.4);
      gradient.addColorStop(0.00, "rgb(59, 93, 111)");
      gradient.addColorStop(0.09, "rgb(77, 104, 118)");
      gradient.addColorStop(0.29, "rgb(113, 131, 135)");
      gradient.addColorStop(0.49, "rgb(143, 158, 150)");
      gradient.addColorStop(0.68, "rgb(167, 179, 162)");
      gradient.addColorStop(0.85, "rgb(184, 193, 170)");
      gradient.addColorStop(1.00, "rgb(191, 200, 173)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson1/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(16.8, -16.6);
      ctx.bezierCurveTo(17.0, -17.5, 18.6, -19.2, 19.3, -18.1);
      ctx.bezierCurveTo(19.9, -17.0, 20.1, -14.9, 20.1, -14.6);
      ctx.bezierCurveTo(20.1, -14.2, 19.8, -13.9, 19.0, -13.6);
      ctx.bezierCurveTo(18.7, -13.5, 17.8, -13.5, 17.2, -13.4);
      ctx.bezierCurveTo(18.4, -14.4, 17.5, -16.4, 16.8, -16.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.378, -0.904, 0.921, -0.389, 243.8, -490.2);
      gradient = ctx.createLinearGradient(-357.6, -389.5, -354.9, -394.0);
      gradient.addColorStop(0.00, "rgb(108, 77, 103)");
      gradient.addColorStop(0.05, "rgb(117, 88, 110)");
      gradient.addColorStop(0.23, "rgb(151, 122, 136)");
      gradient.addColorStop(0.40, "rgb(183, 156, 163)");
      gradient.addColorStop(0.57, "rgb(210, 187, 188)");
      gradient.addColorStop(0.73, "rgb(231, 212, 207)");
      gradient.addColorStop(0.88, "rgb(246, 228, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson1/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-14.0, -3.2);
      ctx.bezierCurveTo(-16.8, -3.0, -20.4, -5.6, -18.5, -9.3);
      ctx.bezierCurveTo(-21.8, -9.8, -19.9, -13.6, -21.9, -14.6);
      ctx.bezierCurveTo(-18.9, -15.3, -16.5, -13.5, -15.4, -11.8);
      ctx.bezierCurveTo(-18.9, -17.6, -9.8, -12.8, -9.0, -9.8);
      ctx.bezierCurveTo(-9.3, -10.3, -11.1, -12.1, -12.3, -12.0);
      ctx.bezierCurveTo(-13.4, -11.9, -14.4, -9.4, -14.7, -9.2);
      ctx.bezierCurveTo(-14.7, -8.9, -14.7, -8.7, -14.7, -8.4);
      ctx.bezierCurveTo(-14.6, -8.2, -14.6, -8.0, -14.6, -7.8);
      ctx.bezierCurveTo(-14.6, -7.8, -14.7, -7.8, -14.7, -7.7);
      ctx.bezierCurveTo(-14.5, -6.6, -14.0, -5.5, -13.2, -4.7);
      ctx.bezierCurveTo(-11.8, -4.7, -9.6, -5.1, -8.7, -6.6);
      ctx.bezierCurveTo(-8.0, -4.0, -14.6, -2.8, -14.0, -3.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.039, -0.999, 0.999, 0.039, -229.5, -577.5);
      gradient = ctx.createLinearGradient(-561.3, 231.8, -556.3, 241.2);
      gradient.addColorStop(0.03, "rgb(215, 142, 21)");
      gradient.addColorStop(1.00, "rgb(119, 57, 25)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson1/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-11.1, -3.5);
      ctx.bezierCurveTo(-9.3, -3.7, -7.9, -5.8, -8.1, -8.2);
      ctx.bezierCurveTo(-8.3, -10.6, -9.9, -12.5, -11.8, -12.3);
      ctx.bezierCurveTo(-13.6, -12.2, -15.0, -10.1, -14.8, -7.7);
      ctx.bezierCurveTo(-14.6, -5.3, -12.9, -3.4, -11.1, -3.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.075, 0.997, 0.997, -0.075, -376.6, -1647.1);
      gradient = ctx.createLinearGradient(1663.0, 245.0, 1661.4, 239.2);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson1/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-7.6, -7.5);
      ctx.bezierCurveTo(-7.5, -10.2, -4.6, -12.4, -1.1, -12.3);
      ctx.bezierCurveTo(-0.9, -12.3, -0.8, -12.3, -0.7, -12.3);
      ctx.lineTo(-0.7, -12.3);
      ctx.lineTo(3.5, -12.2);
      ctx.bezierCurveTo(3.5, -12.2, 3.5, -12.2, 3.5, -12.2);
      ctx.bezierCurveTo(3.5, -12.2, 3.5, -12.2, 3.6, -12.2);
      ctx.lineTo(3.8, -12.2);
      ctx.lineTo(3.8, -12.2);
      ctx.bezierCurveTo(7.2, -12.0, 5.9, -9.1, 5.8, -6.4);
      ctx.bezierCurveTo(5.7, -3.7, 6.9, -2.2, 3.3, -2.3);
      ctx.lineTo(-1.3, -2.4);
      ctx.bezierCurveTo(-4.8, -2.4, -7.6, -4.7, -7.6, -7.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.560, -0.828, 0.828, 0.560, -782.5, -814.7);
      gradient = ctx.createLinearGradient(-226.8, 1105.2, -234.8, 1095.8);
      gradient.addColorStop(0.00, "rgb(110, 163, 66)");
      gradient.addColorStop(0.14, "rgb(130, 173, 64)");
      gradient.addColorStop(0.38, "rgb(161, 191, 57)");
      gradient.addColorStop(0.61, "rgb(184, 204, 50)");
      gradient.addColorStop(0.82, "rgb(197, 214, 44)");
      gradient.addColorStop(1.00, "rgb(201, 218, 41)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson1/Group/Group/Compound Path
      ctx.restore();
      ctx.beginPath();

      // powerSurgePerson1/Group/Group/Compound Path/Path
      ctx.moveTo(4.3, -12.2);
      ctx.bezierCurveTo(4.5, -10.3, 4.7, -5.4, 4.6, -3.5);
      ctx.bezierCurveTo(4.6, -3.1, 4.5, -2.7, 4.5, -2.3);
      ctx.bezierCurveTo(8.3, -2.2, 7.2, -4.6, 10.8, -4.5);
      ctx.bezierCurveTo(14.3, -4.2, 18.1, -3.2, 19.1, -3.2);
      ctx.bezierCurveTo(20.0, -3.1, 20.3, -3.6, 20.5, -4.0);
      ctx.bezierCurveTo(20.6, -4.3, 21.3, -4.7, 21.2, -6.0);
      ctx.bezierCurveTo(21.1, -7.3, 19.4, -7.1, 18.4, -6.9);
      ctx.bezierCurveTo(18.2, -6.9, 14.4, -8.4, 10.8, -8.8);
      ctx.bezierCurveTo(9.2, -9.1, 8.6, -8.8, 7.6, -8.7);
      ctx.bezierCurveTo(7.4, -9.2, 6.0, -12.1, 4.3, -12.2);
      ctx.closePath();

      // powerSurgePerson1/Group/Group/Compound Path/Path
      ctx.moveTo(10.2, -4.6);
      ctx.bezierCurveTo(10.4, -4.6, 10.6, -4.5, 10.8, -4.5);
      ctx.bezierCurveTo(10.6, -4.5, 10.4, -4.6, 10.2, -4.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.039, -0.999, 0.999, 0.039, -229.5, -577.5);
      gradient = ctx.createLinearGradient(-558.0, 267.3, -561.4, 260.8);
      gradient.addColorStop(0.00, "rgb(59, 93, 111)");
      gradient.addColorStop(0.09, "rgb(77, 104, 118)");
      gradient.addColorStop(0.29, "rgb(113, 131, 135)");
      gradient.addColorStop(0.49, "rgb(143, 158, 150)");
      gradient.addColorStop(0.68, "rgb(167, 179, 162)");
      gradient.addColorStop(0.85, "rgb(184, 193, 170)");
      gradient.addColorStop(1.00, "rgb(191, 200, 173)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson1/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(18.4, -6.9);
      ctx.bezierCurveTo(19.4, -7.3, 21.7, -7.6, 21.8, -6.3);
      ctx.bezierCurveTo(22.0, -5.0, 20.8, -3.8, 20.6, -3.6);
      ctx.bezierCurveTo(20.2, -3.3, 20.0, -3.1, 19.1, -3.2);
      ctx.bezierCurveTo(18.8, -3.2, 18.3, -3.3, 17.6, -3.4);
      ctx.bezierCurveTo(19.2, -3.8, 18.9, -6.4, 18.4, -6.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.039, -0.999, 0.999, 0.039, -230.5, -551.2);
      gradient = ctx.createLinearGradient(-536.8, 272.7, -534.0, 268.1);
      gradient.addColorStop(0.00, "rgb(108, 77, 103)");
      gradient.addColorStop(0.05, "rgb(117, 88, 110)");
      gradient.addColorStop(0.23, "rgb(151, 122, 136)");
      gradient.addColorStop(0.40, "rgb(183, 156, 163)");
      gradient.addColorStop(0.57, "rgb(210, 187, 188)");
      gradient.addColorStop(0.73, "rgb(231, 212, 207)");
      gradient.addColorStop(0.88, "rgb(246, 228, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson1/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-5.7, -4.0);
      ctx.bezierCurveTo(-4.1, -0.5, 4.7, -0.3, 6.4, -0.4);
      ctx.bezierCurveTo(9.4, -0.6, 9.7, -2.2, 8.1, -2.3);
      ctx.bezierCurveTo(8.4, -2.7, 8.8, -3.1, 7.1, -3.0);
      ctx.bezierCurveTo(5.5, -2.9, 1.5, -2.8, -1.3, -3.8);
      ctx.bezierCurveTo(-3.9, -4.8, -6.2, -5.2, -5.7, -4.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.064, 0.998, 0.998, -0.064, -238.5, -2428.4);
      gradient = ctx.createLinearGradient(2438.6, 83.0, 2434.6, 83.2);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson1/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-11.8, -8.9);
      ctx.bezierCurveTo(-11.4, -9.0, -11.1, -9.1, -11.1, -9.3);
      ctx.bezierCurveTo(-11.1, -9.5, -11.5, -9.7, -11.9, -9.6);
      ctx.bezierCurveTo(-12.3, -9.6, -12.7, -9.4, -12.6, -9.2);
      ctx.bezierCurveTo(-12.6, -9.0, -12.3, -8.9, -11.8, -8.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // powerSurgePerson1/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-11.7, -6.4);
      ctx.bezierCurveTo(-11.2, -6.4, -10.9, -6.6, -10.9, -6.8);
      ctx.bezierCurveTo(-10.9, -7.0, -11.3, -7.2, -11.7, -7.1);
      ctx.bezierCurveTo(-12.1, -7.1, -12.5, -6.9, -12.4, -6.7);
      ctx.bezierCurveTo(-12.4, -6.5, -12.1, -6.4, -11.7, -6.4);
      ctx.closePath();
      ctx.fill();

      // powerSurgePerson1/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-10.2, -10.6);
      ctx.bezierCurveTo(-9.4, -9.5, -9.1, -7.3, -9.7, -5.8);
      ctx.lineWidth = 0.5;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function powerSurgePerson2(ctx) {

      var gradient;

      // powerSurgePerson2/Group
      ctx.save();

      // powerSurgePerson2/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-7.3, 9.7);
      ctx.bezierCurveTo(-8.3, 8.9, -9.3, 7.9, -10.2, 6.7);
      ctx.bezierCurveTo(-13.4, 2.2, -13.8, -3.1, -11.0, -5.1);
      ctx.bezierCurveTo(-9.0, -6.6, -5.9, -6.0, -3.1, -3.9);
      ctx.bezierCurveTo(-4.3, -7.2, -3.9, -10.3, -1.9, -11.8);
      ctx.bezierCurveTo(0.9, -13.9, 5.8, -11.9, 9.1, -7.4);
      ctx.bezierCurveTo(10.0, -6.3, 10.6, -5.0, 11.1, -3.8);
      ctx.bezierCurveTo(12.6, -3.9, 13.7, -3.6, 14.3, -2.8);
      ctx.bezierCurveTo(16.0, -0.5, 12.5, 4.8, 6.5, 9.2);
      ctx.bezierCurveTo(0.5, 13.6, -5.7, 15.3, -7.3, 13.0);
      ctx.bezierCurveTo(-7.9, 12.2, -7.9, 11.0, -7.3, 9.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(54, 66, 138)";
      ctx.fill();

      // powerSurgePerson2/Group/Group

      // powerSurgePerson2/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1.3, 23.1);
      ctx.bezierCurveTo(1.3, 23.1, 1.3, 23.1, 1.3, 23.1);
      ctx.lineTo(1.3, 23.1);
      ctx.bezierCurveTo(1.3, 23.1, 1.3, 23.1, 1.3, 23.1);
      ctx.lineTo(1.3, 23.1);
      ctx.bezierCurveTo(1.3, 23.0, 1.3, 23.0, 1.3, 23.0);
      ctx.lineTo(1.3, 23.0);
      ctx.bezierCurveTo(1.3, 23.0, 1.3, 23.0, 1.3, 23.0);
      ctx.lineTo(1.3, 23.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.807, 0.591, 0.591, 0.807, 697.6, -2455.8);
      gradient = ctx.createLinearGradient(2026.3, 1588.4, 2026.3, 1588.3);
      gradient.addColorStop(0.00, "rgb(130, 113, 159)");
      gradient.addColorStop(0.03, "rgb(134, 118, 162)");
      gradient.addColorStop(0.24, "rgb(161, 156, 190)");
      gradient.addColorStop(0.45, "rgb(187, 189, 214)");
      gradient.addColorStop(0.65, "rgb(207, 216, 232)");
      gradient.addColorStop(0.83, "rgb(224, 235, 246)");
      gradient.addColorStop(1.00, "rgb(230, 245, 252)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-9.0, 1.1);
      ctx.bezierCurveTo(-9.8, 1.7, -12.6, 3.7, -15.6, 3.6);
      ctx.bezierCurveTo(-18.2, 3.5, -20.8, 1.6, -21.7, 1.4);
      ctx.bezierCurveTo(-24.7, 0.8, -24.8, -1.1, -23.1, -0.9);
      ctx.bezierCurveTo(-23.4, -1.4, -23.7, -1.9, -22.0, -1.5);
      ctx.bezierCurveTo(-20.9, -1.3, -17.9, 0.7, -15.2, 0.8);
      ctx.bezierCurveTo(-13.7, 0.8, -11.3, -1.2, -10.5, -1.3);
      ctx.bezierCurveTo(-7.5, -1.5, -7.9, 0.2, -9.0, 1.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.153, 0.706, -0.977, -0.212, 740.6, -3470.1);
      gradient = ctx.createLinearGradient(4917.5, 2.5, 4910.1, 2.9);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-4.0, 7.8);
      ctx.bezierCurveTo(-6.5, 9.1, -8.8, 10.4, -9.7, 12.5);
      ctx.bezierCurveTo(-11.2, 16.1, -10.8, 20.1, -10.9, 20.4);
      ctx.bezierCurveTo(-11.7, 20.5, -13.4, 22.1, -12.3, 22.7);
      ctx.bezierCurveTo(-11.2, 23.3, -9.1, 23.5, -8.8, 23.5);
      ctx.bezierCurveTo(-8.5, 23.5, -8.1, 23.2, -7.8, 22.4);
      ctx.bezierCurveTo(-7.5, 21.5, -7.5, 17.5, -6.4, 14.4);
      ctx.bezierCurveTo(-4.8, 12.7, -3.3, 10.9, -1.0, 10.0);
      ctx.bezierCurveTo(-2.2, 10.4, -4.0, 7.8, -4.0, 7.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.474, 0.174, -0.318, 0.738, -124.4, -1858.0);
      gradient = ctx.createLinearGradient(1687.6, 2141.2, 1679.0, 2138.8);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-10.9, 20.3);
      ctx.bezierCurveTo(-11.8, 20.4, -13.6, 22.0, -12.3, 22.7);
      ctx.bezierCurveTo(-11.2, 23.4, -9.1, 23.6, -8.8, 23.6);
      ctx.bezierCurveTo(-8.4, 23.7, -7.9, 23.4, -7.7, 22.5);
      ctx.bezierCurveTo(-7.7, 22.2, -7.6, 21.4, -7.6, 20.7);
      ctx.bezierCurveTo(-8.6, 21.9, -10.6, 20.9, -10.9, 20.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.899, -0.390, -0.400, 0.916, 1182.0, -1381.3);
      gradient = ctx.createLinearGradient(541.0, 1763.3, 543.7, 1758.8);
      gradient.addColorStop(0.00, "rgb(180, 80, 158)");
      gradient.addColorStop(0.05, "rgb(185, 94, 162)");
      gradient.addColorStop(0.23, "rgb(202, 133, 180)");
      gradient.addColorStop(0.40, "rgb(217, 167, 195)");
      gradient.addColorStop(0.57, "rgb(231, 195, 208)");
      gradient.addColorStop(0.73, "rgb(241, 216, 218)");
      gradient.addColorStop(0.88, "rgb(249, 229, 223)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-15.8, -3.8);
      ctx.bezierCurveTo(-17.3, -4.4, -17.6, -5.6, -17.7, -7.0);
      ctx.bezierCurveTo(-20.5, -5.2, -21.2, -8.4, -23.9, -9.7);
      ctx.bezierCurveTo(-21.7, -11.0, -18.4, -9.4, -17.6, -7.4);
      ctx.bezierCurveTo(-17.0, -9.4, -15.1, -10.9, -13.6, -11.0);
      ctx.bezierCurveTo(-15.4, -12.4, -13.5, -15.5, -14.8, -17.3);
      ctx.bezierCurveTo(-13.1, -16.9, -11.3, -13.4, -12.8, -11.1);
      ctx.bezierCurveTo(-12.7, -11.0, -9.5, -9.6, -9.1, -9.1);
      ctx.bezierCurveTo(-8.6, -8.6, -13.2, -8.7, -14.6, -7.4);
      ctx.bezierCurveTo(-15.5, -6.5, -16.1, -5.2, -15.7, -4.1);
      ctx.bezierCurveTo(-15.6, -4.1, -15.6, -4.2, -15.6, -4.4);
      ctx.save();
      ctx.transform(0.560, -0.828, 0.828, 0.560, -845.1, -760.7);
      gradient = ctx.createLinearGradient(-154.9, 1112.4, -159.0, 1100.8);
      gradient.addColorStop(0.03, "rgb(128, 97, 75)");
      gradient.addColorStop(0.15, "rgb(151, 115, 78)");
      gradient.addColorStop(0.34, "rgb(186, 140, 76)");
      gradient.addColorStop(0.52, "rgb(213, 160, 65)");
      gradient.addColorStop(0.70, "rgb(233, 174, 51)");
      gradient.addColorStop(0.86, "rgb(246, 183, 39)");
      gradient.addColorStop(0.99, "rgb(253, 188, 34)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-8.6, -8.4);
      ctx.bezierCurveTo(-7.6, -6.8, -8.6, -4.5, -10.7, -3.3);
      ctx.bezierCurveTo(-12.8, -2.1, -15.3, -2.4, -16.2, -4.0);
      ctx.bezierCurveTo(-17.1, -5.6, -16.1, -7.9, -14.0, -9.1);
      ctx.bezierCurveTo(-11.9, -10.3, -9.5, -10.0, -8.6, -8.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.869, -0.495, 0.495, 0.869, -271.6, -1980.5);
      gradient = ctx.createLinearGradient(-752.0, 1846.9, -753.5, 1841.2);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-9.9, -3.3);
      ctx.bezierCurveTo(-12.1, -1.7, -12.3, 2.0, -10.2, 4.9);
      ctx.bezierCurveTo(-10.2, 4.9, -10.1, 5.0, -10.0, 5.1);
      ctx.lineTo(-10.0, 5.1);
      ctx.lineTo(-7.6, 8.6);
      ctx.bezierCurveTo(-7.6, 8.6, -7.6, 8.6, -7.6, 8.6);
      ctx.bezierCurveTo(-7.6, 8.6, -7.6, 8.6, -7.6, 8.6);
      ctx.lineTo(-7.4, 8.9);
      ctx.lineTo(-7.4, 8.9);
      ctx.bezierCurveTo(-5.3, 11.6, -3.7, 8.8, -1.5, 7.3);
      ctx.bezierCurveTo(0.7, 5.7, 2.6, 5.8, 0.6, 2.9);
      ctx.lineTo(-2.1, -0.9);
      ctx.bezierCurveTo(-4.1, -3.8, -7.6, -4.8, -9.9, -3.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.560, -0.828, 0.828, 0.560, -845.1, -760.7);
      gradient = ctx.createLinearGradient(-157.7, 1134.2, -165.7, 1116.0);
      gradient.addColorStop(0.00, "rgb(166, 142, 0)");
      gradient.addColorStop(0.15, "rgb(185, 162, 0)");
      gradient.addColorStop(0.48, "rgb(225, 201, 0)");
      gradient.addColorStop(0.74, "rgb(250, 227, 0)");
      gradient.addColorStop(0.89, "rgb(255, 241, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson2/Group/Group/Compound Path
      ctx.restore();
      ctx.beginPath();

      // powerSurgePerson2/Group/Group/Compound Path/Path
      ctx.moveTo(-2.3, 10.0);
      ctx.bezierCurveTo(-1.9, 10.9, -1.8, 11.6, -0.7, 12.7);
      ctx.bezierCurveTo(1.7, 15.5, 5.0, 17.8, 5.2, 18.0);
      ctx.bezierCurveTo(5.6, 18.9, 6.3, 20.4, 7.4, 19.8);
      ctx.bezierCurveTo(8.5, 19.1, 8.5, 18.3, 8.7, 18.0);
      ctx.bezierCurveTo(8.9, 17.7, 9.2, 17.1, 8.6, 16.5);
      ctx.bezierCurveTo(8.1, 15.7, 5.1, 13.0, 2.9, 10.3);
      ctx.bezierCurveTo(0.8, 7.4, 3.4, 7.0, 1.2, 3.9);
      ctx.bezierCurveTo(0.9, 4.1, 0.5, 4.4, 0.2, 4.6);
      ctx.bezierCurveTo(-1.3, 5.7, -5.5, 8.4, -7.1, 9.2);
      ctx.bezierCurveTo(-6.1, 10.6, -2.9, 10.1, -2.3, 10.0);
      ctx.closePath();

      // powerSurgePerson2/Group/Group/Compound Path/Path
      ctx.moveTo(2.8, 10.3);
      ctx.bezierCurveTo(2.7, 10.1, 2.6, 10.0, 2.5, 9.9);
      ctx.bezierCurveTo(2.6, 10.0, 2.7, 10.1, 2.8, 10.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.807, 0.591, 0.591, 0.807, 697.6, -2455.8);
      gradient = ctx.createLinearGradient(2022.7, 1583.8, 2019.3, 1577.3);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(5.2, 18.0);
      ctx.bezierCurveTo(5.3, 19.0, 6.4, 21.1, 7.6, 20.5);
      ctx.bezierCurveTo(8.7, 19.8, 9.0, 18.2, 9.1, 17.9);
      ctx.bezierCurveTo(9.1, 17.4, 9.2, 17.1, 8.6, 16.5);
      ctx.bezierCurveTo(8.5, 16.2, 8.1, 15.8, 7.6, 15.4);
      ctx.bezierCurveTo(8.2, 16.8, 5.9, 18.1, 5.2, 18.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.807, 0.591, 0.591, 0.807, 718.8, -2471.3);
      gradient = ctx.createLinearGradient(2043.9, 1589.3, 2046.7, 1584.6);
      gradient.addColorStop(0.00, "rgb(180, 80, 158)");
      gradient.addColorStop(0.05, "rgb(185, 94, 162)");
      gradient.addColorStop(0.23, "rgb(202, 133, 180)");
      gradient.addColorStop(0.40, "rgb(217, 167, 195)");
      gradient.addColorStop(0.57, "rgb(231, 195, 208)");
      gradient.addColorStop(0.73, "rgb(241, 216, 218)");
      gradient.addColorStop(0.88, "rgb(249, 229, 223)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-13.4, -6.0);
      ctx.bezierCurveTo(-13.2, -5.6, -13.2, -5.2, -13.4, -5.1);
      ctx.bezierCurveTo(-13.5, -5.0, -13.9, -5.3, -14.1, -5.6);
      ctx.bezierCurveTo(-14.3, -6.0, -14.3, -6.4, -14.1, -6.5);
      ctx.bezierCurveTo(-14.0, -6.6, -13.6, -6.4, -13.4, -6.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // powerSurgePerson2/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-11.2, -7.2);
      ctx.bezierCurveTo(-11.0, -6.9, -11.0, -6.5, -11.2, -6.4);
      ctx.bezierCurveTo(-11.3, -6.3, -11.7, -6.5, -11.9, -6.9);
      ctx.bezierCurveTo(-12.1, -7.3, -12.1, -7.6, -11.9, -7.7);
      ctx.bezierCurveTo(-11.8, -7.8, -11.4, -7.6, -11.2, -7.2);
      ctx.closePath();
      ctx.fill();

      // powerSurgePerson2/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-13.9, -3.7);
      ctx.bezierCurveTo(-12.6, -3.6, -10.5, -4.7, -9.7, -6.0);
      ctx.lineWidth = 0.5;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // powerSurgePerson2/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(0.9, 3.4);
      ctx.bezierCurveTo(-0.2, 4.9, -5.3, 8.7, -7.4, 8.9);
      ctx.bezierCurveTo(-8.4, 10.2, -8.2, 10.0, -10.1, 11.5);
      ctx.bezierCurveTo(-8.6, 12.1, -7.1, 12.8, -5.6, 12.3);
      ctx.bezierCurveTo(-3.8, 11.5, -3.0, 10.2, -1.6, 9.7);
      ctx.bezierCurveTo(-0.3, 9.2, 1.0, 9.0, 2.1, 8.6);
      ctx.bezierCurveTo(3.1, 8.2, 3.9, 6.2, 4.6, 4.6);
      ctx.bezierCurveTo(3.0, 4.0, 2.1, 3.9, 0.9, 3.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.560, -0.828, 0.828, 0.560, -845.1, -760.7);
      gradient = ctx.createLinearGradient(-163.3, 1136.3, -165.9, 1124.5);
      gradient.addColorStop(0.00, "rgb(0, 143, 191)");
      gradient.addColorStop(1.00, "rgb(173, 225, 249)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson2/Group/Group
      ctx.restore();
      ctx.restore();

      // powerSurgePerson2/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2.8, -8.3);
      ctx.bezierCurveTo(4.3, -9.5, 5.9, -18.9, 6.0, -20.8);
      ctx.bezierCurveTo(6.0, -23.9, 4.3, -24.4, 4.0, -22.7);
      ctx.bezierCurveTo(3.6, -23.1, 3.2, -23.5, 3.2, -21.7);
      ctx.bezierCurveTo(3.1, -20.1, 1.8, -13.7, 1.1, -11.5);
      ctx.bezierCurveTo(0.1, -8.7, 1.7, -7.4, 2.8, -8.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.723, 0.022, 0.030, -1.000, -1489.9, -1516.7);
      gradient = ctx.createLinearGradient(2130.6, -1455.0, 2125.1, -1454.7);
      gradient.addColorStop(0.01, "rgb(195, 132, 89)");
      gradient.addColorStop(0.10, "rgb(203, 143, 102)");
      gradient.addColorStop(0.35, "rgb(222, 170, 133)");
      gradient.addColorStop(0.59, "rgb(237, 192, 159)");
      gradient.addColorStop(0.81, "rgb(246, 206, 176)");
      gradient.addColorStop(1.00, "rgb(252, 213, 184)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(8.6, -3.1);
      ctx.bezierCurveTo(11.2, -4.2, 13.2, -5.3, 15.2, -4.2);
      ctx.bezierCurveTo(18.6, -2.2, 21.2, 2.8, 21.5, 3.0);
      ctx.bezierCurveTo(22.2, 2.6, 24.6, 2.8, 24.1, 4.0);
      ctx.bezierCurveTo(23.6, 5.1, 22.0, 6.6, 21.8, 6.7);
      ctx.bezierCurveTo(21.5, 6.9, 21.1, 6.9, 20.4, 6.5);
      ctx.bezierCurveTo(19.5, 6.0, 16.6, 1.4, 13.8, -0.3);
      ctx.bezierCurveTo(11.5, -0.7, 10.2, 0.5, 7.9, 1.2);
      ctx.bezierCurveTo(9.1, 0.8, 8.6, -3.1, 8.6, -3.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.560, -0.828, 0.828, 0.560, -845.1, -760.7);
      gradient = ctx.createLinearGradient(-145.1, 1145.8, -149.7, 1138.4);
      gradient.addColorStop(0.01, "rgb(195, 132, 89)");
      gradient.addColorStop(0.10, "rgb(203, 143, 102)");
      gradient.addColorStop(0.35, "rgb(222, 170, 133)");
      gradient.addColorStop(0.59, "rgb(237, 192, 159)");
      gradient.addColorStop(0.81, "rgb(246, 206, 176)");
      gradient.addColorStop(1.00, "rgb(252, 213, 184)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(5.5, -1.8);
      ctx.bezierCurveTo(7.9, 0.0, 9.0, -0.0, 10.4, 1.8);
      ctx.bezierCurveTo(12.9, 5.1, 14.7, 10.0, 14.9, 10.2);
      ctx.bezierCurveTo(15.6, 10.9, 16.8, 12.0, 15.9, 12.9);
      ctx.bezierCurveTo(14.9, 13.8, 14.1, 13.6, 13.9, 13.6);
      ctx.bezierCurveTo(13.5, 13.8, 12.9, 13.8, 12.4, 13.1);
      ctx.bezierCurveTo(11.7, 12.2, 9.7, 7.6, 7.5, 4.6);
      ctx.bezierCurveTo(6.1, 2.7, 5.0, 2.2, 2.9, 1.1);
      ctx.bezierCurveTo(4.3, 1.2, 5.5, -1.8, 5.5, -1.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.560, -0.828, 0.828, 0.560, -845.1, -760.7);
      gradient = ctx.createLinearGradient(-154.5, 1144.0, -157.6, 1133.6);
      gradient.addColorStop(0.01, "rgb(195, 132, 89)");
      gradient.addColorStop(0.10, "rgb(203, 143, 102)");
      gradient.addColorStop(0.35, "rgb(222, 170, 133)");
      gradient.addColorStop(0.59, "rgb(237, 192, 159)");
      gradient.addColorStop(0.81, "rgb(246, 206, 176)");
      gradient.addColorStop(1.00, "rgb(252, 213, 184)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(14.9, 10.2);
      ctx.bezierCurveTo(15.8, 10.7, 17.5, 12.4, 16.5, 13.3);
      ctx.bezierCurveTo(15.6, 14.2, 13.9, 14.0, 13.6, 13.9);
      ctx.bezierCurveTo(13.1, 13.9, 12.9, 13.8, 12.4, 13.1);
      ctx.bezierCurveTo(12.2, 12.9, 11.9, 12.4, 11.6, 11.8);
      ctx.bezierCurveTo(12.9, 12.8, 14.8, 10.9, 14.9, 10.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.807, -0.591, 0.591, 0.807, -717.4, -1420.3);
      gradient = ctx.createLinearGradient(-257.1, 1589.5, -254.3, 1584.8);
      gradient.addColorStop(0.00, "rgb(59, 81, 133)");
      gradient.addColorStop(0.15, "rgb(104, 108, 150)");
      gradient.addColorStop(0.31, "rgb(143, 137, 169)");
      gradient.addColorStop(0.47, "rgb(178, 167, 187)");
      gradient.addColorStop(0.62, "rgb(207, 194, 203)");
      gradient.addColorStop(0.76, "rgb(230, 214, 214)");
      gradient.addColorStop(0.89, "rgb(246, 229, 223)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(21.5, 2.9);
      ctx.bezierCurveTo(22.2, 2.6, 24.6, 2.7, 24.2, 3.9);
      ctx.bezierCurveTo(23.7, 5.1, 22.2, 6.6, 21.9, 6.8);
      ctx.bezierCurveTo(21.3, 7.2, 21.1, 7.0, 20.4, 6.5);
      ctx.bezierCurveTo(20.2, 6.3, 19.6, 5.7, 19.2, 5.2);
      ctx.bezierCurveTo(20.7, 5.5, 21.7, 3.6, 21.5, 2.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.473, -0.858, 0.877, 0.480, -469.9, -1010.9);
      gradient = ctx.createLinearGradient(-669.3, 922.3, -666.6, 917.9);
      gradient.addColorStop(0.00, "rgb(59, 81, 133)");
      gradient.addColorStop(0.15, "rgb(104, 108, 150)");
      gradient.addColorStop(0.31, "rgb(143, 137, 169)");
      gradient.addColorStop(0.47, "rgb(178, 167, 187)");
      gradient.addColorStop(0.62, "rgb(207, 194, 203)");
      gradient.addColorStop(0.76, "rgb(230, 214, 214)");
      gradient.addColorStop(0.89, "rgb(246, 229, 223)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(10.2, -3.8);
      ctx.bezierCurveTo(11.7, -4.9, 13.4, -4.9, 15.3, -4.1);
      ctx.bezierCurveTo(14.5, -3.2, 13.8, -1.8, 14.1, -0.1);
      ctx.bezierCurveTo(13.1, -0.3, 11.6, -0.2, 9.5, 0.6);
      ctx.bezierCurveTo(10.7, 0.3, 10.2, -3.8, 10.2, -3.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.807, 0.591, 0.591, 0.807, 697.6, -2455.8);
      gradient = ctx.createLinearGradient(1999.6, 1572.3, 2005.1, 1576.2);
      gradient.addColorStop(0.30, "rgb(255, 255, 255)");
      gradient.addColorStop(0.47, "rgb(224, 229, 210)");
      gradient.addColorStop(0.84, "rgb(168, 180, 128)");
      gradient.addColorStop(1.00, "rgb(145, 160, 97)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-10.6, -10.2);
      ctx.bezierCurveTo(-9.9, -10.0, -9.7, -10.1, -9.1, -10.1);
      ctx.bezierCurveTo(-10.4, -10.9, -10.2, -11.7, -11.6, -12.3);
      ctx.bezierCurveTo(-10.9, -13.0, -10.1, -13.4, -9.0, -13.6);
      ctx.bezierCurveTo(-8.6, -14.3, -9.7, -15.2, -10.3, -15.6);
      ctx.bezierCurveTo(-10.0, -16.1, -8.1, -16.8, -7.0, -16.9);
      ctx.bezierCurveTo(-2.0, -20.0, -0.5, -13.3, -1.1, -12.3);
      ctx.bezierCurveTo(-1.0, -12.9, -1.4, -15.5, -2.4, -16.1);
      ctx.bezierCurveTo(-3.3, -16.7, -5.7, -15.3, -6.0, -15.3);
      ctx.bezierCurveTo(-6.2, -15.1, -6.3, -14.9, -6.5, -14.7);
      ctx.bezierCurveTo(-6.5, -14.5, -6.6, -14.3, -6.8, -14.1);
      ctx.bezierCurveTo(-6.8, -14.1, -6.8, -14.1, -6.8, -14.1);
      ctx.bezierCurveTo(-7.4, -13.1, -7.6, -11.9, -7.5, -10.8);
      ctx.bezierCurveTo(-6.4, -10.0, -4.4, -8.9, -2.8, -9.6);
      ctx.bezierCurveTo(-3.8, -7.2, -8.6, -7.9, -10.6, -10.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.404, 0.915, 0.915, 0.404, 116.5, -2714.9);
      gradient = ctx.createLinearGradient(2523.9, 980.6, 2514.4, 979.8);
      gradient.addColorStop(0.04, "rgb(86, 40, 25)");
      gradient.addColorStop(1.00, "rgb(212, 160, 91)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-6.5, -8.6);
      ctx.bezierCurveTo(-5.0, -7.6, -2.6, -8.5, -1.3, -10.5);
      ctx.bezierCurveTo(-0.0, -12.6, -0.2, -15.0, -1.8, -16.0);
      ctx.bezierCurveTo(-3.4, -17.0, -5.7, -16.2, -7.0, -14.1);
      ctx.bezierCurveTo(-8.3, -12.1, -8.1, -9.6, -6.5, -8.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.537, 0.843, 0.843, 0.537, -17.7, -2214.6);
      gradient = ctx.createLinearGradient(1851.3, 1197.6, 1849.8, 1191.9);
      gradient.addColorStop(0.01, "rgb(195, 132, 89)");
      gradient.addColorStop(0.10, "rgb(203, 143, 102)");
      gradient.addColorStop(0.35, "rgb(222, 170, 133)");
      gradient.addColorStop(0.59, "rgb(237, 192, 159)");
      gradient.addColorStop(0.81, "rgb(246, 206, 176)");
      gradient.addColorStop(1.00, "rgb(252, 213, 184)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(4.9, -12.1);
      ctx.bezierCurveTo(3.9, -13.5, 2.3, -14.7, 1.8, -14.7);
      ctx.bezierCurveTo(1.4, -13.2, 0.8, -11.8, 0.5, -11.0);
      ctx.bezierCurveTo(-0.6, -7.3, 3.0, -7.7, 3.0, -7.7);
      ctx.lineTo(4.9, -12.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.999, 0.040, 0.040, 0.999, 1028.0, -1923.4);
      gradient = ctx.createLinearGradient(1103.3, 1868.6, 1099.9, 1871.1);
      gradient.addColorStop(0.30, "rgb(255, 255, 255)");
      gradient.addColorStop(0.41, "rgb(230, 212, 226)");
      gradient.addColorStop(0.64, "rgb(190, 134, 170)");
      gradient.addColorStop(0.99, "rgb(143, 5, 102)");
      gradient.addColorStop(1.00, "rgb(140, 0, 100)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-0.9, -10.5);
      ctx.bezierCurveTo(1.3, -12.1, 4.8, -11.2, 7.0, -8.4);
      ctx.bezierCurveTo(7.1, -8.3, 7.1, -8.2, 7.2, -8.1);
      ctx.lineTo(7.2, -8.1);
      ctx.lineTo(9.8, -4.7);
      ctx.bezierCurveTo(9.8, -4.7, 9.8, -4.7, 9.8, -4.7);
      ctx.bezierCurveTo(9.8, -4.7, 9.8, -4.7, 9.8, -4.7);
      ctx.lineTo(10.0, -4.5);
      ctx.lineTo(9.9, -4.5);
      ctx.bezierCurveTo(11.9, -1.7, 8.8, -1.0, 6.7, 0.6);
      ctx.bezierCurveTo(4.5, 2.3, 4.0, 4.1, 1.8, 1.3);
      ctx.lineTo(-0.9, -2.4);
      ctx.bezierCurveTo(-3.1, -5.2, -3.1, -8.8, -0.9, -10.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.560, -0.828, 0.828, 0.560, -845.1, -760.7);
      gradient = ctx.createLinearGradient(-154.6, 1123.2, -143.8, 1133.9);
      gradient.addColorStop(0.00, "rgb(255, 214, 54)");
      gradient.addColorStop(0.06, "rgb(249, 194, 50)");
      gradient.addColorStop(0.24, "rgb(235, 152, 42)");
      gradient.addColorStop(0.41, "rgb(226, 120, 36)");
      gradient.addColorStop(0.57, "rgb(218, 95, 32)");
      gradient.addColorStop(0.73, "rgb(214, 75, 31)");
      gradient.addColorStop(0.87, "rgb(211, 62, 30)");
      gradient.addColorStop(0.99, "rgb(210, 57, 30)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(10.0, 0.4);
      ctx.bezierCurveTo(10.4, -0.1, 11.2, -2.7, 10.2, -4.1);
      ctx.bezierCurveTo(7.0, -0.7, 4.7, 0.7, 2.6, 2.2);
      ctx.bezierCurveTo(4.9, 5.3, 6.1, 2.9, 8.3, 5.7);
      ctx.bezierCurveTo(5.4, 1.8, 9.0, -0.8, 11.4, 3.2);
      ctx.bezierCurveTo(11.3, 2.5, 10.8, 1.0, 10.0, 0.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.560, -0.828, 0.828, 0.560, -845.1, -760.7);
      gradient = ctx.createLinearGradient(-150.9, 1136.5, -155.2, 1129.9);
      gradient.addColorStop(0.30, "rgb(255, 255, 255)");
      gradient.addColorStop(0.47, "rgb(224, 229, 210)");
      gradient.addColorStop(0.84, "rgb(168, 180, 128)");
      gradient.addColorStop(1.00, "rgb(145, 160, 97)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-0.2, -5.3);
      ctx.bezierCurveTo(-3.5, -3.5, -10.6, -8.7, -11.9, -9.8);
      ctx.bezierCurveTo(-14.2, -11.8, -13.4, -13.3, -12.1, -12.3);
      ctx.bezierCurveTo(-12.1, -12.9, -12.2, -13.4, -10.9, -12.3);
      ctx.bezierCurveTo(-9.7, -11.3, -6.5, -8.8, -3.7, -7.9);
      ctx.bezierCurveTo(-1.0, -7.1, 1.0, -6.0, -0.2, -5.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.560, -0.828, 0.828, 0.560, -845.1, -760.7);
      gradient = ctx.createLinearGradient(-152.2, 1116.0, -157.1, 1114.4);
      gradient.addColorStop(0.01, "rgb(195, 132, 89)");
      gradient.addColorStop(0.10, "rgb(203, 143, 102)");
      gradient.addColorStop(0.35, "rgb(222, 170, 133)");
      gradient.addColorStop(0.59, "rgb(237, 192, 159)");
      gradient.addColorStop(0.81, "rgb(246, 206, 176)");
      gradient.addColorStop(1.00, "rgb(252, 213, 184)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1.0, -4.5);
      ctx.bezierCurveTo(0.2, -6.6, -0.7, -7.6, -4.0, -8.5);
      ctx.bezierCurveTo(-4.7, -6.8, -5.0, -6.4, -5.3, -5.6);
      ctx.bezierCurveTo(-0.5, -3.2, 1.0, -4.5, 1.0, -4.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.404, 0.915, 0.915, 0.404, 116.5, -2714.9);
      gradient = ctx.createLinearGradient(2523.3, 987.4, 2529.2, 986.6);
      gradient.addColorStop(0.30, "rgb(255, 255, 255)");
      gradient.addColorStop(0.41, "rgb(230, 212, 226)");
      gradient.addColorStop(0.64, "rgb(190, 134, 170)");
      gradient.addColorStop(0.99, "rgb(143, 5, 102)");
      gradient.addColorStop(1.00, "rgb(140, 0, 100)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-3.9, -13.4);
      ctx.bezierCurveTo(-3.5, -13.1, -3.2, -13.1, -3.0, -13.3);
      ctx.bezierCurveTo(-2.9, -13.4, -3.1, -13.7, -3.5, -14.0);
      ctx.bezierCurveTo(-3.9, -14.2, -4.2, -14.3, -4.3, -14.1);
      ctx.bezierCurveTo(-4.5, -13.9, -4.3, -13.6, -3.9, -13.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // powerSurgePerson2/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-5.2, -11.2);
      ctx.bezierCurveTo(-4.9, -11.0, -4.5, -11.0, -4.4, -11.1);
      ctx.bezierCurveTo(-4.3, -11.3, -4.5, -11.6, -4.9, -11.8);
      ctx.bezierCurveTo(-5.2, -12.1, -5.6, -12.1, -5.7, -11.9);
      ctx.bezierCurveTo(-5.8, -11.8, -5.6, -11.5, -5.2, -11.2);
      ctx.closePath();
      ctx.fill();

      // powerSurgePerson2/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-1.5, -13.7);
      ctx.bezierCurveTo(-1.6, -12.4, -2.7, -10.4, -4.1, -9.6);
      ctx.lineWidth = 0.5;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // powerSurgePerson2/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-7.3, -3.4);
      ctx.bezierCurveTo(-4.2, -5.7, 3.5, -1.6, 5.0, -0.6);
      ctx.bezierCurveTo(7.5, 1.0, 7.0, 2.5, 5.5, 1.8);
      ctx.bezierCurveTo(5.6, 2.4, 5.7, 2.9, 4.3, 2.0);
      ctx.bezierCurveTo(3.0, 1.1, -0.5, -0.9, -3.4, -1.4);
      ctx.bezierCurveTo(-6.2, -1.8, -8.4, -2.7, -7.3, -3.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.545, -0.838, 0.838, 0.545, -711.3, -1086.7);
      gradient = ctx.createLinearGradient(-520.4, 1187.7, -524.4, 1187.9);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.restore();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function powerSurgePerson3(ctx) {

      var gradient;

      // powerSurgePerson3/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(6.7, 12.2);
      ctx.bezierCurveTo(5.6, 12.7, 4.2, 13.1, 2.8, 13.2);
      ctx.bezierCurveTo(-2.7, 14.0, -7.6, 11.7, -8.0, 8.3);
      ctx.bezierCurveTo(-8.3, 5.8, -6.3, 3.4, -3.2, 2.0);
      ctx.bezierCurveTo(-6.6, 1.4, -9.1, -0.5, -9.5, -2.9);
      ctx.bezierCurveTo(-9.9, -6.4, -5.8, -9.7, -0.3, -10.4);
      ctx.bezierCurveTo(1.1, -10.6, 2.5, -10.6, 3.8, -10.4);
      ctx.bezierCurveTo(4.4, -11.8, 5.3, -12.7, 6.2, -12.8);
      ctx.bezierCurveTo(9.0, -13.2, 12.1, -7.5, 13.0, -0.1);
      ctx.bezierCurveTo(14.0, 7.2, 12.5, 13.5, 9.7, 13.8);
      ctx.bezierCurveTo(8.7, 14.0, 7.7, 13.3, 6.7, 12.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(54, 66, 138)";
      ctx.fill();

      // powerSurgePerson3/Group

      // powerSurgePerson3/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(22.7, 11.1);
      ctx.bezierCurveTo(22.7, 11.1, 22.7, 11.1, 22.7, 11.1);
      ctx.lineTo(22.7, 11.1);
      ctx.bezierCurveTo(22.7, 11.1, 22.7, 11.1, 22.7, 11.1);
      ctx.lineTo(22.6, 11.1);
      ctx.bezierCurveTo(22.6, 11.1, 22.6, 11.1, 22.6, 11.1);
      ctx.lineTo(22.6, 11.1);
      ctx.bezierCurveTo(22.6, 11.1, 22.6, 11.1, 22.6, 11.1);
      ctx.lineTo(22.7, 11.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.128, 0.992, 0.992, -0.128, -462.6, -2809.0);
      gradient = ctx.createLinearGradient(2858.9, 119.5, 2858.9, 119.4);
      gradient.addColorStop(0.00, "rgb(130, 113, 159)");
      gradient.addColorStop(0.03, "rgb(134, 118, 162)");
      gradient.addColorStop(0.24, "rgb(161, 156, 190)");
      gradient.addColorStop(0.45, "rgb(187, 189, 214)");
      gradient.addColorStop(0.65, "rgb(207, 216, 232)");
      gradient.addColorStop(0.83, "rgb(224, 235, 246)");
      gradient.addColorStop(1.00, "rgb(230, 245, 252)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson3/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-1.6, 9.5);
      ctx.bezierCurveTo(-1.4, 10.6, -1.0, 14.0, -2.5, 16.5);
      ctx.bezierCurveTo(-3.9, 18.8, -6.9, 20.2, -7.4, 20.8);
      ctx.bezierCurveTo(-9.5, 23.2, -11.1, 22.3, -10.1, 20.9);
      ctx.bezierCurveTo(-10.7, 20.9, -11.3, 21.0, -10.1, 19.6);
      ctx.bezierCurveTo(-9.4, 18.8, -6.2, 17.1, -4.9, 14.8);
      ctx.bezierCurveTo(-4.1, 13.5, -4.7, 10.5, -4.4, 9.7);
      ctx.bezierCurveTo(-3.2, 7.0, -1.8, 8.1, -1.6, 9.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.545, 0.475, -0.657, 0.753, -1328.8, -3336.5);
      gradient = ctx.createLinearGradient(4431.6, 1656.4, 4424.2, 1656.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson3/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(6.7, 8.4);
      ctx.bezierCurveTo(6.6, 11.2, 6.7, 13.9, 8.1, 15.7);
      ctx.bezierCurveTo(10.6, 18.7, 14.2, 20.3, 14.4, 20.5);
      ctx.bezierCurveTo(14.1, 21.3, 14.7, 23.5, 15.8, 22.9);
      ctx.bezierCurveTo(16.9, 22.2, 18.0, 20.5, 18.1, 20.2);
      ctx.bezierCurveTo(18.3, 19.9, 18.2, 19.5, 17.7, 18.8);
      ctx.bezierCurveTo(17.0, 18.1, 13.5, 16.1, 11.3, 13.6);
      ctx.bezierCurveTo(10.6, 11.4, 9.8, 9.3, 10.1, 6.8);
      ctx.bezierCurveTo(9.9, 8.1, 6.7, 8.4, 6.7, 8.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.381, -0.331, 0.493, 0.635, -335.0, -1801.2);
      gradient = ctx.createLinearGradient(-1661.3, 1993.2, -1669.9, 1990.8);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson3/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(14.3, 20.5);
      ctx.bezierCurveTo(14.0, 21.3, 14.5, 23.7, 15.8, 22.8);
      ctx.bezierCurveTo(16.9, 22.2, 18.1, 20.5, 18.3, 20.2);
      ctx.bezierCurveTo(18.5, 19.9, 18.5, 19.4, 17.8, 18.8);
      ctx.bezierCurveTo(17.6, 18.6, 16.8, 18.1, 16.3, 17.7);
      ctx.bezierCurveTo(16.9, 19.2, 15.0, 20.6, 14.3, 20.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.775, 0.600, 0.610, 0.792, 714.1, -2714.1);
      gradient = ctx.createLinearGradient(2265.3, 1737.6, 2268.1, 1733.0);
      gradient.addColorStop(0.00, "rgb(180, 80, 158)");
      gradient.addColorStop(0.05, "rgb(185, 94, 162)");
      gradient.addColorStop(0.23, "rgb(202, 133, 180)");
      gradient.addColorStop(0.40, "rgb(217, 167, 195)");
      gradient.addColorStop(0.57, "rgb(231, 195, 208)");
      gradient.addColorStop(0.73, "rgb(241, 216, 218)");
      gradient.addColorStop(0.88, "rgb(249, 229, 223)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson3/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-17.4, 3.6);
      ctx.bezierCurveTo(-16.1, 4.3, -16.2, 4.4, -15.6, 4.3);
      ctx.bezierCurveTo(-19.7, 6.8, -19.5, 2.2, -23.4, 5.1);
      ctx.bezierCurveTo(-19.5, 5.7, -20.3, 11.7, -13.8, 12.7);
      ctx.bezierCurveTo(-14.7, 12.9, -14.7, 12.9, -16.2, 12.6);
      ctx.bezierCurveTo(-12.7, 15.6, -7.4, 12.9, -7.0, 10.6);
      ctx.bezierCurveTo(-7.2, 11.1, -8.9, 13.1, -10.1, 13.1);
      ctx.bezierCurveTo(-11.2, 13.1, -12.5, 10.7, -12.7, 10.5);
      ctx.bezierCurveTo(-12.8, 10.3, -12.8, 10.0, -12.8, 9.8);
      ctx.bezierCurveTo(-12.8, 9.6, -12.8, 9.4, -12.8, 9.1);
      ctx.bezierCurveTo(-12.8, 9.1, -12.8, 9.1, -12.8, 9.1);
      ctx.bezierCurveTo(-12.8, 8.0, -12.4, 6.8, -11.7, 5.9);
      ctx.bezierCurveTo(-10.2, 5.8, -8.0, 6.0, -7.0, 7.4);
      ctx.bezierCurveTo(-6.6, 4.8, -14.1, 1.4, -17.4, 3.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.128, 0.992, 0.992, -0.128, -462.6, -2809.0);
      gradient = ctx.createLinearGradient(2846.5, 74.5, 2854.6, 90.0);
      gradient.addColorStop(0.01, "rgb(219, 178, 103)");
      gradient.addColorStop(1.00, "rgb(89, 0, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson3/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-9.7, 4.6);
      ctx.bezierCurveTo(-7.8, 4.5, -6.3, 6.5, -6.3, 8.9);
      ctx.bezierCurveTo(-6.2, 11.3, -7.7, 13.3, -9.5, 13.4);
      ctx.bezierCurveTo(-11.4, 13.4, -12.9, 11.5, -13.0, 9.0);
      ctx.bezierCurveTo(-13.0, 6.6, -11.5, 4.6, -9.7, 4.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.015, -1.000, 1.000, -0.015, -513.4, -1731.5);
      gradient = ctx.createLinearGradient(-1747.0, 481.1, -1748.6, 475.4);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson3/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-5.1, 10.0);
      ctx.bezierCurveTo(-4.5, 10.9, -4.6, 12.0, -4.8, 13.3);
      ctx.bezierCurveTo(-3.8, 14.4, -1.9, 14.7, -1.3, 14.6);
      ctx.bezierCurveTo(-0.9, 13.3, -0.5, 12.5, -0.7, 11.6);
      ctx.bezierCurveTo(-0.9, 10.7, -5.2, 9.8, -5.1, 10.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.560, -0.828, 0.828, 0.560, -921.9, -788.3);
      gradient = ctx.createLinearGradient(-149.0, 1209.1, -146.5, 1211.8);
      gradient.addColorStop(0.00, "rgb(229, 243, 238)");
      gradient.addColorStop(0.12, "rgb(202, 232, 226)");
      gradient.addColorStop(0.37, "rgb(154, 213, 207)");
      gradient.addColorStop(0.59, "rgb(115, 201, 193)");
      gradient.addColorStop(0.77, "rgb(88, 194, 185)");
      gradient.addColorStop(0.88, "rgb(76, 192, 182)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson3/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-5.8, 8.2);
      ctx.bezierCurveTo(-5.5, 10.9, -2.4, 12.8, 1.1, 12.4);
      ctx.bezierCurveTo(1.2, 12.4, 1.3, 12.4, 1.5, 12.4);
      ctx.lineTo(1.4, 12.4);
      ctx.lineTo(5.7, 11.9);
      ctx.bezierCurveTo(5.7, 11.9, 5.7, 11.9, 5.7, 11.9);
      ctx.bezierCurveTo(5.7, 11.9, 5.7, 11.9, 5.7, 11.9);
      ctx.lineTo(6.0, 11.9);
      ctx.lineTo(6.0, 11.9);
      ctx.bezierCurveTo(9.4, 11.4, 7.7, 8.6, 7.4, 5.9);
      ctx.bezierCurveTo(7.1, 3.2, 8.1, 1.6, 4.6, 2.0);
      ctx.lineTo(0.0, 2.5);
      ctx.bezierCurveTo(-3.5, 2.9, -6.1, 5.4, -5.8, 8.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.560, -0.828, 0.828, 0.560, -921.9, -788.3);
      gradient = ctx.createLinearGradient(-146.5, 1211.6, -135.2, 1209.8);
      gradient.addColorStop(0.00, "rgb(229, 243, 238)");
      gradient.addColorStop(0.12, "rgb(202, 232, 226)");
      gradient.addColorStop(0.37, "rgb(154, 213, 207)");
      gradient.addColorStop(0.59, "rgb(115, 201, 193)");
      gradient.addColorStop(0.77, "rgb(88, 194, 185)");
      gradient.addColorStop(0.88, "rgb(76, 192, 182)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson3/Group/Compound Path
      ctx.restore();
      ctx.beginPath();

      // powerSurgePerson3/Group/Compound Path/Path
      ctx.moveTo(9.4, 8.0);
      ctx.bezierCurveTo(10.4, 8.1, 11.1, 8.3, 12.6, 7.9);
      ctx.bezierCurveTo(16.2, 7.1, 19.8, 5.3, 20.1, 5.3);
      ctx.bezierCurveTo(21.1, 5.4, 22.7, 5.5, 22.7, 4.2);
      ctx.bezierCurveTo(22.7, 2.9, 21.9, 2.5, 21.8, 2.2);
      ctx.bezierCurveTo(21.6, 1.8, 21.2, 1.4, 20.4, 1.5);
      ctx.bezierCurveTo(19.4, 1.6, 15.7, 3.0, 12.2, 3.6);
      ctx.bezierCurveTo(8.7, 4.0, 9.6, 1.5, 5.8, 2.0);
      ctx.bezierCurveTo(5.8, 2.4, 5.9, 2.8, 6.0, 3.2);
      ctx.bezierCurveTo(6.2, 5.0, 6.5, 10.0, 6.4, 11.8);
      ctx.bezierCurveTo(8.1, 11.6, 9.3, 8.6, 9.4, 8.0);
      ctx.closePath();

      // powerSurgePerson3/Group/Compound Path/Path
      ctx.moveTo(12.2, 3.6);
      ctx.bezierCurveTo(12.0, 3.6, 11.8, 3.7, 11.6, 3.7);
      ctx.bezierCurveTo(11.8, 3.7, 12.0, 3.6, 12.2, 3.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.128, 0.992, 0.992, -0.128, -462.6, -2809.0);
      gradient = ctx.createLinearGradient(2855.2, 114.9, 2851.9, 108.4);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson3/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(20.1, 5.3);
      ctx.bezierCurveTo(21.0, 5.6, 23.4, 5.7, 23.4, 4.4);
      ctx.bezierCurveTo(23.4, 3.1, 22.1, 2.0, 21.9, 1.8);
      ctx.bezierCurveTo(21.4, 1.5, 21.2, 1.4, 20.4, 1.5);
      ctx.bezierCurveTo(20.1, 1.5, 19.6, 1.7, 18.9, 1.8);
      ctx.bezierCurveTo(20.5, 2.1, 20.5, 4.7, 20.1, 5.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.128, 0.992, 0.992, -0.128, -466.0, -2835.1);
      gradient = ctx.createLinearGradient(2876.4, 120.4, 2879.2, 115.8);
      gradient.addColorStop(0.00, "rgb(180, 80, 158)");
      gradient.addColorStop(0.05, "rgb(185, 94, 162)");
      gradient.addColorStop(0.23, "rgb(202, 133, 180)");
      gradient.addColorStop(0.40, "rgb(217, 167, 195)");
      gradient.addColorStop(0.57, "rgb(231, 195, 208)");
      gradient.addColorStop(0.73, "rgb(241, 216, 218)");
      gradient.addColorStop(0.88, "rgb(249, 229, 223)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson3/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-9.9, 10.0);
      ctx.bezierCurveTo(-9.5, 10.0, -9.1, 10.1, -9.1, 10.3);
      ctx.bezierCurveTo(-9.1, 10.5, -9.5, 10.7, -9.9, 10.7);
      ctx.bezierCurveTo(-10.3, 10.7, -10.7, 10.6, -10.7, 10.4);
      ctx.bezierCurveTo(-10.7, 10.2, -10.3, 10.0, -9.9, 10.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // powerSurgePerson3/Group/Path
      ctx.beginPath();
      ctx.moveTo(-10.7, 7.9);
      ctx.bezierCurveTo(-10.7, 7.7, -10.4, 7.5, -10.0, 7.5);
      ctx.bezierCurveTo(-9.5, 7.5, -9.2, 7.7, -9.2, 7.9);
      ctx.bezierCurveTo(-9.2, 8.1, -9.5, 8.2, -10.0, 8.2);
      ctx.bezierCurveTo(-10.4, 8.2, -10.7, 8.1, -10.7, 7.9);
      ctx.closePath();
      ctx.fill();

      // powerSurgePerson3/Group/Path
      ctx.beginPath();
      ctx.moveTo(-8.1, 11.6);
      ctx.bezierCurveTo(-7.4, 10.4, -7.4, 8.1, -8.1, 6.7);
      ctx.lineWidth = 0.5;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // powerSurgePerson3/Group/Path
      ctx.beginPath();
      ctx.moveTo(5.3, 2.0);
      ctx.bezierCurveTo(6.0, 3.7, 6.9, 9.9, 6.0, 11.9);
      ctx.bezierCurveTo(6.7, 13.4, 6.3, 11.7, 6.7, 14.1);
      ctx.bezierCurveTo(8.1, 13.1, 9.3, 12.2, 9.5, 10.7);
      ctx.bezierCurveTo(9.8, 8.7, 9.2, 8.0, 9.4, 6.6);
      ctx.bezierCurveTo(9.6, 5.2, 9.9, 4.0, 9.6, 2.9);
      ctx.bezierCurveTo(9.1, 1.4, 8.5, 1.5, 7.5, 0.2);
      ctx.bezierCurveTo(6.9, 1.1, 7.0, 1.6, 5.3, 2.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.606, 0.795, 0.795, -0.606, -968.4, -2424.6);
      gradient = ctx.createLinearGradient(2524.2, -697.8, 2532.3, -698.0);
      gradient.addColorStop(0.00, "rgb(242, 127, 155)");
      gradient.addColorStop(0.11, "rgb(222, 106, 134)");
      gradient.addColorStop(0.36, "rgb(195, 70, 102)");
      gradient.addColorStop(0.60, "rgb(177, 42, 82)");
      gradient.addColorStop(0.82, "rgb(167, 19, 71)");
      gradient.addColorStop(1.00, "rgb(163, 9, 67)");
      gradient.addColorStop(1.00, "rgb(182, 78, 97)");
      gradient.addColorStop(1.00, "rgb(201, 120, 128)");
      gradient.addColorStop(1.00, "rgb(217, 156, 157)");
      gradient.addColorStop(1.00, "rgb(229, 187, 184)");
      gradient.addColorStop(1.00, "rgb(241, 211, 205)");
      gradient.addColorStop(1.00, "rgb(248, 227, 219)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson3/Group
      ctx.restore();
      ctx.restore();

      // powerSurgePerson3/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-4.1, -5.3);
      ctx.bezierCurveTo(-4.5, -7.3, -11.9, -13.2, -13.5, -14.1);
      ctx.bezierCurveTo(-16.2, -15.7, -17.5, -14.4, -16.1, -13.4);
      ctx.bezierCurveTo(-16.7, -13.2, -17.2, -13.0, -15.7, -12.1);
      ctx.bezierCurveTo(-14.3, -11.3, -9.4, -7.1, -7.8, -5.4);
      ctx.bezierCurveTo(-5.7, -3.2, -3.9, -3.9, -4.1, -5.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.368, -0.622, -0.861, -0.509, -693.4, -440.4);
      gradient = ctx.createLinearGradient(-29.4, -807.4, -34.9, -807.2);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson3/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(5.4, -6.5);
      ctx.bezierCurveTo(4.1, -9.0, 5.4, -11.4, 6.4, -13.5);
      ctx.bezierCurveTo(8.0, -17.0, 12.8, -20.1, 12.9, -20.3);
      ctx.bezierCurveTo(12.5, -21.0, 12.5, -23.4, 13.7, -23.0);
      ctx.bezierCurveTo(14.9, -22.6, 16.5, -21.2, 16.7, -20.9);
      ctx.bezierCurveTo(16.9, -20.7, 16.9, -20.2, 16.5, -19.5);
      ctx.bezierCurveTo(16.1, -18.6, 11.8, -15.3, 10.3, -12.4);
      ctx.bezierCurveTo(8.9, -9.8, 8.3, -9.2, 8.9, -7.1);
      ctx.bezierCurveTo(8.4, -8.3, 5.4, -6.5, 5.4, -6.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.450, 0.230, 0.326, -0.735, -721.0, -1966.8);
      gradient = ctx.createLinearGradient(2898.8, -1750.4, 2888.0, -1753.4);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson3/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2.9, -4.5);
      ctx.bezierCurveTo(5.6, -5.8, 6.1, -6.8, 8.4, -7.1);
      ctx.bezierCurveTo(12.5, -7.7, 17.6, -6.9, 18.0, -7.0);
      ctx.bezierCurveTo(18.9, -7.3, 20.5, -7.8, 20.8, -6.6);
      ctx.bezierCurveTo(21.1, -5.3, 20.5, -4.7, 20.4, -4.4);
      ctx.bezierCurveTo(20.4, -4.0, 20.1, -3.5, 19.2, -3.4);
      ctx.bezierCurveTo(18.2, -3.2, 13.1, -3.7, 9.4, -3.2);
      ctx.bezierCurveTo(7.1, -2.9, 6.1, -2.2, 4.2, -0.9);
      ctx.bezierCurveTo(4.9, -2.0, 2.9, -4.5, 2.9, -4.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.052, 0.502, 0.794, -0.127, -335.2, -2459.7);
      gradient = ctx.createLinearGradient(4919.0, 116.2, 4910.3, 113.8);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson3/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(18.0, -7.0);
      ctx.bezierCurveTo(18.8, -7.5, 21.1, -8.2, 21.4, -6.9);
      ctx.bezierCurveTo(21.7, -5.7, 20.8, -4.3, 20.6, -4.1);
      ctx.bezierCurveTo(20.3, -3.7, 20.1, -3.5, 19.2, -3.4);
      ctx.bezierCurveTo(18.9, -3.3, 18.4, -3.3, 17.7, -3.4);
      ctx.bezierCurveTo(19.2, -4.0, 18.5, -6.5, 18.0, -7.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.128, -0.992, 0.992, -0.128, -236.9, -1070.5);
      gradient = ctx.createLinearGradient(-1090.0, 119.1, -1087.2, 114.5);
      gradient.addColorStop(0.00, "rgb(59, 81, 133)");
      gradient.addColorStop(0.15, "rgb(104, 108, 150)");
      gradient.addColorStop(0.31, "rgb(143, 137, 169)");
      gradient.addColorStop(0.47, "rgb(178, 167, 187)");
      gradient.addColorStop(0.62, "rgb(207, 194, 203)");
      gradient.addColorStop(0.76, "rgb(230, 214, 214)");
      gradient.addColorStop(0.89, "rgb(246, 229, 223)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson3/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(12.9, -20.2);
      ctx.bezierCurveTo(12.5, -21.0, 12.5, -23.3, 13.7, -23.0);
      ctx.bezierCurveTo(14.9, -22.6, 16.5, -21.2, 16.7, -21.0);
      ctx.bezierCurveTo(17.2, -20.4, 17.0, -20.1, 16.6, -19.5);
      ctx.bezierCurveTo(16.4, -19.2, 15.8, -18.6, 15.4, -18.1);
      ctx.bezierCurveTo(15.6, -19.7, 13.6, -20.5, 12.9, -20.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.894, -0.402, 0.408, -0.913, 506.8, -1323.8);
      gradient = ctx.createLinearGradient(-84.3, -1388.7, -81.6, -1393.2);
      gradient.addColorStop(0.00, "rgb(59, 81, 133)");
      gradient.addColorStop(0.15, "rgb(104, 108, 150)");
      gradient.addColorStop(0.31, "rgb(143, 137, 169)");
      gradient.addColorStop(0.47, "rgb(178, 167, 187)");
      gradient.addColorStop(0.62, "rgb(207, 194, 203)");
      gradient.addColorStop(0.76, "rgb(230, 214, 214)");
      gradient.addColorStop(0.89, "rgb(246, 229, 223)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson3/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(5.3, -6.4);
      ctx.bezierCurveTo(4.5, -7.5, 4.4, -9.5, 5.6, -11.8);
      ctx.bezierCurveTo(6.5, -11.1, 7.7, -10.4, 9.4, -10.8);
      ctx.bezierCurveTo(8.9, -9.7, 8.7, -8.8, 8.9, -7.1);
      ctx.bezierCurveTo(8.7, -8.4, 5.3, -6.4, 5.3, -6.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.654, 0.757, 0.757, -0.654, -1029.9, -2370.8);
      gradient = ctx.createLinearGradient(2462.6, -762.0, 2466.6, -759.2);
      gradient.addColorStop(0.15, "rgb(250, 169, 48)");
      gradient.addColorStop(0.35, "rgb(219, 130, 38)");
      gradient.addColorStop(0.79, "rgb(152, 48, 12)");
      gradient.addColorStop(1.00, "rgb(123, 0, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson3/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-13.9, 2.4);
      ctx.bezierCurveTo(-15.4, 2.6, -17.7, 1.7, -16.5, -1.1);
      ctx.bezierCurveTo(-18.4, -0.7, -17.2, -3.6, -16.4, -4.3);
      ctx.bezierCurveTo(-14.3, -9.9, -9.0, -5.4, -8.9, -4.3);
      ctx.bezierCurveTo(-9.2, -4.8, -11.1, -6.6, -12.2, -6.5);
      ctx.bezierCurveTo(-13.3, -6.4, -14.4, -3.8, -14.6, -3.6);
      ctx.bezierCurveTo(-14.6, -3.4, -14.6, -3.1, -14.6, -2.9);
      ctx.bezierCurveTo(-14.6, -2.7, -14.5, -2.4, -14.6, -2.2);
      ctx.bezierCurveTo(-14.6, -2.2, -14.6, -2.2, -14.6, -2.2);
      ctx.bezierCurveTo(-14.4, -1.1, -13.9, 0.0, -13.1, 0.9);
      ctx.bezierCurveTo(-11.6, 0.8, -9.4, 0.4, -8.6, -1.1);
      ctx.bezierCurveTo(-7.9, 1.4, -14.4, 2.8, -13.9, 2.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.560, -0.828, 0.828, 0.560, -921.9, -788.3);
      gradient = ctx.createLinearGradient(-137.8, 1193.6, -147.1, 1193.5);
      gradient.addColorStop(0.04, "rgb(86, 40, 25)");
      gradient.addColorStop(1.00, "rgb(212, 160, 91)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson3/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-11.0, 2.0);
      ctx.bezierCurveTo(-9.1, 1.8, -7.8, -0.3, -8.0, -2.7);
      ctx.bezierCurveTo(-8.2, -5.1, -9.9, -6.9, -11.7, -6.8);
      ctx.bezierCurveTo(-13.6, -6.6, -14.9, -4.5, -14.7, -2.1);
      ctx.bezierCurveTo(-14.5, 0.3, -12.8, 2.2, -11.0, 2.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.089, 0.996, 0.996, -0.089, -376.9, -2252.0);
      gradient = ctx.createLinearGradient(2274.2, 166.7, 2272.7, 161.0);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson3/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-6.4, -9.0);
      ctx.bezierCurveTo(-8.2, -8.9, -10.0, -8.0, -10.2, -7.5);
      ctx.bezierCurveTo(-9.1, -6.5, -8.1, -5.2, -7.6, -4.6);
      ctx.bezierCurveTo(-4.9, -1.9, -3.5, -5.2, -3.5, -5.2);
      ctx.lineTo(-6.4, -9.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.447, 0.895, 0.895, 0.447, 164.8, -2840.6);
      gradient = ctx.createLinearGradient(2613.9, 1111.7, 2610.5, 1114.3);
      gradient.addColorStop(0.00, "rgb(171, 224, 249)");
      gradient.addColorStop(0.10, "rgb(135, 202, 226)");
      gradient.addColorStop(0.30, "rgb(78, 174, 200)");
      gradient.addColorStop(0.50, "rgb(0, 155, 180)");
      gradient.addColorStop(0.68, "rgb(0, 141, 167)");
      gradient.addColorStop(0.85, "rgb(0, 134, 159)");
      gradient.addColorStop(0.99, "rgb(0, 131, 157)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson3/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-7.8, -3.2);
      ctx.bezierCurveTo(-8.2, -5.9, -5.7, -8.5, -2.2, -9.0);
      ctx.bezierCurveTo(-2.1, -9.1, -2.0, -9.1, -1.8, -9.1);
      ctx.lineTo(-1.8, -9.1);
      ctx.lineTo(2.4, -9.7);
      ctx.bezierCurveTo(2.4, -9.7, 2.4, -9.7, 2.4, -9.7);
      ctx.bezierCurveTo(2.4, -9.7, 2.4, -9.7, 2.4, -9.7);
      ctx.lineTo(2.7, -9.8);
      ctx.lineTo(2.7, -9.7);
      ctx.bezierCurveTo(6.1, -10.1, 5.2, -7.0, 5.6, -4.4);
      ctx.bezierCurveTo(6.0, -1.7, 7.3, -0.4, 3.8, 0.1);
      ctx.lineTo(-0.7, 0.8);
      ctx.bezierCurveTo(-4.2, 1.3, -7.4, -0.5, -7.8, -3.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.560, -0.828, 0.828, 0.560, -921.9, -788.3);
      gradient = ctx.createLinearGradient(-128.9, 1205.7, -135.7, 1201.5);
      gradient.addColorStop(0.00, "rgb(182, 169, 210)");
      gradient.addColorStop(0.03, "rgb(186, 173, 212)");
      gradient.addColorStop(0.30, "rgb(212, 204, 229)");
      gradient.addColorStop(0.56, "rgb(233, 229, 242)");
      gradient.addColorStop(0.80, "rgb(247, 245, 250)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson3/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(7.0, -7.5);
      ctx.bezierCurveTo(6.7, -8.0, 4.8, -10.0, 3.1, -9.8);
      ctx.bezierCurveTo(4.5, -5.4, 4.7, -2.7, 5.0, -0.1);
      ctx.bezierCurveTo(8.8, -0.6, 7.3, -2.8, 10.8, -3.3);
      ctx.bezierCurveTo(6.0, -2.7, 5.4, -7.1, 10.1, -7.3);
      ctx.bezierCurveTo(9.5, -7.6, 7.9, -7.8, 7.0, -7.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.606, 0.795, 0.795, -0.606, -968.4, -2424.6);
      gradient = ctx.createLinearGradient(2513.0, -693.9, 2519.8, -687.2);
      gradient.addColorStop(0.15, "rgb(250, 169, 48)");
      gradient.addColorStop(0.35, "rgb(219, 130, 38)");
      gradient.addColorStop(0.79, "rgb(152, 48, 12)");
      gradient.addColorStop(1.00, "rgb(123, 0, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson3/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-3.0, -1.3);
      ctx.bezierCurveTo(-3.0, 2.5, -10.9, 6.2, -12.6, 6.8);
      ctx.bezierCurveTo(-15.3, 7.9, -16.3, 6.5, -14.8, 5.8);
      ctx.bezierCurveTo(-15.3, 5.5, -15.8, 5.3, -14.2, 4.7);
      ctx.bezierCurveTo(-12.8, 4.2, -9.0, 2.6, -6.9, 0.6);
      ctx.bezierCurveTo(-4.9, -1.4, -2.9, -2.6, -3.0, -1.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.344, 0.939, -0.939, 0.344, -437.5, -3013.8);
      gradient = ctx.createLinearGradient(2982.2, 636.0, 2978.1, 636.2);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson3/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-2.3, -1.6);
      ctx.bezierCurveTo(-3.8, -3.0, -5.2, -2.0, -7.6, 0.5);
      ctx.bezierCurveTo(-6.5, 1.9, -6.2, 2.4, -5.6, 3.1);
      ctx.bezierCurveTo(-1.3, 0.0, -2.3, -1.6, -2.3, -1.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.560, -0.828, 0.828, 0.560, -921.9, -788.3);
      gradient = ctx.createLinearGradient(-141.2, 1199.6, -136.4, 1205.7);
      gradient.addColorStop(0.00, "rgb(171, 224, 249)");
      gradient.addColorStop(0.10, "rgb(135, 202, 226)");
      gradient.addColorStop(0.30, "rgb(78, 174, 200)");
      gradient.addColorStop(0.50, "rgb(0, 155, 180)");
      gradient.addColorStop(0.68, "rgb(0, 141, 167)");
      gradient.addColorStop(0.85, "rgb(0, 134, 159)");
      gradient.addColorStop(0.99, "rgb(0, 131, 157)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson3/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-11.8, -3.4);
      ctx.bezierCurveTo(-11.3, -3.4, -11.0, -3.6, -11.0, -3.8);
      ctx.bezierCurveTo(-11.1, -4.0, -11.4, -4.1, -11.8, -4.1);
      ctx.bezierCurveTo(-12.3, -4.1, -12.6, -3.9, -12.6, -3.7);
      ctx.bezierCurveTo(-12.6, -3.5, -12.2, -3.3, -11.8, -3.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // powerSurgePerson3/Group/Path
      ctx.beginPath();
      ctx.moveTo(-11.5, -0.9);
      ctx.bezierCurveTo(-11.1, -0.9, -10.8, -1.1, -10.8, -1.3);
      ctx.bezierCurveTo(-10.8, -1.5, -11.2, -1.6, -11.6, -1.6);
      ctx.bezierCurveTo(-12.0, -1.5, -12.4, -1.4, -12.3, -1.2);
      ctx.bezierCurveTo(-12.3, -1.0, -12.0, -0.8, -11.5, -0.9);
      ctx.closePath();
      ctx.fill();

      // powerSurgePerson3/Group/Path
      ctx.beginPath();
      ctx.moveTo(-10.1, -5.1);
      ctx.bezierCurveTo(-9.3, -4.0, -9.0, -1.8, -9.6, -0.3);
      ctx.lineWidth = 0.5;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // powerSurgePerson3/Group/Path
      ctx.beginPath();
      ctx.moveTo(-4.7, 5.8);
      ctx.bezierCurveTo(-5.2, 2.1, 2.1, -2.7, 3.7, -3.6);
      ctx.bezierCurveTo(6.3, -5.0, 7.4, -3.7, 6.1, -2.8);
      ctx.bezierCurveTo(6.6, -2.7, 7.1, -2.5, 5.6, -1.7);
      ctx.bezierCurveTo(4.2, -1.0, 0.8, 1.1, -1.0, 3.4);
      ctx.bezierCurveTo(-2.8, 5.7, -4.6, 7.2, -4.7, 5.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.471, -0.882, 0.882, -0.471, 58.4, -915.4);
      gradient = ctx.createLinearGradient(-778.5, -482.9, -782.5, -482.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson3/Group
      ctx.restore();
      ctx.restore();

      // powerSurgePerson3/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-5.2, 6.0);
      ctx.bezierCurveTo(-5.2, 4.6, -3.8, 1.9, -3.2, 1.4);
      ctx.bezierCurveTo(-2.3, 2.0, -0.6, 3.1, -0.2, 3.4);
      ctx.bezierCurveTo(-1.0, 4.6, -5.2, 8.6, -5.2, 6.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.560, -0.828, 0.828, 0.560, -921.9, -788.3);
      gradient = ctx.createLinearGradient(-142.3, 1204.3, -139.2, 1207.7);
      gradient.addColorStop(0.00, "rgb(229, 243, 238)");
      gradient.addColorStop(0.12, "rgb(202, 232, 226)");
      gradient.addColorStop(0.37, "rgb(154, 213, 207)");
      gradient.addColorStop(0.59, "rgb(115, 201, 193)");
      gradient.addColorStop(0.77, "rgb(88, 194, 185)");
      gradient.addColorStop(0.88, "rgb(76, 192, 182)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function powerSurgePerson4(ctx) {

      var gradient;

      // powerSurgePerson4/Group
      ctx.save();

      // powerSurgePerson4/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(4.6, -9.3);
      ctx.bezierCurveTo(3.4, -9.8, 2.0, -10.1, 0.6, -10.2);
      ctx.bezierCurveTo(-4.9, -10.6, -9.6, -8.1, -9.9, -4.6);
      ctx.bezierCurveTo(-10.1, -2.2, -7.9, 0.1, -4.7, 1.4);
      ctx.bezierCurveTo(-8.1, 2.2, -10.5, 4.2, -10.7, 6.6);
      ctx.bezierCurveTo(-10.9, 10.1, -6.7, 13.2, -1.1, 13.6);
      ctx.bezierCurveTo(0.3, 13.7, 1.7, 13.6, 3.0, 13.4);
      ctx.bezierCurveTo(3.7, 14.7, 4.6, 15.5, 5.5, 15.6);
      ctx.bezierCurveTo(8.4, 15.8, 11.1, 10.0, 11.6, 2.6);
      ctx.bezierCurveTo(12.1, -4.8, 10.3, -11.0, 7.5, -11.2);
      ctx.bezierCurveTo(6.5, -11.2, 5.5, -10.6, 4.6, -9.3);
      ctx.closePath();
      ctx.fillStyle = "rgb(54, 66, 138)";
      ctx.fill();

      // powerSurgePerson4/Group/Group

      // powerSurgePerson4/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(20.6, -9.2);
      ctx.bezierCurveTo(20.6, -9.2, 20.6, -9.2, 20.6, -9.2);
      ctx.lineTo(20.6, -9.2);
      ctx.bezierCurveTo(20.6, -9.2, 20.6, -9.2, 20.6, -9.2);
      ctx.lineTo(20.5, -9.2);
      ctx.bezierCurveTo(20.5, -9.2, 20.5, -9.2, 20.5, -9.2);
      ctx.lineTo(20.5, -9.2);
      ctx.bezierCurveTo(20.5, -9.2, 20.5, -9.2, 20.5, -9.2);
      ctx.lineTo(20.6, -9.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.072, -0.997, 0.997, 0.072, -408.0, -506.5);
      gradient = ctx.createLinearGradient(-465.1, 463.4, -465.2, 463.3);
      gradient.addColorStop(0.00, "rgb(130, 113, 159)");
      gradient.addColorStop(0.03, "rgb(134, 118, 162)");
      gradient.addColorStop(0.24, "rgb(161, 156, 190)");
      gradient.addColorStop(0.45, "rgb(187, 189, 214)");
      gradient.addColorStop(0.65, "rgb(207, 216, 232)");
      gradient.addColorStop(0.83, "rgb(224, 235, 246)");
      gradient.addColorStop(1.00, "rgb(230, 245, 252)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson4/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-3.5, -6.2);
      ctx.bezierCurveTo(-3.4, -7.3, -3.2, -10.7, -4.9, -13.2);
      ctx.bezierCurveTo(-6.4, -15.3, -9.4, -16.5, -10.0, -17.2);
      ctx.bezierCurveTo(-12.2, -19.4, -13.7, -18.5, -12.7, -17.1);
      ctx.bezierCurveTo(-13.3, -17.1, -13.9, -17.1, -12.6, -15.8);
      ctx.bezierCurveTo(-11.9, -15.1, -8.6, -13.5, -7.1, -11.3);
      ctx.bezierCurveTo(-6.3, -10.1, -6.7, -7.0, -6.3, -6.2);
      ctx.bezierCurveTo(-5.0, -3.6, -3.7, -4.8, -3.5, -6.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.517, -0.505, -0.699, -0.715, -1244.1, 67.8);
      gradient = ctx.createLinearGradient(1304.3, -807.1, 1296.9, -806.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson4/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(4.8, -5.5);
      ctx.bezierCurveTo(4.6, -8.3, 4.5, -11.0, 5.8, -12.9);
      ctx.bezierCurveTo(8.1, -16.0, 11.6, -17.8, 11.8, -18.1);
      ctx.bezierCurveTo(11.5, -18.9, 11.9, -21.1, 13.1, -20.5);
      ctx.bezierCurveTo(14.2, -19.9, 15.4, -18.2, 15.6, -18.0);
      ctx.bezierCurveTo(15.7, -17.7, 15.7, -17.3, 15.2, -16.6);
      ctx.bezierCurveTo(14.6, -15.8, 11.1, -13.7, 9.1, -11.0);
      ctx.bezierCurveTo(8.5, -8.8, 7.8, -6.6, 8.3, -4.2);
      ctx.bezierCurveTo(8.0, -5.4, 4.8, -5.5, 4.8, -5.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.400, 0.309, 0.456, -0.662, -338.0, -1521.6);
      gradient = ctx.createLinearGradient(2268.1, -1221.5, 2259.5, -1223.9);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson4/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(11.7, -18.0);
      ctx.bezierCurveTo(11.4, -18.9, 11.7, -21.3, 13.1, -20.5);
      ctx.bezierCurveTo(14.2, -19.9, 15.5, -18.3, 15.7, -18.0);
      ctx.bezierCurveTo(15.9, -17.7, 15.9, -17.2, 15.3, -16.6);
      ctx.bezierCurveTo(15.1, -16.3, 14.4, -15.8, 13.9, -15.4);
      ctx.bezierCurveTo(14.4, -16.9, 12.4, -18.2, 11.7, -18.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.808, -0.555, 0.564, -0.826, 759.7, -668.9);
      gradient = ctx.createLinearGradient(253.3, -957.2, 256.1, -961.8);
      gradient.addColorStop(0.00, "rgb(180, 80, 158)");
      gradient.addColorStop(0.05, "rgb(185, 94, 162)");
      gradient.addColorStop(0.23, "rgb(202, 133, 180)");
      gradient.addColorStop(0.40, "rgb(217, 167, 195)");
      gradient.addColorStop(0.57, "rgb(231, 195, 208)");
      gradient.addColorStop(0.73, "rgb(241, 216, 218)");
      gradient.addColorStop(0.88, "rgb(249, 229, 223)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson4/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-15.6, 0.2);
      ctx.bezierCurveTo(-14.9, -0.0, -14.8, -0.2, -14.3, -0.6);
      ctx.bezierCurveTo(-20.9, -4.2, -17.7, -9.5, -21.7, -12.2);
      ctx.bezierCurveTo(-20.1, -12.1, -18.2, -11.7, -16.4, -10.1);
      ctx.bezierCurveTo(-17.2, -11.4, -18.3, -11.7, -18.0, -12.0);
      ctx.bezierCurveTo(-15.3, -13.5, -9.5, -9.3, -9.0, -7.0);
      ctx.bezierCurveTo(-9.3, -7.5, -11.0, -9.4, -12.2, -9.3);
      ctx.bezierCurveTo(-13.3, -9.3, -14.5, -6.8, -14.7, -6.6);
      ctx.bezierCurveTo(-14.7, -6.3, -14.8, -6.1, -14.8, -5.8);
      ctx.bezierCurveTo(-14.7, -5.6, -14.7, -5.4, -14.7, -5.2);
      ctx.bezierCurveTo(-14.7, -5.2, -14.7, -5.2, -14.7, -5.1);
      ctx.bezierCurveTo(-14.6, -4.0, -14.1, -2.9, -13.4, -2.0);
      ctx.bezierCurveTo(-12.0, -2.0, -9.7, -2.3, -8.8, -3.8);
      ctx.bezierCurveTo(-8.2, -1.2, -12.6, 0.9, -15.6, 0.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.072, -0.997, 0.997, 0.072, -408.0, -506.5);
      gradient = ctx.createLinearGradient(-471.9, 424.3, -467.4, 432.9);
      gradient.addColorStop(0.03, "rgb(124, 126, 174)");
      gradient.addColorStop(1.00, "rgb(75, 58, 135)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson4/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-11.3, -0.8);
      ctx.bezierCurveTo(-9.5, -0.9, -8.1, -2.9, -8.2, -5.4);
      ctx.bezierCurveTo(-8.3, -7.8, -9.8, -9.7, -11.7, -9.6);
      ctx.bezierCurveTo(-13.5, -9.5, -15.0, -7.5, -14.9, -5.1);
      ctx.bezierCurveTo(-14.8, -2.6, -13.2, -0.7, -11.3, -0.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.042, 0.999, 0.999, -0.042, -520.6, -1580.2);
      gradient = ctx.createLinearGradient(1595.8, 446.3, 1594.2, 440.6);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson4/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-7.7, -4.6);
      ctx.bezierCurveTo(-7.5, -7.4, -4.5, -9.5, -1.0, -9.3);
      ctx.bezierCurveTo(-0.9, -9.3, -0.8, -9.2, -0.7, -9.2);
      ctx.lineTo(-0.7, -9.2);
      ctx.lineTo(3.6, -9.0);
      ctx.bezierCurveTo(3.6, -9.0, 3.6, -9.0, 3.6, -9.0);
      ctx.bezierCurveTo(3.6, -9.0, 3.6, -9.0, 3.6, -9.0);
      ctx.lineTo(3.9, -9.0);
      ctx.lineTo(3.9, -9.0);
      ctx.bezierCurveTo(7.3, -8.7, 5.8, -5.8, 5.7, -3.2);
      ctx.bezierCurveTo(5.5, -0.4, 6.6, 1.1, 3.1, 0.9);
      ctx.lineTo(-1.5, 0.7);
      ctx.bezierCurveTo(-5.1, 0.5, -7.8, -1.9, -7.7, -4.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.560, -0.828, 0.828, 0.560, -936.1, -861.4);
      gradient = ctx.createLinearGradient(-191.7, 1252.9, -176.0, 1261.2);
      gradient.addColorStop(0.00, "rgb(218, 224, 31)");
      gradient.addColorStop(0.10, "rgb(211, 220, 34)");
      gradient.addColorStop(0.23, "rgb(193, 210, 40)");
      gradient.addColorStop(0.36, "rgb(166, 195, 47)");
      gradient.addColorStop(0.49, "rgb(129, 177, 53)");
      gradient.addColorStop(0.63, "rgb(81, 156, 56)");
      gradient.addColorStop(0.78, "rgb(0, 134, 58)");
      gradient.addColorStop(0.88, "rgb(0, 118, 56)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson4/Group/Group/Compound Path
      ctx.restore();
      ctx.beginPath();

      // powerSurgePerson4/Group/Group/Compound Path/Path
      ctx.moveTo(4.3, -8.9);
      ctx.bezierCurveTo(4.5, -7.1, 4.5, -2.1, 4.4, -0.3);
      ctx.bezierCurveTo(4.3, 0.1, 4.3, 0.5, 4.3, 0.9);
      ctx.bezierCurveTo(8.1, 1.2, 7.0, -1.2, 10.6, -1.1);
      ctx.bezierCurveTo(14.0, -0.6, 17.9, 0.5, 18.9, 0.6);
      ctx.bezierCurveTo(19.7, 0.6, 20.1, 0.1, 20.2, -0.2);
      ctx.bezierCurveTo(20.4, -0.5, 21.1, -0.9, 21.0, -2.3);
      ctx.bezierCurveTo(20.9, -3.6, 19.3, -3.4, 18.3, -3.2);
      ctx.bezierCurveTo(18.0, -3.2, 14.4, -4.9, 10.7, -5.4);
      ctx.bezierCurveTo(9.2, -5.7, 8.5, -5.4, 7.5, -5.3);
      ctx.bezierCurveTo(7.4, -5.9, 6.0, -8.8, 4.3, -8.9);
      ctx.closePath();

      // powerSurgePerson4/Group/Group/Compound Path/Path
      ctx.moveTo(10.0, -1.2);
      ctx.bezierCurveTo(10.2, -1.1, 10.4, -1.1, 10.6, -1.1);
      ctx.bezierCurveTo(10.4, -1.1, 10.2, -1.1, 10.0, -1.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.072, -0.997, 0.997, 0.072, -408.0, -506.5);
      gradient = ctx.createLinearGradient(-468.8, 458.8, -472.1, 452.3);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson4/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(18.3, -3.2);
      ctx.bezierCurveTo(19.3, -3.6, 21.6, -3.8, 21.7, -2.5);
      ctx.bezierCurveTo(21.8, -1.2, 20.5, -0.1, 20.3, 0.1);
      ctx.bezierCurveTo(19.9, 0.5, 19.7, 0.6, 18.9, 0.6);
      ctx.bezierCurveTo(18.5, 0.5, 18.0, 0.4, 17.4, 0.3);
      ctx.bezierCurveTo(18.9, -0.0, 18.8, -2.7, 18.3, -3.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.072, -0.997, 0.997, 0.072, -409.9, -480.3);
      gradient = ctx.createLinearGradient(-447.6, 464.3, -444.8, 459.6);
      gradient.addColorStop(0.00, "rgb(180, 80, 158)");
      gradient.addColorStop(0.05, "rgb(185, 94, 162)");
      gradient.addColorStop(0.23, "rgb(202, 133, 180)");
      gradient.addColorStop(0.40, "rgb(217, 167, 195)");
      gradient.addColorStop(0.57, "rgb(231, 195, 208)");
      gradient.addColorStop(0.73, "rgb(241, 216, 218)");
      gradient.addColorStop(0.88, "rgb(249, 229, 223)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson4/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-11.9, -6.2);
      ctx.bezierCurveTo(-11.5, -6.2, -11.1, -6.4, -11.1, -6.6);
      ctx.bezierCurveTo(-11.1, -6.8, -11.5, -7.0, -11.9, -6.9);
      ctx.bezierCurveTo(-12.3, -6.9, -12.7, -6.8, -12.7, -6.6);
      ctx.bezierCurveTo(-12.7, -6.4, -12.3, -6.2, -11.9, -6.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // powerSurgePerson4/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-11.8, -3.7);
      ctx.bezierCurveTo(-11.4, -3.7, -11.0, -3.9, -11.0, -4.1);
      ctx.bezierCurveTo(-11.0, -4.3, -11.4, -4.4, -11.8, -4.4);
      ctx.bezierCurveTo(-12.2, -4.4, -12.6, -4.2, -12.6, -4.0);
      ctx.bezierCurveTo(-12.6, -3.8, -12.2, -3.7, -11.8, -3.7);
      ctx.closePath();
      ctx.fill();

      // powerSurgePerson4/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-10.2, -7.9);
      ctx.bezierCurveTo(-9.4, -6.8, -9.2, -4.5, -9.9, -3.0);
      ctx.lineWidth = 0.5;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // powerSurgePerson4/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(3.7, 1.0);
      ctx.bezierCurveTo(4.4, -0.8, 4.9, -7.1, 3.9, -9.0);
      ctx.bezierCurveTo(4.5, -10.6, 4.4, -10.3, 4.7, -12.7);
      ctx.bezierCurveTo(6.0, -11.8, 7.4, -10.9, 7.7, -9.3);
      ctx.bezierCurveTo(8.1, -7.4, 7.4, -6.0, 7.7, -4.6);
      ctx.bezierCurveTo(7.9, -3.2, 8.5, -1.9, 8.7, -0.8);
      ctx.bezierCurveTo(8.9, 0.3, 7.6, 2.0, 6.7, 3.4);
      ctx.bezierCurveTo(5.3, 2.4, 4.8, 1.7, 3.7, 1.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.560, -0.828, 0.828, 0.560, -936.1, -861.4);
      gradient = ctx.createLinearGradient(-183.7, 1260.1, -174.4, 1259.9);
      gradient.addColorStop(0.00, "rgb(242, 127, 155)");
      gradient.addColorStop(0.11, "rgb(222, 106, 134)");
      gradient.addColorStop(0.36, "rgb(195, 70, 102)");
      gradient.addColorStop(0.60, "rgb(177, 42, 82)");
      gradient.addColorStop(0.82, "rgb(167, 19, 71)");
      gradient.addColorStop(1.00, "rgb(163, 9, 67)");
      gradient.addColorStop(1.00, "rgb(182, 78, 97)");
      gradient.addColorStop(1.00, "rgb(201, 120, 128)");
      gradient.addColorStop(1.00, "rgb(217, 156, 157)");
      gradient.addColorStop(1.00, "rgb(229, 187, 184)");
      gradient.addColorStop(1.00, "rgb(241, 211, 205)");
      gradient.addColorStop(1.00, "rgb(248, 227, 219)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson4/Group/Group
      ctx.restore();
      ctx.restore();

      // powerSurgePerson4/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-5.2, 8.7);
      ctx.bezierCurveTo(-5.4, 10.7, -12.6, 17.0, -14.1, 18.0);
      ctx.bezierCurveTo(-16.7, 19.8, -18.0, 18.6, -16.7, 17.4);
      ctx.bezierCurveTo(-17.3, 17.3, -17.9, 17.2, -16.4, 16.2);
      ctx.bezierCurveTo(-15.0, 15.3, -10.4, 10.8, -8.9, 9.0);
      ctx.bezierCurveTo(-7.0, 6.7, -5.0, 7.3, -5.2, 8.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.402, 0.601, -0.831, 0.557, -774.6, -2859.6);
      gradient = ctx.createLinearGradient(3892.2, 964.9, 3886.7, 965.1);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson4/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2.2, 10.9);
      ctx.bezierCurveTo(2.7, 13.7, 2.8, 16.0, 4.9, 17.1);
      ctx.bezierCurveTo(8.3, 18.9, 14.0, 18.5, 14.3, 18.6);
      ctx.bezierCurveTo(14.3, 19.4, 15.7, 21.3, 16.5, 20.3);
      ctx.bezierCurveTo(17.2, 19.2, 17.6, 17.2, 17.6, 16.9);
      ctx.bezierCurveTo(17.6, 16.5, 17.4, 16.2, 16.6, 15.8);
      ctx.bezierCurveTo(15.8, 15.3, 10.4, 15.3, 7.4, 13.8);
      ctx.bezierCurveTo(5.9, 12.1, 6.2, 10.3, 5.5, 8.0);
      ctx.bezierCurveTo(5.8, 9.2, 2.2, 10.9, 2.2, 10.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.223, -0.453, 0.700, 0.394, -403.7, -1015.5);
      gradient = ctx.createLinearGradient(-1375.2, 1030.7, -1385.5, 1027.8);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson4/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1.7, 7.6);
      ctx.bezierCurveTo(4.5, 8.6, 5.1, 9.6, 7.4, 9.8);
      ctx.bezierCurveTo(11.5, 10.2, 16.6, 9.1, 16.9, 9.1);
      ctx.bezierCurveTo(17.9, 9.4, 19.5, 9.9, 19.7, 8.6);
      ctx.bezierCurveTo(20.0, 7.3, 19.3, 6.7, 19.2, 6.5);
      ctx.bezierCurveTo(19.1, 6.1, 18.8, 5.5, 18.0, 5.5);
      ctx.bezierCurveTo(16.9, 5.4, 11.9, 6.1, 8.1, 5.9);
      ctx.bezierCurveTo(5.8, 5.7, 4.8, 5.0, 2.9, 3.9);
      ctx.bezierCurveTo(3.6, 4.9, 1.7, 7.6, 1.7, 7.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.023, -0.505, 0.800, 0.081, -302.2, -863.3);
      gradient = ctx.createLinearGradient(-1650.9, 440.8, -1659.6, 438.3);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson4/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(16.9, 9.1);
      ctx.bezierCurveTo(17.8, 9.7, 20.1, 10.2, 20.4, 8.9);
      ctx.bezierCurveTo(20.6, 7.6, 19.6, 6.3, 19.4, 6.1);
      ctx.bezierCurveTo(19.0, 5.7, 18.8, 5.5, 18.0, 5.5);
      ctx.bezierCurveTo(17.7, 5.5, 17.2, 5.5, 16.5, 5.5);
      ctx.bezierCurveTo(18.0, 6.1, 17.4, 8.7, 16.9, 9.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.072, 0.997, 0.997, 0.072, -283.0, -2256.1);
      gradient = ctx.createLinearGradient(2235.1, 465.2, 2237.9, 460.6);
      gradient.addColorStop(0.00, "rgb(59, 81, 133)");
      gradient.addColorStop(0.15, "rgb(104, 108, 150)");
      gradient.addColorStop(0.31, "rgb(143, 137, 169)");
      gradient.addColorStop(0.47, "rgb(178, 167, 187)");
      gradient.addColorStop(0.62, "rgb(207, 194, 203)");
      gradient.addColorStop(0.76, "rgb(230, 214, 214)");
      gradient.addColorStop(0.89, "rgb(246, 229, 223)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson4/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(14.2, 18.6);
      ctx.bezierCurveTo(14.3, 19.5, 15.7, 21.4, 16.5, 20.4);
      ctx.bezierCurveTo(17.2, 19.3, 17.7, 17.3, 17.7, 17.0);
      ctx.bezierCurveTo(17.7, 16.2, 17.4, 16.1, 16.7, 15.8);
      ctx.bezierCurveTo(16.4, 15.7, 15.5, 15.6, 14.9, 15.5);
      ctx.bezierCurveTo(16.0, 16.6, 14.9, 18.4, 14.2, 18.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.476, 0.856, 0.873, 0.488, 196.6, -2263.7);
      gradient = ctx.createLinearGradient(2121.1, 952.6, 2123.8, 948.2);
      gradient.addColorStop(0.00, "rgb(59, 81, 133)");
      gradient.addColorStop(0.15, "rgb(104, 108, 150)");
      gradient.addColorStop(0.31, "rgb(143, 137, 169)");
      gradient.addColorStop(0.47, "rgb(178, 167, 187)");
      gradient.addColorStop(0.62, "rgb(207, 194, 203)");
      gradient.addColorStop(0.76, "rgb(230, 214, 214)");
      gradient.addColorStop(0.89, "rgb(246, 229, 223)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson4/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2.5, 12.6);
      ctx.bezierCurveTo(2.4, 14.5, 3.3, 15.9, 5.0, 17.1);
      ctx.bezierCurveTo(5.3, 16.0, 6.1, 14.6, 7.7, 13.9);
      ctx.bezierCurveTo(7.0, 13.2, 6.3, 11.9, 5.9, 9.7);
      ctx.bezierCurveTo(6.2, 10.9, 2.5, 12.6, 2.5, 12.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.072, -0.997, 0.997, 0.072, -408.0, -506.5);
      gradient = ctx.createLinearGradient(-491.8, 447.3, -486.3, 451.2);
      gradient.addColorStop(0.30, "rgb(255, 255, 255)");
      gradient.addColorStop(0.41, "rgb(230, 212, 226)");
      gradient.addColorStop(0.64, "rgb(190, 134, 170)");
      gradient.addColorStop(0.99, "rgb(143, 5, 102)");
      gradient.addColorStop(1.00, "rgb(140, 0, 100)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson4/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-14.0, -1.6);
      ctx.bezierCurveTo(-13.4, -1.1, -13.4, -0.9, -13.0, -0.4);
      ctx.bezierCurveTo(-14.4, -1.1, -15.0, -0.5, -16.2, -1.4);
      ctx.bezierCurveTo(-16.4, -0.4, -16.4, 0.5, -16.0, 1.5);
      ctx.bezierCurveTo(-16.3, 2.3, -17.7, 1.8, -18.4, 1.5);
      ctx.bezierCurveTo(-18.6, 2.1, -18.2, 4.1, -17.7, 5.0);
      ctx.bezierCurveTo(-17.7, 11.0, -11.2, 8.7, -10.7, 7.6);
      ctx.bezierCurveTo(-11.2, 8.0, -13.5, 9.0, -14.6, 8.5);
      ctx.bezierCurveTo(-15.5, 8.0, -15.6, 5.3, -15.8, 5.0);
      ctx.bezierCurveTo(-15.7, 4.8, -15.6, 4.5, -15.6, 4.3);
      ctx.bezierCurveTo(-15.4, 4.1, -15.3, 3.9, -15.3, 3.7);
      ctx.bezierCurveTo(-15.3, 3.7, -15.3, 3.7, -15.3, 3.7);
      ctx.bezierCurveTo(-14.7, 2.7, -13.8, 1.8, -12.8, 1.3);
      ctx.bezierCurveTo(-11.5, 1.9, -9.5, 3.0, -9.3, 4.7);
      ctx.bezierCurveTo(-7.8, 2.6, -11.0, -1.1, -14.0, -1.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.560, -0.828, 0.828, 0.560, -936.1, -861.4);
      gradient = ctx.createLinearGradient(-197.1, 1248.8, -206.7, 1248.0);
      gradient.addColorStop(0.04, "rgb(86, 40, 25)");
      gradient.addColorStop(1.00, "rgb(212, 160, 91)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson4/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-10.4, 1.0);
      ctx.bezierCurveTo(-8.8, 1.8, -8.3, 4.2, -9.3, 6.4);
      ctx.bezierCurveTo(-10.3, 8.6, -12.5, 9.8, -14.2, 9.0);
      ctx.bezierCurveTo(-15.9, 8.2, -16.4, 5.8, -15.3, 3.6);
      ctx.bezierCurveTo(-14.3, 1.4, -12.1, 0.2, -10.4, 1.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.429, -0.903, 0.903, 0.429, -584.1, -1241.5);
      gradient = ctx.createLinearGradient(-879.5, 1054.9, -881.1, 1049.2);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson4/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-7.3, 12.6);
      ctx.bezierCurveTo(-9.1, 12.5, -10.9, 11.7, -11.2, 11.3);
      ctx.bezierCurveTo(-10.1, 10.2, -9.2, 8.9, -8.7, 8.2);
      ctx.bezierCurveTo(-6.2, 5.4, -4.6, 8.6, -4.6, 8.6);
      ctx.lineTo(-7.3, 12.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.497, -0.868, 0.868, -0.497, 218.3, -510.3);
      gradient = ctx.createLinearGradient(-337.7, -455.5, -341.1, -452.9);
      gradient.addColorStop(0.00, "rgb(255, 214, 54)");
      gradient.addColorStop(0.06, "rgb(249, 194, 50)");
      gradient.addColorStop(0.24, "rgb(235, 152, 42)");
      gradient.addColorStop(0.41, "rgb(226, 120, 36)");
      gradient.addColorStop(0.57, "rgb(218, 95, 32)");
      gradient.addColorStop(0.73, "rgb(214, 75, 31)");
      gradient.addColorStop(0.87, "rgb(211, 62, 30)");
      gradient.addColorStop(0.99, "rgb(210, 57, 30)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson4/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-9.0, 6.8);
      ctx.bezierCurveTo(-9.3, 9.6, -6.6, 12.0, -3.1, 12.4);
      ctx.bezierCurveTo(-3.0, 12.4, -2.8, 12.4, -2.7, 12.4);
      ctx.lineTo(-2.7, 12.4);
      ctx.lineTo(1.5, 12.8);
      ctx.bezierCurveTo(1.5, 12.8, 1.5, 12.8, 1.5, 12.8);
      ctx.bezierCurveTo(1.5, 12.8, 1.5, 12.8, 1.5, 12.8);
      ctx.lineTo(1.8, 12.8);
      ctx.lineTo(1.8, 12.8);
      ctx.bezierCurveTo(5.2, 13.0, 4.2, 9.9, 4.4, 7.3);
      ctx.bezierCurveTo(4.6, 4.5, 5.9, 3.2, 2.4, 2.8);
      ctx.lineTo(-2.2, 2.4);
      ctx.bezierCurveTo(-5.7, 2.1, -8.8, 4.1, -9.0, 6.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.560, -0.828, 0.828, 0.560, -936.1, -861.4);
      gradient = ctx.createLinearGradient(-200.9, 1260.9, -191.0, 1261.1);
      gradient.addColorStop(0.00, "rgb(255, 214, 54)");
      gradient.addColorStop(0.06, "rgb(249, 194, 50)");
      gradient.addColorStop(0.24, "rgb(235, 152, 42)");
      gradient.addColorStop(0.41, "rgb(226, 120, 36)");
      gradient.addColorStop(0.57, "rgb(218, 95, 32)");
      gradient.addColorStop(0.73, "rgb(214, 75, 31)");
      gradient.addColorStop(0.87, "rgb(211, 62, 30)");
      gradient.addColorStop(0.99, "rgb(210, 57, 30)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson4/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(6.0, 10.3);
      ctx.bezierCurveTo(5.7, 10.8, 3.9, 12.9, 2.2, 12.8);
      ctx.bezierCurveTo(3.4, 8.3, 3.4, 5.6, 3.6, 3.0);
      ctx.bezierCurveTo(7.4, 3.3, 6.0, 5.6, 9.6, 5.9);
      ctx.bezierCurveTo(4.8, 5.6, 4.4, 10.0, 9.1, 9.9);
      ctx.bezierCurveTo(8.5, 10.2, 6.9, 10.5, 6.0, 10.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.560, -0.828, 0.828, 0.560, -936.1, -861.4);
      gradient = ctx.createLinearGradient(-195.1, 1264.0, -188.4, 1270.7);
      gradient.addColorStop(0.30, "rgb(255, 255, 255)");
      gradient.addColorStop(0.41, "rgb(230, 212, 226)");
      gradient.addColorStop(0.64, "rgb(190, 134, 170)");
      gradient.addColorStop(0.99, "rgb(143, 5, 102)");
      gradient.addColorStop(1.00, "rgb(140, 0, 100)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson4/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-4.3, 4.7);
      ctx.bezierCurveTo(-4.6, 0.9, -12.7, -2.4, -14.3, -2.9);
      ctx.bezierCurveTo(-17.2, -3.8, -18.0, -2.4, -16.6, -1.7);
      ctx.bezierCurveTo(-17.0, -1.5, -17.5, -1.2, -15.9, -0.7);
      ctx.bezierCurveTo(-14.4, -0.3, -10.6, 1.1, -8.4, 3.0);
      ctx.bezierCurveTo(-6.2, 4.9, -4.2, 6.0, -4.3, 4.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.290, -0.957, -0.957, -0.290, -371.4, -304.8);
      gradient = ctx.createLinearGradient(-185.3, -434.1, -189.3, -433.9);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson4/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-2.9, 5.3);
      ctx.bezierCurveTo(-5.2, 5.7, -6.5, 5.5, -9.0, 3.1);
      ctx.bezierCurveTo(-8.0, 1.6, -7.8, 1.1, -7.2, 0.4);
      ctx.bezierCurveTo(-2.7, 3.2, -2.9, 5.3, -2.9, 5.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.560, -0.828, 0.828, 0.560, -936.1, -861.4);
      gradient = ctx.createLinearGradient(-197.7, 1255.6, -191.8, 1254.8);
      gradient.addColorStop(0.00, "rgb(255, 214, 54)");
      gradient.addColorStop(0.06, "rgb(249, 194, 50)");
      gradient.addColorStop(0.24, "rgb(235, 152, 42)");
      gradient.addColorStop(0.41, "rgb(226, 120, 36)");
      gradient.addColorStop(0.57, "rgb(218, 95, 32)");
      gradient.addColorStop(0.73, "rgb(214, 75, 31)");
      gradient.addColorStop(0.87, "rgb(211, 62, 30)");
      gradient.addColorStop(0.99, "rgb(210, 57, 30)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson4/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-13.1, 5.8);
      ctx.bezierCurveTo(-12.7, 6.0, -12.4, 6.3, -12.5, 6.4);
      ctx.bezierCurveTo(-12.6, 6.6, -13.0, 6.6, -13.4, 6.4);
      ctx.bezierCurveTo(-13.8, 6.2, -14.0, 6.0, -13.9, 5.8);
      ctx.bezierCurveTo(-13.8, 5.6, -13.4, 5.6, -13.1, 5.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // powerSurgePerson4/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-12.0, 3.5);
      ctx.bezierCurveTo(-11.6, 3.7, -11.4, 4.0, -11.4, 4.1);
      ctx.bezierCurveTo(-11.5, 4.3, -11.9, 4.3, -12.3, 4.1);
      ctx.bezierCurveTo(-12.7, 4.0, -12.9, 3.7, -12.8, 3.5);
      ctx.bezierCurveTo(-12.7, 3.3, -12.4, 3.3, -12.0, 3.5);
      ctx.closePath();
      ctx.fill();

      // powerSurgePerson4/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-12.1, 8.0);
      ctx.bezierCurveTo(-11.0, 7.2, -9.9, 5.2, -10.0, 3.6);
      ctx.lineWidth = 0.5;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // powerSurgePerson4/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-6.5, -2.4);
      ctx.bezierCurveTo(-6.7, 1.4, 0.9, 5.8, 2.4, 6.6);
      ctx.bezierCurveTo(5.1, 7.8, 6.2, 6.5, 4.8, 5.7);
      ctx.bezierCurveTo(5.3, 5.5, 5.8, 5.3, 4.3, 4.6);
      ctx.bezierCurveTo(2.9, 3.9, -0.7, 2.1, -2.7, -0.2);
      ctx.bezierCurveTo(-4.5, -2.3, -6.4, -3.7, -6.5, -2.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.421, 0.907, 0.907, 0.421, 2.9, -2427.8);
      gradient = ctx.createLinearGradient(2208.2, 1019.5, 2204.2, 1019.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.restore();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function powerSurgePerson5(ctx) {

      var gradient;

      // powerSurgePerson5/Group
      ctx.save();

      // powerSurgePerson5/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(10.0, -4.2);
      ctx.bezierCurveTo(9.4, -5.4, 8.7, -6.6, 7.7, -7.7);
      ctx.bezierCurveTo(4.2, -11.9, -0.9, -13.5, -3.6, -11.3);
      ctx.bezierCurveTo(-5.4, -9.7, -5.6, -6.5, -4.2, -3.4);
      ctx.bezierCurveTo(-7.2, -5.2, -10.3, -5.6, -12.2, -4.0);
      ctx.bezierCurveTo(-14.8, -1.7, -14.0, 3.5, -10.5, 7.8);
      ctx.bezierCurveTo(-9.5, 8.9, -8.5, 9.8, -7.4, 10.5);
      ctx.bezierCurveTo(-7.8, 12.0, -7.8, 13.1, -7.2, 13.9);
      ctx.bezierCurveTo(-5.3, 16.0, 0.7, 13.9, 6.4, 9.1);
      ctx.bezierCurveTo(12.0, 4.3, 15.1, -1.3, 13.3, -3.5);
      ctx.bezierCurveTo(12.6, -4.3, 11.5, -4.5, 10.0, -4.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(54, 66, 138)";
      ctx.fill();

      // powerSurgePerson5/Group/Group

      // powerSurgePerson5/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-10.6, 2.6);
      ctx.bezierCurveTo(-12.6, 3.0, -20.9, -1.6, -22.4, -2.7);
      ctx.bezierCurveTo(-24.9, -4.5, -24.2, -6.2, -22.7, -5.4);
      ctx.bezierCurveTo(-22.8, -5.9, -22.8, -6.5, -21.4, -5.5);
      ctx.bezierCurveTo(-20.1, -4.5, -14.3, -1.6, -12.1, -0.8);
      ctx.bezierCurveTo(-9.3, 0.2, -9.2, 2.2, -10.6, 2.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.431, 0.580, -0.803, -0.596, 932.8, -2800.5);
      gradient = ctx.createLinearGradient(3894.1, -906.6, 3888.6, -906.3);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson5/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-6.2, 8.2);
      ctx.bezierCurveTo(-7.8, 10.5, -9.3, 12.2, -8.7, 14.4);
      ctx.bezierCurveTo(-7.6, 18.2, -3.3, 21.9, -3.2, 22.2);
      ctx.bezierCurveTo(-3.7, 22.9, -4.1, 25.2, -2.8, 24.9);
      ctx.bezierCurveTo(-1.6, 24.7, 0.2, 23.6, 0.4, 23.4);
      ctx.bezierCurveTo(0.6, 23.2, 0.7, 22.7, 0.5, 21.9);
      ctx.bezierCurveTo(0.2, 21.0, -3.6, 17.1, -4.6, 14.0);
      ctx.bezierCurveTo(-4.4, 11.7, -3.0, 10.6, -1.7, 8.6);
      ctx.bezierCurveTo(-2.4, 9.6, -6.2, 8.2, -6.2, 8.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.480, -0.158, 0.210, 0.776, -675.8, -1526.9);
      gradient = ctx.createLinearGradient(490.4, 2089.6, 480.1, 2086.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson5/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-4.1, 5.5);
      ctx.bezierCurveTo(-2.9, 8.3, -3.2, 9.4, -1.8, 11.2);
      ctx.bezierCurveTo(0.9, 14.3, 5.2, 17.2, 5.4, 17.5);
      ctx.bezierCurveTo(5.9, 18.3, 6.7, 19.8, 7.8, 19.1);
      ctx.bezierCurveTo(8.9, 18.4, 8.8, 17.5, 9.0, 17.3);
      ctx.bezierCurveTo(9.2, 16.9, 9.3, 16.3, 8.8, 15.7);
      ctx.bezierCurveTo(8.1, 14.8, 4.0, 11.8, 1.6, 8.9);
      ctx.bezierCurveTo(0.1, 7.1, -0.2, 6.0, -0.7, 3.7);
      ctx.bezierCurveTo(-0.9, 5.0, -4.1, 5.5, -4.1, 5.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.376, -0.337, 0.502, 0.627, -712.7, -1348.4);
      gradient = ctx.createLinearGradient(-576.1, 1857.9, -584.7, 1855.5);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson5/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(5.4, 17.5);
      ctx.bezierCurveTo(5.6, 18.5, 6.9, 20.5, 8.0, 19.8);
      ctx.bezierCurveTo(9.1, 19.1, 9.3, 17.4, 9.3, 17.1);
      ctx.bezierCurveTo(9.3, 16.6, 9.3, 16.3, 8.8, 15.7);
      ctx.bezierCurveTo(8.6, 15.4, 8.2, 15.1, 7.7, 14.7);
      ctx.bezierCurveTo(8.3, 16.1, 6.1, 17.5, 5.4, 17.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.762, 0.648, 0.648, 0.762, 295.1, -2310.5);
      gradient = ctx.createLinearGradient(1726.4, 1588.3, 1729.2, 1583.7);
      gradient.addColorStop(0.00, "rgb(147, 117, 180)");
      gradient.addColorStop(0.05, "rgb(154, 124, 182)");
      gradient.addColorStop(0.26, "rgb(184, 158, 196)");
      gradient.addColorStop(0.47, "rgb(212, 189, 209)");
      gradient.addColorStop(0.67, "rgb(232, 213, 218)");
      gradient.addColorStop(0.85, "rgb(247, 228, 223)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson5/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-3.2, 22.2);
      ctx.bezierCurveTo(-3.8, 22.8, -4.2, 25.2, -2.9, 25.0);
      ctx.bezierCurveTo(-1.6, 24.8, 0.1, 23.7, 0.4, 23.5);
      ctx.bezierCurveTo(0.7, 23.3, 0.7, 22.8, 0.5, 22.0);
      ctx.bezierCurveTo(0.4, 21.7, -0.1, 21.0, -0.5, 20.5);
      ctx.bezierCurveTo(-0.5, 22.1, -2.6, 22.6, -3.2, 22.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.945, 0.261, 0.264, 0.964, 635.5, -1975.1);
      gradient = ctx.createLinearGradient(1163.6, 1758.4, 1166.3, 1753.9);
      gradient.addColorStop(0.00, "rgb(147, 117, 180)");
      gradient.addColorStop(0.05, "rgb(154, 124, 182)");
      gradient.addColorStop(0.26, "rgb(184, 158, 196)");
      gradient.addColorStop(0.47, "rgb(212, 189, 209)");
      gradient.addColorStop(0.67, "rgb(232, 213, 218)");
      gradient.addColorStop(0.85, "rgb(247, 228, 223)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson5/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-7.2, 9.6);
      ctx.bezierCurveTo(-8.6, 10.8, -9.0, 12.5, -8.6, 14.6);
      ctx.bezierCurveTo(-7.6, 14.0, -6.0, 13.6, -4.4, 14.3);
      ctx.bezierCurveTo(-4.5, 13.3, -4.0, 11.8, -2.7, 10.0);
      ctx.bezierCurveTo(-3.4, 11.1, -7.2, 9.6, -7.2, 9.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.762, -0.648, 0.648, 0.762, -1041.6, -1174.2);
      gradient = ctx.createLinearGradient(17.3, 1572.4, 22.8, 1576.3);
      gradient.addColorStop(0.17, "rgb(247, 181, 194)");
      gradient.addColorStop(0.32, "rgb(243, 176, 189)");
      gradient.addColorStop(0.45, "rgb(238, 165, 180)");
      gradient.addColorStop(0.57, "rgb(228, 147, 165)");
      gradient.addColorStop(0.69, "rgb(216, 123, 147)");
      gradient.addColorStop(0.80, "rgb(202, 93, 125)");
      gradient.addColorStop(0.91, "rgb(184, 54, 100)");
      gradient.addColorStop(1.00, "rgb(168, 0, 80)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson5/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-8.5, -12.1);
      ctx.bezierCurveTo(-8.5, -11.3, -8.7, -11.2, -8.8, -10.5);
      ctx.bezierCurveTo(-9.3, -12.0, -10.1, -12.0, -10.3, -13.5);
      ctx.bezierCurveTo(-11.2, -13.0, -11.8, -12.4, -12.2, -11.3);
      ctx.bezierCurveTo(-13.0, -11.0, -13.6, -10.8, -13.9, -11.5);
      ctx.bezierCurveTo(-14.5, -11.3, -14.9, -10.7, -15.3, -9.6);
      ctx.bezierCurveTo(-19.5, -5.4, -14.0, -2.9, -12.9, -3.3);
      ctx.bezierCurveTo(-13.5, -3.3, -15.8, -4.3, -16.2, -5.4);
      ctx.bezierCurveTo(-16.6, -6.5, -14.6, -8.5, -14.6, -8.7);
      ctx.bezierCurveTo(-14.4, -8.9, -14.1, -9.0, -13.9, -9.1);
      ctx.bezierCurveTo(-13.7, -9.1, -13.5, -9.2, -13.3, -9.3);
      ctx.bezierCurveTo(-13.3, -9.3, -13.3, -9.3, -13.2, -9.3);
      ctx.bezierCurveTo(-12.2, -9.6, -11.0, -9.6, -9.9, -9.2);
      ctx.bezierCurveTo(-9.3, -7.9, -8.8, -5.7, -9.8, -4.3);
      ctx.bezierCurveTo(-7.2, -4.7, -6.8, -9.6, -8.5, -12.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.945, -0.327, 0.327, 0.945, -640.0, -1814.6);
      gradient = ctx.createLinearGradient(6.1, 1914.7, 1.3, 1911.2);
      gradient.addColorStop(0.04, "rgb(83, 81, 31)");
      gradient.addColorStop(1.00, "rgb(215, 188, 96)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson5/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-8.0, -7.7);
      ctx.bezierCurveTo(-7.4, -6.0, -8.7, -3.9, -11.0, -3.1);
      ctx.bezierCurveTo(-13.3, -2.3, -15.7, -3.1, -16.3, -4.8);
      ctx.bezierCurveTo(-16.9, -6.6, -15.5, -8.6, -13.2, -9.4);
      ctx.bezierCurveTo(-10.9, -10.2, -8.6, -9.5, -8.0, -7.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.945, -0.327, 0.327, 0.945, -640.0, -1814.6);
      gradient = ctx.createLinearGradient(2.9, 1917.6, 1.3, 1911.8);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson5/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-15.1, 1.9);
      ctx.bezierCurveTo(-15.6, 0.3, -15.5, -1.7, -15.2, -2.1);
      ctx.bezierCurveTo(-13.8, -1.5, -12.3, -1.1, -11.5, -0.8);
      ctx.bezierCurveTo(-7.9, 0.6, -10.5, 3.2, -10.5, 3.2);
      ctx.lineTo(-15.1, 1.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.651, -0.759, 0.759, 0.651, -947.5, -1078.8);
      gradient = ctx.createLinearGradient(-208.5, 1411.5, -211.9, 1414.0);
      gradient.addColorStop(0.00, "rgb(255, 246, 152)");
      gradient.addColorStop(0.03, "rgb(255, 239, 143)");
      gradient.addColorStop(0.25, "rgb(243, 214, 101)");
      gradient.addColorStop(0.46, "rgb(234, 197, 65)");
      gradient.addColorStop(0.66, "rgb(228, 185, 38)");
      gradient.addColorStop(0.85, "rgb(224, 178, 17)");
      gradient.addColorStop(1.00, "rgb(222, 175, 10)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson5/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-11.1, -2.6);
      ctx.bezierCurveTo(-13.2, -0.9, -13.1, 2.7, -10.9, 5.5);
      ctx.bezierCurveTo(-10.8, 5.6, -10.7, 5.6, -10.7, 5.7);
      ctx.lineTo(-10.7, 5.7);
      ctx.lineTo(-8.0, 9.0);
      ctx.bezierCurveTo(-8.0, 9.0, -8.0, 9.0, -8.0, 9.0);
      ctx.bezierCurveTo(-8.0, 9.0, -8.0, 9.0, -8.0, 9.0);
      ctx.lineTo(-7.8, 9.3);
      ctx.lineTo(-7.8, 9.3);
      ctx.bezierCurveTo(-5.5, 11.8, -4.1, 8.9, -2.0, 7.2);
      ctx.bezierCurveTo(0.1, 5.5, 2.0, 5.4, -0.3, 2.7);
      ctx.lineTo(-3.2, -0.8);
      ctx.bezierCurveTo(-5.4, -3.6, -9.0, -4.4, -11.1, -2.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.762, -0.648, 0.648, 0.762, -1041.6, -1174.2);
      gradient = ctx.createLinearGradient(22.4, 1564.2, 29.5, 1572.4);
      gradient.addColorStop(0.00, "rgb(255, 246, 152)");
      gradient.addColorStop(0.03, "rgb(255, 239, 143)");
      gradient.addColorStop(0.25, "rgb(243, 214, 101)");
      gradient.addColorStop(0.46, "rgb(234, 197, 65)");
      gradient.addColorStop(0.66, "rgb(228, 185, 38)");
      gradient.addColorStop(0.85, "rgb(224, 178, 17)");
      gradient.addColorStop(1.00, "rgb(222, 175, 10)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson5/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-3.1, 10.5);
      ctx.bezierCurveTo(-3.6, 10.7, -6.4, 10.9, -7.5, 9.6);
      ctx.bezierCurveTo(-3.5, 7.3, -1.5, 5.3, 0.4, 3.7);
      ctx.bezierCurveTo(2.9, 6.6, 0.3, 7.2, 2.6, 10.0);
      ctx.bezierCurveTo(-0.6, 6.3, -4.0, 9.2, -0.6, 12.4);
      ctx.bezierCurveTo(-1.3, 12.2, -2.6, 11.3, -3.1, 10.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.762, 0.648, 0.648, 0.762, 295.1, -2310.5);
      gradient = ctx.createLinearGradient(1731.7, 1571.4, 1724.9, 1576.5);
      gradient.addColorStop(0.31, "rgb(247, 181, 194)");
      gradient.addColorStop(0.47, "rgb(228, 146, 165)");
      gradient.addColorStop(0.81, "rgb(190, 69, 108)");
      gradient.addColorStop(1.00, "rgb(168, 0, 80)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson5/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-6.2, -2.9);
      ctx.bezierCurveTo(-2.5, -1.9, -0.9, 6.7, -0.8, 8.5);
      ctx.bezierCurveTo(-0.5, 11.4, -2.1, 12.0, -2.4, 10.4);
      ctx.bezierCurveTo(-2.8, 10.8, -3.1, 11.2, -3.2, 9.5);
      ctx.bezierCurveTo(-3.4, 8.0, -3.9, 4.0, -5.4, 1.4);
      ctx.bezierCurveTo(-6.7, -1.1, -7.4, -3.3, -6.2, -2.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.996, -0.089, 0.089, 0.996, -1342.4, -1620.6);
      gradient = ctx.createLinearGradient(1191.9, 1736.9, 1187.9, 1737.1);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson5/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-7.1, -3.4);
      ctx.bezierCurveTo(-4.9, -2.8, -3.9, -2.0, -2.6, 1.2);
      ctx.bezierCurveTo(-4.2, 2.1, -4.7, 2.4, -5.4, 2.8);
      ctx.bezierCurveTo(-8.2, -1.7, -7.1, -3.4, -7.1, -3.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.762, -0.648, 0.648, 0.762, -1041.6, -1174.2);
      gradient = ctx.createLinearGradient(27.4, 1564.6, 31.3, 1566.9);
      gradient.addColorStop(0.00, "rgb(255, 246, 152)");
      gradient.addColorStop(0.03, "rgb(255, 239, 143)");
      gradient.addColorStop(0.25, "rgb(243, 214, 101)");
      gradient.addColorStop(0.46, "rgb(234, 197, 65)");
      gradient.addColorStop(0.66, "rgb(228, 185, 38)");
      gradient.addColorStop(0.85, "rgb(224, 178, 17)");
      gradient.addColorStop(1.00, "rgb(222, 175, 10)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson5/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-13.2, -6.3);
      ctx.bezierCurveTo(-13.1, -5.9, -13.1, -5.5, -13.3, -5.4);
      ctx.bezierCurveTo(-13.5, -5.3, -13.8, -5.6, -13.9, -6.0);
      ctx.bezierCurveTo(-14.0, -6.4, -14.0, -6.8, -13.8, -6.9);
      ctx.bezierCurveTo(-13.6, -6.9, -13.3, -6.7, -13.2, -6.3);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // powerSurgePerson5/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-10.8, -7.1);
      ctx.bezierCurveTo(-10.7, -6.7, -10.7, -6.3, -10.9, -6.2);
      ctx.bezierCurveTo(-11.1, -6.2, -11.4, -6.5, -11.5, -6.9);
      ctx.bezierCurveTo(-11.6, -7.3, -11.6, -7.6, -11.4, -7.7);
      ctx.bezierCurveTo(-11.2, -7.8, -11.0, -7.5, -10.8, -7.1);
      ctx.closePath();
      ctx.fill();

      // powerSurgePerson5/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-14.1, -4.1);
      ctx.bezierCurveTo(-12.8, -3.8, -10.6, -4.4, -9.5, -5.6);
      ctx.lineWidth = 0.5;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // powerSurgePerson5/Group/Group
      ctx.restore();

      // powerSurgePerson5/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(21.0, 7.2);
      ctx.bezierCurveTo(21.0, 7.3, 21.1, 7.3, 21.1, 7.2);
      ctx.lineTo(21.1, 7.2);
      ctx.bezierCurveTo(21.1, 7.2, 21.1, 7.2, 21.1, 7.2);
      ctx.lineTo(21.0, 7.2);
      ctx.bezierCurveTo(21.0, 7.2, 21.0, 7.2, 21.0, 7.2);
      ctx.lineTo(21.0, 7.2);
      ctx.bezierCurveTo(21.0, 7.2, 21.0, 7.2, 21.0, 7.2);
      ctx.lineTo(21.0, 7.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.762, -0.648, 0.648, 0.762, -1041.6, -1174.2);
      gradient = ctx.createLinearGradient(43.9, 1588.5, 43.9, 1588.4);
      gradient.addColorStop(0.00, "rgb(130, 113, 159)");
      gradient.addColorStop(0.03, "rgb(134, 118, 162)");
      gradient.addColorStop(0.24, "rgb(161, 156, 190)");
      gradient.addColorStop(0.45, "rgb(187, 189, 214)");
      gradient.addColorStop(0.65, "rgb(207, 216, 232)");
      gradient.addColorStop(0.83, "rgb(224, 235, 246)");
      gradient.addColorStop(1.00, "rgb(230, 245, 252)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson5/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2.0, -7.9);
      ctx.bezierCurveTo(2.9, -8.5, 5.5, -10.8, 6.0, -13.7);
      ctx.bezierCurveTo(6.6, -16.3, 5.3, -19.3, 5.3, -20.2);
      ctx.bezierCurveTo(5.4, -23.3, 3.6, -23.7, 3.4, -22.1);
      ctx.bezierCurveTo(3.0, -22.5, 2.6, -22.9, 2.5, -21.1);
      ctx.bezierCurveTo(2.5, -20.1, 3.7, -16.6, 3.2, -14.0);
      ctx.bezierCurveTo(2.8, -12.5, 0.3, -10.7, 0.1, -9.9);
      ctx.bezierCurveTo(-0.9, -7.0, 0.9, -7.0, 2.0, -7.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.723, 0.014, 0.020, -1.000, -2038.0, -1367.6);
      gradient = ctx.createLinearGradient(2864.4, -1311.4, 2857.1, -1311.1);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson5/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(7.9, -3.1);
      ctx.bezierCurveTo(10.5, -4.4, 12.4, -5.6, 14.5, -4.6);
      ctx.bezierCurveTo(18.0, -2.9, 21.0, 1.9, 21.3, 2.1);
      ctx.bezierCurveTo(22.0, 1.6, 24.3, 1.7, 23.9, 2.9);
      ctx.bezierCurveTo(23.5, 4.1, 22.1, 5.6, 21.9, 5.8);
      ctx.bezierCurveTo(21.6, 6.0, 21.2, 6.0, 20.4, 5.6);
      ctx.bezierCurveTo(19.5, 5.2, 16.3, 0.9, 13.4, -0.7);
      ctx.bezierCurveTo(11.0, -0.8, 9.8, 0.4, 7.6, 1.3);
      ctx.bezierCurveTo(8.7, 0.8, 7.9, -3.1, 7.9, -3.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.233, 0.448, 0.732, 0.332, -131.8, -1989.3);
      gradient = ctx.createLinearGradient(3476.3, 1309.2, 3466.0, 1306.3);
      gradient.addColorStop(0.00, "rgb(48, 93, 155)");
      gradient.addColorStop(0.09, "rgb(69, 105, 162)");
      gradient.addColorStop(0.29, "rgb(106, 133, 179)");
      gradient.addColorStop(0.49, "rgb(137, 160, 194)");
      gradient.addColorStop(0.68, "rgb(162, 181, 205)");
      gradient.addColorStop(0.85, "rgb(179, 196, 213)");
      gradient.addColorStop(1.00, "rgb(186, 202, 217)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson5/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(21.3, 2.0);
      ctx.bezierCurveTo(22.0, 1.6, 24.4, 1.6, 24.0, 2.8);
      ctx.bezierCurveTo(23.6, 4.1, 22.2, 5.6, 22.0, 5.8);
      ctx.bezierCurveTo(21.7, 6.1, 21.3, 6.1, 20.5, 5.7);
      ctx.bezierCurveTo(20.2, 5.6, 19.6, 4.9, 19.1, 4.5);
      ctx.bezierCurveTo(20.7, 4.7, 21.5, 2.7, 21.3, 2.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.409, -0.890, 0.910, 0.415, -785.3, -766.5);
      gradient = ctx.createLinearGradient(-374.4, 1056.5, -371.7, 1052.1);
      gradient.addColorStop(0.00, "rgb(180, 80, 158)");
      gradient.addColorStop(0.05, "rgb(185, 94, 162)");
      gradient.addColorStop(0.23, "rgb(202, 133, 180)");
      gradient.addColorStop(0.40, "rgb(217, 167, 195)");
      gradient.addColorStop(0.57, "rgb(231, 195, 208)");
      gradient.addColorStop(0.73, "rgb(241, 216, 218)");
      gradient.addColorStop(0.88, "rgb(249, 229, 223)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson5/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-11.0, -12.0);
      ctx.bezierCurveTo(-10.3, -11.6, -10.2, -11.7, -9.5, -11.6);
      ctx.bezierCurveTo(-11.0, -14.2, -9.5, -18.8, -10.8, -19.7);
      ctx.bezierCurveTo(-8.6, -19.5, -7.9, -18.7, -7.4, -17.9);
      ctx.bezierCurveTo(-6.8, -18.6, -5.9, -22.9, -6.4, -25.0);
      ctx.bezierCurveTo(-5.5, -24.5, -4.2, -20.8, -4.1, -18.4);
      ctx.bezierCurveTo(-2.2, -24.9, 0.4, -14.9, -1.2, -12.3);
      ctx.bezierCurveTo(-1.1, -12.9, -1.0, -15.4, -1.8, -16.2);
      ctx.bezierCurveTo(-2.6, -17.0, -5.3, -16.1, -5.5, -16.1);
      ctx.bezierCurveTo(-5.7, -15.9, -5.9, -15.8, -6.1, -15.6);
      ctx.bezierCurveTo(-6.2, -15.4, -6.4, -15.3, -6.6, -15.1);
      ctx.bezierCurveTo(-6.6, -15.1, -6.6, -15.1, -6.6, -15.1);
      ctx.bezierCurveTo(-7.3, -14.2, -7.8, -13.1, -7.9, -12.0);
      ctx.bezierCurveTo(-6.9, -10.9, -5.1, -9.5, -3.4, -9.9);
      ctx.bezierCurveTo(-4.8, -7.7, -9.5, -9.4, -11.0, -12.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.762, -0.648, 0.648, 0.762, -1041.6, -1174.2);
      gradient = ctx.createLinearGradient(36.2, 1547.6, 41.7, 1558.0);
      gradient.addColorStop(0.03, "rgb(215, 142, 21)");
      gradient.addColorStop(1.00, "rgb(119, 57, 25)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson5/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-7.3, -9.6);
      ctx.bezierCurveTo(-5.9, -8.4, -3.5, -8.8, -1.8, -10.6);
      ctx.bezierCurveTo(-0.2, -12.3, 0.1, -14.8, -1.3, -16.1);
      ctx.bezierCurveTo(-2.6, -17.3, -5.1, -16.9, -6.7, -15.1);
      ctx.bezierCurveTo(-8.4, -13.4, -8.6, -10.9, -7.3, -9.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.683, 0.730, 0.730, 0.683, -355.1, -2007.0);
      gradient = ctx.createLinearGradient(1217.2, 1622.0, 1215.6, 1616.2);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson5/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-2.0, -9.7);
      ctx.bezierCurveTo(0.1, -11.5, 3.6, -10.9, 6.0, -8.2);
      ctx.bezierCurveTo(6.1, -8.1, 6.1, -8.0, 6.2, -7.9);
      ctx.lineTo(6.2, -8.0);
      ctx.lineTo(9.0, -4.8);
      ctx.bezierCurveTo(9.0, -4.8, 9.0, -4.8, 9.0, -4.8);
      ctx.bezierCurveTo(9.0, -4.7, 9.0, -4.7, 9.0, -4.7);
      ctx.lineTo(9.2, -4.5);
      ctx.lineTo(9.2, -4.5);
      ctx.bezierCurveTo(11.4, -1.9, 8.3, -0.9, 6.3, 0.8);
      ctx.bezierCurveTo(4.2, 2.7, 3.9, 4.5, 1.5, 1.8);
      ctx.lineTo(-1.5, -1.6);
      ctx.bezierCurveTo(-3.8, -4.3, -4.1, -7.9, -2.0, -9.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.762, -0.648, 0.648, 0.762, -1041.6, -1174.2);
      gradient = ctx.createLinearGradient(33.7, 1562.6, 41.3, 1575.3);
      gradient.addColorStop(0.00, "rgb(255, 208, 113)");
      gradient.addColorStop(0.03, "rgb(251, 201, 106)");
      gradient.addColorStop(0.25, "rgb(235, 161, 72)");
      gradient.addColorStop(0.46, "rgb(225, 133, 50)");
      gradient.addColorStop(0.66, "rgb(218, 115, 36)");
      gradient.addColorStop(0.85, "rgb(213, 105, 29)");
      gradient.addColorStop(1.00, "rgb(212, 100, 27)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson5/Group/Group/Compound Path
      ctx.restore();
      ctx.beginPath();

      // powerSurgePerson5/Group/Group/Compound Path/Path
      ctx.moveTo(9.5, -4.2);
      ctx.bezierCurveTo(8.3, -2.7, 4.7, 0.7, 3.3, 1.9);
      ctx.bezierCurveTo(3.0, 2.2, 2.7, 2.4, 2.4, 2.7);
      ctx.bezierCurveTo(4.9, 5.6, 5.9, 3.2, 8.3, 5.8);
      ctx.bezierCurveTo(10.4, 8.6, 12.3, 12.1, 12.9, 12.8);
      ctx.bezierCurveTo(13.5, 13.5, 14.1, 13.4, 14.4, 13.3);
      ctx.bezierCurveTo(14.7, 13.2, 15.5, 13.4, 16.4, 12.4);
      ctx.bezierCurveTo(17.3, 11.4, 16.0, 10.4, 15.2, 9.8);
      ctx.bezierCurveTo(15.0, 9.6, 13.6, 5.8, 11.4, 2.9);
      ctx.bezierCurveTo(10.5, 1.6, 9.9, 1.3, 9.1, 0.7);
      ctx.bezierCurveTo(9.4, 0.1, 10.6, -2.9, 9.5, -4.2);
      ctx.closePath();

      // powerSurgePerson5/Group/Group/Compound Path/Path
      ctx.moveTo(7.9, 5.3);
      ctx.bezierCurveTo(8.0, 5.5, 8.1, 5.6, 8.3, 5.8);
      ctx.bezierCurveTo(8.1, 5.6, 8.0, 5.5, 7.9, 5.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.762, -0.648, 0.648, 0.762, -1041.6, -1174.2);
      gradient = ctx.createLinearGradient(40.3, 1583.9, 37.0, 1577.4);
      gradient.addColorStop(0.00, "rgb(48, 93, 155)");
      gradient.addColorStop(0.09, "rgb(69, 105, 162)");
      gradient.addColorStop(0.29, "rgb(106, 133, 179)");
      gradient.addColorStop(0.49, "rgb(137, 160, 194)");
      gradient.addColorStop(0.68, "rgb(162, 181, 205)");
      gradient.addColorStop(0.85, "rgb(179, 196, 213)");
      gradient.addColorStop(1.00, "rgb(186, 202, 217)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson5/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(15.2, 9.8);
      ctx.bezierCurveTo(16.1, 10.2, 17.9, 11.8, 17.1, 12.7);
      ctx.bezierCurveTo(16.2, 13.7, 14.5, 13.6, 14.2, 13.6);
      ctx.bezierCurveTo(13.7, 13.5, 13.4, 13.5, 12.9, 12.8);
      ctx.bezierCurveTo(12.7, 12.6, 12.4, 12.2, 12.1, 11.6);
      ctx.bezierCurveTo(13.4, 12.5, 15.2, 10.5, 15.2, 9.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.762, -0.648, 0.648, 0.762, -1061.6, -1157.2);
      gradient = ctx.createLinearGradient(61.5, 1589.4, 64.3, 1584.7);
      gradient.addColorStop(0.00, "rgb(180, 80, 158)");
      gradient.addColorStop(0.05, "rgb(185, 94, 162)");
      gradient.addColorStop(0.23, "rgb(202, 133, 180)");
      gradient.addColorStop(0.40, "rgb(217, 167, 195)");
      gradient.addColorStop(0.57, "rgb(231, 195, 208)");
      gradient.addColorStop(0.73, "rgb(241, 216, 218)");
      gradient.addColorStop(0.88, "rgb(249, 229, 223)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson5/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-3.3, -5.9);
      ctx.bezierCurveTo(-4.8, -2.4, 1.0, 4.2, 2.3, 5.4);
      ctx.bezierCurveTo(4.4, 7.4, 5.8, 6.5, 4.8, 5.3);
      ctx.bezierCurveTo(5.3, 5.3, 5.8, 5.3, 4.6, 4.1);
      ctx.bezierCurveTo(3.5, 3.0, 0.7, 0.1, -0.4, -2.6);
      ctx.bezierCurveTo(-1.5, -5.2, -2.8, -7.2, -3.3, -5.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.691, 0.723, 0.723, 0.691, 315.0, -2432.8);
      gradient = ctx.createLinearGradient(1979.1, 1452.8, 1975.1, 1453.0);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson5/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-3.8, -13.8);
      ctx.bezierCurveTo(-3.5, -13.5, -3.1, -13.4, -3.0, -13.6);
      ctx.bezierCurveTo(-2.9, -13.7, -3.0, -14.1, -3.3, -14.4);
      ctx.bezierCurveTo(-3.6, -14.7, -4.0, -14.8, -4.1, -14.6);
      ctx.bezierCurveTo(-4.3, -14.5, -4.1, -14.1, -3.8, -13.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // powerSurgePerson5/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-4.8, -11.7);
      ctx.bezierCurveTo(-4.9, -11.6, -5.3, -11.7, -5.6, -12.0);
      ctx.bezierCurveTo(-5.9, -12.3, -6.0, -12.6, -5.9, -12.8);
      ctx.bezierCurveTo(-5.8, -12.9, -5.4, -12.8, -5.1, -12.5);
      ctx.bezierCurveTo(-4.8, -12.2, -4.6, -11.9, -4.8, -11.7);
      ctx.closePath();
      ctx.fill();

      // powerSurgePerson5/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-1.4, -13.8);
      ctx.bezierCurveTo(-1.7, -12.5, -3.2, -10.7, -4.7, -10.2);
      ctx.lineWidth = 0.5;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function powerSurgePerson6(ctx) {

      var gradient;

      // powerSurgePerson6/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(9.6, -11.1);
      ctx.bezierCurveTo(8.5, -11.8, 7.2, -12.3, 5.8, -12.7);
      ctx.bezierCurveTo(0.5, -14.2, -4.6, -12.8, -5.5, -9.4);
      ctx.bezierCurveTo(-6.2, -7.0, -4.6, -4.3, -1.7, -2.4);
      ctx.bezierCurveTo(-5.2, -2.4, -7.9, -0.9, -8.6, 1.5);
      ctx.bezierCurveTo(-9.6, 4.8, -6.0, 8.7, -0.7, 10.3);
      ctx.bezierCurveTo(0.7, 10.6, 2.1, 10.8, 3.4, 10.8);
      ctx.bezierCurveTo(3.8, 12.3, 4.5, 13.3, 5.5, 13.5);
      ctx.bezierCurveTo(8.2, 14.3, 12.0, 9.1, 14.0, 2.0);
      ctx.bezierCurveTo(16.1, -5.1, 15.5, -11.5, 12.8, -12.3);
      ctx.bezierCurveTo(11.8, -12.6, 10.7, -12.1, 9.6, -11.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(54, 66, 138)";
      ctx.fill();

      // powerSurgePerson6/Group

      // powerSurgePerson6/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(19.4, 16.1);
      ctx.bezierCurveTo(19.4, 16.1, 19.4, 16.2, 19.4, 16.2);
      ctx.lineTo(19.4, 16.2);
      ctx.bezierCurveTo(19.4, 16.2, 19.4, 16.2, 19.4, 16.2);
      ctx.lineTo(19.3, 16.2);
      ctx.bezierCurveTo(19.3, 16.2, 19.3, 16.1, 19.3, 16.1);
      ctx.lineTo(19.3, 16.1);
      ctx.bezierCurveTo(19.3, 16.1, 19.3, 16.1, 19.3, 16.1);
      ctx.lineTo(19.4, 16.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.250, 0.968, 0.968, 0.250, 128.4, -2797.8);
      gradient = ctx.createLinearGradient(2751.4, 599.0, 2751.4, 598.9);
      gradient.addColorStop(0.00, "rgb(130, 113, 159)");
      gradient.addColorStop(0.03, "rgb(134, 118, 162)");
      gradient.addColorStop(0.24, "rgb(161, 156, 190)");
      gradient.addColorStop(0.45, "rgb(187, 189, 214)");
      gradient.addColorStop(0.65, "rgb(207, 216, 232)");
      gradient.addColorStop(0.83, "rgb(224, 235, 246)");
      gradient.addColorStop(1.00, "rgb(230, 245, 252)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson6/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-2.7, 5.0);
      ctx.bezierCurveTo(-2.1, 5.9, 0.0, 8.6, 0.0, 11.6);
      ctx.bezierCurveTo(-0.0, 14.2, -1.9, 16.9, -2.0, 17.7);
      ctx.bezierCurveTo(-2.6, 20.8, -4.4, 20.9, -4.3, 19.2);
      ctx.bezierCurveTo(-4.8, 19.5, -5.3, 19.8, -4.9, 18.1);
      ctx.bezierCurveTo(-4.7, 17.1, -2.8, 13.9, -2.9, 11.3);
      ctx.bezierCurveTo(-2.9, 9.8, -5.0, 7.5, -5.1, 6.6);
      ctx.bezierCurveTo(-5.4, 3.6, -3.6, 3.9, -2.7, 5.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.711, 0.132, -0.183, 0.983, -1802.7, -2377.5);
      gradient = ctx.createLinearGradient(3056.8, 2019.9, 3049.4, 2020.3);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson6/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(4.3, 8.3);
      ctx.bezierCurveTo(4.8, 11.1, 5.4, 13.7, 7.2, 15.2);
      ctx.bezierCurveTo(10.1, 17.6, 14.0, 18.5, 14.3, 18.7);
      ctx.bezierCurveTo(14.2, 19.5, 15.2, 21.6, 16.1, 20.7);
      ctx.bezierCurveTo(17.0, 19.8, 17.8, 17.9, 17.9, 17.6);
      ctx.bezierCurveTo(18.0, 17.3, 17.8, 16.9, 17.1, 16.4);
      ctx.bezierCurveTo(16.4, 15.8, 12.5, 14.5, 9.9, 12.5);
      ctx.bezierCurveTo(8.7, 10.5, 7.5, 8.6, 7.4, 6.1);
      ctx.bezierCurveTo(7.4, 7.4, 4.3, 8.3, 4.3, 8.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.308, -0.400, 0.609, 0.525, -179.9, -1643.9);
      gradient = ctx.createLinearGradient(-2240.9, 1448.8, -2249.5, 1446.4);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson6/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(14.1, 18.7);
      ctx.bezierCurveTo(14.0, 19.5, 15.1, 21.7, 16.2, 20.6);
      ctx.bezierCurveTo(17.1, 19.7, 17.8, 17.8, 17.9, 17.5);
      ctx.bezierCurveTo(18.1, 17.1, 17.9, 16.6, 17.1, 16.2);
      ctx.bezierCurveTo(16.9, 16.0, 16.0, 15.8, 15.4, 15.5);
      ctx.bezierCurveTo(16.3, 16.8, 14.8, 18.6, 14.1, 18.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.611, 0.766, 0.780, 0.626, 623.2, -2763.7);
      gradient = ctx.createLinearGradient(2600.7, 1263.3, 2603.5, 1258.7);
      gradient.addColorStop(0.00, "rgb(59, 81, 133)");
      gradient.addColorStop(0.15, "rgb(104, 108, 150)");
      gradient.addColorStop(0.31, "rgb(143, 137, 169)");
      gradient.addColorStop(0.47, "rgb(178, 167, 187)");
      gradient.addColorStop(0.62, "rgb(207, 194, 203)");
      gradient.addColorStop(0.76, "rgb(230, 214, 214)");
      gradient.addColorStop(0.89, "rgb(246, 229, 223)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson6/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-11.0, -3.4);
      ctx.bezierCurveTo(-13.2, -3.5, -14.7, -1.6, -15.3, -0.3);
      ctx.bezierCurveTo(-14.6, -3.4, -17.2, -7.5, -23.9, -5.6);
      ctx.bezierCurveTo(-18.4, -5.1, -20.5, 1.1, -15.4, 0.1);
      ctx.bezierCurveTo(-15.8, 3.1, -14.9, 4.6, -14.1, 5.2);
      ctx.bezierCurveTo(-12.7, 6.2, -10.5, 5.8, -8.0, 4.6);
      ctx.bezierCurveTo(-8.4, 5.0, -10.7, 6.2, -11.8, 5.8);
      ctx.bezierCurveTo(-12.8, 5.4, -13.1, 2.7, -13.2, 2.4);
      ctx.bezierCurveTo(-13.2, 2.2, -13.1, 1.9, -13.1, 1.7);
      ctx.bezierCurveTo(-12.9, 1.5, -12.9, 1.3, -12.8, 1.1);
      ctx.bezierCurveTo(-12.8, 1.1, -12.8, 1.1, -12.8, 1.0);
      ctx.bezierCurveTo(-12.3, 0.0, -11.5, -0.9, -10.5, -1.5);
      ctx.bezierCurveTo(-9.2, -1.0, -7.2, -0.1, -6.8, 1.6);
      ctx.bezierCurveTo(-6.5, -0.8, -8.0, -3.1, -11.0, -3.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.892, -0.451, 0.451, 0.892, -1064.7, -1357.6);
      gradient = ctx.createLinearGradient(316.3, 1680.2, 329.3, 1689.0);
      gradient.addColorStop(0.03, "rgb(246, 158, 135)");
      gradient.addColorStop(0.16, "rgb(235, 147, 129)");
      gradient.addColorStop(0.35, "rgb(215, 124, 118)");
      gradient.addColorStop(0.60, "rgb(187, 90, 101)");
      gradient.addColorStop(0.88, "rgb(152, 42, 78)");
      gradient.addColorStop(1.00, "rgb(137, 7, 68)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson6/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-8.2, -2.0);
      ctx.bezierCurveTo(-6.5, -1.3, -5.8, 1.1, -6.7, 3.3);
      ctx.bezierCurveTo(-7.5, 5.6, -9.6, 6.9, -11.4, 6.2);
      ctx.bezierCurveTo(-13.1, 5.6, -13.8, 3.2, -12.9, 0.9);
      ctx.bezierCurveTo(-12.0, -1.3, -9.9, -2.6, -8.2, -2.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.359, -0.933, 0.933, 0.359, -321.6, -1816.9);
      gradient = ctx.createLinearGradient(-1585.3, 946.9, -1586.8, 941.2);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson6/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-6.0, 2.8);
      ctx.bezierCurveTo(-6.7, 5.5, -4.5, 8.4, -1.1, 9.3);
      ctx.bezierCurveTo(-1.0, 9.4, -0.9, 9.4, -0.8, 9.4);
      ctx.lineTo(-0.8, 9.4);
      ctx.lineTo(3.3, 10.6);
      ctx.bezierCurveTo(3.3, 10.6, 3.3, 10.6, 3.3, 10.6);
      ctx.bezierCurveTo(3.3, 10.6, 3.3, 10.6, 3.3, 10.6);
      ctx.lineTo(3.6, 10.6);
      ctx.lineTo(3.6, 10.6);
      ctx.bezierCurveTo(6.9, 11.4, 6.4, 8.3, 7.2, 5.7);
      ctx.bezierCurveTo(7.9, 3.0, 9.4, 1.9, 6.0, 1.0);
      ctx.lineTo(1.6, -0.3);
      ctx.bezierCurveTo(-1.9, -1.2, -5.2, 0.2, -6.0, 2.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.560, -0.828, 0.828, 0.560, -798.5, -887.2);
      gradient = ctx.createLinearGradient(-286.3, 1163.7, -296.7, 1160.6);
      gradient.addColorStop(0.00, "rgb(240, 94, 43)");
      gradient.addColorStop(0.13, "rgb(241, 98, 43)");
      gradient.addColorStop(0.29, "rgb(242, 109, 41)");
      gradient.addColorStop(0.45, "rgb(244, 126, 39)");
      gradient.addColorStop(0.63, "rgb(247, 149, 35)");
      gradient.addColorStop(0.80, "rgb(252, 179, 22)");
      gradient.addColorStop(0.87, "rgb(255, 193, 13)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson6/Group/Compound Path
      ctx.restore();
      ctx.beginPath();

      // powerSurgePerson6/Group/Compound Path/Path
      ctx.moveTo(8.2, 8.3);
      ctx.bezierCurveTo(9.1, 8.7, 9.7, 9.2, 11.2, 9.4);
      ctx.bezierCurveTo(14.8, 10.1, 18.8, 9.7, 19.1, 9.8);
      ctx.bezierCurveTo(20.0, 10.2, 21.5, 10.9, 22.0, 9.7);
      ctx.bezierCurveTo(22.5, 8.5, 21.9, 7.9, 21.9, 7.6);
      ctx.bezierCurveTo(21.9, 7.2, 21.7, 6.6, 20.8, 6.4);
      ctx.bezierCurveTo(19.9, 6.1, 15.9, 6.0, 12.5, 5.3);
      ctx.bezierCurveTo(9.1, 4.3, 10.8, 2.3, 7.1, 1.4);
      ctx.bezierCurveTo(7.0, 1.8, 6.9, 2.1, 6.8, 2.6);
      ctx.bezierCurveTo(6.4, 4.3, 4.8, 9.1, 4.0, 10.7);
      ctx.bezierCurveTo(5.7, 11.1, 7.9, 8.8, 8.2, 8.3);
      ctx.closePath();

      // powerSurgePerson6/Group/Compound Path/Path
      ctx.moveTo(12.4, 5.3);
      ctx.bezierCurveTo(12.3, 5.2, 12.1, 5.2, 11.9, 5.2);
      ctx.bezierCurveTo(12.1, 5.2, 12.3, 5.2, 12.4, 5.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.250, 0.968, 0.968, 0.250, 128.4, -2797.8);
      gradient = ctx.createLinearGradient(2747.8, 594.4, 2744.4, 587.9);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson6/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(19.1, 9.8);
      ctx.bezierCurveTo(19.9, 10.4, 22.1, 11.4, 22.6, 10.2);
      ctx.bezierCurveTo(23.0, 9.0, 22.2, 7.5, 22.1, 7.2);
      ctx.bezierCurveTo(21.8, 6.8, 21.7, 6.6, 20.8, 6.4);
      ctx.bezierCurveTo(20.5, 6.3, 20.0, 6.2, 19.4, 6.2);
      ctx.bezierCurveTo(20.7, 7.0, 19.7, 9.4, 19.1, 9.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.250, 0.968, 0.968, 0.250, 135.0, -2823.2);
      gradient = ctx.createLinearGradient(2769.0, 599.8, 2771.8, 595.2);
      gradient.addColorStop(0.00, "rgb(59, 81, 133)");
      gradient.addColorStop(0.15, "rgb(104, 108, 150)");
      gradient.addColorStop(0.31, "rgb(143, 137, 169)");
      gradient.addColorStop(0.47, "rgb(178, 167, 187)");
      gradient.addColorStop(0.62, "rgb(207, 194, 203)");
      gradient.addColorStop(0.76, "rgb(230, 214, 214)");
      gradient.addColorStop(0.89, "rgb(246, 229, 223)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson6/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-10.5, 3.0);
      ctx.bezierCurveTo(-10.1, 3.1, -9.8, 3.4, -9.9, 3.6);
      ctx.bezierCurveTo(-9.9, 3.8, -10.3, 3.8, -10.7, 3.7);
      ctx.bezierCurveTo(-11.1, 3.5, -11.4, 3.2, -11.3, 3.0);
      ctx.bezierCurveTo(-11.2, 2.8, -10.9, 2.8, -10.5, 3.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // powerSurgePerson6/Group/Path
      ctx.beginPath();
      ctx.moveTo(-9.6, 0.6);
      ctx.bezierCurveTo(-9.2, 0.8, -8.9, 1.0, -9.0, 1.2);
      ctx.bezierCurveTo(-9.0, 1.4, -9.4, 1.4, -9.8, 1.3);
      ctx.bezierCurveTo(-10.2, 1.1, -10.5, 0.9, -10.4, 0.7);
      ctx.bezierCurveTo(-10.3, 0.5, -9.9, 0.5, -9.6, 0.6);
      ctx.closePath();
      ctx.fill();

      // powerSurgePerson6/Group/Path
      ctx.beginPath();
      ctx.moveTo(-9.4, 5.1);
      ctx.bezierCurveTo(-8.3, 4.3, -7.4, 2.2, -7.6, 0.6);
      ctx.lineWidth = 0.5;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // powerSurgePerson6/Group/Path
      ctx.beginPath();
      ctx.moveTo(6.6, 1.2);
      ctx.bezierCurveTo(6.7, 3.1, 5.2, 9.2, 3.6, 10.6);
      ctx.bezierCurveTo(4.0, 12.3, 4.3, 12.4, 4.4, 14.3);
      ctx.bezierCurveTo(6.0, 13.9, 6.4, 13.5, 7.1, 12.2);
      ctx.bezierCurveTo(8.1, 10.4, 7.9, 8.9, 8.6, 7.7);
      ctx.bezierCurveTo(9.3, 6.4, 9.9, 5.8, 10.3, 4.7);
      ctx.bezierCurveTo(10.8, 3.1, 10.8, 2.0, 10.3, 0.3);
      ctx.bezierCurveTo(9.1, 0.9, 8.6, 1.2, 6.6, 1.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.560, -0.828, 0.828, 0.560, -798.5, -887.2);
      gradient = ctx.createLinearGradient(-293.3, 1164.0, -286.6, 1172.4);
      gradient.addColorStop(0.00, "rgb(231, 225, 239)");
      gradient.addColorStop(0.14, "rgb(213, 203, 224)");
      gradient.addColorStop(0.40, "rgb(177, 158, 193)");
      gradient.addColorStop(0.76, "rgb(132, 101, 152)");
      gradient.addColorStop(1.00, "rgb(104, 66, 126)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson6/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-2.1, -0.8);
      ctx.bezierCurveTo(-1.1, -1.2, 2.2, -2.2, 5.0, -1.1);
      ctx.bezierCurveTo(7.4, -0.2, 9.3, 2.5, 10.0, 3.0);
      ctx.bezierCurveTo(12.7, 4.6, 12.2, 6.3, 10.6, 5.6);
      ctx.bezierCurveTo(10.7, 6.2, 10.9, 6.7, 9.3, 5.8);
      ctx.bezierCurveTo(8.4, 5.3, 6.2, 2.4, 3.7, 1.5);
      ctx.bezierCurveTo(2.3, 1.0, -0.6, 2.1, -1.4, 1.9);
      ctx.bezierCurveTo(-4.3, 1.2, -3.4, -0.4, -2.1, -0.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.374, -0.619, 0.856, 0.517, -1348.6, -230.1);
      gradient = ctx.createLinearGradient(698.1, 1277.8, 690.8, 1278.2);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson6/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-5.7, 5.6);
      ctx.bezierCurveTo(-4.1, 6.1, -3.4, 5.1, -3.1, 4.3);
      ctx.bezierCurveTo(-2.9, 3.6, -2.5, 1.4, -4.2, 0.5);
      ctx.bezierCurveTo(-5.3, 1.2, -6.8, 3.1, -5.7, 5.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.892, -0.451, 0.451, 0.892, -1064.7, -1357.6);
      gradient = ctx.createLinearGradient(333.4, 1693.5, 330.3, 1692.1);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson6/Group
      ctx.restore();
      ctx.restore();

      // powerSurgePerson6/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(22.8, -11.4);
      ctx.bezierCurveTo(22.8, -11.4, 22.9, -11.4, 22.9, -11.4);
      ctx.lineTo(22.9, -11.4);
      ctx.bezierCurveTo(22.9, -11.4, 22.8, -11.4, 22.8, -11.4);
      ctx.lineTo(22.8, -11.4);
      ctx.bezierCurveTo(22.8, -11.4, 22.8, -11.4, 22.8, -11.4);
      ctx.lineTo(22.8, -11.4);
      ctx.bezierCurveTo(22.8, -11.4, 22.8, -11.4, 22.8, -11.4);
      ctx.lineTo(22.8, -11.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.078, -0.997, 0.997, 0.078, -200.5, -500.3);
      gradient = ctx.createLinearGradient(-470.0, 260.8, -470.0, 260.7);
      gradient.addColorStop(0.00, "rgb(130, 113, 159)");
      gradient.addColorStop(0.03, "rgb(134, 118, 162)");
      gradient.addColorStop(0.24, "rgb(161, 156, 190)");
      gradient.addColorStop(0.45, "rgb(187, 189, 214)");
      gradient.addColorStop(0.65, "rgb(207, 216, 232)");
      gradient.addColorStop(0.83, "rgb(224, 235, 246)");
      gradient.addColorStop(1.00, "rgb(230, 245, 252)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson6/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-1.3, -8.6);
      ctx.bezierCurveTo(-1.2, -9.7, -0.9, -13.1, -2.6, -15.5);
      ctx.bezierCurveTo(-4.1, -17.7, -7.1, -18.9, -7.7, -19.6);
      ctx.bezierCurveTo(-9.9, -21.8, -11.4, -20.9, -10.4, -19.5);
      ctx.bezierCurveTo(-11.0, -19.5, -11.5, -19.5, -10.3, -18.3);
      ctx.bezierCurveTo(-9.6, -17.5, -6.3, -15.9, -4.8, -13.7);
      ctx.bezierCurveTo(-4.0, -12.4, -4.5, -9.4, -4.1, -8.6);
      ctx.bezierCurveTo(-2.7, -5.9, -1.4, -7.2, -1.3, -8.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.560, -0.828, 0.828, 0.560, -798.5, -887.2);
      gradient = ctx.createLinearGradient(-275.1, 1148.0, -279.9, 1145.2);
      gradient.addColorStop(0.01, "rgb(195, 132, 89)");
      gradient.addColorStop(0.10, "rgb(203, 143, 102)");
      gradient.addColorStop(0.35, "rgb(222, 170, 133)");
      gradient.addColorStop(0.59, "rgb(237, 192, 159)");
      gradient.addColorStop(0.81, "rgb(246, 206, 176)");
      gradient.addColorStop(1.00, "rgb(252, 213, 184)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson6/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(6.3, -9.4);
      ctx.bezierCurveTo(7.1, -12.1, 7.7, -14.3, 9.8, -15.1);
      ctx.bezierCurveTo(13.5, -16.4, 19.0, -15.1, 19.3, -15.2);
      ctx.bezierCurveTo(19.5, -16.0, 21.2, -17.7, 21.8, -16.5);
      ctx.bezierCurveTo(22.3, -15.4, 22.4, -13.3, 22.4, -13.0);
      ctx.bezierCurveTo(22.4, -12.7, 22.0, -12.4, 21.3, -12.1);
      ctx.bezierCurveTo(20.3, -11.8, 15.0, -12.5, 11.8, -11.5);
      ctx.bezierCurveTo(10.1, -10.0, 10.1, -8.3, 9.1, -6.0);
      ctx.bezierCurveTo(9.6, -7.2, 6.3, -9.4, 6.3, -9.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.153, 0.481, 0.752, -0.285, -137.6, -1720.7);
      gradient = ctx.createLinearGradient(3277.1, -463.4, 3266.8, -466.3);
      gradient.addColorStop(0.01, "rgb(195, 132, 89)");
      gradient.addColorStop(0.10, "rgb(203, 143, 102)");
      gradient.addColorStop(0.35, "rgb(222, 170, 133)");
      gradient.addColorStop(0.59, "rgb(237, 192, 159)");
      gradient.addColorStop(0.81, "rgb(246, 206, 176)");
      gradient.addColorStop(1.00, "rgb(252, 213, 184)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson6/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(6.3, -9.4);
      ctx.bezierCurveTo(7.0, -11.8, 7.5, -13.8, 9.1, -14.7);
      ctx.bezierCurveTo(8.3, -13.5, 9.9, -11.3, 11.8, -11.5);
      ctx.bezierCurveTo(10.1, -10.0, 10.1, -8.3, 9.1, -6.0);
      ctx.bezierCurveTo(9.6, -7.2, 6.3, -9.4, 6.3, -9.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.153, 0.481, 0.752, -0.285, -137.6, -1720.7);
      gradient = ctx.createLinearGradient(3277.5, -470.4, 3268.5, -472.9);
      gradient.addColorStop(0.00, "rgb(58, 93, 113)");
      gradient.addColorStop(0.09, "rgb(77, 104, 123)");
      gradient.addColorStop(0.29, "rgb(112, 132, 146)");
      gradient.addColorStop(0.49, "rgb(141, 159, 167)");
      gradient.addColorStop(0.68, "rgb(165, 180, 184)");
      gradient.addColorStop(0.85, "rgb(181, 195, 195)");
      gradient.addColorStop(1.00, "rgb(188, 201, 200)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson6/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(19.3, -15.2);
      ctx.bezierCurveTo(19.5, -16.1, 21.2, -17.7, 21.8, -16.6);
      ctx.bezierCurveTo(22.4, -15.5, 22.5, -13.4, 22.5, -13.1);
      ctx.bezierCurveTo(22.5, -12.7, 22.3, -12.3, 21.4, -12.1);
      ctx.bezierCurveTo(21.0, -12.0, 20.2, -12.0, 19.5, -12.0);
      ctx.bezierCurveTo(20.8, -12.9, 20.0, -15.0, 19.3, -15.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.343, -0.918, 0.936, -0.352, 269.0, -396.1);
      gradient = ctx.createLinearGradient(-276.2, -364.4, -273.5, -368.9);
      gradient.addColorStop(0.00, "rgb(61, 32, 89)");
      gradient.addColorStop(0.05, "rgb(71, 46, 98)");
      gradient.addColorStop(0.23, "rgb(110, 88, 129)");
      gradient.addColorStop(0.40, "rgb(151, 130, 160)");
      gradient.addColorStop(0.57, "rgb(187, 169, 186)");
      gradient.addColorStop(0.73, "rgb(219, 201, 206)");
      gradient.addColorStop(0.88, "rgb(241, 224, 219)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson6/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-13.4, -2.2);
      ctx.bezierCurveTo(-12.7, -2.5, -12.6, -2.6, -12.0, -3.0);
      ctx.bezierCurveTo(-15.0, -3.9, -17.2, -8.2, -18.7, -7.8);
      ctx.bezierCurveTo(-17.0, -9.3, -16.0, -9.2, -15.0, -9.0);
      ctx.bezierCurveTo(-15.1, -9.9, -17.6, -13.6, -19.4, -14.7);
      ctx.bezierCurveTo(-18.4, -15.0, -14.9, -13.3, -13.1, -11.7);
      ctx.bezierCurveTo(-16.4, -17.6, -7.4, -12.4, -6.7, -9.4);
      ctx.bezierCurveTo(-7.0, -9.9, -8.8, -11.8, -10.0, -11.7);
      ctx.bezierCurveTo(-11.0, -11.7, -12.2, -9.2, -12.4, -9.0);
      ctx.bezierCurveTo(-12.5, -8.8, -12.5, -8.5, -12.5, -8.3);
      ctx.bezierCurveTo(-12.5, -8.1, -12.4, -7.9, -12.5, -7.6);
      ctx.bezierCurveTo(-12.5, -7.6, -12.5, -7.6, -12.5, -7.6);
      ctx.bezierCurveTo(-12.4, -6.5, -11.9, -5.4, -11.2, -4.5);
      ctx.bezierCurveTo(-9.7, -4.4, -7.5, -4.7, -6.6, -6.2);
      ctx.bezierCurveTo(-6.0, -3.6, -10.4, -1.5, -13.4, -2.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.078, -0.997, 0.997, 0.078, -200.5, -500.3);
      gradient = ctx.createLinearGradient(-477.7, 219.9, -472.3, 230.3);
      gradient.addColorStop(0.03, "rgb(215, 142, 21)");
      gradient.addColorStop(1.00, "rgb(119, 57, 25)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson6/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-9.1, -3.2);
      ctx.bezierCurveTo(-7.3, -3.3, -5.8, -5.3, -5.9, -7.8);
      ctx.bezierCurveTo(-6.0, -10.2, -7.6, -12.1, -9.4, -12.0);
      ctx.bezierCurveTo(-11.3, -12.0, -12.7, -9.9, -12.6, -7.5);
      ctx.bezierCurveTo(-12.5, -5.1, -11.0, -3.2, -9.1, -3.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.036, 0.999, 0.999, -0.036, -306.6, -1574.7);
      gradient = ctx.createLinearGradient(1577.7, 244.3, 1576.1, 238.6);
      gradient.addColorStop(0.01, "rgb(195, 132, 89)");
      gradient.addColorStop(0.10, "rgb(203, 143, 102)");
      gradient.addColorStop(0.35, "rgb(222, 170, 133)");
      gradient.addColorStop(0.59, "rgb(237, 192, 159)");
      gradient.addColorStop(0.81, "rgb(246, 206, 176)");
      gradient.addColorStop(1.00, "rgb(252, 213, 184)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson6/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-4.4, -9.0);
      ctx.bezierCurveTo(-4.6, -10.3, -4.8, -11.4, -4.6, -11.9);
      ctx.bezierCurveTo(-3.8, -12.6, -2.3, -13.1, -1.5, -12.8);
      ctx.bezierCurveTo(-1.1, -11.4, -0.7, -10.1, -0.5, -9.8);
      ctx.bezierCurveTo(-0.4, -9.5, -4.4, -9.0, -4.4, -9.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.892, -0.451, 0.451, 0.892, -1064.7, -1357.6);
      gradient = ctx.createLinearGradient(341.2, 1682.0, 338.1, 1680.1);
      gradient.addColorStop(0.00, "rgb(141, 6, 13)");
      gradient.addColorStop(1.00, "rgb(226, 29, 54)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson6/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-5.4, -7.0);
      ctx.bezierCurveTo(-5.3, -9.8, -2.3, -11.8, 1.3, -11.6);
      ctx.bezierCurveTo(1.4, -11.6, 1.5, -11.6, 1.6, -11.6);
      ctx.lineTo(1.6, -11.6);
      ctx.lineTo(5.9, -11.3);
      ctx.bezierCurveTo(5.9, -11.3, 5.9, -11.3, 5.9, -11.3);
      ctx.bezierCurveTo(5.9, -11.3, 5.9, -11.3, 5.9, -11.3);
      ctx.lineTo(6.2, -11.3);
      ctx.lineTo(6.2, -11.3);
      ctx.bezierCurveTo(9.6, -11.0, 8.1, -8.1, 7.9, -5.5);
      ctx.bezierCurveTo(7.7, -2.7, 8.8, -1.2, 5.3, -1.4);
      ctx.lineTo(0.7, -1.7);
      ctx.bezierCurveTo(-2.9, -1.9, -5.6, -4.3, -5.4, -7.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.560, -0.828, 0.828, 0.560, -798.5, -887.2);
      gradient = ctx.createLinearGradient(-277.8, 1159.1, -286.7, 1153.2);
      gradient.addColorStop(0.00, "rgb(94, 118, 27)");
      gradient.addColorStop(1.00, "rgb(224, 228, 77)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson6/Group/Compound Path
      ctx.restore();
      ctx.beginPath();

      // powerSurgePerson6/Group/Compound Path/Path
      ctx.moveTo(6.6, -11.3);
      ctx.bezierCurveTo(6.8, -9.4, 6.7, -4.5, 6.6, -2.6);
      ctx.bezierCurveTo(6.5, -2.2, 6.5, -1.8, 6.5, -1.4);
      ctx.bezierCurveTo(10.3, -1.1, 9.3, -3.6, 12.8, -3.4);
      ctx.bezierCurveTo(16.3, -2.9, 20.1, -1.8, 21.1, -1.7);
      ctx.bezierCurveTo(21.9, -1.6, 22.3, -2.1, 22.5, -2.5);
      ctx.bezierCurveTo(22.6, -2.7, 23.3, -3.2, 23.2, -4.5);
      ctx.bezierCurveTo(23.2, -5.8, 21.5, -5.6, 20.5, -5.5);
      ctx.bezierCurveTo(20.3, -5.5, 16.6, -7.1, 12.9, -7.6);
      ctx.bezierCurveTo(11.4, -8.0, 10.7, -7.7, 9.8, -7.6);
      ctx.bezierCurveTo(9.6, -8.2, 8.3, -11.3, 6.6, -11.3);
      ctx.closePath();

      // powerSurgePerson6/Group/Compound Path/Path
      ctx.moveTo(12.2, -3.5);
      ctx.bezierCurveTo(12.4, -3.4, 12.6, -3.4, 12.8, -3.4);
      ctx.bezierCurveTo(12.6, -3.4, 12.4, -3.4, 12.2, -3.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.078, -0.997, 0.997, 0.078, -200.5, -500.3);
      gradient = ctx.createLinearGradient(-473.6, 256.2, -477.0, 249.7);
      gradient.addColorStop(0.01, "rgb(195, 132, 89)");
      gradient.addColorStop(0.10, "rgb(203, 143, 102)");
      gradient.addColorStop(0.35, "rgb(222, 170, 133)");
      gradient.addColorStop(0.59, "rgb(237, 192, 159)");
      gradient.addColorStop(0.81, "rgb(246, 206, 176)");
      gradient.addColorStop(1.00, "rgb(252, 213, 184)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson6/Group/Compound Path
      ctx.restore();
      ctx.beginPath();

      // powerSurgePerson6/Group/Compound Path/Path
      ctx.moveTo(6.6, -11.3);
      ctx.bezierCurveTo(6.8, -9.4, 6.7, -4.5, 6.6, -2.6);
      ctx.bezierCurveTo(6.5, -2.2, 6.5, -1.8, 6.5, -1.4);
      ctx.bezierCurveTo(10.3, -1.1, 9.3, -3.6, 12.8, -3.4);
      ctx.bezierCurveTo(9.6, -4.7, 11.4, -8.0, 12.9, -7.7);
      ctx.bezierCurveTo(11.4, -8.0, 10.7, -7.7, 9.8, -7.6);
      ctx.bezierCurveTo(9.6, -8.2, 8.3, -11.3, 6.6, -11.3);
      ctx.closePath();

      // powerSurgePerson6/Group/Compound Path/Path
      ctx.moveTo(12.2, -3.5);
      ctx.bezierCurveTo(12.4, -3.4, 12.6, -3.4, 12.8, -3.4);
      ctx.bezierCurveTo(12.6, -3.4, 12.4, -3.4, 12.2, -3.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.078, -0.997, 0.997, 0.078, -200.5, -500.3);
      gradient = ctx.createLinearGradient(-474.5, 249.2, -476.1, 245.9);
      gradient.addColorStop(0.00, "rgb(58, 93, 113)");
      gradient.addColorStop(0.09, "rgb(77, 104, 123)");
      gradient.addColorStop(0.29, "rgb(112, 132, 146)");
      gradient.addColorStop(0.49, "rgb(141, 159, 167)");
      gradient.addColorStop(0.68, "rgb(165, 180, 184)");
      gradient.addColorStop(0.85, "rgb(181, 195, 195)");
      gradient.addColorStop(1.00, "rgb(188, 201, 200)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson6/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(20.5, -5.5);
      ctx.bezierCurveTo(21.5, -5.9, 23.9, -6.0, 23.9, -4.7);
      ctx.bezierCurveTo(24.0, -3.4, 22.7, -2.3, 22.5, -2.1);
      ctx.bezierCurveTo(22.1, -1.7, 21.9, -1.6, 21.1, -1.7);
      ctx.bezierCurveTo(20.8, -1.7, 20.2, -1.8, 19.6, -2.0);
      ctx.bezierCurveTo(21.1, -2.3, 21.0, -4.9, 20.5, -5.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.078, -0.997, 0.997, 0.078, -202.6, -474.0);
      gradient = ctx.createLinearGradient(-452.4, 261.7, -449.6, 257.0);
      gradient.addColorStop(0.00, "rgb(61, 32, 89)");
      gradient.addColorStop(0.05, "rgb(71, 46, 98)");
      gradient.addColorStop(0.23, "rgb(110, 88, 129)");
      gradient.addColorStop(0.40, "rgb(151, 130, 160)");
      gradient.addColorStop(0.57, "rgb(187, 169, 186)");
      gradient.addColorStop(0.73, "rgb(219, 201, 206)");
      gradient.addColorStop(0.88, "rgb(241, 224, 219)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson6/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-4.1, -4.6);
      ctx.bezierCurveTo(-5.3, -1.0, 0.9, 5.2, 2.3, 6.3);
      ctx.bezierCurveTo(4.5, 8.2, 5.9, 7.2, 4.8, 6.0);
      ctx.bezierCurveTo(5.3, 6.0, 5.8, 5.9, 4.5, 4.9);
      ctx.bezierCurveTo(3.3, 3.9, 0.3, 1.2, -1.0, -1.5);
      ctx.bezierCurveTo(-2.2, -4.0, -3.7, -5.8, -4.1, -4.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.560, -0.828, 0.828, 0.560, -798.5, -887.2);
      gradient = ctx.createLinearGradient(-286.3, 1161.1, -290.0, 1158.3);
      gradient.addColorStop(0.01, "rgb(195, 132, 89)");
      gradient.addColorStop(0.10, "rgb(203, 143, 102)");
      gradient.addColorStop(0.35, "rgb(222, 170, 133)");
      gradient.addColorStop(0.59, "rgb(237, 192, 159)");
      gradient.addColorStop(0.81, "rgb(246, 206, 176)");
      gradient.addColorStop(1.00, "rgb(252, 213, 184)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // powerSurgePerson6/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-9.6, -8.6);
      ctx.bezierCurveTo(-9.2, -8.7, -8.9, -8.8, -8.9, -9.0);
      ctx.bezierCurveTo(-8.9, -9.2, -9.2, -9.4, -9.7, -9.4);
      ctx.bezierCurveTo(-10.1, -9.4, -10.4, -9.2, -10.4, -9.0);
      ctx.bezierCurveTo(-10.4, -8.8, -10.1, -8.6, -9.6, -8.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // powerSurgePerson6/Group/Path
      ctx.beginPath();
      ctx.moveTo(-9.5, -6.1);
      ctx.bezierCurveTo(-9.1, -6.1, -8.8, -6.3, -8.8, -6.5);
      ctx.bezierCurveTo(-8.8, -6.7, -9.1, -6.9, -9.6, -6.8);
      ctx.bezierCurveTo(-10.0, -6.8, -10.3, -6.7, -10.3, -6.5);
      ctx.bezierCurveTo(-10.3, -6.3, -10.0, -6.1, -9.5, -6.1);
      ctx.closePath();
      ctx.fill();

      // powerSurgePerson6/Group/Path
      ctx.beginPath();
      ctx.moveTo(-7.9, -10.3);
      ctx.bezierCurveTo(-7.2, -9.2, -7.0, -6.9, -7.7, -5.5);
      ctx.lineWidth = 0.5;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // powerSurgePerson6/Group/Path
      ctx.beginPath();
      ctx.moveTo(-4.0, -0.8);
      ctx.bezierCurveTo(-4.7, -2.2, -5.0, -3.8, -4.8, -4.3);
      ctx.bezierCurveTo(-4.6, -4.9, -4.2, -6.5, -2.6, -4.7);
      ctx.bezierCurveTo(-1.1, -2.9, -0.5, -1.7, -0.4, -1.5);
      ctx.bezierCurveTo(-1.0, -1.2, -3.4, -0.8, -4.0, -0.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.892, -0.451, 0.451, 0.892, -1064.7, -1357.6);
      gradient = ctx.createLinearGradient(337.8, 1689.1, 334.4, 1687.0);
      gradient.addColorStop(0.00, "rgb(141, 6, 13)");
      gradient.addColorStop(1.00, "rgb(226, 29, 54)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function castle(ctx) {

      var gradient;

      // castle/Group
      ctx.save();

      // castle/Group/Tower
      ctx.save();

      // castle/Group/Tower/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1534.2, 1586.7);
      ctx.bezierCurveTo(1516.3, 1553.0, 1466.7, 1498.6, 1435.1, 1469.4);
      ctx.bezierCurveTo(1458.9, 1443.4, 1479.5, 1418.1, 1485.9, 1416.4);
      ctx.bezierCurveTo(1508.4, 1440.7, 1573.2, 1494.5, 1596.2, 1507.9);
      ctx.bezierCurveTo(1619.3, 1521.3, 1575.4, 1549.0, 1575.4, 1549.0);
      ctx.lineTo(1534.2, 1586.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.502, -0.865, 0.865, 0.502, 366.1, 892.1);
      gradient = ctx.createLinearGradient(66.7, 1322.3, 32.0, 1273.8);
      gradient.addColorStop(0.00, "rgb(189, 160, 88)");
      gradient.addColorStop(0.69, "rgb(230, 209, 153)");
      gradient.addColorStop(1.00, "rgb(255, 239, 193)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // castle/Group/Tower/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1474.5, 1408.8);
      ctx.bezierCurveTo(1474.5, 1408.8, 1441.6, 1470.6, 1441.7, 1474.1);
      ctx.bezierCurveTo(1450.0, 1483.3, 1452.0, 1485.1, 1452.0, 1485.1);
      ctx.bezierCurveTo(1453.8, 1482.9, 1456.2, 1480.3, 1458.7, 1477.6);
      ctx.bezierCurveTo(1458.6, 1477.5, 1458.5, 1477.4, 1458.4, 1477.3);
      ctx.bezierCurveTo(1455.3, 1474.2, 1455.0, 1469.6, 1457.6, 1467.0);
      ctx.bezierCurveTo(1460.3, 1464.4, 1464.9, 1464.7, 1467.9, 1467.7);
      ctx.bezierCurveTo(1467.9, 1467.7, 1467.9, 1467.7, 1467.9, 1467.7);
      ctx.bezierCurveTo(1469.8, 1465.8, 1471.7, 1463.8, 1473.6, 1461.8);
      ctx.bezierCurveTo(1470.7, 1458.8, 1470.4, 1454.3, 1473.0, 1451.7);
      ctx.bezierCurveTo(1475.6, 1449.1, 1480.1, 1449.4, 1483.1, 1452.3);
      ctx.bezierCurveTo(1485.1, 1450.3, 1487.0, 1448.3, 1488.9, 1446.5);
      ctx.bezierCurveTo(1486.0, 1443.4, 1485.7, 1438.9, 1488.3, 1436.3);
      ctx.bezierCurveTo(1490.9, 1433.7, 1495.5, 1434.0, 1498.6, 1437.1);
      ctx.bezierCurveTo(1498.6, 1437.1, 1498.6, 1437.1, 1498.6, 1437.1);
      ctx.bezierCurveTo(1500.3, 1435.6, 1501.9, 1434.1, 1503.2, 1432.9);
      ctx.bezierCurveTo(1496.1, 1426.2, 1474.5, 1408.8, 1474.5, 1408.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(189, 160, 88)";
      ctx.fill();

      // castle/Group/Tower/Group

      // castle/Group/Tower/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1451.4, 1430.7);
      ctx.lineTo(1478.7, 1399.6);
      ctx.bezierCurveTo(1468.4, 1403.8, 1439.7, 1402.7, 1417.1, 1396.0);
      ctx.bezierCurveTo(1413.1, 1393.0, 1408.4, 1392.8, 1408.6, 1393.1);
      ctx.bezierCurveTo(1408.2, 1393.0, 1408.7, 1397.6, 1412.0, 1401.4);
      ctx.bezierCurveTo(1420.0, 1423.6, 1422.8, 1452.2, 1419.2, 1462.7);
      ctx.lineTo(1448.6, 1433.6);
      ctx.bezierCurveTo(1448.7, 1433.7, 1448.8, 1433.7, 1448.8, 1433.7);
      ctx.lineTo(1450.1, 1432.2);
      ctx.lineTo(1451.5, 1430.8);
      ctx.bezierCurveTo(1451.5, 1430.8, 1451.4, 1430.8, 1451.4, 1430.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.686, -0.728, 0.812, 0.765, 110.2, 646.9);
      gradient = ctx.createLinearGradient(344.2, 1349.3, 333.0, 1325.7);
      gradient.addColorStop(0.00, "rgb(181, 51, 30)");
      gradient.addColorStop(0.02, "rgb(184, 60, 33)");
      gradient.addColorStop(0.12, "rgb(198, 100, 58)");
      gradient.addColorStop(0.22, "rgb(210, 131, 87)");
      gradient.addColorStop(0.33, "rgb(222, 161, 115)");
      gradient.addColorStop(0.44, "rgb(232, 187, 139)");
      gradient.addColorStop(0.55, "rgb(241, 208, 161)");
      gradient.addColorStop(0.68, "rgb(247, 224, 177)");
      gradient.addColorStop(0.82, "rgb(255, 235, 188)");
      gradient.addColorStop(1.00, "rgb(255, 239, 193)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // castle/Group/Tower/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1451.4, 1430.7);
      ctx.lineTo(1478.7, 1399.6);
      ctx.bezierCurveTo(1468.4, 1403.8, 1439.7, 1402.7, 1417.1, 1396.0);
      ctx.bezierCurveTo(1413.1, 1393.0, 1408.4, 1392.8, 1408.6, 1393.1);
      ctx.bezierCurveTo(1408.2, 1393.0, 1433.6, 1424.0, 1434.0, 1447.0);
      ctx.lineTo(1448.6, 1433.6);
      ctx.bezierCurveTo(1448.7, 1433.7, 1448.8, 1433.7, 1448.8, 1433.7);
      ctx.lineTo(1450.1, 1432.2);
      ctx.lineTo(1451.5, 1430.8);
      ctx.bezierCurveTo(1451.5, 1430.8, 1451.4, 1430.8, 1451.4, 1430.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.686, -0.728, 0.812, 0.765, 110.2, 646.9);
      gradient = ctx.createLinearGradient(357.7, 1355.0, 346.0, 1314.5);
      gradient.addColorStop(0.00, "rgb(181, 51, 30)");
      gradient.addColorStop(0.32, "rgb(203, 113, 71)");
      gradient.addColorStop(0.65, "rgb(228, 175, 127)");
      gradient.addColorStop(0.88, "rgb(246, 218, 171)");
      gradient.addColorStop(1.00, "rgb(255, 239, 193)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // castle/Group/Tower/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1459.4, 1421.4);
      ctx.lineTo(1478.7, 1399.6);
      ctx.bezierCurveTo(1468.4, 1403.8, 1439.7, 1402.7, 1417.1, 1396.0);
      ctx.bezierCurveTo(1413.5, 1394.6, 1410.9, 1393.1, 1409.4, 1393.0);
      ctx.bezierCurveTo(1436.9, 1417.0, 1459.4, 1421.4, 1459.4, 1421.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.686, -0.728, 0.812, 0.765, 110.2, 646.9);
      gradient = ctx.createLinearGradient(374.7, 1354.3, 345.5, 1309.3);
      gradient.addColorStop(0.00, "rgb(181, 51, 30)");
      gradient.addColorStop(0.10, "rgb(184, 59, 33)");
      gradient.addColorStop(0.26, "rgb(191, 83, 46)");
      gradient.addColorStop(0.47, "rgb(204, 117, 75)");
      gradient.addColorStop(0.73, "rgb(225, 168, 121)");
      gradient.addColorStop(1.00, "rgb(255, 239, 193)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // castle/Group/Tower/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1446.3, 1428.7);
      ctx.bezierCurveTo(1463.0, 1411.1, 1477.8, 1398.1, 1479.6, 1399.7);
      ctx.bezierCurveTo(1481.3, 1401.3, 1469.2, 1416.9, 1452.6, 1434.6);
      ctx.bezierCurveTo(1435.9, 1452.2, 1421.1, 1465.2, 1419.3, 1463.6);
      ctx.bezierCurveTo(1417.6, 1462.0, 1429.7, 1446.3, 1446.3, 1428.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(88, 66, 87)";
      ctx.fill();

      // castle/Group/Tower/Group/Path
      ctx.beginPath();
      ctx.moveTo(1417.1, 1396.0);
      ctx.bezierCurveTo(1417.3, 1395.8, 1417.7, 1395.2, 1417.6, 1395.0);
      ctx.bezierCurveTo(1416.7, 1394.8, 1411.4, 1393.5, 1407.4, 1391.4);
      ctx.bezierCurveTo(1406.8, 1391.1, 1406.4, 1391.4, 1406.8, 1392.0);
      ctx.bezierCurveTo(1409.1, 1395.9, 1410.7, 1401.2, 1410.9, 1402.1);
      ctx.bezierCurveTo(1411.2, 1402.1, 1411.8, 1401.6, 1412.0, 1401.5);
      ctx.bezierCurveTo(1412.0, 1401.5, 1412.0, 1401.5, 1412.0, 1401.5);
      ctx.bezierCurveTo(1412.0, 1401.5, 1412.0, 1401.5, 1412.0, 1401.5);
      ctx.bezierCurveTo(1412.0, 1401.4, 1412.0, 1401.4, 1412.0, 1401.4);
      ctx.bezierCurveTo(1411.9, 1401.3, 1411.9, 1401.3, 1411.8, 1401.0);
      ctx.bezierCurveTo(1412.1, 1400.5, 1412.8, 1399.5, 1414.0, 1398.2);
      ctx.bezierCurveTo(1415.1, 1396.9, 1416.1, 1396.2, 1416.7, 1395.9);
      ctx.bezierCurveTo(1416.9, 1396.0, 1416.9, 1396.0, 1417.1, 1396.1);
      ctx.bezierCurveTo(1417.1, 1396.0, 1417.1, 1396.0, 1417.1, 1396.0);
      ctx.bezierCurveTo(1417.1, 1396.0, 1417.1, 1396.0, 1417.1, 1396.0);
      ctx.bezierCurveTo(1417.1, 1396.0, 1417.1, 1396.0, 1417.1, 1396.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.686, -0.728, 0.812, 0.765, 110.2, 646.9);
      gradient = ctx.createLinearGradient(348.5, 1315.3, 343.6, 1306.1);
      gradient.addColorStop(0.00, "rgb(181, 51, 30)");
      gradient.addColorStop(0.12, "rgb(193, 87, 49)");
      gradient.addColorStop(0.29, "rgb(208, 127, 84)");
      gradient.addColorStop(0.45, "rgb(223, 163, 117)");
      gradient.addColorStop(0.61, "rgb(234, 193, 145)");
      gradient.addColorStop(0.76, "rgb(244, 217, 170)");
      gradient.addColorStop(0.89, "rgb(252, 233, 186)");
      gradient.addColorStop(1.00, "rgb(255, 239, 193)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // castle/Group/Tower/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1475.2, 1405.6);
      ctx.bezierCurveTo(1475.2, 1405.6, 1445.3, 1428.0, 1424.6, 1459.0);
      ctx.bezierCurveTo(1433.0, 1468.2, 1449.1, 1484.8, 1449.1, 1484.8);
      ctx.bezierCurveTo(1450.9, 1482.6, 1453.2, 1480.0, 1455.7, 1477.3);
      ctx.bezierCurveTo(1455.6, 1477.2, 1455.5, 1477.1, 1455.4, 1476.9);
      ctx.bezierCurveTo(1452.3, 1473.9, 1452.0, 1469.3, 1454.7, 1466.7);
      ctx.bezierCurveTo(1457.3, 1464.1, 1461.9, 1464.4, 1464.9, 1467.4);
      ctx.bezierCurveTo(1464.9, 1467.4, 1464.9, 1467.4, 1464.9, 1467.4);
      ctx.bezierCurveTo(1466.8, 1465.5, 1468.7, 1463.5, 1470.6, 1461.5);
      ctx.bezierCurveTo(1467.7, 1458.5, 1467.4, 1454.0, 1470.0, 1451.4);
      ctx.bezierCurveTo(1472.6, 1448.8, 1477.1, 1449.0, 1480.1, 1451.9);
      ctx.bezierCurveTo(1482.1, 1450.0, 1484.0, 1448.0, 1485.9, 1446.2);
      ctx.bezierCurveTo(1483.0, 1443.1, 1482.7, 1438.6, 1485.3, 1436.0);
      ctx.bezierCurveTo(1488.0, 1433.4, 1492.5, 1433.7, 1495.6, 1436.7);
      ctx.bezierCurveTo(1495.6, 1436.8, 1495.6, 1436.8, 1495.6, 1436.8);
      ctx.bezierCurveTo(1498.5, 1434.2, 1500.9, 1431.9, 1502.8, 1430.3);
      ctx.bezierCurveTo(1490.1, 1419.2, 1475.2, 1405.6, 1475.2, 1405.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.502, -0.865, 0.865, 0.502, 366.7, 891.7);
      gradient = ctx.createLinearGradient(100.2, 1258.5, 64.6, 1217.2);
      gradient.addColorStop(0.00, "rgb(189, 160, 88)");
      gradient.addColorStop(0.33, "rgb(210, 185, 122)");
      gradient.addColorStop(0.78, "rgb(239, 220, 169)");
      gradient.addColorStop(1.00, "rgb(255, 239, 193)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // castle/Group/Tower/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1450.2, 1433.1);
      ctx.bezierCurveTo(1447.4, 1435.9, 1447.3, 1440.2, 1449.9, 1442.6);
      ctx.lineTo(1461.5, 1453.8);
      ctx.lineTo(1471.3, 1443.7);
      ctx.lineTo(1459.7, 1432.5);
      ctx.bezierCurveTo(1457.1, 1430.0, 1452.9, 1430.3, 1450.2, 1433.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.695, -0.719, 0.719, 0.695, 125.1, 641.0);
      gradient = ctx.createLinearGradient(353.1, 1504.5, 349.9, 1524.9);
      gradient.addColorStop(0.00, "rgb(59, 17, 81)");
      gradient.addColorStop(0.03, "rgb(62, 23, 84)");
      gradient.addColorStop(0.50, "rgb(114, 87, 140)");
      gradient.addColorStop(0.83, "rgb(155, 130, 180)");
      gradient.addColorStop(0.99, "rgb(174, 151, 199)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // castle/Group/Tower/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1466.9, 1417.1);
      ctx.bezierCurveTo(1464.5, 1419.5, 1464.7, 1423.5, 1467.3, 1426.0);
      ctx.lineTo(1478.6, 1436.9);
      ctx.lineTo(1487.4, 1428.3);
      ctx.lineTo(1475.8, 1417.1);
      ctx.bezierCurveTo(1473.2, 1414.7, 1469.3, 1414.6, 1466.9, 1417.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.695, -0.719, 0.719, 0.695, 125.1, 641.0);
      gradient = ctx.createLinearGradient(376.3, 1505.4, 373.2, 1525.3);
      gradient.addColorStop(0.00, "rgb(59, 17, 81)");
      gradient.addColorStop(0.03, "rgb(62, 23, 84)");
      gradient.addColorStop(0.50, "rgb(114, 87, 140)");
      gradient.addColorStop(0.83, "rgb(155, 130, 180)");
      gradient.addColorStop(0.99, "rgb(174, 151, 199)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // castle/Group/Tower/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1434.4, 1450.4);
      ctx.bezierCurveTo(1432.1, 1452.8, 1432.2, 1456.8, 1434.8, 1459.3);
      ctx.lineTo(1446.4, 1470.5);
      ctx.lineTo(1454.5, 1461.2);
      ctx.lineTo(1443.3, 1450.5);
      ctx.bezierCurveTo(1440.8, 1448.0, 1436.8, 1448.0, 1434.4, 1450.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.695, -0.719, 0.719, 0.695, 125.1, 641.0);
      gradient = ctx.createLinearGradient(329.7, 1505.3, 326.5, 1525.5);
      gradient.addColorStop(0.00, "rgb(59, 17, 81)");
      gradient.addColorStop(0.03, "rgb(62, 23, 84)");
      gradient.addColorStop(0.50, "rgb(114, 87, 140)");
      gradient.addColorStop(0.83, "rgb(155, 130, 180)");
      gradient.addColorStop(0.99, "rgb(174, 151, 199)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // castle/Group/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1453.7, 1480.6);
      ctx.bezierCurveTo(1451.7, 1478.3, 1445.9, 1471.1, 1445.9, 1471.1);
      ctx.lineTo(1450.1, 1466.4);
      ctx.lineTo(1457.2, 1477.5);
      ctx.lineTo(1453.7, 1480.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.502, -0.865, 0.865, 0.502, 366.1, 892.1);
      gradient = ctx.createLinearGradient(43.6, 1233.7, 39.8, 1223.7);
      gradient.addColorStop(0.00, "rgb(189, 160, 88)");
      gradient.addColorStop(0.69, "rgb(230, 209, 153)");
      gradient.addColorStop(1.00, "rgb(255, 239, 193)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // castle/Group/Group
      ctx.restore();

      // castle/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1625.6, 1490.7);
      ctx.bezierCurveTo(1612.0, 1483.0, 1564.2, 1445.1, 1549.8, 1434.3);
      ctx.bezierCurveTo(1549.8, 1434.3, 1549.8, 1434.3, 1549.8, 1434.3);
      ctx.lineTo(1546.7, 1431.6);
      ctx.bezierCurveTo(1545.7, 1432.5, 1544.6, 1433.5, 1543.4, 1434.6);
      ctx.bezierCurveTo(1543.3, 1434.7, 1542.7, 1435.3, 1542.6, 1435.5);
      ctx.lineTo(1545.5, 1438.1);
      ctx.bezierCurveTo(1544.7, 1438.9, 1543.9, 1439.6, 1543.1, 1440.4);
      ctx.lineTo(1540.1, 1437.7);
      ctx.bezierCurveTo(1538.8, 1439.0, 1537.4, 1440.4, 1536.0, 1441.8);
      ctx.bezierCurveTo(1535.9, 1441.9, 1535.4, 1442.5, 1535.2, 1442.7);
      ctx.lineTo(1538.2, 1445.3);
      ctx.bezierCurveTo(1537.2, 1446.3, 1536.3, 1447.2, 1535.4, 1448.2);
      ctx.lineTo(1532.4, 1445.5);
      ctx.bezierCurveTo(1531.1, 1446.9, 1529.7, 1448.3, 1528.4, 1449.7);
      ctx.lineTo(1528.4, 1449.7);
      ctx.bezierCurveTo(1528.1, 1450.0, 1528.0, 1450.1, 1528.0, 1450.1);
      ctx.lineTo(1531.0, 1452.8);
      ctx.bezierCurveTo(1531.0, 1452.8, 1531.0, 1452.8, 1531.0, 1452.9);
      ctx.bezierCurveTo(1530.0, 1453.9, 1529.1, 1455.0, 1528.1, 1456.0);
      ctx.bezierCurveTo(1528.1, 1456.0, 1528.1, 1456.0, 1528.1, 1456.0);
      ctx.lineTo(1525.1, 1453.3);
      ctx.bezierCurveTo(1524.7, 1453.8, 1524.5, 1454.0, 1524.4, 1454.2);
      ctx.bezierCurveTo(1524.4, 1454.2, 1524.4, 1454.2, 1524.4, 1454.2);
      ctx.lineTo(1524.4, 1454.2);
      ctx.bezierCurveTo(1523.1, 1455.6, 1521.8, 1457.0, 1520.6, 1458.5);
      ctx.lineTo(1523.5, 1461.2);
      ctx.bezierCurveTo(1522.7, 1462.2, 1521.8, 1463.2, 1520.9, 1464.3);
      ctx.lineTo(1518.0, 1461.6);
      ctx.bezierCurveTo(1517.9, 1461.7, 1517.4, 1462.3, 1517.2, 1462.4);
      ctx.bezierCurveTo(1515.9, 1464.0, 1514.7, 1465.5, 1513.5, 1466.9);
      ctx.lineTo(1516.5, 1469.6);
      ctx.bezierCurveTo(1515.9, 1470.4, 1515.4, 1470.9, 1514.5, 1472.1);
      ctx.lineTo(1511.7, 1469.4);
      ctx.lineTo(1510.8, 1470.5);
      ctx.bezierCurveTo(1509.8, 1471.7, 1508.9, 1472.9, 1508.2, 1474.1);
      ctx.lineTo(1511.1, 1476.8);
      ctx.bezierCurveTo(1524.5, 1491.4, 1563.4, 1537.5, 1572.1, 1550.8);
      ctx.bezierCurveTo(1572.1, 1550.8, 1639.8, 1498.7, 1625.6, 1490.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.502, -0.865, 0.865, 0.502, 366.1, 892.1);
      gradient = ctx.createLinearGradient(112.6, 1351.7, 59.9, 1320.0);
      gradient.addColorStop(0.00, "rgb(189, 160, 88)");
      gradient.addColorStop(0.16, "rgb(193, 165, 95)");
      gradient.addColorStop(0.40, "rgb(205, 178, 113)");
      gradient.addColorStop(0.70, "rgb(224, 202, 144)");
      gradient.addColorStop(1.00, "rgb(255, 239, 193)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // castle/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1546.2, 1437.5);
      ctx.bezierCurveTo(1545.1, 1436.5, 1544.2, 1435.6, 1543.3, 1434.7);
      ctx.bezierCurveTo(1543.1, 1434.9, 1542.1, 1436.0, 1541.9, 1436.3);
      ctx.lineTo(1544.7, 1438.9);
      ctx.bezierCurveTo(1545.7, 1437.9, 1546.2, 1437.5, 1546.2, 1437.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(189, 160, 88)";
      ctx.fill();

      // castle/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1538.9, 1444.6);
      ctx.bezierCurveTo(1537.8, 1443.6, 1537.3, 1443.1, 1535.9, 1441.9);
      ctx.bezierCurveTo(1535.7, 1442.1, 1535.1, 1442.9, 1534.9, 1443.1);
      ctx.lineTo(1537.8, 1445.7);
      ctx.bezierCurveTo(1538.4, 1445.1, 1538.9, 1444.6, 1538.9, 1444.6);
      ctx.closePath();
      ctx.fill();

      // castle/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1531.3, 1452.5);
      ctx.bezierCurveTo(1530.3, 1451.6, 1529.9, 1451.2, 1528.3, 1449.8);
      ctx.lineTo(1528.3, 1449.8);
      ctx.bezierCurveTo(1528.1, 1450.1, 1527.9, 1450.3, 1527.9, 1450.3);
      ctx.bezierCurveTo(1527.9, 1450.3, 1530.2, 1452.4, 1530.9, 1453.0);
      ctx.bezierCurveTo(1531.1, 1452.8, 1531.3, 1452.5, 1531.3, 1452.5);
      ctx.closePath();
      ctx.fill();

      // castle/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1528.3, 1455.9);
      ctx.bezierCurveTo(1528.3, 1455.9, 1528.3, 1455.9, 1528.3, 1455.9);
      ctx.lineTo(1525.3, 1453.2);
      ctx.bezierCurveTo(1524.7, 1453.8, 1524.5, 1454.1, 1524.4, 1454.2);
      ctx.bezierCurveTo(1524.4, 1454.2, 1524.4, 1454.2, 1524.3, 1454.2);
      ctx.bezierCurveTo(1526.2, 1455.9, 1527.3, 1456.9, 1527.3, 1456.9);
      ctx.bezierCurveTo(1527.7, 1456.4, 1527.9, 1456.2, 1528.3, 1455.9);
      ctx.closePath();
      ctx.fill();

      // castle/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1515.1, 1471.5);
      ctx.lineTo(1512.2, 1468.9);
      ctx.lineTo(1510.8, 1470.5);
      ctx.bezierCurveTo(1512.5, 1472.0, 1513.7, 1473.1, 1513.7, 1473.1);
      ctx.bezierCurveTo(1514.8, 1471.7, 1514.3, 1472.3, 1515.1, 1471.5);
      ctx.closePath();
      ctx.fill();

      // castle/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1521.3, 1463.8);
      ctx.lineTo(1518.4, 1461.1);
      ctx.bezierCurveTo(1518.2, 1461.3, 1517.4, 1462.2, 1517.2, 1462.5);
      ctx.bezierCurveTo(1518.5, 1463.6, 1518.8, 1463.9, 1520.3, 1465.1);
      ctx.bezierCurveTo(1520.3, 1465.1, 1520.9, 1464.3, 1521.3, 1463.8);
      ctx.closePath();
      ctx.fill();

      // castle/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1487.3, 1517.1);
      ctx.bezierCurveTo(1488.6, 1518.6, 1486.5, 1518.4, 1486.5, 1518.4);
      ctx.bezierCurveTo(1489.2, 1520.0, 1494.0, 1524.4, 1495.6, 1524.0);
      ctx.bezierCurveTo(1497.2, 1523.5, 1496.8, 1518.5, 1493.9, 1514.5);
      ctx.bezierCurveTo(1491.7, 1511.6, 1490.1, 1509.5, 1488.9, 1508.2);
      ctx.bezierCurveTo(1480.7, 1500.0, 1489.8, 1517.7, 1479.5, 1506.5);
      ctx.bezierCurveTo(1477.5, 1504.4, 1455.2, 1472.6, 1454.6, 1470.3);
      ctx.bezierCurveTo(1454.0, 1468.0, 1454.2, 1472.8, 1457.2, 1477.5);
      ctx.bezierCurveTo(1457.7, 1478.4, 1456.0, 1479.6, 1455.6, 1480.2);
      ctx.bezierCurveTo(1455.4, 1480.7, 1470.1, 1498.1, 1477.1, 1507.7);
      ctx.bezierCurveTo(1479.9, 1511.6, 1479.1, 1512.0, 1478.5, 1513.0);
      ctx.bezierCurveTo(1479.5, 1514.5, 1481.9, 1516.1, 1483.6, 1515.6);
      ctx.bezierCurveTo(1484.3, 1515.4, 1486.4, 1516.0, 1487.3, 1517.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.502, -0.865, 0.865, 0.502, 366.1, 892.1);
      gradient = ctx.createLinearGradient(39.8, 1238.6, 18.5, 1300.2);
      gradient.addColorStop(0.09, "rgb(189, 160, 88)");
      gradient.addColorStop(0.24, "rgb(193, 165, 94)");
      gradient.addColorStop(0.45, "rgb(204, 177, 111)");
      gradient.addColorStop(0.70, "rgb(222, 199, 140)");
      gradient.addColorStop(0.98, "rgb(253, 236, 189)");
      gradient.addColorStop(1.00, "rgb(255, 239, 193)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // castle/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1639.6, 1489.4);
      ctx.bezierCurveTo(1633.3, 1468.6, 1631.4, 1467.4, 1625.1, 1466.3);
      ctx.bezierCurveTo(1617.5, 1465.6, 1612.1, 1466.9, 1610.3, 1472.4);
      ctx.bezierCurveTo(1606.4, 1469.1, 1601.1, 1471.9, 1598.9, 1468.6);
      ctx.bezierCurveTo(1593.4, 1460.2, 1581.4, 1468.1, 1579.4, 1473.8);
      ctx.bezierCurveTo(1578.1, 1477.5, 1579.7, 1481.2, 1579.2, 1482.5);
      ctx.bezierCurveTo(1573.7, 1482.7, 1571.1, 1485.0, 1569.7, 1489.1);
      ctx.bezierCurveTo(1568.4, 1493.3, 1569.1, 1495.4, 1571.8, 1497.9);
      ctx.bezierCurveTo(1567.4, 1498.0, 1564.5, 1507.0, 1564.8, 1510.8);
      ctx.bezierCurveTo(1565.1, 1515.4, 1567.1, 1519.2, 1572.5, 1520.5);
      ctx.bezierCurveTo(1569.3, 1523.9, 1573.7, 1530.8, 1578.1, 1533.1);
      ctx.bezierCurveTo(1592.8, 1540.9, 1639.6, 1489.4, 1639.6, 1489.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.576, -1.021, 0.948, 0.568, 228.4, 1083.7);
      gradient = ctx.createLinearGradient(286.3, 1237.1, 302.8, 1280.7);
      gradient.addColorStop(0.06, "rgb(186, 216, 117)");
      gradient.addColorStop(0.55, "rgb(121, 182, 126)");
      gradient.addColorStop(1.00, "rgb(63, 160, 129)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // castle/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1526.3, 1608.1);
      ctx.bezierCurveTo(1513.5, 1595.3, 1488.7, 1600.8, 1491.9, 1608.8);
      ctx.bezierCurveTo(1486.0, 1601.4, 1478.1, 1609.2, 1477.8, 1614.4);
      ctx.bezierCurveTo(1477.5, 1619.7, 1479.3, 1620.4, 1481.9, 1623.9);
      ctx.bezierCurveTo(1478.0, 1626.2, 1475.0, 1628.2, 1476.8, 1632.4);
      ctx.bezierCurveTo(1478.2, 1635.8, 1480.5, 1637.8, 1484.4, 1638.7);
      ctx.bezierCurveTo(1479.9, 1639.1, 1474.0, 1640.8, 1477.5, 1647.9);
      ctx.bezierCurveTo(1479.2, 1651.4, 1479.8, 1651.9, 1484.3, 1650.7);
      ctx.bezierCurveTo(1481.0, 1654.7, 1480.4, 1660.4, 1489.6, 1662.1);
      ctx.bezierCurveTo(1503.3, 1664.8, 1526.3, 1608.1, 1526.3, 1608.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.020, -1.172, 1.105, 0.048, 891.0, 1472.7);
      gradient = ctx.createLinearGradient(-120.4, 529.5, -106.6, 566.2);
      gradient.addColorStop(0.05, "rgb(212, 223, 87)");
      gradient.addColorStop(0.63, "rgb(119, 179, 120)");
      gradient.addColorStop(1.00, "rgb(63, 160, 129)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // castle/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1542.3, 1563.6);
      ctx.bezierCurveTo(1534.9, 1557.0, 1525.9, 1550.0, 1521.6, 1546.4);
      ctx.bezierCurveTo(1519.4, 1544.4, 1517.3, 1542.7, 1514.5, 1543.4);
      ctx.bezierCurveTo(1512.0, 1544.1, 1536.6, 1569.8, 1536.6, 1569.8);
      ctx.lineTo(1542.3, 1563.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(189, 160, 88)";
      ctx.fill();

      // castle/Group/castle lake

      // castle/Group/castle lake/Castle lake
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1504.4, 1644.9);
      ctx.bezierCurveTo(1492.6, 1665.3, 1472.3, 1694.9, 1475.4, 1702.4);
      ctx.bezierCurveTo(1479.7, 1713.1, 1568.7, 1631.3, 1584.2, 1616.1);
      ctx.bezierCurveTo(1575.0, 1631.9, 1579.7, 1648.0, 1613.5, 1623.7);
      ctx.bezierCurveTo(1637.5, 1606.4, 1656.1, 1585.0, 1667.9, 1566.7);
      ctx.bezierCurveTo(1688.5, 1534.6, 1690.1, 1515.7, 1661.7, 1519.4);
      ctx.bezierCurveTo(1636.7, 1522.6, 1655.8, 1498.1, 1668.9, 1484.4);
      ctx.bezierCurveTo(1644.9, 1503.7, 1545.2, 1574.7, 1504.4, 1644.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(177, 210, 68)";
      ctx.fill();

      // castle/Group/castle lake/Castle lake
      ctx.beginPath();
      ctx.moveTo(1498.0, 1646.6);
      ctx.bezierCurveTo(1486.2, 1667.0, 1473.3, 1694.5, 1475.4, 1702.4);
      ctx.bezierCurveTo(1477.5, 1710.3, 1562.3, 1633.0, 1577.8, 1617.8);
      ctx.bezierCurveTo(1568.6, 1633.6, 1573.3, 1649.7, 1607.0, 1625.4);
      ctx.bezierCurveTo(1631.1, 1608.1, 1649.7, 1586.7, 1661.5, 1568.4);
      ctx.bezierCurveTo(1682.1, 1536.3, 1683.7, 1517.5, 1655.3, 1521.1);
      ctx.bezierCurveTo(1630.3, 1524.3, 1652.5, 1500.6, 1665.5, 1486.9);
      ctx.bezierCurveTo(1642.0, 1503.8, 1538.8, 1576.4, 1498.0, 1646.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.502, -0.865, 0.865, 0.502, 366.7, 891.7);
      gradient = ctx.createLinearGradient(-55.4, 1390.8, 110.0, 1442.7);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.12, "rgb(204, 234, 238)");
      gradient.addColorStop(0.22, "rgb(162, 219, 228)");
      gradient.addColorStop(0.32, "rgb(130, 208, 221)");
      gradient.addColorStop(0.40, "rgb(109, 203, 217)");
      gradient.addColorStop(0.46, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(136, 210, 222)");
      gradient.addColorStop(0.86, "rgb(215, 238, 241)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // castle/Group/rocks
      ctx.restore();
      ctx.restore();

      // castle/Group/rocks/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1504.8, 1586.1);
      ctx.bezierCurveTo(1501.4, 1567.4, 1499.9, 1556.7, 1502.5, 1550.5);
      ctx.bezierCurveTo(1504.3, 1546.1, 1509.3, 1544.8, 1514.5, 1543.4);
      ctx.bezierCurveTo(1514.5, 1543.4, 1516.7, 1544.5, 1520.4, 1548.3);
      ctx.bezierCurveTo(1524.4, 1552.5, 1531.4, 1559.6, 1538.3, 1567.3);
      ctx.bezierCurveTo(1539.4, 1561.7, 1540.1, 1556.1, 1542.4, 1552.2);
      ctx.bezierCurveTo(1543.4, 1550.5, 1545.8, 1547.9, 1555.5, 1550.3);
      ctx.bezierCurveTo(1559.8, 1551.3, 1571.9, 1553.4, 1576.6, 1556.1);
      ctx.bezierCurveTo(1570.9, 1561.6, 1543.0, 1591.9, 1535.7, 1598.8);
      ctx.bezierCurveTo(1528.7, 1596.4, 1504.8, 1586.1, 1504.8, 1586.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.502, -0.865, 0.865, 0.502, 366.7, 891.7);
      gradient = ctx.createLinearGradient(-19.2, 1320.6, 8.0, 1365.7);
      gradient.addColorStop(0.14, "rgb(234, 218, 199)");
      gradient.addColorStop(0.25, "rgb(205, 200, 195)");
      gradient.addColorStop(0.42, "rgb(176, 182, 192)");
      gradient.addColorStop(0.60, "rgb(155, 170, 189)");
      gradient.addColorStop(0.78, "rgb(143, 163, 187)");
      gradient.addColorStop(0.98, "rgb(140, 161, 187)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // castle/Group/rocks/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1538.3, 1567.3);
      ctx.bezierCurveTo(1539.4, 1561.7, 1540.1, 1556.1, 1542.4, 1552.2);
      ctx.bezierCurveTo(1543.4, 1550.5, 1545.8, 1547.9, 1555.5, 1550.3);
      ctx.bezierCurveTo(1559.8, 1551.3, 1571.9, 1553.4, 1576.6, 1556.1);
      ctx.bezierCurveTo(1572.7, 1559.9, 1558.3, 1575.3, 1547.3, 1586.9);
      ctx.bezierCurveTo(1542.8, 1580.6, 1537.3, 1573.4, 1538.3, 1567.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.502, -0.865, 0.865, 0.502, 366.7, 891.7);
      gradient = ctx.createLinearGradient(2.7, 1351.8, 16.6, 1374.9);
      gradient.addColorStop(0.14, "rgb(234, 218, 199)");
      gradient.addColorStop(0.25, "rgb(205, 200, 195)");
      gradient.addColorStop(0.42, "rgb(176, 182, 192)");
      gradient.addColorStop(0.60, "rgb(155, 170, 189)");
      gradient.addColorStop(0.78, "rgb(143, 163, 187)");
      gradient.addColorStop(0.98, "rgb(140, 161, 187)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // castle/Group/rocks/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1573.1, 1516.8);
      ctx.bezierCurveTo(1572.7, 1515.1, 1573.0, 1514.5, 1573.3, 1512.2);
      ctx.bezierCurveTo(1571.8, 1512.0, 1569.7, 1512.2, 1567.6, 1512.8);
      ctx.bezierCurveTo(1568.3, 1511.5, 1570.9, 1510.7, 1574.2, 1509.8);
      ctx.bezierCurveTo(1574.9, 1507.5, 1575.5, 1507.1, 1577.0, 1504.9);
      ctx.bezierCurveTo(1572.8, 1505.5, 1566.9, 1506.6, 1565.7, 1508.7);
      ctx.bezierCurveTo(1564.5, 1510.8, 1564.1, 1517.2, 1563.6, 1520.2);
      ctx.bezierCurveTo(1562.3, 1517.7, 1587.7, 1541.3, 1590.6, 1540.5);
      ctx.bezierCurveTo(1587.6, 1532.7, 1587.5, 1529.7, 1582.4, 1526.7);
      ctx.bezierCurveTo(1586.3, 1525.6, 1591.5, 1518.5, 1593.1, 1515.8);
      ctx.bezierCurveTo(1590.2, 1514.1, 1587.1, 1511.5, 1583.7, 1512.5);
      ctx.bezierCurveTo(1580.3, 1513.5, 1574.8, 1516.3, 1573.1, 1516.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(58, 149, 120)";
      ctx.fill();

      // castle/Group/rocks/Path
      ctx.beginPath();
      ctx.moveTo(1570.2, 1517.6);
      ctx.bezierCurveTo(1569.7, 1515.8, 1570.1, 1515.3, 1570.4, 1513.0);
      ctx.bezierCurveTo(1568.9, 1512.7, 1566.8, 1513.0, 1564.7, 1513.6);
      ctx.bezierCurveTo(1565.4, 1512.3, 1568.0, 1511.5, 1571.3, 1510.5);
      ctx.bezierCurveTo(1572.0, 1508.3, 1572.6, 1507.9, 1574.1, 1505.6);
      ctx.bezierCurveTo(1569.9, 1506.3, 1564.0, 1507.4, 1562.8, 1509.5);
      ctx.bezierCurveTo(1561.6, 1511.6, 1561.2, 1517.9, 1560.7, 1521.0);
      ctx.bezierCurveTo(1559.4, 1518.5, 1559.4, 1515.6, 1557.9, 1514.7);
      ctx.bezierCurveTo(1556.4, 1513.9, 1547.4, 1510.2, 1543.3, 1511.4);
      ctx.bezierCurveTo(1543.1, 1516.0, 1544.9, 1524.5, 1546.7, 1525.6);
      ctx.bezierCurveTo(1548.5, 1526.7, 1548.1, 1526.4, 1551.8, 1528.5);
      ctx.bezierCurveTo(1544.6, 1528.4, 1542.2, 1528.6, 1539.5, 1531.1);
      ctx.bezierCurveTo(1536.8, 1533.6, 1534.2, 1537.4, 1532.1, 1541.7);
      ctx.bezierCurveTo(1533.9, 1542.2, 1536.1, 1542.9, 1538.3, 1543.3);
      ctx.bezierCurveTo(1538.0, 1541.9, 1538.1, 1539.9, 1538.6, 1538.6);
      ctx.bezierCurveTo(1538.4, 1540.4, 1539.5, 1542.4, 1540.5, 1543.7);
      ctx.bezierCurveTo(1541.5, 1543.9, 1542.4, 1544.0, 1543.3, 1544.0);
      ctx.bezierCurveTo(1542.6, 1542.2, 1542.8, 1539.9, 1543.5, 1537.2);
      ctx.bezierCurveTo(1543.8, 1539.4, 1544.2, 1541.6, 1545.5, 1543.8);
      ctx.bezierCurveTo(1545.6, 1543.8, 1545.7, 1543.8, 1545.7, 1543.8);
      ctx.bezierCurveTo(1551.4, 1542.1, 1550.9, 1540.6, 1553.6, 1539.8);
      ctx.bezierCurveTo(1552.0, 1542.6, 1550.3, 1550.8, 1550.9, 1553.3);
      ctx.bezierCurveTo(1551.5, 1555.9, 1555.4, 1560.8, 1560.6, 1563.8);
      ctx.bezierCurveTo(1560.6, 1563.8, 1561.3, 1561.0, 1562.1, 1558.7);
      ctx.bezierCurveTo(1560.6, 1557.8, 1556.0, 1552.9, 1555.5, 1550.6);
      ctx.bezierCurveTo(1557.4, 1553.3, 1559.9, 1555.0, 1563.0, 1556.3);
      ctx.bezierCurveTo(1563.5, 1555.2, 1563.9, 1554.4, 1565.4, 1552.3);
      ctx.bezierCurveTo(1568.8, 1554.2, 1570.7, 1553.6, 1578.4, 1553.1);
      ctx.bezierCurveTo(1577.7, 1550.5, 1574.6, 1544.1, 1571.6, 1540.1);
      ctx.bezierCurveTo(1574.7, 1541.9, 1576.5, 1543.1, 1578.6, 1543.1);
      ctx.bezierCurveTo(1581.8, 1543.1, 1584.8, 1542.1, 1587.7, 1541.2);
      ctx.bezierCurveTo(1584.7, 1533.4, 1584.6, 1530.4, 1579.5, 1527.5);
      ctx.bezierCurveTo(1583.3, 1526.4, 1588.6, 1519.3, 1590.2, 1516.6);
      ctx.bezierCurveTo(1587.3, 1514.9, 1584.2, 1512.3, 1580.8, 1513.3);
      ctx.bezierCurveTo(1577.4, 1514.3, 1571.9, 1517.1, 1570.2, 1517.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.502, -0.865, 0.865, 0.502, 652.5, 389.3);
      gradient = ctx.createLinearGradient(-530.4, 1386.1, -535.0, 1333.9);
      gradient.addColorStop(0.14, "rgb(201, 221, 116)");
      gradient.addColorStop(0.46, "rgb(169, 203, 123)");
      gradient.addColorStop(0.98, "rgb(112, 175, 133)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // castle/Group/rocks/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1565.2, 1572.0);
      ctx.bezierCurveTo(1564.3, 1568.4, 1564.1, 1559.3, 1567.5, 1549.2);
      ctx.bezierCurveTo(1570.8, 1539.1, 1574.2, 1530.3, 1577.0, 1529.6);
      ctx.bezierCurveTo(1579.8, 1528.8, 1594.9, 1524.9, 1600.5, 1523.4);
      ctx.bezierCurveTo(1602.3, 1516.2, 1603.3, 1511.3, 1605.0, 1503.5);
      ctx.bezierCurveTo(1606.6, 1495.7, 1608.7, 1495.2, 1616.5, 1488.7);
      ctx.bezierCurveTo(1619.1, 1486.4, 1622.3, 1487.1, 1625.6, 1487.3);
      ctx.bezierCurveTo(1633.3, 1487.6, 1642.6, 1489.6, 1646.9, 1490.3);
      ctx.bezierCurveTo(1651.3, 1491.0, 1655.5, 1491.6, 1657.5, 1494.6);
      ctx.bezierCurveTo(1649.4, 1499.3, 1610.8, 1530.6, 1601.7, 1537.4);
      ctx.bezierCurveTo(1592.7, 1544.1, 1570.9, 1566.5, 1565.2, 1572.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.502, -0.865, 0.865, 0.502, 366.7, 891.7);
      gradient = ctx.createLinearGradient(47.8, 1358.9, 83.8, 1406.5);
      gradient.addColorStop(0.14, "rgb(234, 218, 199)");
      gradient.addColorStop(0.25, "rgb(205, 200, 195)");
      gradient.addColorStop(0.42, "rgb(176, 182, 192)");
      gradient.addColorStop(0.60, "rgb(155, 170, 189)");
      gradient.addColorStop(0.78, "rgb(143, 163, 187)");
      gradient.addColorStop(0.98, "rgb(140, 161, 187)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // castle/Group/rocks/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1505.5, 1640.2);
      ctx.bezierCurveTo(1497.8, 1628.6, 1490.9, 1593.7, 1491.5, 1588.3);
      ctx.bezierCurveTo(1492.1, 1582.8, 1491.1, 1585.1, 1494.7, 1582.1);
      ctx.bezierCurveTo(1498.3, 1579.1, 1509.6, 1577.5, 1512.9, 1576.6);
      ctx.bezierCurveTo(1516.1, 1575.7, 1537.9, 1592.6, 1542.0, 1595.0);
      ctx.bezierCurveTo(1537.3, 1599.9, 1508.5, 1635.0, 1505.5, 1640.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.502, -0.865, 0.865, 0.502, 366.7, 891.7);
      gradient = ctx.createLinearGradient(-57.1, 1334.5, -24.9, 1373.3);
      gradient.addColorStop(0.14, "rgb(234, 218, 199)");
      gradient.addColorStop(0.37, "rgb(201, 197, 194)");
      gradient.addColorStop(0.77, "rgb(156, 170, 189)");
      gradient.addColorStop(0.98, "rgb(140, 161, 187)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // castle/Group/rocks/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1544.8, 1589.6);
      ctx.bezierCurveTo(1537.6, 1584.6, 1521.4, 1576.3, 1517.8, 1575.1);
      ctx.bezierCurveTo(1514.1, 1573.9, 1512.1, 1575.8, 1506.3, 1577.9);
      ctx.bezierCurveTo(1503.0, 1579.9, 1538.9, 1595.8, 1538.9, 1595.8);
      ctx.bezierCurveTo(1538.9, 1595.8, 1542.9, 1591.5, 1544.8, 1589.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.502, -0.865, 0.865, 0.502, 366.7, 891.7);
      gradient = ctx.createLinearGradient(-8.1, 1344.0, -19.4, 1351.5);
      gradient.addColorStop(0.02, "rgb(140, 161, 187)");
      gradient.addColorStop(0.34, "rgb(133, 155, 183)");
      gradient.addColorStop(0.80, "rgb(115, 140, 172)");
      gradient.addColorStop(1.00, "rgb(105, 131, 166)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // castle/Group/rocks/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1533.5, 1604.8);
      ctx.bezierCurveTo(1526.4, 1597.2, 1517.3, 1586.5, 1500.7, 1579.4);
      ctx.bezierCurveTo(1505.3, 1578.0, 1510.8, 1577.2, 1512.9, 1576.6);
      ctx.bezierCurveTo(1516.1, 1575.7, 1537.9, 1592.6, 1542.0, 1595.0);
      ctx.bezierCurveTo(1540.7, 1596.3, 1537.5, 1600.1, 1533.5, 1604.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.502, -0.865, 0.865, 0.502, 366.7, 891.7);
      gradient = ctx.createLinearGradient(-11.7, 1341.3, -26.6, 1351.1);
      gradient.addColorStop(0.03, "rgb(234, 218, 199)");
      gradient.addColorStop(0.19, "rgb(197, 194, 194)");
      gradient.addColorStop(0.35, "rgb(171, 179, 191)");
      gradient.addColorStop(0.53, "rgb(153, 169, 188)");
      gradient.addColorStop(0.72, "rgb(143, 163, 187)");
      gradient.addColorStop(0.98, "rgb(140, 161, 187)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // castle/Group/princess
      ctx.restore();
      ctx.restore();

      // castle/Group/princess/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1442.9, 1459.1);
      ctx.bezierCurveTo(1441.4, 1461.5, 1445.2, 1471.9, 1447.0, 1469.8);
      ctx.bezierCurveTo(1449.3, 1467.1, 1451.4, 1464.7, 1454.5, 1461.2);
      ctx.lineTo(1451.3, 1458.1);
      ctx.bezierCurveTo(1448.1, 1456.2, 1444.4, 1456.6, 1442.9, 1459.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.502, -0.865, 0.865, 0.502, 366.1, 892.1);
      gradient = ctx.createLinearGradient(56.4, 1227.2, 46.7, 1219.9);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.11, "rgb(253, 238, 242)");
      gradient.addColorStop(0.31, "rgb(249, 204, 216)");
      gradient.addColorStop(0.61, "rgb(243, 150, 179)");
      gradient.addColorStop(0.95, "rgb(237, 67, 137)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // castle/Group/princess/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1440.1, 1456.2);
      ctx.bezierCurveTo(1438.5, 1456.0, 1437.7, 1456.6, 1437.0, 1457.1);
      ctx.bezierCurveTo(1434.8, 1458.9, 1435.1, 1462.4, 1438.0, 1465.6);
      ctx.bezierCurveTo(1441.0, 1469.6, 1451.5, 1499.1, 1457.7, 1508.7);
      ctx.bezierCurveTo(1463.7, 1517.2, 1467.2, 1536.0, 1467.8, 1536.6);
      ctx.bezierCurveTo(1469.6, 1545.3, 1474.9, 1550.6, 1476.8, 1554.7);
      ctx.bezierCurveTo(1477.9, 1557.2, 1475.9, 1558.3, 1474.5, 1557.5);
      ctx.bezierCurveTo(1473.7, 1557.0, 1472.8, 1555.3, 1474.6, 1554.0);
      ctx.bezierCurveTo(1472.1, 1554.1, 1471.8, 1558.4, 1473.8, 1559.5);
      ctx.bezierCurveTo(1476.4, 1561.1, 1479.4, 1559.8, 1480.5, 1556.7);
      ctx.bezierCurveTo(1481.5, 1554.1, 1481.9, 1549.2, 1480.4, 1545.7);
      ctx.bezierCurveTo(1482.0, 1546.4, 1483.0, 1549.8, 1482.1, 1551.4);
      ctx.bezierCurveTo(1485.7, 1547.1, 1482.6, 1542.5, 1478.5, 1540.2);
      ctx.bezierCurveTo(1477.0, 1536.3, 1475.2, 1534.1, 1472.0, 1531.8);
      ctx.bezierCurveTo(1466.1, 1521.9, 1464.4, 1519.8, 1458.5, 1508.1);
      ctx.bezierCurveTo(1458.2, 1500.4, 1447.7, 1466.7, 1443.6, 1463.7);
      ctx.bezierCurveTo(1443.3, 1464.2, 1442.2, 1465.1, 1440.9, 1465.0);
      ctx.bezierCurveTo(1439.8, 1464.9, 1441.2, 1461.7, 1441.0, 1461.5);
      ctx.bezierCurveTo(1440.9, 1461.3, 1439.4, 1458.2, 1440.3, 1457.4);
      ctx.bezierCurveTo(1441.7, 1457.4, 1444.0, 1457.9, 1444.9, 1459.5);
      ctx.bezierCurveTo(1444.6, 1456.3, 1441.3, 1452.8, 1440.1, 1456.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.502, -0.865, 0.865, 0.502, 366.1, 892.1);
      gradient = ctx.createLinearGradient(-12.0, 1304.4, 40.0, 1211.5);
      gradient.addColorStop(0.00, "rgb(150, 95, 9)");
      gradient.addColorStop(0.28, "rgb(208, 152, 56)");
      gradient.addColorStop(0.49, "rgb(255, 200, 92)");
      gradient.addColorStop(0.60, "rgb(248, 194, 88)");
      gradient.addColorStop(0.69, "rgb(236, 182, 78)");
      gradient.addColorStop(0.78, "rgb(217, 162, 63)");
      gradient.addColorStop(0.88, "rgb(193, 137, 44)");
      gradient.addColorStop(0.96, "rgb(163, 107, 20)");
      gradient.addColorStop(1.00, "rgb(150, 95, 9)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // castle/Group/princess/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1442.4, 1456.4);
      ctx.bezierCurveTo(1444.3, 1456.6, 1445.6, 1458.8, 1445.3, 1461.3);
      ctx.bezierCurveTo(1445.1, 1463.8, 1443.3, 1465.7, 1441.4, 1465.5);
      ctx.bezierCurveTo(1439.5, 1465.3, 1440.2, 1463.4, 1438.4, 1460.6);
      ctx.bezierCurveTo(1438.7, 1458.0, 1440.5, 1456.2, 1442.4, 1456.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.112, -0.994, 0.994, 0.112, 670.0, 575.7);
      gradient = ctx.createLinearGradient(-792.4, 869.6, -794.0, 863.8);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // castle/Group/princess/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1441.5, 1461.8);
      ctx.bezierCurveTo(1441.9, 1461.9, 1442.3, 1462.1, 1442.3, 1462.3);
      ctx.bezierCurveTo(1442.2, 1462.5, 1441.9, 1462.6, 1441.4, 1462.6);
      ctx.bezierCurveTo(1441.0, 1462.5, 1440.6, 1462.3, 1440.7, 1462.1);
      ctx.bezierCurveTo(1440.7, 1461.9, 1441.1, 1461.8, 1441.5, 1461.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // castle/Group/princess/Path
      ctx.beginPath();
      ctx.moveTo(1441.8, 1459.2);
      ctx.bezierCurveTo(1442.2, 1459.2, 1442.6, 1459.4, 1442.6, 1459.7);
      ctx.bezierCurveTo(1442.5, 1459.9, 1442.2, 1460.0, 1441.7, 1459.9);
      ctx.bezierCurveTo(1441.3, 1459.9, 1440.9, 1459.7, 1441.0, 1459.5);
      ctx.bezierCurveTo(1441.0, 1459.3, 1441.4, 1459.1, 1441.8, 1459.2);
      ctx.closePath();
      ctx.fill();

      // castle/Group/princess/Path
      ctx.beginPath();
      ctx.moveTo(1443.2, 1463.6);
      ctx.bezierCurveTo(1444.0, 1462.5, 1444.4, 1460.2, 1443.8, 1458.7);
      ctx.lineWidth = 0.5;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function castleLayer(ctx) {

      var gradient;

      // castleLayer/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1407.4, 1392.0);
      ctx.lineTo(1387.0, 1372.8);
      ctx.lineWidth = 1.1;
      ctx.strokeStyle = "rgb(88, 66, 87)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // castleLayer/Path
      ctx.beginPath();
      ctx.moveTo(1388.1, 1373.1);
      ctx.bezierCurveTo(1395.1, 1364.2, 1404.5, 1357.5, 1413.3, 1357.2);
      ctx.bezierCurveTo(1422.2, 1356.9, 1425.9, 1358.5, 1429.4, 1364.4);
      ctx.bezierCurveTo(1433.0, 1370.2, 1432.4, 1373.0, 1437.0, 1370.8);
      ctx.bezierCurveTo(1442.7, 1368.1, 1444.9, 1369.7, 1449.1, 1362.6);
      ctx.bezierCurveTo(1453.3, 1355.5, 1458.2, 1348.6, 1466.7, 1341.9);
      ctx.bezierCurveTo(1471.7, 1338.0, 1479.0, 1334.7, 1482.6, 1337.1);
      ctx.bezierCurveTo(1487.1, 1340.1, 1484.9, 1346.2, 1494.8, 1346.5);
      ctx.bezierCurveTo(1491.3, 1347.4, 1488.2, 1346.4, 1485.1, 1343.2);
      ctx.bezierCurveTo(1482.1, 1340.0, 1481.6, 1334.9, 1473.6, 1340.2);
      ctx.bezierCurveTo(1468.2, 1343.8, 1458.5, 1353.0, 1453.8, 1361.0);
      ctx.bezierCurveTo(1449.7, 1368.0, 1450.1, 1370.7, 1441.2, 1373.0);
      ctx.bezierCurveTo(1435.8, 1374.4, 1431.6, 1374.5, 1427.8, 1370.2);
      ctx.bezierCurveTo(1423.9, 1365.9, 1424.9, 1358.6, 1418.9, 1360.1);
      ctx.bezierCurveTo(1412.9, 1361.7, 1398.9, 1377.4, 1396.6, 1381.2);
      ctx.bezierCurveTo(1391.9, 1376.8, 1388.1, 1373.1, 1388.1, 1373.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.507, -0.862, 0.862, 0.507, 360.8, 886.4);
      gradient = ctx.createLinearGradient(172.8, 1206.3, 113.1, 1138.8);
      gradient.addColorStop(0.00, "rgb(211, 13, 139)");
      gradient.addColorStop(0.02, "rgb(212, 39, 143)");
      gradient.addColorStop(0.11, "rgb(220, 100, 164)");
      gradient.addColorStop(0.19, "rgb(227, 135, 183)");
      gradient.addColorStop(0.27, "rgb(233, 161, 197)");
      gradient.addColorStop(0.35, "rgb(239, 181, 209)");
      gradient.addColorStop(0.42, "rgb(243, 194, 216)");
      gradient.addColorStop(0.48, "rgb(244, 197, 218)");
      gradient.addColorStop(0.60, "rgb(243, 195, 216)");
      gradient.addColorStop(0.67, "rgb(240, 188, 212)");
      gradient.addColorStop(0.73, "rgb(236, 175, 205)");
      gradient.addColorStop(0.78, "rgb(231, 159, 195)");
      gradient.addColorStop(0.83, "rgb(225, 138, 183)");
      gradient.addColorStop(0.88, "rgb(219, 113, 169)");
      gradient.addColorStop(0.92, "rgb(213, 80, 154)");
      gradient.addColorStop(0.96, "rgb(205, 11, 136)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.restore();
      ctx.restore();
    }

    function dragonRider(ctx) {

      var gradient;

      // dragonRider/Group
      ctx.save();

      // dragonRider/Group/dragon rider
      ctx.save();

      // dragonRider/Group/dragon rider/Dragon
      ctx.save();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1385.5, 1830.8);
      ctx.bezierCurveTo(1387.7, 1826.0, 1403.0, 1828.0, 1399.2, 1836.1);
      ctx.bezierCurveTo(1396.8, 1841.2, 1393.9, 1842.9, 1391.8, 1843.6);
      ctx.bezierCurveTo(1393.0, 1846.3, 1395.2, 1852.2, 1392.4, 1853.9);
      ctx.bezierCurveTo(1389.6, 1855.5, 1387.8, 1855.0, 1387.3, 1854.4);
      ctx.bezierCurveTo(1387.1, 1854.2, 1388.9, 1854.2, 1388.9, 1854.2);
      ctx.bezierCurveTo(1388.9, 1854.2, 1387.7, 1854.0, 1387.1, 1853.3);
      ctx.bezierCurveTo(1386.7, 1852.8, 1388.1, 1853.4, 1389.2, 1853.0);
      ctx.bezierCurveTo(1387.6, 1852.5, 1388.5, 1852.5, 1388.5, 1852.5);
      ctx.bezierCurveTo(1388.5, 1852.5, 1389.2, 1852.3, 1390.0, 1851.2);
      ctx.bezierCurveTo(1390.7, 1850.0, 1390.4, 1845.6, 1388.6, 1842.5);
      ctx.bezierCurveTo(1387.6, 1840.8, 1386.8, 1839.6, 1388.7, 1839.7);
      ctx.bezierCurveTo(1390.7, 1839.8, 1388.0, 1832.0, 1385.5, 1830.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(171, 88, 161)";
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.beginPath();
      ctx.moveTo(1394.4, 1815.7);
      ctx.bezierCurveTo(1396.9, 1818.5, 1398.7, 1819.3, 1400.5, 1819.4);
      ctx.bezierCurveTo(1402.2, 1819.5, 1401.4, 1818.6, 1401.6, 1816.0);
      ctx.bezierCurveTo(1401.7, 1813.5, 1402.3, 1812.3, 1402.7, 1812.0);
      ctx.bezierCurveTo(1403.2, 1812.5, 1403.7, 1813.2, 1404.1, 1813.6);
      ctx.bezierCurveTo(1404.3, 1812.6, 1403.7, 1811.7, 1404.4, 1812.8);
      ctx.bezierCurveTo(1404.6, 1811.9, 1403.4, 1810.4, 1404.5, 1811.6);
      ctx.bezierCurveTo(1404.5, 1811.0, 1404.3, 1810.8, 1404.1, 1810.4);
      ctx.bezierCurveTo(1403.4, 1809.3, 1402.2, 1810.2, 1401.4, 1811.0);
      ctx.bezierCurveTo(1400.5, 1811.7, 1400.5, 1813.9, 1399.8, 1814.6);
      ctx.bezierCurveTo(1398.6, 1812.7, 1396.7, 1809.5, 1395.2, 1810.0);
      ctx.bezierCurveTo(1393.8, 1810.5, 1393.4, 1814.6, 1394.4, 1815.7);
      ctx.closePath();
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.beginPath();
      ctx.moveTo(1398.8, 1814.0);
      ctx.bezierCurveTo(1395.5, 1816.6, 1389.6, 1819.8, 1383.6, 1818.3);
      ctx.bezierCurveTo(1382.7, 1818.1, 1382.2, 1817.9, 1380.5, 1818.4);
      ctx.bezierCurveTo(1374.4, 1820.1, 1367.6, 1828.8, 1364.8, 1832.4);
      ctx.bezierCurveTo(1367.3, 1830.8, 1372.2, 1827.7, 1376.5, 1828.8);
      ctx.bezierCurveTo(1378.3, 1829.2, 1380.3, 1830.5, 1379.6, 1833.3);
      ctx.bezierCurveTo(1381.3, 1832.3, 1384.8, 1827.0, 1388.3, 1830.5);
      ctx.bezierCurveTo(1389.3, 1827.8, 1392.3, 1825.5, 1395.0, 1825.0);
      ctx.bezierCurveTo(1397.7, 1824.5, 1399.6, 1815.3, 1398.8, 1814.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.743, -0.669, 0.669, 0.743, 210.7, 614.0);
      gradient = ctx.createLinearGradient(60.9, 1685.3, 63.5, 1674.7);
      gradient.addColorStop(0.00, "rgb(255, 248, 175)");
      gradient.addColorStop(0.03, "rgb(255, 236, 163)");
      gradient.addColorStop(0.17, "rgb(252, 195, 123)");
      gradient.addColorStop(0.31, "rgb(248, 160, 91)");
      gradient.addColorStop(0.45, "rgb(245, 133, 67)");
      gradient.addColorStop(0.59, "rgb(242, 112, 50)");
      gradient.addColorStop(0.73, "rgb(240, 95, 39)");
      gradient.addColorStop(0.87, "rgb(240, 84, 35)");
      gradient.addColorStop(1.00, "rgb(239, 80, 34)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1394.1, 1800.8);
      ctx.bezierCurveTo(1391.6, 1806.7, 1389.1, 1818.6, 1388.9, 1821.0);
      ctx.bezierCurveTo(1388.8, 1823.4, 1383.0, 1828.4, 1381.8, 1834.2);
      ctx.bezierCurveTo(1380.5, 1840.1, 1379.7, 1858.2, 1367.1, 1873.5);
      ctx.bezierCurveTo(1380.1, 1867.9, 1386.9, 1853.4, 1388.5, 1847.6);
      ctx.bezierCurveTo(1393.0, 1846.3, 1400.6, 1836.7, 1401.0, 1829.6);
      ctx.bezierCurveTo(1401.4, 1822.5, 1401.7, 1817.4, 1401.7, 1815.7);
      ctx.bezierCurveTo(1401.8, 1814.1, 1398.3, 1813.5, 1398.4, 1811.7);
      ctx.bezierCurveTo(1398.5, 1809.9, 1396.8, 1802.1, 1398.8, 1800.4);
      ctx.bezierCurveTo(1401.2, 1798.2, 1399.4, 1797.5, 1398.6, 1796.7);
      ctx.bezierCurveTo(1396.4, 1794.2, 1394.1, 1800.8, 1394.1, 1800.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.743, -0.669, 0.669, 0.743, 210.7, 614.0);
      gradient = ctx.createLinearGradient(61.9, 1705.1, 54.5, 1691.7);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.11, "rgb(252, 214, 193)");
      gradient.addColorStop(0.24, "rgb(249, 178, 143)");
      gradient.addColorStop(0.37, "rgb(246, 149, 106)");
      gradient.addColorStop(0.50, "rgb(243, 126, 78)");
      gradient.addColorStop(0.63, "rgb(242, 107, 56)");
      gradient.addColorStop(0.75, "rgb(240, 93, 42)");
      gradient.addColorStop(0.88, "rgb(239, 83, 35)");
      gradient.addColorStop(1.00, "rgb(239, 80, 34)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1394.1, 1800.8);
      ctx.bezierCurveTo(1391.6, 1806.7, 1389.1, 1818.7, 1388.9, 1821.0);
      ctx.bezierCurveTo(1388.8, 1823.4, 1383.0, 1828.4, 1381.8, 1834.3);
      ctx.bezierCurveTo(1380.5, 1840.1, 1379.7, 1858.2, 1367.1, 1873.5);
      ctx.bezierCurveTo(1371.8, 1871.5, 1377.2, 1866.6, 1377.8, 1864.8);
      ctx.bezierCurveTo(1378.7, 1864.3, 1379.3, 1862.8, 1379.4, 1862.1);
      ctx.bezierCurveTo(1380.3, 1862.3, 1381.9, 1860.2, 1381.4, 1859.4);
      ctx.bezierCurveTo(1382.4, 1859.4, 1383.2, 1857.5, 1382.9, 1856.5);
      ctx.bezierCurveTo(1384.3, 1856.3, 1384.8, 1854.0, 1384.3, 1853.2);
      ctx.bezierCurveTo(1386.3, 1852.6, 1386.4, 1850.2, 1385.4, 1849.7);
      ctx.bezierCurveTo(1386.8, 1849.1, 1387.4, 1847.8, 1387.1, 1846.3);
      ctx.bezierCurveTo(1390.9, 1845.1, 1396.1, 1835.1, 1393.4, 1833.2);
      ctx.bezierCurveTo(1396.3, 1832.6, 1395.8, 1830.2, 1394.5, 1829.0);
      ctx.bezierCurveTo(1395.5, 1829.1, 1398.1, 1826.8, 1395.6, 1824.8);
      ctx.bezierCurveTo(1397.1, 1824.5, 1398.0, 1822.2, 1396.8, 1821.0);
      ctx.bezierCurveTo(1397.4, 1820.4, 1398.8, 1819.6, 1397.7, 1817.4);
      ctx.bezierCurveTo(1399.2, 1816.1, 1397.5, 1814.4, 1396.8, 1813.8);
      ctx.bezierCurveTo(1397.8, 1813.3, 1397.7, 1811.3, 1396.5, 1810.8);
      ctx.bezierCurveTo(1397.0, 1810.3, 1397.3, 1809.4, 1396.6, 1808.3);
      ctx.bezierCurveTo(1397.3, 1807.5, 1397.2, 1806.7, 1396.9, 1805.8);
      ctx.bezierCurveTo(1397.2, 1803.6, 1397.8, 1801.3, 1398.8, 1800.4);
      ctx.bezierCurveTo(1401.2, 1798.2, 1399.4, 1797.5, 1398.6, 1796.7);
      ctx.bezierCurveTo(1396.4, 1794.2, 1394.1, 1800.8, 1394.1, 1800.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.743, -0.669, 0.669, 0.743, 210.7, 614.0);
      gradient = ctx.createLinearGradient(62.1, 1702.4, 53.4, 1690.1);
      gradient.addColorStop(0.00, "rgb(255, 248, 175)");
      gradient.addColorStop(0.03, "rgb(255, 236, 163)");
      gradient.addColorStop(0.17, "rgb(252, 195, 123)");
      gradient.addColorStop(0.31, "rgb(248, 160, 91)");
      gradient.addColorStop(0.45, "rgb(245, 133, 67)");
      gradient.addColorStop(0.59, "rgb(242, 112, 50)");
      gradient.addColorStop(0.73, "rgb(240, 95, 39)");
      gradient.addColorStop(0.87, "rgb(240, 84, 35)");
      gradient.addColorStop(1.00, "rgb(239, 80, 34)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1384.9, 1834.8);
      ctx.bezierCurveTo(1387.1, 1830.0, 1402.4, 1832.1, 1398.6, 1840.1);
      ctx.bezierCurveTo(1396.2, 1845.2, 1393.3, 1847.0, 1391.2, 1847.6);
      ctx.bezierCurveTo(1392.5, 1850.3, 1394.6, 1856.2, 1391.8, 1857.9);
      ctx.bezierCurveTo(1389.1, 1859.6, 1387.2, 1859.0, 1386.7, 1858.5);
      ctx.bezierCurveTo(1386.5, 1858.3, 1388.4, 1858.2, 1388.4, 1858.2);
      ctx.bezierCurveTo(1388.4, 1858.2, 1387.2, 1858.0, 1386.6, 1857.3);
      ctx.bezierCurveTo(1386.1, 1856.8, 1387.5, 1857.4, 1388.6, 1857.1);
      ctx.bezierCurveTo(1387.1, 1856.5, 1387.9, 1856.5, 1387.9, 1856.5);
      ctx.bezierCurveTo(1387.9, 1856.5, 1388.6, 1856.4, 1389.4, 1855.2);
      ctx.bezierCurveTo(1390.2, 1854.0, 1389.8, 1849.6, 1388.0, 1846.6);
      ctx.bezierCurveTo(1387.0, 1844.8, 1386.2, 1843.6, 1388.2, 1843.8);
      ctx.bezierCurveTo(1390.1, 1843.9, 1387.4, 1836.0, 1384.9, 1834.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.743, -0.669, 0.669, 0.743, 210.7, 614.0);
      gradient = ctx.createLinearGradient(61.3, 1711.9, 47.7, 1700.0);
      gradient.addColorStop(0.00, "rgb(255, 248, 175)");
      gradient.addColorStop(0.03, "rgb(255, 236, 163)");
      gradient.addColorStop(0.17, "rgb(252, 195, 123)");
      gradient.addColorStop(0.31, "rgb(248, 160, 91)");
      gradient.addColorStop(0.45, "rgb(245, 133, 67)");
      gradient.addColorStop(0.59, "rgb(242, 112, 50)");
      gradient.addColorStop(0.73, "rgb(240, 95, 39)");
      gradient.addColorStop(0.87, "rgb(240, 84, 35)");
      gradient.addColorStop(1.00, "rgb(239, 80, 34)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1395.4, 1817.9);
      ctx.bezierCurveTo(1397.9, 1820.7, 1399.6, 1821.5, 1401.4, 1821.6);
      ctx.bezierCurveTo(1403.2, 1821.7, 1402.4, 1820.8, 1402.6, 1818.3);
      ctx.bezierCurveTo(1402.7, 1815.7, 1403.3, 1814.5, 1403.7, 1814.2);
      ctx.bezierCurveTo(1404.2, 1814.7, 1404.7, 1815.4, 1405.0, 1815.8);
      ctx.bezierCurveTo(1405.2, 1814.8, 1404.6, 1813.9, 1405.4, 1815.0);
      ctx.bezierCurveTo(1405.6, 1814.1, 1404.4, 1812.6, 1405.5, 1813.8);
      ctx.bezierCurveTo(1405.5, 1813.2, 1405.3, 1813.0, 1405.0, 1812.6);
      ctx.bezierCurveTo(1404.4, 1811.5, 1403.2, 1812.4, 1402.3, 1813.2);
      ctx.bezierCurveTo(1401.5, 1813.9, 1401.5, 1816.1, 1400.8, 1816.8);
      ctx.bezierCurveTo(1399.5, 1814.9, 1397.7, 1811.7, 1396.2, 1812.2);
      ctx.bezierCurveTo(1394.7, 1812.7, 1394.4, 1816.8, 1395.4, 1817.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.743, -0.669, 0.669, 0.743, 210.7, 614.0);
      gradient = ctx.createLinearGradient(73.8, 1684.5, 85.4, 1695.1);
      gradient.addColorStop(0.00, "rgb(255, 248, 175)");
      gradient.addColorStop(0.03, "rgb(255, 236, 163)");
      gradient.addColorStop(0.17, "rgb(252, 195, 123)");
      gradient.addColorStop(0.31, "rgb(248, 160, 91)");
      gradient.addColorStop(0.45, "rgb(245, 133, 67)");
      gradient.addColorStop(0.59, "rgb(242, 112, 50)");
      gradient.addColorStop(0.73, "rgb(240, 95, 39)");
      gradient.addColorStop(0.87, "rgb(240, 84, 35)");
      gradient.addColorStop(1.00, "rgb(239, 80, 34)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1406.4, 1786.6);
      ctx.bezierCurveTo(1406.6, 1787.1, 1406.9, 1787.6, 1406.8, 1788.2);
      ctx.bezierCurveTo(1406.6, 1788.1, 1405.9, 1787.5, 1405.7, 1787.7);
      ctx.bezierCurveTo(1405.6, 1787.9, 1405.7, 1788.1, 1405.5, 1788.3);
      ctx.bezierCurveTo(1405.4, 1788.5, 1405.1, 1788.5, 1405.0, 1788.6);
      ctx.bezierCurveTo(1404.8, 1788.7, 1404.8, 1789.0, 1404.7, 1789.2);
      ctx.bezierCurveTo(1404.6, 1789.4, 1404.5, 1789.6, 1404.4, 1789.7);
      ctx.bezierCurveTo(1404.2, 1789.9, 1404.0, 1790.0, 1403.9, 1790.2);
      ctx.bezierCurveTo(1403.7, 1790.3, 1403.7, 1790.4, 1403.6, 1790.6);
      ctx.bezierCurveTo(1403.5, 1791.1, 1401.8, 1793.2, 1401.2, 1793.3);
      ctx.bezierCurveTo(1401.6, 1794.0, 1402.6, 1793.1, 1402.9, 1792.8);
      ctx.bezierCurveTo(1403.0, 1792.7, 1403.0, 1792.5, 1403.2, 1792.5);
      ctx.bezierCurveTo(1403.3, 1792.5, 1403.4, 1792.7, 1403.5, 1792.6);
      ctx.bezierCurveTo(1403.8, 1792.5, 1403.9, 1792.1, 1404.1, 1791.9);
      ctx.bezierCurveTo(1404.7, 1792.4, 1405.1, 1791.0, 1405.4, 1790.7);
      ctx.bezierCurveTo(1405.5, 1790.9, 1405.5, 1791.1, 1405.8, 1790.9);
      ctx.bezierCurveTo(1406.2, 1790.7, 1406.1, 1790.2, 1406.3, 1789.8);
      ctx.bezierCurveTo(1406.5, 1789.5, 1406.7, 1789.5, 1406.9, 1789.8);
      ctx.bezierCurveTo(1407.2, 1790.1, 1407.2, 1790.7, 1406.8, 1791.0);
      ctx.bezierCurveTo(1406.2, 1791.7, 1405.4, 1792.2, 1404.7, 1792.7);
      ctx.bezierCurveTo(1403.8, 1793.4, 1403.0, 1794.2, 1401.8, 1794.5);
      ctx.bezierCurveTo(1401.1, 1794.8, 1399.5, 1795.3, 1399.5, 1794.1);
      ctx.bezierCurveTo(1399.4, 1793.5, 1399.7, 1793.0, 1400.0, 1792.6);
      ctx.bezierCurveTo(1400.4, 1791.8, 1401.0, 1791.0, 1401.6, 1790.4);
      ctx.bezierCurveTo(1402.2, 1789.7, 1402.9, 1789.1, 1403.6, 1788.5);
      ctx.bezierCurveTo(1404.0, 1788.0, 1404.5, 1787.5, 1405.0, 1787.1);
      ctx.bezierCurveTo(1405.3, 1786.8, 1405.9, 1786.6, 1406.4, 1786.5);
      ctx.bezierCurveTo(1406.4, 1786.6, 1406.4, 1786.6, 1406.4, 1786.7);
      ctx.fillStyle = "rgb(133, 57, 123)";
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.beginPath();
      ctx.moveTo(1395.3, 1799.0);
      ctx.bezierCurveTo(1395.4, 1800.6, 1395.5, 1803.5, 1399.1, 1800.3);
      ctx.bezierCurveTo(1402.7, 1797.0, 1402.8, 1794.6, 1404.4, 1793.8);
      ctx.bezierCurveTo(1406.1, 1792.9, 1406.7, 1791.7, 1407.7, 1792.4);
      ctx.bezierCurveTo(1407.9, 1791.3, 1407.9, 1790.1, 1407.6, 1789.6);
      ctx.bezierCurveTo(1406.9, 1790.0, 1402.6, 1794.5, 1400.5, 1793.6);
      ctx.bezierCurveTo(1402.4, 1792.6, 1403.5, 1790.4, 1404.4, 1789.0);
      ctx.bezierCurveTo(1404.9, 1788.1, 1405.7, 1787.3, 1406.9, 1786.8);
      ctx.bezierCurveTo(1407.2, 1785.2, 1406.6, 1783.9, 1405.9, 1783.5);
      ctx.bezierCurveTo(1405.2, 1783.1, 1404.4, 1783.6, 1404.4, 1784.7);
      ctx.bezierCurveTo(1402.8, 1785.8, 1399.9, 1788.3, 1399.5, 1788.7);
      ctx.bezierCurveTo(1399.1, 1788.1, 1399.0, 1787.5, 1398.5, 1788.0);
      ctx.bezierCurveTo(1397.9, 1788.6, 1394.6, 1792.2, 1394.0, 1792.7);
      ctx.bezierCurveTo(1393.4, 1793.2, 1392.2, 1794.0, 1391.0, 1794.0);
      ctx.bezierCurveTo(1391.3, 1794.7, 1392.0, 1794.9, 1392.4, 1794.9);
      ctx.bezierCurveTo(1391.5, 1796.5, 1391.4, 1797.6, 1389.8, 1799.1);
      ctx.bezierCurveTo(1390.8, 1799.1, 1391.0, 1798.9, 1391.5, 1798.9);
      ctx.bezierCurveTo(1390.7, 1800.3, 1389.9, 1801.1, 1388.7, 1802.1);
      ctx.bezierCurveTo(1391.5, 1801.2, 1392.3, 1800.9, 1393.0, 1800.2);
      ctx.bezierCurveTo(1392.8, 1800.8, 1392.2, 1801.7, 1391.9, 1802.0);
      ctx.bezierCurveTo(1393.8, 1801.5, 1394.9, 1799.5, 1395.3, 1799.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.743, -0.669, 0.669, 0.743, 210.7, 614.0);
      gradient = ctx.createLinearGradient(95.4, 1675.6, 92.0, 1665.6);
      gradient.addColorStop(0.00, "rgb(255, 248, 175)");
      gradient.addColorStop(0.03, "rgb(255, 236, 163)");
      gradient.addColorStop(0.17, "rgb(252, 195, 123)");
      gradient.addColorStop(0.31, "rgb(248, 160, 91)");
      gradient.addColorStop(0.45, "rgb(245, 133, 67)");
      gradient.addColorStop(0.59, "rgb(242, 112, 50)");
      gradient.addColorStop(0.73, "rgb(240, 95, 39)");
      gradient.addColorStop(0.87, "rgb(240, 84, 35)");
      gradient.addColorStop(1.00, "rgb(239, 80, 34)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1398.9, 1789.5);
      ctx.bezierCurveTo(1398.1, 1789.8, 1397.1, 1790.3, 1396.6, 1791.0);
      ctx.bezierCurveTo(1395.9, 1791.9, 1396.3, 1792.9, 1397.1, 1792.5);
      ctx.bezierCurveTo(1398.0, 1792.1, 1398.7, 1790.5, 1398.9, 1789.5);
      ctx.closePath();
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.beginPath();
      ctx.moveTo(1398.9, 1789.5);
      ctx.bezierCurveTo(1398.3, 1789.8, 1397.6, 1790.0, 1397.2, 1790.5);
      ctx.bezierCurveTo(1396.7, 1791.2, 1397.0, 1791.9, 1397.6, 1791.6);
      ctx.bezierCurveTo(1398.2, 1791.3, 1398.8, 1790.2, 1398.9, 1789.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 198, 8)";
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.beginPath();
      ctx.moveTo(1405.0, 1784.2);
      ctx.bezierCurveTo(1405.2, 1784.0, 1405.6, 1784.1, 1405.9, 1784.4);
      ctx.bezierCurveTo(1406.1, 1784.7, 1406.2, 1785.1, 1406.0, 1785.2);
      ctx.bezierCurveTo(1405.8, 1785.4, 1405.4, 1785.3, 1405.1, 1785.0);
      ctx.bezierCurveTo(1404.8, 1784.7, 1404.8, 1784.4, 1405.0, 1784.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(133, 57, 123)";
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.beginPath();
      ctx.moveTo(1391.9, 1819.3);
      ctx.bezierCurveTo(1389.2, 1822.4, 1383.9, 1826.7, 1377.8, 1826.4);
      ctx.bezierCurveTo(1376.9, 1826.3, 1376.4, 1826.2, 1374.8, 1827.0);
      ctx.bezierCurveTo(1369.0, 1829.8, 1364.0, 1839.6, 1361.9, 1843.6);
      ctx.bezierCurveTo(1364.1, 1841.6, 1368.3, 1837.7, 1372.7, 1837.9);
      ctx.bezierCurveTo(1374.6, 1838.0, 1376.8, 1838.9, 1376.6, 1841.8);
      ctx.bezierCurveTo(1378.1, 1840.5, 1380.5, 1834.7, 1384.6, 1837.4);
      ctx.bezierCurveTo(1385.1, 1834.7, 1387.6, 1831.8, 1390.2, 1830.8);
      ctx.bezierCurveTo(1392.7, 1829.9, 1393.0, 1820.5, 1391.9, 1819.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.743, -0.669, 0.669, 0.743, 210.7, 614.0);
      gradient = ctx.createLinearGradient(69.8, 1695.8, 47.4, 1683.1);
      gradient.addColorStop(0.00, "rgb(255, 248, 175)");
      gradient.addColorStop(0.03, "rgb(255, 236, 163)");
      gradient.addColorStop(0.17, "rgb(252, 195, 123)");
      gradient.addColorStop(0.31, "rgb(248, 160, 91)");
      gradient.addColorStop(0.45, "rgb(245, 133, 67)");
      gradient.addColorStop(0.59, "rgb(242, 112, 50)");
      gradient.addColorStop(0.73, "rgb(240, 95, 39)");
      gradient.addColorStop(0.87, "rgb(240, 84, 35)");
      gradient.addColorStop(1.00, "rgb(239, 80, 34)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1391.9, 1819.3);
      ctx.bezierCurveTo(1390.1, 1821.4, 1386.7, 1824.6, 1383.2, 1826.4);
      ctx.bezierCurveTo(1383.9, 1828.0, 1387.6, 1830.3, 1389.3, 1830.8);
      ctx.bezierCurveTo(1386.9, 1830.5, 1383.4, 1828.2, 1382.1, 1827.0);
      ctx.bezierCurveTo(1381.6, 1827.2, 1381.0, 1827.5, 1380.2, 1827.6);
      ctx.bezierCurveTo(1379.8, 1831.3, 1384.3, 1836.3, 1384.0, 1836.3);
      ctx.bezierCurveTo(1380.9, 1833.3, 1379.7, 1830.8, 1378.8, 1827.8);
      ctx.bezierCurveTo(1378.4, 1827.8, 1378.0, 1827.8, 1377.6, 1827.8);
      ctx.bezierCurveTo(1376.1, 1834.3, 1377.4, 1840.7, 1377.1, 1840.6);
      ctx.bezierCurveTo(1376.4, 1837.9, 1375.7, 1831.1, 1375.9, 1828.2);
      ctx.bezierCurveTo(1370.1, 1831.0, 1364.0, 1839.6, 1361.9, 1843.6);
      ctx.bezierCurveTo(1364.1, 1841.6, 1368.3, 1837.7, 1372.7, 1837.9);
      ctx.bezierCurveTo(1374.6, 1838.0, 1376.8, 1838.9, 1376.6, 1841.8);
      ctx.bezierCurveTo(1378.1, 1840.5, 1380.5, 1834.7, 1384.6, 1837.4);
      ctx.bezierCurveTo(1385.1, 1834.7, 1387.6, 1831.8, 1390.2, 1830.8);
      ctx.bezierCurveTo(1392.7, 1829.9, 1393.0, 1820.5, 1391.9, 1819.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.743, -0.669, 0.669, 0.743, 210.7, 614.0);
      gradient = ctx.createLinearGradient(52.4, 1679.9, 52.7, 1697.4);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.10, "rgb(255, 248, 245)");
      gradient.addColorStop(0.22, "rgb(253, 237, 227)");
      gradient.addColorStop(0.36, "rgb(252, 220, 201)");
      gradient.addColorStop(0.50, "rgb(251, 196, 167)");
      gradient.addColorStop(0.66, "rgb(248, 167, 128)");
      gradient.addColorStop(0.81, "rgb(244, 132, 86)");
      gradient.addColorStop(0.97, "rgb(240, 90, 40)");
      gradient.addColorStop(1.00, "rgb(239, 80, 34)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Group
      ctx.restore();
      ctx.restore();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1377.9, 1810.1);
      ctx.bezierCurveTo(1379.1, 1810.8, 1380.9, 1809.9, 1381.8, 1808.2);
      ctx.bezierCurveTo(1382.8, 1806.4, 1382.6, 1804.4, 1381.4, 1803.8);
      ctx.bezierCurveTo(1381.2, 1803.6, 1381.0, 1804.1, 1380.8, 1804.1);
      ctx.bezierCurveTo(1380.0, 1804.1, 1378.6, 1803.1, 1377.4, 1805.7);
      ctx.bezierCurveTo(1376.6, 1807.6, 1376.6, 1809.5, 1377.9, 1810.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.483, 0.876, 0.876, 0.483, 1691.3, -1486.6);
      gradient = ctx.createLinearGradient(3035.2, 1319.5, 3034.0, 1315.1);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1379.3, 1803.9);
      ctx.bezierCurveTo(1379.0, 1802.9, 1376.3, 1805.6, 1375.7, 1806.6);
      ctx.bezierCurveTo(1375.5, 1806.9, 1376.7, 1806.4, 1376.5, 1807.3);
      ctx.bezierCurveTo(1376.5, 1807.8, 1376.1, 1809.1, 1375.5, 1809.8);
      ctx.bezierCurveTo(1375.6, 1810.0, 1376.7, 1809.3, 1376.8, 1809.4);
      ctx.bezierCurveTo(1376.9, 1809.7, 1376.9, 1810.1, 1376.7, 1810.5);
      ctx.bezierCurveTo(1376.8, 1810.6, 1377.9, 1811.2, 1378.9, 1810.4);
      ctx.bezierCurveTo(1379.4, 1810.0, 1380.0, 1809.0, 1379.8, 1808.4);
      ctx.bezierCurveTo(1378.5, 1808.8, 1378.1, 1807.6, 1379.2, 1807.0);
      ctx.bezierCurveTo(1378.6, 1806.0, 1377.9, 1804.8, 1379.3, 1803.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.483, 0.876, 0.876, 0.483, 1691.3, -1486.6);
      gradient = ctx.createLinearGradient(3038.4, 1317.1, 3034.6, 1314.3);
      gradient.addColorStop(0.00, "rgb(150, 96, 68)");
      gradient.addColorStop(0.16, "rgb(156, 107, 69)");
      gradient.addColorStop(0.47, "rgb(168, 125, 69)");
      gradient.addColorStop(0.76, "rgb(175, 136, 68)");
      gradient.addColorStop(1.00, "rgb(178, 140, 67)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1380.8, 1805.0);
      ctx.bezierCurveTo(1380.7, 1805.1, 1380.4, 1805.1, 1380.1, 1804.9);
      ctx.bezierCurveTo(1379.8, 1804.8, 1379.7, 1804.5, 1379.7, 1804.4);
      ctx.bezierCurveTo(1379.8, 1804.3, 1380.1, 1804.3, 1380.4, 1804.4);
      ctx.bezierCurveTo(1380.7, 1804.6, 1380.8, 1804.8, 1380.8, 1805.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.beginPath();
      ctx.moveTo(1382.1, 1805.0);
      ctx.bezierCurveTo(1382.2, 1805.4, 1381.9, 1805.8, 1381.5, 1805.9);
      ctx.lineWidth = 0.4;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.beginPath();
      ctx.moveTo(1389.9, 1815.8);
      ctx.bezierCurveTo(1394.2, 1810.4, 1398.5, 1812.4, 1399.8, 1812.9);
      ctx.bezierCurveTo(1400.4, 1812.0, 1401.4, 1811.0, 1401.6, 1812.0);
      ctx.bezierCurveTo(1401.8, 1813.0, 1401.8, 1814.5, 1401.9, 1815.1);
      ctx.bezierCurveTo(1401.9, 1815.7, 1401.6, 1815.8, 1401.1, 1815.7);
      ctx.bezierCurveTo(1400.4, 1815.6, 1395.7, 1813.1, 1392.2, 1817.2);
      ctx.bezierCurveTo(1391.2, 1818.3, 1389.9, 1815.8, 1389.9, 1815.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.219, 0.976, 0.976, -0.219, 636.4, -780.9);
      gradient = ctx.createLinearGradient(2698.6, 177.6, 2698.6, 168.4);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1399.8, 1812.9);
      ctx.bezierCurveTo(1400.4, 1812.0, 1401.4, 1811.0, 1401.6, 1812.0);
      ctx.bezierCurveTo(1401.8, 1813.0, 1401.8, 1814.5, 1401.9, 1815.1);
      ctx.bezierCurveTo(1401.9, 1815.7, 1401.6, 1815.8, 1401.1, 1815.7);
      ctx.bezierCurveTo(1400.9, 1815.7, 1400.4, 1815.5, 1399.7, 1815.2);
      ctx.bezierCurveTo(1401.0, 1814.3, 1400.3, 1813.2, 1399.8, 1812.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(217, 240, 252)";
      ctx.fill();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.beginPath();
      ctx.moveTo(1381.7, 1809.6);
      ctx.bezierCurveTo(1383.1, 1811.8, 1388.3, 1811.4, 1390.9, 1811.0);
      ctx.bezierCurveTo(1391.2, 1809.9, 1391.4, 1809.5, 1391.5, 1808.8);
      ctx.bezierCurveTo(1390.0, 1809.1, 1387.5, 1809.4, 1385.6, 1809.1);
      ctx.bezierCurveTo(1383.4, 1808.7, 1381.1, 1808.8, 1381.7, 1809.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.237, 0.971, 0.971, -0.237, 566.6, -1498.3);
      gradient = ctx.createLinearGradient(3410.2, 10.9, 3406.9, 11.0);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1381.4, 1809.2);
      ctx.bezierCurveTo(1379.8, 1810.6, 1379.9, 1813.5, 1381.7, 1815.5);
      ctx.bezierCurveTo(1381.7, 1815.6, 1381.8, 1815.6, 1381.8, 1815.7);
      ctx.lineTo(1381.8, 1815.7);
      ctx.lineTo(1384.0, 1818.2);
      ctx.bezierCurveTo(1384.0, 1818.2, 1384.0, 1818.2, 1384.0, 1818.2);
      ctx.bezierCurveTo(1384.0, 1818.2, 1384.0, 1818.2, 1384.0, 1818.2);
      ctx.lineTo(1384.1, 1818.4);
      ctx.lineTo(1384.1, 1818.4);
      ctx.bezierCurveTo(1385.9, 1820.3, 1388.6, 1820.7, 1390.1, 1819.3);
      ctx.bezierCurveTo(1391.8, 1817.9, 1391.6, 1815.1, 1389.9, 1813.0);
      ctx.lineTo(1387.5, 1810.3);
      ctx.bezierCurveTo(1385.8, 1808.3, 1383.0, 1807.8, 1381.4, 1809.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.742, -0.670, 0.670, 0.742, 55.3, 582.9);
      gradient = ctx.createLinearGradient(161.1, 1798.4, 162.6, 1810.0);
      gradient.addColorStop(0.00, "rgb(235, 237, 152)");
      gradient.addColorStop(0.21, "rgb(199, 222, 138)");
      gradient.addColorStop(0.43, "rgb(168, 210, 126)");
      gradient.addColorStop(0.64, "rgb(144, 202, 117)");
      gradient.addColorStop(0.84, "rgb(129, 197, 111)");
      gradient.addColorStop(1.00, "rgb(124, 195, 109)");
      gradient.addColorStop(1.00, "rgb(180, 196, 51)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1381.4, 1809.2);
      ctx.bezierCurveTo(1379.8, 1810.6, 1379.9, 1813.5, 1381.7, 1815.5);
      ctx.bezierCurveTo(1381.7, 1815.6, 1381.8, 1815.6, 1381.8, 1815.7);
      ctx.lineTo(1381.8, 1815.7);
      ctx.lineTo(1384.0, 1818.2);
      ctx.bezierCurveTo(1384.0, 1818.2, 1384.0, 1818.2, 1384.0, 1818.2);
      ctx.bezierCurveTo(1384.0, 1818.2, 1384.0, 1818.2, 1384.0, 1818.2);
      ctx.lineTo(1384.1, 1818.4);
      ctx.lineTo(1384.1, 1818.4);
      ctx.bezierCurveTo(1385.9, 1820.3, 1388.6, 1820.7, 1390.1, 1819.3);
      ctx.bezierCurveTo(1391.8, 1817.9, 1391.6, 1815.1, 1389.9, 1813.0);
      ctx.lineTo(1387.5, 1810.3);
      ctx.bezierCurveTo(1385.8, 1808.3, 1383.0, 1807.8, 1381.4, 1809.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.483, -0.876, 0.876, 0.483, 371.4, 907.7);
      gradient = ctx.createLinearGradient(-300.1, 1320.3, -308.2, 1331.2);
      gradient.addColorStop(0.00, "rgb(225, 243, 252)");
      gradient.addColorStop(0.11, "rgb(169, 214, 242)");
      gradient.addColorStop(0.22, "rgb(119, 193, 235)");
      gradient.addColorStop(0.34, "rgb(62, 178, 229)");
      gradient.addColorStop(0.46, "rgb(0, 167, 225)");
      gradient.addColorStop(0.58, "rgb(0, 159, 222)");
      gradient.addColorStop(0.71, "rgb(0, 154, 220)");
      gradient.addColorStop(0.85, "rgb(0, 151, 219)");
      gradient.addColorStop(1.00, "rgb(0, 150, 219)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1385.0, 1819.1);
      ctx.bezierCurveTo(1386.7, 1820.4, 1388.8, 1820.5, 1390.1, 1819.3);
      ctx.bezierCurveTo(1391.6, 1818.0, 1391.7, 1815.6, 1390.3, 1813.6);
      ctx.bezierCurveTo(1389.4, 1814.7, 1387.8, 1816.8, 1385.0, 1819.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.483, -0.876, 0.876, 0.483, 371.4, 907.7);
      gradient = ctx.createLinearGradient(-304.3, 1327.4, -307.4, 1331.7);
      gradient.addColorStop(0.00, "rgb(250, 216, 231)");
      gradient.addColorStop(0.05, "rgb(242, 194, 206)");
      gradient.addColorStop(0.17, "rgb(229, 151, 165)");
      gradient.addColorStop(0.29, "rgb(218, 119, 136)");
      gradient.addColorStop(0.41, "rgb(210, 92, 115)");
      gradient.addColorStop(0.54, "rgb(203, 68, 99)");
      gradient.addColorStop(0.67, "rgb(199, 49, 90)");
      gradient.addColorStop(0.81, "rgb(197, 35, 84)");
      gradient.addColorStop(0.97, "rgb(196, 30, 82)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1390.1, 1814.8);
      ctx.bezierCurveTo(1391.2, 1813.9, 1392.1, 1813.3, 1393.4, 1812.8);
      ctx.bezierCurveTo(1393.6, 1813.5, 1394.2, 1815.5, 1394.3, 1816.0);
      ctx.bezierCurveTo(1393.6, 1816.5, 1391.5, 1818.1, 1390.3, 1819.2);
      ctx.bezierCurveTo(1387.7, 1818.7, 1389.3, 1815.6, 1390.1, 1814.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.483, -0.876, 0.876, 0.483, 371.4, 907.7);
      gradient = ctx.createLinearGradient(-301.8, 1330.0, -304.5, 1333.6);
      gradient.addColorStop(0.00, "rgb(250, 216, 231)");
      gradient.addColorStop(0.05, "rgb(242, 194, 206)");
      gradient.addColorStop(0.17, "rgb(229, 151, 165)");
      gradient.addColorStop(0.29, "rgb(218, 119, 136)");
      gradient.addColorStop(0.41, "rgb(210, 92, 115)");
      gradient.addColorStop(0.54, "rgb(203, 68, 99)");
      gradient.addColorStop(0.67, "rgb(199, 49, 90)");
      gradient.addColorStop(0.81, "rgb(197, 35, 84)");
      gradient.addColorStop(0.97, "rgb(196, 30, 82)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider
      ctx.restore();
      ctx.restore();
      ctx.restore();

      // dragonRider/Group/dragon rider/Dragon
      ctx.save();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1367.3, 1936.6);
      ctx.bezierCurveTo(1368.6, 1931.3, 1384.6, 1930.5, 1382.3, 1939.4);
      ctx.bezierCurveTo(1380.8, 1945.1, 1378.2, 1947.4, 1376.2, 1948.4);
      ctx.bezierCurveTo(1378.0, 1951.0, 1381.3, 1956.5, 1378.8, 1958.8);
      ctx.bezierCurveTo(1376.3, 1961.0, 1374.3, 1960.8, 1373.7, 1960.3);
      ctx.bezierCurveTo(1373.4, 1960.2, 1375.3, 1959.8, 1375.3, 1959.8);
      ctx.bezierCurveTo(1375.3, 1959.8, 1374.0, 1959.8, 1373.3, 1959.2);
      ctx.bezierCurveTo(1372.8, 1958.8, 1374.3, 1959.1, 1375.3, 1958.5);
      ctx.bezierCurveTo(1373.7, 1958.3, 1374.5, 1958.1, 1374.5, 1958.1);
      ctx.bezierCurveTo(1374.5, 1958.1, 1375.2, 1957.8, 1375.8, 1956.5);
      ctx.bezierCurveTo(1376.4, 1955.2, 1375.2, 1950.8, 1372.7, 1948.0);
      ctx.bezierCurveTo(1371.4, 1946.4, 1370.4, 1945.4, 1372.4, 1945.1);
      ctx.bezierCurveTo(1374.3, 1944.8, 1370.1, 1937.4, 1367.3, 1936.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(75, 127, 148)";
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.beginPath();
      ctx.moveTo(1373.6, 1919.6);
      ctx.bezierCurveTo(1376.7, 1921.9, 1378.6, 1922.4, 1380.4, 1922.1);
      ctx.bezierCurveTo(1382.3, 1921.9, 1381.3, 1921.2, 1380.9, 1918.5);
      ctx.bezierCurveTo(1380.6, 1915.9, 1381.0, 1914.6, 1381.3, 1914.2);
      ctx.bezierCurveTo(1381.9, 1914.6, 1382.6, 1915.2, 1383.0, 1915.6);
      ctx.bezierCurveTo(1383.0, 1914.5, 1382.2, 1913.7, 1383.2, 1914.7);
      ctx.bezierCurveTo(1383.2, 1913.8, 1381.7, 1912.5, 1383.1, 1913.5);
      ctx.bezierCurveTo(1383.0, 1912.9, 1382.7, 1912.7, 1382.4, 1912.3);
      ctx.bezierCurveTo(1381.5, 1911.3, 1380.4, 1912.5, 1379.7, 1913.4);
      ctx.bezierCurveTo(1379.1, 1914.3, 1379.4, 1916.6, 1378.8, 1917.4);
      ctx.bezierCurveTo(1377.2, 1915.7, 1374.7, 1912.8, 1373.3, 1913.6);
      ctx.bezierCurveTo(1371.9, 1914.4, 1372.3, 1918.6, 1373.6, 1919.6);
      ctx.closePath();
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.beginPath();
      ctx.moveTo(1377.7, 1917.0);
      ctx.bezierCurveTo(1374.8, 1920.2, 1369.4, 1924.7, 1363.1, 1924.3);
      ctx.bezierCurveTo(1362.1, 1924.2, 1361.6, 1924.1, 1359.9, 1924.9);
      ctx.bezierCurveTo(1354.0, 1927.8, 1348.8, 1938.0, 1346.6, 1942.1);
      ctx.bezierCurveTo(1348.9, 1940.1, 1353.2, 1936.0, 1357.8, 1936.2);
      ctx.bezierCurveTo(1359.8, 1936.3, 1362.0, 1937.3, 1361.9, 1940.3);
      ctx.bezierCurveTo(1363.4, 1938.9, 1365.9, 1932.9, 1370.2, 1935.7);
      ctx.bezierCurveTo(1370.7, 1932.9, 1373.3, 1929.9, 1375.9, 1928.9);
      ctx.bezierCurveTo(1378.5, 1927.9, 1378.8, 1918.2, 1377.7, 1917.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.608, -0.794, 0.794, 0.608, 277.1, 786.3);
      gradient = ctx.createLinearGradient(-249.1, 1559.6, -246.4, 1548.6);
      gradient.addColorStop(0.00, "rgb(184, 224, 213)");
      gradient.addColorStop(0.10, "rgb(161, 216, 208)");
      gradient.addColorStop(0.28, "rgb(121, 203, 198)");
      gradient.addColorStop(0.46, "rgb(84, 194, 191)");
      gradient.addColorStop(0.65, "rgb(45, 188, 186)");
      gradient.addColorStop(0.82, "rgb(0, 185, 183)");
      gradient.addColorStop(1.00, "rgb(0, 184, 182)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1370.4, 1904.4);
      ctx.bezierCurveTo(1369.0, 1910.9, 1368.7, 1923.6, 1369.0, 1926.0);
      ctx.bezierCurveTo(1369.3, 1928.4, 1364.4, 1934.6, 1364.2, 1940.8);
      ctx.bezierCurveTo(1364.0, 1947.0, 1366.7, 1965.6, 1356.7, 1983.6);
      ctx.bezierCurveTo(1368.9, 1975.4, 1373.1, 1959.3, 1373.6, 1953.2);
      ctx.bezierCurveTo(1377.9, 1950.9, 1383.9, 1939.8, 1382.9, 1932.5);
      ctx.bezierCurveTo(1381.9, 1925.2, 1381.2, 1919.9, 1381.0, 1918.2);
      ctx.bezierCurveTo(1380.8, 1916.5, 1377.1, 1916.6, 1376.8, 1914.7);
      ctx.bezierCurveTo(1376.6, 1912.8, 1373.4, 1905.3, 1375.1, 1903.1);
      ctx.bezierCurveTo(1377.2, 1900.4, 1375.1, 1900.1, 1374.2, 1899.4);
      ctx.bezierCurveTo(1371.5, 1897.3, 1370.4, 1904.4, 1370.4, 1904.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.561, -0.828, 0.828, 0.561, 327.7, 838.5);
      gradient = ctx.createLinearGradient(-328.7, 1491.4, -331.8, 1474.6);
      gradient.addColorStop(0.00, "rgb(229, 242, 226)");
      gradient.addColorStop(0.34, "rgb(161, 216, 208)");
      gradient.addColorStop(0.65, "rgb(98, 197, 193)");
      gradient.addColorStop(0.88, "rgb(32, 187, 185)");
      gradient.addColorStop(1.00, "rgb(0, 184, 182)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1370.4, 1904.4);
      ctx.bezierCurveTo(1369.0, 1910.9, 1368.7, 1923.6, 1369.0, 1926.0);
      ctx.bezierCurveTo(1369.3, 1928.5, 1364.4, 1934.6, 1364.2, 1940.8);
      ctx.bezierCurveTo(1364.0, 1947.1, 1366.7, 1965.6, 1356.7, 1983.6);
      ctx.bezierCurveTo(1361.1, 1980.7, 1365.7, 1974.6, 1366.0, 1972.6);
      ctx.bezierCurveTo(1366.8, 1971.9, 1367.2, 1970.3, 1367.1, 1969.6);
      ctx.bezierCurveTo(1368.0, 1969.7, 1369.3, 1967.3, 1368.7, 1966.5);
      ctx.bezierCurveTo(1369.7, 1966.3, 1370.1, 1964.3, 1369.6, 1963.3);
      ctx.bezierCurveTo(1371.0, 1962.8, 1371.1, 1960.3, 1370.4, 1959.6);
      ctx.bezierCurveTo(1372.3, 1958.6, 1372.0, 1956.2, 1370.9, 1955.9);
      ctx.bezierCurveTo(1372.2, 1955.0, 1372.5, 1953.5, 1371.9, 1952.0);
      ctx.bezierCurveTo(1375.6, 1950.1, 1379.0, 1938.9, 1375.9, 1937.5);
      ctx.bezierCurveTo(1378.7, 1936.4, 1377.7, 1934.0, 1376.2, 1933.1);
      ctx.bezierCurveTo(1377.2, 1933.0, 1379.4, 1930.2, 1376.5, 1928.5);
      ctx.bezierCurveTo(1378.0, 1928.0, 1378.5, 1925.5, 1377.0, 1924.5);
      ctx.bezierCurveTo(1377.5, 1923.8, 1378.8, 1922.7, 1377.2, 1920.7);
      ctx.bezierCurveTo(1378.5, 1919.0, 1376.5, 1917.6, 1375.6, 1917.2);
      ctx.bezierCurveTo(1376.5, 1916.5, 1376.1, 1914.4, 1374.7, 1914.1);
      ctx.bezierCurveTo(1375.2, 1913.5, 1375.3, 1912.6, 1374.4, 1911.5);
      ctx.bezierCurveTo(1374.9, 1910.7, 1374.7, 1909.8, 1374.2, 1909.0);
      ctx.bezierCurveTo(1374.1, 1906.7, 1374.3, 1904.3, 1375.1, 1903.1);
      ctx.bezierCurveTo(1377.2, 1900.5, 1375.1, 1900.1, 1374.3, 1899.4);
      ctx.bezierCurveTo(1371.5, 1897.3, 1370.4, 1904.4, 1370.4, 1904.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.608, -0.794, 0.794, 0.608, 277.1, 786.3);
      gradient = ctx.createLinearGradient(-247.9, 1577.3, -256.9, 1564.6);
      gradient.addColorStop(0.00, "rgb(184, 224, 213)");
      gradient.addColorStop(0.10, "rgb(161, 216, 208)");
      gradient.addColorStop(0.28, "rgb(121, 203, 198)");
      gradient.addColorStop(0.46, "rgb(84, 194, 191)");
      gradient.addColorStop(0.65, "rgb(45, 188, 186)");
      gradient.addColorStop(0.82, "rgb(0, 185, 183)");
      gradient.addColorStop(1.00, "rgb(0, 184, 182)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1367.5, 1940.8);
      ctx.bezierCurveTo(1368.8, 1935.5, 1384.8, 1934.7, 1382.5, 1943.6);
      ctx.bezierCurveTo(1381.0, 1949.3, 1378.4, 1951.6, 1376.4, 1952.6);
      ctx.bezierCurveTo(1378.2, 1955.2, 1381.5, 1960.7, 1379.0, 1963.0);
      ctx.bezierCurveTo(1376.5, 1965.2, 1374.5, 1965.0, 1373.9, 1964.5);
      ctx.bezierCurveTo(1373.6, 1964.4, 1375.5, 1964.0, 1375.5, 1964.0);
      ctx.bezierCurveTo(1375.5, 1964.0, 1374.2, 1963.9, 1373.5, 1963.4);
      ctx.bezierCurveTo(1372.9, 1963.0, 1374.5, 1963.3, 1375.5, 1962.7);
      ctx.bezierCurveTo(1373.9, 1962.5, 1374.7, 1962.3, 1374.7, 1962.3);
      ctx.bezierCurveTo(1374.7, 1962.3, 1375.4, 1962.0, 1376.0, 1960.7);
      ctx.bezierCurveTo(1376.6, 1959.4, 1375.4, 1955.0, 1372.9, 1952.2);
      ctx.bezierCurveTo(1371.6, 1950.6, 1370.6, 1949.5, 1372.5, 1949.3);
      ctx.bezierCurveTo(1374.5, 1949.0, 1370.3, 1941.6, 1367.5, 1940.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.608, -0.794, 0.794, 0.608, 277.1, 786.3);
      gradient = ctx.createLinearGradient(-248.8, 1587.1, -262.8, 1574.8);
      gradient.addColorStop(0.00, "rgb(184, 224, 213)");
      gradient.addColorStop(0.10, "rgb(161, 216, 208)");
      gradient.addColorStop(0.28, "rgb(121, 203, 198)");
      gradient.addColorStop(0.46, "rgb(84, 194, 191)");
      gradient.addColorStop(0.65, "rgb(45, 188, 186)");
      gradient.addColorStop(0.82, "rgb(0, 185, 183)");
      gradient.addColorStop(1.00, "rgb(0, 184, 182)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1375.0, 1921.6);
      ctx.bezierCurveTo(1378.1, 1924.0, 1380.0, 1924.4, 1381.8, 1924.2);
      ctx.bezierCurveTo(1383.7, 1923.9, 1382.7, 1923.2, 1382.3, 1920.6);
      ctx.bezierCurveTo(1382.0, 1917.9, 1382.4, 1916.6, 1382.7, 1916.2);
      ctx.bezierCurveTo(1383.3, 1916.7, 1384.0, 1917.2, 1384.4, 1917.6);
      ctx.bezierCurveTo(1384.4, 1916.5, 1383.6, 1915.8, 1384.6, 1916.7);
      ctx.bezierCurveTo(1384.7, 1915.8, 1383.1, 1914.5, 1384.5, 1915.5);
      ctx.bezierCurveTo(1384.4, 1914.9, 1384.1, 1914.8, 1383.8, 1914.4);
      ctx.bezierCurveTo(1382.9, 1913.3, 1381.8, 1914.6, 1381.2, 1915.5);
      ctx.bezierCurveTo(1380.5, 1916.4, 1380.8, 1918.7, 1380.2, 1919.4);
      ctx.bezierCurveTo(1378.6, 1917.8, 1376.1, 1914.8, 1374.7, 1915.6);
      ctx.bezierCurveTo(1373.3, 1916.5, 1373.7, 1920.7, 1375.0, 1921.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.608, -0.794, 0.794, 0.608, 277.1, 786.3);
      gradient = ctx.createLinearGradient(-235.8, 1558.7, -223.8, 1569.8);
      gradient.addColorStop(0.00, "rgb(184, 224, 213)");
      gradient.addColorStop(0.10, "rgb(161, 216, 208)");
      gradient.addColorStop(0.28, "rgb(121, 203, 198)");
      gradient.addColorStop(0.46, "rgb(84, 194, 191)");
      gradient.addColorStop(0.65, "rgb(45, 188, 186)");
      gradient.addColorStop(0.82, "rgb(0, 185, 183)");
      gradient.addColorStop(1.00, "rgb(0, 184, 182)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1380.2, 1887.6);
      ctx.bezierCurveTo(1380.5, 1888.1, 1381.0, 1888.6, 1381.0, 1889.2);
      ctx.bezierCurveTo(1380.7, 1889.2, 1379.9, 1888.6, 1379.8, 1888.9);
      ctx.bezierCurveTo(1379.6, 1889.1, 1379.8, 1889.3, 1379.7, 1889.6);
      ctx.bezierCurveTo(1379.6, 1889.8, 1379.3, 1889.8, 1379.2, 1890.0);
      ctx.bezierCurveTo(1379.0, 1890.1, 1379.0, 1890.4, 1379.0, 1890.6);
      ctx.bezierCurveTo(1379.0, 1890.9, 1378.9, 1891.0, 1378.7, 1891.2);
      ctx.bezierCurveTo(1378.6, 1891.4, 1378.5, 1891.6, 1378.3, 1891.8);
      ctx.bezierCurveTo(1378.2, 1891.9, 1378.2, 1892.0, 1378.2, 1892.2);
      ctx.bezierCurveTo(1378.1, 1892.8, 1376.8, 1895.2, 1376.3, 1895.5);
      ctx.bezierCurveTo(1376.7, 1896.1, 1377.6, 1895.0, 1377.8, 1894.6);
      ctx.bezierCurveTo(1377.9, 1894.5, 1377.9, 1894.3, 1378.1, 1894.3);
      ctx.bezierCurveTo(1378.2, 1894.3, 1378.3, 1894.4, 1378.4, 1894.3);
      ctx.bezierCurveTo(1378.7, 1894.2, 1378.7, 1893.7, 1378.9, 1893.5);
      ctx.bezierCurveTo(1379.6, 1893.9, 1379.7, 1892.4, 1380.0, 1892.1);
      ctx.bezierCurveTo(1380.2, 1892.2, 1380.2, 1892.4, 1380.4, 1892.2);
      ctx.bezierCurveTo(1380.8, 1891.9, 1380.6, 1891.3, 1380.8, 1890.9);
      ctx.bezierCurveTo(1380.8, 1890.6, 1381.1, 1890.6, 1381.3, 1890.8);
      ctx.bezierCurveTo(1381.8, 1891.1, 1381.8, 1891.7, 1381.5, 1892.1);
      ctx.bezierCurveTo(1381.0, 1892.8, 1380.3, 1893.5, 1379.7, 1894.2);
      ctx.bezierCurveTo(1378.9, 1895.1, 1378.2, 1896.0, 1377.1, 1896.6);
      ctx.bezierCurveTo(1376.4, 1896.9, 1374.9, 1897.8, 1374.6, 1896.6);
      ctx.bezierCurveTo(1374.4, 1896.0, 1374.6, 1895.5, 1374.8, 1895.0);
      ctx.bezierCurveTo(1375.2, 1894.1, 1375.6, 1893.2, 1376.1, 1892.4);
      ctx.bezierCurveTo(1376.6, 1891.6, 1377.2, 1890.8, 1377.7, 1890.1);
      ctx.bezierCurveTo(1378.1, 1889.5, 1378.4, 1889.0, 1378.9, 1888.4);
      ctx.bezierCurveTo(1379.2, 1888.1, 1379.7, 1887.7, 1380.2, 1887.6);
      ctx.bezierCurveTo(1380.2, 1887.7, 1380.2, 1887.7, 1380.2, 1887.7);
      ctx.fillStyle = "rgb(133, 57, 123)";
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.beginPath();
      ctx.moveTo(1371.3, 1902.4);
      ctx.bezierCurveTo(1371.7, 1904.0, 1372.3, 1906.9, 1375.4, 1903.0);
      ctx.bezierCurveTo(1378.4, 1899.0, 1378.1, 1896.5, 1379.6, 1895.3);
      ctx.bezierCurveTo(1381.1, 1894.1, 1381.5, 1892.8, 1382.6, 1893.3);
      ctx.bezierCurveTo(1382.7, 1892.1, 1382.4, 1891.0, 1382.0, 1890.5);
      ctx.bezierCurveTo(1381.3, 1891.0, 1377.9, 1896.4, 1375.6, 1895.9);
      ctx.bezierCurveTo(1377.3, 1894.5, 1378.0, 1892.1, 1378.6, 1890.5);
      ctx.bezierCurveTo(1379.0, 1889.5, 1379.6, 1888.5, 1380.8, 1887.8);
      ctx.bezierCurveTo(1380.8, 1886.1, 1379.9, 1884.8, 1379.1, 1884.6);
      ctx.bezierCurveTo(1378.4, 1884.3, 1377.7, 1885.0, 1377.8, 1886.1);
      ctx.bezierCurveTo(1376.5, 1887.5, 1374.0, 1890.6, 1373.6, 1891.1);
      ctx.bezierCurveTo(1373.1, 1890.6, 1372.9, 1890.0, 1372.4, 1890.6);
      ctx.bezierCurveTo(1371.9, 1891.2, 1369.3, 1895.6, 1368.8, 1896.2);
      ctx.bezierCurveTo(1368.3, 1896.9, 1367.2, 1897.9, 1366.0, 1898.1);
      ctx.bezierCurveTo(1366.4, 1898.8, 1367.1, 1898.8, 1367.6, 1898.7);
      ctx.bezierCurveTo(1367.0, 1900.6, 1367.0, 1901.7, 1365.7, 1903.5);
      ctx.bezierCurveTo(1366.7, 1903.3, 1366.9, 1903.1, 1367.4, 1903.0);
      ctx.bezierCurveTo(1366.9, 1904.6, 1366.2, 1905.6, 1365.2, 1906.8);
      ctx.bezierCurveTo(1367.8, 1905.4, 1368.6, 1904.9, 1369.2, 1904.1);
      ctx.bezierCurveTo(1369.0, 1904.7, 1368.6, 1905.7, 1368.4, 1906.1);
      ctx.bezierCurveTo(1370.3, 1905.2, 1371.0, 1903.0, 1371.3, 1902.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.608, -0.794, 0.794, 0.608, 277.1, 786.3);
      gradient = ctx.createLinearGradient(-213.4, 1549.5, -216.9, 1539.2);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.07, "rgb(251, 215, 220)");
      gradient.addColorStop(0.15, "rgb(247, 180, 193)");
      gradient.addColorStop(0.24, "rgb(244, 150, 170)");
      gradient.addColorStop(0.33, "rgb(242, 125, 153)");
      gradient.addColorStop(0.42, "rgb(240, 103, 141)");
      gradient.addColorStop(0.53, "rgb(238, 82, 131)");
      gradient.addColorStop(0.64, "rgb(237, 65, 124)");
      gradient.addColorStop(0.78, "rgb(237, 54, 120)");
      gradient.addColorStop(1.00, "rgb(237, 51, 119)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1373.2, 1892.0);
      ctx.bezierCurveTo(1372.4, 1892.5, 1371.5, 1893.2, 1371.1, 1894.0);
      ctx.bezierCurveTo(1370.5, 1895.1, 1371.1, 1896.0, 1371.9, 1895.4);
      ctx.bezierCurveTo(1372.7, 1894.8, 1373.2, 1893.1, 1373.2, 1892.0);
      ctx.closePath();
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.beginPath();
      ctx.moveTo(1373.2, 1892.0);
      ctx.bezierCurveTo(1372.6, 1892.4, 1371.9, 1892.8, 1371.6, 1893.4);
      ctx.bezierCurveTo(1371.2, 1894.2, 1371.6, 1894.8, 1372.2, 1894.4);
      ctx.bezierCurveTo(1372.8, 1894.0, 1373.2, 1892.8, 1373.2, 1892.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 198, 8)";
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.beginPath();
      ctx.moveTo(1378.3, 1885.4);
      ctx.bezierCurveTo(1378.5, 1885.2, 1378.9, 1885.2, 1379.2, 1885.4);
      ctx.bezierCurveTo(1379.5, 1885.7, 1379.7, 1886.1, 1379.5, 1886.3);
      ctx.bezierCurveTo(1379.3, 1886.5, 1378.9, 1886.5, 1378.6, 1886.3);
      ctx.bezierCurveTo(1378.2, 1886.0, 1378.1, 1885.6, 1378.3, 1885.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(133, 57, 123)";
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.beginPath();
      ctx.moveTo(1371.7, 1923.7);
      ctx.bezierCurveTo(1369.5, 1927.4, 1365.0, 1932.8, 1358.7, 1933.6);
      ctx.bezierCurveTo(1357.7, 1933.7, 1357.2, 1933.6, 1355.7, 1934.7);
      ctx.bezierCurveTo(1350.4, 1938.7, 1347.1, 1949.7, 1345.7, 1954.1);
      ctx.bezierCurveTo(1347.6, 1951.7, 1351.2, 1946.9, 1355.7, 1946.3);
      ctx.bezierCurveTo(1357.6, 1946.0, 1360.0, 1946.6, 1360.4, 1949.5);
      ctx.bezierCurveTo(1361.7, 1947.9, 1363.1, 1941.5, 1367.7, 1943.5);
      ctx.bezierCurveTo(1367.7, 1940.6, 1369.7, 1937.2, 1372.1, 1935.8);
      ctx.bezierCurveTo(1374.6, 1934.3, 1373.0, 1924.7, 1371.7, 1923.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.608, -0.794, 0.794, 0.608, 277.1, 786.3);
      gradient = ctx.createLinearGradient(-239.9, 1570.5, -263.1, 1557.3);
      gradient.addColorStop(0.00, "rgb(184, 224, 213)");
      gradient.addColorStop(0.10, "rgb(161, 216, 208)");
      gradient.addColorStop(0.28, "rgb(121, 203, 198)");
      gradient.addColorStop(0.46, "rgb(84, 194, 191)");
      gradient.addColorStop(0.65, "rgb(45, 188, 186)");
      gradient.addColorStop(0.82, "rgb(0, 185, 183)");
      gradient.addColorStop(1.00, "rgb(0, 184, 182)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1371.7, 1923.7);
      ctx.bezierCurveTo(1370.3, 1926.1, 1367.4, 1930.1, 1364.2, 1932.6);
      ctx.bezierCurveTo(1365.2, 1934.1, 1369.4, 1935.7, 1371.3, 1935.9);
      ctx.bezierCurveTo(1368.7, 1936.0, 1364.7, 1934.4, 1363.2, 1933.4);
      ctx.bezierCurveTo(1362.8, 1933.7, 1362.2, 1934.1, 1361.4, 1934.4);
      ctx.bezierCurveTo(1361.7, 1938.2, 1367.2, 1942.4, 1366.9, 1942.5);
      ctx.bezierCurveTo(1363.2, 1940.0, 1361.5, 1937.7, 1360.0, 1934.8);
      ctx.bezierCurveTo(1359.6, 1934.9, 1359.2, 1935.0, 1358.7, 1935.1);
      ctx.bezierCurveTo(1358.5, 1942.0, 1360.9, 1948.2, 1360.7, 1948.2);
      ctx.bezierCurveTo(1359.4, 1945.6, 1357.5, 1938.8, 1357.1, 1935.8);
      ctx.bezierCurveTo(1351.8, 1939.7, 1347.1, 1949.7, 1345.7, 1954.1);
      ctx.bezierCurveTo(1347.6, 1951.7, 1351.2, 1946.9, 1355.7, 1946.3);
      ctx.bezierCurveTo(1357.6, 1946.0, 1360.0, 1946.6, 1360.4, 1949.5);
      ctx.bezierCurveTo(1361.7, 1947.9, 1363.1, 1941.5, 1367.7, 1943.5);
      ctx.bezierCurveTo(1367.7, 1940.6, 1369.7, 1937.2, 1372.1, 1935.8);
      ctx.bezierCurveTo(1374.6, 1934.3, 1373.0, 1924.7, 1371.7, 1923.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.608, -0.794, 0.794, 0.608, 277.1, 786.3);
      gradient = ctx.createLinearGradient(-258.0, 1554.0, -257.6, 1572.1);
      gradient.addColorStop(0.00, "rgb(229, 242, 226)");
      gradient.addColorStop(0.34, "rgb(161, 216, 208)");
      gradient.addColorStop(0.65, "rgb(98, 197, 193)");
      gradient.addColorStop(0.88, "rgb(32, 187, 185)");
      gradient.addColorStop(1.00, "rgb(0, 184, 182)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Group
      ctx.restore();
      ctx.restore();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1355.7, 1917.0);
      ctx.bezierCurveTo(1357.0, 1917.5, 1358.7, 1916.2, 1359.3, 1914.3);
      ctx.bezierCurveTo(1360.0, 1912.3, 1359.4, 1910.3, 1358.1, 1909.9);
      ctx.bezierCurveTo(1357.8, 1909.8, 1357.7, 1910.3, 1357.5, 1910.3);
      ctx.bezierCurveTo(1356.7, 1910.4, 1355.1, 1909.8, 1354.4, 1912.6);
      ctx.bezierCurveTo(1353.9, 1914.7, 1354.3, 1916.6, 1355.7, 1917.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.314, 0.949, 0.949, 0.314, 1345.8, -1550.3);
      gradient = ctx.createLinearGradient(3286.2, 1099.7, 3284.9, 1095.1);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1355.9, 1910.4);
      ctx.bezierCurveTo(1355.4, 1909.4, 1354.4, 1911.1, 1354.1, 1912.2);
      ctx.bezierCurveTo(1353.9, 1912.6, 1353.8, 1913.5, 1353.8, 1914.4);
      ctx.bezierCurveTo(1353.8, 1914.9, 1353.7, 1916.3, 1353.2, 1917.2);
      ctx.bezierCurveTo(1353.3, 1917.4, 1354.3, 1916.4, 1354.5, 1916.5);
      ctx.bezierCurveTo(1354.6, 1916.7, 1354.7, 1917.2, 1354.5, 1917.6);
      ctx.bezierCurveTo(1354.7, 1917.7, 1355.1, 1917.7, 1355.7, 1917.1);
      ctx.bezierCurveTo(1356.0, 1917.1, 1356.3, 1917.1, 1356.7, 1917.1);
      ctx.bezierCurveTo(1357.2, 1916.5, 1357.6, 1915.5, 1357.2, 1914.9);
      ctx.bezierCurveTo(1356.0, 1915.5, 1355.4, 1914.4, 1356.5, 1913.6);
      ctx.bezierCurveTo(1355.7, 1912.7, 1354.6, 1911.6, 1355.9, 1910.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.314, 0.949, 0.949, 0.314, 1345.8, -1550.3);
      gradient = ctx.createLinearGradient(3289.2, 1097.1, 3285.4, 1094.3);
      gradient.addColorStop(0.00, "rgb(150, 96, 68)");
      gradient.addColorStop(0.16, "rgb(156, 107, 69)");
      gradient.addColorStop(0.47, "rgb(168, 125, 69)");
      gradient.addColorStop(0.76, "rgb(175, 136, 68)");
      gradient.addColorStop(1.00, "rgb(178, 140, 67)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1357.0, 1911.3);
      ctx.bezierCurveTo(1357.3, 1911.4, 1357.6, 1911.3, 1357.6, 1911.2);
      ctx.bezierCurveTo(1357.7, 1911.0, 1357.5, 1910.8, 1357.2, 1910.7);
      ctx.bezierCurveTo(1356.8, 1910.6, 1356.5, 1910.6, 1356.5, 1910.8);
      ctx.bezierCurveTo(1356.4, 1911.0, 1356.6, 1911.2, 1357.0, 1911.3);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.beginPath();
      ctx.moveTo(1359.0, 1911.0);
      ctx.bezierCurveTo(1359.2, 1911.4, 1359.0, 1911.8, 1358.5, 1912.0);
      ctx.lineWidth = 0.4;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.beginPath();
      ctx.moveTo(1369.0, 1920.5);
      ctx.bezierCurveTo(1372.3, 1914.2, 1377.1, 1915.4, 1378.5, 1915.7);
      ctx.bezierCurveTo(1379.0, 1914.6, 1379.8, 1913.5, 1380.2, 1914.4);
      ctx.bezierCurveTo(1380.6, 1915.4, 1380.8, 1916.9, 1381.0, 1917.5);
      ctx.bezierCurveTo(1381.2, 1918.2, 1380.9, 1918.3, 1380.3, 1918.3);
      ctx.bezierCurveTo(1379.7, 1918.3, 1374.4, 1916.6, 1371.6, 1921.5);
      ctx.bezierCurveTo(1370.8, 1922.8, 1369.0, 1920.5, 1369.0, 1920.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.394, 0.919, 0.919, -0.394, 437.5, -663.6);
      gradient = ctx.createLinearGradient(2742.3, -152.1, 2742.3, -161.6);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1378.5, 1915.7);
      ctx.bezierCurveTo(1379.0, 1914.6, 1379.8, 1913.5, 1380.2, 1914.4);
      ctx.bezierCurveTo(1380.6, 1915.4, 1380.8, 1916.9, 1381.0, 1917.5);
      ctx.bezierCurveTo(1381.2, 1918.2, 1380.9, 1918.3, 1380.3, 1918.3);
      ctx.bezierCurveTo(1380.1, 1918.3, 1379.6, 1918.2, 1378.8, 1918.1);
      ctx.bezierCurveTo(1380.0, 1916.8, 1379.0, 1915.9, 1378.5, 1915.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(178, 205, 235)";
      ctx.fill();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.beginPath();
      ctx.moveTo(1359.5, 1915.8);
      ctx.bezierCurveTo(1361.3, 1917.7, 1366.5, 1916.3, 1369.1, 1915.4);
      ctx.bezierCurveTo(1369.2, 1914.2, 1369.3, 1913.8, 1369.3, 1913.0);
      ctx.bezierCurveTo(1367.8, 1913.7, 1365.4, 1914.5, 1363.4, 1914.5);
      ctx.bezierCurveTo(1361.0, 1914.5, 1358.7, 1915.0, 1359.5, 1915.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.412, 0.911, 0.911, -0.412, 237.1, -1353.7);
      gradient = ctx.createLinearGradient(3445.2, -319.1, 3441.8, -319.0);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1360.2, 1917.7);
      ctx.bezierCurveTo(1363.0, 1916.0, 1362.4, 1908.1, 1362.1, 1906.6);
      ctx.bezierCurveTo(1361.7, 1904.1, 1360.3, 1904.1, 1360.4, 1905.5);
      ctx.bezierCurveTo(1360.0, 1905.2, 1359.6, 1904.9, 1359.9, 1906.4);
      ctx.bezierCurveTo(1360.1, 1907.7, 1360.6, 1911.1, 1360.0, 1913.6);
      ctx.bezierCurveTo(1359.4, 1916.0, 1359.2, 1918.3, 1360.2, 1917.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.982, -0.187, -0.187, -0.982, -226.2, 339.8);
      gradient = ctx.createLinearGradient(1267.0, -1840.7, 1263.4, -1840.5);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1359.1, 1915.4);
      ctx.bezierCurveTo(1357.7, 1917.2, 1358.4, 1920.0, 1360.6, 1921.8);
      ctx.bezierCurveTo(1360.6, 1921.8, 1360.7, 1921.9, 1360.8, 1921.9);
      ctx.lineTo(1360.8, 1921.9);
      ctx.lineTo(1363.4, 1924.1);
      ctx.bezierCurveTo(1363.4, 1924.1, 1363.4, 1924.1, 1363.4, 1924.1);
      ctx.bezierCurveTo(1363.4, 1924.1, 1363.4, 1924.1, 1363.4, 1924.1);
      ctx.lineTo(1363.6, 1924.2);
      ctx.lineTo(1363.6, 1924.2);
      ctx.bezierCurveTo(1365.8, 1925.8, 1368.6, 1925.8, 1369.9, 1924.1);
      ctx.bezierCurveTo(1371.3, 1922.3, 1370.6, 1919.4, 1368.4, 1917.7);
      ctx.lineTo(1365.6, 1915.4);
      ctx.bezierCurveTo(1363.3, 1913.6, 1360.4, 1913.6, 1359.1, 1915.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.606, -0.795, 0.795, 0.606, 116.8, 784.3);
      gradient = ctx.createLinearGradient(-147.4, 1673.2, -145.9, 1685.3);
      gradient.addColorStop(0.00, "rgb(235, 237, 152)");
      gradient.addColorStop(0.21, "rgb(199, 222, 138)");
      gradient.addColorStop(0.43, "rgb(168, 210, 126)");
      gradient.addColorStop(0.64, "rgb(144, 202, 117)");
      gradient.addColorStop(0.84, "rgb(129, 197, 111)");
      gradient.addColorStop(1.00, "rgb(124, 195, 109)");
      gradient.addColorStop(1.00, "rgb(180, 196, 51)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1359.1, 1915.4);
      ctx.bezierCurveTo(1357.7, 1917.2, 1358.4, 1920.0, 1360.6, 1921.8);
      ctx.bezierCurveTo(1360.6, 1921.8, 1360.7, 1921.9, 1360.8, 1921.9);
      ctx.lineTo(1360.8, 1921.9);
      ctx.lineTo(1363.4, 1924.1);
      ctx.bezierCurveTo(1363.4, 1924.1, 1363.4, 1924.1, 1363.4, 1924.1);
      ctx.bezierCurveTo(1363.4, 1924.1, 1363.4, 1924.1, 1363.4, 1924.1);
      ctx.lineTo(1363.6, 1924.2);
      ctx.lineTo(1363.6, 1924.2);
      ctx.bezierCurveTo(1365.8, 1925.8, 1368.6, 1925.8, 1369.9, 1924.1);
      ctx.bezierCurveTo(1371.3, 1922.3, 1370.6, 1919.4, 1368.4, 1917.7);
      ctx.lineTo(1365.6, 1915.4);
      ctx.bezierCurveTo(1363.3, 1913.6, 1360.4, 1913.6, 1359.1, 1915.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.314, -0.949, 0.949, 0.314, 489.2, 1047.2);
      gradient = ctx.createLinearGradient(-549.6, 1099.0, -557.9, 1110.2);
      gradient.addColorStop(0.00, "rgb(225, 243, 252)");
      gradient.addColorStop(0.11, "rgb(169, 214, 242)");
      gradient.addColorStop(0.22, "rgb(119, 193, 235)");
      gradient.addColorStop(0.34, "rgb(62, 178, 229)");
      gradient.addColorStop(0.46, "rgb(0, 167, 225)");
      gradient.addColorStop(0.58, "rgb(0, 159, 222)");
      gradient.addColorStop(0.71, "rgb(0, 154, 220)");
      gradient.addColorStop(0.85, "rgb(0, 151, 219)");
      gradient.addColorStop(1.00, "rgb(0, 150, 219)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1364.7, 1924.8);
      ctx.bezierCurveTo(1366.6, 1925.8, 1368.8, 1925.5, 1369.9, 1924.1);
      ctx.bezierCurveTo(1371.2, 1922.5, 1370.7, 1920.0, 1369.0, 1918.2);
      ctx.bezierCurveTo(1368.3, 1919.5, 1367.1, 1921.9, 1364.7, 1924.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.314, -0.949, 0.949, 0.314, 489.2, 1047.2);
      gradient = ctx.createLinearGradient(-553.9, 1106.4, -557.2, 1110.8);
      gradient.addColorStop(0.00, "rgb(178, 205, 235)");
      gradient.addColorStop(0.02, "rgb(171, 198, 231)");
      gradient.addColorStop(0.14, "rgb(129, 159, 210)");
      gradient.addColorStop(0.27, "rgb(98, 130, 193)");
      gradient.addColorStop(0.41, "rgb(71, 110, 181)");
      gradient.addColorStop(0.54, "rgb(46, 96, 172)");
      gradient.addColorStop(0.68, "rgb(22, 87, 167)");
      gradient.addColorStop(0.83, "rgb(0, 81, 163)");
      gradient.addColorStop(1.00, "rgb(0, 79, 162)");
      gradient.addColorStop(1.00, "rgb(0, 150, 219)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1359.3, 1915.7);
      ctx.bezierCurveTo(1359.6, 1914.6, 1360.4, 1912.1, 1360.2, 1911.8);
      ctx.bezierCurveTo(1361.4, 1911.7, 1362.0, 1911.8, 1362.5, 1912.0);
      ctx.bezierCurveTo(1362.5, 1913.0, 1362.0, 1915.1, 1361.8, 1915.5);
      ctx.bezierCurveTo(1361.0, 1917.4, 1359.0, 1916.7, 1359.3, 1915.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.314, -0.949, 0.949, 0.314, 489.2, 1047.2);
      gradient = ctx.createLinearGradient(-549.9, 1098.2, -549.7, 1101.1);
      gradient.addColorStop(0.00, "rgb(225, 243, 252)");
      gradient.addColorStop(0.12, "rgb(220, 240, 251)");
      gradient.addColorStop(0.25, "rgb(205, 231, 248)");
      gradient.addColorStop(0.39, "rgb(181, 220, 244)");
      gradient.addColorStop(0.53, "rgb(147, 204, 239)");
      gradient.addColorStop(0.68, "rgb(100, 187, 233)");
      gradient.addColorStop(0.83, "rgb(0, 169, 226)");
      gradient.addColorStop(0.98, "rgb(0, 152, 219)");
      gradient.addColorStop(1.00, "rgb(0, 150, 219)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1369.0, 1919.5);
      ctx.bezierCurveTo(1369.9, 1918.3, 1370.8, 1917.6, 1372.0, 1916.8);
      ctx.bezierCurveTo(1372.3, 1917.4, 1373.3, 1919.4, 1373.5, 1919.9);
      ctx.bezierCurveTo(1372.9, 1920.5, 1371.0, 1922.5, 1370.0, 1923.9);
      ctx.bezierCurveTo(1367.3, 1923.8, 1368.4, 1920.4, 1369.0, 1919.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.314, -0.949, 0.949, 0.314, 489.2, 1047.2);
      gradient = ctx.createLinearGradient(-551.3, 1109.0, -554.1, 1112.8);
      gradient.addColorStop(0.00, "rgb(178, 205, 235)");
      gradient.addColorStop(0.02, "rgb(171, 198, 231)");
      gradient.addColorStop(0.14, "rgb(129, 159, 210)");
      gradient.addColorStop(0.27, "rgb(98, 130, 193)");
      gradient.addColorStop(0.41, "rgb(71, 110, 181)");
      gradient.addColorStop(0.54, "rgb(46, 96, 172)");
      gradient.addColorStop(0.68, "rgb(22, 87, 167)");
      gradient.addColorStop(0.83, "rgb(0, 81, 163)");
      gradient.addColorStop(1.00, "rgb(0, 79, 162)");
      gradient.addColorStop(1.00, "rgb(0, 150, 219)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider
      ctx.restore();
      ctx.restore();
      ctx.restore();

      // dragonRider/Group/dragon rider/Dragon
      ctx.save();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1375.0, 1857.8);
      ctx.bezierCurveTo(1377.0, 1852.0, 1394.6, 1852.6, 1391.2, 1862.2);
      ctx.bezierCurveTo(1389.1, 1868.3, 1386.0, 1870.6, 1383.7, 1871.5);
      ctx.bezierCurveTo(1385.4, 1874.5, 1388.6, 1880.9, 1385.6, 1883.1);
      ctx.bezierCurveTo(1382.6, 1885.4, 1380.5, 1885.0, 1379.8, 1884.4);
      ctx.bezierCurveTo(1379.6, 1884.2, 1381.7, 1884.0, 1381.7, 1884.0);
      ctx.bezierCurveTo(1381.7, 1884.0, 1380.3, 1883.8, 1379.5, 1883.1);
      ctx.bezierCurveTo(1379.0, 1882.6, 1380.6, 1883.1, 1381.8, 1882.6);
      ctx.bezierCurveTo(1380.0, 1882.1, 1381.0, 1882.0, 1381.0, 1882.0);
      ctx.bezierCurveTo(1381.0, 1882.0, 1381.8, 1881.8, 1382.5, 1880.4);
      ctx.bezierCurveTo(1383.3, 1879.0, 1382.3, 1874.0, 1379.9, 1870.7);
      ctx.bezierCurveTo(1378.6, 1868.9, 1377.6, 1867.7, 1379.8, 1867.5);
      ctx.bezierCurveTo(1382.0, 1867.4, 1378.0, 1858.9, 1375.0, 1857.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(86, 132, 130)";
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.beginPath();
      ctx.moveTo(1383.5, 1839.6);
      ctx.bezierCurveTo(1386.6, 1842.5, 1388.7, 1843.2, 1390.7, 1843.1);
      ctx.bezierCurveTo(1392.8, 1843.0, 1391.8, 1842.1, 1391.6, 1839.2);
      ctx.bezierCurveTo(1391.5, 1836.2, 1392.0, 1834.8, 1392.4, 1834.4);
      ctx.bezierCurveTo(1393.1, 1835.0, 1393.7, 1835.6, 1394.1, 1836.1);
      ctx.bezierCurveTo(1394.3, 1834.9, 1393.5, 1834.0, 1394.5, 1835.1);
      ctx.bezierCurveTo(1394.6, 1834.2, 1393.0, 1832.6, 1394.4, 1833.8);
      ctx.bezierCurveTo(1394.4, 1833.1, 1394.1, 1832.9, 1393.8, 1832.5);
      ctx.bezierCurveTo(1392.9, 1831.3, 1391.6, 1832.5, 1390.8, 1833.4);
      ctx.bezierCurveTo(1389.9, 1834.4, 1390.1, 1836.9, 1389.4, 1837.7);
      ctx.bezierCurveTo(1387.8, 1835.7, 1385.3, 1832.3, 1383.7, 1833.0);
      ctx.bezierCurveTo(1382.1, 1833.8, 1382.2, 1838.5, 1383.5, 1839.6);
      ctx.closePath();
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.beginPath();
      ctx.moveTo(1388.2, 1837.2);
      ctx.bezierCurveTo(1384.8, 1840.5, 1378.4, 1844.9, 1371.5, 1843.9);
      ctx.bezierCurveTo(1370.5, 1843.7, 1369.9, 1843.5, 1368.0, 1844.3);
      ctx.bezierCurveTo(1361.2, 1846.9, 1354.5, 1857.6, 1351.8, 1861.9);
      ctx.bezierCurveTo(1354.4, 1859.9, 1359.6, 1855.8, 1364.6, 1856.5);
      ctx.bezierCurveTo(1366.8, 1856.8, 1369.1, 1858.1, 1368.7, 1861.3);
      ctx.bezierCurveTo(1370.5, 1859.9, 1373.8, 1853.6, 1378.2, 1857.1);
      ctx.bezierCurveTo(1379.0, 1854.0, 1382.2, 1851.0, 1385.2, 1850.1);
      ctx.bezierCurveTo(1388.2, 1849.2, 1389.3, 1838.6, 1388.2, 1837.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.671, -0.741, 0.741, 0.671, 255.4, 713.1);
      gradient = ctx.createLinearGradient(-94.4, 1592.7, -91.4, 1580.6);
      gradient.addColorStop(0.00, "rgb(255, 243, 83)");
      gradient.addColorStop(0.01, "rgb(255, 240, 84)");
      gradient.addColorStop(0.15, "rgb(205, 221, 96)");
      gradient.addColorStop(0.30, "rgb(161, 206, 103)");
      gradient.addColorStop(0.44, "rgb(121, 194, 108)");
      gradient.addColorStop(0.58, "rgb(86, 187, 110)");
      gradient.addColorStop(0.73, "rgb(46, 181, 112)");
      gradient.addColorStop(0.86, "rgb(0, 178, 113)");
      gradient.addColorStop(1.00, "rgb(0, 177, 113)");
      gradient.addColorStop(1.00, "rgb(42, 184, 146)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1381.4, 1822.7);
      ctx.bezierCurveTo(1379.2, 1829.7, 1377.7, 1843.6, 1377.8, 1846.3);
      ctx.bezierCurveTo(1378.0, 1849.0, 1372.0, 1855.3, 1371.2, 1862.1);
      ctx.bezierCurveTo(1370.5, 1868.9, 1371.7, 1889.5, 1359.1, 1908.4);
      ctx.bezierCurveTo(1373.2, 1900.5, 1379.3, 1883.2, 1380.4, 1876.5);
      ctx.bezierCurveTo(1385.4, 1874.5, 1392.9, 1862.8, 1392.5, 1854.7);
      ctx.bezierCurveTo(1392.1, 1846.5, 1391.8, 1840.7, 1391.8, 1838.8);
      ctx.bezierCurveTo(1391.7, 1837.0, 1387.6, 1836.7, 1387.5, 1834.6);
      ctx.bezierCurveTo(1387.4, 1832.5, 1384.6, 1823.9, 1386.6, 1821.7);
      ctx.bezierCurveTo(1389.1, 1819.0, 1386.9, 1818.4, 1386.0, 1817.5);
      ctx.bezierCurveTo(1383.2, 1815.0, 1381.4, 1822.7, 1381.4, 1822.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.671, -0.741, 0.741, 0.671, 255.4, 713.1);
      gradient = ctx.createLinearGradient(-93.2, 1615.3, -101.6, 1600.0);
      gradient.addColorStop(0.00, "rgb(255, 248, 185)");
      gradient.addColorStop(0.11, "rgb(219, 233, 176)");
      gradient.addColorStop(0.26, "rgb(175, 216, 166)");
      gradient.addColorStop(0.41, "rgb(137, 203, 158)");
      gradient.addColorStop(0.56, "rgb(104, 194, 153)");
      gradient.addColorStop(0.71, "rgb(75, 188, 149)");
      gradient.addColorStop(0.86, "rgb(52, 185, 147)");
      gradient.addColorStop(1.00, "rgb(42, 184, 146)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1381.4, 1822.7);
      ctx.bezierCurveTo(1379.2, 1829.7, 1377.7, 1843.6, 1377.8, 1846.3);
      ctx.bezierCurveTo(1378.0, 1849.0, 1372.0, 1855.3, 1371.2, 1862.1);
      ctx.bezierCurveTo(1370.5, 1868.9, 1371.7, 1889.6, 1359.1, 1908.4);
      ctx.bezierCurveTo(1364.2, 1905.6, 1369.8, 1899.3, 1370.2, 1897.2);
      ctx.bezierCurveTo(1371.3, 1896.5, 1371.8, 1894.8, 1371.8, 1894.0);
      ctx.bezierCurveTo(1372.8, 1894.2, 1374.4, 1891.6, 1373.8, 1890.8);
      ctx.bezierCurveTo(1374.9, 1890.5, 1375.6, 1888.4, 1375.1, 1887.2);
      ctx.bezierCurveTo(1376.6, 1886.9, 1377.0, 1884.2, 1376.3, 1883.3);
      ctx.bezierCurveTo(1378.5, 1882.4, 1378.4, 1879.7, 1377.2, 1879.3);
      ctx.bezierCurveTo(1378.7, 1878.4, 1379.2, 1876.8, 1378.7, 1875.1);
      ctx.bezierCurveTo(1382.9, 1873.4, 1387.6, 1861.4, 1384.4, 1859.6);
      ctx.bezierCurveTo(1387.5, 1858.5, 1386.7, 1855.9, 1385.1, 1854.7);
      ctx.bezierCurveTo(1386.2, 1854.7, 1388.9, 1851.8, 1385.9, 1849.8);
      ctx.bezierCurveTo(1387.5, 1849.3, 1388.3, 1846.5, 1386.8, 1845.4);
      ctx.bezierCurveTo(1387.4, 1844.6, 1388.9, 1843.5, 1387.3, 1841.2);
      ctx.bezierCurveTo(1388.9, 1839.5, 1386.8, 1837.7, 1385.9, 1837.2);
      ctx.bezierCurveTo(1387.0, 1836.5, 1386.7, 1834.2, 1385.2, 1833.8);
      ctx.bezierCurveTo(1385.8, 1833.2, 1386.0, 1832.1, 1385.1, 1830.9);
      ctx.bezierCurveTo(1385.7, 1830.0, 1385.6, 1829.1, 1385.1, 1828.1);
      ctx.bezierCurveTo(1385.2, 1825.5, 1385.6, 1822.9, 1386.6, 1821.7);
      ctx.bezierCurveTo(1389.1, 1819.0, 1386.9, 1818.4, 1386.0, 1817.6);
      ctx.bezierCurveTo(1383.2, 1815.0, 1381.4, 1822.7, 1381.4, 1822.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.671, -0.741, 0.741, 0.671, 255.4, 713.1);
      gradient = ctx.createLinearGradient(-93.0, 1612.2, -102.9, 1598.2);
      gradient.addColorStop(0.00, "rgb(255, 243, 83)");
      gradient.addColorStop(0.01, "rgb(255, 240, 84)");
      gradient.addColorStop(0.15, "rgb(205, 221, 96)");
      gradient.addColorStop(0.30, "rgb(161, 206, 103)");
      gradient.addColorStop(0.44, "rgb(121, 194, 108)");
      gradient.addColorStop(0.58, "rgb(86, 187, 110)");
      gradient.addColorStop(0.73, "rgb(46, 181, 112)");
      gradient.addColorStop(0.86, "rgb(0, 178, 113)");
      gradient.addColorStop(1.00, "rgb(0, 177, 113)");
      gradient.addColorStop(1.00, "rgb(42, 184, 146)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1374.9, 1862.4);
      ctx.bezierCurveTo(1376.8, 1856.7, 1394.4, 1857.2, 1391.1, 1866.8);
      ctx.bezierCurveTo(1388.9, 1872.9, 1385.9, 1875.2, 1383.5, 1876.2);
      ctx.bezierCurveTo(1385.2, 1879.2, 1388.4, 1885.5, 1385.4, 1887.8);
      ctx.bezierCurveTo(1382.5, 1890.0, 1380.3, 1889.6, 1379.7, 1889.0);
      ctx.bezierCurveTo(1379.4, 1888.8, 1381.5, 1888.6, 1381.5, 1888.6);
      ctx.bezierCurveTo(1381.5, 1888.6, 1380.1, 1888.4, 1379.3, 1887.7);
      ctx.bezierCurveTo(1378.8, 1887.2, 1380.5, 1887.8, 1381.7, 1887.2);
      ctx.bezierCurveTo(1379.8, 1886.8, 1380.8, 1886.6, 1380.8, 1886.6);
      ctx.bezierCurveTo(1380.8, 1886.6, 1381.6, 1886.4, 1382.4, 1885.0);
      ctx.bezierCurveTo(1383.1, 1883.6, 1382.2, 1878.7, 1379.8, 1875.4);
      ctx.bezierCurveTo(1378.4, 1873.5, 1377.4, 1872.3, 1379.6, 1872.2);
      ctx.bezierCurveTo(1381.8, 1872.1, 1377.9, 1863.5, 1374.9, 1862.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.671, -0.741, 0.741, 0.671, 255.4, 713.1);
      gradient = ctx.createLinearGradient(-94.0, 1623.0, -109.5, 1609.4);
      gradient.addColorStop(0.00, "rgb(255, 243, 83)");
      gradient.addColorStop(0.01, "rgb(255, 240, 84)");
      gradient.addColorStop(0.15, "rgb(205, 221, 96)");
      gradient.addColorStop(0.30, "rgb(161, 206, 103)");
      gradient.addColorStop(0.44, "rgb(121, 194, 108)");
      gradient.addColorStop(0.58, "rgb(86, 187, 110)");
      gradient.addColorStop(0.73, "rgb(46, 181, 112)");
      gradient.addColorStop(0.86, "rgb(0, 178, 113)");
      gradient.addColorStop(1.00, "rgb(0, 177, 113)");
      gradient.addColorStop(1.00, "rgb(42, 184, 146)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1384.8, 1842.0);
      ctx.bezierCurveTo(1388.0, 1844.9, 1390.0, 1845.5, 1392.1, 1845.4);
      ctx.bezierCurveTo(1394.1, 1845.3, 1393.1, 1844.5, 1393.0, 1841.6);
      ctx.bezierCurveTo(1392.8, 1838.6, 1393.4, 1837.2, 1393.8, 1836.8);
      ctx.bezierCurveTo(1394.4, 1837.4, 1395.1, 1838.0, 1395.5, 1838.5);
      ctx.bezierCurveTo(1395.6, 1837.3, 1394.8, 1836.4, 1395.8, 1837.5);
      ctx.bezierCurveTo(1396.0, 1836.5, 1394.4, 1835.0, 1395.8, 1836.2);
      ctx.bezierCurveTo(1395.7, 1835.5, 1395.5, 1835.3, 1395.2, 1834.9);
      ctx.bezierCurveTo(1394.3, 1833.6, 1393.0, 1834.9, 1392.1, 1835.8);
      ctx.bezierCurveTo(1391.3, 1836.8, 1391.5, 1839.3, 1390.8, 1840.1);
      ctx.bezierCurveTo(1389.2, 1838.1, 1386.7, 1834.7, 1385.1, 1835.4);
      ctx.bezierCurveTo(1383.4, 1836.2, 1383.5, 1840.9, 1384.8, 1842.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.671, -0.741, 0.741, 0.671, 255.4, 713.1);
      gradient = ctx.createLinearGradient(-79.7, 1591.7, -66.4, 1603.9);
      gradient.addColorStop(0.00, "rgb(255, 243, 83)");
      gradient.addColorStop(0.11, "rgb(223, 229, 103)");
      gradient.addColorStop(0.26, "rgb(179, 213, 120)");
      gradient.addColorStop(0.41, "rgb(141, 202, 131)");
      gradient.addColorStop(0.56, "rgb(107, 193, 138)");
      gradient.addColorStop(0.71, "rgb(77, 188, 143)");
      gradient.addColorStop(0.86, "rgb(53, 184, 145)");
      gradient.addColorStop(1.00, "rgb(42, 184, 146)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1393.7, 1805.2);
      ctx.bezierCurveTo(1393.9, 1805.8, 1394.4, 1806.3, 1394.3, 1807.0);
      ctx.bezierCurveTo(1394.1, 1806.9, 1393.2, 1806.3, 1393.0, 1806.6);
      ctx.bezierCurveTo(1392.9, 1806.8, 1393.1, 1807.0, 1392.9, 1807.3);
      ctx.bezierCurveTo(1392.7, 1807.5, 1392.5, 1807.5, 1392.3, 1807.6);
      ctx.bezierCurveTo(1392.1, 1807.8, 1392.1, 1808.1, 1392.1, 1808.3);
      ctx.bezierCurveTo(1392.0, 1808.6, 1391.9, 1808.8, 1391.7, 1809.0);
      ctx.bezierCurveTo(1391.6, 1809.2, 1391.4, 1809.4, 1391.2, 1809.5);
      ctx.bezierCurveTo(1391.0, 1809.7, 1391.0, 1809.8, 1391.0, 1810.0);
      ctx.bezierCurveTo(1390.9, 1810.6, 1389.3, 1813.2, 1388.6, 1813.4);
      ctx.bezierCurveTo(1389.0, 1814.1, 1390.1, 1813.0, 1390.4, 1812.6);
      ctx.bezierCurveTo(1390.5, 1812.5, 1390.5, 1812.3, 1390.7, 1812.3);
      ctx.bezierCurveTo(1390.9, 1812.3, 1390.9, 1812.4, 1391.1, 1812.4);
      ctx.bezierCurveTo(1391.4, 1812.2, 1391.5, 1811.7, 1391.7, 1811.5);
      ctx.bezierCurveTo(1392.4, 1812.0, 1392.7, 1810.3, 1393.0, 1810.0);
      ctx.bezierCurveTo(1393.2, 1810.2, 1393.2, 1810.4, 1393.5, 1810.2);
      ctx.bezierCurveTo(1393.9, 1809.9, 1393.8, 1809.3, 1394.0, 1808.8);
      ctx.bezierCurveTo(1394.1, 1808.5, 1394.3, 1808.5, 1394.6, 1808.7);
      ctx.bezierCurveTo(1395.0, 1809.1, 1395.0, 1809.8, 1394.7, 1810.2);
      ctx.bezierCurveTo(1394.0, 1810.9, 1393.2, 1811.6, 1392.4, 1812.3);
      ctx.bezierCurveTo(1391.5, 1813.3, 1390.7, 1814.2, 1389.4, 1814.7);
      ctx.bezierCurveTo(1388.6, 1815.1, 1386.9, 1815.8, 1386.7, 1814.5);
      ctx.bezierCurveTo(1386.6, 1813.9, 1386.8, 1813.3, 1387.1, 1812.7);
      ctx.bezierCurveTo(1387.5, 1811.8, 1388.1, 1810.8, 1388.7, 1810.0);
      ctx.bezierCurveTo(1389.3, 1809.2, 1390.0, 1808.4, 1390.7, 1807.6);
      ctx.bezierCurveTo(1391.1, 1807.1, 1391.6, 1806.5, 1392.1, 1805.9);
      ctx.bezierCurveTo(1392.5, 1805.6, 1393.1, 1805.2, 1393.6, 1805.1);
      ctx.bezierCurveTo(1393.7, 1805.2, 1393.7, 1805.2, 1393.7, 1805.2);
      ctx.fillStyle = "rgb(133, 57, 123)";
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.beginPath();
      ctx.moveTo(1382.5, 1820.6);
      ctx.bezierCurveTo(1382.8, 1822.4, 1383.2, 1825.6, 1386.9, 1821.6);
      ctx.bezierCurveTo(1390.6, 1817.5, 1390.5, 1814.7, 1392.3, 1813.6);
      ctx.bezierCurveTo(1394.1, 1812.4, 1394.6, 1811.0, 1395.8, 1811.6);
      ctx.bezierCurveTo(1396.0, 1810.3, 1395.8, 1809.0, 1395.4, 1808.4);
      ctx.bezierCurveTo(1394.6, 1809.0, 1390.3, 1814.6, 1387.8, 1813.8);
      ctx.bezierCurveTo(1389.9, 1812.4, 1390.8, 1809.8, 1391.6, 1808.1);
      ctx.bezierCurveTo(1392.1, 1807.1, 1393.0, 1806.0, 1394.3, 1805.4);
      ctx.bezierCurveTo(1394.4, 1803.5, 1393.6, 1802.1, 1392.8, 1801.7);
      ctx.bezierCurveTo(1392.0, 1801.4, 1391.1, 1802.0, 1391.2, 1803.2);
      ctx.bezierCurveTo(1389.5, 1804.7, 1386.5, 1807.8, 1386.0, 1808.4);
      ctx.bezierCurveTo(1385.6, 1807.8, 1385.4, 1807.1, 1384.8, 1807.7);
      ctx.bezierCurveTo(1384.2, 1808.4, 1380.9, 1812.9, 1380.3, 1813.6);
      ctx.bezierCurveTo(1379.7, 1814.2, 1378.4, 1815.3, 1377.1, 1815.3);
      ctx.bezierCurveTo(1377.5, 1816.2, 1378.2, 1816.2, 1378.8, 1816.2);
      ctx.bezierCurveTo(1378.0, 1818.2, 1377.9, 1819.5, 1376.3, 1821.3);
      ctx.bezierCurveTo(1377.4, 1821.2, 1377.7, 1820.9, 1378.2, 1820.9);
      ctx.bezierCurveTo(1377.5, 1822.6, 1376.6, 1823.6, 1375.4, 1824.8);
      ctx.bezierCurveTo(1378.4, 1823.5, 1379.3, 1823.1, 1380.1, 1822.2);
      ctx.bezierCurveTo(1379.8, 1822.9, 1379.3, 1823.9, 1379.0, 1824.4);
      ctx.bezierCurveTo(1381.2, 1823.6, 1382.1, 1821.2, 1382.5, 1820.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.671, -0.741, 0.741, 0.671, 255.4, 713.1);
      gradient = ctx.createLinearGradient(-55.0, 1581.6, -58.9, 1570.2);
      gradient.addColorStop(0.00, "rgb(255, 243, 83)");
      gradient.addColorStop(0.01, "rgb(255, 240, 84)");
      gradient.addColorStop(0.15, "rgb(205, 221, 96)");
      gradient.addColorStop(0.30, "rgb(161, 206, 103)");
      gradient.addColorStop(0.44, "rgb(121, 194, 108)");
      gradient.addColorStop(0.58, "rgb(86, 187, 110)");
      gradient.addColorStop(0.73, "rgb(46, 181, 112)");
      gradient.addColorStop(0.86, "rgb(0, 178, 113)");
      gradient.addColorStop(1.00, "rgb(0, 177, 113)");
      gradient.addColorStop(1.00, "rgb(42, 184, 146)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1385.5, 1809.4);
      ctx.bezierCurveTo(1384.6, 1809.8, 1383.5, 1810.5, 1383.0, 1811.3);
      ctx.bezierCurveTo(1382.4, 1812.5, 1382.9, 1813.5, 1383.8, 1812.9);
      ctx.bezierCurveTo(1384.8, 1812.4, 1385.4, 1810.5, 1385.5, 1809.4);
      ctx.closePath();
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.beginPath();
      ctx.moveTo(1385.5, 1809.4);
      ctx.bezierCurveTo(1384.9, 1809.7, 1384.0, 1810.1, 1383.7, 1810.7);
      ctx.bezierCurveTo(1383.2, 1811.5, 1383.6, 1812.3, 1384.2, 1811.9);
      ctx.bezierCurveTo(1384.9, 1811.5, 1385.5, 1810.2, 1385.5, 1809.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 198, 8)";
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.beginPath();
      ctx.moveTo(1391.8, 1802.5);
      ctx.bezierCurveTo(1392.0, 1802.3, 1392.5, 1802.3, 1392.8, 1802.7);
      ctx.bezierCurveTo(1393.2, 1803.0, 1393.3, 1803.4, 1393.1, 1803.6);
      ctx.bezierCurveTo(1392.8, 1803.9, 1392.4, 1803.8, 1392.1, 1803.5);
      ctx.bezierCurveTo(1391.7, 1803.2, 1391.6, 1802.8, 1391.8, 1802.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(133, 57, 123)";
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.beginPath();
      ctx.moveTo(1381.0, 1844.0);
      ctx.bezierCurveTo(1378.3, 1847.9, 1372.8, 1853.3, 1365.8, 1853.6);
      ctx.bezierCurveTo(1364.8, 1853.7, 1364.2, 1853.6, 1362.5, 1854.7);
      ctx.bezierCurveTo(1356.3, 1858.5, 1351.7, 1870.3, 1349.7, 1875.0);
      ctx.bezierCurveTo(1352.0, 1872.5, 1356.4, 1867.6, 1361.4, 1867.3);
      ctx.bezierCurveTo(1363.5, 1867.2, 1366.1, 1868.0, 1366.3, 1871.3);
      ctx.bezierCurveTo(1367.8, 1869.6, 1369.9, 1862.8, 1374.9, 1865.4);
      ctx.bezierCurveTo(1375.1, 1862.2, 1377.6, 1858.7, 1380.4, 1857.3);
      ctx.bezierCurveTo(1383.2, 1855.9, 1382.3, 1845.2, 1381.0, 1844.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.671, -0.741, 0.741, 0.671, 255.4, 713.1);
      gradient = ctx.createLinearGradient(-84.2, 1604.6, -109.8, 1590.1);
      gradient.addColorStop(0.00, "rgb(255, 243, 83)");
      gradient.addColorStop(0.01, "rgb(255, 240, 84)");
      gradient.addColorStop(0.15, "rgb(205, 221, 96)");
      gradient.addColorStop(0.30, "rgb(161, 206, 103)");
      gradient.addColorStop(0.44, "rgb(121, 194, 108)");
      gradient.addColorStop(0.58, "rgb(86, 187, 110)");
      gradient.addColorStop(0.73, "rgb(46, 181, 112)");
      gradient.addColorStop(0.86, "rgb(0, 178, 113)");
      gradient.addColorStop(1.00, "rgb(0, 177, 113)");
      gradient.addColorStop(1.00, "rgb(42, 184, 146)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1381.0, 1844.0);
      ctx.bezierCurveTo(1379.2, 1846.5, 1375.7, 1850.6, 1372.0, 1853.1);
      ctx.bezierCurveTo(1372.9, 1854.8, 1377.4, 1856.9, 1379.4, 1857.3);
      ctx.bezierCurveTo(1376.6, 1857.2, 1372.3, 1855.1, 1370.8, 1853.9);
      ctx.bezierCurveTo(1370.3, 1854.2, 1369.6, 1854.5, 1368.7, 1854.8);
      ctx.bezierCurveTo(1368.7, 1859.0, 1374.4, 1864.1, 1374.0, 1864.2);
      ctx.bezierCurveTo(1370.2, 1861.2, 1368.5, 1858.4, 1367.2, 1855.1);
      ctx.bezierCurveTo(1366.7, 1855.2, 1366.2, 1855.3, 1365.7, 1855.3);
      ctx.bezierCurveTo(1364.9, 1862.8, 1367.0, 1869.9, 1366.7, 1869.9);
      ctx.bezierCurveTo(1365.5, 1866.9, 1364.0, 1859.3, 1363.9, 1855.9);
      ctx.bezierCurveTo(1357.7, 1859.8, 1351.7, 1870.3, 1349.7, 1875.0);
      ctx.bezierCurveTo(1352.0, 1872.5, 1356.4, 1867.6, 1361.4, 1867.3);
      ctx.bezierCurveTo(1363.5, 1867.2, 1366.1, 1868.0, 1366.3, 1871.3);
      ctx.bezierCurveTo(1367.8, 1869.6, 1369.9, 1862.8, 1374.9, 1865.4);
      ctx.bezierCurveTo(1375.1, 1862.2, 1377.6, 1858.7, 1380.4, 1857.3);
      ctx.bezierCurveTo(1383.2, 1855.9, 1382.3, 1845.2, 1381.0, 1844.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.671, -0.741, 0.741, 0.671, 255.4, 713.1);
      gradient = ctx.createLinearGradient(-104.1, 1586.5, -103.7, 1606.4);
      gradient.addColorStop(0.00, "rgb(255, 248, 185)");
      gradient.addColorStop(0.16, "rgb(252, 246, 184)");
      gradient.addColorStop(0.31, "rgb(241, 241, 181)");
      gradient.addColorStop(0.45, "rgb(222, 234, 177)");
      gradient.addColorStop(0.59, "rgb(198, 224, 171)");
      gradient.addColorStop(0.73, "rgb(164, 212, 164)");
      gradient.addColorStop(0.86, "rgb(119, 198, 155)");
      gradient.addColorStop(1.00, "rgb(44, 184, 147)");
      gradient.addColorStop(1.00, "rgb(42, 184, 146)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Group
      ctx.restore();
      ctx.restore();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1364.0, 1835.2);
      ctx.bezierCurveTo(1365.5, 1835.8, 1367.4, 1834.6, 1368.3, 1832.5);
      ctx.bezierCurveTo(1369.2, 1830.4, 1368.8, 1828.2, 1367.3, 1827.5);
      ctx.bezierCurveTo(1367.0, 1827.4, 1366.9, 1828.0, 1366.7, 1828.0);
      ctx.bezierCurveTo(1365.7, 1828.1, 1364.1, 1827.2, 1363.0, 1830.3);
      ctx.bezierCurveTo(1362.3, 1832.4, 1362.5, 1834.6, 1364.0, 1835.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.391, 0.920, 0.920, 0.391, 1515.2, -1529.2);
      gradient = ctx.createLinearGradient(3152.3, 1180.1, 3150.9, 1175.0);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1364.9, 1828.0);
      ctx.bezierCurveTo(1364.4, 1826.9, 1363.2, 1828.2, 1362.3, 1829.2);
      ctx.bezierCurveTo(1360.5, 1831.2, 1360.3, 1835.4, 1359.8, 1836.2);
      ctx.bezierCurveTo(1360.3, 1835.9, 1360.9, 1835.0, 1361.7, 1833.8);
      ctx.bezierCurveTo(1361.6, 1834.5, 1360.7, 1836.8, 1358.9, 1839.6);
      ctx.bezierCurveTo(1360.3, 1839.0, 1360.9, 1838.4, 1361.8, 1837.0);
      ctx.bezierCurveTo(1362.0, 1837.2, 1359.9, 1840.1, 1358.6, 1842.3);
      ctx.bezierCurveTo(1361.7, 1841.4, 1363.1, 1838.1, 1362.5, 1839.9);
      ctx.bezierCurveTo(1365.6, 1836.3, 1364.8, 1835.4, 1365.2, 1835.3);
      ctx.bezierCurveTo(1365.8, 1834.8, 1366.3, 1833.7, 1365.9, 1833.0);
      ctx.bezierCurveTo(1364.6, 1833.6, 1364.0, 1832.3, 1365.2, 1831.5);
      ctx.bezierCurveTo(1364.4, 1830.5, 1363.4, 1829.1, 1364.9, 1828.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.561, -0.828, 0.828, 0.561, 327.7, 838.5);
      gradient = ctx.createLinearGradient(-246.2, 1416.8, -243.0, 1411.1);
      gradient.addColorStop(0.00, "rgb(102, 69, 65)");
      gradient.addColorStop(0.15, "rgb(110, 82, 67)");
      gradient.addColorStop(0.39, "rgb(122, 101, 70)");
      gradient.addColorStop(0.61, "rgb(132, 116, 71)");
      gradient.addColorStop(0.82, "rgb(138, 126, 71)");
      gradient.addColorStop(1.00, "rgb(140, 129, 71)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1366.0, 1829.0);
      ctx.bezierCurveTo(1366.3, 1829.2, 1366.6, 1829.1, 1366.7, 1829.0);
      ctx.bezierCurveTo(1366.8, 1828.8, 1366.6, 1828.5, 1366.2, 1828.4);
      ctx.bezierCurveTo(1365.9, 1828.2, 1365.6, 1828.3, 1365.5, 1828.4);
      ctx.bezierCurveTo(1365.4, 1828.6, 1365.6, 1828.9, 1366.0, 1829.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.beginPath();
      ctx.moveTo(1368.3, 1828.9);
      ctx.bezierCurveTo(1368.4, 1829.3, 1368.1, 1829.8, 1367.6, 1830.0);
      ctx.lineWidth = 0.4;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.beginPath();
      ctx.moveTo(1378.0, 1840.1);
      ctx.bezierCurveTo(1382.0, 1834.1, 1387.7, 1835.3, 1389.2, 1835.9);
      ctx.bezierCurveTo(1389.8, 1834.7, 1390.8, 1833.5, 1391.2, 1834.6);
      ctx.bezierCurveTo(1391.5, 1835.7, 1391.7, 1837.3, 1391.8, 1838.1);
      ctx.bezierCurveTo(1392.0, 1838.8, 1391.6, 1838.9, 1391.0, 1838.9);
      ctx.bezierCurveTo(1390.3, 1838.8, 1384.1, 1836.5, 1380.5, 1841.7);
      ctx.bezierCurveTo(1379.6, 1843.1, 1378.0, 1840.1, 1378.0, 1840.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.317, 0.948, 0.948, -0.317, 535.0, -719.3);
      gradient = ctx.createLinearGradient(2694.9, 0.7, 2694.9, -9.9);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1389.2, 1835.9);
      ctx.bezierCurveTo(1389.8, 1834.7, 1390.8, 1833.5, 1391.2, 1834.6);
      ctx.bezierCurveTo(1391.5, 1835.7, 1391.7, 1837.3, 1391.8, 1838.1);
      ctx.bezierCurveTo(1392.0, 1838.8, 1391.6, 1838.9, 1391.0, 1838.9);
      ctx.bezierCurveTo(1390.8, 1838.8, 1390.2, 1838.6, 1389.4, 1838.5);
      ctx.bezierCurveTo(1390.7, 1837.2, 1389.8, 1836.1, 1389.2, 1835.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(181, 157, 202)";
      ctx.fill();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.beginPath();
      ctx.moveTo(1368.3, 1834.2);
      ctx.bezierCurveTo(1370.2, 1836.4, 1376.0, 1835.4, 1379.0, 1834.7);
      ctx.bezierCurveTo(1379.2, 1833.4, 1379.3, 1832.9, 1379.4, 1832.1);
      ctx.bezierCurveTo(1377.6, 1832.6, 1374.9, 1833.3, 1372.7, 1833.2);
      ctx.bezierCurveTo(1370.1, 1833.0, 1367.5, 1833.3, 1368.3, 1834.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.335, 0.942, 0.942, -0.335, 393.9, -1423.9);
      gradient = ctx.createLinearGradient(3400.2, -168.0, 3396.5, -167.8);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1370.4, 1835.7);
      ctx.bezierCurveTo(1372.7, 1833.0, 1369.4, 1824.9, 1368.7, 1823.5);
      ctx.bezierCurveTo(1367.3, 1821.0, 1365.8, 1821.4, 1366.4, 1822.8);
      ctx.bezierCurveTo(1365.9, 1822.7, 1365.4, 1822.5, 1366.2, 1823.9);
      ctx.bezierCurveTo(1366.9, 1825.3, 1368.5, 1828.7, 1368.7, 1831.5);
      ctx.bezierCurveTo(1368.9, 1834.2, 1369.6, 1836.7, 1370.4, 1835.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.877, -0.481, -0.481, -0.877, -106.8, 763.7);
      gradient = ctx.createLinearGradient(784.2, -1643.2, 780.2, -1643.0);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1367.9, 1833.7);
      ctx.bezierCurveTo(1366.2, 1835.5, 1366.7, 1838.7, 1369.0, 1840.9);
      ctx.bezierCurveTo(1369.0, 1840.9, 1369.1, 1841.0, 1369.2, 1841.1);
      ctx.lineTo(1369.2, 1841.1);
      ctx.lineTo(1371.9, 1843.6);
      ctx.bezierCurveTo(1371.9, 1843.6, 1371.9, 1843.6, 1371.9, 1843.6);
      ctx.bezierCurveTo(1371.9, 1843.6, 1371.9, 1843.6, 1371.9, 1843.6);
      ctx.lineTo(1372.1, 1843.8);
      ctx.lineTo(1372.1, 1843.8);
      ctx.bezierCurveTo(1374.3, 1845.8, 1377.4, 1846.0, 1379.0, 1844.2);
      ctx.bezierCurveTo(1380.7, 1842.4, 1380.2, 1839.2, 1378.0, 1837.1);
      ctx.lineTo(1375.0, 1834.3);
      ctx.bezierCurveTo(1372.8, 1832.2, 1369.6, 1831.9, 1367.9, 1833.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.670, -0.742, 0.742, 0.670, 96.5, 696.7);
      gradient = ctx.createLinearGradient(6.8, 1705.1, 8.6, 1718.4);
      gradient.addColorStop(0.00, "rgb(235, 237, 152)");
      gradient.addColorStop(0.21, "rgb(199, 222, 138)");
      gradient.addColorStop(0.43, "rgb(168, 210, 126)");
      gradient.addColorStop(0.64, "rgb(144, 202, 117)");
      gradient.addColorStop(0.84, "rgb(129, 197, 111)");
      gradient.addColorStop(1.00, "rgb(124, 195, 109)");
      gradient.addColorStop(1.00, "rgb(180, 196, 51)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1367.9, 1833.7);
      ctx.bezierCurveTo(1366.2, 1835.5, 1366.7, 1838.7, 1369.0, 1840.9);
      ctx.bezierCurveTo(1369.0, 1840.9, 1369.1, 1841.0, 1369.2, 1841.1);
      ctx.lineTo(1369.2, 1841.1);
      ctx.lineTo(1371.9, 1843.6);
      ctx.bezierCurveTo(1371.9, 1843.6, 1371.9, 1843.6, 1371.9, 1843.6);
      ctx.bezierCurveTo(1371.9, 1843.6, 1371.9, 1843.6, 1371.9, 1843.6);
      ctx.lineTo(1372.1, 1843.8);
      ctx.lineTo(1372.1, 1843.8);
      ctx.bezierCurveTo(1374.3, 1845.8, 1377.4, 1846.0, 1379.0, 1844.2);
      ctx.bezierCurveTo(1380.7, 1842.4, 1380.2, 1839.2, 1378.0, 1837.1);
      ctx.lineTo(1375.0, 1834.3);
      ctx.bezierCurveTo(1372.8, 1832.2, 1369.6, 1831.9, 1367.9, 1833.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.561, -0.828, 0.828, 0.561, 327.7, 838.5);
      gradient = ctx.createLinearGradient(-239.8, 1418.4, -243.6, 1434.0);
      gradient.addColorStop(0.00, "rgb(255, 241, 0)");
      gradient.addColorStop(0.23, "rgb(255, 236, 0)");
      gradient.addColorStop(0.41, "rgb(253, 223, 0)");
      gradient.addColorStop(0.56, "rgb(246, 208, 0)");
      gradient.addColorStop(0.71, "rgb(235, 187, 8)");
      gradient.addColorStop(0.85, "rgb(223, 160, 18)");
      gradient.addColorStop(0.99, "rgb(209, 131, 22)");
      gradient.addColorStop(1.00, "rgb(207, 127, 22)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1373.2, 1844.6);
      ctx.bezierCurveTo(1375.3, 1845.8, 1372.4, 1852.2, 1379.0, 1844.2);
      ctx.bezierCurveTo(1380.7, 1842.2, 1382.4, 1838.6, 1381.6, 1835.5);
      ctx.bezierCurveTo(1380.8, 1836.3, 1379.5, 1837.0, 1378.5, 1837.7);
      ctx.bezierCurveTo(1377.7, 1839.1, 1376.1, 1841.6, 1373.2, 1844.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.561, -0.828, 0.828, 0.561, 327.7, 838.5);
      gradient = ctx.createLinearGradient(-241.3, 1430.6, -242.4, 1436.1);
      gradient.addColorStop(0.00, "rgb(201, 231, 227)");
      gradient.addColorStop(0.06, "rgb(170, 219, 224)");
      gradient.addColorStop(0.16, "rgb(116, 200, 218)");
      gradient.addColorStop(0.28, "rgb(51, 186, 214)");
      gradient.addColorStop(0.39, "rgb(0, 176, 211)");
      gradient.addColorStop(0.51, "rgb(0, 169, 209)");
      gradient.addColorStop(0.63, "rgb(0, 164, 208)");
      gradient.addColorStop(0.76, "rgb(0, 161, 207)");
      gradient.addColorStop(0.91, "rgb(0, 161, 207)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1368.7, 1833.9);
      ctx.bezierCurveTo(1368.7, 1832.7, 1368.7, 1829.8, 1368.4, 1829.5);
      ctx.bezierCurveTo(1369.6, 1829.0, 1370.3, 1828.9, 1370.9, 1828.9);
      ctx.bezierCurveTo(1371.2, 1830.0, 1371.3, 1832.4, 1371.3, 1832.9);
      ctx.bezierCurveTo(1371.2, 1835.2, 1368.7, 1835.1, 1368.7, 1833.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.006, -1.000, 1.000, 0.006, 792.2, 1217.1);
      gradient = ctx.createLinearGradient(-611.6, 579.7, -611.4, 582.9);
      gradient.addColorStop(0.00, "rgb(255, 241, 0)");
      gradient.addColorStop(0.23, "rgb(255, 236, 0)");
      gradient.addColorStop(0.41, "rgb(253, 223, 0)");
      gradient.addColorStop(0.56, "rgb(246, 208, 0)");
      gradient.addColorStop(0.71, "rgb(235, 187, 8)");
      gradient.addColorStop(0.85, "rgb(223, 160, 18)");
      gradient.addColorStop(0.99, "rgb(209, 131, 22)");
      gradient.addColorStop(1.00, "rgb(207, 127, 22)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider
      ctx.restore();
      ctx.restore();
      ctx.restore();

      // dragonRider/Group/dragon rider/Dragon
      ctx.save();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1363.3, 1909.3);
      ctx.bezierCurveTo(1364.5, 1902.6, 1384.1, 1900.5, 1381.9, 1911.6);
      ctx.bezierCurveTo(1380.5, 1918.7, 1377.5, 1921.7, 1375.0, 1923.1);
      ctx.bezierCurveTo(1377.4, 1926.2, 1381.9, 1932.7, 1379.0, 1935.6);
      ctx.bezierCurveTo(1376.0, 1938.6, 1373.6, 1938.5, 1372.8, 1937.9);
      ctx.bezierCurveTo(1372.5, 1937.8, 1374.8, 1937.2, 1374.8, 1937.2);
      ctx.bezierCurveTo(1374.8, 1937.2, 1373.2, 1937.2, 1372.2, 1936.6);
      ctx.bezierCurveTo(1371.6, 1936.1, 1373.5, 1936.4, 1374.7, 1935.6);
      ctx.bezierCurveTo(1372.6, 1935.4, 1373.7, 1935.1, 1373.7, 1935.1);
      ctx.bezierCurveTo(1373.7, 1935.1, 1374.5, 1934.8, 1375.1, 1933.1);
      ctx.bezierCurveTo(1375.7, 1931.4, 1373.9, 1926.1, 1370.8, 1922.8);
      ctx.bezierCurveTo(1369.0, 1921.0, 1367.7, 1919.8, 1370.1, 1919.3);
      ctx.bezierCurveTo(1372.5, 1918.8, 1366.8, 1910.0, 1363.3, 1909.3);
      ctx.closePath();
      ctx.fillStyle = "rgb(171, 88, 161)";
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.beginPath();
      ctx.moveTo(1369.8, 1887.9);
      ctx.bezierCurveTo(1373.7, 1890.5, 1376.1, 1890.9, 1378.4, 1890.5);
      ctx.bezierCurveTo(1380.6, 1890.1, 1379.4, 1889.3, 1378.7, 1886.1);
      ctx.bezierCurveTo(1378.1, 1882.8, 1378.5, 1881.2, 1378.9, 1880.7);
      ctx.bezierCurveTo(1379.7, 1881.2, 1380.5, 1881.8, 1381.0, 1882.3);
      ctx.bezierCurveTo(1381.0, 1880.9, 1380.0, 1880.1, 1381.3, 1881.1);
      ctx.bezierCurveTo(1381.2, 1880.1, 1379.3, 1878.5, 1381.0, 1879.7);
      ctx.bezierCurveTo(1380.9, 1879.0, 1380.5, 1878.8, 1380.1, 1878.4);
      ctx.bezierCurveTo(1378.9, 1877.1, 1377.7, 1878.7, 1376.9, 1879.9);
      ctx.bezierCurveTo(1376.1, 1881.0, 1376.7, 1883.8, 1376.1, 1884.8);
      ctx.bezierCurveTo(1374.0, 1882.9, 1370.7, 1879.4, 1369.0, 1880.5);
      ctx.bezierCurveTo(1367.4, 1881.6, 1368.2, 1886.8, 1369.8, 1887.9);
      ctx.closePath();
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.beginPath();
      ctx.moveTo(1374.6, 1884.4);
      ctx.bezierCurveTo(1371.4, 1888.6, 1365.1, 1894.4, 1357.2, 1894.4);
      ctx.bezierCurveTo(1356.0, 1894.4, 1355.4, 1894.3, 1353.4, 1895.4);
      ctx.bezierCurveTo(1346.3, 1899.4, 1340.6, 1912.3, 1338.2, 1917.5);
      ctx.bezierCurveTo(1340.9, 1914.8, 1346.0, 1909.5, 1351.6, 1909.5);
      ctx.bezierCurveTo(1354.0, 1909.5, 1356.8, 1910.5, 1356.9, 1914.1);
      ctx.bezierCurveTo(1358.6, 1912.3, 1361.3, 1904.8, 1366.7, 1908.0);
      ctx.bezierCurveTo(1367.2, 1904.4, 1370.1, 1900.6, 1373.3, 1899.2);
      ctx.bezierCurveTo(1376.5, 1897.7, 1376.1, 1885.8, 1374.6, 1884.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.561, -0.828, 0.828, 0.561, 327.7, 838.5);
      gradient = ctx.createLinearGradient(-303.7, 1451.5, -300.4, 1438.0);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.08, "rgb(251, 224, 226)");
      gradient.addColorStop(0.21, "rgb(247, 182, 194)");
      gradient.addColorStop(0.35, "rgb(244, 147, 168)");
      gradient.addColorStop(0.48, "rgb(241, 119, 150)");
      gradient.addColorStop(0.61, "rgb(239, 93, 136)");
      gradient.addColorStop(0.74, "rgb(238, 71, 126)");
      gradient.addColorStop(0.87, "rgb(237, 57, 121)");
      gradient.addColorStop(1.00, "rgb(237, 51, 119)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1364.8, 1869.5);
      ctx.bezierCurveTo(1363.6, 1877.5, 1364.0, 1893.1, 1364.6, 1896.1);
      ctx.bezierCurveTo(1365.2, 1899.0, 1359.6, 1907.0, 1359.8, 1914.6);
      ctx.bezierCurveTo(1360.0, 1922.3, 1364.6, 1944.9, 1353.6, 1967.7);
      ctx.bezierCurveTo(1368.0, 1956.8, 1372.0, 1936.8, 1372.2, 1929.2);
      ctx.bezierCurveTo(1377.4, 1926.1, 1383.9, 1911.9, 1382.2, 1903.0);
      ctx.bezierCurveTo(1380.5, 1894.1, 1379.2, 1887.7, 1378.8, 1885.6);
      ctx.bezierCurveTo(1378.4, 1883.6, 1373.9, 1883.9, 1373.4, 1881.6);
      ctx.bezierCurveTo(1373.0, 1879.4, 1368.6, 1870.3, 1370.5, 1867.5);
      ctx.bezierCurveTo(1372.8, 1864.1, 1370.3, 1863.8, 1369.2, 1863.0);
      ctx.bezierCurveTo(1365.6, 1860.6, 1364.8, 1869.5, 1364.8, 1869.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.561, -0.828, 0.828, 0.561, 327.7, 838.5);
      gradient = ctx.createLinearGradient(-302.4, 1476.8, -311.8, 1459.7);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.10, "rgb(255, 247, 247)");
      gradient.addColorStop(0.23, "rgb(252, 234, 235)");
      gradient.addColorStop(0.38, "rgb(250, 212, 218)");
      gradient.addColorStop(0.54, "rgb(247, 182, 194)");
      gradient.addColorStop(0.71, "rgb(243, 145, 167)");
      gradient.addColorStop(0.89, "rgb(239, 98, 138)");
      gradient.addColorStop(1.00, "rgb(237, 51, 119)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1364.8, 1869.5);
      ctx.bezierCurveTo(1363.6, 1877.6, 1364.0, 1893.1, 1364.6, 1896.1);
      ctx.bezierCurveTo(1365.2, 1899.1, 1359.6, 1907.0, 1359.8, 1914.7);
      ctx.bezierCurveTo(1360.0, 1922.3, 1364.6, 1944.9, 1353.6, 1967.7);
      ctx.bezierCurveTo(1358.8, 1963.8, 1364.0, 1956.0, 1364.2, 1953.6);
      ctx.bezierCurveTo(1365.2, 1952.7, 1365.5, 1950.7, 1365.4, 1949.8);
      ctx.bezierCurveTo(1366.5, 1949.8, 1367.9, 1946.8, 1367.1, 1945.9);
      ctx.bezierCurveTo(1368.3, 1945.5, 1368.7, 1943.0, 1368.0, 1941.8);
      ctx.bezierCurveTo(1369.6, 1941.2, 1369.6, 1938.1, 1368.7, 1937.3);
      ctx.bezierCurveTo(1371.0, 1935.9, 1370.4, 1932.9, 1369.1, 1932.7);
      ctx.bezierCurveTo(1370.6, 1931.4, 1370.9, 1929.7, 1370.1, 1927.9);
      ctx.bezierCurveTo(1374.4, 1925.3, 1377.8, 1911.3, 1373.9, 1909.8);
      ctx.bezierCurveTo(1377.2, 1908.1, 1375.9, 1905.3, 1374.0, 1904.3);
      ctx.bezierCurveTo(1375.2, 1904.1, 1377.7, 1900.5, 1374.0, 1898.7);
      ctx.bezierCurveTo(1375.8, 1897.9, 1376.2, 1894.7, 1374.3, 1893.7);
      ctx.bezierCurveTo(1374.9, 1892.8, 1376.4, 1891.3, 1374.3, 1889.0);
      ctx.bezierCurveTo(1375.8, 1886.8, 1373.2, 1885.2, 1372.1, 1884.8);
      ctx.bezierCurveTo(1373.2, 1883.8, 1372.5, 1881.4, 1370.8, 1881.1);
      ctx.bezierCurveTo(1371.3, 1880.3, 1371.4, 1879.1, 1370.2, 1877.9);
      ctx.bezierCurveTo(1370.8, 1876.9, 1370.5, 1875.8, 1369.8, 1874.9);
      ctx.bezierCurveTo(1369.5, 1872.0, 1369.5, 1869.0, 1370.5, 1867.6);
      ctx.bezierCurveTo(1372.8, 1864.1, 1370.3, 1863.8, 1369.2, 1863.1);
      ctx.bezierCurveTo(1365.6, 1860.7, 1364.8, 1869.5, 1364.8, 1869.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.561, -0.828, 0.828, 0.561, 327.7, 838.5);
      gradient = ctx.createLinearGradient(-302.1, 1473.3, -313.2, 1457.6);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.08, "rgb(251, 224, 226)");
      gradient.addColorStop(0.21, "rgb(247, 182, 194)");
      gradient.addColorStop(0.35, "rgb(244, 147, 168)");
      gradient.addColorStop(0.48, "rgb(241, 119, 150)");
      gradient.addColorStop(0.61, "rgb(239, 93, 136)");
      gradient.addColorStop(0.74, "rgb(238, 71, 126)");
      gradient.addColorStop(0.87, "rgb(237, 57, 121)");
      gradient.addColorStop(1.00, "rgb(237, 51, 119)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1363.8, 1914.4);
      ctx.bezierCurveTo(1365.1, 1907.7, 1384.6, 1905.6, 1382.4, 1916.7);
      ctx.bezierCurveTo(1381.0, 1923.8, 1378.0, 1926.8, 1375.6, 1928.3);
      ctx.bezierCurveTo(1378.0, 1931.3, 1382.4, 1937.8, 1379.5, 1940.8);
      ctx.bezierCurveTo(1376.6, 1943.7, 1374.1, 1943.6, 1373.3, 1943.1);
      ctx.bezierCurveTo(1373.0, 1942.9, 1375.3, 1942.3, 1375.3, 1942.3);
      ctx.bezierCurveTo(1375.3, 1942.3, 1373.7, 1942.3, 1372.8, 1941.7);
      ctx.bezierCurveTo(1372.1, 1941.2, 1374.0, 1941.6, 1375.3, 1940.8);
      ctx.bezierCurveTo(1373.2, 1940.5, 1374.2, 1940.3, 1374.2, 1940.3);
      ctx.bezierCurveTo(1374.2, 1940.3, 1375.1, 1939.9, 1375.7, 1938.2);
      ctx.bezierCurveTo(1376.3, 1936.5, 1374.5, 1931.2, 1371.3, 1927.9);
      ctx.bezierCurveTo(1369.5, 1926.1, 1368.2, 1924.9, 1370.6, 1924.4);
      ctx.bezierCurveTo(1373.1, 1924.0, 1367.3, 1915.1, 1363.8, 1914.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.561, -0.828, 0.828, 0.561, 327.7, 838.5);
      gradient = ctx.createLinearGradient(-303.2, 1485.3, -320.6, 1470.2);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.07, "rgb(251, 215, 220)");
      gradient.addColorStop(0.15, "rgb(247, 180, 193)");
      gradient.addColorStop(0.24, "rgb(244, 150, 170)");
      gradient.addColorStop(0.33, "rgb(242, 125, 153)");
      gradient.addColorStop(0.42, "rgb(240, 103, 141)");
      gradient.addColorStop(0.53, "rgb(238, 82, 131)");
      gradient.addColorStop(0.64, "rgb(237, 65, 124)");
      gradient.addColorStop(0.78, "rgb(237, 54, 120)");
      gradient.addColorStop(1.00, "rgb(237, 51, 119)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1371.7, 1890.3);
      ctx.bezierCurveTo(1375.6, 1893.0, 1378.0, 1893.4, 1380.2, 1892.9);
      ctx.bezierCurveTo(1382.5, 1892.5, 1381.2, 1891.7, 1380.6, 1888.5);
      ctx.bezierCurveTo(1380.0, 1885.3, 1380.4, 1883.6, 1380.7, 1883.1);
      ctx.bezierCurveTo(1381.5, 1883.6, 1382.4, 1884.3, 1382.9, 1884.7);
      ctx.bezierCurveTo(1382.9, 1883.4, 1381.8, 1882.5, 1383.1, 1883.6);
      ctx.bezierCurveTo(1383.1, 1882.5, 1381.1, 1881.0, 1382.9, 1882.1);
      ctx.bezierCurveTo(1382.7, 1881.4, 1382.4, 1881.2, 1382.0, 1880.8);
      ctx.bezierCurveTo(1380.8, 1879.5, 1379.6, 1881.1, 1378.8, 1882.3);
      ctx.bezierCurveTo(1378.0, 1883.5, 1378.6, 1886.2, 1377.9, 1887.2);
      ctx.bezierCurveTo(1375.9, 1885.3, 1372.5, 1881.9, 1370.9, 1883.0);
      ctx.bezierCurveTo(1369.2, 1884.1, 1370.1, 1889.2, 1371.7, 1890.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.561, -0.828, 0.828, 0.561, 327.7, 838.5);
      gradient = ctx.createLinearGradient(-287.3, 1450.4, -272.5, 1464.0);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.07, "rgb(251, 215, 220)");
      gradient.addColorStop(0.15, "rgb(247, 180, 193)");
      gradient.addColorStop(0.24, "rgb(244, 150, 170)");
      gradient.addColorStop(0.33, "rgb(242, 125, 153)");
      gradient.addColorStop(0.42, "rgb(240, 103, 141)");
      gradient.addColorStop(0.53, "rgb(238, 82, 131)");
      gradient.addColorStop(0.64, "rgb(237, 65, 124)");
      gradient.addColorStop(0.78, "rgb(237, 54, 120)");
      gradient.addColorStop(1.00, "rgb(237, 51, 119)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1375.7, 1848.1);
      ctx.bezierCurveTo(1376.1, 1848.8, 1376.7, 1849.3, 1376.7, 1850.1);
      ctx.bezierCurveTo(1376.4, 1850.0, 1375.4, 1849.4, 1375.2, 1849.8);
      ctx.bezierCurveTo(1375.1, 1850.0, 1375.3, 1850.3, 1375.1, 1850.6);
      ctx.bezierCurveTo(1375.0, 1850.8, 1374.7, 1850.9, 1374.5, 1851.1);
      ctx.bezierCurveTo(1374.3, 1851.3, 1374.4, 1851.6, 1374.4, 1851.9);
      ctx.bezierCurveTo(1374.4, 1852.2, 1374.3, 1852.4, 1374.1, 1852.7);
      ctx.bezierCurveTo(1374.0, 1852.9, 1373.8, 1853.1, 1373.6, 1853.4);
      ctx.bezierCurveTo(1373.5, 1853.6, 1373.5, 1853.7, 1373.5, 1853.9);
      ctx.bezierCurveTo(1373.5, 1854.6, 1372.0, 1857.7, 1371.4, 1858.1);
      ctx.bezierCurveTo(1372.0, 1858.8, 1372.9, 1857.4, 1373.2, 1856.9);
      ctx.bezierCurveTo(1373.3, 1856.7, 1373.3, 1856.6, 1373.5, 1856.5);
      ctx.bezierCurveTo(1373.7, 1856.5, 1373.8, 1856.6, 1373.9, 1856.5);
      ctx.bezierCurveTo(1374.3, 1856.3, 1374.3, 1855.7, 1374.5, 1855.5);
      ctx.bezierCurveTo(1375.4, 1855.9, 1375.4, 1854.0, 1375.7, 1853.6);
      ctx.bezierCurveTo(1375.9, 1853.7, 1375.9, 1854.0, 1376.2, 1853.7);
      ctx.bezierCurveTo(1376.7, 1853.3, 1376.4, 1852.6, 1376.6, 1852.1);
      ctx.bezierCurveTo(1376.7, 1851.7, 1376.9, 1851.7, 1377.2, 1851.9);
      ctx.bezierCurveTo(1377.8, 1852.3, 1377.9, 1853.0, 1377.6, 1853.5);
      ctx.bezierCurveTo(1376.9, 1854.5, 1376.1, 1855.4, 1375.4, 1856.3);
      ctx.bezierCurveTo(1374.5, 1857.4, 1373.8, 1858.6, 1372.5, 1859.4);
      ctx.bezierCurveTo(1371.6, 1859.9, 1369.8, 1861.0, 1369.4, 1859.5);
      ctx.bezierCurveTo(1369.2, 1858.9, 1369.4, 1858.2, 1369.6, 1857.5);
      ctx.bezierCurveTo(1369.9, 1856.4, 1370.4, 1855.3, 1370.9, 1854.3);
      ctx.bezierCurveTo(1371.5, 1853.3, 1372.1, 1852.3, 1372.7, 1851.3);
      ctx.bezierCurveTo(1373.2, 1850.6, 1373.6, 1849.9, 1374.1, 1849.2);
      ctx.bezierCurveTo(1374.4, 1848.8, 1375.1, 1848.3, 1375.6, 1848.1);
      ctx.bezierCurveTo(1375.7, 1848.2, 1375.7, 1848.2, 1375.7, 1848.2);
      ctx.fillStyle = "rgb(133, 57, 123)";
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.beginPath();
      ctx.moveTo(1365.8, 1866.9);
      ctx.bezierCurveTo(1366.4, 1868.9, 1367.3, 1872.4, 1370.8, 1867.3);
      ctx.bezierCurveTo(1374.2, 1862.2, 1373.6, 1859.2, 1375.4, 1857.6);
      ctx.bezierCurveTo(1377.3, 1856.1, 1377.6, 1854.4, 1379.0, 1854.9);
      ctx.bezierCurveTo(1379.0, 1853.5, 1378.6, 1852.1, 1378.1, 1851.5);
      ctx.bezierCurveTo(1377.3, 1852.3, 1373.4, 1859.0, 1370.5, 1858.7);
      ctx.bezierCurveTo(1372.6, 1856.8, 1373.3, 1853.7, 1373.9, 1851.7);
      ctx.bezierCurveTo(1374.2, 1850.6, 1375.0, 1849.2, 1376.4, 1848.3);
      ctx.bezierCurveTo(1376.3, 1846.2, 1375.1, 1844.8, 1374.1, 1844.5);
      ctx.bezierCurveTo(1373.2, 1844.2, 1372.3, 1845.0, 1372.6, 1846.4);
      ctx.bezierCurveTo(1371.0, 1848.3, 1368.2, 1852.2, 1367.7, 1852.9);
      ctx.bezierCurveTo(1367.1, 1852.3, 1366.8, 1851.6, 1366.3, 1852.4);
      ctx.bezierCurveTo(1365.8, 1853.2, 1362.8, 1858.7, 1362.2, 1859.5);
      ctx.bezierCurveTo(1361.6, 1860.3, 1360.4, 1861.7, 1358.9, 1862.0);
      ctx.bezierCurveTo(1359.5, 1862.9, 1360.3, 1862.8, 1360.9, 1862.7);
      ctx.bezierCurveTo(1360.3, 1865.0, 1360.5, 1866.4, 1359.0, 1868.7);
      ctx.bezierCurveTo(1360.2, 1868.4, 1360.5, 1868.1, 1361.0, 1868.0);
      ctx.bezierCurveTo(1360.5, 1869.9, 1359.7, 1871.2, 1358.6, 1872.8);
      ctx.bezierCurveTo(1361.7, 1870.8, 1362.6, 1870.2, 1363.3, 1869.1);
      ctx.bezierCurveTo(1363.2, 1869.9, 1362.7, 1871.1, 1362.5, 1871.7);
      ctx.bezierCurveTo(1364.7, 1870.5, 1365.4, 1867.7, 1365.8, 1866.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.561, -0.828, 0.828, 0.561, 327.7, 838.5);
      gradient = ctx.createLinearGradient(-259.7, 1439.1, -264.0, 1426.4);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.07, "rgb(251, 215, 220)");
      gradient.addColorStop(0.15, "rgb(247, 180, 193)");
      gradient.addColorStop(0.24, "rgb(244, 150, 170)");
      gradient.addColorStop(0.33, "rgb(242, 125, 153)");
      gradient.addColorStop(0.42, "rgb(240, 103, 141)");
      gradient.addColorStop(0.53, "rgb(238, 82, 131)");
      gradient.addColorStop(0.64, "rgb(237, 65, 124)");
      gradient.addColorStop(0.78, "rgb(237, 54, 120)");
      gradient.addColorStop(1.00, "rgb(237, 51, 119)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1367.3, 1854.1);
      ctx.bezierCurveTo(1366.4, 1854.7, 1365.3, 1855.6, 1364.9, 1856.6);
      ctx.bezierCurveTo(1364.3, 1858.0, 1365.1, 1859.1, 1366.0, 1858.3);
      ctx.bezierCurveTo(1366.9, 1857.5, 1367.4, 1855.3, 1367.3, 1854.1);
      ctx.closePath();
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.beginPath();
      ctx.moveTo(1367.3, 1854.1);
      ctx.bezierCurveTo(1366.6, 1854.5, 1365.8, 1855.1, 1365.5, 1855.8);
      ctx.bezierCurveTo(1365.1, 1856.8, 1365.6, 1857.6, 1366.3, 1857.0);
      ctx.bezierCurveTo(1367.0, 1856.5, 1367.4, 1855.0, 1367.3, 1854.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 198, 8)";
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.beginPath();
      ctx.moveTo(1373.2, 1845.5);
      ctx.bezierCurveTo(1373.4, 1845.2, 1373.9, 1845.2, 1374.3, 1845.5);
      ctx.bezierCurveTo(1374.7, 1845.8, 1374.9, 1846.2, 1374.7, 1846.5);
      ctx.bezierCurveTo(1374.5, 1846.8, 1374.0, 1846.8, 1373.6, 1846.6);
      ctx.bezierCurveTo(1373.2, 1846.3, 1373.0, 1845.8, 1373.2, 1845.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(133, 57, 123)";
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.beginPath();
      ctx.moveTo(1367.8, 1893.1);
      ctx.bezierCurveTo(1365.3, 1897.8, 1360.2, 1904.7, 1352.5, 1906.1);
      ctx.bezierCurveTo(1351.3, 1906.3, 1350.6, 1906.3, 1348.9, 1907.8);
      ctx.bezierCurveTo(1342.7, 1913.0, 1339.4, 1926.7, 1338.0, 1932.3);
      ctx.bezierCurveTo(1340.1, 1929.2, 1344.2, 1923.0, 1349.7, 1921.9);
      ctx.bezierCurveTo(1352.1, 1921.5, 1355.1, 1922.0, 1355.7, 1925.6);
      ctx.bezierCurveTo(1357.1, 1923.5, 1358.4, 1915.6, 1364.3, 1917.7);
      ctx.bezierCurveTo(1364.1, 1914.1, 1366.3, 1909.8, 1369.2, 1907.8);
      ctx.bezierCurveTo(1372.0, 1905.9, 1369.4, 1894.2, 1367.8, 1893.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.561, -0.828, 0.828, 0.561, 327.7, 838.5);
      gradient = ctx.createLinearGradient(-292.3, 1464.9, -320.9, 1448.6);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.03, "rgb(251, 225, 227)");
      gradient.addColorStop(0.08, "rgb(248, 192, 201)");
      gradient.addColorStop(0.14, "rgb(245, 161, 178)");
      gradient.addColorStop(0.19, "rgb(243, 136, 161)");
      gradient.addColorStop(0.26, "rgb(241, 115, 147)");
      gradient.addColorStop(0.33, "rgb(239, 94, 136)");
      gradient.addColorStop(0.41, "rgb(238, 77, 128)");
      gradient.addColorStop(0.51, "rgb(237, 63, 123)");
      gradient.addColorStop(0.65, "rgb(237, 54, 120)");
      gradient.addColorStop(1.00, "rgb(237, 51, 119)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Dragon/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1367.8, 1893.1);
      ctx.bezierCurveTo(1366.2, 1896.1, 1363.0, 1901.2, 1359.2, 1904.6);
      ctx.bezierCurveTo(1360.5, 1906.3, 1365.8, 1907.9, 1368.1, 1908.1);
      ctx.bezierCurveTo(1364.9, 1908.4, 1359.9, 1906.7, 1358.0, 1905.6);
      ctx.bezierCurveTo(1357.5, 1906.0, 1356.8, 1906.5, 1355.9, 1906.9);
      ctx.bezierCurveTo(1356.5, 1911.6, 1363.6, 1916.4, 1363.2, 1916.6);
      ctx.bezierCurveTo(1358.5, 1913.7, 1356.2, 1911.0, 1354.2, 1907.6);
      ctx.bezierCurveTo(1353.7, 1907.7, 1353.2, 1907.9, 1352.6, 1908.0);
      ctx.bezierCurveTo(1352.9, 1916.4, 1356.3, 1923.9, 1356.0, 1924.0);
      ctx.bezierCurveTo(1354.2, 1920.8, 1351.4, 1912.6, 1350.7, 1909.0);
      ctx.bezierCurveTo(1344.4, 1914.2, 1339.4, 1926.7, 1338.0, 1932.3);
      ctx.bezierCurveTo(1340.1, 1929.2, 1344.2, 1923.0, 1349.7, 1921.9);
      ctx.bezierCurveTo(1352.1, 1921.5, 1355.1, 1922.0, 1355.7, 1925.6);
      ctx.bezierCurveTo(1357.1, 1923.5, 1358.4, 1915.6, 1364.3, 1917.7);
      ctx.bezierCurveTo(1364.1, 1914.1, 1366.3, 1909.8, 1369.2, 1907.8);
      ctx.bezierCurveTo(1372.0, 1905.9, 1369.4, 1894.2, 1367.8, 1893.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.561, -0.828, 0.828, 0.561, 327.7, 838.5);
      gradient = ctx.createLinearGradient(-314.6, 1444.6, -314.1, 1466.9);
      gradient.addColorStop(0.00, "rgb(255, 248, 185)");
      gradient.addColorStop(0.14, "rgb(255, 226, 177)");
      gradient.addColorStop(0.45, "rgb(247, 172, 159)");
      gradient.addColorStop(0.89, "rgb(239, 85, 127)");
      gradient.addColorStop(1.00, "rgb(237, 51, 119)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Group
      ctx.restore();
      ctx.restore();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1347.6, 1886.0);
      ctx.bezierCurveTo(1349.3, 1886.5, 1351.2, 1884.8, 1351.9, 1882.3);
      ctx.bezierCurveTo(1352.6, 1879.9, 1351.7, 1877.5, 1350.0, 1877.0);
      ctx.bezierCurveTo(1349.7, 1876.9, 1349.7, 1877.6, 1349.4, 1877.6);
      ctx.bezierCurveTo(1348.3, 1877.8, 1346.4, 1877.1, 1345.7, 1880.7);
      ctx.bezierCurveTo(1345.2, 1883.2, 1345.9, 1885.6, 1347.6, 1886.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.258, 0.966, 0.966, 0.258, 1261.6, -1556.7);
      gradient = ctx.createLinearGradient(3300.4, 975.0, 3298.9, 969.3);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1347.5, 1877.9);
      ctx.bezierCurveTo(1346.7, 1876.7, 1345.7, 1878.8, 1345.3, 1880.2);
      ctx.bezierCurveTo(1345.2, 1880.7, 1345.0, 1881.8, 1345.1, 1882.9);
      ctx.bezierCurveTo(1345.1, 1883.6, 1345.1, 1885.3, 1344.6, 1886.4);
      ctx.bezierCurveTo(1344.7, 1886.6, 1345.9, 1885.3, 1346.1, 1885.5);
      ctx.bezierCurveTo(1346.3, 1885.7, 1346.4, 1886.3, 1346.3, 1886.9);
      ctx.bezierCurveTo(1346.5, 1886.9, 1347.0, 1886.9, 1347.7, 1886.1);
      ctx.bezierCurveTo(1348.0, 1886.1, 1348.4, 1886.1, 1348.9, 1886.0);
      ctx.bezierCurveTo(1349.5, 1885.3, 1349.9, 1884.0, 1349.4, 1883.2);
      ctx.bezierCurveTo(1347.9, 1884.2, 1347.1, 1882.8, 1348.3, 1881.7);
      ctx.bezierCurveTo(1347.3, 1880.7, 1346.0, 1879.4, 1347.5, 1877.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.258, 0.966, 0.966, 0.258, 1261.6, -1556.7);
      gradient = ctx.createLinearGradient(3304.2, 971.8, 3299.5, 968.3);
      gradient.addColorStop(0.00, "rgb(150, 96, 68)");
      gradient.addColorStop(0.16, "rgb(156, 107, 69)");
      gradient.addColorStop(0.47, "rgb(168, 125, 69)");
      gradient.addColorStop(0.76, "rgb(175, 136, 68)");
      gradient.addColorStop(1.00, "rgb(178, 140, 67)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1348.8, 1878.9);
      ctx.bezierCurveTo(1349.2, 1879.0, 1349.5, 1878.9, 1349.6, 1878.7);
      ctx.bezierCurveTo(1349.6, 1878.5, 1349.4, 1878.2, 1349.0, 1878.1);
      ctx.bezierCurveTo(1348.6, 1878.0, 1348.2, 1878.1, 1348.2, 1878.3);
      ctx.bezierCurveTo(1348.1, 1878.5, 1348.4, 1878.8, 1348.8, 1878.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.beginPath();
      ctx.moveTo(1351.3, 1878.4);
      ctx.bezierCurveTo(1351.5, 1878.8, 1351.3, 1879.4, 1350.8, 1879.7);
      ctx.lineWidth = 0.5;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.beginPath();
      ctx.moveTo(1364.2, 1889.4);
      ctx.bezierCurveTo(1367.9, 1881.4, 1373.8, 1882.5, 1375.6, 1882.8);
      ctx.bezierCurveTo(1376.0, 1881.4, 1377.0, 1879.9, 1377.5, 1881.1);
      ctx.bezierCurveTo(1378.1, 1882.2, 1378.5, 1884.0, 1378.8, 1884.9);
      ctx.bezierCurveTo(1379.1, 1885.6, 1378.7, 1885.8, 1378.0, 1885.8);
      ctx.bezierCurveTo(1377.2, 1885.8, 1370.6, 1884.2, 1367.4, 1890.4);
      ctx.bezierCurveTo(1366.6, 1892.1, 1364.2, 1889.4, 1364.2, 1889.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.447, 0.895, 0.895, -0.447, 403.9, -619.2);
      gradient = ctx.createLinearGradient(2673.5, -248.4, 2673.5, -260.1);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1375.6, 1882.8);
      ctx.bezierCurveTo(1376.0, 1881.4, 1377.0, 1879.9, 1377.5, 1881.1);
      ctx.bezierCurveTo(1378.1, 1882.2, 1378.5, 1884.0, 1378.8, 1884.9);
      ctx.bezierCurveTo(1379.1, 1885.6, 1378.7, 1885.8, 1378.0, 1885.8);
      ctx.bezierCurveTo(1377.8, 1885.8, 1377.1, 1885.7, 1376.1, 1885.7);
      ctx.bezierCurveTo(1377.5, 1884.1, 1376.2, 1883.0, 1375.6, 1882.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.beginPath();
      ctx.moveTo(1352.2, 1884.2);
      ctx.bezierCurveTo(1354.6, 1886.4, 1360.9, 1884.4, 1364.0, 1883.1);
      ctx.bezierCurveTo(1364.1, 1881.6, 1364.1, 1881.1, 1364.1, 1880.1);
      ctx.bezierCurveTo(1362.2, 1881.0, 1359.3, 1882.2, 1356.9, 1882.4);
      ctx.bezierCurveTo(1353.9, 1882.6, 1351.2, 1883.3, 1352.2, 1884.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.464, 0.886, 0.886, -0.464, 165.9, -1296.3);
      gradient = ctx.createLinearGradient(3371.9, -418.8, 3367.8, -418.6);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1353.2, 1886.6);
      ctx.bezierCurveTo(1356.5, 1884.2, 1355.2, 1874.6, 1354.8, 1872.8);
      ctx.bezierCurveTo(1354.1, 1869.8, 1352.3, 1869.8, 1352.5, 1871.5);
      ctx.bezierCurveTo(1352.1, 1871.2, 1351.6, 1870.9, 1352.0, 1872.6);
      ctx.bezierCurveTo(1352.4, 1874.2, 1353.2, 1878.4, 1352.6, 1881.5);
      ctx.bezierCurveTo(1352.1, 1884.5, 1352.1, 1887.4, 1353.2, 1886.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.970, -0.243, -0.243, -0.970, -200.9, 421.7);
      gradient = ctx.createLinearGradient(1155.3, -1791.5, 1150.9, -1791.3);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1351.7, 1883.8);
      ctx.bezierCurveTo(1350.1, 1886.0, 1351.1, 1889.5, 1353.9, 1891.5);
      ctx.bezierCurveTo(1354.0, 1891.6, 1354.1, 1891.6, 1354.2, 1891.7);
      ctx.lineTo(1354.2, 1891.7);
      ctx.lineTo(1357.6, 1894.1);
      ctx.bezierCurveTo(1357.6, 1894.1, 1357.6, 1894.1, 1357.6, 1894.1);
      ctx.bezierCurveTo(1357.6, 1894.1, 1357.6, 1894.1, 1357.6, 1894.1);
      ctx.lineTo(1357.9, 1894.3);
      ctx.lineTo(1357.9, 1894.3);
      ctx.bezierCurveTo(1360.7, 1896.1, 1364.1, 1895.8, 1365.6, 1893.6);
      ctx.bezierCurveTo(1367.2, 1891.4, 1366.1, 1887.9, 1363.3, 1885.9);
      ctx.lineTo(1359.6, 1883.3);
      ctx.bezierCurveTo(1356.8, 1881.3, 1353.2, 1881.5, 1351.7, 1883.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.559, -0.829, 0.829, 0.559, 168.3, 845.4);
      gradient = ctx.createLinearGradient(-200.3, 1561.2, -198.3, 1576.1);
      gradient.addColorStop(0.00, "rgb(235, 237, 152)");
      gradient.addColorStop(0.21, "rgb(199, 222, 138)");
      gradient.addColorStop(0.43, "rgb(168, 210, 126)");
      gradient.addColorStop(0.64, "rgb(144, 202, 117)");
      gradient.addColorStop(0.84, "rgb(129, 197, 111)");
      gradient.addColorStop(1.00, "rgb(124, 195, 109)");
      gradient.addColorStop(1.00, "rgb(180, 196, 51)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1351.7, 1883.8);
      ctx.bezierCurveTo(1350.1, 1886.0, 1351.1, 1889.5, 1353.9, 1891.5);
      ctx.bezierCurveTo(1354.0, 1891.6, 1354.1, 1891.6, 1354.2, 1891.7);
      ctx.lineTo(1354.2, 1891.7);
      ctx.lineTo(1357.6, 1894.1);
      ctx.bezierCurveTo(1357.6, 1894.1, 1357.6, 1894.1, 1357.6, 1894.1);
      ctx.bezierCurveTo(1357.6, 1894.1, 1357.6, 1894.1, 1357.6, 1894.1);
      ctx.lineTo(1357.9, 1894.3);
      ctx.lineTo(1357.9, 1894.3);
      ctx.bezierCurveTo(1360.7, 1896.1, 1364.1, 1895.8, 1365.6, 1893.6);
      ctx.bezierCurveTo(1367.2, 1891.4, 1366.1, 1887.9, 1363.3, 1885.9);
      ctx.lineTo(1359.6, 1883.3);
      ctx.bezierCurveTo(1356.8, 1881.3, 1353.2, 1881.5, 1351.7, 1883.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.258, -0.966, 0.966, 0.258, 554.0, 1086.8);
      gradient = ctx.createLinearGradient(-561.8, 977.3, -572.1, 991.1);
      gradient.addColorStop(0.00, "rgb(225, 243, 252)");
      gradient.addColorStop(0.11, "rgb(169, 214, 242)");
      gradient.addColorStop(0.22, "rgb(119, 193, 235)");
      gradient.addColorStop(0.34, "rgb(62, 178, 229)");
      gradient.addColorStop(0.46, "rgb(0, 167, 225)");
      gradient.addColorStop(0.58, "rgb(0, 159, 222)");
      gradient.addColorStop(0.71, "rgb(0, 154, 220)");
      gradient.addColorStop(0.85, "rgb(0, 151, 219)");
      gradient.addColorStop(1.00, "rgb(0, 150, 219)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1359.2, 1895.0);
      ctx.bezierCurveTo(1361.7, 1896.0, 1364.3, 1895.5, 1365.6, 1893.6);
      ctx.bezierCurveTo(1367.0, 1891.6, 1366.3, 1888.5, 1364.0, 1886.5);
      ctx.bezierCurveTo(1363.3, 1888.2, 1362.0, 1891.2, 1359.2, 1895.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.258, -0.966, 0.966, 0.258, 554.0, 1086.8);
      gradient = ctx.createLinearGradient(-567.1, 986.4, -571.1, 991.8);
      gradient.addColorStop(0.00, "rgb(178, 205, 235)");
      gradient.addColorStop(0.02, "rgb(171, 198, 231)");
      gradient.addColorStop(0.14, "rgb(129, 159, 210)");
      gradient.addColorStop(0.27, "rgb(98, 130, 193)");
      gradient.addColorStop(0.41, "rgb(71, 110, 181)");
      gradient.addColorStop(0.54, "rgb(46, 96, 172)");
      gradient.addColorStop(0.68, "rgb(22, 87, 167)");
      gradient.addColorStop(0.83, "rgb(0, 81, 163)");
      gradient.addColorStop(1.00, "rgb(0, 79, 162)");
      gradient.addColorStop(1.00, "rgb(0, 150, 219)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1351.9, 1884.1);
      ctx.bezierCurveTo(1352.3, 1882.8, 1353.1, 1879.7, 1352.8, 1879.2);
      ctx.bezierCurveTo(1354.2, 1879.0, 1355.0, 1879.2, 1355.7, 1879.3);
      ctx.bezierCurveTo(1355.7, 1880.6, 1355.2, 1883.2, 1355.0, 1883.8);
      ctx.bezierCurveTo(1354.2, 1886.1, 1351.6, 1885.4, 1351.9, 1884.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.258, -0.966, 0.966, 0.258, 554.0, 1086.8);
      gradient = ctx.createLinearGradient(-562.2, 976.3, -562.0, 979.9);
      gradient.addColorStop(0.00, "rgb(225, 243, 252)");
      gradient.addColorStop(0.12, "rgb(220, 240, 251)");
      gradient.addColorStop(0.25, "rgb(205, 231, 248)");
      gradient.addColorStop(0.39, "rgb(181, 220, 244)");
      gradient.addColorStop(0.53, "rgb(147, 204, 239)");
      gradient.addColorStop(0.68, "rgb(100, 187, 233)");
      gradient.addColorStop(0.83, "rgb(0, 169, 226)");
      gradient.addColorStop(0.98, "rgb(0, 152, 219)");
      gradient.addColorStop(1.00, "rgb(0, 150, 219)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/dragon rider/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1364.2, 1888.1);
      ctx.bezierCurveTo(1365.2, 1886.6, 1366.2, 1885.6, 1367.7, 1884.6);
      ctx.bezierCurveTo(1368.1, 1885.3, 1369.4, 1887.7, 1369.7, 1888.2);
      ctx.bezierCurveTo(1369.0, 1889.0, 1366.8, 1891.7, 1365.7, 1893.4);
      ctx.bezierCurveTo(1362.4, 1893.5, 1363.4, 1889.2, 1364.2, 1888.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.258, -0.966, 0.966, 0.258, 554.0, 1086.8);
      gradient = ctx.createLinearGradient(-563.9, 989.6, -567.4, 994.3);
      gradient.addColorStop(0.00, "rgb(178, 205, 235)");
      gradient.addColorStop(0.02, "rgb(171, 198, 231)");
      gradient.addColorStop(0.14, "rgb(129, 159, 210)");
      gradient.addColorStop(0.27, "rgb(98, 130, 193)");
      gradient.addColorStop(0.41, "rgb(71, 110, 181)");
      gradient.addColorStop(0.54, "rgb(46, 96, 172)");
      gradient.addColorStop(0.68, "rgb(22, 87, 167)");
      gradient.addColorStop(0.83, "rgb(0, 81, 163)");
      gradient.addColorStop(1.00, "rgb(0, 79, 162)");
      gradient.addColorStop(1.00, "rgb(0, 150, 219)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonRider/Group/Path
      ctx.restore();
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1390.2, 1964.5);
      ctx.bezierCurveTo(1388.9, 1962.9, 1389.0, 1947.0, 1389.6, 1934.1);
      ctx.bezierCurveTo(1391.7, 1888.6, 1403.1, 1838.7, 1408.4, 1820.0);
      ctx.bezierCurveTo(1412.2, 1806.3, 1416.2, 1800.8, 1412.5, 1815.7);
      ctx.bezierCurveTo(1407.0, 1837.5, 1406.1, 1844.2, 1405.5, 1851.4);
      ctx.bezierCurveTo(1410.4, 1841.7, 1408.0, 1869.8, 1405.7, 1889.6);
      ctx.bezierCurveTo(1404.3, 1901.9, 1398.8, 1923.1, 1398.7, 1896.0);
      ctx.bezierCurveTo(1394.6, 1917.4, 1393.2, 1968.4, 1390.2, 1964.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(60, 147, 57)";
      ctx.fill();
      ctx.restore();
      ctx.restore();
    }

    function dragonRiderFire(ctx) {

      var gradient;

      // dragonRiderFire/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1407.2, 1788.2);
      ctx.bezierCurveTo(1409.9, 1786.7, 1412.1, 1786.0, 1415.2, 1786.5);
      ctx.bezierCurveTo(1419.4, 1787.1, 1422.2, 1785.3, 1424.0, 1782.7);
      ctx.bezierCurveTo(1421.2, 1784.3, 1420.7, 1784.7, 1419.6, 1784.4);
      ctx.bezierCurveTo(1424.2, 1781.2, 1424.4, 1778.7, 1428.3, 1776.8);
      ctx.bezierCurveTo(1424.7, 1776.1, 1418.7, 1778.7, 1415.2, 1782.7);
      ctx.bezierCurveTo(1415.4, 1781.0, 1417.3, 1779.4, 1419.0, 1777.7);
      ctx.bezierCurveTo(1411.5, 1780.8, 1411.3, 1785.1, 1407.2, 1788.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.869, 0.495, -0.495, -0.869, 2761.2, 566.7);
      gradient = ctx.createLinearGradient(1781.4, -390.8, 1759.5, -391.7);
      gradient.addColorStop(0.25, "rgb(255, 197, 46)");
      gradient.addColorStop(0.55, "rgb(246, 146, 47)");
      gradient.addColorStop(0.86, "rgb(240, 95, 45)");
      gradient.addColorStop(1.00, "rgb(238, 70, 44)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.restore();
      ctx.restore();
    }

    function bumperBoats(ctx) {

      var gradient;

      // bumperBoats/Lake 2
      ctx.save();

      // bumperBoats/Lake 2/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1425.2, 1927.1);
      ctx.bezierCurveTo(1425.1, 1908.9, 1424.8, 1855.8, 1458.3, 1779.5);
      ctx.bezierCurveTo(1491.7, 1703.3, 1529.2, 1687.1, 1540.5, 1689.3);
      ctx.bezierCurveTo(1551.8, 1691.5, 1581.5, 1703.9, 1541.8, 1788.8);
      ctx.bezierCurveTo(1512.3, 1852.0, 1508.2, 1842.2, 1488.8, 1881.6);
      ctx.bezierCurveTo(1482.8, 1893.8, 1471.9, 1936.0, 1458.5, 1954.1);
      ctx.bezierCurveTo(1439.9, 1979.2, 1425.5, 1957.1, 1425.2, 1927.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(177, 210, 68)";
      ctx.fill();

      // bumperBoats/Lake 2/Path
      ctx.beginPath();
      ctx.moveTo(1420.0, 1928.9);
      ctx.bezierCurveTo(1419.8, 1910.7, 1419.5, 1857.6, 1453.0, 1781.3);
      ctx.bezierCurveTo(1486.5, 1705.1, 1523.9, 1688.9, 1535.2, 1691.1);
      ctx.bezierCurveTo(1546.5, 1693.3, 1576.2, 1705.7, 1536.5, 1790.6);
      ctx.bezierCurveTo(1507.0, 1853.8, 1502.9, 1844.0, 1483.5, 1883.4);
      ctx.bezierCurveTo(1477.6, 1895.5, 1466.6, 1937.8, 1453.2, 1955.9);
      ctx.bezierCurveTo(1434.7, 1981.0, 1420.3, 1958.8, 1420.0, 1928.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.441, -0.897, 0.897, 0.441, 207.4, 1069.4);
      gradient = ctx.createLinearGradient(-6.2, 1462.8, -248.5, 1494.1);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.12, "rgb(204, 234, 238)");
      gradient.addColorStop(0.22, "rgb(162, 219, 228)");
      gradient.addColorStop(0.32, "rgb(130, 208, 221)");
      gradient.addColorStop(0.40, "rgb(109, 203, 217)");
      gradient.addColorStop(0.46, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(136, 210, 222)");
      gradient.addColorStop(0.86, "rgb(215, 238, 241)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bumperBoats/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1462.1, 1866.3);
      ctx.bezierCurveTo(1463.6, 1860.9, 1465.5, 1856.6, 1466.2, 1856.8);
      ctx.bezierCurveTo(1467.0, 1857.0, 1466.4, 1861.6, 1464.9, 1867.1);
      ctx.bezierCurveTo(1463.4, 1872.6, 1461.6, 1876.8, 1460.8, 1876.6);
      ctx.bezierCurveTo(1460.0, 1876.4, 1460.6, 1871.8, 1462.1, 1866.3);
      ctx.closePath();
      ctx.fillStyle = "rgb(101, 201, 216)";
      ctx.fill();

      // bumperBoats/Path
      ctx.beginPath();
      ctx.moveTo(1461.1, 1842.9);
      ctx.bezierCurveTo(1462.9, 1838.7, 1465.0, 1835.5, 1465.7, 1835.8);
      ctx.bezierCurveTo(1466.5, 1836.1, 1465.5, 1839.8, 1463.7, 1844.1);
      ctx.bezierCurveTo(1461.8, 1848.3, 1459.7, 1851.5, 1459.0, 1851.2);
      ctx.bezierCurveTo(1458.3, 1850.9, 1459.2, 1847.2, 1461.1, 1842.9);
      ctx.closePath();
      ctx.fill();

      // bumperBoats/Path
      ctx.beginPath();
      ctx.moveTo(1511.3, 1790.2);
      ctx.bezierCurveTo(1513.8, 1786.3, 1516.4, 1783.5, 1517.1, 1783.9);
      ctx.bezierCurveTo(1517.7, 1784.3, 1516.2, 1787.8, 1513.7, 1791.7);
      ctx.bezierCurveTo(1511.2, 1795.6, 1508.6, 1798.4, 1508.0, 1798.0);
      ctx.bezierCurveTo(1507.3, 1797.6, 1508.8, 1794.1, 1511.3, 1790.2);
      ctx.closePath();
      ctx.fill();

      // bumperBoats/Path
      ctx.beginPath();
      ctx.moveTo(1520.1, 1784.5);
      ctx.bezierCurveTo(1522.1, 1781.5, 1524.2, 1779.4, 1524.9, 1779.8);
      ctx.bezierCurveTo(1525.5, 1780.2, 1524.5, 1783.1, 1522.5, 1786.1);
      ctx.bezierCurveTo(1520.6, 1789.1, 1518.4, 1791.3, 1517.8, 1790.8);
      ctx.bezierCurveTo(1517.1, 1790.4, 1518.2, 1787.6, 1520.1, 1784.5);
      ctx.closePath();
      ctx.fill();

      // bumperBoats/Path
      ctx.beginPath();
      ctx.moveTo(1522.4, 1790.6);
      ctx.bezierCurveTo(1523.8, 1788.3, 1525.5, 1786.8, 1526.2, 1787.3);
      ctx.bezierCurveTo(1526.9, 1787.7, 1526.2, 1789.9, 1524.7, 1792.1);
      ctx.bezierCurveTo(1523.3, 1794.4, 1521.6, 1795.9, 1520.9, 1795.5);
      ctx.bezierCurveTo(1520.2, 1795.0, 1520.9, 1792.9, 1522.4, 1790.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(215, 238, 241)";
      ctx.fill();

      // bumperBoats/Path
      ctx.beginPath();
      ctx.moveTo(1531.8, 1760.7);
      ctx.bezierCurveTo(1534.0, 1757.2, 1536.4, 1754.7, 1537.0, 1755.2);
      ctx.bezierCurveTo(1537.7, 1755.6, 1536.4, 1758.7, 1534.2, 1762.2);
      ctx.bezierCurveTo(1532.0, 1765.6, 1529.6, 1768.1, 1529.0, 1767.7);
      ctx.bezierCurveTo(1528.3, 1767.2, 1529.6, 1764.1, 1531.8, 1760.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(101, 201, 216)";
      ctx.fill();

      // bumperBoats/Path
      ctx.beginPath();
      ctx.moveTo(1535.2, 1749.3);
      ctx.bezierCurveTo(1537.7, 1745.1, 1540.3, 1742.0, 1541.0, 1742.4);
      ctx.bezierCurveTo(1541.7, 1742.8, 1540.2, 1746.5, 1537.7, 1750.7);
      ctx.bezierCurveTo(1535.1, 1755.0, 1532.6, 1758.1, 1531.9, 1757.7);
      ctx.bezierCurveTo(1531.2, 1757.3, 1532.7, 1753.5, 1535.2, 1749.3);
      ctx.closePath();
      ctx.fill();

      // bumperBoats/Path
      ctx.beginPath();
      ctx.moveTo(1465.4, 1877.3);
      ctx.bezierCurveTo(1466.9, 1871.9, 1468.7, 1867.6, 1469.5, 1867.8);
      ctx.bezierCurveTo(1470.2, 1868.0, 1469.6, 1872.6, 1468.1, 1878.1);
      ctx.bezierCurveTo(1466.6, 1883.6, 1464.8, 1887.8, 1464.0, 1887.6);
      ctx.bezierCurveTo(1463.3, 1887.4, 1463.9, 1882.8, 1465.4, 1877.3);
      ctx.closePath();
      ctx.fill();

      // bumperBoats/Path
      ctx.beginPath();
      ctx.moveTo(1441.7, 1929.4);
      ctx.bezierCurveTo(1443.2, 1923.9, 1445.0, 1919.7, 1445.8, 1919.9);
      ctx.bezierCurveTo(1446.6, 1920.1, 1446.0, 1924.7, 1444.5, 1930.2);
      ctx.bezierCurveTo(1443.0, 1935.6, 1441.1, 1939.9, 1440.4, 1939.7);
      ctx.bezierCurveTo(1439.6, 1939.5, 1440.2, 1934.9, 1441.7, 1929.4);
      ctx.closePath();
      ctx.fill();

      // bumperBoats/Path
      ctx.beginPath();
      ctx.moveTo(1473.5, 1873.8);
      ctx.bezierCurveTo(1474.4, 1870.4, 1475.7, 1867.9, 1476.4, 1868.1);
      ctx.bezierCurveTo(1477.1, 1868.3, 1476.9, 1871.1, 1476.0, 1874.4);
      ctx.bezierCurveTo(1475.1, 1877.8, 1473.8, 1880.3, 1473.1, 1880.1);
      ctx.bezierCurveTo(1472.4, 1879.9, 1472.6, 1877.1, 1473.5, 1873.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(215, 238, 241)";
      ctx.fill();

      // bumperBoats/Path
      ctx.beginPath();
      ctx.moveTo(1489.3, 1812.1);
      ctx.bezierCurveTo(1490.8, 1809.0, 1492.5, 1806.7, 1493.2, 1807.0);
      ctx.bezierCurveTo(1493.8, 1807.3, 1493.1, 1810.1, 1491.6, 1813.2);
      ctx.bezierCurveTo(1490.2, 1816.3, 1488.4, 1818.6, 1487.8, 1818.3);
      ctx.bezierCurveTo(1487.2, 1818.0, 1487.8, 1815.2, 1489.3, 1812.1);
      ctx.closePath();
      ctx.fill();

      // bumperBoats/Path
      ctx.beginPath();
      ctx.moveTo(1457.2, 1897.7);
      ctx.bezierCurveTo(1458.1, 1894.3, 1459.4, 1891.8, 1460.1, 1892.0);
      ctx.bezierCurveTo(1460.8, 1892.2, 1460.6, 1895.0, 1459.7, 1898.3);
      ctx.bezierCurveTo(1458.8, 1901.7, 1457.5, 1904.2, 1456.8, 1904.0);
      ctx.bezierCurveTo(1456.1, 1903.8, 1456.3, 1901.0, 1457.2, 1897.7);
      ctx.closePath();
      ctx.fill();
      ctx.restore();
    }

    function bumperBoatSplash(ctx) {

      var gradient;

      // bumperBoatSplash/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1507.6, 1782.1);
      ctx.bezierCurveTo(1504.6, 1783.6, 1500.9, 1790.3, 1500.0, 1794.6);
      ctx.bezierCurveTo(1499.9, 1795.5, 1499.0, 1797.5, 1498.2, 1798.0);
      ctx.bezierCurveTo(1497.0, 1798.6, 1497.4, 1798.0, 1496.5, 1797.4);
      ctx.bezierCurveTo(1492.9, 1794.8, 1489.5, 1804.0, 1488.8, 1806.1);
      ctx.bezierCurveTo(1488.4, 1807.1, 1485.8, 1815.9, 1483.6, 1812.5);
      ctx.bezierCurveTo(1483.1, 1811.6, 1483.4, 1809.4, 1483.5, 1808.4);
      ctx.bezierCurveTo(1483.6, 1807.0, 1483.7, 1804.4, 1482.9, 1803.1);
      ctx.bezierCurveTo(1481.8, 1801.2, 1479.3, 1804.1, 1478.1, 1805.1);
      ctx.bezierCurveTo(1476.1, 1806.9, 1476.0, 1805.8, 1476.6, 1803.7);
      ctx.bezierCurveTo(1476.9, 1802.8, 1477.3, 1801.7, 1476.9, 1800.8);
      ctx.bezierCurveTo(1476.2, 1798.6, 1472.6, 1803.1, 1470.8, 1804.4);
      ctx.bezierCurveTo(1468.9, 1805.8, 1465.6, 1806.8, 1466.1, 1803.2);
      ctx.bezierCurveTo(1466.5, 1800.2, 1469.0, 1798.4, 1469.9, 1795.7);
      ctx.bezierCurveTo(1470.8, 1792.8, 1467.4, 1793.2, 1465.5, 1793.5);
      ctx.bezierCurveTo(1461.3, 1794.0, 1457.1, 1794.6, 1453.0, 1793.7);
      ctx.bezierCurveTo(1452.0, 1793.4, 1450.3, 1792.5, 1451.3, 1791.3);
      ctx.bezierCurveTo(1452.3, 1789.9, 1456.5, 1789.9, 1458.0, 1789.9);
      ctx.bezierCurveTo(1459.5, 1789.8, 1470.8, 1791.2, 1469.6, 1788.5);
      ctx.bezierCurveTo(1468.8, 1786.7, 1464.1, 1785.6, 1462.6, 1785.0);
      ctx.bezierCurveTo(1461.5, 1784.5, 1457.6, 1782.6, 1458.3, 1780.7);
      ctx.bezierCurveTo(1459.4, 1778.0, 1468.5, 1786.6, 1470.8, 1785.0);
      ctx.bezierCurveTo(1472.2, 1784.1, 1469.1, 1780.4, 1468.4, 1779.4);
      ctx.bezierCurveTo(1466.6, 1776.9, 1464.3, 1773.6, 1466.1, 1772.6);
      ctx.bezierCurveTo(1468.6, 1771.5, 1472.2, 1780.0, 1475.5, 1780.0);
      ctx.bezierCurveTo(1476.9, 1779.9, 1473.2, 1773.9, 1473.2, 1771.1);
      ctx.bezierCurveTo(1473.2, 1769.6, 1473.9, 1765.4, 1476.1, 1767.0);
      ctx.bezierCurveTo(1478.1, 1768.5, 1478.5, 1771.7, 1480.3, 1773.5);
      ctx.bezierCurveTo(1481.1, 1774.2, 1482.1, 1774.6, 1483.0, 1775.1);
      ctx.bezierCurveTo(1485.7, 1776.4, 1489.2, 1775.9, 1492.0, 1775.5);
      ctx.bezierCurveTo(1494.7, 1775.1, 1497.3, 1775.2, 1499.7, 1776.6);
      ctx.bezierCurveTo(1501.1, 1777.5, 1502.2, 1778.9, 1503.7, 1779.6);
      ctx.bezierCurveTo(1503.7, 1779.8, 1503.6, 1780.0, 1503.6, 1780.1);
      ctx.save();
      ctx.transform(0.441, -0.897, 0.897, 0.441, 206.8, 1069.9);
      gradient = ctx.createLinearGradient(-73.1, 1470.0, -101.8, 1445.3);
      gradient.addColorStop(0.00, "rgb(101, 201, 216)");
      gradient.addColorStop(0.10, "rgb(130, 208, 221)");
      gradient.addColorStop(0.30, "rgb(176, 223, 232)");
      gradient.addColorStop(0.49, "rgb(209, 236, 240)");
      gradient.addColorStop(0.67, "rgb(232, 245, 246)");
      gradient.addColorStop(0.84, "rgb(246, 251, 252)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.restore();
      ctx.restore();
    }

    function bumperBoatOrange(ctx) {

      var gradient;

      // bumperBoatOrange/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(7.5, -27.2);
      ctx.bezierCurveTo(9.8, -29.5, 6.4, -14.7, 7.0, -16.5);
      ctx.bezierCurveTo(12.5, -32.0, 14.6, -30.7, 14.6, -30.7);
      ctx.bezierCurveTo(16.8, -31.2, 14.9, -25.8, 16.5, -28.4);
      ctx.bezierCurveTo(19.3, -33.2, 22.1, -36.5, 23.9, -34.1);
      ctx.bezierCurveTo(25.8, -31.7, 27.0, -22.5, 16.6, 0.2);
      ctx.bezierCurveTo(13.4, 7.3, 2.5, 22.8, 5.1, 11.3);
      ctx.bezierCurveTo(-0.6, 25.4, -5.2, 31.1, -6.8, 32.9);
      ctx.bezierCurveTo(-10.8, 37.2, -11.7, 34.5, -8.5, 26.1);
      ctx.bezierCurveTo(-4.7, 16.2, -14.2, 28.1, -10.7, 20.0);
      ctx.bezierCurveTo(-7.6, 12.7, -15.4, 25.3, -10.5, 9.6);
      ctx.bezierCurveTo(-8.5, 3.0, -0.8, -19.4, 7.5, -27.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // bumperBoatOrange/Path
      ctx.beginPath();
      ctx.moveTo(17.3, -20.4);
      ctx.bezierCurveTo(16.7, -16.3, 15.6, -11.7, 13.7, -9.2);
      ctx.bezierCurveTo(13.1, -8.4, 11.9, -8.1, 11.5, -7.2);
      ctx.bezierCurveTo(10.4, -5.3, 10.6, -3.4, 8.6, -1.9);
      ctx.bezierCurveTo(7.8, -1.3, 6.3, -0.5, 6.3, 0.7);
      ctx.bezierCurveTo(6.3, 1.8, 8.6, 0.6, 7.8, 1.6);
      ctx.bezierCurveTo(7.4, 2.2, 5.0, 4.0, 4.5, 4.4);
      ctx.bezierCurveTo(0.4, 7.3, -2.3, 12.0, -3.6, 16.5);
      ctx.bezierCurveTo(-4.0, 17.7, -2.4, 16.1, -2.0, 15.4);
      ctx.bezierCurveTo(-1.2, 14.2, -0.4, 13.1, 0.6, 12.0);
      ctx.bezierCurveTo(1.0, 11.6, 2.3, 9.6, 2.8, 10.5);
      ctx.bezierCurveTo(2.8, 10.5, 0.0, 15.7, 0.8, 17.0);
      ctx.bezierCurveTo(2.5, 18.5, 4.1, 8.5, 6.7, 6.3);
      ctx.bezierCurveTo(8.2, 5.0, 8.3, 4.5, 8.6, 6.1);
      ctx.bezierCurveTo(8.8, 7.1, 9.1, 9.4, 11.1, 3.3);
      ctx.bezierCurveTo(12.1, 0.1, 11.7, -1.5, 12.7, -3.4);
      ctx.bezierCurveTo(13.9, -5.7, 15.3, -7.1, 16.7, -10.5);
      ctx.bezierCurveTo(17.6, -12.7, 19.1, -18.0, 17.3, -20.4);
      ctx.save();
      ctx.transform(0.441, -0.897, 0.897, 0.441, -1260.3, -749.4);
      gradient = ctx.createLinearGradient(-94.8, 1472.3, -129.4, 1466.8);
      gradient.addColorStop(0.00, "rgb(101, 201, 216)");
      gradient.addColorStop(0.27, "rgb(154, 216, 226)");
      gradient.addColorStop(0.60, "rgb(208, 235, 239)");
      gradient.addColorStop(0.85, "rgb(239, 248, 249)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bumperBoatOrange/Group
      ctx.restore();

      // bumperBoatOrange/Group/Group
      ctx.save();

      // bumperBoatOrange/Group/Group/Innertube
      ctx.save();

      // bumperBoatOrange/Group/Group/Innertube/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(5.7, -34.8);
      ctx.bezierCurveTo(0.4, -34.1, -6.3, -27.9, -11.0, -18.8);
      ctx.bezierCurveTo(-11.2, -18.5, -11.4, -18.2, -11.5, -17.8);
      ctx.bezierCurveTo(-11.6, -17.7, -11.6, -17.7, -11.7, -17.6);
      ctx.bezierCurveTo(-11.7, -17.5, -11.7, -17.5, -11.7, -17.5);
      ctx.bezierCurveTo(-11.7, -17.4, -11.7, -17.4, -11.7, -17.4);
      ctx.bezierCurveTo(-11.8, -17.3, -11.8, -17.2, -11.9, -17.1);
      ctx.bezierCurveTo(-12.0, -16.8, -12.2, -16.5, -12.3, -16.1);
      ctx.bezierCurveTo(-16.6, -6.8, -17.5, 2.3, -14.8, 6.9);
      ctx.bezierCurveTo(-13.9, 8.8, -13.5, 9.3, -11.0, 10.5);
      ctx.bezierCurveTo(-8.9, 11.5, -6.1, 12.2, -4.6, 12.0);
      ctx.bezierCurveTo(0.6, 11.3, 7.4, 5.0, 12.1, -4.1);
      ctx.bezierCurveTo(12.3, -4.4, 12.5, -4.7, 12.6, -5.1);
      ctx.bezierCurveTo(12.7, -5.1, 12.7, -5.2, 12.8, -5.3);
      ctx.bezierCurveTo(12.8, -5.4, 12.8, -5.4, 12.8, -5.4);
      ctx.bezierCurveTo(12.8, -5.4, 12.9, -5.5, 12.9, -5.5);
      ctx.bezierCurveTo(12.9, -5.6, 13.0, -5.7, 13.0, -5.8);
      ctx.bezierCurveTo(13.2, -6.1, 13.3, -6.4, 13.5, -6.8);
      ctx.bezierCurveTo(17.8, -16.1, 18.6, -25.3, 15.9, -29.9);
      ctx.bezierCurveTo(15.2, -31.2, 13.6, -32.6, 11.5, -33.7);
      ctx.bezierCurveTo(9.3, -34.8, 7.2, -35.1, 5.7, -34.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.441, -0.897, 0.897, 0.441, -1260.3, -749.4);
      gradient = ctx.createLinearGradient(-100.6, 1471.9, -109.9, 1445.4);
      gradient.addColorStop(0.03, "rgb(187, 79, 22)");
      gradient.addColorStop(0.11, "rgb(198, 96, 24)");
      gradient.addColorStop(0.26, "rgb(215, 122, 25)");
      gradient.addColorStop(0.42, "rgb(230, 145, 25)");
      gradient.addColorStop(0.59, "rgb(240, 162, 23)");
      gradient.addColorStop(0.78, "rgb(248, 174, 21)");
      gradient.addColorStop(1.00, "rgb(251, 178, 21)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bumperBoatOrange/Group/Group/Innertube/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-10.6, -16.9);
      ctx.bezierCurveTo(-7.0, -24.2, -1.8, -28.9, 1.2, -27.4);
      ctx.bezierCurveTo(4.1, -26.0, 3.6, -18.9, 0.1, -11.7);
      ctx.bezierCurveTo(-3.5, -4.5, -8.8, 0.2, -11.7, -1.2);
      ctx.bezierCurveTo(-14.7, -2.7, -14.2, -9.7, -10.6, -16.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.441, -0.897, 0.897, 0.441, -1260.3, -749.4);
      gradient = ctx.createLinearGradient(-109.9, 1458.3, -101.7, 1443.0);
      gradient.addColorStop(0.02, "rgb(148, 60, 6)");
      gradient.addColorStop(1.00, "rgb(251, 178, 21)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bumperBoatOrange/Group/Group/Innertube/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-15.1, -12.3);
      ctx.bezierCurveTo(-11.1, -10.7, -1.1, -19.2, 0.8, -21.0);
      ctx.bezierCurveTo(3.9, -24.2, 2.6, -26.3, 0.7, -24.8);
      ctx.bezierCurveTo(0.7, -25.6, 0.7, -26.4, -1.1, -24.6);
      ctx.bezierCurveTo(-2.7, -22.9, -7.2, -18.8, -11.3, -17.2);
      ctx.bezierCurveTo(-15.2, -15.6, -16.9, -13.1, -15.1, -12.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.441, -0.897, 0.897, 0.441, -1260.3, -749.4);
      gradient = ctx.createLinearGradient(-101.9, 1448.6, -99.9, 1453.8);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.31, "rgb(238, 173, 137)");
      gradient.addColorStop(0.50, "rgb(239, 178, 144)");
      gradient.addColorStop(0.65, "rgb(241, 187, 157)");
      gradient.addColorStop(0.78, "rgb(244, 200, 175)");
      gradient.addColorStop(0.91, "rgb(248, 216, 199)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bumperBoatOrange/Group/Group/Innertube/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2.8, -19.6);
      ctx.bezierCurveTo(3.9, -21.2, 5.5, -22.2, 6.5, -22.7);
      ctx.bezierCurveTo(5.5, -24.6, 4.3, -25.8, 4.0, -26.0);
      ctx.bezierCurveTo(3.6, -25.9, 3.0, -25.1, 3.0, -25.1);
      ctx.lineTo(2.8, -19.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(187, 79, 22)";
      ctx.fill();

      // bumperBoatOrange/Group/Group/Innertube/Path
      ctx.beginPath();
      ctx.moveTo(-6.8, -23.0);
      ctx.bezierCurveTo(-7.3, -22.8, -7.4, -23.0, -7.4, -23.2);
      ctx.bezierCurveTo(-5.4, -26.6, -1.2, -27.3, 3.4, -25.6);
      ctx.bezierCurveTo(4.6, -24.3, 5.0, -23.6, 5.4, -22.8);
      ctx.bezierCurveTo(2.5, -24.3, -3.9, -26.7, -6.8, -23.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.718, -0.696, 0.696, 0.718, -1486.7, -1085.8);
      gradient = ctx.createLinearGradient(331.1, 1796.9, 324.3, 1797.3);
      gradient.addColorStop(0.03, "rgb(160, 115, 156)");
      gradient.addColorStop(0.05, "rgb(162, 119, 159)");
      gradient.addColorStop(0.18, "rgb(184, 153, 184)");
      gradient.addColorStop(0.32, "rgb(205, 184, 207)");
      gradient.addColorStop(0.47, "rgb(223, 211, 225)");
      gradient.addColorStop(0.62, "rgb(236, 231, 239)");
      gradient.addColorStop(0.79, "rgb(250, 248, 250)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bumperBoatOrange/Group/Group/Innertube/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1.6, -15.5);
      ctx.bezierCurveTo(-0.3, -16.4, -2.6, -17.7, -5.7, -19.2);
      ctx.bezierCurveTo(-7.8, -20.3, -8.5, -20.8, -7.5, -23.0);
      ctx.bezierCurveTo(-6.4, -25.2, -5.3, -25.3, -0.3, -24.9);
      ctx.bezierCurveTo(1.5, -24.6, 4.8, -23.4, 5.4, -22.8);
      ctx.bezierCurveTo(4.2, -21.7, 3.4, -21.0, 2.8, -19.7);
      ctx.bezierCurveTo(2.3, -17.2, 2.0, -16.4, 1.6, -15.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.441, -0.897, 0.897, 0.441, -1260.3, -749.4);
      gradient = ctx.createLinearGradient(-97.4, 1457.3, -98.0, 1450.7);
      gradient.addColorStop(0.03, "rgb(160, 115, 156)");
      gradient.addColorStop(0.05, "rgb(162, 119, 159)");
      gradient.addColorStop(0.18, "rgb(184, 153, 184)");
      gradient.addColorStop(0.32, "rgb(205, 184, 207)");
      gradient.addColorStop(0.47, "rgb(223, 211, 225)");
      gradient.addColorStop(0.62, "rgb(236, 231, 239)");
      gradient.addColorStop(0.79, "rgb(250, 248, 250)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bumperBoatOrange/Group/Group/Innertube/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-14.6, 2.0);
      ctx.bezierCurveTo(-14.0, 0.8, -12.6, 0.3, -11.4, 0.9);
      ctx.bezierCurveTo(-10.2, 1.5, -9.7, 3.0, -10.3, 4.2);
      ctx.bezierCurveTo(-10.9, 5.4, -12.3, 5.9, -13.5, 5.3);
      ctx.bezierCurveTo(-14.7, 4.7, -15.2, 3.2, -14.6, 2.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.441, -0.897, 0.897, 0.441, -1260.3, -749.4);
      gradient = ctx.createRadialGradient(-124.6, 1451.9, 0.0, -124.6, 1451.9, 2.4);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.12, "rgb(255, 244, 228)");
      gradient.addColorStop(0.38, "rgb(255, 225, 176)");
      gradient.addColorStop(0.74, "rgb(253, 198, 97)");
      gradient.addColorStop(1.00, "rgb(251, 178, 21)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bumperBoatOrange/Group/Group/Innertube/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-7.3, -23.7);
      ctx.bezierCurveTo(-6.6, -24.6, -5.9, -25.2, -5.6, -25.0);
      ctx.bezierCurveTo(-5.3, -24.8, -5.6, -23.9, -6.3, -23.0);
      ctx.bezierCurveTo(-6.9, -22.0, -7.7, -21.5, -7.9, -21.7);
      ctx.bezierCurveTo(-8.2, -21.9, -7.9, -22.8, -7.3, -23.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(160, 115, 156)";
      ctx.fill();

      // bumperBoatOrange/Group/Group/Innertube/Group

      // bumperBoatOrange/Group/Group/Innertube/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-3.0, -28.4);
      ctx.bezierCurveTo(-2.6, -28.9, -2.7, -29.7, -3.3, -30.2);
      ctx.lineTo(-3.3, -30.2);
      ctx.bezierCurveTo(-4.0, -30.8, -4.8, -30.8, -5.2, -30.3);
      ctx.lineTo(-5.2, -30.3);
      ctx.lineTo(-10.4, -24.2);
      ctx.bezierCurveTo(-10.8, -23.7, -10.7, -22.9, -10.1, -22.4);
      ctx.lineTo(-10.1, -22.4);
      ctx.bezierCurveTo(-9.5, -21.8, -8.6, -21.8, -8.2, -22.3);
      ctx.lineTo(-8.2, -22.3);
      ctx.lineTo(-3.0, -28.4);
      ctx.lineTo(-3.0, -28.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.588, -0.809, 0.809, 0.588, -1388.6, -906.8);
      gradient = ctx.createLinearGradient(100.5, 1640.0, 99.2, 1632.9);
      gradient.addColorStop(0.03, "rgb(187, 79, 22)");
      gradient.addColorStop(0.56, "rgb(251, 178, 21)");
      gradient.addColorStop(0.68, "rgb(255, 200, 105)");
      gradient.addColorStop(0.84, "rgb(255, 226, 180)");
      gradient.addColorStop(0.95, "rgb(255, 244, 229)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bumperBoatOrange/Group/Group/Innertube/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-0.4, -32.6);
      ctx.bezierCurveTo(-0.3, -32.8, -0.4, -33.1, -0.7, -33.4);
      ctx.lineTo(-0.7, -33.4);
      ctx.bezierCurveTo(-1.0, -33.7, -1.4, -33.7, -1.6, -33.6);
      ctx.lineTo(-1.6, -33.6);
      ctx.lineTo(-4.7, -30.0);
      ctx.bezierCurveTo(-4.8, -29.8, -4.7, -29.5, -4.4, -29.2);
      ctx.lineTo(-4.4, -29.2);
      ctx.bezierCurveTo(-4.1, -28.9, -3.7, -28.8, -3.5, -29.0);
      ctx.lineTo(-3.5, -29.0);
      ctx.lineTo(-0.4, -32.6);
      ctx.lineTo(-0.4, -32.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.552, 0.635, 1.169, 0.979, 396.8, -3243.3);
      gradient = ctx.createLinearGradient(3231.1, 1184.2, 3231.1, 1185.1);
      gradient.addColorStop(0.00, "rgb(239, 82, 48)");
      gradient.addColorStop(0.02, "rgb(231, 77, 45)");
      gradient.addColorStop(0.13, "rgb(205, 57, 37)");
      gradient.addColorStop(0.25, "rgb(185, 41, 30)");
      gradient.addColorStop(0.38, "rgb(168, 27, 24)");
      gradient.addColorStop(0.53, "rgb(157, 16, 19)");
      gradient.addColorStop(0.71, "rgb(151, 8, 15)");
      gradient.addColorStop(0.99, "rgb(149, 6, 14)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bumperBoatOrange/Group/Group/Innertube/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-10.8, 11.0);
      ctx.bezierCurveTo(-11.2, 10.8, -11.0, 10.5, -11.0, 10.5);
      ctx.bezierCurveTo(-11.0, 10.3, -11.0, 10.5, -11.0, 10.5);
      ctx.bezierCurveTo(-7.6, 11.7, 1.8, 6.1, 8.6, -7.8);
      ctx.lineTo(8.6, -7.8);
      ctx.bezierCurveTo(14.6, -19.9, 15.4, -31.2, 10.0, -34.3);
      ctx.lineTo(10.0, -34.3);
      ctx.bezierCurveTo(10.1, -34.5, 10.4, -34.6, 10.6, -34.5);
      ctx.lineTo(10.6, -34.5);
      ctx.bezierCurveTo(16.7, -30.7, 15.2, -19.6, 9.3, -7.5);
      ctx.lineTo(9.3, -7.5);
      ctx.bezierCurveTo(2.3, 6.5, -6.5, 12.3, -10.8, 11.0);
      ctx.lineTo(-10.8, 11.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(146, 59, 5)";
      ctx.fill();

      // bumperBoatOrange/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-16.3, -13.8);
      ctx.bezierCurveTo(-17.3, -10.6, -14.5, -6.8, -10.0, -5.5);
      ctx.bezierCurveTo(-9.9, -5.4, -9.8, -5.4, -9.6, -5.3);
      ctx.lineTo(-9.6, -5.3);
      ctx.bezierCurveTo(-9.6, -5.3, -6.6, -4.4, -5.3, -4.0);
      ctx.bezierCurveTo(-1.9, -7.2, 0.2, -11.6, 1.4, -14.6);
      ctx.bezierCurveTo(0.7, -14.9, 0.1, -15.2, -0.7, -15.4);
      ctx.lineTo(-6.4, -17.2);
      ctx.bezierCurveTo(-10.9, -18.6, -15.3, -17.0, -16.3, -13.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.441, -0.897, 0.897, 0.441, -1260.3, -749.4);
      gradient = ctx.createLinearGradient(-104.7, 1457.0, -114.5, 1443.9);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bumperBoatOrange/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-16.4, -13.1);
      ctx.bezierCurveTo(-13.4, -13.0, -11.5, -13.9, -9.0, -15.7);
      ctx.bezierCurveTo(-10.1, -17.3, -11.3, -17.6, -13.4, -16.9);
      ctx.bezierCurveTo(-12.0, -17.7, -9.1, -18.0, -6.8, -17.2);
      ctx.bezierCurveTo(-6.9, -14.6, -7.2, -9.0, -9.1, -5.2);
      ctx.bezierCurveTo(-9.6, -5.3, -9.1, -5.2, -9.6, -5.3);
      ctx.bezierCurveTo(-8.3, -7.6, -8.9, -10.2, -9.2, -11.0);
      ctx.bezierCurveTo(-9.6, -12.7, -14.1, -12.5, -16.5, -12.7);
      ctx.bezierCurveTo(-16.5, -12.9, -16.4, -13.1, -16.4, -13.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.441, -0.897, 0.897, 0.441, -1260.3, -749.4);
      gradient = ctx.createLinearGradient(-113.6, 1444.5, -105.2, 1452.7);
      gradient.addColorStop(0.00, "rgb(218, 224, 53)");
      gradient.addColorStop(0.14, "rgb(187, 210, 57)");
      gradient.addColorStop(0.56, "rgb(107, 177, 65)");
      gradient.addColorStop(0.85, "rgb(33, 160, 67)");
      gradient.addColorStop(1.00, "rgb(0, 155, 68)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bumperBoatOrange/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-13.7, -8.7);
      ctx.bezierCurveTo(-9.1, -8.6, -6.3, -8.7, -5.0, -11.3);
      ctx.bezierCurveTo(-4.0, -13.5, -5.4, -17.5, -5.4, -18.6);
      ctx.bezierCurveTo(-5.1, -23.0, -6.7, -23.9, -7.5, -21.8);
      ctx.bezierCurveTo(-7.9, -22.4, -8.3, -23.2, -8.9, -20.9);
      ctx.bezierCurveTo(-9.3, -19.3, -8.2, -15.3, -8.7, -13.0);
      ctx.bezierCurveTo(-10.1, -12.5, -14.1, -12.9, -14.8, -12.2);
      ctx.bezierCurveTo(-16.1, -10.8, -15.6, -8.8, -13.7, -8.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.441, -0.897, 0.897, 0.441, -1260.3, -749.4);
      gradient = ctx.createLinearGradient(-106.5, 1451.3, -106.7, 1443.8);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bumperBoatOrange/Group/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-23.3, -9.6);
      ctx.bezierCurveTo(-23.1, -10.8, -25.1, -13.7, -24.7, -15.7);
      ctx.bezierCurveTo(-24.4, -16.8, -24.4, -16.6, -24.3, -16.9);
      ctx.bezierCurveTo(-24.1, -17.3, -24.1, -13.2, -22.8, -12.6);
      ctx.bezierCurveTo(-21.4, -11.9, -17.9, -12.8, -17.3, -13.3);
      ctx.bezierCurveTo(-18.0, -12.0, -20.6, -9.4, -23.3, -9.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.441, -0.897, 0.897, 0.441, -1260.3, -749.4);
      gradient = ctx.createLinearGradient(-112.6, 1439.2, -114.5, 1435.3);
      gradient.addColorStop(0.00, "rgb(150, 96, 68)");
      gradient.addColorStop(0.16, "rgb(156, 107, 69)");
      gradient.addColorStop(0.47, "rgb(168, 125, 69)");
      gradient.addColorStop(0.76, "rgb(175, 136, 68)");
      gradient.addColorStop(1.00, "rgb(178, 140, 67)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bumperBoatOrange/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-20.6, -22.3);
      ctx.bezierCurveTo(-18.9, -23.1, -15.3, -22.8, -14.7, -23.4);
      ctx.bezierCurveTo(-13.7, -22.2, -13.8, -18.8, -15.7, -16.1);
      ctx.bezierCurveTo(-16.1, -19.0, -19.5, -22.0, -20.6, -22.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.441, -0.897, 0.897, 0.441, -1260.3, -749.4);
      gradient = ctx.createLinearGradient(-106.2, 1440.3, -103.4, 1435.5);
      gradient.addColorStop(0.00, "rgb(150, 96, 68)");
      gradient.addColorStop(0.16, "rgb(156, 107, 69)");
      gradient.addColorStop(0.47, "rgb(168, 125, 69)");
      gradient.addColorStop(0.76, "rgb(175, 136, 68)");
      gradient.addColorStop(1.00, "rgb(178, 140, 67)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bumperBoatOrange/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-23.6, -18.8);
      ctx.bezierCurveTo(-22.3, -21.5, -19.5, -22.9, -17.4, -21.9);
      ctx.bezierCurveTo(-15.4, -20.8, -14.8, -17.8, -16.1, -15.1);
      ctx.bezierCurveTo(-17.5, -12.3, -20.2, -10.9, -22.3, -12.0);
      ctx.bezierCurveTo(-24.4, -13.0, -25.0, -16.0, -23.6, -18.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.441, -0.897, 0.897, 0.441, -1260.3, -749.4);
      gradient = ctx.createLinearGradient(-108.8, 1440.5, -110.7, 1433.4);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bumperBoatOrange/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-24.5, -15.6);
      ctx.bezierCurveTo(-24.7, -14.9, -25.5, -15.3, -25.0, -17.4);
      ctx.bezierCurveTo(-24.7, -18.9, -22.8, -22.0, -19.3, -22.7);
      ctx.bezierCurveTo(-18.5, -22.9, -17.9, -22.9, -17.3, -22.9);
      ctx.bezierCurveTo(-17.9, -21.3, -23.3, -18.8, -24.5, -15.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.441, -0.897, 0.897, 0.441, -1260.3, -749.4);
      gradient = ctx.createLinearGradient(-104.6, 1436.7, -110.2, 1432.5);
      gradient.addColorStop(0.00, "rgb(150, 96, 68)");
      gradient.addColorStop(0.16, "rgb(156, 107, 69)");
      gradient.addColorStop(0.47, "rgb(168, 125, 69)");
      gradient.addColorStop(0.76, "rgb(175, 136, 68)");
      gradient.addColorStop(1.00, "rgb(178, 140, 67)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bumperBoatOrange/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-21.4, -17.0);
      ctx.bezierCurveTo(-21.3, -17.2, -20.8, -17.2, -20.3, -17.0);
      ctx.bezierCurveTo(-19.8, -16.7, -19.5, -16.4, -19.7, -16.1);
      ctx.bezierCurveTo(-19.8, -15.9, -20.2, -15.9, -20.7, -16.2);
      ctx.bezierCurveTo(-21.2, -16.4, -21.5, -16.8, -21.4, -17.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // bumperBoatOrange/Group/Path
      ctx.beginPath();
      ctx.moveTo(-20.0, -19.8);
      ctx.bezierCurveTo(-19.9, -20.0, -19.4, -20.0, -18.9, -19.8);
      ctx.bezierCurveTo(-18.5, -19.5, -18.2, -19.2, -18.3, -18.9);
      ctx.bezierCurveTo(-18.4, -18.7, -18.9, -18.7, -19.4, -18.9);
      ctx.bezierCurveTo(-19.8, -19.2, -20.1, -19.6, -20.0, -19.8);
      ctx.closePath();
      ctx.fill();

      // bumperBoatOrange/Group/Path
      ctx.beginPath();
      ctx.moveTo(-19.3, -14.0);
      ctx.bezierCurveTo(-17.9, -14.8, -16.5, -17.4, -16.5, -19.4);
      ctx.lineWidth = 0.6;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();
      ctx.restore();
      ctx.restore();
    }

    function bumperBoatPink(ctx) {

      var gradient;

      // bumperBoatPink/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-10.3, 22.2);
      ctx.bezierCurveTo(-10.6, 25.4, -1.0, 13.7, -2.0, 15.3);
      ctx.bezierCurveTo(-11.0, 29.1, -8.7, 29.9, -8.7, 29.9);
      ctx.bezierCurveTo(-7.8, 32.0, -4.6, 27.2, -5.7, 30.0);
      ctx.bezierCurveTo(-7.8, 35.2, -8.7, 39.4, -5.7, 39.4);
      ctx.bezierCurveTo(-2.7, 39.4, 5.4, 34.8, 17.0, 12.7);
      ctx.bezierCurveTo(20.7, 5.8, 26.3, -12.3, 18.8, -3.2);
      ctx.bezierCurveTo(26.4, -16.3, 28.2, -23.5, 28.6, -25.9);
      ctx.bezierCurveTo(29.6, -31.7, 26.9, -30.6, 22.2, -23.0);
      ctx.bezierCurveTo(16.7, -14.0, 20.3, -28.7, 16.0, -21.0);
      ctx.bezierCurveTo(12.1, -14.1, 17.4, -28.0, 7.9, -14.5);
      ctx.bezierCurveTo(3.9, -8.9, -9.2, 10.8, -10.3, 22.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // bumperBoatPink/Path
      ctx.beginPath();
      ctx.moveTo(13.7, -13.8);
      ctx.bezierCurveTo(12.6, -17.0, 12.5, -19.8, 13.5, -22.3);
      ctx.bezierCurveTo(17.4, -32.6, 21.4, -32.7, 22.8, -36.5);
      ctx.bezierCurveTo(23.9, -39.4, 20.6, -40.3, 18.8, -38.5);
      ctx.bezierCurveTo(16.2, -36.1, 13.7, -29.7, 13.7, -29.9);
      ctx.bezierCurveTo(13.8, -30.9, 13.9, -34.8, 13.1, -35.4);
      ctx.bezierCurveTo(11.2, -36.7, 8.8, -30.0, 8.6, -28.3);
      ctx.bezierCurveTo(8.2, -22.1, 9.8, -17.2, 13.7, -13.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.520, -0.854, 0.854, -0.520, -625.3, -700.7);
      gradient = ctx.createLinearGradient(-909.0, 214.4, -909.4, 187.0);
      gradient.addColorStop(0.06, "rgb(0, 183, 202)");
      gradient.addColorStop(0.19, "rgb(86, 197, 213)");
      gradient.addColorStop(0.32, "rgb(141, 212, 223)");
      gradient.addColorStop(0.46, "rgb(182, 226, 233)");
      gradient.addColorStop(0.60, "rgb(213, 237, 240)");
      gradient.addColorStop(0.74, "rgb(234, 246, 246)");
      gradient.addColorStop(0.87, "rgb(248, 251, 252)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bumperBoatPink/Group
      ctx.restore();

      // bumperBoatPink/Group/Innertube
      ctx.save();

      // bumperBoatPink/Group/Innertube/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-24.8, 12.0);
      ctx.bezierCurveTo(-26.1, 6.5, -22.5, -2.4, -15.4, -10.5);
      ctx.bezierCurveTo(-15.2, -10.8, -14.9, -11.1, -14.7, -11.4);
      ctx.bezierCurveTo(-14.6, -11.5, -14.5, -11.5, -14.4, -11.6);
      ctx.bezierCurveTo(-14.4, -11.6, -14.4, -11.7, -14.4, -11.7);
      ctx.bezierCurveTo(-14.4, -11.7, -14.3, -11.7, -14.3, -11.8);
      ctx.bezierCurveTo(-14.2, -11.8, -14.2, -11.9, -14.1, -12.0);
      ctx.bezierCurveTo(-13.8, -12.3, -13.6, -12.6, -13.3, -12.8);
      ctx.bezierCurveTo(-5.8, -20.6, 2.8, -24.9, 8.4, -24.0);
      ctx.bezierCurveTo(10.7, -23.8, 11.2, -23.6, 13.4, -21.7);
      ctx.bezierCurveTo(15.2, -20.0, 17.0, -17.5, 17.3, -15.9);
      ctx.bezierCurveTo(18.6, -10.5, 15.0, -1.5, 7.9, 6.7);
      ctx.bezierCurveTo(7.6, 7.0, 7.4, 7.3, 7.1, 7.5);
      ctx.bezierCurveTo(7.0, 7.6, 7.0, 7.7, 6.9, 7.8);
      ctx.bezierCurveTo(6.9, 7.8, 6.8, 7.8, 6.8, 7.9);
      ctx.bezierCurveTo(6.8, 7.9, 6.8, 7.9, 6.8, 7.9);
      ctx.bezierCurveTo(6.7, 8.0, 6.6, 8.1, 6.5, 8.2);
      ctx.bezierCurveTo(6.3, 8.4, 6.0, 8.7, 5.7, 9.0);
      ctx.bezierCurveTo(-1.8, 16.8, -10.5, 21.1, -16.0, 20.2);
      ctx.bezierCurveTo(-17.6, 20.0, -19.7, 19.0, -21.5, 17.3);
      ctx.bezierCurveTo(-23.4, 15.6, -24.6, 13.6, -24.8, 12.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.678, -0.735, 0.735, 0.678, -1508.6, -984.8);
      gradient = ctx.createLinearGradient(303.6, 1787.5, 294.0, 1764.6);
      gradient.addColorStop(0.01, "rgb(163, 0, 109)");
      gradient.addColorStop(0.07, "rgb(173, 41, 121)");
      gradient.addColorStop(0.20, "rgb(191, 82, 142)");
      gradient.addColorStop(0.34, "rgb(207, 111, 161)");
      gradient.addColorStop(0.48, "rgb(221, 134, 177)");
      gradient.addColorStop(0.64, "rgb(232, 151, 189)");
      gradient.addColorStop(0.80, "rgb(241, 162, 198)");
      gradient.addColorStop(1.00, "rgb(244, 166, 200)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bumperBoatPink/Group/Innertube/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-19.3, 4.8);
      ctx.bezierCurveTo(-16.7, 7.1, -10.0, 3.9, -4.2, -2.3);
      ctx.bezierCurveTo(1.6, -8.6, 4.2, -15.6, 1.6, -17.9);
      ctx.bezierCurveTo(-0.9, -20.3, -7.7, -17.1, -13.4, -10.8);
      ctx.bezierCurveTo(-19.2, -4.6, -21.8, 2.4, -19.3, 4.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.678, -0.735, 0.735, 0.678, -1508.6, -984.8);
      gradient = ctx.createLinearGradient(294.2, 1773.3, 301.8, 1754.1);
      gradient.addColorStop(0.01, "rgb(146, 0, 97)");
      gradient.addColorStop(0.07, "rgb(158, 35, 110)");
      gradient.addColorStop(0.20, "rgb(181, 77, 135)");
      gradient.addColorStop(0.34, "rgb(201, 108, 156)");
      gradient.addColorStop(0.48, "rgb(217, 132, 174)");
      gradient.addColorStop(0.64, "rgb(230, 150, 187)");
      gradient.addColorStop(0.80, "rgb(240, 162, 197)");
      gradient.addColorStop(1.00, "rgb(244, 166, 200)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bumperBoatPink/Group/Innertube/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-10.0, -15.5);
      ctx.bezierCurveTo(-7.7, -12.2, -12.1, -0.4, -13.1, 1.9);
      ctx.bezierCurveTo(-15.0, 6.2, -17.6, 5.7, -16.9, 3.3);
      ctx.bezierCurveTo(-17.6, 3.6, -18.4, 3.9, -17.3, 1.5);
      ctx.bezierCurveTo(-16.3, -0.8, -14.0, -6.7, -13.9, -11.4);
      ctx.bezierCurveTo(-13.9, -15.9, -11.1, -17.2, -10.0, -15.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.678, 0.735, 0.735, 0.678, -43.8, -2574.1);
      gradient = ctx.createLinearGradient(1868.5, 1764.1, 1870.5, 1769.3);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.31, "rgb(238, 173, 137)");
      gradient.addColorStop(0.50, "rgb(239, 178, 144)");
      gradient.addColorStop(0.65, "rgb(241, 187, 157)");
      gradient.addColorStop(0.78, "rgb(244, 200, 175)");
      gradient.addColorStop(0.91, "rgb(248, 216, 199)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bumperBoatPink/Group/Innertube/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-10.4, 3.0);
      ctx.bezierCurveTo(-12.0, 1.5, -14.2, -0.4, -16.9, -2.8);
      ctx.bezierCurveTo(-18.7, -4.4, -19.5, -5.0, -21.2, -3.1);
      ctx.bezierCurveTo(-23.0, -1.2, -23.2, 1.5, -21.3, 6.2);
      ctx.bezierCurveTo(-19.9, 7.5, -19.3, 8.0, -18.5, 8.4);
      ctx.bezierCurveTo(-17.1, 6.7, -16.2, 6.0, -15.0, 5.2);
      ctx.bezierCurveTo(-13.3, 4.9, -11.2, 3.5, -10.4, 3.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.678, -0.735, 0.735, 0.678, -1508.6, -984.8);
      gradient = ctx.createLinearGradient(286.1, 1770.9, 283.3, 1761.3);
      gradient.addColorStop(0.03, "rgb(160, 115, 156)");
      gradient.addColorStop(0.05, "rgb(162, 119, 159)");
      gradient.addColorStop(0.18, "rgb(184, 153, 184)");
      gradient.addColorStop(0.32, "rgb(205, 184, 207)");
      gradient.addColorStop(0.47, "rgb(223, 211, 225)");
      gradient.addColorStop(0.62, "rgb(236, 231, 239)");
      gradient.addColorStop(0.79, "rgb(250, 248, 250)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bumperBoatPink/Group/Innertube/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-18.9, -4.2);
      ctx.bezierCurveTo(-19.6, -4.4, -20.3, -4.1, -21.2, -3.1);
      ctx.bezierCurveTo(-23.0, -1.2, -23.2, 1.5, -21.3, 6.2);
      ctx.bezierCurveTo(-19.9, 7.5, -19.3, 8.0, -18.5, 8.4);
      ctx.bezierCurveTo(-19.4, 4.4, -22.7, -1.0, -18.9, -4.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.678, -0.735, 0.735, 0.678, -1508.6, -984.8);
      gradient = ctx.createLinearGradient(283.8, 1758.5, 284.1, 1764.6);
      gradient.addColorStop(0.03, "rgb(160, 115, 156)");
      gradient.addColorStop(0.05, "rgb(162, 119, 159)");
      gradient.addColorStop(0.18, "rgb(184, 153, 184)");
      gradient.addColorStop(0.32, "rgb(205, 184, 207)");
      gradient.addColorStop(0.47, "rgb(223, 211, 225)");
      gradient.addColorStop(0.62, "rgb(236, 231, 239)");
      gradient.addColorStop(0.79, "rgb(250, 248, 250)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bumperBoatPink/Group/Innertube/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-23.9, 8.8);
      ctx.bezierCurveTo(-23.3, 7.6, -21.7, 7.0, -20.5, 7.7);
      ctx.bezierCurveTo(-19.2, 8.3, -18.7, 9.8, -19.3, 11.1);
      ctx.bezierCurveTo(-19.9, 12.3, -21.5, 12.9, -22.7, 12.2);
      ctx.bezierCurveTo(-24.0, 11.6, -24.5, 10.1, -23.9, 8.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.678, 0.735, 0.735, 0.678, -43.8, -2574.1);
      gradient = ctx.createRadialGradient(1884.9, 1767.6, 0.0, 1884.9, 1767.6, 2.6);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.01, "rgb(255, 251, 252)");
      gradient.addColorStop(0.22, "rgb(250, 221, 234)");
      gradient.addColorStop(0.42, "rgb(248, 197, 219)");
      gradient.addColorStop(0.63, "rgb(246, 180, 209)");
      gradient.addColorStop(0.82, "rgb(245, 170, 203)");
      gradient.addColorStop(1.00, "rgb(244, 166, 200)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bumperBoatPink/Group/Innertube/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-20.5, -2.2);
      ctx.bezierCurveTo(-21.2, -1.3, -22.1, -0.8, -22.4, -1.1);
      ctx.bezierCurveTo(-22.6, -1.3, -22.2, -2.2, -21.4, -3.1);
      ctx.bezierCurveTo(-20.6, -4.0, -19.7, -4.5, -19.5, -4.2);
      ctx.bezierCurveTo(-19.2, -4.0, -19.7, -3.1, -20.5, -2.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(160, 115, 156)";
      ctx.fill();

      // bumperBoatPink/Group/Innertube/Group

      // bumperBoatPink/Group/Innertube/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-27.5, 4.5);
      ctx.bezierCurveTo(-27.7, 4.8, -28.1, 4.8, -28.5, 4.5);
      ctx.lineTo(-28.5, 4.5);
      ctx.bezierCurveTo(-28.8, 4.3, -28.9, 3.8, -28.7, 3.6);
      ctx.lineTo(-28.7, 3.6);
      ctx.lineTo(-24.3, -2.1);
      ctx.bezierCurveTo(-24.0, -2.3, -23.6, -2.3, -23.3, -2.1);
      ctx.lineTo(-23.3, -2.1);
      ctx.bezierCurveTo(-22.9, -1.8, -22.8, -1.4, -23.0, -1.1);
      ctx.lineTo(-23.0, -1.1);
      ctx.lineTo(-27.5, 4.5);
      ctx.lineTo(-27.5, 4.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.597, -0.759, 0.921, 0.724, -2071.7, -91.8);
      gradient = ctx.createLinearGradient(1233.1, 1420.8, 1233.1, 1422.0);
      gradient.addColorStop(0.00, "rgb(243, 157, 195)");
      gradient.addColorStop(0.07, "rgb(221, 124, 168)");
      gradient.addColorStop(0.18, "rgb(198, 90, 141)");
      gradient.addColorStop(0.29, "rgb(180, 61, 120)");
      gradient.addColorStop(0.42, "rgb(166, 35, 105)");
      gradient.addColorStop(0.56, "rgb(157, 5, 95)");
      gradient.addColorStop(0.72, "rgb(152, 0, 90)");
      gradient.addColorStop(0.99, "rgb(150, 0, 88)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bumperBoatPink/Group/Innertube/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-23.5, 0.7);
      ctx.bezierCurveTo(-23.9, 1.2, -24.8, 1.2, -25.5, 0.7);
      ctx.lineTo(-25.5, 0.7);
      ctx.bezierCurveTo(-26.1, 0.2, -26.3, -0.7, -25.9, -1.2);
      ctx.lineTo(-25.9, -1.2);
      ctx.lineTo(-20.7, -7.8);
      ctx.bezierCurveTo(-20.3, -8.4, -19.4, -8.4, -18.7, -7.9);
      ctx.lineTo(-18.7, -7.9);
      ctx.bezierCurveTo(-18.0, -7.4, -17.8, -6.5, -18.3, -5.9);
      ctx.lineTo(-18.3, -5.9);
      ctx.lineTo(-23.5, 0.7);
      ctx.lineTo(-23.5, 0.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.678, -0.735, 0.735, 0.678, -1508.6, -984.8);
      gradient = ctx.createLinearGradient(286.5, 1760.0, 285.2, 1754.6);
      gradient.addColorStop(0.01, "rgb(163, 0, 109)");
      gradient.addColorStop(0.10, "rgb(185, 70, 135)");
      gradient.addColorStop(0.20, "rgb(206, 111, 161)");
      gradient.addColorStop(0.29, "rgb(224, 139, 180)");
      gradient.addColorStop(0.37, "rgb(237, 158, 194)");
      gradient.addColorStop(0.42, "rgb(244, 166, 200)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bumperBoatPink/Group/Innertube/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(14.0, -21.6);
      ctx.bezierCurveTo(13.6, -22.0, 13.4, -21.7, 13.4, -21.7);
      ctx.bezierCurveTo(13.2, -21.5, 13.4, -21.7, 13.4, -21.7);
      ctx.bezierCurveTo(15.8, -18.8, 13.9, -7.3, 2.9, 4.6);
      ctx.lineTo(2.9, 4.6);
      ctx.bezierCurveTo(-6.7, 15.0, -17.5, 20.2, -22.7, 16.1);
      ctx.lineTo(-22.7, 16.1);
      ctx.bezierCurveTo(-22.8, 16.2, -22.8, 16.6, -22.6, 16.7);
      ctx.lineTo(-22.6, 16.7);
      ctx.bezierCurveTo(-16.6, 21.3, -6.2, 15.6, 3.4, 5.1);
      ctx.lineTo(3.4, 5.1);
      ctx.bezierCurveTo(14.5, -7.0, 16.8, -17.9, 14.0, -21.6);
      ctx.lineTo(14.0, -21.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(163, 0, 109)";
      ctx.fill();

      // bumperBoatPink/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-11.8, -24.3);
      ctx.bezierCurveTo(-10.1, -22.3, -11.0, -18.7, -13.8, -16.3);
      ctx.bezierCurveTo(-16.7, -13.8, -20.4, -13.4, -22.1, -15.4);
      ctx.bezierCurveTo(-22.5, -15.8, -21.6, -16.2, -21.7, -16.6);
      ctx.bezierCurveTo(-22.1, -18.2, -24.4, -20.3, -20.1, -23.5);
      ctx.bezierCurveTo(-17.1, -25.7, -13.5, -26.3, -11.8, -24.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.756, -0.654, 0.654, 0.756, -1987.2, -732.1);
      gradient = ctx.createLinearGradient(1025.4, 1832.6, 1023.1, 1824.1);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bumperBoatPink/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-22.7, -19.3);
      ctx.bezierCurveTo(-24.0, -19.5, -23.8, -20.3, -23.3, -22.1);
      ctx.bezierCurveTo(-23.1, -22.5, -22.1, -24.9, -20.2, -25.9);
      ctx.bezierCurveTo(-21.0, -24.4, -21.0, -23.9, -21.0, -23.8);
      ctx.bezierCurveTo(-21.5, -23.3, -19.2, -25.1, -17.6, -25.7);
      ctx.bezierCurveTo(-16.7, -26.0, -14.4, -27.1, -13.4, -28.5);
      ctx.bezierCurveTo(-13.0, -28.5, -13.9, -26.1, -13.5, -26.0);
      ctx.bezierCurveTo(-13.1, -25.8, -12.3, -26.0, -11.6, -26.6);
      ctx.bezierCurveTo(-11.4, -26.4, -11.0, -25.3, -11.6, -24.0);
      ctx.bezierCurveTo(-10.3, -24.6, -10.9, -23.3, -11.0, -22.6);
      ctx.bezierCurveTo(-11.5, -21.4, -13.0, -19.9, -14.3, -20.2);
      ctx.bezierCurveTo(-14.1, -22.7, -16.4, -22.9, -17.0, -20.7);
      ctx.bezierCurveTo(-19.0, -21.4, -21.7, -22.3, -22.7, -19.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.678, 0.735, 0.735, 0.678, -43.8, -2574.1);
      gradient = ctx.createLinearGradient(1856.2, 1743.9, 1859.2, 1752.1);
      gradient.addColorStop(0.00, "rgb(255, 216, 128)");
      gradient.addColorStop(0.34, "rgb(210, 150, 83)");
      gradient.addColorStop(1.00, "rgb(150, 55, 26)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bumperBoatPink/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-21.6, -18.7);
      ctx.bezierCurveTo(-21.4, -18.9, -20.9, -18.7, -20.5, -18.3);
      ctx.bezierCurveTo(-20.1, -17.8, -20.0, -17.3, -20.2, -17.1);
      ctx.bezierCurveTo(-20.4, -16.9, -21.0, -17.1, -21.3, -17.5);
      ctx.bezierCurveTo(-21.7, -18.0, -21.9, -18.5, -21.6, -18.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // bumperBoatPink/Group/Path
      ctx.beginPath();
      ctx.moveTo(-19.4, -14.6);
      ctx.bezierCurveTo(-18.8, -14.6, -18.1, -15.2, -18.1, -16.1);
      ctx.lineWidth = 0.7;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // bumperBoatPink/Group/Path
      ctx.beginPath();
      ctx.moveTo(-12.3, -17.4);
      ctx.bezierCurveTo(-9.5, -19.7, -4.7, -18.3, -1.7, -14.5);
      ctx.bezierCurveTo(-1.6, -14.4, -1.5, -14.3, -1.4, -14.1);
      ctx.lineTo(-1.4, -14.1);
      ctx.bezierCurveTo(-1.4, -14.1, 0.4, -11.7, 1.4, -10.5);
      ctx.bezierCurveTo(-0.5, -5.6, -4.1, -2.3, -6.5, -0.0);
      ctx.bezierCurveTo(-7.1, -0.5, -7.4, -0.9, -7.9, -1.5);
      ctx.lineTo(-11.8, -6.5);
      ctx.bezierCurveTo(-14.9, -10.3, -15.0, -15.2, -12.3, -17.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.678, 0.735, 0.735, 0.678, -43.8, -2574.1);
      gradient = ctx.createLinearGradient(1865.2, 1772.6, 1854.9, 1759.0);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bumperBoatPink/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-10.1, -15.5);
      ctx.bezierCurveTo(-8.2, -11.0, -7.3, -8.2, -9.3, -6.0);
      ctx.bezierCurveTo(-11.0, -4.1, -15.6, -4.0, -16.6, -3.5);
      ctx.bezierCurveTo(-20.8, -1.6, -22.0, -3.2, -20.2, -4.8);
      ctx.bezierCurveTo(-21.0, -4.9, -21.8, -5.0, -19.8, -6.5);
      ctx.bezierCurveTo(-18.4, -7.5, -14.4, -7.5, -12.4, -8.9);
      ctx.bezierCurveTo(-12.4, -10.5, -14.3, -14.2, -13.9, -15.2);
      ctx.bezierCurveTo(-13.1, -17.0, -10.8, -17.3, -10.1, -15.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.678, 0.735, 0.735, 0.678, -43.8, -2574.1);
      gradient = ctx.createLinearGradient(1867.5, 1765.0, 1866.6, 1759.2);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bumperBoatPink/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(5.6, 11.0);
      ctx.bezierCurveTo(7.4, 10.1, 9.1, 9.6, 11.2, 9.0);
      ctx.bezierCurveTo(11.7, 8.9, 15.4, 7.7, 14.3, 6.4);
      ctx.bezierCurveTo(13.7, 5.7, 10.8, 7.2, 9.6, 6.5);
      ctx.bezierCurveTo(9.7, 5.4, 10.9, 4.5, 11.5, 3.8);
      ctx.bezierCurveTo(13.0, 2.1, 15.7, 1.0, 17.0, -0.9);
      ctx.bezierCurveTo(17.4, -1.4, 19.5, -5.0, 17.9, -4.9);
      ctx.bezierCurveTo(17.0, -4.9, 15.9, -2.6, 14.7, -1.7);
      ctx.bezierCurveTo(15.2, -4.7, 16.3, -7.4, 18.2, -11.3);
      ctx.bezierCurveTo(21.6, -18.2, 27.5, -20.6, 23.4, -20.6);
      ctx.bezierCurveTo(20.6, -20.6, 17.3, -15.9, 15.9, -13.6);
      ctx.bezierCurveTo(13.5, -9.4, 12.4, -3.4, 11.7, -2.7);
      ctx.bezierCurveTo(11.1, -2.2, 10.9, -4.5, 10.2, -4.2);
      ctx.bezierCurveTo(9.4, -3.7, 9.2, -3.0, 8.9, -2.1);
      ctx.bezierCurveTo(8.4, -0.3, 8.1, 7.9, 4.5, 8.3);
      ctx.bezierCurveTo(1.8, 8.6, -0.9, 16.5, -0.7, 18.8);
      ctx.bezierCurveTo(0.2, 14.2, 5.6, 11.0, 5.6, 10.9);
      ctx.save();
      ctx.transform(0.441, -0.897, 0.897, 0.441, -1301.3, -696.2);
      gradient = ctx.createLinearGradient(-67.7, 1486.3, -21.3, 1486.3);
      gradient.addColorStop(0.00, "rgb(101, 201, 216)");
      gradient.addColorStop(0.10, "rgb(130, 208, 221)");
      gradient.addColorStop(0.30, "rgb(176, 223, 232)");
      gradient.addColorStop(0.49, "rgb(209, 236, 240)");
      gradient.addColorStop(0.67, "rgb(232, 245, 246)");
      gradient.addColorStop(0.84, "rgb(246, 251, 252)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.restore();
      ctx.restore();
    }

    function bumperBoatYellow(ctx) {

      var gradient;

      // bumperBoatYellow/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(7.6, -27.1);
      ctx.bezierCurveTo(9.6, -29.7, 8.4, -14.5, 8.8, -16.4);
      ctx.bezierCurveTo(11.9, -32.5, 14.1, -31.6, 14.1, -31.6);
      ctx.bezierCurveTo(16.2, -32.5, 15.2, -26.8, 16.3, -29.6);
      ctx.bezierCurveTo(18.4, -34.8, 20.6, -38.5, 22.8, -36.4);
      ctx.bezierCurveTo(25.0, -34.3, 27.6, -25.4, 20.8, -1.3);
      ctx.bezierCurveTo(18.7, 6.2, 10.2, 23.1, 11.1, 11.3);
      ctx.bezierCurveTo(7.6, 26.1, 3.9, 32.5, 2.6, 34.5);
      ctx.bezierCurveTo(-0.7, 39.4, -2.0, 36.8, -0.1, 28.1);
      ctx.bezierCurveTo(2.2, 17.7, -5.4, 30.9, -3.2, 22.3);
      ctx.bezierCurveTo(-1.2, 14.6, -7.0, 28.3, -4.6, 12.0);
      ctx.bezierCurveTo(-3.6, 5.2, 0.6, -18.1, 7.6, -27.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // bumperBoatYellow/Group

      // bumperBoatYellow/Group/Innertube
      ctx.save();

      // bumperBoatYellow/Group/Innertube/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(3.1, -29.8);
      ctx.bezierCurveTo(-2.0, -28.4, -7.7, -21.4, -11.2, -12.0);
      ctx.bezierCurveTo(-11.3, -11.6, -11.4, -11.3, -11.5, -11.0);
      ctx.bezierCurveTo(-11.6, -10.9, -11.6, -10.8, -11.6, -10.7);
      ctx.bezierCurveTo(-11.7, -10.7, -11.7, -10.6, -11.7, -10.6);
      ctx.bezierCurveTo(-11.7, -10.6, -11.7, -10.5, -11.7, -10.5);
      ctx.bezierCurveTo(-11.7, -10.4, -11.8, -10.3, -11.8, -10.2);
      ctx.bezierCurveTo(-11.9, -9.9, -12.0, -9.5, -12.1, -9.2);
      ctx.bezierCurveTo(-15.1, 0.4, -14.8, 9.4, -11.6, 13.6);
      ctx.bezierCurveTo(-10.4, 15.4, -10.0, 15.7, -7.4, 16.6);
      ctx.bezierCurveTo(-5.2, 17.4, -2.4, 17.7, -1.0, 17.2);
      ctx.bezierCurveTo(4.1, 15.9, 9.8, 8.9, 13.3, -0.6);
      ctx.bezierCurveTo(13.5, -0.9, 13.6, -1.3, 13.7, -1.6);
      ctx.bezierCurveTo(13.7, -1.7, 13.8, -1.8, 13.8, -1.9);
      ctx.bezierCurveTo(13.8, -1.9, 13.8, -1.9, 13.8, -2.0);
      ctx.bezierCurveTo(13.8, -2.0, 13.8, -2.0, 13.9, -2.1);
      ctx.bezierCurveTo(13.9, -2.2, 13.9, -2.2, 13.9, -2.3);
      ctx.bezierCurveTo(14.1, -2.7, 14.2, -3.0, 14.3, -3.4);
      ctx.bezierCurveTo(17.3, -13.1, 16.9, -22.1, 13.7, -26.2);
      ctx.bezierCurveTo(12.9, -27.4, 11.1, -28.7, 8.9, -29.4);
      ctx.bezierCurveTo(6.6, -30.2, 4.5, -30.3, 3.1, -29.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.320, -0.947, 0.947, 0.320, -1130.9, -725.7);
      gradient = ctx.createLinearGradient(-313.7, 1317.4, -322.9, 1291.4);
      gradient.addColorStop(0.03, "rgb(192, 123, 17)");
      gradient.addColorStop(0.14, "rgb(207, 148, 17)");
      gradient.addColorStop(0.29, "rgb(225, 178, 10)");
      gradient.addColorStop(0.44, "rgb(240, 202, 0)");
      gradient.addColorStop(0.60, "rgb(250, 221, 0)");
      gradient.addColorStop(0.78, "rgb(255, 234, 0)");
      gradient.addColorStop(1.00, "rgb(255, 241, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bumperBoatYellow/Group/Innertube/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-0.4, -22.0);
      ctx.bezierCurveTo(2.7, -20.9, 3.1, -14.0, 0.5, -6.5);
      ctx.bezierCurveTo(-2.0, 1.1, -6.5, 6.3, -9.6, 5.3);
      ctx.bezierCurveTo(-12.7, 4.3, -13.1, -2.7, -10.5, -10.2);
      ctx.bezierCurveTo(-8.0, -17.7, -3.4, -23.0, -0.4, -22.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.320, -0.947, 0.947, 0.320, -1130.9, -725.7);
      gradient = ctx.createLinearGradient(-317.0, 1303.9, -320.9, 1288.2);
      gradient.addColorStop(0.03, "rgb(192, 123, 17)");
      gradient.addColorStop(0.14, "rgb(207, 148, 17)");
      gradient.addColorStop(0.29, "rgb(225, 178, 10)");
      gradient.addColorStop(0.44, "rgb(240, 202, 0)");
      gradient.addColorStop(0.60, "rgb(250, 221, 0)");
      gradient.addColorStop(0.78, "rgb(255, 234, 0)");
      gradient.addColorStop(1.00, "rgb(255, 241, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bumperBoatYellow/Group/Innertube/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1.9, -18.5);
      ctx.bezierCurveTo(2.1, -20.1, 3.0, -22.2, 3.6, -23.5);
      ctx.bezierCurveTo(2.5, -24.2, 0.7, -24.7, 0.2, -24.8);
      ctx.bezierCurveTo(-0.0, -24.5, -0.1, -24.3, -0.1, -24.3);
      ctx.lineTo(1.8, -18.5);
      ctx.fillStyle = "rgb(192, 123, 17)";
      ctx.fill();

      // bumperBoatYellow/Group/Innertube/Path
      ctx.beginPath();
      ctx.moveTo(-7.6, -8.4);
      ctx.bezierCurveTo(-4.0, -11.0, -0.8, -14.5, 0.0, -15.7);
      ctx.bezierCurveTo(2.7, -19.1, 1.1, -21.0, -0.5, -19.3);
      ctx.bezierCurveTo(-0.6, -20.1, -0.7, -20.9, -2.2, -18.9);
      ctx.bezierCurveTo(-3.6, -17.1, -7.4, -12.5, -11.2, -10.4);
      ctx.bezierCurveTo(-14.9, -8.4, -10.5, -6.2, -7.6, -8.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.320, -0.947, 0.947, 0.320, -1130.9, -725.7);
      gradient = ctx.createLinearGradient(-313.5, 1295.2, -311.8, 1299.5);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.31, "rgb(238, 173, 137)");
      gradient.addColorStop(0.50, "rgb(239, 178, 144)");
      gradient.addColorStop(0.65, "rgb(241, 187, 157)");
      gradient.addColorStop(0.78, "rgb(244, 200, 175)");
      gradient.addColorStop(0.91, "rgb(248, 216, 199)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bumperBoatYellow/Group/Innertube/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2.1, -13.9);
      ctx.bezierCurveTo(0.1, -14.5, -2.3, -15.5, -5.5, -16.6);
      ctx.bezierCurveTo(-7.6, -17.4, -8.4, -17.8, -7.7, -20.1);
      ctx.bezierCurveTo(-6.9, -22.3, -4.8, -23.7, -0.1, -24.3);
      ctx.bezierCurveTo(1.6, -23.7, 2.3, -23.4, 2.9, -22.9);
      ctx.bezierCurveTo(2.2, -21.1, 2.0, -20.0, 1.9, -18.6);
      ctx.bezierCurveTo(2.4, -17.2, 2.2, -14.8, 2.1, -13.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.320, -0.947, 0.947, 0.320, -1130.9, -725.7);
      gradient = ctx.createLinearGradient(-306.5, 1301.5, -307.0, 1295.4);
      gradient.addColorStop(0.03, "rgb(160, 115, 156)");
      gradient.addColorStop(0.05, "rgb(162, 119, 159)");
      gradient.addColorStop(0.18, "rgb(184, 153, 184)");
      gradient.addColorStop(0.32, "rgb(205, 184, 207)");
      gradient.addColorStop(0.47, "rgb(223, 211, 225)");
      gradient.addColorStop(0.62, "rgb(236, 231, 239)");
      gradient.addColorStop(0.79, "rgb(250, 248, 250)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bumperBoatYellow/Group/Innertube/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-7.5, -17.6);
      ctx.bezierCurveTo(-8.0, -18.1, -8.1, -18.8, -7.7, -20.1);
      ctx.bezierCurveTo(-6.9, -22.3, -4.8, -23.7, -0.1, -24.3);
      ctx.bezierCurveTo(1.6, -23.7, 2.3, -23.4, 2.9, -22.9);
      ctx.bezierCurveTo(-0.8, -21.9, -6.7, -22.2, -7.5, -17.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.320, -0.947, 0.947, 0.320, -1130.9, -725.7);
      gradient = ctx.createLinearGradient(-302.4, 1294.6, -308.5, 1294.9);
      gradient.addColorStop(0.03, "rgb(160, 115, 156)");
      gradient.addColorStop(0.05, "rgb(162, 119, 159)");
      gradient.addColorStop(0.18, "rgb(184, 153, 184)");
      gradient.addColorStop(0.32, "rgb(205, 184, 207)");
      gradient.addColorStop(0.47, "rgb(223, 211, 225)");
      gradient.addColorStop(0.62, "rgb(236, 231, 239)");
      gradient.addColorStop(0.79, "rgb(250, 248, 250)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bumperBoatYellow/Group/Innertube/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-11.9, 8.5);
      ctx.bezierCurveTo(-11.3, 7.4, -9.9, 6.9, -8.7, 7.5);
      ctx.bezierCurveTo(-7.5, 8.0, -7.0, 9.5, -7.6, 10.6);
      ctx.bezierCurveTo(-8.2, 11.8, -9.6, 12.3, -10.8, 11.7);
      ctx.bezierCurveTo(-12.0, 11.1, -12.5, 9.7, -11.9, 8.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.320, -0.947, 0.947, 0.320, -1130.9, -725.7);
      gradient = ctx.createRadialGradient(-337.3, 1297.7, 0.0, -337.3, 1297.7, 2.4);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.00, "rgb(255, 255, 252)");
      gradient.addColorStop(0.22, "rgb(255, 249, 193)");
      gradient.addColorStop(0.43, "rgb(255, 246, 142)");
      gradient.addColorStop(0.62, "rgb(255, 243, 96)");
      gradient.addColorStop(0.78, "rgb(255, 242, 49)");
      gradient.addColorStop(0.91, "rgb(255, 241, 0)");
      gradient.addColorStop(1.00, "rgb(255, 241, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bumperBoatYellow/Group/Innertube/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-7.8, -20.2);
      ctx.bezierCurveTo(-7.4, -21.2, -6.9, -22.0, -6.5, -21.9);
      ctx.bezierCurveTo(-6.2, -21.8, -6.3, -20.8, -6.6, -19.8);
      ctx.bezierCurveTo(-7.0, -18.8, -7.5, -18.0, -7.8, -18.1);
      ctx.bezierCurveTo(-8.1, -18.2, -8.1, -19.2, -7.8, -20.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(160, 115, 156)";
      ctx.fill();

      // bumperBoatYellow/Group/Innertube/Group

      // bumperBoatYellow/Group/Innertube/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-6.5, -29.4);
      ctx.bezierCurveTo(-6.5, -29.7, -6.7, -30.0, -7.1, -30.1);
      ctx.lineTo(-7.1, -30.1);
      ctx.bezierCurveTo(-7.5, -30.2, -7.9, -30.0, -7.9, -29.6);
      ctx.lineTo(-7.9, -29.6);
      ctx.lineTo(-9.1, -23.0);
      ctx.bezierCurveTo(-9.1, -22.7, -8.9, -22.4, -8.5, -22.3);
      ctx.lineTo(-8.5, -22.3);
      ctx.bezierCurveTo(-8.1, -22.3, -7.7, -22.5, -7.7, -22.8);
      ctx.lineTo(-7.7, -22.8);
      ctx.lineTo(-6.5, -29.4);
      ctx.lineTo(-6.5, -29.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.165, 0.952, 1.155, 0.200, -428.3, -3752.5);
      gradient = ctx.createLinearGradient(3726.1, 896.6, 3726.2, 897.7);
      gradient.addColorStop(0.00, "rgb(239, 82, 48)");
      gradient.addColorStop(0.02, "rgb(231, 77, 45)");
      gradient.addColorStop(0.13, "rgb(205, 57, 37)");
      gradient.addColorStop(0.25, "rgb(185, 41, 30)");
      gradient.addColorStop(0.38, "rgb(168, 27, 24)");
      gradient.addColorStop(0.53, "rgb(157, 16, 19)");
      gradient.addColorStop(0.71, "rgb(151, 8, 15)");
      gradient.addColorStop(0.99, "rgb(149, 6, 14)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bumperBoatYellow/Group/Innertube/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-6.6, -24.6);
      ctx.bezierCurveTo(-6.5, -25.2, -7.1, -25.9, -7.8, -26.0);
      ctx.lineTo(-7.8, -26.0);
      ctx.bezierCurveTo(-8.6, -26.1, -9.4, -25.7, -9.5, -25.1);
      ctx.lineTo(-9.5, -25.1);
      ctx.lineTo(-10.8, -17.4);
      ctx.bezierCurveTo(-10.9, -16.7, -10.4, -16.1, -9.6, -16.0);
      ctx.lineTo(-9.6, -16.0);
      ctx.bezierCurveTo(-8.8, -15.8, -8.1, -16.2, -8.0, -16.9);
      ctx.lineTo(-8.0, -16.9);
      ctx.lineTo(-6.6, -24.6);
      ctx.lineTo(-6.6, -24.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.093, -0.996, 0.996, 0.093, -915.3, -583.8);
      gradient = ctx.createLinearGradient(-475.0, 959.5, -476.3, 952.5);
      gradient.addColorStop(0.03, "rgb(187, 79, 22)");
      gradient.addColorStop(0.56, "rgb(251, 178, 21)");
      gradient.addColorStop(0.68, "rgb(255, 200, 105)");
      gradient.addColorStop(0.84, "rgb(255, 226, 180)");
      gradient.addColorStop(0.95, "rgb(255, 244, 229)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bumperBoatYellow/Group/Innertube/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-7.1, 17.1);
      ctx.bezierCurveTo(-7.5, 17.0, -7.4, 16.6, -7.4, 16.6);
      ctx.bezierCurveTo(-7.4, 16.4, -7.4, 16.6, -7.4, 16.6);
      ctx.bezierCurveTo(-3.9, 17.3, 4.6, 10.7, 9.4, -3.8);
      ctx.lineTo(9.4, -3.8);
      ctx.bezierCurveTo(13.7, -16.3, 13.0, -27.5, 7.3, -29.8);
      ctx.lineTo(7.3, -29.8);
      ctx.bezierCurveTo(7.4, -30.0, 7.7, -30.1, 7.9, -30.1);
      ctx.lineTo(7.9, -30.1);
      ctx.bezierCurveTo(14.3, -27.2, 14.3, -16.1, 10.1, -3.5);
      ctx.lineTo(10.1, -3.5);
      ctx.bezierCurveTo(5.1, 11.0, -2.8, 17.8, -7.1, 17.1);
      ctx.lineTo(-7.1, 17.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(192, 123, 17)";
      ctx.fill();

      // bumperBoatYellow/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-20.3, -3.3);
      ctx.bezierCurveTo(-17.9, -2.8, -15.4, -5.1, -14.7, -8.5);
      ctx.bezierCurveTo(-14.0, -11.8, -15.3, -14.9, -17.7, -15.4);
      ctx.bezierCurveTo(-18.1, -15.5, -18.1, -14.7, -18.5, -14.6);
      ctx.bezierCurveTo(-19.9, -14.3, -22.6, -15.1, -23.2, -10.3);
      ctx.bezierCurveTo(-23.7, -6.9, -22.6, -3.8, -20.3, -3.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.212, 0.977, 0.977, 0.212, -445.0, -3314.7);
      gradient = ctx.createLinearGradient(3141.6, 1120.2, 3139.5, 1112.5);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bumperBoatYellow/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-21.0, -14.2);
      ctx.bezierCurveTo(-21.8, -15.1, -22.8, -14.6, -23.5, -13.5);
      ctx.bezierCurveTo(-23.7, -13.1, -25.2, -11.3, -25.2, -9.3);
      ctx.bezierCurveTo(-24.4, -10.7, -25.7, -7.0, -23.9, -7.4);
      ctx.bezierCurveTo(-24.8, -6.1, -23.9, -4.6, -23.7, -3.9);
      ctx.bezierCurveTo(-23.5, -3.6, -22.4, -2.4, -19.9, -3.3);
      ctx.bezierCurveTo(-19.8, -2.0, -19.0, -3.0, -18.5, -3.5);
      ctx.bezierCurveTo(-17.8, -4.4, -17.3, -6.2, -18.1, -7.1);
      ctx.bezierCurveTo(-19.9, -5.8, -21.2, -7.6, -19.6, -9.1);
      ctx.bezierCurveTo(-21.1, -10.4, -23.0, -12.1, -21.0, -14.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.441, -0.897, 0.897, 0.441, -1232.4, -826.8);
      gradient = ctx.createLinearGradient(-202.5, 1444.9, -197.5, 1450.6);
      gradient.addColorStop(0.00, "rgb(203, 199, 227)");
      gradient.addColorStop(0.27, "rgb(149, 140, 175)");
      gradient.addColorStop(1.00, "rgb(53, 36, 84)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bumperBoatYellow/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-18.2, -13.3);
      ctx.bezierCurveTo(-18.2, -13.0, -18.7, -12.9, -19.3, -13.0);
      ctx.bezierCurveTo(-19.8, -13.1, -20.2, -13.4, -20.1, -13.7);
      ctx.bezierCurveTo(-20.1, -14.0, -19.6, -14.1, -19.1, -14.0);
      ctx.bezierCurveTo(-18.5, -13.9, -18.1, -13.5, -18.2, -13.3);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // bumperBoatYellow/Group/Path
      ctx.beginPath();
      ctx.moveTo(-15.8, -13.7);
      ctx.bezierCurveTo(-15.5, -13.2, -15.8, -12.4, -16.5, -12.0);
      ctx.lineWidth = 0.6;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // bumperBoatYellow/Group/Path
      ctx.beginPath();
      ctx.moveTo(-15.0, -6.7);
      ctx.bezierCurveTo(-15.5, -3.5, -12.4, -0.3, -8.0, 0.5);
      ctx.bezierCurveTo(-7.9, 0.5, -7.7, 0.5, -7.6, 0.5);
      ctx.lineTo(-7.6, 0.5);
      ctx.bezierCurveTo(-7.6, 0.5, -4.7, 1.1, -3.3, 1.3);
      ctx.bezierCurveTo(-0.7, -2.1, 0.7, -6.7, 1.5, -9.7);
      ctx.bezierCurveTo(0.8, -9.9, 0.3, -10.0, -0.4, -10.2);
      ctx.lineTo(-6.1, -11.1);
      ctx.bezierCurveTo(-10.4, -11.9, -14.4, -9.9, -15.0, -6.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.320, -0.947, 0.947, 0.320, -1130.9, -725.7);
      gradient = ctx.createLinearGradient(-317.5, 1302.8, -326.9, 1290.4);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bumperBoatYellow/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-12.4, -5.8);
      ctx.bezierCurveTo(-8.0, -6.3, -5.4, -6.7, -4.5, -9.3);
      ctx.bezierCurveTo(-3.8, -11.5, -5.7, -15.2, -5.7, -16.2);
      ctx.bezierCurveTo(-6.1, -20.4, -7.8, -20.7, -8.3, -18.6);
      ctx.bezierCurveTo(-8.8, -19.2, -9.2, -19.7, -9.5, -17.5);
      ctx.bezierCurveTo(-9.7, -15.9, -8.0, -12.7, -8.2, -10.5);
      ctx.bezierCurveTo(-9.5, -9.9, -13.3, -9.8, -13.9, -9.0);
      ctx.bezierCurveTo(-15.0, -7.5, -14.2, -5.6, -12.4, -5.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.320, -0.947, 0.947, 0.320, -1130.9, -725.7);
      gradient = ctx.createLinearGradient(-315.3, 1295.8, -316.2, 1290.5);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bumperBoatYellow/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(16.3, -15.9);
      ctx.bezierCurveTo(16.1, -12.4, 15.6, -9.5, 14.1, -6.7);
      ctx.bezierCurveTo(13.7, -5.8, 13.0, -5.3, 12.6, -4.3);
      ctx.bezierCurveTo(12.0, -2.2, 12.4, -0.4, 10.7, 1.4);
      ctx.bezierCurveTo(10.0, 2.2, 8.7, 3.2, 8.9, 4.4);
      ctx.bezierCurveTo(9.1, 5.5, 9.8, 5.6, 9.2, 6.8);
      ctx.bezierCurveTo(8.8, 7.4, 8.2, 7.9, 7.8, 8.3);
      ctx.bezierCurveTo(6.7, 9.3, 5.8, 10.4, 4.9, 11.5);
      ctx.bezierCurveTo(3.7, 13.1, 2.6, 14.8, 1.9, 16.6);
      ctx.bezierCurveTo(1.3, 17.9, 1.3, 20.7, 1.8, 21.6);
      ctx.bezierCurveTo(2.4, 22.8, 3.0, 21.1, 3.3, 20.3);
      ctx.bezierCurveTo(3.8, 19.0, 4.4, 17.7, 5.2, 16.5);
      ctx.bezierCurveTo(5.5, 16.1, 6.3, 14.5, 6.9, 15.3);
      ctx.bezierCurveTo(7.3, 15.8, 6.6, 16.1, 7.2, 16.5);
      ctx.bezierCurveTo(7.6, 16.1, 7.7, 15.4, 7.8, 14.9);
      ctx.bezierCurveTo(8.2, 13.8, 8.6, 12.8, 8.9, 11.7);
      ctx.bezierCurveTo(9.3, 10.3, 11.0, 6.3, 11.5, 7.8);
      ctx.bezierCurveTo(11.8, 8.8, 12.1, 9.5, 13.0, 5.9);
      ctx.bezierCurveTo(13.9, 2.6, 13.2, 1.6, 13.9, -0.4);
      ctx.bezierCurveTo(14.7, -2.9, 15.8, -4.1, 16.6, -7.7);
      ctx.bezierCurveTo(17.1, -10.1, 17.0, -15.9, 16.3, -15.9);
      ctx.save();
      ctx.transform(0.441, -0.897, 0.897, 0.441, -1232.4, -826.8);
      gradient = ctx.createLinearGradient(-174.1, 1482.0, -208.8, 1482.0);
      gradient.addColorStop(0.00, "rgb(101, 201, 216)");
      gradient.addColorStop(0.27, "rgb(154, 216, 226)");
      gradient.addColorStop(0.60, "rgb(208, 235, 239)");
      gradient.addColorStop(0.85, "rgb(239, 248, 249)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function bumperBoatYellowGun(ctx) {

      var gradient;

      // bumperBoatYellowGun/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1431.6, 1866.9);
      ctx.bezierCurveTo(1431.3, 1864.1, 1431.6, 1859.6, 1432.0, 1857.8);
      ctx.bezierCurveTo(1432.7, 1854.6, 1433.5, 1851.4, 1435.4, 1848.1);
      ctx.bezierCurveTo(1436.5, 1846.3, 1438.4, 1844.4, 1438.7, 1845.6);
      ctx.bezierCurveTo(1438.8, 1845.8, 1438.5, 1846.5, 1438.5, 1846.8);
      ctx.bezierCurveTo(1438.4, 1847.3, 1435.8, 1853.9, 1436.1, 1853.5);
      ctx.bezierCurveTo(1437.0, 1851.8, 1444.5, 1837.4, 1446.9, 1834.5);
      ctx.bezierCurveTo(1450.8, 1829.7, 1454.2, 1827.0, 1455.6, 1827.5);
      ctx.bezierCurveTo(1456.1, 1827.7, 1453.8, 1830.6, 1452.9, 1831.5);
      ctx.bezierCurveTo(1451.7, 1832.8, 1445.2, 1841.1, 1442.9, 1844.7);
      ctx.bezierCurveTo(1442.0, 1846.3, 1438.4, 1852.8, 1437.6, 1854.5);
      ctx.bezierCurveTo(1438.8, 1852.1, 1442.4, 1847.7, 1442.8, 1847.1);
      ctx.bezierCurveTo(1443.7, 1845.8, 1444.8, 1844.6, 1445.9, 1843.6);
      ctx.bezierCurveTo(1446.3, 1843.2, 1450.1, 1839.7, 1449.1, 1842.0);
      ctx.bezierCurveTo(1447.9, 1844.7, 1439.7, 1854.0, 1439.3, 1854.4);
      ctx.bezierCurveTo(1440.7, 1852.8, 1445.3, 1848.4, 1447.3, 1847.9);
      ctx.bezierCurveTo(1448.2, 1847.7, 1446.9, 1848.8, 1446.2, 1849.5);
      ctx.bezierCurveTo(1445.0, 1850.7, 1443.4, 1852.0, 1442.1, 1853.1);
      ctx.bezierCurveTo(1439.1, 1855.7, 1433.9, 1860.7, 1432.4, 1867.1);
      ctx.bezierCurveTo(1431.8, 1867.5, 1432.0, 1867.4, 1431.6, 1866.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.596, 0.803, 0.803, 0.596, 805.1, -624.0);
      gradient = ctx.createLinearGradient(1606.7, 1994.6, 1600.5, 1981.4);
      gradient.addColorStop(0.00, "rgb(101, 201, 216)");
      gradient.addColorStop(0.06, "rgb(127, 207, 221)");
      gradient.addColorStop(0.19, "rgb(166, 220, 229)");
      gradient.addColorStop(0.32, "rgb(197, 231, 237)");
      gradient.addColorStop(0.46, "rgb(222, 241, 243)");
      gradient.addColorStop(0.61, "rgb(238, 247, 248)");
      gradient.addColorStop(0.78, "rgb(249, 252, 252)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.restore();
      ctx.restore();
    }

    function bumperBoatPinkGun(ctx) {

      var gradient;

      // bumperBoatPinkGun/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1479.6, 1770.0);
      ctx.bezierCurveTo(1479.1, 1769.8, 1475.3, 1774.0, 1474.7, 1774.6);
      ctx.bezierCurveTo(1473.9, 1775.4, 1469.7, 1778.7, 1470.0, 1780.0);
      ctx.bezierCurveTo(1471.6, 1779.9, 1472.5, 1776.8, 1474.0, 1776.3);
      ctx.bezierCurveTo(1473.7, 1777.0, 1472.9, 1777.7, 1472.5, 1778.4);
      ctx.bezierCurveTo(1471.7, 1779.4, 1471.0, 1780.5, 1470.3, 1781.5);
      ctx.bezierCurveTo(1469.7, 1782.4, 1467.9, 1784.9, 1468.4, 1785.9);
      ctx.bezierCurveTo(1469.8, 1784.9, 1470.6, 1783.3, 1471.6, 1781.9);
      ctx.bezierCurveTo(1472.3, 1781.1, 1473.5, 1779.1, 1474.3, 1778.6);
      ctx.bezierCurveTo(1474.1, 1779.4, 1473.3, 1780.2, 1472.9, 1780.9);
      ctx.bezierCurveTo(1472.1, 1781.9, 1471.7, 1783.0, 1471.3, 1784.2);
      ctx.bezierCurveTo(1470.9, 1785.1, 1469.2, 1789.2, 1471.1, 1789.0);
      ctx.bezierCurveTo(1472.9, 1788.9, 1473.6, 1784.5, 1474.0, 1783.3);
      ctx.bezierCurveTo(1474.7, 1781.2, 1475.7, 1778.2, 1477.2, 1776.5);
      ctx.bezierCurveTo(1477.4, 1777.8, 1475.2, 1781.2, 1476.5, 1782.2);
      ctx.bezierCurveTo(1478.1, 1783.4, 1478.4, 1777.4, 1478.5, 1776.8);
      ctx.bezierCurveTo(1479.0, 1774.3, 1479.1, 1773.0, 1480.5, 1770.0);
      ctx.bezierCurveTo(1480.3, 1770.1, 1479.9, 1770.2, 1479.7, 1770.3);
      ctx.save();
      ctx.transform(0.441, -0.897, 0.897, 0.441, 206.8, 1069.9);
      gradient = ctx.createLinearGradient(-68.5, 1455.4, -84.3, 1448.5);
      gradient.addColorStop(0.00, "rgb(101, 201, 216)");
      gradient.addColorStop(0.13, "rgb(112, 204, 217)");
      gradient.addColorStop(0.35, "rgb(143, 213, 224)");
      gradient.addColorStop(0.64, "rgb(188, 228, 234)");
      gradient.addColorStop(0.98, "rgb(249, 252, 252)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.restore();
      ctx.restore();
    }

    function paddleBoats(ctx) {

      var gradient;

      // paddleBoats/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1625.5, 1561.7);
      ctx.bezierCurveTo(1634.6, 1551.6, 1629.0, 1562.7, 1630.2, 1561.3);
      ctx.bezierCurveTo(1641.5, 1548.9, 1645.8, 1545.5, 1645.8, 1545.5);
      ctx.bezierCurveTo(1647.2, 1546.3, 1640.2, 1552.9, 1640.4, 1553.9);
      ctx.bezierCurveTo(1640.6, 1554.3, 1643.1, 1554.7, 1648.3, 1549.6);
      ctx.bezierCurveTo(1649.8, 1555.2, 1631.0, 1572.5, 1633.7, 1570.1);
      ctx.bezierCurveTo(1637.8, 1566.3, 1645.2, 1559.6, 1646.3, 1562.5);
      ctx.bezierCurveTo(1647.4, 1565.3, 1644.7, 1572.9, 1628.4, 1591.7);
      ctx.bezierCurveTo(1626.8, 1593.5, 1624.5, 1595.5, 1622.1, 1597.0);
      ctx.bezierCurveTo(1619.0, 1598.9, 1624.7, 1589.4, 1624.2, 1589.7);
      ctx.bezierCurveTo(1622.7, 1591.2, 1619.8, 1595.7, 1615.6, 1599.4);
      ctx.bezierCurveTo(1610.7, 1603.0, 1611.9, 1600.6, 1614.9, 1595.2);
      ctx.bezierCurveTo(1605.5, 1607.1, 1599.3, 1612.7, 1596.3, 1615.2);
      ctx.bezierCurveTo(1591.7, 1619.0, 1591.5, 1616.5, 1596.9, 1609.4);
      ctx.bezierCurveTo(1603.4, 1601.0, 1590.9, 1609.7, 1596.5, 1602.9);
      ctx.bezierCurveTo(1601.6, 1596.8, 1590.5, 1606.7, 1599.7, 1593.0);
      ctx.bezierCurveTo(1603.5, 1587.3, 1617.8, 1570.2, 1625.5, 1561.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // paddleBoats/Path
      ctx.beginPath();
      ctx.moveTo(1636.1, 1573.2);
      ctx.bezierCurveTo(1639.2, 1569.7, 1642.1, 1567.3, 1642.7, 1567.8);
      ctx.bezierCurveTo(1643.3, 1568.3, 1641.3, 1571.6, 1638.2, 1575.0);
      ctx.bezierCurveTo(1635.2, 1578.5, 1632.2, 1580.9, 1631.6, 1580.4);
      ctx.bezierCurveTo(1631.0, 1579.9, 1633.0, 1576.6, 1636.1, 1573.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(101, 201, 216)";
      ctx.fill();

      // paddleBoats/Path
      ctx.beginPath();
      ctx.moveTo(1632.5, 1588.6);
      ctx.bezierCurveTo(1634.4, 1586.6, 1636.3, 1585.4, 1636.9, 1586.0);
      ctx.bezierCurveTo(1637.5, 1586.5, 1636.5, 1588.6, 1634.7, 1590.5);
      ctx.bezierCurveTo(1632.9, 1592.5, 1630.9, 1593.7, 1630.3, 1593.2);
      ctx.bezierCurveTo(1629.8, 1592.7, 1630.7, 1590.6, 1632.5, 1588.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(215, 238, 241)";
      ctx.fill();

      // paddleBoats/Path
      ctx.beginPath();
      ctx.moveTo(1624.0, 1582.1);
      ctx.bezierCurveTo(1627.4, 1578.5, 1630.7, 1576.1, 1631.2, 1576.7);
      ctx.bezierCurveTo(1631.8, 1577.2, 1629.5, 1580.5, 1626.0, 1584.0);
      ctx.bezierCurveTo(1622.6, 1587.6, 1619.4, 1590.0, 1618.8, 1589.4);
      ctx.bezierCurveTo(1618.2, 1588.9, 1620.6, 1585.6, 1624.0, 1582.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(101, 201, 216)";
      ctx.fill();

      // paddleBoats/Group

      // paddleBoats/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1527.4, 1627.2);
      ctx.bezierCurveTo(1519.3, 1635.9, 1528.5, 1630.2, 1527.4, 1631.4);
      ctx.bezierCurveTo(1517.4, 1642.0, 1520.8, 1640.6, 1521.6, 1640.8);
      ctx.bezierCurveTo(1522.0, 1640.8, 1527.1, 1638.0, 1523.0, 1642.9);
      ctx.bezierCurveTo(1527.9, 1643.8, 1534.0, 1635.7, 1537.0, 1633.3);
      ctx.bezierCurveTo(1538.0, 1637.0, 1527.0, 1644.5, 1529.5, 1645.3);
      ctx.bezierCurveTo(1532.0, 1646.1, 1546.3, 1638.0, 1557.9, 1621.9);
      ctx.bezierCurveTo(1558.9, 1620.1, 1555.3, 1624.7, 1551.0, 1628.4);
      ctx.bezierCurveTo(1548.3, 1631.1, 1542.0, 1634.5, 1544.7, 1631.8);
      ctx.bezierCurveTo(1548.6, 1628.6, 1556.0, 1619.6, 1558.9, 1615.7);
      ctx.bezierCurveTo(1561.7, 1611.2, 1560.3, 1612.7, 1555.9, 1615.7);
      ctx.bezierCurveTo(1565.6, 1606.7, 1568.2, 1602.5, 1570.1, 1599.7);
      ctx.bezierCurveTo(1573.1, 1595.5, 1570.7, 1596.0, 1564.9, 1601.2);
      ctx.bezierCurveTo(1558.0, 1607.4, 1566.8, 1593.9, 1561.3, 1599.2);
      ctx.bezierCurveTo(1556.3, 1604.0, 1564.2, 1593.8, 1552.9, 1602.6);
      ctx.bezierCurveTo(1548.2, 1606.3, 1534.3, 1620.0, 1527.4, 1627.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // paddleBoats/Group/Path
      ctx.beginPath();
      ctx.moveTo(1568.3, 1596.7);
      ctx.bezierCurveTo(1566.6, 1598.4, 1564.9, 1599.4, 1564.4, 1598.9);
      ctx.bezierCurveTo(1563.9, 1598.5, 1564.8, 1596.7, 1566.4, 1595.0);
      ctx.bezierCurveTo(1568.1, 1593.3, 1569.8, 1592.3, 1570.3, 1592.8);
      ctx.bezierCurveTo(1570.8, 1593.2, 1569.9, 1595.0, 1568.3, 1596.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(215, 238, 241)";
      ctx.fill();

      // paddleBoats/Group/Path
      ctx.beginPath();
      ctx.moveTo(1540.8, 1631.1);
      ctx.bezierCurveTo(1540.3, 1630.7, 1542.2, 1627.7, 1545.0, 1624.5);
      ctx.bezierCurveTo(1547.9, 1621.3, 1550.6, 1619.0, 1551.1, 1619.5);
      ctx.bezierCurveTo(1551.6, 1619.9, 1549.8, 1622.9, 1546.9, 1626.1);
      ctx.bezierCurveTo(1544.1, 1629.4, 1541.4, 1631.6, 1540.8, 1631.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(101, 201, 216)";
      ctx.fill();

      // paddleBoats/Group/Path
      ctx.beginPath();
      ctx.moveTo(1527.1, 1620.5);
      ctx.bezierCurveTo(1525.9, 1620.3, 1523.6, 1621.7, 1524.8, 1623.0);
      ctx.bezierCurveTo(1522.1, 1622.9, 1521.8, 1625.2, 1522.5, 1625.9);
      ctx.bezierCurveTo(1519.8, 1625.7, 1518.4, 1627.8, 1518.0, 1629.2);
      ctx.bezierCurveTo(1517.7, 1630.2, 1519.2, 1632.4, 1520.2, 1631.3);
      ctx.bezierCurveTo(1518.7, 1631.7, 1517.3, 1635.0, 1517.2, 1636.4);
      ctx.bezierCurveTo(1517.1, 1637.9, 1518.4, 1639.8, 1520.1, 1639.3);
      ctx.bezierCurveTo(1519.9, 1640.5, 1519.2, 1641.9, 1519.6, 1643.2);
      ctx.bezierCurveTo(1519.9, 1644.4, 1521.3, 1645.3, 1522.5, 1644.7);
      ctx.bezierCurveTo(1525.6, 1639.3, 1528.1, 1639.1, 1529.7, 1636.5);
      ctx.bezierCurveTo(1531.1, 1634.2, 1534.6, 1629.1, 1535.2, 1627.1);
      ctx.bezierCurveTo(1535.9, 1625.1, 1532.1, 1622.7, 1532.0, 1622.3);
      ctx.bezierCurveTo(1531.3, 1619.6, 1528.6, 1621.2, 1527.2, 1620.6);
      ctx.save();
      ctx.transform(0.502, -0.865, 0.865, 0.502, 366.1, 892.1);
      gradient = ctx.createLinearGradient(-52.4, 1379.2, -70.6, 1363.0);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.14, "rgb(241, 248, 249)");
      gradient.addColorStop(0.37, "rgb(215, 238, 241)");
      gradient.addColorStop(0.65, "rgb(170, 222, 231)");
      gradient.addColorStop(0.98, "rgb(105, 202, 216)");
      gradient.addColorStop(1.00, "rgb(101, 201, 216)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // paddleBoats/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1531.3, 1624.1);
      ctx.bezierCurveTo(1531.4, 1623.9, 1531.4, 1623.8, 1531.3, 1623.7);
      ctx.bezierCurveTo(1527.7, 1624.5, 1517.7, 1629.0, 1519.8, 1630.3);
      ctx.bezierCurveTo(1521.1, 1630.9, 1525.9, 1626.4, 1527.6, 1626.0);
      ctx.bezierCurveTo(1525.7, 1628.5, 1522.3, 1629.8, 1521.1, 1633.0);
      ctx.bezierCurveTo(1520.8, 1633.6, 1519.7, 1637.2, 1520.7, 1637.3);
      ctx.bezierCurveTo(1521.7, 1637.3, 1523.4, 1633.4, 1523.8, 1632.7);
      ctx.bezierCurveTo(1524.9, 1631.1, 1526.4, 1628.5, 1527.9, 1627.5);
      ctx.bezierCurveTo(1526.5, 1630.2, 1524.5, 1632.9, 1525.0, 1636.1);
      ctx.bezierCurveTo(1525.7, 1640.0, 1526.7, 1633.7, 1526.9, 1632.8);
      ctx.bezierCurveTo(1527.4, 1630.3, 1528.8, 1627.9, 1529.8, 1625.6);
      ctx.bezierCurveTo(1530.0, 1625.0, 1531.0, 1623.4, 1531.2, 1623.9);
      ctx.save();
      ctx.transform(-0.526, 0.851, 0.851, 0.526, 1824.6, -1535.6);
      gradient = ctx.createLinearGradient(2841.9, 1409.3, 2859.0, 1409.3);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.18, "rgb(204, 234, 238)");
      gradient.addColorStop(0.35, "rgb(162, 219, 228)");
      gradient.addColorStop(0.50, "rgb(130, 208, 221)");
      gradient.addColorStop(0.63, "rgb(109, 203, 217)");
      gradient.addColorStop(0.73, "rgb(101, 201, 216)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // paddleBoats/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1529.8, 1642.7);
      ctx.bezierCurveTo(1531.5, 1640.8, 1533.2, 1639.6, 1533.5, 1639.9);
      ctx.bezierCurveTo(1533.8, 1640.1, 1532.6, 1641.9, 1530.8, 1643.7);
      ctx.bezierCurveTo(1529.0, 1645.6, 1527.3, 1646.8, 1527.0, 1646.5);
      ctx.bezierCurveTo(1526.7, 1646.2, 1528.0, 1644.5, 1529.8, 1642.7);
      ctx.closePath();
      ctx.fill();

      // paddleBoats/Path
      ctx.beginPath();
      ctx.moveTo(1539.6, 1639.5);
      ctx.bezierCurveTo(1541.4, 1637.5, 1543.3, 1636.3, 1543.9, 1636.8);
      ctx.bezierCurveTo(1544.5, 1637.4, 1543.5, 1639.4, 1541.7, 1641.4);
      ctx.bezierCurveTo(1539.9, 1643.4, 1537.9, 1644.6, 1537.4, 1644.1);
      ctx.bezierCurveTo(1536.8, 1643.5, 1537.8, 1641.5, 1539.6, 1639.5);
      ctx.closePath();
      ctx.fill();

      // paddleBoats/Path
      ctx.beginPath();
      ctx.moveTo(1548.0, 1637.0);
      ctx.bezierCurveTo(1549.3, 1635.6, 1550.8, 1634.7, 1551.2, 1635.1);
      ctx.bezierCurveTo(1551.6, 1635.5, 1550.9, 1637.0, 1549.5, 1638.5);
      ctx.bezierCurveTo(1548.2, 1640.0, 1546.8, 1640.8, 1546.3, 1640.5);
      ctx.bezierCurveTo(1545.9, 1640.1, 1546.6, 1638.5, 1548.0, 1637.0);
      ctx.closePath();
      ctx.fill();

      // paddleBoats/Path
      ctx.beginPath();
      ctx.moveTo(1611.7, 1590.4);
      ctx.bezierCurveTo(1611.6, 1589.9, 1612.8, 1589.3, 1613.2, 1588.9);
      ctx.bezierCurveTo(1613.8, 1588.2, 1614.1, 1587.4, 1614.4, 1586.6);
      ctx.bezierCurveTo(1614.7, 1585.8, 1615.1, 1585.0, 1615.7, 1584.4);
      ctx.bezierCurveTo(1616.3, 1583.8, 1617.2, 1583.6, 1617.8, 1582.9);
      ctx.bezierCurveTo(1618.9, 1581.5, 1618.3, 1579.9, 1620.0, 1579.0);
      ctx.bezierCurveTo(1622.1, 1577.8, 1623.2, 1577.2, 1623.8, 1574.7);
      ctx.bezierCurveTo(1624.0, 1574.1, 1624.7, 1570.8, 1625.8, 1571.2);
      ctx.bezierCurveTo(1626.9, 1571.7, 1625.1, 1573.2, 1625.3, 1573.8);
      ctx.bezierCurveTo(1625.5, 1575.2, 1627.0, 1573.2, 1627.3, 1572.8);
      ctx.bezierCurveTo(1628.0, 1571.8, 1628.4, 1570.6, 1629.0, 1569.7);
      ctx.bezierCurveTo(1629.2, 1569.4, 1629.5, 1568.9, 1629.8, 1568.8);
      ctx.bezierCurveTo(1630.1, 1568.7, 1630.4, 1569.0, 1630.6, 1568.9);
      ctx.bezierCurveTo(1632.0, 1568.4, 1632.2, 1566.1, 1632.9, 1564.8);
      ctx.bezierCurveTo(1633.5, 1563.9, 1634.3, 1563.0, 1635.2, 1562.6);
      ctx.bezierCurveTo(1635.6, 1562.4, 1636.2, 1562.4, 1636.5, 1562.1);
      ctx.bezierCurveTo(1637.8, 1560.9, 1637.7, 1558.8, 1639.3, 1557.8);
      ctx.bezierCurveTo(1640.1, 1557.3, 1643.4, 1555.0, 1644.1, 1554.4);
      ctx.bezierCurveTo(1644.5, 1554.1, 1648.1, 1549.7, 1649.3, 1547.6);
      ctx.bezierCurveTo(1649.1, 1550.4, 1645.2, 1556.0, 1644.7, 1556.6);
      ctx.bezierCurveTo(1643.0, 1558.6, 1636.8, 1563.5, 1635.1, 1565.6);
      ctx.bezierCurveTo(1633.3, 1567.8, 1631.2, 1569.9, 1629.6, 1572.2);
      ctx.bezierCurveTo(1628.1, 1574.3, 1626.8, 1577.3, 1624.7, 1579.0);
      ctx.bezierCurveTo(1623.9, 1579.6, 1622.9, 1580.0, 1622.0, 1580.7);
      ctx.bezierCurveTo(1621.2, 1581.4, 1620.5, 1582.2, 1619.7, 1583.0);
      ctx.bezierCurveTo(1618.5, 1584.1, 1617.6, 1585.2, 1616.7, 1586.5);
      ctx.bezierCurveTo(1616.0, 1587.4, 1615.2, 1588.0, 1614.3, 1588.6);
      ctx.bezierCurveTo(1613.7, 1589.0, 1612.1, 1589.8, 1611.7, 1590.4);
      ctx.save();
      ctx.transform(0.502, -0.865, 0.865, 0.502, 366.1, 892.1);
      gradient = ctx.createLinearGradient(21.8, 1433.8, 77.6, 1433.8);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.18, "rgb(204, 234, 238)");
      gradient.addColorStop(0.35, "rgb(162, 219, 228)");
      gradient.addColorStop(0.50, "rgb(130, 208, 221)");
      gradient.addColorStop(0.63, "rgb(109, 203, 217)");
      gradient.addColorStop(0.73, "rgb(101, 201, 216)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // paddleBoats/Group
      ctx.restore();

      // paddleBoats/Group/Group
      ctx.save();

      // paddleBoats/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1561.7, 1586.0);
      ctx.bezierCurveTo(1561.7, 1588.1, 1560.5, 1593.3, 1557.9, 1596.6);
      ctx.bezierCurveTo(1556.4, 1598.5, 1534.8, 1621.1, 1534.5, 1621.5);
      ctx.bezierCurveTo(1534.1, 1621.8, 1531.9, 1622.2, 1530.6, 1621.0);
      ctx.bezierCurveTo(1531.8, 1616.5, 1561.7, 1586.0, 1561.7, 1586.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.517, -0.856, -0.856, -0.517, 66.4, 5975.2);
      gradient = ctx.createLinearGradient(4529.9, 992.6, 4501.0, 993.1);
      gradient.addColorStop(0.11, "rgb(216, 0, 116)");
      gradient.addColorStop(0.50, "rgb(225, 72, 134)");
      gradient.addColorStop(1.00, "rgb(241, 127, 162)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // paddleBoats/Group/Group/Group
      ctx.restore();

      // paddleBoats/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1554.5, 1590.8);
      ctx.bezierCurveTo(1556.6, 1588.6, 1560.4, 1585.9, 1561.7, 1586.0);
      ctx.bezierCurveTo(1561.8, 1587.3, 1559.3, 1591.2, 1557.2, 1593.4);
      ctx.lineTo(1530.6, 1621.0);
      ctx.lineTo(1530.6, 1615.7);
      ctx.lineTo(1554.5, 1590.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.693, 0.720, -0.720, -0.693, 4316.2, 441.6);
      gradient = ctx.createLinearGradient(2735.2, 1190.6, 2782.0, 1190.6);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.14, "rgb(251, 222, 228)");
      gradient.addColorStop(0.29, "rgb(249, 198, 211)");
      gradient.addColorStop(0.44, "rgb(246, 179, 197)");
      gradient.addColorStop(0.60, "rgb(245, 166, 188)");
      gradient.addColorStop(0.78, "rgb(244, 158, 183)");
      gradient.addColorStop(1.00, "rgb(244, 156, 182)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // paddleBoats/Group/Group/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1565.2, 1590.8);
      ctx.bezierCurveTo(1565.4, 1593.1, 1564.1, 1599.2, 1561.6, 1602.5);
      ctx.bezierCurveTo(1560.2, 1604.5, 1535.6, 1629.6, 1535.3, 1630.0);
      ctx.bezierCurveTo(1534.9, 1630.4, 1532.4, 1631.1, 1530.9, 1629.7);
      ctx.bezierCurveTo(1531.7, 1624.8, 1565.2, 1590.8, 1565.2, 1590.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.517, -0.856, -0.856, -0.517, 66.4, 5975.2);
      gradient = ctx.createLinearGradient(4525.0, 982.5, 4484.7, 990.7);
      gradient.addColorStop(0.11, "rgb(216, 0, 116)");
      gradient.addColorStop(0.50, "rgb(225, 72, 134)");
      gradient.addColorStop(1.00, "rgb(241, 127, 162)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // paddleBoats/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1557.7, 1595.3);
      ctx.bezierCurveTo(1559.8, 1593.1, 1563.8, 1590.6, 1565.2, 1590.8);
      ctx.bezierCurveTo(1565.5, 1592.2, 1563.1, 1596.3, 1561.0, 1598.5);
      ctx.lineTo(1530.9, 1629.7);
      ctx.lineTo(1531.2, 1622.8);
      ctx.lineTo(1557.7, 1595.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.693, 0.720, -0.720, -0.693, 4316.2, 441.6);
      gradient = ctx.createLinearGradient(2736.2, 1184.8, 2788.0, 1184.8);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.14, "rgb(251, 222, 228)");
      gradient.addColorStop(0.29, "rgb(249, 198, 211)");
      gradient.addColorStop(0.44, "rgb(246, 179, 197)");
      gradient.addColorStop(0.60, "rgb(245, 166, 188)");
      gradient.addColorStop(0.78, "rgb(244, 158, 183)");
      gradient.addColorStop(1.00, "rgb(244, 156, 182)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // paddleBoats/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1511.1, 1598.8);
      ctx.lineTo(1527.2, 1606.8);
      ctx.lineWidth = 1.4;
      ctx.strokeStyle = "rgb(148, 0, 78)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // paddleBoats/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1547.4, 1601.4);
      ctx.bezierCurveTo(1547.9, 1601.8, 1549.3, 1608.3, 1549.3, 1608.3);
      ctx.lineTo(1533.5, 1617.3);
      ctx.bezierCurveTo(1533.5, 1617.3, 1534.2, 1616.3, 1532.8, 1614.5);
      ctx.bezierCurveTo(1532.0, 1613.4, 1529.6, 1615.9, 1528.1, 1614.1);
      ctx.bezierCurveTo(1527.1, 1611.9, 1526.6, 1607.4, 1526.5, 1606.2);
      ctx.bezierCurveTo(1526.3, 1602.3, 1528.9, 1600.2, 1529.8, 1599.3);
      ctx.bezierCurveTo(1530.3, 1599.0, 1530.5, 1599.0, 1530.7, 1599.2);
      ctx.bezierCurveTo(1533.5, 1601.9, 1535.6, 1603.6, 1536.9, 1602.8);
      ctx.bezierCurveTo(1538.6, 1601.7, 1542.2, 1597.6, 1543.6, 1598.6);
      ctx.bezierCurveTo(1544.9, 1599.5, 1546.5, 1600.7, 1547.4, 1601.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.693, 0.720, -0.720, -0.693, 4316.2, 441.6);
      gradient = ctx.createLinearGradient(2776.0, 1199.0, 2761.0, 1190.9);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.14, "rgb(251, 222, 228)");
      gradient.addColorStop(0.29, "rgb(249, 198, 211)");
      gradient.addColorStop(0.44, "rgb(246, 179, 197)");
      gradient.addColorStop(0.60, "rgb(245, 166, 188)");
      gradient.addColorStop(0.78, "rgb(244, 158, 183)");
      gradient.addColorStop(1.00, "rgb(244, 156, 182)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // paddleBoats/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1529.9, 1614.7);
      ctx.lineTo(1509.6, 1604.3);
      ctx.lineTo(1527.8, 1585.4);
      ctx.lineTo(1526.7, 1582.0);
      ctx.strokeStyle = "rgb(216, 0, 116)";
      ctx.stroke();

      // paddleBoats/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1549.3, 1608.3);
      ctx.lineTo(1534.5, 1623.6);
      ctx.bezierCurveTo(1534.5, 1623.6, 1535.3, 1622.6, 1533.8, 1620.8);
      ctx.bezierCurveTo(1532.4, 1618.9, 1527.7, 1615.3, 1527.6, 1612.5);
      ctx.bezierCurveTo(1527.4, 1608.6, 1529.9, 1606.5, 1530.8, 1605.6);
      ctx.bezierCurveTo(1531.3, 1605.3, 1531.6, 1605.3, 1531.7, 1605.5);
      ctx.bezierCurveTo(1534.5, 1608.1, 1536.7, 1609.9, 1538.0, 1609.1);
      ctx.bezierCurveTo(1539.7, 1608.0, 1543.2, 1603.9, 1544.7, 1604.9);
      ctx.bezierCurveTo(1546.6, 1606.2, 1549.3, 1608.3, 1549.3, 1608.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.517, -0.856, -0.856, -0.517, 66.4, 5975.2);
      gradient = ctx.createLinearGradient(4492.1, 990.1, 4501.6, 1003.7);
      gradient.addColorStop(0.00, "rgb(216, 0, 116)");
      gradient.addColorStop(0.07, "rgb(220, 41, 123)");
      gradient.addColorStop(0.21, "rgb(226, 78, 136)");
      gradient.addColorStop(0.37, "rgb(231, 100, 146)");
      gradient.addColorStop(0.54, "rgb(236, 115, 155)");
      gradient.addColorStop(0.73, "rgb(240, 124, 160)");
      gradient.addColorStop(1.00, "rgb(241, 127, 162)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // paddleBoats/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1558.2, 1597.5);
      ctx.lineTo(1555.3, 1594.3);
      ctx.bezierCurveTo(1555.3, 1594.3, 1551.6, 1593.4, 1551.0, 1593.5);
      ctx.bezierCurveTo(1550.3, 1593.6, 1549.7, 1593.6, 1549.0, 1594.4);
      ctx.bezierCurveTo(1548.2, 1595.2, 1542.8, 1600.8, 1542.8, 1600.8);
      ctx.lineTo(1546.4, 1603.8);
      ctx.lineTo(1558.2, 1597.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.693, 0.720, -0.720, -0.693, 4316.2, 441.6);
      gradient = ctx.createLinearGradient(2745.6, 1189.6, 2759.0, 1189.6);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.14, "rgb(251, 222, 228)");
      gradient.addColorStop(0.29, "rgb(249, 198, 211)");
      gradient.addColorStop(0.44, "rgb(246, 179, 197)");
      gradient.addColorStop(0.60, "rgb(245, 166, 188)");
      gradient.addColorStop(0.78, "rgb(244, 158, 183)");
      gradient.addColorStop(1.00, "rgb(244, 156, 182)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // paddleBoats/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1558.2, 1597.5);
      ctx.bezierCurveTo(1558.2, 1597.5, 1554.2, 1596.7, 1553.5, 1596.7);
      ctx.bezierCurveTo(1552.8, 1596.8, 1552.3, 1596.8, 1551.5, 1597.6);
      ctx.bezierCurveTo(1550.7, 1598.4, 1545.3, 1604.0, 1545.3, 1604.0);
      ctx.lineTo(1549.0, 1607.0);
      ctx.lineTo(1558.2, 1597.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.517, -0.856, -0.856, -0.517, 66.4, 5975.2);
      gradient = ctx.createLinearGradient(4508.1, 987.8, 4515.9, 993.4);
      gradient.addColorStop(0.11, "rgb(216, 0, 116)");
      gradient.addColorStop(0.50, "rgb(225, 72, 134)");
      gradient.addColorStop(1.00, "rgb(241, 127, 162)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // paddleBoats/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1526.2, 1581.4);
      ctx.lineTo(1510.2, 1598.3);
      ctx.lineTo(1508.8, 1604.3);
      ctx.lineTo(1527.4, 1585.0);
      ctx.lineTo(1526.2, 1581.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.693, 0.720, -0.720, -0.693, 4316.2, 441.6);
      gradient = ctx.createLinearGradient(2756.5, 1217.7, 2785.1, 1217.7);
      gradient.addColorStop(0.11, "rgb(255, 255, 255)");
      gradient.addColorStop(0.27, "rgb(255, 240, 216)");
      gradient.addColorStop(0.62, "rgb(255, 215, 134)");
      gradient.addColorStop(1.00, "rgb(253, 188, 16)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // paddleBoats/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1553.7, 1611.0);
      ctx.bezierCurveTo(1553.2, 1610.9, 1552.8, 1612.1, 1552.4, 1612.4);
      ctx.bezierCurveTo(1551.8, 1613.0, 1551.2, 1613.2, 1550.4, 1613.6);
      ctx.bezierCurveTo(1549.8, 1613.9, 1549.1, 1614.3, 1548.6, 1614.8);
      ctx.bezierCurveTo(1548.1, 1615.4, 1547.9, 1616.2, 1547.3, 1616.8);
      ctx.bezierCurveTo(1546.1, 1617.8, 1544.7, 1617.4, 1544.0, 1619.0);
      ctx.bezierCurveTo(1543.1, 1620.9, 1542.6, 1621.9, 1540.4, 1622.6);
      ctx.bezierCurveTo(1539.9, 1622.8, 1536.9, 1623.6, 1537.4, 1624.5);
      ctx.bezierCurveTo(1537.9, 1625.5, 1539.1, 1623.9, 1539.7, 1623.9);
      ctx.bezierCurveTo(1540.9, 1624.1, 1539.2, 1625.5, 1538.9, 1625.8);
      ctx.bezierCurveTo(1538.0, 1626.5, 1537.0, 1626.9, 1536.2, 1627.5);
      ctx.bezierCurveTo(1535.9, 1627.7, 1535.6, 1627.9, 1535.5, 1628.3);
      ctx.bezierCurveTo(1535.4, 1628.5, 1535.7, 1628.8, 1535.6, 1628.9);
      ctx.bezierCurveTo(1535.2, 1630.2, 1533.2, 1630.5, 1532.1, 1631.2);
      ctx.bezierCurveTo(1531.3, 1631.8, 1530.6, 1632.5, 1530.2, 1633.4);
      ctx.bezierCurveTo(1530.1, 1633.8, 1530.2, 1634.3, 1529.9, 1634.5);
      ctx.bezierCurveTo(1528.9, 1635.7, 1527.0, 1635.8, 1526.2, 1637.3);
      ctx.bezierCurveTo(1525.8, 1638.0, 1524.0, 1641.0, 1523.5, 1641.7);
      ctx.bezierCurveTo(1523.2, 1642.1, 1519.4, 1645.5, 1517.7, 1646.7);
      ctx.bezierCurveTo(1520.1, 1646.4, 1524.9, 1642.6, 1525.4, 1642.1);
      ctx.bezierCurveTo(1527.2, 1640.5, 1531.1, 1634.7, 1532.9, 1633.1);
      ctx.bezierCurveTo(1534.7, 1631.4, 1536.5, 1629.4, 1538.5, 1627.8);
      ctx.bezierCurveTo(1540.3, 1626.4, 1542.9, 1625.1, 1544.2, 1623.2);
      ctx.bezierCurveTo(1544.8, 1622.4, 1545.0, 1621.5, 1545.6, 1620.7);
      ctx.bezierCurveTo(1546.2, 1619.9, 1546.9, 1619.2, 1547.5, 1618.5);
      ctx.bezierCurveTo(1548.4, 1617.4, 1549.4, 1616.5, 1550.5, 1615.6);
      ctx.bezierCurveTo(1551.2, 1615.0, 1551.8, 1614.2, 1552.3, 1613.4);
      ctx.bezierCurveTo(1552.6, 1612.8, 1553.2, 1611.4, 1553.7, 1611.0);
      ctx.save();
      ctx.transform(-0.833, 0.553, -0.553, -0.833, 4771.8, 1105.9);
      gradient = ctx.createLinearGradient(2959.7, 1355.2, 3009.4, 1355.2);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.18, "rgb(248, 251, 252)");
      gradient.addColorStop(0.35, "rgb(236, 246, 248)");
      gradient.addColorStop(0.52, "rgb(216, 238, 241)");
      gradient.addColorStop(0.68, "rgb(188, 228, 234)");
      gradient.addColorStop(0.84, "rgb(151, 215, 225)");
      gradient.addColorStop(1.00, "rgb(101, 201, 216)");
      gradient.addColorStop(1.00, "rgb(101, 201, 216)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // paddleBoats/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1528.5, 1601.3);
      ctx.bezierCurveTo(1527.8, 1603.8, 1535.7, 1609.1, 1537.7, 1608.6);
      ctx.bezierCurveTo(1539.5, 1608.1, 1541.0, 1606.0, 1544.2, 1602.5);
      ctx.bezierCurveTo(1545.6, 1601.0, 1548.1, 1601.9, 1548.5, 1601.2);
      ctx.bezierCurveTo(1548.6, 1601.0, 1546.4, 1600.0, 1546.3, 1599.9);
      ctx.bezierCurveTo(1546.0, 1599.4, 1543.7, 1600.3, 1543.7, 1600.3);
      ctx.lineTo(1528.5, 1601.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.517, -0.856, -0.856, -0.517, 38.7, 5980.6);
      gradient = ctx.createLinearGradient(4526.1, 971.0, 4519.7, 983.2);
      gradient.addColorStop(0.11, "rgb(216, 0, 116)");
      gradient.addColorStop(0.50, "rgb(225, 72, 134)");
      gradient.addColorStop(1.00, "rgb(241, 127, 162)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // paddleBoats/Group/Group
      ctx.restore();
      ctx.restore();

      // paddleBoats/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1529.7, 1599.8);
      ctx.bezierCurveTo(1530.8, 1600.1, 1534.0, 1599.1, 1536.5, 1597.6);
      ctx.bezierCurveTo(1537.3, 1597.1, 1537.4, 1594.4, 1537.5, 1593.4);
      ctx.bezierCurveTo(1537.7, 1589.8, 1535.7, 1588.0, 1535.6, 1590.5);
      ctx.bezierCurveTo(1534.8, 1589.7, 1534.8, 1590.5, 1535.0, 1591.5);
      ctx.bezierCurveTo(1535.2, 1592.2, 1535.2, 1594.2, 1535.0, 1595.7);
      ctx.bezierCurveTo(1533.5, 1596.4, 1531.9, 1596.6, 1531.0, 1596.9);
      ctx.bezierCurveTo(1528.6, 1597.8, 1528.5, 1599.6, 1529.7, 1599.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.426, 0.584, -0.808, 0.589, -165.1, -1436.5);
      gradient = ctx.createLinearGradient(4778.3, 413.5, 4769.6, 413.1);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // paddleBoats/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1539.2, 1601.5);
      ctx.bezierCurveTo(1539.7, 1599.9, 1541.1, 1597.1, 1541.7, 1596.6);
      ctx.bezierCurveTo(1542.3, 1596.2, 1543.9, 1596.3, 1546.4, 1597.0);
      ctx.bezierCurveTo(1545.8, 1597.6, 1543.4, 1600.9, 1543.4, 1600.9);
      ctx.lineTo(1539.2, 1601.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.517, -0.856, -0.856, -0.517, 38.7, 5980.6);
      gradient = ctx.createLinearGradient(4527.8, 977.8, 4528.6, 981.8);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // paddleBoats/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1528.7, 1598.5);
      ctx.bezierCurveTo(1529.9, 1596.5, 1533.0, 1596.2, 1535.6, 1597.8);
      ctx.bezierCurveTo(1535.7, 1597.8, 1535.8, 1597.9, 1535.8, 1598.0);
      ctx.lineTo(1535.8, 1597.9);
      ctx.lineTo(1539.0, 1599.8);
      ctx.bezierCurveTo(1539.0, 1599.8, 1539.0, 1599.8, 1539.0, 1599.8);
      ctx.bezierCurveTo(1539.0, 1599.8, 1539.0, 1599.8, 1539.0, 1599.8);
      ctx.lineTo(1539.2, 1600.0);
      ctx.lineTo(1539.2, 1600.0);
      ctx.bezierCurveTo(1541.7, 1601.6, 1539.4, 1603.1, 1538.2, 1605.0);
      ctx.bezierCurveTo(1537.0, 1607.0, 1537.2, 1608.5, 1534.5, 1607.0);
      ctx.lineTo(1531.2, 1604.9);
      ctx.bezierCurveTo(1528.6, 1603.3, 1527.4, 1600.5, 1528.7, 1598.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.520, 0.813, -0.843, -0.538, 3796.8, -73.5);
      gradient = ctx.createLinearGradient(2724.9, 998.3, 2719.8, 1008.3);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // paddleBoats/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1539.6, 1600.2);
      ctx.bezierCurveTo(1537.9, 1604.2, 1536.9, 1605.4, 1535.6, 1607.5);
      ctx.bezierCurveTo(1537.5, 1608.7, 1539.9, 1606.7, 1541.2, 1605.1);
      ctx.bezierCurveTo(1541.5, 1603.6, 1540.3, 1600.7, 1539.6, 1600.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.517, -0.856, -0.856, -0.517, 38.7, 5980.6);
      gradient = ctx.createLinearGradient(4519.6, 982.3, 4523.0, 977.5);
      gradient.addColorStop(0.31, "rgb(206, 220, 39)");
      gradient.addColorStop(0.55, "rgb(163, 194, 48)");
      gradient.addColorStop(1.00, "rgb(74, 150, 55)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // paddleBoats/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1532.6, 1603.9);
      ctx.bezierCurveTo(1533.4, 1602.3, 1534.2, 1599.7, 1534.7, 1599.2);
      ctx.bezierCurveTo(1535.1, 1598.7, 1535.6, 1598.3, 1535.9, 1598.0);
      ctx.bezierCurveTo(1535.4, 1597.5, 1533.4, 1596.8, 1532.2, 1596.8);
      ctx.bezierCurveTo(1534.2, 1597.8, 1534.2, 1598.7, 1534.3, 1599.0);
      ctx.bezierCurveTo(1533.4, 1599.0, 1529.3, 1598.8, 1528.2, 1599.8);
      ctx.bezierCurveTo(1528.6, 1599.6, 1530.4, 1599.8, 1531.5, 1600.9);
      ctx.bezierCurveTo(1533.1, 1602.5, 1532.4, 1603.6, 1532.3, 1603.7);
      ctx.bezierCurveTo(1532.3, 1603.7, 1532.6, 1603.9, 1532.6, 1603.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.517, -0.856, -0.856, -0.517, 38.7, 5980.6);
      gradient = ctx.createLinearGradient(4519.2, 990.1, 4523.8, 983.3);
      gradient.addColorStop(0.48, "rgb(206, 220, 39)");
      gradient.addColorStop(0.56, "rgb(197, 214, 41)");
      gradient.addColorStop(0.67, "rgb(175, 201, 46)");
      gradient.addColorStop(0.80, "rgb(141, 182, 51)");
      gradient.addColorStop(0.95, "rgb(95, 159, 54)");
      gradient.addColorStop(1.00, "rgb(74, 150, 55)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // paddleBoats/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1539.3, 1603.2);
      ctx.bezierCurveTo(1539.9, 1600.9, 1543.8, 1596.8, 1545.5, 1597.0);
      ctx.bezierCurveTo(1548.5, 1597.6, 1550.9, 1599.0, 1551.1, 1599.0);
      ctx.bezierCurveTo(1551.6, 1598.5, 1553.3, 1597.9, 1553.2, 1599.0);
      ctx.bezierCurveTo(1553.2, 1600.0, 1552.4, 1601.9, 1552.3, 1602.1);
      ctx.bezierCurveTo(1552.1, 1602.6, 1551.9, 1602.7, 1551.1, 1602.4);
      ctx.bezierCurveTo(1550.4, 1602.1, 1548.9, 1601.2, 1545.5, 1600.3);
      ctx.bezierCurveTo(1543.9, 1601.7, 1542.6, 1603.5, 1541.2, 1605.1);
      ctx.bezierCurveTo(1539.9, 1606.7, 1539.3, 1603.2, 1539.3, 1603.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.092, 0.497, -0.797, -0.102, 2466.9, 461.8);
      gradient = ctx.createLinearGradient(2476.9, 868.9, 2467.0, 871.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // paddleBoats/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1528.3, 1601.2);
      ctx.bezierCurveTo(1529.8, 1604.9, 1537.8, 1605.0, 1539.4, 1604.9);
      ctx.bezierCurveTo(1542.1, 1604.7, 1542.4, 1603.0, 1540.9, 1602.9);
      ctx.bezierCurveTo(1541.4, 1602.2, 1541.4, 1602.0, 1540.0, 1602.2);
      ctx.bezierCurveTo(1538.6, 1602.3, 1534.9, 1602.4, 1532.3, 1601.3);
      ctx.bezierCurveTo(1529.9, 1600.3, 1527.8, 1600.0, 1528.3, 1601.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.087, 1.131, -0.997, 0.077, 1766.5, -1866.3);
      gradient = ctx.createLinearGradient(3035.2, 497.3, 3031.5, 497.1);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // paddleBoats/Group/Group/Group
      ctx.restore();

      // paddleBoats/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1521.2, 1597.6);
      ctx.bezierCurveTo(1521.9, 1597.9, 1522.5, 1596.1, 1521.0, 1596.0);
      ctx.bezierCurveTo(1521.3, 1595.3, 1522.5, 1594.9, 1522.8, 1594.8);
      ctx.bezierCurveTo(1522.8, 1594.7, 1522.5, 1594.4, 1522.0, 1594.5);
      ctx.bezierCurveTo(1522.6, 1593.7, 1523.8, 1593.1, 1524.8, 1592.8);
      ctx.bezierCurveTo(1529.2, 1590.4, 1529.6, 1596.0, 1529.0, 1596.8);
      ctx.bezierCurveTo(1529.1, 1596.3, 1529.1, 1594.1, 1528.4, 1593.4);
      ctx.bezierCurveTo(1527.7, 1592.8, 1525.4, 1593.7, 1525.2, 1593.7);
      ctx.bezierCurveTo(1525.0, 1593.8, 1524.8, 1594.0, 1524.7, 1594.1);
      ctx.bezierCurveTo(1524.6, 1594.3, 1524.5, 1594.4, 1524.3, 1594.6);
      ctx.bezierCurveTo(1524.3, 1594.6, 1524.3, 1594.6, 1524.3, 1594.6);
      ctx.bezierCurveTo(1523.7, 1595.3, 1523.3, 1596.3, 1523.2, 1597.3);
      ctx.bezierCurveTo(1524.1, 1598.2, 1525.7, 1599.3, 1527.1, 1598.9);
      ctx.bezierCurveTo(1526.0, 1600.9, 1522.7, 1599.8, 1521.2, 1597.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.656, 0.755, -0.755, -0.656, 3569.2, 655.4);
      gradient = ctx.createLinearGradient(2053.4, 924.3, 2049.2, 927.4);
      gradient.addColorStop(0.04, "rgb(83, 81, 31)");
      gradient.addColorStop(1.00, "rgb(215, 188, 96)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // paddleBoats/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1524.1, 1599.6);
      ctx.bezierCurveTo(1525.5, 1600.5, 1527.5, 1599.8, 1528.8, 1598.1);
      ctx.bezierCurveTo(1530.0, 1596.3, 1529.9, 1594.1, 1528.6, 1593.2);
      ctx.bezierCurveTo(1527.3, 1592.3, 1525.2, 1593.0, 1524.0, 1594.8);
      ctx.bezierCurveTo(1522.7, 1596.5, 1522.8, 1598.7, 1524.1, 1599.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.572, 0.820, -0.820, -0.572, 3433.4, 380.3);
      gradient = ctx.createLinearGradient(2089.4, 865.4, 2088.0, 870.4);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // paddleBoats/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1526.3, 1595.0);
      ctx.bezierCurveTo(1526.6, 1595.2, 1526.9, 1595.2, 1526.9, 1595.1);
      ctx.bezierCurveTo(1527.0, 1595.0, 1526.8, 1594.8, 1526.6, 1594.6);
      ctx.bezierCurveTo(1526.3, 1594.4, 1526.1, 1594.4, 1526.0, 1594.5);
      ctx.bezierCurveTo(1525.9, 1594.6, 1526.1, 1594.8, 1526.3, 1595.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // paddleBoats/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1524.7, 1597.1);
      ctx.bezierCurveTo(1525.0, 1597.3, 1525.2, 1597.3, 1525.3, 1597.2);
      ctx.bezierCurveTo(1525.4, 1597.1, 1525.2, 1596.9, 1525.0, 1596.8);
      ctx.bezierCurveTo(1524.7, 1596.6, 1524.4, 1596.5, 1524.4, 1596.6);
      ctx.bezierCurveTo(1524.3, 1596.7, 1524.4, 1596.9, 1524.7, 1597.1);
      ctx.closePath();
      ctx.fill();

      // paddleBoats/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1526.2, 1598.3);
      ctx.bezierCurveTo(1526.6, 1598.5, 1527.6, 1598.4, 1528.1, 1597.7);
      ctx.bezierCurveTo(1528.6, 1597.0, 1528.5, 1596.0, 1528.1, 1595.8);
      ctx.bezierCurveTo(1527.7, 1595.5, 1527.8, 1596.4, 1527.3, 1597.1);
      ctx.bezierCurveTo(1526.7, 1597.8, 1525.9, 1598.1, 1526.2, 1598.3);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(210, 116, 142)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();
      ctx.restore();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function paddleBoat1(ctx) {

      var gradient;

      // paddleBoat1/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(12.9, -4.9);
      ctx.bezierCurveTo(12.0, -5.9, 12.2, -8.9, 14.1, -8.4);
      ctx.bezierCurveTo(12.6, -10.9, 14.6, -12.4, 15.7, -12.0);
      ctx.bezierCurveTo(14.1, -14.5, 15.4, -17.0, 16.6, -18.0);
      ctx.bezierCurveTo(17.4, -18.8, 20.2, -18.6, 19.7, -17.0);
      ctx.bezierCurveTo(19.4, -18.6, 21.8, -21.7, 23.0, -22.4);
      ctx.bezierCurveTo(24.4, -23.3, 26.9, -23.1, 27.2, -21.2);
      ctx.bezierCurveTo(28.4, -22.0, 29.4, -23.4, 30.8, -23.7);
      ctx.bezierCurveTo(32.0, -24.0, 33.7, -23.1, 33.7, -21.7);
      ctx.bezierCurveTo(37.5, -24.4, 37.1, -21.8, 34.0, -18.6);
      ctx.bezierCurveTo(32.7, -17.2, 30.2, -15.5, 28.7, -12.9);
      ctx.bezierCurveTo(25.3, -7.1, 33.6, -13.5, 31.9, -10.6);
      ctx.bezierCurveTo(30.4, -8.1, 24.9, -2.0, 23.4, -0.4);
      ctx.bezierCurveTo(21.7, 1.2, 17.5, -1.2, 17.1, -1.1);
      ctx.bezierCurveTo(14.1, -0.4, 14.3, -3.8, 13.0, -4.8);
      ctx.save();
      ctx.transform(0.502, -0.865, 0.865, 0.502, -1243.5, -674.9);
      gradient = ctx.createLinearGradient(57.7, 1432.7, 81.4, 1419.3);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.18, "rgb(204, 234, 238)");
      gradient.addColorStop(0.35, "rgb(162, 219, 228)");
      gradient.addColorStop(0.50, "rgb(130, 208, 221)");
      gradient.addColorStop(0.63, "rgb(109, 203, 217)");
      gradient.addColorStop(0.73, "rgb(101, 201, 216)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // paddleBoat1/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(18.4, -2.7);
      ctx.bezierCurveTo(18.4, -2.5, 18.3, -2.4, 18.1, -2.5);
      ctx.bezierCurveTo(17.0, -6.3, 16.1, -18.3, 18.5, -16.9);
      ctx.bezierCurveTo(19.8, -15.9, 17.9, -9.1, 18.4, -7.2);
      ctx.bezierCurveTo(19.8, -10.3, 19.4, -14.3, 21.7, -17.0);
      ctx.bezierCurveTo(22.2, -17.6, 25.1, -20.6, 25.7, -19.6);
      ctx.bezierCurveTo(26.2, -18.7, 23.3, -15.0, 22.9, -14.2);
      ctx.bezierCurveTo(21.9, -12.5, 20.1, -9.7, 20.0, -7.7);
      ctx.bezierCurveTo(21.8, -10.4, 23.4, -13.7, 26.8, -14.9);
      ctx.bezierCurveTo(30.9, -16.2, 25.3, -12.0, 24.6, -11.4);
      ctx.bezierCurveTo(22.4, -9.6, 20.8, -7.0, 19.1, -4.9);
      ctx.bezierCurveTo(18.7, -4.4, 17.6, -2.6, 18.2, -2.7);
      ctx.save();
      ctx.transform(0.502, -0.865, 0.865, 0.502, -1243.5, -674.9);
      gradient = ctx.createLinearGradient(52.2, 1426.3, 70.8, 1426.3);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.18, "rgb(204, 234, 238)");
      gradient.addColorStop(0.35, "rgb(162, 219, 228)");
      gradient.addColorStop(0.50, "rgb(130, 208, 221)");
      gradient.addColorStop(0.63, "rgb(109, 203, 217)");
      gradient.addColorStop(0.73, "rgb(101, 201, 216)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // paddleBoat1/Group
      ctx.restore();

      // paddleBoat1/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-24.4, 29.7);
      ctx.bezierCurveTo(-21.8, 29.8, -15.7, 28.4, -12.2, 25.4);
      ctx.bezierCurveTo(-10.1, 23.6, 13.7, -2.0, 14.1, -2.4);
      ctx.bezierCurveTo(14.5, -2.9, 14.5, -5.6, 12.9, -7.1);
      ctx.bezierCurveTo(7.5, -5.8, -24.4, 29.7, -24.4, 29.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.677, -0.736, 0.736, 0.677, -1431.6, -924.8);
      gradient = ctx.createLinearGradient(284.0, 1686.8, 251.9, 1676.9);
      gradient.addColorStop(0.11, "rgb(0, 156, 224)");
      gradient.addColorStop(0.70, "rgb(0, 135, 194)");
      gradient.addColorStop(1.00, "rgb(0, 124, 179)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // paddleBoat1/Group/Group
      ctx.restore();

      // paddleBoat1/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-19.8, 21.1);
      ctx.bezierCurveTo(-22.1, 23.6, -24.7, 28.2, -24.4, 29.7);
      ctx.bezierCurveTo(-22.8, 29.9, -18.5, 27.0, -16.1, 24.4);
      ctx.lineTo(12.9, -7.1);
      ctx.lineTo(6.3, -7.3);
      ctx.lineTo(-19.8, 21.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.677, -0.736, 0.736, 0.677, -1431.6, -924.8);
      gradient = ctx.createLinearGradient(250.2, 1682.0, 302.5, 1682.0);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.01, "rgb(240, 246, 251)");
      gradient.addColorStop(0.03, "rgb(202, 227, 246)");
      gradient.addColorStop(0.06, "rgb(169, 213, 241)");
      gradient.addColorStop(0.09, "rgb(139, 201, 238)");
      gradient.addColorStop(0.13, "rgb(114, 192, 235)");
      gradient.addColorStop(0.17, "rgb(93, 186, 233)");
      gradient.addColorStop(0.22, "rgb(75, 182, 231)");
      gradient.addColorStop(0.30, "rgb(63, 180, 231)");
      gradient.addColorStop(0.50, "rgb(58, 179, 231)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // paddleBoat1/Group/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-17.9, 34.1);
      ctx.bezierCurveTo(-15.1, 34.5, -7.9, 33.0, -4.2, 30.0);
      ctx.bezierCurveTo(-2.1, 28.3, 24.3, -0.8, 24.7, -1.2);
      ctx.bezierCurveTo(25.0, -1.6, 25.5, -4.7, 23.5, -6.5);
      ctx.bezierCurveTo(17.7, -5.7, -17.9, 34.1, -17.9, 34.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.677, -0.736, 0.736, 0.677, -1431.6, -924.8);
      gradient = ctx.createLinearGradient(296.0, 1697.0, 270.7, 1690.8);
      gradient.addColorStop(0.11, "rgb(0, 156, 224)");
      gradient.addColorStop(0.70, "rgb(0, 135, 194)");
      gradient.addColorStop(1.00, "rgb(0, 124, 179)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // paddleBoat1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-13.8, 25.1);
      ctx.bezierCurveTo(-16.1, 27.6, -18.5, 32.3, -17.9, 34.1);
      ctx.bezierCurveTo(-16.2, 34.4, -11.6, 31.7, -9.3, 29.2);
      ctx.lineTo(23.5, -6.5);
      ctx.lineTo(15.2, -6.4);
      ctx.lineTo(-13.8, 25.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.677, -0.736, 0.736, 0.677, -1431.6, -924.8);
      gradient = ctx.createLinearGradient(251.4, 1689.6, 309.3, 1689.6);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.06, "rgb(211, 231, 247)");
      gradient.addColorStop(0.14, "rgb(176, 216, 242)");
      gradient.addColorStop(0.21, "rgb(145, 203, 238)");
      gradient.addColorStop(0.30, "rgb(118, 194, 235)");
      gradient.addColorStop(0.40, "rgb(95, 187, 233)");
      gradient.addColorStop(0.52, "rgb(77, 182, 232)");
      gradient.addColorStop(0.67, "rgb(63, 180, 231)");
      gradient.addColorStop(1.00, "rgb(58, 179, 231)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // paddleBoat1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-17.7, -31.5);
      ctx.lineTo(-5.1, -11.7);
      ctx.lineWidth = 2.0;
      ctx.strokeStyle = "rgb(0, 93, 147)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // paddleBoat1/Group/Path
      ctx.beginPath();
      ctx.moveTo(-8.1, 12.8);
      ctx.bezierCurveTo(-7.5, 13.4, 0.6, 15.2, 0.6, 15.2);
      ctx.lineTo(8.9, -3.7);
      ctx.bezierCurveTo(8.9, -3.7, 7.8, -2.8, 5.3, -4.6);
      ctx.bezierCurveTo(3.9, -5.7, 6.4, -8.5, 4.0, -10.4);
      ctx.bezierCurveTo(1.1, -11.7, -4.5, -12.4, -5.9, -12.5);
      ctx.bezierCurveTo(-10.7, -12.8, -12.8, -9.8, -13.8, -8.8);
      ctx.bezierCurveTo(-14.0, -8.1, -13.9, -7.8, -13.8, -7.7);
      ctx.bezierCurveTo(-10.0, -4.2, -7.5, -1.5, -8.3, 0.0);
      ctx.bezierCurveTo(-9.3, 2.1, -13.6, 6.3, -12.2, 8.1);
      ctx.bezierCurveTo(-10.9, 9.6, -9.1, 11.6, -8.1, 12.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.677, -0.736, 0.736, 0.677, -1431.6, -924.8);
      gradient = ctx.createLinearGradient(295.9, 1671.4, 278.6, 1680.8);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.02, "rgb(225, 238, 249)");
      gradient.addColorStop(0.06, "rgb(173, 214, 242)");
      gradient.addColorStop(0.10, "rgb(130, 197, 236)");
      gradient.addColorStop(0.14, "rgb(95, 187, 233)");
      gradient.addColorStop(0.17, "rgb(70, 181, 231)");
      gradient.addColorStop(0.19, "rgb(58, 179, 231)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // paddleBoat1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(5.1, -8.1);
      ctx.lineTo(-11.2, -33.1);
      ctx.lineTo(-31.1, -11.5);
      ctx.lineTo(-35.4, -13.0);
      ctx.strokeStyle = "rgb(0, 125, 195)";
      ctx.stroke();

      // paddleBoat1/Group/Path
      ctx.beginPath();
      ctx.moveTo(0.6, 15.2);
      ctx.lineTo(16.7, -2.3);
      ctx.bezierCurveTo(16.7, -2.3, 15.7, -1.4, 13.6, -2.8);
      ctx.bezierCurveTo(11.6, -4.1, 7.5, -8.8, 4.5, -8.7);
      ctx.bezierCurveTo(0.3, -8.5, -1.9, -5.6, -2.9, -4.5);
      ctx.bezierCurveTo(-3.1, -3.9, -3.1, -3.6, -3.0, -3.5);
      ctx.bezierCurveTo(0.0, -0.7, 2.0, 1.4, 1.1, 2.9);
      ctx.bezierCurveTo(0.0, 4.8, -4.3, 9.1, -3.2, 10.6);
      ctx.bezierCurveTo(-1.7, 12.5, 0.6, 15.2, 0.6, 15.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.677, -0.736, 0.584, 0.537, -1366.2, -864.5);
      gradient = ctx.createLinearGradient(284.4, 2003.5, 293.6, 2022.2);
      gradient.addColorStop(0.11, "rgb(0, 156, 224)");
      gradient.addColorStop(0.70, "rgb(0, 135, 194)");
      gradient.addColorStop(1.00, "rgb(0, 124, 179)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // paddleBoat1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-12.0, 7.0);
      ctx.bezierCurveTo(-13.7, 8.2, -15.4, 10.3, -14.9, 12.2);
      ctx.bezierCurveTo(-13.6, 16.9, -12.4, 18.2, -11.5, 19.4);
      ctx.bezierCurveTo(-12.2, 20.7, -11.9, 23.3, -9.8, 22.0);
      ctx.bezierCurveTo(-8.6, 21.2, -7.8, 20.5, -7.6, 20.3);
      ctx.bezierCurveTo(-7.4, 19.9, -7.0, 19.1, -7.6, 18.3);
      ctx.bezierCurveTo(-8.4, 17.3, -8.8, 16.6, -10.7, 12.8);
      ctx.bezierCurveTo(-11.4, 11.9, -10.6, 9.6, -9.2, 7.4);
      ctx.bezierCurveTo(-8.2, 5.0, -9.6, 4.5, -12.0, 7.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.502, -0.865, 0.865, 0.502, -1243.5, -674.9);
      gradient = ctx.createLinearGradient(22.8, 1409.6, 22.2, 1407.8);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // paddleBoat1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-11.0, 25.8);
      ctx.lineTo(-15.4, 22.1);
      ctx.bezierCurveTo(-15.4, 22.1, -17.1, 17.7, -17.1, 16.9);
      ctx.bezierCurveTo(-17.1, 16.0, -17.3, 15.4, -16.4, 14.4);
      ctx.bezierCurveTo(-15.6, 13.5, -9.6, 7.1, -9.6, 7.1);
      ctx.lineTo(-5.4, 11.6);
      ctx.lineTo(-11.0, 25.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.677, -0.736, 0.736, 0.677, -1431.6, -924.8);
      gradient = ctx.createLinearGradient(261.9, 1683.3, 276.9, 1683.3);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.06, "rgb(211, 231, 247)");
      gradient.addColorStop(0.14, "rgb(176, 216, 242)");
      gradient.addColorStop(0.21, "rgb(145, 203, 238)");
      gradient.addColorStop(0.30, "rgb(118, 194, 235)");
      gradient.addColorStop(0.40, "rgb(95, 187, 233)");
      gradient.addColorStop(0.52, "rgb(77, 182, 232)");
      gradient.addColorStop(0.67, "rgb(63, 180, 231)");
      gradient.addColorStop(1.00, "rgb(58, 179, 231)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // paddleBoat1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-11.0, 25.8);
      ctx.bezierCurveTo(-11.0, 25.8, -12.7, 20.8, -12.7, 20.0);
      ctx.bezierCurveTo(-12.8, 19.2, -12.9, 18.5, -12.0, 17.6);
      ctx.bezierCurveTo(-11.2, 16.7, -5.3, 10.3, -5.3, 10.3);
      ctx.lineTo(-1.0, 14.8);
      ctx.lineTo(-11.0, 25.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.677, -0.736, 0.736, 0.677, -1431.6, -924.8);
      gradient = ctx.createLinearGradient(262.2, 1686.0, 277.5, 1686.0);
      gradient.addColorStop(0.11, "rgb(0, 156, 224)");
      gradient.addColorStop(0.70, "rgb(0, 135, 194)");
      gradient.addColorStop(1.00, "rgb(0, 124, 179)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // paddleBoat1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-36.2, -13.5);
      ctx.lineTo(-18.4, -32.6);
      ctx.lineTo(-11.4, -34.1);
      ctx.lineTo(-31.7, -12.0);
      ctx.lineTo(-36.2, -13.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.677, -0.736, 0.736, 0.677, -1431.6, -924.8);
      gradient = ctx.createLinearGradient(274.0, 1646.2, 306.0, 1646.2);
      gradient.addColorStop(0.11, "rgb(255, 255, 255)");
      gradient.addColorStop(0.27, "rgb(255, 240, 216)");
      gradient.addColorStop(0.62, "rgb(255, 215, 134)");
      gradient.addColorStop(1.00, "rgb(253, 188, 16)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // paddleBoat1/Group
      ctx.restore();
      ctx.restore();

      // paddleBoat1/Group/Group
      ctx.save();

      // paddleBoat1/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-15.1, -20.6);
      ctx.bezierCurveTo(-14.7, -19.8, -17.1, -18.7, -17.3, -20.7);
      ctx.bezierCurveTo(-18.3, -20.2, -18.8, -18.6, -18.8, -18.1);
      ctx.bezierCurveTo(-19.1, -18.2, -19.4, -18.6, -19.3, -19.2);
      ctx.bezierCurveTo(-20.4, -18.3, -21.1, -16.7, -21.3, -15.3);
      ctx.bezierCurveTo(-24.2, -9.0, -16.5, -8.9, -15.5, -9.9);
      ctx.bezierCurveTo(-16.2, -9.6, -19.2, -9.4, -20.2, -10.4);
      ctx.bezierCurveTo(-21.1, -11.3, -20.1, -14.5, -20.1, -14.8);
      ctx.bezierCurveTo(-20.0, -15.0, -19.8, -15.3, -19.6, -15.5);
      ctx.bezierCurveTo(-19.4, -15.7, -19.2, -15.8, -19.0, -16.1);
      ctx.bezierCurveTo(-19.0, -16.1, -19.0, -16.1, -19.0, -16.1);
      ctx.bezierCurveTo(-18.0, -17.0, -16.7, -17.7, -15.4, -17.8);
      ctx.bezierCurveTo(-14.1, -16.7, -12.4, -14.7, -12.7, -12.6);
      ctx.bezierCurveTo(-10.2, -14.5, -12.0, -18.9, -15.1, -20.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.702, -0.712, 0.712, 0.702, -1115.2, -1635.0);
      gradient = ctx.createLinearGradient(-379.2, 1922.0, -385.1, 1917.6);
      gradient.addColorStop(0.04, "rgb(83, 81, 31)");
      gradient.addColorStop(1.00, "rgb(215, 188, 96)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // paddleBoat1/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-12.2, -16.8);
      ctx.bezierCurveTo(-10.8, -15.1, -11.5, -12.2, -13.8, -10.3);
      ctx.bezierCurveTo(-16.0, -8.4, -19.0, -8.3, -20.4, -10.0);
      ctx.bezierCurveTo(-21.8, -11.7, -21.1, -14.7, -18.8, -16.5);
      ctx.bezierCurveTo(-16.5, -18.4, -13.5, -18.6, -12.2, -16.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.773, -0.634, 0.634, 0.773, -1131.6, -1662.3);
      gradient = ctx.createLinearGradient(-181.5, 1986.1, -183.3, 1979.3);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // paddleBoat1/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-18.2, -13.3);
      ctx.bezierCurveTo(-18.0, -13.0, -17.9, -12.7, -18.0, -12.5);
      ctx.bezierCurveTo(-18.1, -12.4, -18.4, -12.6, -18.7, -12.9);
      ctx.bezierCurveTo(-19.0, -13.3, -19.1, -13.6, -18.9, -13.7);
      ctx.bezierCurveTo(-18.8, -13.8, -18.5, -13.7, -18.2, -13.3);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // paddleBoat1/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-16.2, -16.2);
      ctx.bezierCurveTo(-16.0, -16.3, -15.7, -16.1, -15.4, -15.8);
      ctx.bezierCurveTo(-15.2, -15.5, -15.1, -15.1, -15.2, -15.0);
      ctx.bezierCurveTo(-15.3, -14.9, -15.6, -15.1, -15.9, -15.4);
      ctx.bezierCurveTo(-16.2, -15.7, -16.3, -16.1, -16.2, -16.2);
      ctx.closePath();
      ctx.fill();

      // paddleBoat1/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-13.7, -13.9);
      ctx.bezierCurveTo(-13.3, -13.4, -13.5, -12.0, -14.4, -11.2);
      ctx.bezierCurveTo(-15.3, -10.4, -16.6, -10.5, -17.0, -11.0);
      ctx.bezierCurveTo(-17.4, -11.4, -16.1, -11.5, -15.2, -12.3);
      ctx.bezierCurveTo(-14.3, -13.1, -14.0, -14.3, -13.7, -13.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();
      ctx.lineWidth = 0.4;
      ctx.strokeStyle = "rgb(210, 116, 142)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // paddleBoat1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-11.2, -9.3);
      ctx.bezierCurveTo(-10.5, -7.0, -15.2, 3.5, -16.4, 5.4);
      ctx.bezierCurveTo(-18.3, 8.6, -20.4, 7.9, -19.5, 6.1);
      ctx.bezierCurveTo(-20.2, 6.2, -20.8, 6.4, -19.7, 4.6);
      ctx.bezierCurveTo(-18.7, 2.9, -15.8, -4.4, -15.0, -7.1);
      ctx.bezierCurveTo(-14.1, -10.6, -11.7, -10.9, -11.2, -9.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.615, 0.379, -0.525, 0.851, -2046.0, -2885.3);
      gradient = ctx.createLinearGradient(4487.8, 1389.7, 4481.3, 1390.0);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // paddleBoat1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-13.1, -10.5);
      ctx.bezierCurveTo(-15.7, -8.6, -15.8, -4.3, -13.4, -0.9);
      ctx.bezierCurveTo(-13.3, -0.8, -13.2, -0.7, -13.1, -0.6);
      ctx.lineTo(-13.1, -0.6);
      ctx.lineTo(-10.2, 3.5);
      ctx.bezierCurveTo(-10.2, 3.5, -10.2, 3.5, -10.2, 3.5);
      ctx.bezierCurveTo(-10.2, 3.5, -10.2, 3.5, -10.2, 3.5);
      ctx.lineTo(-10.0, 3.8);
      ctx.lineTo(-10.0, 3.8);
      ctx.bezierCurveTo(-7.5, 7.0, -5.7, 3.7, -3.2, 1.9);
      ctx.bezierCurveTo(-0.7, -0.0, 1.5, 0.1, -0.9, -3.3);
      ctx.lineTo(-4.1, -7.8);
      ctx.bezierCurveTo(-6.5, -11.2, -10.6, -12.4, -13.1, -10.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.771, -0.582, 0.601, 0.799, -1518.5, -1178.3);
      gradient = ctx.createLinearGradient(520.5, 1854.7, 513.5, 1841.0);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // paddleBoat1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-11.0, 5.0);
      ctx.bezierCurveTo(-5.7, 2.3, -3.4, 0.2, -0.8, -1.8);
      ctx.bezierCurveTo(1.0, 0.7, -0.7, 4.1, -2.7, 6.0);
      ctx.bezierCurveTo(-4.8, 6.5, -10.3, 5.9, -11.0, 5.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.799, 0.602, 0.602, 0.799, -142.1, -2216.0);
      gradient = ctx.createLinearGradient(1229.1, 1851.3, 1221.7, 1856.9);
      gradient.addColorStop(0.31, "rgb(240, 90, 98)");
      gradient.addColorStop(0.51, "rgb(211, 67, 72)");
      gradient.addColorStop(0.93, "rgb(147, 14, 13)");
      gradient.addColorStop(1.00, "rgb(136, 1, 2)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // paddleBoat1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-11.2, -10.6);
      ctx.bezierCurveTo(-6.0, -12.4, 1.4, -4.2, 2.7, -2.4);
      ctx.bezierCurveTo(4.9, 0.6, 3.4, 2.5, 2.0, 1.0);
      ctx.bezierCurveTo(1.7, 2.1, 1.5, 2.2, 0.4, 0.7);
      ctx.bezierCurveTo(-0.8, -0.9, -4.0, -4.8, -7.4, -6.5);
      ctx.bezierCurveTo(-10.7, -8.1, -13.0, -10.0, -11.2, -10.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.909, -0.678, 0.598, 0.801, -1727.3, -979.1);
      gradient = ctx.createLinearGradient(707.1, 1811.3, 702.0, 1811.6);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // paddleBoat1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-4.9, 3.7);
      ctx.bezierCurveTo(-9.2, 3.3, -14.4, 5.0, -13.8, 7.3);
      ctx.bezierCurveTo(-12.7, 11.4, -9.6, 16.2, -9.5, 16.5);
      ctx.bezierCurveTo(-10.2, 17.2, -10.7, 19.8, -9.3, 19.7);
      ctx.bezierCurveTo(-7.8, 19.5, -5.8, 18.2, -5.5, 18.1);
      ctx.bezierCurveTo(-4.9, 17.7, -4.8, 17.5, -5.3, 16.4);
      ctx.bezierCurveTo(-5.7, 15.3, -7.5, 12.9, -9.1, 8.3);
      ctx.bezierCurveTo(-8.0, 8.3, -3.0, 8.0, -1.6, 3.8);
      ctx.bezierCurveTo(-2.5, 5.1, -4.9, 3.7, -4.9, 3.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.488, -0.130, 0.164, 0.787, -1156.2, -1491.3);
      gradient = ctx.createLinearGradient(1628.4, 2178.9, 1613.5, 2174.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // paddleBoat1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-5.2, 2.5);
      ctx.bezierCurveTo(-5.7, 2.6, -8.0, 3.5, -10.8, 4.4);
      ctx.bezierCurveTo(-9.9, 5.2, -9.3, 6.7, -8.7, 8.3);
      ctx.bezierCurveTo(-6.9, 8.4, -2.9, 7.6, -1.0, 3.7);
      ctx.bezierCurveTo(-1.1, 1.4, -5.2, 2.5, -5.2, 2.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.799, -0.602, 0.602, 0.799, -1543.5, -1160.6);
      gradient = ctx.createLinearGradient(524.0, 1852.1, 527.4, 1859.2);
      gradient.addColorStop(0.31, "rgb(240, 90, 98)");
      gradient.addColorStop(0.51, "rgb(211, 67, 72)");
      gradient.addColorStop(0.93, "rgb(147, 14, 13)");
      gradient.addColorStop(1.00, "rgb(136, 1, 2)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function castleKnight(ctx) {

      var gradient;

      // castleKnight/Knight
      ctx.save();

      // castleKnight/Knight/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-10.0, 4.2);
      ctx.bezierCurveTo(-8.1, 3.9, -6.9, 1.4, -7.3, -1.3);
      ctx.bezierCurveTo(-7.8, -4.1, -9.7, -6.0, -11.6, -5.7);
      ctx.bezierCurveTo(-12.0, -5.7, -11.7, -5.0, -12.0, -4.9);
      ctx.bezierCurveTo(-13.0, -4.2, -15.3, -4.0, -14.3, -0.2);
      ctx.bezierCurveTo(-13.7, 2.5, -12.0, 4.5, -10.0, 4.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.157, 0.988, 0.988, -0.157, -902.0, -3082.1);
      gradient = ctx.createLinearGradient(3184.0, 400.9, 3182.3, 394.6);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // castleKnight/Knight/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-11.4, -4.0);
      ctx.bezierCurveTo(-11.3, -3.7, -11.6, -3.5, -12.1, -3.4);
      ctx.bezierCurveTo(-12.5, -3.4, -12.9, -3.5, -13.0, -3.7);
      ctx.bezierCurveTo(-13.0, -3.9, -12.7, -4.2, -12.2, -4.3);
      ctx.bezierCurveTo(-11.8, -4.3, -11.4, -4.2, -11.4, -4.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // castleKnight/Knight/Path
      ctx.beginPath();
      ctx.moveTo(-9.7, -4.9);
      ctx.bezierCurveTo(-9.3, -4.6, -9.3, -4.0, -9.7, -3.5);
      ctx.lineWidth = 0.5;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // castleKnight/Knight/Path
      ctx.beginPath();
      ctx.moveTo(7.4, 4.8);
      ctx.bezierCurveTo(3.9, -4.4, 7.8, -7.8, 10.5, -9.5);
      ctx.bezierCurveTo(9.8, -10.9, 9.8, -12.0, 11.1, -11.6);
      ctx.bezierCurveTo(12.5, -11.2, 14.2, -10.1, 15.1, -9.7);
      ctx.bezierCurveTo(16.1, -9.3, 15.9, -8.3, 15.2, -7.9);
      ctx.bezierCurveTo(13.0, -6.8, 6.5, -4.9, 10.4, 3.3);
      ctx.bezierCurveTo(11.3, 5.2, 7.4, 4.8, 7.4, 4.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.383, -0.924, 0.924, 0.383, -955.5, -521.3);
      gradient = ctx.createLinearGradient(-110.0, 1087.9, -106.6, 1094.0);
      gradient.addColorStop(0.00, "rgb(252, 228, 222)");
      gradient.addColorStop(0.19, "rgb(229, 208, 202)");
      gradient.addColorStop(0.51, "rgb(189, 170, 161)");
      gradient.addColorStop(0.93, "rgb(131, 117, 105)");
      gradient.addColorStop(1.00, "rgb(123, 109, 97)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // castleKnight/Knight/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-3.9, -0.3);
      ctx.bezierCurveTo(-1.2, -3.8, -5.8, -13.4, -6.9, -15.1);
      ctx.bezierCurveTo(-8.7, -18.0, -10.5, -17.4, -9.7, -15.7);
      ctx.bezierCurveTo(-10.3, -15.8, -10.9, -16.0, -9.9, -14.3);
      ctx.bezierCurveTo(-8.9, -12.8, -6.7, -8.7, -6.2, -5.4);
      ctx.bezierCurveTo(-5.8, -2.1, -4.8, 0.9, -3.9, -0.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.851, -0.525, -0.525, -0.851, -1488.6, -786.1);
      gradient = ctx.createLinearGradient(856.5, -1439.5, 851.8, -1439.3);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // castleKnight/Knight/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-1.6, -0.4);
      ctx.bezierCurveTo(0.5, -4.2, -5.4, -13.0, -6.7, -14.5);
      ctx.bezierCurveTo(-7.3, -13.5, -7.8, -13.0, -8.6, -12.5);
      ctx.bezierCurveTo(-7.2, -10.8, -5.4, -7.8, -4.7, -5.0);
      ctx.bezierCurveTo(-3.7, -1.9, -2.3, 0.9, -1.6, -0.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.241, -0.970, 0.970, 0.241, -832.4, -454.8);
      gradient = ctx.createLinearGradient(-235.6, 910.0, -233.5, 912.8);
      gradient.addColorStop(0.00, "rgb(252, 228, 222)");
      gradient.addColorStop(0.19, "rgb(229, 208, 202)");
      gradient.addColorStop(0.51, "rgb(189, 170, 161)");
      gradient.addColorStop(0.93, "rgb(131, 117, 105)");
      gradient.addColorStop(1.00, "rgb(123, 109, 97)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // castleKnight/Knight/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-6.8, -0.4);
      ctx.bezierCurveTo(-8.0, 2.3, -6.1, 5.8, -2.5, 7.3);
      ctx.bezierCurveTo(-2.4, 7.4, -2.3, 7.4, -2.2, 7.4);
      ctx.lineTo(-2.2, 7.4);
      ctx.lineTo(2.0, 9.3);
      ctx.bezierCurveTo(2.0, 9.3, 2.0, 9.3, 2.0, 9.3);
      ctx.bezierCurveTo(2.0, 9.3, 2.0, 9.3, 2.1, 9.3);
      ctx.lineTo(2.3, 9.4);
      ctx.lineTo(2.3, 9.4);
      ctx.bezierCurveTo(5.8, 10.7, 9.4, 9.7, 10.6, 7.1);
      ctx.bezierCurveTo(11.8, 4.3, 9.9, 0.9, 6.3, -0.6);
      ctx.lineTo(1.8, -2.6);
      ctx.bezierCurveTo(-1.8, -4.1, -5.6, -3.2, -6.8, -0.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.058, -0.998, 0.998, 0.058, -672.6, -392.7);
      gradient = ctx.createLinearGradient(-350.6, 688.4, -361.9, 703.6);
      gradient.addColorStop(0.01, "rgb(251, 230, 239)");
      gradient.addColorStop(0.16, "rgb(227, 212, 227)");
      gradient.addColorStop(0.44, "rgb(186, 177, 202)");
      gradient.addColorStop(0.80, "rgb(130, 131, 166)");
      gradient.addColorStop(1.00, "rgb(100, 107, 145)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // castleKnight/Knight/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-3.9, -0.1);
      ctx.bezierCurveTo(-1.2, -3.6, -5.7, -13.2, -6.8, -14.9);
      ctx.bezierCurveTo(-7.4, -14.0, -8.4, -13.6, -9.3, -13.3);
      ctx.bezierCurveTo(-8.2, -11.4, -6.6, -8.0, -6.2, -5.1);
      ctx.bezierCurveTo(-5.8, -1.9, -4.8, 1.1, -3.9, -0.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.383, -0.924, 0.924, 0.383, -955.5, -521.3);
      gradient = ctx.createLinearGradient(-112.4, 1072.6, -110.2, 1075.6);
      gradient.addColorStop(0.00, "rgb(252, 228, 222)");
      gradient.addColorStop(0.19, "rgb(229, 208, 202)");
      gradient.addColorStop(0.51, "rgb(189, 170, 161)");
      gradient.addColorStop(0.93, "rgb(131, 117, 105)");
      gradient.addColorStop(1.00, "rgb(123, 109, 97)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // castleKnight/Knight/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(7.4, 4.8);
      ctx.bezierCurveTo(12.1, -1.6, 16.0, -2.7, 18.1, -4.2);
      ctx.bezierCurveTo(17.2, -5.2, 17.4, -6.6, 18.7, -6.1);
      ctx.bezierCurveTo(20.4, -5.4, 20.7, -5.1, 23.0, -4.1);
      ctx.bezierCurveTo(23.9, -3.7, 22.2, -2.5, 20.2, -1.3);
      ctx.bezierCurveTo(19.5, -0.8, 16.7, 0.5, 11.1, 5.7);
      ctx.bezierCurveTo(9.6, 7.1, 7.4, 4.8, 7.4, 4.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.383, -0.924, 0.924, 0.383, -955.5, -521.3);
      gradient = ctx.createLinearGradient(-109.3, 1092.0, -110.8, 1098.5);
      gradient.addColorStop(0.00, "rgb(252, 228, 222)");
      gradient.addColorStop(0.19, "rgb(229, 208, 202)");
      gradient.addColorStop(0.51, "rgb(189, 170, 161)");
      gradient.addColorStop(0.93, "rgb(131, 117, 105)");
      gradient.addColorStop(1.00, "rgb(123, 109, 97)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // castleKnight/Knight/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-12.5, -5.0);
      ctx.bezierCurveTo(-12.7, -5.3, -15.6, -4.0, -16.8, -1.6);
      ctx.bezierCurveTo(-17.4, -0.3, -17.5, 0.7, -17.3, 2.7);
      ctx.bezierCurveTo(-15.7, 4.2, -14.2, 5.2, -12.9, 5.3);
      ctx.bezierCurveTo(-12.1, 5.3, -11.3, 5.1, -10.7, 4.8);
      ctx.bezierCurveTo(-9.0, 4.1, -7.8, 3.7, -7.6, 4.1);
      ctx.bezierCurveTo(-6.9, 5.3, -7.0, 4.5, -7.1, 3.7);
      ctx.bezierCurveTo(-7.2, 2.7, -8.0, -0.5, -9.7, -0.4);
      ctx.bezierCurveTo(-10.5, -0.4, -11.6, -0.2, -11.9, -0.0);
      ctx.bezierCurveTo(-12.2, 0.1, -13.3, -2.8, -13.6, -3.3);
      ctx.bezierCurveTo(-12.9, -4.3, -12.2, -4.5, -12.5, -5.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.268, -0.963, 0.963, 0.268, -857.5, -467.2);
      gradient = ctx.createLinearGradient(-229.5, 938.4, -220.2, 942.2);
      gradient.addColorStop(0.01, "rgb(251, 230, 239)");
      gradient.addColorStop(0.16, "rgb(227, 212, 227)");
      gradient.addColorStop(0.44, "rgb(186, 177, 202)");
      gradient.addColorStop(0.80, "rgb(130, 131, 166)");
      gradient.addColorStop(1.00, "rgb(100, 107, 145)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // castleKnight/Knight/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(3.3, 9.7);
      ctx.bezierCurveTo(4.8, 7.9, 7.2, 1.0, 7.1, -0.2);
      ctx.bezierCurveTo(8.6, 0.3, 10.0, 1.0, 11.1, 1.2);
      ctx.bezierCurveTo(11.2, 3.1, 7.8, 11.2, 5.7, 12.4);
      ctx.bezierCurveTo(4.8, 12.1, 3.6, 10.5, 3.3, 9.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.383, -0.924, 0.924, 0.383, -955.5, -521.3);
      gradient = ctx.createLinearGradient(-120.0, 1088.7, -117.2, 1093.7);
      gradient.addColorStop(0.01, "rgb(251, 230, 239)");
      gradient.addColorStop(0.16, "rgb(227, 212, 227)");
      gradient.addColorStop(0.44, "rgb(186, 177, 202)");
      gradient.addColorStop(0.80, "rgb(130, 131, 166)");
      gradient.addColorStop(1.00, "rgb(100, 107, 145)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // castleKnight/Knight/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-5.4, -1.8);
      ctx.bezierCurveTo(-8.3, -0.6, -7.0, 4.9, -5.8, 7.7);
      ctx.bezierCurveTo(-4.7, 10.6, -2.8, 14.6, -4.8, 17.1);
      ctx.bezierCurveTo(-2.4, 17.2, -0.3, 16.0, -0.3, 13.2);
      ctx.bezierCurveTo(1.2, 12.4, 1.3, 11.6, 1.4, 10.5);
      ctx.bezierCurveTo(1.5, 8.7, 0.4, 4.6, -3.5, 2.1);
      ctx.bezierCurveTo(-4.6, 1.3, -5.5, -0.5, -5.4, -1.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.383, -0.924, 0.924, 0.383, -955.5, -521.3);
      gradient = ctx.createLinearGradient(-119.0, 1082.2, -126.6, 1081.3);
      gradient.addColorStop(0.01, "rgb(238, 58, 35)");
      gradient.addColorStop(0.28, "rgb(241, 101, 33)");
      gradient.addColorStop(0.88, "rgb(252, 182, 19)");
      gradient.addColorStop(1.00, "rgb(255, 198, 8)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // castleKnight/Knight/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-2.0, 12.8);
      ctx.bezierCurveTo(-1.3, 14.7, -2.1, 16.9, -4.8, 17.1);
      ctx.bezierCurveTo(-2.4, 17.2, -0.3, 16.0, -0.3, 13.2);
      ctx.bezierCurveTo(-1.0, 13.5, -1.6, 13.3, -2.0, 12.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.383, -0.924, 0.924, 0.383, -955.5, -521.3);
      gradient = ctx.createLinearGradient(-128.8, 1086.2, -131.4, 1085.9);
      gradient.addColorStop(0.00, "rgb(138, 26, 3)");
      gradient.addColorStop(0.27, "rgb(144, 58, 4)");
      gradient.addColorStop(0.88, "rgb(161, 118, 3)");
      gradient.addColorStop(1.00, "rgb(164, 130, 1)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // castleKnight/Knight/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-2.6, -2.7);
      ctx.bezierCurveTo(-1.7, -1.8, -1.5, -0.5, -2.2, 0.3);
      ctx.bezierCurveTo(-2.9, 1.1, -4.3, 1.0, -5.2, 0.1);
      ctx.bezierCurveTo(-6.1, -0.8, -6.3, -2.1, -5.6, -2.9);
      ctx.bezierCurveTo(-4.9, -3.7, -3.5, -3.6, -2.6, -2.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.678, -0.735, 0.735, 0.678, -1194.2, -743.7);
      gradient = ctx.createLinearGradient(259.8, 1377.3, 263.8, 1379.0);
      gradient.addColorStop(0.01, "rgb(251, 230, 239)");
      gradient.addColorStop(0.16, "rgb(227, 212, 227)");
      gradient.addColorStop(0.44, "rgb(186, 177, 202)");
      gradient.addColorStop(0.80, "rgb(130, 131, 166)");
      gradient.addColorStop(1.00, "rgb(100, 107, 145)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // castleKnight/Knight/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(3.4, 9.9);
      ctx.lineTo(1.8, 9.2);
      ctx.bezierCurveTo(2.5, 8.4, 3.3, 7.0, 3.9, 5.5);
      ctx.lineTo(3.9, 5.5);
      ctx.bezierCurveTo(4.9, 3.1, 5.6, 0.3, 5.6, -1.0);
      ctx.lineTo(5.6, -1.0);
      ctx.lineTo(7.2, -0.2);
      ctx.bezierCurveTo(7.2, 1.5, 6.6, 3.6, 5.5, 6.1);
      ctx.lineTo(5.5, 6.1);
      ctx.bezierCurveTo(4.8, 7.8, 3.4, 9.9, 3.4, 9.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(125, 106, 133)";
      ctx.fill();

      // castleKnight/Knight/Group

      // castleKnight/Knight/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(4.8, 5.9);
      ctx.lineTo(15.5, 14.0);
      ctx.lineTo(15.5, 14.0);
      ctx.bezierCurveTo(16.1, 14.4, 16.8, 14.5, 17.1, 14.1);
      ctx.bezierCurveTo(17.4, 13.7, 17.2, 13.1, 16.6, 12.6);
      ctx.lineTo(16.6, 12.6);
      ctx.lineTo(5.8, 4.5);
      ctx.lineTo(4.8, 5.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(138, 44, 61)";
      ctx.fill();

      // castleKnight/Knight/Group/Path
      ctx.beginPath();
      ctx.moveTo(5.5, 5.4);
      ctx.bezierCurveTo(5.3, 5.7, 4.3, 5.3, 3.3, 4.6);
      ctx.bezierCurveTo(2.3, 3.8, 1.7, 2.9, 1.9, 2.6);
      ctx.bezierCurveTo(2.1, 2.3, 3.1, 2.7, 4.1, 3.4);
      ctx.bezierCurveTo(5.1, 4.2, 5.7, 5.0, 5.5, 5.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(86, 43, 65)";
      ctx.fill();

      // castleKnight/Knight/Group/Path
      ctx.beginPath();
      ctx.moveTo(7.0, 3.6);
      ctx.bezierCurveTo(7.0, 3.6, 7.0, 3.7, 7.0, 3.8);
      ctx.lineTo(4.4, 7.2);
      ctx.bezierCurveTo(4.3, 7.3, 4.3, 7.3, 4.2, 7.3);
      ctx.lineTo(3.8, 7.0);
      ctx.bezierCurveTo(3.8, 7.0, 3.8, 6.9, 3.8, 6.8);
      ctx.lineTo(6.4, 3.4);
      ctx.bezierCurveTo(6.5, 3.3, 6.5, 3.3, 6.6, 3.3);
      ctx.lineTo(7.0, 3.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(249, 165, 48)";
      ctx.fill();

      // castleKnight/Knight/Group/Path
      ctx.beginPath();
      ctx.moveTo(1.1, 2.0);
      ctx.bezierCurveTo(1.3, 1.7, 1.8, 1.5, 2.1, 1.7);
      ctx.bezierCurveTo(2.4, 2.0, 2.4, 2.5, 2.1, 2.9);
      ctx.bezierCurveTo(1.8, 3.2, 1.4, 3.4, 1.1, 3.2);
      ctx.bezierCurveTo(0.8, 2.9, 0.8, 2.4, 1.1, 2.0);
      ctx.closePath();
      ctx.fill();

      // castleKnight/Knight/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-10.5, 5.4);
      ctx.bezierCurveTo(-10.8, 5.6, -11.2, 5.4, -11.3, 5.1);
      ctx.lineTo(-11.3, 5.1);
      ctx.bezierCurveTo(-11.8, 3.9, -14.5, -2.7, -15.0, -4.0);
      ctx.lineTo(-15.0, -4.0);
      ctx.bezierCurveTo(-15.1, -4.3, -15.0, -4.7, -14.6, -4.8);
      ctx.lineTo(-14.6, -4.8);
      ctx.bezierCurveTo(-14.3, -4.9, -13.9, -4.8, -13.8, -4.5);
      ctx.lineTo(-13.8, -4.5);
      ctx.bezierCurveTo(-13.3, -3.2, -10.6, 3.4, -10.1, 4.6);
      ctx.lineTo(-10.1, 4.6);
      ctx.bezierCurveTo(-10.1, 4.8, -10.1, 4.9, -10.1, 5.1);
      ctx.lineTo(-10.1, 5.1);
      ctx.bezierCurveTo(-10.2, 5.2, -10.3, 5.4, -10.5, 5.4);
      ctx.lineTo(-10.5, 5.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.383, -0.924, 0.924, 0.383, -955.5, -521.3);
      gradient = ctx.createLinearGradient(-122.1, 1067.8, -119.8, 1073.4);
      gradient.addColorStop(0.01, "rgb(251, 230, 239)");
      gradient.addColorStop(0.16, "rgb(227, 212, 227)");
      gradient.addColorStop(0.44, "rgb(186, 177, 202)");
      gradient.addColorStop(0.80, "rgb(130, 131, 166)");
      gradient.addColorStop(1.00, "rgb(100, 107, 145)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // castleKnight/Knight/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-17.3, 2.7);
      ctx.bezierCurveTo(-19.0, 1.7, -22.6, 3.6, -23.2, 6.1);
      ctx.bezierCurveTo(-23.6, 8.0, -22.4, 8.3, -21.6, 8.6);
      ctx.bezierCurveTo(-21.3, 10.4, -19.9, 11.0, -18.5, 10.5);
      ctx.bezierCurveTo(-17.4, 10.0, -17.2, 8.0, -18.2, 7.6);
      ctx.bezierCurveTo(-19.2, 7.2, -19.7, 4.2, -17.3, 2.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.383, -0.924, 0.924, 0.383, -955.5, -521.3);
      gradient = ctx.createLinearGradient(-124.0, 1065.3, -132.4, 1066.6);
      gradient.addColorStop(0.01, "rgb(238, 58, 35)");
      gradient.addColorStop(0.28, "rgb(241, 101, 33)");
      gradient.addColorStop(0.88, "rgb(252, 182, 19)");
      gradient.addColorStop(1.00, "rgb(255, 198, 8)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // castleKnight/Knight/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-17.2, 2.1);
      ctx.bezierCurveTo(-16.9, 2.2, -16.8, 2.6, -16.9, 2.9);
      ctx.bezierCurveTo(-17.0, 3.2, -17.4, 3.3, -17.7, 3.2);
      ctx.bezierCurveTo(-18.0, 3.1, -18.1, 2.7, -18.0, 2.4);
      ctx.bezierCurveTo(-17.9, 2.1, -17.5, 2.0, -17.2, 2.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(251, 230, 239)";
      ctx.fill();
      ctx.restore();
      ctx.restore();
    }

    function boy(ctx) {

      var gradient;

      // boy/Group
      ctx.save();

      // boy/Group/Group
      ctx.save();

      // boy/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(7.6, -25.2);
      ctx.lineTo(-6.0, 5.0);
      ctx.lineTo(10.4, -9.6);
      ctx.lineWidth = 0.5;
      ctx.strokeStyle = "rgb(65, 82, 163)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // boy/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(25.8, -12.7);
      ctx.lineTo(-6.0, 5.0);
      ctx.lineTo(10.7, -15.3);
      ctx.stroke();

      // boy/Group/Group
      ctx.restore();

      // boy/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(39.8, -13.8);
      ctx.bezierCurveTo(36.9, -11.2, 31.3, -10.4, 27.9, -12.6);
      ctx.bezierCurveTo(25.2, -15.5, 27.4, -21.7, 30.3, -24.3);
      ctx.bezierCurveTo(33.2, -27.0, 37.7, -26.7, 40.3, -23.8);
      ctx.bezierCurveTo(42.9, -20.9, 42.7, -16.5, 39.8, -13.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.672, 0.740, -0.740, 0.672, 1389.5, -1623.5);
      gradient = ctx.createLinearGradient(280.0, 2071.9, 274.6, 2091.5);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.10, "rgb(252, 220, 215)");
      gradient.addColorStop(0.29, "rgb(247, 168, 165)");
      gradient.addColorStop(0.47, "rgb(243, 128, 130)");
      gradient.addColorStop(0.63, "rgb(240, 94, 106)");
      gradient.addColorStop(0.78, "rgb(238, 62, 91)");
      gradient.addColorStop(0.91, "rgb(237, 36, 83)");
      gradient.addColorStop(1.00, "rgb(236, 21, 80)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // boy/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(35.1, -32.4);
      ctx.bezierCurveTo(37.3, -28.1, 35.5, -22.8, 31.1, -20.6);
      ctx.bezierCurveTo(26.7, -18.5, 21.4, -20.2, 19.3, -24.6);
      ctx.bezierCurveTo(17.1, -29.0, 18.9, -34.3, 23.3, -36.4);
      ctx.bezierCurveTo(27.7, -38.6, 32.9, -36.8, 35.1, -32.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.672, 0.740, -0.740, 0.672, 1389.5, -1623.5);
      gradient = ctx.createLinearGradient(266.8, 2069.3, 263.6, 2091.4);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.35, "rgb(199, 171, 209)");
      gradient.addColorStop(0.66, "rgb(165, 117, 178)");
      gradient.addColorStop(0.89, "rgb(148, 85, 161)");
      gradient.addColorStop(1.00, "rgb(142, 72, 155)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // boy/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(21.8, -25.4);
      ctx.bezierCurveTo(18.0, -21.9, 10.7, -21.0, 6.6, -24.3);
      ctx.bezierCurveTo(3.7, -28.7, 5.3, -35.9, 9.1, -39.4);
      ctx.bezierCurveTo(13.0, -42.9, 19.0, -42.6, 22.5, -38.8);
      ctx.bezierCurveTo(26.0, -34.9, 25.7, -28.9, 21.8, -25.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.672, 0.740, -0.740, 0.672, 1389.5, -1623.5);
      gradient = ctx.createLinearGradient(256.4, 2077.0, 251.8, 2099.5);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.15, "rgb(215, 240, 220)");
      gradient.addColorStop(0.46, "rgb(145, 214, 157)");
      gradient.addColorStop(0.71, "rgb(93, 195, 112)");
      gradient.addColorStop(0.90, "rgb(61, 183, 84)");
      gradient.addColorStop(1.00, "rgb(49, 179, 73)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // boy/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(28.2, -10.3);
      ctx.bezierCurveTo(23.5, -6.0, 13.6, -5.2, 9.3, -8.6);
      ctx.bezierCurveTo(6.1, -14.4, 8.0, -23.0, 12.7, -27.3);
      ctx.bezierCurveTo(17.5, -31.6, 24.7, -31.2, 29.0, -26.5);
      ctx.bezierCurveTo(33.3, -21.8, 32.9, -14.6, 28.2, -10.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.672, 0.740, -0.740, 0.672, 1389.5, -1623.5);
      gradient = ctx.createLinearGradient(269.3, 2080.2, 265.5, 2111.2);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.16, "rgb(251, 208, 233)");
      gradient.addColorStop(0.58, "rgb(242, 97, 183)");
      gradient.addColorStop(0.87, "rgb(237, 26, 151)");
      gradient.addColorStop(1.00, "rgb(235, 0, 139)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // boy/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(30.5, -18.9);
      ctx.bezierCurveTo(30.9, -18.2, 30.6, -17.3, 29.8, -16.9);
      ctx.bezierCurveTo(29.1, -16.6, 28.2, -16.9, 27.8, -17.6);
      ctx.bezierCurveTo(27.5, -18.3, 27.8, -19.2, 28.5, -19.6);
      ctx.bezierCurveTo(29.3, -19.9, 30.2, -19.6, 30.5, -18.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();

      // boy/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(22.9, -33.3);
      ctx.bezierCurveTo(23.2, -32.8, 23.0, -32.2, 22.4, -31.9);
      ctx.bezierCurveTo(21.9, -31.6, 21.3, -31.9, 21.0, -32.4);
      ctx.bezierCurveTo(20.8, -32.9, 21.0, -33.5, 21.5, -33.8);
      ctx.bezierCurveTo(22.0, -34.0, 22.6, -33.8, 22.9, -33.3);
      ctx.closePath();
      ctx.fill();

      // boy/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(40.7, -18.7);
      ctx.bezierCurveTo(40.9, -18.4, 40.7, -17.9, 40.4, -17.7);
      ctx.bezierCurveTo(40.0, -17.6, 39.6, -17.7, 39.4, -18.1);
      ctx.bezierCurveTo(39.2, -18.4, 39.3, -18.9, 39.7, -19.1);
      ctx.bezierCurveTo(40.1, -19.3, 40.5, -19.1, 40.7, -18.7);
      ctx.closePath();
      ctx.fill();

      // boy/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(34.6, -29.0);
      ctx.bezierCurveTo(34.8, -28.5, 34.6, -27.9, 34.1, -27.6);
      ctx.bezierCurveTo(33.6, -27.4, 33.0, -27.6, 32.7, -28.1);
      ctx.bezierCurveTo(32.4, -28.6, 32.7, -29.3, 33.2, -29.5);
      ctx.bezierCurveTo(33.7, -29.8, 34.3, -29.5, 34.6, -29.0);
      ctx.closePath();
      ctx.fill();

      // boy/Group/Group
      ctx.restore();

      // boy/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(15.6, -26.9);
      ctx.bezierCurveTo(20.6, -24.2, 26.8, -19.1, 28.8, -13.0);

      // boy/Group/Group/Group

      // boy/Group/Group/Group/H
      ctx.save();
      ctx.font = "4.9px 'Comic Sans MS'";
      ctx.save();
      ctx.transform(0.816, 0.577, -0.577, 0.816, 17.7, -25.7);
      ctx.fillStyle = "rgb(170, 32, 141)";
      ctx.fillText("H", 0, 0);
      ctx.restore();

      // boy/Group/Group/Group/a
      ctx.save();
      ctx.transform(0.816, 0.577, -0.577, 0.816, 20.7, -23.5);
      ctx.fillStyle = "rgb(170, 32, 141)";
      ctx.fillText("a", 0, 0);
      ctx.restore();

      // boy/Group/Group/Group/p
      ctx.save();
      ctx.transform(0.816, 0.577, -0.577, 0.816, 22.6, -21.9);
      ctx.fillStyle = "rgb(170, 32, 141)";
      ctx.fillText("p", 0, 0);
      ctx.restore();

      // boy/Group/Group/Group/p
      ctx.save();
      ctx.transform(0.816, 0.577, -0.577, 0.816, 24.5, -20.0);
      ctx.fillStyle = "rgb(170, 32, 141)";
      ctx.fillText("p", 0, 0);
      ctx.restore();

      // boy/Group/Group/Group/y
      ctx.save();
      ctx.transform(0.816, 0.577, -0.577, 0.816, 26.1, -18.0);
      ctx.fillStyle = "rgb(170, 32, 141)";
      ctx.fillText("y", 0, 0);
      ctx.restore();

      // boy/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(9.9, -23.2);
      ctx.bezierCurveTo(13.5, -23.1, 23.9, -15.4, 24.5, -8.3);

      // boy/Group/Group/Group

      // boy/Group/Group/Group/B
      ctx.save();
      ctx.font = "4.9px 'Comic Sans MS'";
      ctx.save();
      ctx.transform(0.895, 0.446, -0.446, 0.895, 11.3, -23.0);
      ctx.fillStyle = "rgb(193, 23, 140)";
      ctx.fillText("B", 0, 0);
      ctx.restore();

      // boy/Group/Group/Group/i
      ctx.save();
      ctx.transform(0.895, 0.446, -0.446, 0.895, 14.0, -21.6);
      ctx.fillStyle = "rgb(193, 23, 140)";
      ctx.fillText("i", 0, 0);
      ctx.restore();

      // boy/Group/Group/Group/r
      ctx.save();
      ctx.transform(0.895, 0.446, -0.446, 0.895, 15.2, -20.8);
      ctx.fillStyle = "rgb(193, 23, 140)";
      ctx.fillText("r", 0, 0);
      ctx.restore();

      // boy/Group/Group/Group/t
      ctx.save();
      ctx.transform(0.895, 0.446, -0.446, 0.895, 17.1, -19.4);
      ctx.fillStyle = "rgb(193, 23, 140)";
      ctx.fillText("t", 0, 0);
      ctx.restore();

      // boy/Group/Group/Group/h
      ctx.save();
      ctx.transform(0.895, 0.446, -0.446, 0.895, 18.8, -17.9);
      ctx.fillStyle = "rgb(193, 23, 140)";
      ctx.fillText("h", 0, 0);
      ctx.restore();

      // boy/Group/Group/Group/d
      ctx.save();
      ctx.transform(0.895, 0.446, -0.446, 0.895, 20.8, -15.9);
      ctx.fillStyle = "rgb(193, 23, 140)";
      ctx.fillText("d", 0, 0);
      ctx.restore();

      // boy/Group/Group/Group/a
      ctx.save();
      ctx.transform(0.895, 0.446, -0.446, 0.895, 22.5, -13.6);
      ctx.fillStyle = "rgb(193, 23, 140)";
      ctx.fillText("a", 0, 0);
      ctx.restore();

      // boy/Group/Group/Group/y
      ctx.save();
      ctx.transform(0.895, 0.446, -0.446, 0.895, 23.8, -11.4);
      ctx.fillStyle = "rgb(193, 23, 140)";
      ctx.fillText("y", 0, 0);
      ctx.restore();

      // boy/Group
      ctx.restore();
      ctx.restore();
      ctx.restore();

      // boy/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-21.6, 27.0);
      ctx.bezierCurveTo(-24.8, 34.7, -30.5, 38.8, -30.8, 39.2);
      ctx.bezierCurveTo(-30.5, 40.0, -31.1, 42.3, -32.2, 41.7);
      ctx.bezierCurveTo(-33.3, 41.0, -34.6, 39.2, -34.7, 38.9);
      ctx.bezierCurveTo(-34.9, 38.6, -34.8, 38.2, -34.2, 37.5);
      ctx.bezierCurveTo(-33.1, 36.1, -26.3, 31.1, -25.1, 25.3);
      ctx.bezierCurveTo(-24.9, 26.6, -21.6, 27.0, -21.6, 27.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.385, -0.326, -0.485, 0.641, 2226.5, -639.1);
      gradient = ctx.createLinearGradient(2765.8, 2455.9, 2757.9, 2453.6);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // boy/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-24.4, 23.0);
      ctx.bezierCurveTo(-31.4, 29.0, -38.7, 28.6, -38.9, 28.7);
      ctx.bezierCurveTo(-39.3, 29.5, -40.8, 31.0, -41.3, 30.1);
      ctx.bezierCurveTo(-42.0, 29.0, -41.9, 27.9, -42.0, 27.6);
      ctx.bezierCurveTo(-42.1, 27.2, -42.0, 26.0, -41.3, 25.5);
      ctx.bezierCurveTo(-39.6, 24.7, -30.6, 25.0, -27.1, 20.0);
      ctx.bezierCurveTo(-27.4, 21.3, -24.4, 23.0, -24.4, 23.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.227, 0.974, -0.974, 0.227, 1872.5, -1752.8);
      gradient = ctx.createLinearGradient(1295.7, 2261.2, 1300.4, 2259.8);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // boy/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-38.9, 28.7);
      ctx.bezierCurveTo(-39.2, 29.5, -40.7, 31.7, -41.6, 30.1);
      ctx.bezierCurveTo(-42.2, 28.9, -42.2, 26.7, -42.1, 26.3);
      ctx.bezierCurveTo(-42.0, 25.9, -41.7, 25.6, -40.8, 25.4);
      ctx.bezierCurveTo(-40.5, 25.3, -40.0, 25.2, -39.3, 25.1);
      ctx.bezierCurveTo(-40.7, 26.0, -39.6, 28.4, -38.9, 28.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.286, 0.958, -0.958, 0.286, 1813.7, -1748.9);
      gradient = ctx.createLinearGradient(1171.2, 2286.6, 1174.0, 2282.0);
      gradient.addColorStop(0.00, "rgb(147, 117, 180)");
      gradient.addColorStop(0.05, "rgb(154, 124, 182)");
      gradient.addColorStop(0.26, "rgb(184, 158, 196)");
      gradient.addColorStop(0.47, "rgb(212, 189, 209)");
      gradient.addColorStop(0.67, "rgb(232, 213, 218)");
      gradient.addColorStop(0.85, "rgb(247, 228, 223)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // boy/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-30.8, 39.2);
      ctx.bezierCurveTo(-30.5, 40.0, -31.1, 42.4, -32.2, 41.7);
      ctx.bezierCurveTo(-33.3, 41.1, -34.6, 39.3, -34.8, 39.0);
      ctx.bezierCurveTo(-35.0, 38.7, -34.8, 38.3, -34.3, 37.6);
      ctx.bezierCurveTo(-34.1, 37.3, -33.8, 36.9, -33.2, 36.5);
      ctx.bezierCurveTo(-33.8, 38.0, -31.5, 39.3, -30.8, 39.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.778, 0.595, -0.605, 0.796, 1178.7, -1545.4);
      gradient = ctx.createLinearGradient(-6.1, 1996.6, -3.3, 1991.9);
      gradient.addColorStop(0.00, "rgb(147, 117, 180)");
      gradient.addColorStop(0.05, "rgb(154, 124, 182)");
      gradient.addColorStop(0.26, "rgb(184, 158, 196)");
      gradient.addColorStop(0.47, "rgb(212, 189, 209)");
      gradient.addColorStop(0.67, "rgb(232, 213, 218)");
      gradient.addColorStop(0.85, "rgb(247, 228, 223)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // boy/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-20.7, 26.7);
      ctx.bezierCurveTo(-22.3, 30.2, -24.0, 33.3, -25.9, 35.3);
      ctx.bezierCurveTo(-26.9, 35.4, -29.4, 32.6, -29.4, 31.7);
      ctx.bezierCurveTo(-27.3, 29.7, -25.9, 28.3, -24.4, 25.5);
      ctx.bezierCurveTo(-24.2, 26.8, -20.7, 26.7, -20.7, 26.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.464, 0.886, -0.886, 0.464, 1620.7, -1728.8);
      gradient = ctx.createLinearGradient(796.4, 2269.3, 793.0, 2278.7);
      gradient.addColorStop(0.34, "rgb(244, 130, 86)");
      gradient.addColorStop(0.60, "rgb(221, 96, 70)");
      gradient.addColorStop(0.98, "rgb(186, 34, 47)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // boy/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-11.5, 19.7);
      ctx.bezierCurveTo(-11.3, 21.2, -11.3, 23.5, -12.3, 25.7);
      ctx.bezierCurveTo(-13.6, 28.6, -15.7, 31.5, -16.4, 32.2);
      ctx.bezierCurveTo(-18.4, 34.5, -19.9, 33.7, -19.0, 32.4);
      ctx.bezierCurveTo(-19.5, 32.4, -20.0, 32.4, -18.9, 31.1);
      ctx.bezierCurveTo(-17.8, 29.9, -15.2, 26.7, -14.3, 23.8);
      ctx.bezierCurveTo(-13.4, 21.0, -11.7, 18.3, -11.5, 19.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.227, 0.974, -0.974, 0.227, 1872.5, -1752.8);
      gradient = ctx.createLinearGradient(1301.8, 2243.1, 1308.1, 2243.1);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // boy/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-15.8, 15.6);
      ctx.bezierCurveTo(-16.0, 13.5, -10.0, 5.7, -8.6, 4.4);
      ctx.bezierCurveTo(-6.4, 2.1, -4.8, 3.1, -5.9, 4.5);
      ctx.bezierCurveTo(-5.3, 4.5, -4.7, 4.5, -6.0, 5.8);
      ctx.bezierCurveTo(-7.2, 7.0, -11.0, 12.4, -12.2, 14.6);
      ctx.bezierCurveTo(-13.7, 17.3, -15.7, 17.1, -15.8, 15.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.442, 0.897, -0.897, 0.442, 1641.0, -1732.4);
      gradient = ctx.createLinearGradient(831.6, 2255.2, 831.6, 2247.5);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // boy/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-1.3, 22.3);
      ctx.bezierCurveTo(-2.1, 22.2, -2.9, 22.0, -3.5, 21.7);
      ctx.bezierCurveTo(-1.9, 21.5, -0.3, 21.1, 0.2, 20.5);
      ctx.bezierCurveTo(-1.5, 20.1, -2.3, 19.0, -2.9, 18.2);
      ctx.bezierCurveTo(-3.0, 17.3, -2.3, 16.8, -1.6, 16.7);
      ctx.bezierCurveTo(-2.3, 15.9, -3.1, 15.3, -3.9, 14.8);
      ctx.bezierCurveTo(-3.3, 14.2, -2.4, 13.7, -1.7, 13.2);
      ctx.bezierCurveTo(-9.2, 10.0, -11.0, 14.5, -10.8, 15.7);
      ctx.bezierCurveTo(-10.7, 15.1, -9.1, 13.0, -7.9, 12.8);
      ctx.bezierCurveTo(-6.8, 12.7, -5.2, 15.1, -5.0, 15.2);
      ctx.bezierCurveTo(-4.9, 15.5, -4.8, 15.7, -4.8, 16.0);
      ctx.bezierCurveTo(-4.8, 16.2, -4.8, 16.4, -4.7, 16.7);
      ctx.bezierCurveTo(-4.7, 16.7, -4.7, 16.7, -4.7, 16.7);
      ctx.bezierCurveTo(-4.7, 17.9, -4.9, 19.1, -5.6, 20.1);
      ctx.bezierCurveTo(-7.0, 20.3, -9.4, 20.4, -10.6, 19.0);
      ctx.bezierCurveTo(-10.7, 21.7, -4.2, 23.5, -1.3, 22.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.111, 0.994, -0.994, 0.111, 2156.2, -1195.7);
      gradient = ctx.createLinearGradient(970.4, 2284.9, 964.6, 2280.6);
      gradient.addColorStop(0.00, "rgb(150, 95, 9)");
      gradient.addColorStop(0.18, "rgb(178, 122, 32)");
      gradient.addColorStop(0.41, "rgb(208, 153, 56)");
      gradient.addColorStop(0.63, "rgb(231, 177, 74)");
      gradient.addColorStop(0.83, "rgb(247, 193, 86)");
      gradient.addColorStop(1.00, "rgb(255, 200, 92)");
      gradient.addColorStop(1.00, "rgb(178, 140, 67)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // boy/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-7.5, 21.7);
      ctx.bezierCurveTo(-9.4, 21.9, -11.2, 20.0, -11.4, 17.5);
      ctx.bezierCurveTo(-11.7, 15.0, -10.4, 12.8, -8.5, 12.6);
      ctx.bezierCurveTo(-6.6, 12.4, -4.8, 14.3, -4.6, 16.8);
      ctx.bezierCurveTo(-4.3, 19.3, -5.6, 21.4, -7.5, 21.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.111, 0.994, -0.994, 0.111, 2156.2, -1195.7);
      gradient = ctx.createLinearGradient(967.0, 2288.4, 965.4, 2282.4);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // boy/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-11.5, 18.9);
      ctx.bezierCurveTo(-11.2, 20.2, -10.7, 22.5, -12.3, 25.7);
      ctx.bezierCurveTo(-14.1, 25.1, -14.6, 24.8, -15.5, 24.9);
      ctx.bezierCurveTo(-15.7, 23.2, -11.5, 18.9, -11.5, 18.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.464, 0.886, -0.886, 0.464, 1620.7, -1728.8);
      gradient = ctx.createLinearGradient(795.6, 2258.7, 792.5, 2260.0);
      gradient.addColorStop(0.01, "rgb(255, 241, 0)");
      gradient.addColorStop(1.00, "rgb(124, 195, 109)");
      gradient.addColorStop(1.00, "rgb(197, 216, 44)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // boy/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-11.9, 17.3);
      ctx.bezierCurveTo(-13.2, 14.8, -16.9, 14.1, -20.2, 15.7);
      ctx.bezierCurveTo(-20.2, 15.8, -20.4, 15.8, -20.4, 15.9);
      ctx.lineTo(-20.4, 15.9);
      ctx.lineTo(-24.4, 17.8);
      ctx.bezierCurveTo(-24.4, 17.8, -24.4, 17.8, -24.4, 17.8);
      ctx.bezierCurveTo(-24.4, 17.8, -24.4, 17.8, -24.4, 17.8);
      ctx.lineTo(-24.7, 18.0);
      ctx.lineTo(-24.7, 18.0);
      ctx.bezierCurveTo(-27.8, 19.7, -29.3, 22.9, -28.0, 25.4);
      ctx.bezierCurveTo(-26.7, 28.0, -23.0, 28.7, -19.8, 27.1);
      ctx.lineTo(-15.5, 24.9);
      ctx.bezierCurveTo(-12.3, 23.3, -10.6, 19.9, -11.9, 17.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.464, 0.886, -0.886, 0.464, 1620.7, -1728.8);
      gradient = ctx.createLinearGradient(787.8, 2255.9, 789.9, 2271.7);
      gradient.addColorStop(0.01, "rgb(255, 241, 0)");
      gradient.addColorStop(1.00, "rgb(124, 195, 109)");
      gradient.addColorStop(1.00, "rgb(197, 216, 44)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // boy/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-14.5, 11.1);
      ctx.bezierCurveTo(-12.7, 10.8, -10.7, 11.2, -10.4, 11.6);
      ctx.bezierCurveTo(-11.2, 13.0, -11.8, 14.5, -12.3, 15.2);
      ctx.bezierCurveTo(-14.7, 19.1, -16.5, 15.6, -16.5, 15.6);
      ctx.lineTo(-14.5, 11.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.653, 0.757, -0.757, 0.653, 1401.5, -1650.5);
      gradient = ctx.createLinearGradient(338.1, 2157.5, 334.6, 2160.2);
      gradient.addColorStop(0.01, "rgb(255, 241, 0)");
      gradient.addColorStop(1.00, "rgb(124, 195, 109)");
      gradient.addColorStop(1.00, "rgb(197, 216, 44)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // boy/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-21.0, 27.6);
      ctx.bezierCurveTo(-23.9, 23.8, -25.0, 21.4, -26.2, 19.0);
      ctx.bezierCurveTo(-26.9, 19.6, -27.4, 20.2, -27.7, 20.8);
      ctx.bezierCurveTo(-30.9, 22.8, -32.1, 22.9, -34.7, 23.5);
      ctx.bezierCurveTo(-35.0, 24.4, -33.7, 27.8, -32.6, 28.1);
      ctx.bezierCurveTo(-30.7, 27.6, -29.8, 27.1, -27.6, 26.0);
      ctx.bezierCurveTo(-26.3, 27.8, -23.6, 28.4, -21.0, 27.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.464, 0.886, -0.886, 0.464, 1620.7, -1728.8);
      gradient = ctx.createLinearGradient(792.1, 2270.7, 782.6, 2278.0);
      gradient.addColorStop(0.34, "rgb(244, 130, 86)");
      gradient.addColorStop(0.60, "rgb(221, 96, 70)");
      gradient.addColorStop(0.98, "rgb(186, 34, 47)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // boy/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-7.1, 15.7);
      ctx.bezierCurveTo(-7.5, 15.7, -7.8, 15.6, -7.8, 15.5);
      ctx.bezierCurveTo(-7.8, 15.4, -7.6, 15.2, -7.2, 15.2);
      ctx.bezierCurveTo(-6.8, 15.1, -6.5, 15.2, -6.5, 15.4);
      ctx.bezierCurveTo(-6.5, 15.5, -6.8, 15.6, -7.1, 15.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // boy/Group/Path
      ctx.beginPath();
      ctx.moveTo(-6.7, 18.8);
      ctx.bezierCurveTo(-7.0, 18.8, -7.3, 18.8, -7.4, 18.6);
      ctx.bezierCurveTo(-7.4, 18.5, -7.1, 18.3, -6.7, 18.3);
      ctx.bezierCurveTo(-6.4, 18.2, -6.0, 18.3, -6.0, 18.5);
      ctx.bezierCurveTo(-6.0, 18.6, -6.3, 18.7, -6.7, 18.8);
      ctx.closePath();
      ctx.fill();

      // boy/Group/Path
      ctx.beginPath();
      ctx.moveTo(-8.9, 19.2);
      ctx.bezierCurveTo(-9.4, 19.2, -10.4, 18.5, -10.5, 17.5);
      ctx.bezierCurveTo(-10.7, 16.5, -9.9, 15.6, -9.4, 15.5);
      ctx.bezierCurveTo(-8.9, 15.5, -9.5, 16.4, -9.3, 17.4);
      ctx.bezierCurveTo(-9.2, 18.4, -8.5, 19.2, -8.9, 19.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();
      ctx.lineWidth = 0.5;
      ctx.strokeStyle = "rgb(210, 116, 142)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();
      ctx.restore();
      ctx.restore();
    }

    function galleon(ctx) {

      var gradient;

      // galleon/Group
      ctx.save();

      // galleon/Group/Galleon
      ctx.save();

      // galleon/Group/Galleon/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(21.0, 40.0);
      ctx.bezierCurveTo(10.5, 47.3, 0.2, 35.5, 7.3, 24.3);
      ctx.bezierCurveTo(0.6, 16.5, 10.5, -5.6, 21.4, -7.5);
      ctx.bezierCurveTo(23.7, -15.5, 32.0, -23.1, 40.5, -21.3);
      ctx.bezierCurveTo(46.8, -19.9, 53.6, -13.5, 51.9, -1.7);
      ctx.bezierCurveTo(57.5, -1.3, 58.0, 7.3, 53.5, 7.7);
      ctx.bezierCurveTo(55.7, 14.3, 52.1, 26.4, 41.0, 26.9);
      ctx.bezierCurveTo(40.7, 31.9, 35.4, 47.0, 21.0, 40.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(101, 146, 167)";
      ctx.fill();

      // galleon/Group/Galleon/Path
      ctx.beginPath();
      ctx.moveTo(20.0, 38.7);
      ctx.bezierCurveTo(9.6, 46.0, -0.8, 34.2, 6.3, 23.0);
      ctx.bezierCurveTo(-0.3, 15.2, 9.4, -6.9, 20.3, -8.9);
      ctx.bezierCurveTo(22.7, -16.8, 31.0, -24.5, 39.5, -22.6);
      ctx.bezierCurveTo(45.8, -21.2, 52.6, -14.9, 50.9, -3.0);
      ctx.bezierCurveTo(56.5, -2.6, 57.0, 6.0, 52.4, 6.4);
      ctx.bezierCurveTo(54.7, 12.9, 51.1, 25.0, 40.0, 25.5);
      ctx.bezierCurveTo(39.7, 30.6, 34.4, 45.6, 20.0, 38.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.434, -0.901, -0.901, -0.434, -1058.6, 5137.5);
      gradient = ctx.createLinearGradient(5087.8, 1262.0, 5095.4, 1226.8);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(1.00, "rgb(216, 237, 230)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // galleon/Group/Galleon/Group
      ctx.restore();

      // galleon/Group/Galleon/Group/Group
      ctx.save();

      // galleon/Group/Galleon/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(8.9, 8.7);
      ctx.bezierCurveTo(9.4, 9.0, 9.6, 9.6, 9.4, 10.1);
      ctx.bezierCurveTo(9.1, 10.7, 8.5, 10.9, 8.0, 10.6);
      ctx.bezierCurveTo(7.4, 10.4, 7.2, 9.7, 7.5, 9.2);
      ctx.bezierCurveTo(7.7, 8.7, 8.3, 8.5, 8.9, 8.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(48, 84, 100)";
      ctx.fill();

      // galleon/Group/Galleon/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(20.7, -6.5);
      ctx.bezierCurveTo(21.2, -6.2, 21.4, -5.6, 21.1, -5.1);
      ctx.bezierCurveTo(20.9, -4.5, 20.3, -4.3, 19.7, -4.6);
      ctx.bezierCurveTo(19.2, -4.8, 19.0, -5.5, 19.2, -6.0);
      ctx.bezierCurveTo(19.5, -6.5, 20.1, -6.7, 20.7, -6.5);
      ctx.closePath();
      ctx.fill();

      // galleon/Group/Galleon/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-1.1, 3.4);
      ctx.lineTo(8.1, 9.5);
      ctx.lineWidth = 1.7;
      ctx.strokeStyle = "rgb(101, 146, 167)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // galleon/Group/Galleon/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(9.4, -11.4);
      ctx.lineTo(19.8, -5.7);
      ctx.stroke();

      // galleon/Group/Galleon/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(14.8, -17.3);
      ctx.bezierCurveTo(16.2, -20.2, 17.3, -22.5, 17.9, -23.6);
      ctx.bezierCurveTo(16.9, -24.1, 11.7, -24.9, 9.7, -25.9);
      ctx.bezierCurveTo(7.7, -26.8, 6.3, -28.2, 5.8, -28.5);
      ctx.bezierCurveTo(5.3, -28.7, 4.4, -25.4, 4.4, -25.4);
      ctx.lineTo(14.8, -17.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.434, -0.901, -0.901, -0.434, -1058.6, 5137.5);
      gradient = ctx.createLinearGradient(5113.1, 1271.6, 5113.1, 1281.7);
      gradient.addColorStop(0.14, "rgb(255, 213, 160)");
      gradient.addColorStop(0.21, "rgb(243, 202, 149)");
      gradient.addColorStop(0.74, "rgb(195, 140, 89)");
      gradient.addColorStop(1.00, "rgb(179, 120, 68)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // galleon/Group/Galleon/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-20.8, 9.6);
      ctx.lineTo(-35.8, 28.1);
      ctx.lineWidth = 2.0;
      ctx.strokeStyle = "rgb(179, 120, 68)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // galleon/Group/Galleon/Group/Path
      ctx.beginPath();
      ctx.moveTo(-15.3, 2.5);
      ctx.lineTo(-54.8, -22.9);
      ctx.stroke();

      // galleon/Group/Galleon/Group/Path
      ctx.beginPath();
      ctx.moveTo(-4.1, -5.5);
      ctx.lineTo(-55.5, -37.5);
      ctx.stroke();

      // galleon/Group/Galleon/Group/Path
      ctx.beginPath();
      ctx.moveTo(-0.6, -15.7);
      ctx.lineTo(-26.5, -31.7);
      ctx.stroke();

      // galleon/Group/Galleon/Group/Path
      ctx.beginPath();
      ctx.moveTo(-22.6, 10.6);
      ctx.bezierCurveTo(-16.8, 13.4, -8.3, 15.9, -2.9, 9.7);
      ctx.bezierCurveTo(2.8, 3.3, 13.5, -14.7, 15.3, -18.4);
      ctx.bezierCurveTo(11.5, -20.2, 6.8, -23.1, 5.8, -26.0);
      ctx.bezierCurveTo(7.6, -29.8, 8.2, -31.1, 8.2, -31.1);
      ctx.lineTo(0.3, -35.8);
      ctx.lineTo(-5.6, -18.9);
      ctx.bezierCurveTo(-5.6, -18.9, -0.6, -14.4, -2.5, -10.4);
      ctx.bezierCurveTo(-4.2, -7.1, -7.0, -1.6, -9.4, 0.1);
      ctx.bezierCurveTo(-11.4, 1.5, -13.2, 2.3, -15.7, 0.5);
      ctx.bezierCurveTo(-17.9, 3.7, -22.6, 10.6, -22.6, 10.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.434, -0.901, -0.901, -0.434, -1058.6, 5137.5);
      gradient = ctx.createLinearGradient(5093.7, 1294.4, 5096.6, 1268.5);
      gradient.addColorStop(0.00, "rgb(255, 213, 160)");
      gradient.addColorStop(0.31, "rgb(250, 209, 156)");
      gradient.addColorStop(0.50, "rgb(239, 197, 145)");
      gradient.addColorStop(0.66, "rgb(227, 181, 129)");
      gradient.addColorStop(0.80, "rgb(211, 161, 109)");
      gradient.addColorStop(0.92, "rgb(192, 136, 85)");
      gradient.addColorStop(1.00, "rgb(179, 120, 68)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // galleon/Group/Galleon/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-17.9, 12.5);
      ctx.bezierCurveTo(-17.0, 12.8, -16.0, 13.0, -15.1, 13.2);
      ctx.bezierCurveTo(-7.9, 6.4, 2.7, -10.9, 8.4, -22.7);
      ctx.bezierCurveTo(7.1, -23.8, 6.2, -24.9, 5.8, -26.0);
      ctx.bezierCurveTo(-1.5, -10.0, -8.9, 2.6, -17.9, 12.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.434, -0.901, -0.901, -0.434, -1058.6, 5137.5);
      gradient = ctx.createLinearGradient(5089.1, 1291.8, 5093.0, 1277.2);
      gradient.addColorStop(0.00, "rgb(242, 120, 113)");
      gradient.addColorStop(0.27, "rgb(241, 118, 110)");
      gradient.addColorStop(0.44, "rgb(237, 113, 104)");
      gradient.addColorStop(0.58, "rgb(232, 104, 93)");
      gradient.addColorStop(0.71, "rgb(225, 93, 79)");
      gradient.addColorStop(0.82, "rgb(216, 78, 61)");
      gradient.addColorStop(0.93, "rgb(207, 59, 41)");
      gradient.addColorStop(1.00, "rgb(198, 42, 27)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // galleon/Group/Galleon/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-3.7, 9.6);
      ctx.bezierCurveTo(-5.5, 11.6, -8.1, 13.1, -9.2, 13.3);
      ctx.bezierCurveTo(-6.9, 12.9, -4.7, 11.8, -2.9, 9.7);
      ctx.bezierCurveTo(2.8, 3.3, 13.5, -14.7, 15.3, -18.4);
      ctx.bezierCurveTo(14.9, -18.6, 14.0, -19.1, 13.5, -19.3);
      ctx.bezierCurveTo(10.0, -12.2, 2.3, 2.8, -3.7, 9.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(179, 120, 68)";
      ctx.fill();

      // galleon/Group/Galleon/Group/Path
      ctx.beginPath();
      ctx.moveTo(5.4, -30.7);
      ctx.bezierCurveTo(5.8, -30.4, 5.9, -29.8, 5.6, -29.3);
      ctx.lineTo(5.6, -29.3);
      ctx.bezierCurveTo(5.3, -28.8, 4.7, -28.6, 4.4, -28.8);
      ctx.lineTo(1.1, -30.6);
      ctx.bezierCurveTo(0.8, -30.9, 0.7, -31.4, 1.0, -32.0);
      ctx.lineTo(1.0, -32.0);
      ctx.bezierCurveTo(1.3, -32.5, 1.8, -32.7, 2.2, -32.5);
      ctx.lineTo(5.4, -30.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(103, 154, 187)";
      ctx.fill();

      // galleon/Group/Galleon/Group/Path
      ctx.beginPath();
      ctx.moveTo(4.0, -27.1);
      ctx.bezierCurveTo(4.4, -26.9, 4.5, -26.3, 4.2, -25.8);
      ctx.lineTo(4.2, -25.8);
      ctx.bezierCurveTo(3.9, -25.3, 3.3, -25.0, 3.0, -25.2);
      ctx.lineTo(-0.2, -27.1);
      ctx.bezierCurveTo(-0.6, -27.3, -0.7, -27.9, -0.4, -28.4);
      ctx.lineTo(-0.4, -28.4);
      ctx.bezierCurveTo(-0.1, -28.9, 0.4, -29.2, 0.8, -28.9);
      ctx.lineTo(4.0, -27.1);
      ctx.closePath();
      ctx.fill();

      // galleon/Group/Galleon/Group/Path
      ctx.beginPath();
      ctx.moveTo(2.6, -23.6);
      ctx.bezierCurveTo(3.0, -23.4, 3.0, -22.8, 2.8, -22.3);
      ctx.lineTo(2.8, -22.3);
      ctx.bezierCurveTo(2.4, -21.7, 1.9, -21.5, 1.5, -21.7);
      ctx.lineTo(-1.7, -23.6);
      ctx.bezierCurveTo(-2.1, -23.8, -2.2, -24.4, -1.9, -24.9);
      ctx.lineTo(-1.9, -24.9);
      ctx.bezierCurveTo(-1.6, -25.4, -1.0, -25.6, -0.6, -25.4);
      ctx.lineTo(2.6, -23.6);
      ctx.closePath();
      ctx.fill();

      // galleon/Group/Galleon/Group/Path
      ctx.beginPath();
      ctx.moveTo(-23.1, -29.6);
      ctx.bezierCurveTo(-23.1, -29.6, -23.8, -35.6, -24.7, -41.9);
      ctx.bezierCurveTo(-19.5, -38.4, -4.9, -37.1, -0.9, -38.0);
      ctx.bezierCurveTo(-4.3, -29.6, -6.9, -23.6, -8.2, -20.5);
      ctx.lineTo(-23.1, -29.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.434, -0.901, -0.901, -0.434, -1058.6, 5137.5);
      gradient = ctx.createLinearGradient(5110.1, 1307.4, 5111.8, 1294.5);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.16, "rgb(252, 251, 248)");
      gradient.addColorStop(0.33, "rgb(248, 244, 235)");
      gradient.addColorStop(0.49, "rgb(242, 236, 218)");
      gradient.addColorStop(0.66, "rgb(236, 227, 194)");
      gradient.addColorStop(0.83, "rgb(228, 214, 164)");
      gradient.addColorStop(0.96, "rgb(220, 203, 139)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // galleon/Group/Galleon/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-23.1, -29.1);
      ctx.bezierCurveTo(-23.3, -29.4, -23.3, -30.9, -23.5, -33.1);
      ctx.bezierCurveTo(-20.4, -29.4, -13.4, -24.0, -6.8, -23.9);
      ctx.bezierCurveTo(-7.3, -22.7, -7.5, -22.3, -7.9, -21.4);
      ctx.bezierCurveTo(-15.7, -10.2, -24.3, -26.7, -23.1, -29.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(192, 179, 122)";
      ctx.fill();

      // galleon/Group/Galleon/Group/Path
      ctx.beginPath();
      ctx.moveTo(-34.6, -13.2);
      ctx.bezierCurveTo(-33.2, -20.4, -27.8, -32.5, -26.6, -34.9);
      ctx.bezierCurveTo(-25.3, -31.2, -13.5, -20.6, -4.4, -23.8);
      ctx.bezierCurveTo(-12.2, -12.7, -14.6, -3.4, -14.5, -0.3);
      ctx.bezierCurveTo(-27.6, 1.1, -35.0, -9.0, -34.6, -13.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.434, -0.901, -0.901, -0.434, -1058.6, 5137.5);
      gradient = ctx.createLinearGradient(5090.6, 1312.2, 5098.8, 1290.4);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.16, "rgb(252, 251, 248)");
      gradient.addColorStop(0.33, "rgb(248, 244, 235)");
      gradient.addColorStop(0.49, "rgb(242, 236, 218)");
      gradient.addColorStop(0.66, "rgb(236, 227, 194)");
      gradient.addColorStop(0.83, "rgb(228, 214, 164)");
      gradient.addColorStop(0.96, "rgb(220, 203, 139)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // galleon/Group/Galleon/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-50.5, -25.1);
      ctx.bezierCurveTo(-49.3, -32.1, -47.7, -38.8, -47.1, -42.3);
      ctx.bezierCurveTo(-45.0, -39.6, -35.3, -31.2, -27.4, -34.6);
      ctx.bezierCurveTo(-31.2, -32.1, -35.9, -18.1, -34.8, -15.0);
      ctx.bezierCurveTo(-44.9, -13.9, -50.2, -21.7, -50.5, -25.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.434, -0.901, -0.901, -0.434, -1058.6, 5137.5);
      gradient = ctx.createLinearGradient(5094.2, 1329.2, 5097.6, 1318.4);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.16, "rgb(252, 251, 248)");
      gradient.addColorStop(0.33, "rgb(248, 244, 235)");
      gradient.addColorStop(0.49, "rgb(242, 236, 218)");
      gradient.addColorStop(0.66, "rgb(236, 227, 194)");
      gradient.addColorStop(0.83, "rgb(228, 214, 164)");
      gradient.addColorStop(0.96, "rgb(220, 203, 139)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // galleon/Group/Galleon/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-41.5, -14.9);
      ctx.bezierCurveTo(-45.0, -12.6, -49.0, -8.4, -48.5, -11.8);
      ctx.bezierCurveTo(-48.5, -11.8, -46.2, -27.0, -45.9, -29.1);
      ctx.bezierCurveTo(-45.3, -25.5, -38.5, -21.8, -33.9, -22.1);
      ctx.bezierCurveTo(-33.9, -21.9, -33.9, -21.9, -34.0, -21.4);
      ctx.bezierCurveTo(-35.4, -20.2, -36.6, -17.7, -37.4, -14.9);
      ctx.bezierCurveTo(-39.4, -14.8, -40.0, -15.1, -41.5, -14.9);
      ctx.closePath();
      ctx.fill();

      // galleon/Group/Galleon/Group/Path
      ctx.beginPath();
      ctx.moveTo(-50.2, -11.3);
      ctx.bezierCurveTo(-50.2, -11.3, -47.8, -26.5, -47.6, -28.7);
      ctx.bezierCurveTo(-46.9, -24.8, -39.2, -20.9, -34.5, -21.8);
      ctx.bezierCurveTo(-39.2, -20.1, -42.6, -2.6, -38.8, -0.8);
      ctx.bezierCurveTo(-42.1, -1.1, -50.9, -6.6, -50.2, -11.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.434, -0.901, -0.901, -0.434, -1058.6, 5137.5);
      gradient = ctx.createLinearGradient(5080.8, 1325.5, 5083.3, 1318.4);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.16, "rgb(252, 251, 248)");
      gradient.addColorStop(0.33, "rgb(248, 244, 235)");
      gradient.addColorStop(0.49, "rgb(242, 236, 218)");
      gradient.addColorStop(0.66, "rgb(236, 227, 194)");
      gradient.addColorStop(0.83, "rgb(228, 214, 164)");
      gradient.addColorStop(0.96, "rgb(220, 203, 139)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // galleon/Group/Galleon/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-47.0, -11.7);
      ctx.bezierCurveTo(-47.0, -11.7, -44.6, -6.5, -40.4, -6.8);
      ctx.bezierCurveTo(-40.5, -5.5, -40.5, -4.8, -40.3, -3.8);
      ctx.bezierCurveTo(-43.0, -4.8, -45.4, -6.9, -47.0, -11.7);
      ctx.closePath();
      ctx.fill();

      // galleon/Group/Galleon/Group/Path
      ctx.beginPath();
      ctx.moveTo(-35.5, -6.5);
      ctx.bezierCurveTo(-35.3, -7.6, -34.5, -12.4, -33.6, -16.3);
      ctx.bezierCurveTo(-32.9, -19.5, -32.5, -20.6, -32.0, -21.9);
      ctx.bezierCurveTo(-30.0, -18.9, -21.7, -10.6, -12.4, -9.0);
      ctx.bezierCurveTo(-13.0, -7.2, -13.3, -6.4, -14.0, -4.2);
      ctx.bezierCurveTo(-15.1, -2.9, -16.2, -1.5, -17.1, -0.1);
      ctx.bezierCurveTo(-21.4, -0.1, -36.4, -0.7, -35.5, -6.5);
      ctx.closePath();
      ctx.fill();

      // galleon/Group/Galleon/Group/Path
      ctx.beginPath();
      ctx.moveTo(-38.5, -0.8);
      ctx.bezierCurveTo(-38.2, -2.7, -34.8, -20.0, -34.5, -22.0);
      ctx.bezierCurveTo(-33.8, -19.9, -22.4, -7.4, -10.5, -8.1);
      ctx.bezierCurveTo(-16.7, -4.6, -23.7, 6.4, -22.0, 8.9);
      ctx.bezierCurveTo(-27.3, 13.7, -39.4, 5.0, -38.5, -0.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.434, -0.901, -0.901, -0.434, -1058.6, 5137.5);
      gradient = ctx.createLinearGradient(5076.0, 1312.5, 5086.0, 1295.2);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.16, "rgb(252, 251, 248)");
      gradient.addColorStop(0.33, "rgb(248, 244, 235)");
      gradient.addColorStop(0.49, "rgb(242, 236, 218)");
      gradient.addColorStop(0.66, "rgb(236, 227, 194)");
      gradient.addColorStop(0.83, "rgb(228, 214, 164)");
      gradient.addColorStop(0.96, "rgb(220, 203, 139)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // galleon/Group/Galleon/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-23.7, 9.9);
      ctx.bezierCurveTo(-33.8, 9.2, -38.7, 2.3, -38.3, -2.0);
      ctx.bezierCurveTo(-38.2, -2.6, -38.1, -2.7, -37.9, -3.7);
      ctx.bezierCurveTo(-36.0, 2.9, -27.4, 6.3, -21.2, 4.2);
      ctx.bezierCurveTo(-22.2, 6.3, -22.6, 8.0, -22.0, 8.9);
      ctx.bezierCurveTo(-22.5, 9.3, -23.1, 9.7, -23.7, 9.9);
      ctx.closePath();
      ctx.fill();

      // galleon/Group/Galleon/Group/Path
      ctx.beginPath();
      ctx.moveTo(-36.7, 27.2);
      ctx.bezierCurveTo(-42.3, 14.2, -47.2, -5.4, -47.2, -12.2);
      ctx.bezierCurveTo(-45.6, -6.5, -31.9, 12.2, -28.6, 15.8);
      ctx.bezierCurveTo(-28.6, 15.8, -35.5, 20.9, -36.7, 27.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.434, -0.901, -0.901, -0.434, -1058.6, 5137.5);
      gradient = ctx.createLinearGradient(5062.2, 1311.5, 5067.9, 1305.3);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.01, "rgb(255, 255, 252)");
      gradient.addColorStop(0.66, "rgb(229, 216, 168)");
      gradient.addColorStop(0.96, "rgb(220, 203, 139)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // galleon/Group/TICKETS
      ctx.restore();
      ctx.restore();
      ctx.restore();
      ctx.font = "9.4px 'Comic Sans MS'";
      ctx.save();
      ctx.transform(0.555, -0.832, 0.832, 0.555, 21.9, 17.7);
      ctx.fillStyle = "rgb(193, 26, 51)";
      ctx.fillText("BUY", 0, 0);
      ctx.restore();

      // galleon/Group/BUY
      ctx.save();
      ctx.transform(0.555, -0.832, 0.832, 0.555, 24.4, 35.2);
      ctx.fillStyle = "rgb(193, 26, 51)";
      ctx.fillText("TICKETS", 0, 0);
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function galleonClick(ctx) {

      // galleonClick/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1229.7, 1846.8);
      ctx.bezierCurveTo(1229.7, 1904.6, 1201.8, 1951.5, 1167.4, 1951.5);
      ctx.bezierCurveTo(1132.9, 1951.5, 1058.8, 1911.9, 1058.8, 1854.1);
      ctx.bezierCurveTo(1058.8, 1796.2, 1132.9, 1742.1, 1167.4, 1742.1);
      ctx.bezierCurveTo(1201.8, 1742.1, 1229.7, 1788.9, 1229.7, 1846.8);
      ctx.closePath();
      ctx.restore();
    }

    function hotdogMan(ctx) {

      var gradient;

      // hotdogMan/Group
      ctx.save();

      // hotdogMan/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1530.2, 1633.2);
      ctx.bezierCurveTo(1530.5, 1633.3, 1530.7, 1633.7, 1530.6, 1634.1);
      ctx.lineTo(1530.1, 1636.3);
      ctx.bezierCurveTo(1530.0, 1636.7, 1529.6, 1637.0, 1529.3, 1637.0);
      ctx.bezierCurveTo(1529.3, 1637.0, 1524.5, 1635.8, 1524.4, 1635.7);
      ctx.bezierCurveTo(1524.3, 1635.5, 1524.3, 1635.2, 1524.3, 1635.0);
      ctx.lineTo(1524.8, 1632.8);
      ctx.bezierCurveTo(1524.9, 1632.4, 1525.2, 1632.1, 1525.5, 1632.1);
      ctx.lineTo(1530.2, 1633.2);
      ctx.save();
      ctx.transform(0.222, -0.975, -0.662, -0.150, 1033.8, 1025.1);
      gradient = ctx.createLinearGradient(-486.9, -908.0, -483.0, -908.0);
      gradient.addColorStop(0.00, "rgb(235, 27, 35)");
      gradient.addColorStop(0.50, "rgb(241, 114, 84)");
      gradient.addColorStop(1.00, "rgb(235, 27, 35)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // hotdogMan/Group/Group
      ctx.restore();

      // hotdogMan/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1534.0, 1635.4);
      ctx.bezierCurveTo(1534.4, 1635.4, 1534.6, 1635.7, 1534.5, 1636.0);
      ctx.lineTo(1534.5, 1636.0);
      ctx.bezierCurveTo(1534.5, 1636.2, 1534.2, 1636.3, 1533.8, 1636.3);
      ctx.lineTo(1530.5, 1635.5);
      ctx.bezierCurveTo(1530.2, 1635.4, 1530.0, 1635.1, 1530.0, 1634.9);
      ctx.lineTo(1530.0, 1634.9);
      ctx.bezierCurveTo(1530.1, 1634.6, 1530.4, 1634.5, 1530.7, 1634.6);
      ctx.lineTo(1534.0, 1635.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(210, 166, 102)";
      ctx.fill();

      // hotdogMan/Group/Group/Group

      // hotdogMan/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1567.4, 1685.6);
      ctx.bezierCurveTo(1573.3, 1675.7, 1579.0, 1668.3, 1580.1, 1669.0);
      ctx.bezierCurveTo(1581.3, 1669.7, 1577.5, 1678.2, 1571.6, 1688.0);
      ctx.bezierCurveTo(1565.7, 1697.9, 1560.0, 1705.3, 1558.9, 1704.6);
      ctx.bezierCurveTo(1557.7, 1704.0, 1561.5, 1695.4, 1567.4, 1685.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(60, 147, 57)";
      ctx.fill();

      // hotdogMan/Group/Group/Group/Hotdog

      // hotdogMan/Group/Group/Group/Hotdog/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1558.6, 1664.2);
      ctx.bezierCurveTo(1568.2, 1665.0, 1572.4, 1672.3, 1573.8, 1674.2);
      ctx.bezierCurveTo(1575.6, 1673.8, 1577.8, 1673.9, 1577.0, 1675.2);
      ctx.bezierCurveTo(1576.3, 1676.5, 1574.7, 1678.1, 1574.1, 1678.9);
      ctx.bezierCurveTo(1573.6, 1679.6, 1573.3, 1679.1, 1572.5, 1678.6);
      ctx.bezierCurveTo(1571.7, 1678.2, 1565.5, 1668.0, 1560.1, 1668.1);
      ctx.bezierCurveTo(1557.7, 1668.1, 1558.6, 1664.2, 1558.6, 1664.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.672, -0.740, 0.740, 0.672, 396.9, 790.6);
      gradient = ctx.createLinearGradient(130.3, 1449.1, 138.2, 1467.1);
      gradient.addColorStop(0.00, "rgb(196, 99, 76)");
      gradient.addColorStop(1.00, "rgb(252, 234, 225)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // hotdogMan/Group/Group/Group/Hotdog/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1553.0, 1668.0);
      ctx.bezierCurveTo(1555.8, 1672.5, 1558.8, 1676.8, 1558.2, 1680.2);
      ctx.bezierCurveTo(1557.7, 1683.3, 1554.2, 1686.3, 1553.8, 1687.4);
      ctx.bezierCurveTo(1554.5, 1688.0, 1556.2, 1690.1, 1554.5, 1690.2);
      ctx.bezierCurveTo(1552.8, 1690.4, 1551.2, 1689.3, 1549.6, 1688.4);
      ctx.bezierCurveTo(1548.3, 1687.5, 1548.6, 1686.5, 1549.2, 1685.8);
      ctx.bezierCurveTo(1549.7, 1685.3, 1552.1, 1683.2, 1553.7, 1679.7);
      ctx.bezierCurveTo(1555.0, 1676.8, 1551.7, 1673.5, 1550.2, 1671.6);
      ctx.bezierCurveTo(1548.6, 1669.6, 1553.0, 1668.0, 1553.0, 1668.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.672, -0.740, 0.740, 0.672, 396.9, 790.6);
      gradient = ctx.createLinearGradient(121.7, 1451.2, 111.7, 1462.0);
      gradient.addColorStop(0.00, "rgb(196, 99, 76)");
      gradient.addColorStop(1.00, "rgb(252, 234, 225)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // hotdogMan/Group/Group/Group/Hotdog/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1537.8, 1653.5);
      ctx.bezierCurveTo(1539.0, 1651.2, 1536.1, 1639.2, 1535.3, 1637.0);
      ctx.bezierCurveTo(1533.8, 1633.2, 1531.5, 1633.5, 1532.0, 1635.7);
      ctx.bezierCurveTo(1531.4, 1635.4, 1530.7, 1635.1, 1531.5, 1637.2);
      ctx.bezierCurveTo(1532.3, 1639.2, 1533.9, 1647.4, 1534.1, 1650.5);
      ctx.bezierCurveTo(1534.4, 1654.3, 1536.9, 1655.1, 1537.8, 1653.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.421, 0.907, 0.907, 0.421, 1642.9, -1070.7);
      gradient = ctx.createLinearGradient(2513.6, 1049.4, 2503.4, 1038.5);
      gradient.addColorStop(0.00, "rgb(196, 99, 76)");
      gradient.addColorStop(1.00, "rgb(252, 234, 225)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // hotdogMan/Group/Group/Group/Hotdog/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1531.3, 1659.0);
      ctx.bezierCurveTo(1525.8, 1657.1, 1523.9, 1654.4, 1525.3, 1652.1);
      ctx.bezierCurveTo(1527.0, 1649.2, 1530.1, 1647.5, 1542.5, 1652.1);
      ctx.bezierCurveTo(1554.5, 1656.6, 1558.1, 1660.0, 1559.2, 1662.5);
      ctx.bezierCurveTo(1560.6, 1665.6, 1559.0, 1670.2, 1555.8, 1669.2);
      ctx.bezierCurveTo(1552.5, 1668.1, 1546.7, 1664.3, 1531.3, 1659.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.672, -0.740, 0.740, 0.672, 396.9, 790.6);
      gradient = ctx.createLinearGradient(134.0, 1417.3, 124.9, 1437.0);
      gradient.addColorStop(0.00, "rgb(255, 234, 216)");
      gradient.addColorStop(0.31, "rgb(239, 198, 160)");
      gradient.addColorStop(0.63, "rgb(226, 164, 109)");
      gradient.addColorStop(0.87, "rgb(217, 144, 77)");
      gradient.addColorStop(1.00, "rgb(214, 136, 65)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // hotdogMan/Group/Group/Group/Hotdog/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1524.1, 1661.0);
      ctx.bezierCurveTo(1520.1, 1658.7, 1515.8, 1654.3, 1517.8, 1651.1);
      ctx.bezierCurveTo(1519.9, 1647.6, 1523.0, 1648.9, 1527.8, 1651.8);
      ctx.bezierCurveTo(1530.1, 1653.3, 1546.1, 1661.2, 1555.7, 1663.9);
      ctx.bezierCurveTo(1559.4, 1664.9, 1565.4, 1666.5, 1565.3, 1669.6);
      ctx.bezierCurveTo(1565.0, 1674.8, 1557.8, 1675.1, 1552.7, 1673.4);
      ctx.bezierCurveTo(1547.5, 1671.7, 1527.4, 1663.0, 1524.1, 1661.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.672, -0.740, 0.740, 0.672, 396.9, 790.6);
      gradient = ctx.createLinearGradient(107.0, 1414.0, 141.2, 1450.4);
      gradient.addColorStop(0.00, "rgb(248, 180, 176)");
      gradient.addColorStop(0.05, "rgb(224, 157, 149)");
      gradient.addColorStop(0.13, "rgb(192, 125, 113)");
      gradient.addColorStop(0.22, "rgb(165, 98, 82)");
      gradient.addColorStop(0.32, "rgb(142, 77, 57)");
      gradient.addColorStop(0.43, "rgb(125, 60, 38)");
      gradient.addColorStop(0.55, "rgb(113, 48, 24)");
      gradient.addColorStop(0.71, "rgb(106, 41, 16)");
      gradient.addColorStop(1.00, "rgb(104, 39, 14)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // hotdogMan/Group/Group/Group/Hotdog/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1521.7, 1652.6);
      ctx.bezierCurveTo(1521.7, 1652.7, 1521.6, 1652.7, 1521.6, 1652.8);
      ctx.bezierCurveTo(1522.1, 1652.1, 1524.2, 1651.1, 1525.1, 1651.2);
      ctx.bezierCurveTo(1526.2, 1651.4, 1527.6, 1652.3, 1528.1, 1653.4);
      ctx.bezierCurveTo(1528.8, 1654.8, 1528.6, 1656.4, 1528.9, 1658.0);
      ctx.bezierCurveTo(1529.0, 1659.0, 1529.7, 1661.0, 1530.9, 1661.2);
      ctx.bezierCurveTo(1531.5, 1661.3, 1532.4, 1660.6, 1532.8, 1660.2);
      ctx.bezierCurveTo(1533.7, 1659.6, 1534.6, 1658.9, 1535.5, 1658.2);
      ctx.bezierCurveTo(1537.0, 1657.2, 1538.5, 1656.2, 1540.0, 1657.9);
      ctx.bezierCurveTo(1541.7, 1659.8, 1541.4, 1662.9, 1542.4, 1665.1);
      ctx.bezierCurveTo(1542.8, 1665.8, 1543.4, 1666.9, 1544.3, 1666.8);
      ctx.bezierCurveTo(1545.2, 1666.8, 1546.0, 1665.5, 1546.6, 1664.9);
      ctx.bezierCurveTo(1547.7, 1663.8, 1549.7, 1661.5, 1551.4, 1661.9);
      ctx.bezierCurveTo(1554.1, 1662.5, 1553.1, 1666.4, 1553.2, 1668.2);
      ctx.bezierCurveTo(1553.2, 1669.2, 1553.5, 1670.6, 1554.6, 1670.7);
      ctx.bezierCurveTo(1555.9, 1670.8, 1556.3, 1669.4, 1556.8, 1668.5);
      ctx.bezierCurveTo(1557.3, 1667.5, 1558.2, 1666.2, 1559.5, 1666.3);
      ctx.bezierCurveTo(1560.3, 1666.3, 1561.5, 1667.2, 1560.8, 1668.0);
      ctx.lineWidth = 1.9;
      ctx.strokeStyle = "rgb(255, 212, 69)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // hotdogMan/Group/Group/Group/Hotdog/Path
      ctx.beginPath();
      ctx.moveTo(1530.8, 1659.8);
      ctx.bezierCurveTo(1525.5, 1657.5, 1522.3, 1658.3, 1521.7, 1661.0);
      ctx.bezierCurveTo(1521.0, 1664.3, 1522.1, 1668.8, 1534.4, 1673.7);
      ctx.bezierCurveTo(1546.4, 1678.5, 1551.3, 1677.1, 1553.8, 1676.0);
      ctx.bezierCurveTo(1556.9, 1674.7, 1558.9, 1670.2, 1555.8, 1668.8);
      ctx.bezierCurveTo(1552.6, 1667.4, 1545.8, 1666.3, 1530.8, 1659.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.672, -0.740, 0.740, 0.672, 396.9, 790.6);
      gradient = ctx.createLinearGradient(109.8, 1434.5, 128.9, 1435.2);
      gradient.addColorStop(0.00, "rgb(255, 234, 216)");
      gradient.addColorStop(0.31, "rgb(239, 198, 160)");
      gradient.addColorStop(0.63, "rgb(226, 164, 109)");
      gradient.addColorStop(0.87, "rgb(217, 144, 77)");
      gradient.addColorStop(1.00, "rgb(214, 136, 65)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // hotdogMan/Group/Group/Group/Hotdog/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1526.2, 1663.7);
      ctx.bezierCurveTo(1526.4, 1663.4, 1526.9, 1663.5, 1527.2, 1663.8);
      ctx.bezierCurveTo(1527.5, 1664.1, 1527.6, 1664.5, 1527.4, 1664.8);
      ctx.bezierCurveTo(1527.2, 1665.0, 1526.7, 1665.0, 1526.4, 1664.7);
      ctx.bezierCurveTo(1526.0, 1664.4, 1525.9, 1663.9, 1526.2, 1663.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 238, 222)";
      ctx.fill();

      // hotdogMan/Group/Group/Group/Hotdog/Path
      ctx.beginPath();
      ctx.moveTo(1541.4, 1668.3);
      ctx.bezierCurveTo(1541.6, 1668.1, 1541.8, 1668.2, 1542.0, 1668.3);
      ctx.bezierCurveTo(1542.2, 1668.5, 1542.2, 1668.7, 1542.1, 1668.8);
      ctx.bezierCurveTo(1542.0, 1669.0, 1541.7, 1669.0, 1541.5, 1668.8);
      ctx.bezierCurveTo(1541.4, 1668.6, 1541.3, 1668.4, 1541.4, 1668.3);
      ctx.closePath();
      ctx.fill();

      // hotdogMan/Group/Group/Group/Hotdog/Path
      ctx.beginPath();
      ctx.moveTo(1539.9, 1652.2);
      ctx.bezierCurveTo(1540.0, 1652.0, 1540.2, 1652.1, 1540.4, 1652.2);
      ctx.bezierCurveTo(1540.6, 1652.4, 1540.6, 1652.6, 1540.5, 1652.8);
      ctx.bezierCurveTo(1540.4, 1652.9, 1540.2, 1652.9, 1540.0, 1652.7);
      ctx.bezierCurveTo(1539.8, 1652.5, 1539.8, 1652.3, 1539.9, 1652.2);
      ctx.closePath();
      ctx.fill();

      // hotdogMan/Group/Group/Group/Hotdog/Path
      ctx.beginPath();
      ctx.moveTo(1549.9, 1672.3);
      ctx.bezierCurveTo(1550.0, 1672.2, 1550.2, 1672.2, 1550.4, 1672.4);
      ctx.bezierCurveTo(1550.6, 1672.6, 1550.6, 1672.8, 1550.5, 1672.9);
      ctx.bezierCurveTo(1550.4, 1673.1, 1550.1, 1673.0, 1550.0, 1672.9);
      ctx.bezierCurveTo(1549.8, 1672.7, 1549.7, 1672.5, 1549.9, 1672.3);
      ctx.closePath();
      ctx.fill();

      // hotdogMan/Group/Group/Group/Hotdog/Path
      ctx.beginPath();
      ctx.moveTo(1532.3, 1665.6);
      ctx.bezierCurveTo(1532.5, 1665.4, 1533.0, 1665.4, 1533.3, 1665.7);
      ctx.bezierCurveTo(1533.7, 1666.0, 1533.8, 1666.5, 1533.5, 1666.8);
      ctx.bezierCurveTo(1533.3, 1667.0, 1532.8, 1667.0, 1532.5, 1666.7);
      ctx.bezierCurveTo(1532.2, 1666.4, 1532.1, 1665.9, 1532.3, 1665.6);
      ctx.closePath();
      ctx.fill();

      // hotdogMan/Group/Group/Group/Hotdog/Path
      ctx.beginPath();
      ctx.moveTo(1542.7, 1653.5);
      ctx.bezierCurveTo(1542.9, 1653.3, 1543.4, 1653.3, 1543.7, 1653.6);
      ctx.bezierCurveTo(1544.1, 1653.9, 1544.2, 1654.4, 1543.9, 1654.6);
      ctx.bezierCurveTo(1543.7, 1654.9, 1543.2, 1654.8, 1542.9, 1654.5);
      ctx.bezierCurveTo(1542.6, 1654.2, 1542.5, 1653.8, 1542.7, 1653.5);
      ctx.closePath();
      ctx.fill();

      // hotdogMan/Group/Group/Group/Hotdog/Path
      ctx.beginPath();
      ctx.moveTo(1543.0, 1670.7);
      ctx.bezierCurveTo(1543.2, 1670.4, 1543.7, 1670.5, 1544.0, 1670.8);
      ctx.bezierCurveTo(1544.4, 1671.1, 1544.4, 1671.5, 1544.2, 1671.8);
      ctx.bezierCurveTo(1544.0, 1672.1, 1543.5, 1672.0, 1543.2, 1671.7);
      ctx.bezierCurveTo(1542.8, 1671.4, 1542.7, 1671.0, 1543.0, 1670.7);
      ctx.closePath();
      ctx.fill();

      // hotdogMan/Group/Group/Group/Hotdog/Path
      ctx.beginPath();
      ctx.moveTo(1534.0, 1668.9);
      ctx.bezierCurveTo(1534.2, 1668.7, 1534.6, 1668.7, 1534.8, 1669.0);
      ctx.bezierCurveTo(1535.1, 1669.3, 1535.2, 1669.7, 1535.0, 1669.9);
      ctx.bezierCurveTo(1534.8, 1670.1, 1534.4, 1670.1, 1534.1, 1669.8);
      ctx.bezierCurveTo(1533.8, 1669.5, 1533.8, 1669.1, 1534.0, 1668.9);
      ctx.closePath();
      ctx.fill();

      // hotdogMan/Group/Group/Group/Hotdog/Path
      ctx.beginPath();
      ctx.moveTo(1545.4, 1670.6);
      ctx.bezierCurveTo(1545.6, 1670.4, 1546.0, 1670.4, 1546.3, 1670.7);
      ctx.bezierCurveTo(1546.6, 1671.0, 1546.7, 1671.4, 1546.5, 1671.6);
      ctx.bezierCurveTo(1546.3, 1671.8, 1545.9, 1671.8, 1545.6, 1671.5);
      ctx.bezierCurveTo(1545.3, 1671.2, 1545.2, 1670.8, 1545.4, 1670.6);
      ctx.closePath();
      ctx.fill();

      // hotdogMan/Group/Group/Group/Hotdog/Path
      ctx.beginPath();
      ctx.moveTo(1549.8, 1657.8);
      ctx.bezierCurveTo(1550.0, 1657.6, 1550.4, 1657.6, 1550.6, 1657.9);
      ctx.bezierCurveTo(1550.9, 1658.1, 1551.0, 1658.5, 1550.8, 1658.7);
      ctx.bezierCurveTo(1550.6, 1659.0, 1550.2, 1658.9, 1549.9, 1658.7);
      ctx.bezierCurveTo(1549.6, 1658.4, 1549.6, 1658.0, 1549.8, 1657.8);
      ctx.closePath();
      ctx.fill();

      // hotdogMan/Group/Group/Group/Hotdog/Path
      ctx.beginPath();
      ctx.moveTo(1521.9, 1652.1);
      ctx.bezierCurveTo(1521.8, 1652.3, 1521.8, 1652.4, 1521.8, 1652.6);
      ctx.bezierCurveTo(1522.2, 1652.6, 1522.7, 1652.1, 1523.0, 1651.9);
      ctx.bezierCurveTo(1523.4, 1651.6, 1523.8, 1651.5, 1524.3, 1651.4);
      ctx.bezierCurveTo(1525.2, 1651.2, 1526.1, 1651.7, 1526.9, 1652.4);
      ctx.bezierCurveTo(1527.4, 1651.5, 1524.9, 1650.9, 1524.3, 1650.9);
      ctx.bezierCurveTo(1523.4, 1651.0, 1522.0, 1651.3, 1521.9, 1652.2);
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();

      // hotdogMan/Group/Group/Group/Hotdog/Path
      ctx.beginPath();
      ctx.moveTo(1533.9, 1659.0);
      ctx.bezierCurveTo(1534.8, 1659.0, 1535.7, 1657.7, 1536.5, 1657.3);
      ctx.bezierCurveTo(1537.3, 1656.9, 1538.3, 1656.3, 1539.3, 1656.8);
      ctx.bezierCurveTo(1539.6, 1656.9, 1540.3, 1657.6, 1539.6, 1657.7);
      ctx.bezierCurveTo(1539.2, 1657.8, 1538.7, 1657.2, 1538.2, 1657.2);
      ctx.bezierCurveTo(1537.1, 1657.2, 1536.3, 1657.8, 1535.5, 1658.6);
      ctx.bezierCurveTo(1535.1, 1659.0, 1534.4, 1659.5, 1533.8, 1659.3);
      ctx.bezierCurveTo(1533.8, 1659.1, 1534.0, 1659.0, 1534.1, 1659.0);
      ctx.fill();

      // hotdogMan/Group/Group/Group/Hotdog/Path
      ctx.beginPath();
      ctx.moveTo(1547.9, 1663.1);
      ctx.bezierCurveTo(1548.5, 1662.4, 1549.4, 1662.0, 1550.1, 1661.5);
      ctx.bezierCurveTo(1550.5, 1661.6, 1550.8, 1661.4, 1551.2, 1661.6);
      ctx.bezierCurveTo(1551.4, 1661.5, 1551.5, 1661.5, 1551.7, 1661.6);
      ctx.bezierCurveTo(1551.3, 1662.0, 1551.0, 1661.8, 1550.6, 1661.9);
      ctx.bezierCurveTo(1550.2, 1662.0, 1550.0, 1662.1, 1549.6, 1662.4);
      ctx.bezierCurveTo(1548.9, 1662.8, 1548.4, 1663.3, 1547.6, 1663.6);
      ctx.bezierCurveTo(1547.6, 1663.4, 1547.8, 1663.2, 1548.0, 1663.0);
      ctx.fill();

      // hotdogMan/Group/Group/Group/Hotdog/Path
      ctx.beginPath();
      ctx.moveTo(1560.3, 1666.0);
      ctx.bezierCurveTo(1559.7, 1665.8, 1558.6, 1665.7, 1558.2, 1666.4);
      ctx.bezierCurveTo(1558.6, 1666.6, 1559.3, 1666.3, 1559.8, 1666.4);
      ctx.bezierCurveTo(1560.0, 1666.4, 1560.3, 1666.7, 1560.5, 1666.5);
      ctx.bezierCurveTo(1560.8, 1666.3, 1560.5, 1666.0, 1560.3, 1666.0);
      ctx.fill();

      // hotdogMan/Group/Group/Group/Hotdog/Path
      ctx.beginPath();
      ctx.moveTo(1519.1, 1651.4);
      ctx.bezierCurveTo(1518.7, 1651.7, 1518.5, 1652.1, 1518.9, 1652.4);
      ctx.bezierCurveTo(1519.4, 1651.8, 1519.9, 1651.4, 1520.6, 1651.5);
      ctx.bezierCurveTo(1520.5, 1650.5, 1519.2, 1650.9, 1518.9, 1651.6);
      ctx.fill();

      // hotdogMan/Group/Group/Group/Hotdog/Path
      ctx.beginPath();
      ctx.moveTo(1518.9, 1653.9);
      ctx.bezierCurveTo(1518.9, 1653.9, 1518.8, 1653.7, 1518.6, 1654.0);
      ctx.bezierCurveTo(1519.2, 1655.5, 1520.1, 1652.9, 1518.7, 1653.8);
      ctx.fill();

      // hotdogMan/Group/Group/Group/Hotdog/Path
      ctx.beginPath();
      ctx.moveTo(1523.3, 1654.2);
      ctx.bezierCurveTo(1523.3, 1654.3, 1523.0, 1654.2, 1523.3, 1654.6);
      ctx.bezierCurveTo(1523.4, 1654.6, 1523.9, 1654.4, 1524.0, 1654.3);
      ctx.bezierCurveTo(1523.8, 1653.7, 1523.3, 1653.9, 1523.0, 1654.4);
      ctx.fill();

      // hotdogMan/Group/Group/Group/Hotdog/Path
      ctx.beginPath();
      ctx.moveTo(1562.7, 1669.5);
      ctx.bezierCurveTo(1562.4, 1669.5, 1562.2, 1669.5, 1562.0, 1669.7);
      ctx.bezierCurveTo(1563.0, 1671.2, 1563.7, 1668.3, 1562.1, 1669.6);
      ctx.fill();

      // hotdogMan/Group/Group/Group/Hotdog/Path
      ctx.beginPath();
      ctx.moveTo(1529.2, 1666.8);
      ctx.bezierCurveTo(1527.5, 1669.0, 1514.3, 1671.1, 1511.8, 1671.2);
      ctx.bezierCurveTo(1507.4, 1671.4, 1506.7, 1668.9, 1509.1, 1668.5);
      ctx.bezierCurveTo(1508.5, 1668.0, 1508.0, 1667.4, 1510.4, 1667.4);
      ctx.bezierCurveTo(1512.7, 1667.3, 1521.6, 1665.4, 1524.7, 1664.4);
      ctx.bezierCurveTo(1528.6, 1663.0, 1530.5, 1665.2, 1529.2, 1666.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.672, -0.740, 0.740, 0.672, 396.9, 790.6);
      gradient = ctx.createLinearGradient(110.6, 1426.0, 99.5, 1414.2);
      gradient.addColorStop(0.00, "rgb(196, 99, 76)");
      gradient.addColorStop(1.00, "rgb(252, 234, 225)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // hotdogMan/Group/Group/Group/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1525.5, 1632.3);
      ctx.bezierCurveTo(1526.8, 1632.7, 1527.6, 1633.8, 1527.3, 1634.7);
      ctx.bezierCurveTo(1527.1, 1635.7, 1525.7, 1636.1, 1524.4, 1635.7);
      ctx.bezierCurveTo(1523.1, 1635.3, 1522.2, 1634.2, 1522.5, 1633.3);
      ctx.bezierCurveTo(1523.3, 1630.8, 1527.4, 1632.9, 1525.5, 1632.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.267, -0.870, -0.956, -0.294, 1272.9, 1098.0);
      gradient = ctx.createLinearGradient(-483.4, -398.5, -479.3, -398.2);
      gradient.addColorStop(0.00, "rgb(235, 27, 35)");
      gradient.addColorStop(0.50, "rgb(241, 114, 84)");
      gradient.addColorStop(1.00, "rgb(235, 27, 35)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.restore();
      ctx.restore();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function draw(ctx) {

      // pAGE6/
      ctx.save();
      ctx.restore();
    }

    function slides(ctx) {

      var gradient;

      // slides/Abominable
      ctx.save();

      // slides/Abominable/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1214.0, 2386.2);
      ctx.bezierCurveTo(1211.5, 2389.3, 1211.1, 2400.2, 1212.1, 2403.6);
      ctx.lineTo(1212.1, 2403.6);
      ctx.bezierCurveTo(1212.4, 2405.1, 1212.9, 2406.1, 1213.3, 2406.8);
      ctx.bezierCurveTo(1214.0, 2408.1, 1215.2, 2409.6, 1216.5, 2410.2);
      ctx.bezierCurveTo(1216.7, 2409.7, 1215.8, 2408.7, 1215.5, 2408.3);
      ctx.bezierCurveTo(1215.2, 2407.7, 1214.4, 2406.8, 1214.4, 2406.0);
      ctx.bezierCurveTo(1215.0, 2406.8, 1215.4, 2407.4, 1216.1, 2408.0);
      ctx.bezierCurveTo(1216.7, 2408.6, 1217.7, 2409.4, 1218.6, 2409.6);
      ctx.bezierCurveTo(1218.2, 2408.7, 1217.2, 2408.0, 1216.6, 2407.3);
      ctx.bezierCurveTo(1216.3, 2406.8, 1216.0, 2406.4, 1215.7, 2405.9);
      ctx.bezierCurveTo(1216.3, 2406.5, 1216.8, 2407.0, 1217.4, 2407.4);
      ctx.bezierCurveTo(1218.1, 2407.8, 1219.1, 2408.4, 1219.7, 2408.4);
      ctx.bezierCurveTo(1219.3, 2407.6, 1218.7, 2407.2, 1217.9, 2406.3);
      ctx.bezierCurveTo(1216.4, 2404.8, 1216.1, 2403.5, 1215.9, 2402.8);
      ctx.bezierCurveTo(1214.7, 2398.4, 1214.7, 2393.5, 1216.5, 2389.5);
      ctx.bezierCurveTo(1218.0, 2386.2, 1214.0, 2386.2, 1214.0, 2386.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(682.1, 989.8, 683.3, 1000.3);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.15, "rgb(247, 247, 251)");
      gradient.addColorStop(0.37, "rgb(228, 228, 241)");
      gradient.addColorStop(0.63, "rgb(197, 197, 225)");
      gradient.addColorStop(0.92, "rgb(154, 153, 203)");
      gradient.addColorStop(1.00, "rgb(141, 140, 196)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Abominable/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1212.5, 2380.5);
      ctx.bezierCurveTo(1208.8, 2379.0, 1205.7, 2368.4, 1205.1, 2364.6);
      ctx.lineTo(1205.1, 2364.6);
      ctx.bezierCurveTo(1205.0, 2363.3, 1204.8, 2362.0, 1204.8, 2361.2);
      ctx.bezierCurveTo(1204.7, 2359.7, 1205.1, 2357.8, 1205.9, 2356.6);
      ctx.bezierCurveTo(1206.3, 2357.0, 1206.0, 2358.3, 1206.0, 2358.8);
      ctx.bezierCurveTo(1206.0, 2359.5, 1205.8, 2360.6, 1206.2, 2361.3);
      ctx.bezierCurveTo(1206.3, 2360.4, 1206.3, 2359.6, 1206.6, 2358.7);
      ctx.bezierCurveTo(1206.8, 2357.9, 1207.4, 2356.7, 1208.0, 2356.2);
      ctx.bezierCurveTo(1208.1, 2357.1, 1207.6, 2358.2, 1207.5, 2359.1);
      ctx.bezierCurveTo(1207.4, 2359.7, 1207.3, 2360.2, 1207.4, 2360.8);
      ctx.bezierCurveTo(1207.5, 2360.0, 1207.7, 2359.3, 1208.1, 2358.6);
      ctx.bezierCurveTo(1208.5, 2357.9, 1209.1, 2356.9, 1209.6, 2356.6);
      ctx.bezierCurveTo(1209.6, 2357.5, 1209.3, 2358.2, 1209.0, 2359.3);
      ctx.bezierCurveTo(1208.5, 2361.3, 1208.8, 2362.7, 1208.9, 2363.4);
      ctx.bezierCurveTo(1209.5, 2368.2, 1210.8, 2373.3, 1213.1, 2376.4);
      ctx.bezierCurveTo(1215.2, 2379.3, 1212.5, 2380.5, 1212.5, 2380.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.734, 0.679, 0.679, -0.734, -1033.2, 1265.6);
      gradient = ctx.createLinearGradient(2384.1, 715.6, 2405.3, 715.6);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.15, "rgb(227, 227, 240)");
      gradient.addColorStop(0.41, "rgb(190, 190, 221)");
      gradient.addColorStop(0.64, "rgb(163, 162, 207)");
      gradient.addColorStop(0.84, "rgb(147, 146, 199)");
      gradient.addColorStop(1.00, "rgb(141, 140, 196)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Abominable/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1227.6, 2382.2);
      ctx.bezierCurveTo(1230.2, 2381.7, 1235.5, 2381.4, 1243.9, 2376.1);
      ctx.bezierCurveTo(1246.9, 2374.2, 1241.0, 2373.0, 1240.4, 2373.3);
      ctx.bezierCurveTo(1238.8, 2374.2, 1231.0, 2377.7, 1227.5, 2377.9);
      ctx.bezierCurveTo(1224.1, 2378.1, 1227.6, 2382.2, 1227.6, 2382.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(689.0, 1030.5, 694.5, 1014.5);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.36, "rgb(212, 211, 232)");
      gradient.addColorStop(1.00, "rgb(141, 140, 196)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Abominable/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1224.6, 2376.0);
      ctx.bezierCurveTo(1227.1, 2375.0, 1233.1, 2372.9, 1235.4, 2370.1);
      ctx.bezierCurveTo(1237.6, 2367.4, 1236.3, 2365.1, 1235.6, 2365.0);
      ctx.bezierCurveTo(1234.9, 2364.9, 1227.1, 2370.9, 1223.8, 2371.8);
      ctx.bezierCurveTo(1220.4, 2372.6, 1224.6, 2376.0, 1224.6, 2376.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(699.2, 1027.0, 701.6, 1016.2);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.36, "rgb(212, 211, 232)");
      gradient.addColorStop(1.00, "rgb(141, 140, 196)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Abominable/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1230.5, 2382.2);
      ctx.bezierCurveTo(1231.9, 2381.5, 1234.7, 2381.8, 1234.0, 2382.7);
      ctx.bezierCurveTo(1233.2, 2383.6, 1232.0, 2384.1, 1231.1, 2384.7);
      ctx.bezierCurveTo(1229.9, 2385.4, 1228.6, 2385.9, 1227.3, 2386.4);
      ctx.bezierCurveTo(1224.3, 2387.6, 1221.2, 2388.8, 1217.9, 2389.2);
      ctx.bezierCurveTo(1215.7, 2389.4, 1213.5, 2389.5, 1211.4, 2389.4);
      ctx.bezierCurveTo(1209.2, 2389.3, 1207.9, 2390.4, 1205.9, 2391.0);
      ctx.bezierCurveTo(1204.4, 2391.4, 1202.1, 2391.3, 1200.5, 2389.3);
      ctx.bezierCurveTo(1200.3, 2390.2, 1200.2, 2391.7, 1200.9, 2392.6);
      ctx.bezierCurveTo(1200.0, 2392.4, 1199.2, 2390.1, 1199.8, 2389.1);
      ctx.bezierCurveTo(1199.0, 2389.7, 1197.2, 2389.6, 1196.7, 2388.9);
      ctx.bezierCurveTo(1198.0, 2388.9, 1199.0, 2388.7, 1199.8, 2388.3);
      ctx.bezierCurveTo(1199.4, 2388.6, 1196.7, 2387.4, 1196.8, 2386.7);
      ctx.bezierCurveTo(1197.9, 2387.3, 1199.1, 2387.9, 1199.5, 2387.6);
      ctx.bezierCurveTo(1198.7, 2386.0, 1199.9, 2383.2, 1201.2, 2381.7);
      ctx.bezierCurveTo(1202.9, 2379.8, 1204.7, 2378.3, 1207.0, 2376.9);
      ctx.bezierCurveTo(1208.4, 2376.1, 1209.8, 2375.2, 1211.2, 2374.3);
      ctx.bezierCurveTo(1212.8, 2373.3, 1219.2, 2369.7, 1221.0, 2368.8);
      ctx.bezierCurveTo(1222.5, 2368.1, 1223.7, 2367.6, 1225.2, 2367.5);
      ctx.bezierCurveTo(1226.8, 2367.5, 1226.2, 2368.5, 1225.7, 2369.3);
      ctx.bezierCurveTo(1225.3, 2370.0, 1224.5, 2370.8, 1223.8, 2371.6);
      ctx.bezierCurveTo(1225.2, 2371.6, 1226.3, 2371.5, 1226.9, 2371.5);
      ctx.bezierCurveTo(1227.9, 2371.5, 1228.6, 2371.6, 1228.6, 2372.3);
      ctx.bezierCurveTo(1228.7, 2372.6, 1228.3, 2373.1, 1227.9, 2373.7);
      ctx.bezierCurveTo(1227.4, 2374.3, 1226.9, 2375.0, 1226.2, 2375.7);
      ctx.bezierCurveTo(1227.5, 2375.6, 1228.2, 2375.3, 1229.8, 2375.4);
      ctx.bezierCurveTo(1230.8, 2375.4, 1230.6, 2376.6, 1229.7, 2377.6);
      ctx.bezierCurveTo(1229.2, 2378.3, 1228.8, 2378.8, 1228.4, 2379.1);
      ctx.bezierCurveTo(1229.4, 2378.9, 1230.0, 2378.7, 1230.6, 2378.7);
      ctx.bezierCurveTo(1231.9, 2378.7, 1232.6, 2379.2, 1232.3, 2379.9);
      ctx.bezierCurveTo(1231.9, 2380.7, 1231.5, 2381.2, 1230.5, 2382.2);
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(687.6, 1000.9, 706.3, 1000.9);
      gradient.addColorStop(0.14, "rgb(255, 255, 255)");
      gradient.addColorStop(0.27, "rgb(249, 252, 253)");
      gradient.addColorStop(0.43, "rgb(235, 244, 251)");
      gradient.addColorStop(0.60, "rgb(211, 232, 247)");
      gradient.addColorStop(0.78, "rgb(178, 216, 241)");
      gradient.addColorStop(0.97, "rgb(136, 194, 233)");
      gradient.addColorStop(1.00, "rgb(127, 190, 232)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Abominable/Group
      ctx.restore();

      // slides/Abominable/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1209.5, 2384.1);
      ctx.bezierCurveTo(1210.5, 2386.0, 1211.6, 2387.2, 1213.7, 2387.2);
      ctx.bezierCurveTo(1215.1, 2387.1, 1217.0, 2385.9, 1215.7, 2385.1);
      ctx.bezierCurveTo(1214.4, 2384.3, 1213.7, 2383.2, 1213.3, 2381.9);
      ctx.bezierCurveTo(1213.0, 2380.6, 1213.3, 2379.8, 1213.1, 2378.8);
      ctx.bezierCurveTo(1212.8, 2377.8, 1211.1, 2377.5, 1210.0, 2378.4);
      ctx.bezierCurveTo(1208.5, 2379.6, 1208.5, 2382.0, 1209.5, 2384.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(701.0, 1003.1, 695.8, 997.7);
      gradient.addColorStop(0.00, "rgb(236, 27, 41)");
      gradient.addColorStop(0.16, "rgb(201, 21, 32)");
      gradient.addColorStop(0.44, "rgb(145, 12, 18)");
      gradient.addColorStop(0.69, "rgb(104, 5, 8)");
      gradient.addColorStop(0.88, "rgb(79, 1, 1)");
      gradient.addColorStop(1.00, "rgb(70, 0, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Abominable/Group/Compound Path
      ctx.restore();
      ctx.beginPath();

      // slides/Abominable/Group/Compound Path/Path
      ctx.moveTo(1211.6, 2380.8);
      ctx.bezierCurveTo(1212.0, 2380.8, 1212.7, 2380.7, 1213.2, 2380.6);
      ctx.bezierCurveTo(1213.2, 2380.3, 1213.2, 2380.0, 1213.2, 2379.7);
      ctx.bezierCurveTo(1212.8, 2380.1, 1211.7, 2380.4, 1211.4, 2380.5);
      ctx.bezierCurveTo(1211.1, 2380.5, 1211.2, 2380.7, 1211.6, 2380.8);
      ctx.closePath();

      // slides/Abominable/Group/Compound Path/Path
      ctx.moveTo(1213.8, 2385.6);
      ctx.bezierCurveTo(1214.2, 2385.4, 1214.7, 2385.1, 1215.2, 2384.7);
      ctx.bezierCurveTo(1215.0, 2384.6, 1214.8, 2384.4, 1214.6, 2384.3);
      ctx.bezierCurveTo(1214.3, 2384.7, 1213.7, 2385.2, 1213.5, 2385.3);
      ctx.bezierCurveTo(1213.2, 2385.5, 1213.4, 2385.7, 1213.8, 2385.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();

      // slides/Abominable/Group
      ctx.restore();

      // slides/Abominable/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1201.5, 2386.3);
      ctx.bezierCurveTo(1201.2, 2385.8, 1201.4, 2385.2, 1201.9, 2384.9);
      ctx.bezierCurveTo(1202.4, 2384.6, 1203.0, 2384.8, 1203.3, 2385.3);
      ctx.bezierCurveTo(1203.5, 2385.8, 1203.3, 2386.4, 1202.9, 2386.7);
      ctx.bezierCurveTo(1202.4, 2386.9, 1201.8, 2386.7, 1201.5, 2386.3);
      ctx.closePath();
      ctx.fillStyle = "rgb(244, 214, 96)";
      ctx.fill();
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(175, 107, 60)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // slides/Abominable/Group/Path
      ctx.beginPath();
      ctx.moveTo(1202.0, 2386.0);
      ctx.bezierCurveTo(1201.9, 2385.8, 1202.0, 2385.5, 1202.2, 2385.4);
      ctx.bezierCurveTo(1202.4, 2385.3, 1202.6, 2385.4, 1202.7, 2385.6);
      ctx.bezierCurveTo(1202.8, 2385.8, 1202.8, 2386.0, 1202.6, 2386.1);
      ctx.bezierCurveTo(1202.4, 2386.2, 1202.1, 2386.2, 1202.0, 2386.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(25, 18, 0)";
      ctx.fill();

      // slides/Abominable/Group/Path
      ctx.beginPath();
      ctx.moveTo(1202.2, 2386.3);
      ctx.bezierCurveTo(1202.1, 2386.2, 1202.1, 2386.1, 1202.2, 2386.1);
      ctx.bezierCurveTo(1202.3, 2386.0, 1202.4, 2386.1, 1202.5, 2386.2);
      ctx.bezierCurveTo(1202.5, 2386.2, 1202.5, 2386.4, 1202.4, 2386.4);
      ctx.bezierCurveTo(1202.3, 2386.4, 1202.2, 2386.4, 1202.2, 2386.3);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();

      // slides/Abominable/Group
      ctx.restore();

      // slides/Abominable/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1202.8, 2388.7);
      ctx.bezierCurveTo(1202.5, 2388.2, 1202.7, 2387.6, 1203.2, 2387.3);
      ctx.bezierCurveTo(1203.7, 2387.1, 1204.3, 2387.2, 1204.5, 2387.7);
      ctx.bezierCurveTo(1204.8, 2388.2, 1204.6, 2388.8, 1204.1, 2389.1);
      ctx.bezierCurveTo(1203.6, 2389.3, 1203.0, 2389.2, 1202.8, 2388.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(244, 214, 96)";
      ctx.fill();
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(175, 107, 60)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // slides/Abominable/Group/Path
      ctx.beginPath();
      ctx.moveTo(1203.3, 2388.4);
      ctx.bezierCurveTo(1203.2, 2388.2, 1203.3, 2387.9, 1203.5, 2387.8);
      ctx.bezierCurveTo(1203.7, 2387.7, 1203.9, 2387.8, 1204.0, 2388.0);
      ctx.bezierCurveTo(1204.1, 2388.2, 1204.0, 2388.4, 1203.8, 2388.5);
      ctx.bezierCurveTo(1203.7, 2388.7, 1203.4, 2388.6, 1203.3, 2388.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(25, 18, 0)";
      ctx.fill();

      // slides/Abominable/Group/Path
      ctx.beginPath();
      ctx.moveTo(1203.4, 2388.7);
      ctx.bezierCurveTo(1203.4, 2388.7, 1203.4, 2388.5, 1203.5, 2388.5);
      ctx.bezierCurveTo(1203.6, 2388.5, 1203.7, 2388.5, 1203.7, 2388.6);
      ctx.bezierCurveTo(1203.8, 2388.7, 1203.8, 2388.8, 1203.7, 2388.8);
      ctx.bezierCurveTo(1203.6, 2388.9, 1203.5, 2388.8, 1203.4, 2388.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();

      // slides/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1611.6, 2447.2);
      ctx.bezierCurveTo(1637.7, 2469.9, 1625.1, 2440.4, 1618.7, 2428.4);
      ctx.bezierCurveTo(1613.7, 2419.0, 1615.1, 2416.3, 1623.2, 2422.2);
      ctx.bezierCurveTo(1651.7, 2443.2, 1675.1, 2421.6, 1615.2, 2341.7);
      ctx.bezierCurveTo(1529.9, 2227.9, 1498.8, 2281.7, 1538.0, 2363.8);
      ctx.bezierCurveTo(1576.8, 2410.3, 1588.0, 2424.6, 1611.6, 2447.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(177, 210, 68)";
      ctx.fill();

      // slides/Path
      ctx.beginPath();
      ctx.moveTo(1610.5, 2447.1);
      ctx.bezierCurveTo(1638.2, 2467.9, 1624.9, 2443.6, 1618.4, 2431.6);
      ctx.bezierCurveTo(1613.4, 2422.1, 1614.1, 2419.9, 1622.2, 2425.8);
      ctx.bezierCurveTo(1650.7, 2446.8, 1674.1, 2425.1, 1614.2, 2345.3);
      ctx.bezierCurveTo(1528.9, 2231.5, 1497.8, 2285.2, 1537.0, 2367.4);
      ctx.bezierCurveTo(1575.8, 2413.9, 1587.0, 2424.5, 1610.5, 2447.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(483.1, 1328.5, 623.6, 1349.0);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.12, "rgb(204, 234, 238)");
      gradient.addColorStop(0.22, "rgb(162, 219, 228)");
      gradient.addColorStop(0.32, "rgb(130, 208, 221)");
      gradient.addColorStop(0.40, "rgb(109, 203, 217)");
      gradient.addColorStop(0.46, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(136, 210, 222)");
      gradient.addColorStop(0.86, "rgb(215, 238, 241)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1453.5, 2213.6);
      ctx.bezierCurveTo(1473.2, 2248.2, 1487.9, 2224.7, 1486.9, 2206.5);
      ctx.bezierCurveTo(1486.1, 2193.0, 1488.4, 2189.4, 1495.2, 2194.3);
      ctx.bezierCurveTo(1523.9, 2214.7, 1519.1, 2151.8, 1496.8, 2087.2);
      ctx.bezierCurveTo(1474.6, 2022.5, 1441.1, 1980.3, 1426.7, 1988.0);
      ctx.bezierCurveTo(1419.2, 1992.0, 1413.0, 2006.5, 1412.2, 2033.1);
      ctx.bezierCurveTo(1424.4, 2147.0, 1443.3, 2183.7, 1453.5, 2213.6);
      ctx.closePath();
      ctx.fill();

      // slides/Path
      ctx.beginPath();
      ctx.moveTo(1452.5, 2219.0);
      ctx.bezierCurveTo(1472.2, 2253.6, 1486.9, 2230.1, 1485.9, 2211.9);
      ctx.bezierCurveTo(1485.1, 2198.4, 1487.4, 2194.8, 1494.2, 2199.7);
      ctx.bezierCurveTo(1522.9, 2220.1, 1518.1, 2157.2, 1495.9, 2092.6);
      ctx.bezierCurveTo(1473.6, 2028.0, 1440.1, 1985.8, 1425.8, 1993.4);
      ctx.bezierCurveTo(1418.3, 1997.4, 1411.8, 2012.0, 1411.1, 2038.6);
      ctx.bezierCurveTo(1420.1, 2157.0, 1442.3, 2189.1, 1452.5, 2219.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(937.9, 1363.3, 699.4, 1323.8);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.10, "rgb(250, 253, 253)");
      gradient.addColorStop(0.18, "rgb(238, 249, 250)");
      gradient.addColorStop(0.26, "rgb(218, 242, 245)");
      gradient.addColorStop(0.35, "rgb(190, 232, 238)");
      gradient.addColorStop(0.43, "rgb(154, 220, 229)");
      gradient.addColorStop(0.51, "rgb(111, 204, 218)");
      gradient.addColorStop(0.53, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(112, 205, 219)");
      gradient.addColorStop(0.70, "rgb(143, 215, 226)");
      gradient.addColorStop(0.84, "rgb(192, 233, 239)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1315.3, 2190.7);
      ctx.bezierCurveTo(1321.8, 2183.7, 1335.7, 2169.8, 1338.2, 2167.2);
      ctx.bezierCurveTo(1339.1, 2165.5, 1338.5, 2165.0, 1337.1, 2164.6);
      ctx.bezierCurveTo(1335.0, 2163.9, 1332.1, 2166.6, 1330.8, 2169.4);
      ctx.bezierCurveTo(1329.1, 2169.9, 1327.7, 2169.0, 1326.1, 2169.0);
      ctx.bezierCurveTo(1323.2, 2169.1, 1320.9, 2171.2, 1318.7, 2174.5);
      ctx.bezierCurveTo(1317.2, 2176.7, 1317.3, 2180.2, 1315.1, 2181.9);
      ctx.bezierCurveTo(1314.2, 2182.6, 1312.8, 2182.6, 1311.7, 2183.3);
      ctx.bezierCurveTo(1310.5, 2184.1, 1308.9, 2185.8, 1308.2, 2187.0);
      ctx.bezierCurveTo(1306.8, 2189.2, 1308.6, 2190.3, 1307.0, 2192.5);
      ctx.bezierCurveTo(1306.3, 2193.4, 1305.1, 2193.9, 1304.3, 2195.1);
      ctx.bezierCurveTo(1303.5, 2196.3, 1303.2, 2197.9, 1303.2, 2199.0);
      ctx.bezierCurveTo(1303.2, 2201.1, 1304.4, 2201.3, 1305.4, 2201.8);
      ctx.bezierCurveTo(1308.0, 2199.1, 1310.7, 2195.5, 1315.3, 2190.7);
      ctx.save();
      ctx.transform(-1.104, -0.144, -0.740, 1.421, 2174.7, 1663.2);
      gradient = ctx.createLinearGradient(486.8, 416.1, 503.6, 416.1);
      gradient.addColorStop(0.06, "rgb(186, 216, 117)");
      gradient.addColorStop(0.55, "rgb(121, 182, 126)");
      gradient.addColorStop(1.00, "rgb(63, 160, 129)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1594.3, 2431.7);
      ctx.bezierCurveTo(1572.8, 2430.3, 1566.7, 2424.3, 1552.8, 2420.0);
      ctx.bezierCurveTo(1538.9, 2415.8, 1540.2, 2425.8, 1516.3, 2412.9);
      ctx.bezierCurveTo(1492.4, 2400.1, 1472.2, 2406.6, 1459.7, 2402.8);
      ctx.bezierCurveTo(1447.3, 2399.0, 1379.1, 2396.4, 1369.8, 2398.5);
      ctx.bezierCurveTo(1360.5, 2400.6, 1359.8, 2398.9, 1355.5, 2397.6);
      ctx.bezierCurveTo(1347.6, 2395.2, 1345.9, 2393.6, 1338.2, 2395.3);
      ctx.bezierCurveTo(1330.6, 2397.0, 1327.7, 2395.9, 1322.2, 2396.4);
      ctx.bezierCurveTo(1319.2, 2396.6, 1317.8, 2395.4, 1315.9, 2391.7);
      ctx.bezierCurveTo(1316.0, 2389.3, 1312.8, 2383.9, 1307.4, 2382.3);
      ctx.bezierCurveTo(1301.4, 2380.5, 1291.5, 2381.4, 1283.1, 2383.5);
      ctx.bezierCurveTo(1274.7, 2385.6, 1263.8, 2386.9, 1259.0, 2385.5);
      ctx.bezierCurveTo(1254.2, 2384.0, 1250.9, 2387.6, 1246.7, 2386.3);
      ctx.bezierCurveTo(1244.7, 2382.6, 1247.1, 2380.0, 1245.3, 2376.6);
      ctx.bezierCurveTo(1239.9, 2375.0, 1242.8, 2374.6, 1235.4, 2372.4);
      ctx.bezierCurveTo(1228.1, 2370.2, 1233.1, 2368.0, 1229.1, 2366.8);
      ctx.bezierCurveTo(1222.3, 2364.7, 1190.7, 2371.6, 1184.0, 2373.2);
      ctx.bezierCurveTo(1179.2, 2371.8, 1178.2, 2368.0, 1175.1, 2367.1);
      ctx.bezierCurveTo(1170.9, 2368.2, 1168.4, 2368.0, 1165.9, 2367.3);
      ctx.bezierCurveTo(1163.3, 2366.5, 1163.3, 2360.6, 1165.2, 2354.4);
      ctx.bezierCurveTo(1171.9, 2347.4, 1176.3, 2342.3, 1184.0, 2335.3);
      ctx.bezierCurveTo(1191.6, 2328.4, 1213.7, 2312.9, 1214.7, 2309.5);
      ctx.bezierCurveTo(1216.1, 2304.9, 1214.9, 2301.8, 1214.4, 2295.5);
      ctx.bezierCurveTo(1218.8, 2288.2, 1223.8, 2284.7, 1230.4, 2277.4);
      ctx.bezierCurveTo(1241.8, 2271.3, 1245.9, 2263.9, 1251.0, 2261.2);
      ctx.bezierCurveTo(1256.2, 2258.4, 1261.6, 2252.3, 1266.9, 2247.1);
      ctx.bezierCurveTo(1275.9, 2240.0, 1275.6, 2243.0, 1281.7, 2234.9);
      ctx.bezierCurveTo(1287.9, 2226.9, 1290.7, 2220.2, 1291.9, 2216.3);
      ctx.bezierCurveTo(1291.9, 2216.3, 1293.0, 2209.2, 1293.5, 2207.5);
      ctx.bezierCurveTo(1299.9, 2200.8, 1319.4, 2186.4, 1328.8, 2174.8);
      ctx.bezierCurveTo(1338.3, 2163.1, 1383.5, 2123.4, 1390.7, 2113.9);
      ctx.bezierCurveTo(1398.0, 2104.3, 1412.6, 2089.9, 1418.1, 2084.1);
      ctx.bezierCurveTo(1431.0, 2146.5, 1441.6, 2202.0, 1471.9, 2258.8);
      ctx.bezierCurveTo(1527.5, 2363.4, 1569.7, 2407.3, 1594.3, 2431.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(577.3, 1103.7, 752.9, 1310.5);
      gradient.addColorStop(0.14, "rgb(234, 218, 199)");
      gradient.addColorStop(0.25, "rgb(205, 200, 195)");
      gradient.addColorStop(0.42, "rgb(176, 182, 192)");
      gradient.addColorStop(0.60, "rgb(155, 170, 189)");
      gradient.addColorStop(0.78, "rgb(143, 163, 187)");
      gradient.addColorStop(0.98, "rgb(140, 161, 187)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1299.5, 2239.0);
      ctx.bezierCurveTo(1294.0, 2244.5, 1296.5, 2246.5, 1290.3, 2249.8);
      ctx.bezierCurveTo(1284.1, 2253.1, 1284.0, 2253.5, 1280.0, 2257.0);
      ctx.bezierCurveTo(1275.9, 2260.6, 1269.4, 2265.5, 1269.4, 2265.5);
      ctx.bezierCurveTo(1269.4, 2265.5, 1240.9, 2292.8, 1234.5, 2296.2);
      ctx.bezierCurveTo(1236.0, 2294.6, 1217.6, 2298.3, 1216.6, 2296.4);
      ctx.bezierCurveTo(1214.3, 2292.1, 1253.1, 2260.6, 1262.5, 2255.6);
      ctx.bezierCurveTo(1262.9, 2255.5, 1253.6, 2270.8, 1254.0, 2270.5);
      ctx.bezierCurveTo(1260.0, 2265.0, 1265.4, 2261.3, 1266.1, 2258.7);
      ctx.bezierCurveTo(1267.4, 2254.7, 1265.6, 2255.6, 1270.7, 2252.9);
      ctx.bezierCurveTo(1275.8, 2250.2, 1280.4, 2244.6, 1285.2, 2240.3);
      ctx.bezierCurveTo(1290.0, 2236.1, 1312.6, 2209.3, 1319.7, 2203.0);
      ctx.bezierCurveTo(1326.8, 2196.7, 1371.4, 2166.4, 1374.5, 2163.3);
      ctx.bezierCurveTo(1377.7, 2160.2, 1299.5, 2239.0, 1299.5, 2239.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(801.8, 1215.9, 775.8, 1066.1);
      gradient.addColorStop(0.00, "rgb(115, 132, 159)");
      gradient.addColorStop(0.97, "rgb(140, 161, 187)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1221.1, 2323.5);
      ctx.bezierCurveTo(1225.1, 2319.6, 1234.9, 2313.6, 1234.9, 2313.6);
      ctx.bezierCurveTo(1234.9, 2313.6, 1241.4, 2309.9, 1249.2, 2304.0);
      ctx.bezierCurveTo(1257.0, 2298.0, 1256.2, 2300.9, 1261.0, 2295.9);
      ctx.bezierCurveTo(1261.6, 2293.8, 1264.4, 2288.0, 1264.4, 2288.0);
      ctx.bezierCurveTo(1264.4, 2288.0, 1271.4, 2281.4, 1282.6, 2271.4);
      ctx.bezierCurveTo(1277.3, 2274.2, 1260.3, 2286.1, 1260.3, 2286.1);
      ctx.bezierCurveTo(1260.3, 2286.1, 1245.9, 2296.1, 1241.7, 2300.8);
      ctx.bezierCurveTo(1238.3, 2302.6, 1218.9, 2315.5, 1215.9, 2317.1);
      ctx.bezierCurveTo(1212.9, 2318.7, 1221.1, 2323.5, 1221.1, 2323.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(741.1, 1031.2, 761.1, 1079.1);
      gradient.addColorStop(0.14, "rgb(234, 218, 199)");
      gradient.addColorStop(0.25, "rgb(205, 200, 195)");
      gradient.addColorStop(0.42, "rgb(176, 182, 192)");
      gradient.addColorStop(0.60, "rgb(155, 170, 189)");
      gradient.addColorStop(0.78, "rgb(143, 163, 187)");
      gradient.addColorStop(0.98, "rgb(140, 161, 187)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1240.8, 2361.0);
      ctx.bezierCurveTo(1242.2, 2361.2, 1243.8, 2359.9, 1245.3, 2359.4);
      ctx.bezierCurveTo(1247.6, 2358.5, 1250.0, 2358.3, 1252.4, 2357.8);
      ctx.bezierCurveTo(1254.3, 2357.4, 1256.1, 2356.6, 1258.0, 2356.1);
      ctx.bezierCurveTo(1260.4, 2355.4, 1262.5, 2354.9, 1264.9, 2355.1);
      ctx.bezierCurveTo(1266.3, 2355.2, 1269.9, 2355.4, 1272.8, 2356.3);
      ctx.bezierCurveTo(1279.0, 2355.7, 1288.2, 2352.3, 1292.4, 2350.9);
      ctx.bezierCurveTo(1297.4, 2349.4, 1302.5, 2348.3, 1307.3, 2346.2);
      ctx.bezierCurveTo(1310.1, 2345.0, 1312.9, 2343.8, 1315.8, 2342.8);
      ctx.bezierCurveTo(1318.5, 2341.8, 1322.0, 2341.5, 1324.4, 2339.9);
      ctx.bezierCurveTo(1313.2, 2340.9, 1302.9, 2344.1, 1291.3, 2345.8);
      ctx.bezierCurveTo(1285.9, 2347.5, 1283.1, 2349.8, 1274.7, 2351.6);
      ctx.bezierCurveTo(1271.1, 2350.9, 1266.9, 2349.1, 1263.2, 2349.3);
      ctx.bezierCurveTo(1259.7, 2351.2, 1256.9, 2351.4, 1254.1, 2352.5);
      ctx.bezierCurveTo(1250.3, 2354.1, 1246.5, 2355.7, 1242.7, 2357.4);
      ctx.bezierCurveTo(1241.6, 2357.9, 1240.2, 2358.0, 1239.9, 2359.4);
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(698.1, 1030.4, 692.7, 1106.5);
      gradient.addColorStop(0.14, "rgb(234, 218, 199)");
      gradient.addColorStop(0.25, "rgb(205, 200, 195)");
      gradient.addColorStop(0.42, "rgb(176, 182, 192)");
      gradient.addColorStop(0.60, "rgb(155, 170, 189)");
      gradient.addColorStop(0.78, "rgb(143, 163, 187)");
      gradient.addColorStop(0.98, "rgb(140, 161, 187)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1238.0, 2297.5);
      ctx.bezierCurveTo(1227.2, 2304.1, 1218.2, 2312.3, 1221.2, 2316.7);
      ctx.bezierCurveTo(1223.6, 2320.0, 1235.3, 2315.3, 1231.1, 2320.9);
      ctx.bezierCurveTo(1228.6, 2324.1, 1216.4, 2330.1, 1217.6, 2332.5);
      ctx.bezierCurveTo(1218.5, 2334.2, 1225.6, 2333.2, 1229.0, 2331.4);
      ctx.bezierCurveTo(1234.7, 2328.3, 1254.9, 2318.9, 1257.7, 2324.0);
      ctx.bezierCurveTo(1261.3, 2330.3, 1240.3, 2335.4, 1235.8, 2337.0);
      ctx.bezierCurveTo(1224.0, 2341.2, 1214.2, 2345.9, 1213.2, 2350.8);
      ctx.bezierCurveTo(1211.8, 2360.7, 1247.4, 2350.5, 1253.9, 2356.7);
      ctx.bezierCurveTo(1257.3, 2359.8, 1244.0, 2361.2, 1249.3, 2362.9);
      ctx.bezierCurveTo(1254.3, 2364.4, 1270.1, 2359.0, 1272.2, 2363.0);
      ctx.bezierCurveTo(1273.3, 2368.3, 1253.0, 2366.9, 1253.1, 2370.9);
      ctx.bezierCurveTo(1253.4, 2373.1, 1260.9, 2372.6, 1264.9, 2372.9);
      ctx.bezierCurveTo(1268.2, 2373.2, 1268.5, 2374.4, 1265.4, 2375.3);
      ctx.bezierCurveTo(1258.4, 2379.0, 1265.5, 2380.1, 1276.6, 2377.7);
      ctx.bezierCurveTo(1285.6, 2375.8, 1285.6, 2381.1, 1281.7, 2382.1);
      ctx.bezierCurveTo(1273.3, 2384.2, 1262.4, 2385.5, 1257.6, 2384.0);
      ctx.bezierCurveTo(1252.8, 2382.6, 1249.5, 2386.2, 1245.2, 2384.9);
      ctx.bezierCurveTo(1243.3, 2381.2, 1245.6, 2378.5, 1243.9, 2375.2);
      ctx.bezierCurveTo(1238.5, 2373.6, 1241.4, 2373.2, 1234.0, 2371.0);
      ctx.bezierCurveTo(1226.7, 2368.7, 1231.7, 2366.5, 1227.7, 2365.3);
      ctx.bezierCurveTo(1220.9, 2363.3, 1189.3, 2370.2, 1182.6, 2371.8);
      ctx.bezierCurveTo(1177.8, 2370.4, 1178.8, 2343.7, 1186.4, 2336.7);
      ctx.bezierCurveTo(1194.1, 2329.8, 1215.0, 2312.3, 1216.1, 2308.9);
      ctx.bezierCurveTo(1217.5, 2304.4, 1217.0, 2301.5, 1216.5, 2295.1);
      ctx.bezierCurveTo(1220.9, 2287.8, 1224.0, 2286.3, 1230.6, 2279.0);
      ctx.bezierCurveTo(1242.0, 2272.9, 1245.2, 2264.3, 1250.9, 2261.3);
      ctx.bezierCurveTo(1254.6, 2272.9, 1216.6, 2285.8, 1221.0, 2294.0);
      ctx.bezierCurveTo(1223.5, 2298.6, 1249.9, 2277.2, 1253.0, 2282.9);
      ctx.bezierCurveTo(1254.7, 2286.2, 1248.9, 2290.2, 1238.0, 2297.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(709.8, 1013.6, 723.2, 1062.4);
      gradient.addColorStop(0.14, "rgb(234, 218, 199)");
      gradient.addColorStop(0.98, "rgb(140, 161, 187)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1237.4, 2299.1);
      ctx.bezierCurveTo(1226.5, 2305.8, 1217.5, 2313.9, 1220.5, 2318.3);
      ctx.bezierCurveTo(1222.9, 2321.6, 1234.6, 2317.0, 1230.4, 2322.5);
      ctx.bezierCurveTo(1228.0, 2325.7, 1215.7, 2331.8, 1217.0, 2334.2);
      ctx.bezierCurveTo(1217.8, 2335.8, 1225.0, 2334.8, 1228.3, 2333.0);
      ctx.bezierCurveTo(1234.1, 2330.0, 1254.2, 2320.5, 1257.1, 2325.6);
      ctx.bezierCurveTo(1260.6, 2331.9, 1239.7, 2337.1, 1235.2, 2338.6);
      ctx.bezierCurveTo(1223.3, 2342.9, 1213.5, 2347.5, 1212.6, 2352.4);
      ctx.bezierCurveTo(1211.2, 2362.3, 1246.7, 2352.1, 1253.3, 2358.3);
      ctx.bezierCurveTo(1256.6, 2361.4, 1243.3, 2362.9, 1248.7, 2364.5);
      ctx.bezierCurveTo(1253.7, 2366.0, 1269.4, 2360.7, 1271.5, 2364.6);
      ctx.bezierCurveTo(1272.6, 2370.0, 1252.3, 2368.5, 1252.4, 2372.5);
      ctx.bezierCurveTo(1252.8, 2374.7, 1260.3, 2374.2, 1264.2, 2374.5);
      ctx.bezierCurveTo(1267.6, 2374.8, 1267.8, 2376.0, 1264.7, 2376.9);
      ctx.bezierCurveTo(1257.8, 2380.6, 1264.8, 2381.7, 1275.9, 2379.3);
      ctx.bezierCurveTo(1284.9, 2377.4, 1284.9, 2382.8, 1281.0, 2383.7);
      ctx.bezierCurveTo(1272.6, 2385.8, 1261.7, 2387.1, 1256.9, 2385.7);
      ctx.bezierCurveTo(1252.1, 2384.2, 1248.8, 2387.8, 1244.6, 2386.5);
      ctx.bezierCurveTo(1242.6, 2382.8, 1245.0, 2380.2, 1243.2, 2376.8);
      ctx.bezierCurveTo(1237.8, 2375.2, 1240.7, 2374.8, 1233.4, 2372.6);
      ctx.bezierCurveTo(1226.0, 2370.4, 1231.0, 2368.2, 1227.1, 2367.0);
      ctx.bezierCurveTo(1220.3, 2364.9, 1188.6, 2371.8, 1181.9, 2373.5);
      ctx.bezierCurveTo(1177.1, 2372.0, 1176.1, 2368.3, 1173.0, 2367.3);
      ctx.bezierCurveTo(1168.8, 2368.4, 1166.3, 2368.2, 1163.8, 2367.5);
      ctx.bezierCurveTo(1161.3, 2366.7, 1161.2, 2360.8, 1163.1, 2354.6);
      ctx.bezierCurveTo(1169.8, 2347.6, 1174.2, 2342.5, 1181.9, 2335.6);
      ctx.bezierCurveTo(1189.6, 2328.6, 1211.6, 2313.1, 1212.7, 2309.7);
      ctx.bezierCurveTo(1214.1, 2305.2, 1211.2, 2297.3, 1212.3, 2295.7);
      ctx.bezierCurveTo(1216.8, 2288.4, 1226.4, 2278.7, 1228.3, 2277.6);
      ctx.bezierCurveTo(1239.8, 2271.5, 1244.6, 2264.7, 1249.8, 2261.9);
      ctx.bezierCurveTo(1256.2, 2273.8, 1215.8, 2287.1, 1220.4, 2295.7);
      ctx.bezierCurveTo(1222.8, 2300.3, 1249.2, 2278.8, 1252.3, 2284.6);
      ctx.bezierCurveTo(1254.0, 2287.8, 1248.3, 2291.8, 1237.4, 2299.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(688.7, 1003.4, 773.2, 1065.1);
      gradient.addColorStop(0.14, "rgb(255, 255, 255)");
      gradient.addColorStop(0.27, "rgb(249, 252, 253)");
      gradient.addColorStop(0.43, "rgb(235, 244, 251)");
      gradient.addColorStop(0.60, "rgb(211, 232, 247)");
      gradient.addColorStop(0.78, "rgb(178, 216, 241)");
      gradient.addColorStop(0.97, "rgb(136, 194, 233)");
      gradient.addColorStop(1.00, "rgb(127, 190, 232)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1317.3, 2394.0);
      ctx.bezierCurveTo(1317.3, 2394.0, 1315.3, 2391.5, 1314.8, 2388.9);
      ctx.bezierCurveTo(1314.6, 2388.2, 1314.0, 2387.1, 1312.4, 2385.3);
      ctx.bezierCurveTo(1316.4, 2380.4, 1326.9, 2373.9, 1331.8, 2368.7);
      ctx.bezierCurveTo(1328.6, 2368.6, 1326.5, 2368.1, 1322.3, 2368.0);
      ctx.bezierCurveTo(1320.8, 2367.4, 1321.0, 2366.9, 1318.0, 2365.8);
      ctx.bezierCurveTo(1323.4, 2362.9, 1331.1, 2358.9, 1335.4, 2355.6);
      ctx.bezierCurveTo(1336.3, 2354.7, 1333.3, 2353.1, 1334.2, 2352.3);
      ctx.bezierCurveTo(1340.9, 2355.8, 1344.5, 2353.9, 1356.5, 2348.9);
      ctx.bezierCurveTo(1370.7, 2342.9, 1383.9, 2346.6, 1393.8, 2344.8);
      ctx.bezierCurveTo(1412.5, 2341.5, 1426.7, 2335.7, 1431.5, 2334.1);
      ctx.bezierCurveTo(1442.4, 2330.6, 1445.8, 2344.1, 1443.6, 2346.1);
      ctx.bezierCurveTo(1432.1, 2356.4, 1397.5, 2350.1, 1372.0, 2358.0);
      ctx.bezierCurveTo(1364.5, 2362.0, 1350.3, 2357.3, 1348.9, 2358.0);
      ctx.bezierCurveTo(1344.4, 2362.0, 1343.3, 2363.3, 1341.1, 2364.5);
      ctx.bezierCurveTo(1345.4, 2365.8, 1347.0, 2366.3, 1347.0, 2366.3);
      ctx.bezierCurveTo(1344.1, 2370.0, 1345.1, 2369.5, 1341.1, 2372.6);
      ctx.bezierCurveTo(1337.2, 2375.7, 1318.3, 2390.7, 1317.3, 2394.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(612.5, 1088.9, 643.5, 1163.1);
      gradient.addColorStop(0.00, "rgb(234, 218, 199)");
      gradient.addColorStop(0.09, "rgb(220, 210, 197)");
      gradient.addColorStop(0.34, "rgb(185, 189, 193)");
      gradient.addColorStop(0.58, "rgb(160, 173, 190)");
      gradient.addColorStop(0.80, "rgb(145, 164, 188)");
      gradient.addColorStop(0.98, "rgb(140, 161, 187)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1346.5, 2373.5);
      ctx.bezierCurveTo(1353.2, 2377.0, 1356.8, 2375.1, 1368.7, 2370.1);
      ctx.bezierCurveTo(1383.0, 2364.2, 1396.2, 2367.8, 1406.1, 2366.0);
      ctx.bezierCurveTo(1424.8, 2362.7, 1439.0, 2356.9, 1443.7, 2355.3);
      ctx.bezierCurveTo(1454.6, 2351.8, 1475.9, 2373.7, 1473.8, 2375.6);
      ctx.bezierCurveTo(1462.3, 2385.9, 1409.8, 2371.3, 1384.3, 2379.2);
      ctx.bezierCurveTo(1376.7, 2383.2, 1362.6, 2378.5, 1361.2, 2379.2);
      ctx.bezierCurveTo(1356.7, 2383.2, 1345.6, 2374.3, 1346.5, 2373.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(591.4, 1239.5, 641.4, 1098.9);
      gradient.addColorStop(0.00, "rgb(234, 218, 199)");
      gradient.addColorStop(0.02, "rgb(226, 213, 198)");
      gradient.addColorStop(0.09, "rgb(199, 197, 195)");
      gradient.addColorStop(0.17, "rgb(177, 184, 192)");
      gradient.addColorStop(0.26, "rgb(160, 173, 190)");
      gradient.addColorStop(0.37, "rgb(149, 166, 188)");
      gradient.addColorStop(0.53, "rgb(142, 162, 187)");
      gradient.addColorStop(0.98, "rgb(140, 161, 187)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1331.3, 2346.6);
      ctx.lineTo(1322.3, 2351.1);
      ctx.bezierCurveTo(1319.2, 2352.7, 1316.3, 2353.9, 1314.1, 2355.1);
      ctx.bezierCurveTo(1311.8, 2356.3, 1310.9, 2356.0, 1309.3, 2356.9);
      ctx.bezierCurveTo(1306.1, 2355.9, 1305.5, 2356.5, 1301.8, 2357.3);
      ctx.bezierCurveTo(1298.2, 2358.2, 1291.5, 2360.5, 1288.3, 2360.4);
      ctx.bezierCurveTo(1290.7, 2359.1, 1299.2, 2355.9, 1303.1, 2353.8);
      ctx.bezierCurveTo(1307.1, 2351.7, 1307.9, 2351.9, 1310.4, 2350.4);
      ctx.bezierCurveTo(1312.2, 2350.4, 1321.7, 2347.1, 1329.9, 2344.2);
      ctx.bezierCurveTo(1330.7, 2345.6, 1331.3, 2346.6, 1331.3, 2346.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(677.4, 1074.0, 678.4, 1111.9);
      gradient.addColorStop(0.14, "rgb(234, 218, 199)");
      gradient.addColorStop(0.25, "rgb(205, 200, 195)");
      gradient.addColorStop(0.42, "rgb(176, 182, 192)");
      gradient.addColorStop(0.60, "rgb(155, 170, 189)");
      gradient.addColorStop(0.78, "rgb(143, 163, 187)");
      gradient.addColorStop(0.98, "rgb(140, 161, 187)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1368.4, 2325.4);
      ctx.bezierCurveTo(1371.0, 2328.5, 1372.0, 2327.1, 1375.2, 2325.8);
      ctx.bezierCurveTo(1376.6, 2327.3, 1377.2, 2328.8, 1379.3, 2328.5);
      ctx.bezierCurveTo(1382.2, 2328.2, 1381.3, 2326.7, 1383.2, 2329.5);
      ctx.bezierCurveTo(1385.8, 2333.5, 1391.7, 2338.3, 1396.1, 2333.9);
      ctx.bezierCurveTo(1396.6, 2333.4, 1397.3, 2331.2, 1397.6, 2331.0);
      ctx.bezierCurveTo(1398.7, 2330.3, 1399.6, 2331.4, 1400.9, 2331.6);
      ctx.bezierCurveTo(1402.3, 2331.8, 1403.1, 2331.9, 1404.3, 2330.9);
      ctx.bezierCurveTo(1405.4, 2330.0, 1404.9, 2329.0, 1405.6, 2328.2);
      ctx.bezierCurveTo(1407.1, 2326.6, 1409.4, 2328.7, 1411.7, 2328.7);
      ctx.bezierCurveTo(1414.9, 2328.6, 1416.1, 2325.9, 1416.7, 2323.2);
      ctx.bezierCurveTo(1418.8, 2325.9, 1423.6, 2320.5, 1424.4, 2318.8);
      ctx.bezierCurveTo(1425.0, 2317.7, 1425.9, 2314.2, 1425.3, 2312.9);
      ctx.bezierCurveTo(1424.5, 2311.3, 1421.4, 2310.8, 1419.8, 2310.5);
      ctx.bezierCurveTo(1414.7, 2309.3, 1409.2, 2309.0, 1404.0, 2308.2);
      ctx.bezierCurveTo(1401.0, 2307.7, 1398.2, 2308.2, 1395.2, 2307.9);
      ctx.bezierCurveTo(1393.2, 2307.8, 1391.8, 2307.3, 1389.8, 2307.8);
      ctx.bezierCurveTo(1384.9, 2309.2, 1380.1, 2312.2, 1376.4, 2315.7);
      ctx.bezierCurveTo(1374.8, 2317.2, 1367.3, 2323.7, 1369.3, 2325.5);
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(661.3, 1173.3, 671.9, 1214.7);
      gradient.addColorStop(0.06, "rgb(186, 216, 117)");
      gradient.addColorStop(0.55, "rgb(121, 182, 126)");
      gradient.addColorStop(1.00, "rgb(63, 160, 129)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1481.3, 2288.8);
      ctx.bezierCurveTo(1474.6, 2299.3, 1461.7, 2297.5, 1443.2, 2295.6);
      ctx.bezierCurveTo(1440.1, 2291.8, 1452.0, 2314.0, 1447.6, 2312.6);
      ctx.bezierCurveTo(1435.2, 2319.2, 1416.0, 2319.7, 1381.3, 2319.0);
      ctx.bezierCurveTo(1366.9, 2322.1, 1344.6, 2335.9, 1327.1, 2342.2);
      ctx.bezierCurveTo(1321.9, 2337.7, 1318.5, 2325.1, 1315.8, 2320.0);
      ctx.bezierCurveTo(1316.2, 2318.0, 1296.1, 2307.4, 1296.6, 2304.7);
      ctx.bezierCurveTo(1286.5, 2305.0, 1259.4, 2318.6, 1259.4, 2318.6);
      ctx.bezierCurveTo(1259.4, 2318.6, 1255.7, 2317.2, 1238.7, 2317.8);
      ctx.bezierCurveTo(1251.6, 2307.3, 1278.3, 2285.5, 1290.8, 2273.8);
      ctx.bezierCurveTo(1296.1, 2264.9, 1299.5, 2258.7, 1307.0, 2247.7);
      ctx.bezierCurveTo(1306.4, 2239.9, 1314.0, 2230.9, 1321.1, 2218.0);
      ctx.bezierCurveTo(1340.5, 2198.7, 1338.4, 2189.4, 1339.6, 2185.2);
      ctx.bezierCurveTo(1352.5, 2173.3, 1378.2, 2136.7, 1390.0, 2124.8);
      ctx.bezierCurveTo(1401.8, 2112.9, 1415.8, 2093.5, 1415.8, 2093.5);
      ctx.bezierCurveTo(1415.8, 2093.5, 1414.7, 2137.2, 1423.1, 2167.8);
      ctx.bezierCurveTo(1431.5, 2198.5, 1473.2, 2280.1, 1481.3, 2288.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(647.4, 1092.6, 815.7, 1337.2);
      gradient.addColorStop(0.14, "rgb(234, 218, 199)");
      gradient.addColorStop(0.25, "rgb(205, 200, 195)");
      gradient.addColorStop(0.42, "rgb(176, 182, 192)");
      gradient.addColorStop(0.60, "rgb(155, 170, 189)");
      gradient.addColorStop(0.78, "rgb(143, 163, 187)");
      gradient.addColorStop(0.98, "rgb(140, 161, 187)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1321.3, 2333.1);
      ctx.bezierCurveTo(1326.3, 2325.5, 1332.1, 2323.8, 1337.9, 2320.7);
      ctx.bezierCurveTo(1342.9, 2318.0, 1351.4, 2311.6, 1353.2, 2308.2);
      ctx.bezierCurveTo(1355.0, 2304.8, 1350.9, 2306.3, 1349.3, 2306.2);
      ctx.bezierCurveTo(1347.7, 2306.2, 1332.8, 2319.3, 1330.3, 2320.6);
      ctx.bezierCurveTo(1327.8, 2321.9, 1319.9, 2328.4, 1321.3, 2333.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(682.6, 1121.0, 705.8, 1154.7);
      gradient.addColorStop(0.00, "rgb(234, 218, 199)");
      gradient.addColorStop(0.09, "rgb(220, 210, 197)");
      gradient.addColorStop(0.34, "rgb(185, 189, 193)");
      gradient.addColorStop(0.58, "rgb(160, 173, 190)");
      gradient.addColorStop(0.80, "rgb(145, 164, 188)");
      gradient.addColorStop(0.98, "rgb(140, 161, 187)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1371.5, 2305.5);
      ctx.bezierCurveTo(1366.7, 2306.3, 1356.8, 2307.4, 1354.9, 2307.6);
      ctx.bezierCurveTo(1354.1, 2308.1, 1354.3, 2308.7, 1354.8, 2309.8);
      ctx.bezierCurveTo(1355.6, 2311.4, 1357.7, 2311.3, 1358.9, 2310.2);
      ctx.bezierCurveTo(1359.9, 2310.8, 1360.3, 2312.3, 1361.1, 2313.1);
      ctx.bezierCurveTo(1362.4, 2314.6, 1364.0, 2314.6, 1365.9, 2313.8);
      ctx.bezierCurveTo(1367.1, 2313.2, 1367.9, 2310.9, 1369.3, 2311.1);
      ctx.bezierCurveTo(1370.0, 2311.1, 1370.6, 2311.9, 1371.3, 2312.1);
      ctx.bezierCurveTo(1372.0, 2312.2, 1373.2, 2312.1, 1373.9, 2311.7);
      ctx.bezierCurveTo(1375.0, 2311.1, 1374.5, 2309.4, 1375.7, 2308.9);
      ctx.bezierCurveTo(1376.3, 2308.7, 1377.0, 2309.1, 1377.7, 2308.8);
      ctx.bezierCurveTo(1378.4, 2308.5, 1378.9, 2307.6, 1379.1, 2307.0);
      ctx.bezierCurveTo(1379.7, 2305.6, 1379.1, 2304.8, 1378.8, 2304.0);
      ctx.bezierCurveTo(1376.9, 2304.2, 1374.8, 2305.0, 1371.5, 2305.5);
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(688.4, 1160.2, 694.7, 1181.4);
      gradient.addColorStop(0.06, "rgb(186, 216, 117)");
      gradient.addColorStop(0.55, "rgb(121, 182, 126)");
      gradient.addColorStop(1.00, "rgb(63, 160, 129)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1489.0, 2279.6);
      ctx.bezierCurveTo(1482.4, 2290.1, 1469.4, 2288.3, 1450.9, 2286.4);
      ctx.bezierCurveTo(1447.8, 2282.6, 1439.3, 2279.9, 1434.9, 2278.5);
      ctx.bezierCurveTo(1422.6, 2285.1, 1403.7, 2291.4, 1380.5, 2304.6);
      ctx.bezierCurveTo(1372.4, 2306.3, 1360.2, 2305.2, 1340.5, 2311.5);
      ctx.bezierCurveTo(1328.1, 2312.9, 1314.8, 2308.5, 1307.2, 2311.2);
      ctx.bezierCurveTo(1302.0, 2306.7, 1300.7, 2308.7, 1298.0, 2303.7);
      ctx.bezierCurveTo(1298.4, 2301.7, 1299.0, 2298.9, 1299.6, 2296.3);
      ctx.bezierCurveTo(1288.7, 2299.0, 1267.2, 2309.5, 1267.2, 2309.5);
      ctx.bezierCurveTo(1267.2, 2309.5, 1264.5, 2310.0, 1247.6, 2310.6);
      ctx.bezierCurveTo(1260.4, 2300.1, 1286.1, 2276.3, 1298.5, 2264.6);
      ctx.bezierCurveTo(1303.8, 2255.7, 1307.3, 2249.6, 1314.8, 2238.5);
      ctx.bezierCurveTo(1314.2, 2230.7, 1321.7, 2221.8, 1328.8, 2208.8);
      ctx.bezierCurveTo(1348.3, 2189.5, 1346.1, 2180.3, 1347.4, 2176.0);
      ctx.bezierCurveTo(1360.3, 2164.1, 1386.0, 2127.6, 1397.7, 2115.6);
      ctx.bezierCurveTo(1409.5, 2103.7, 1418.0, 2088.3, 1418.0, 2088.3);
      ctx.bezierCurveTo(1418.0, 2088.3, 1422.4, 2128.0, 1430.8, 2158.6);
      ctx.bezierCurveTo(1439.2, 2189.3, 1481.0, 2270.9, 1489.0, 2279.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(675.4, 1168.0, 797.7, 1216.0);
      gradient.addColorStop(0.14, "rgb(234, 218, 199)");
      gradient.addColorStop(0.25, "rgb(205, 200, 195)");
      gradient.addColorStop(0.42, "rgb(176, 182, 192)");
      gradient.addColorStop(0.60, "rgb(155, 170, 189)");
      gradient.addColorStop(0.78, "rgb(143, 163, 187)");
      gradient.addColorStop(0.98, "rgb(140, 161, 187)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1596.5, 2434.0);
      ctx.bezierCurveTo(1586.5, 2434.8, 1573.7, 2431.3, 1564.9, 2429.8);
      ctx.bezierCurveTo(1563.1, 2429.4, 1562.4, 2428.1, 1560.4, 2428.9);
      ctx.bezierCurveTo(1558.6, 2429.6, 1559.0, 2432.0, 1557.4, 2432.8);
      ctx.bezierCurveTo(1553.6, 2434.7, 1548.8, 2431.6, 1548.0, 2428.2);
      ctx.bezierCurveTo(1544.6, 2431.0, 1544.6, 2434.3, 1539.1, 2432.9);
      ctx.bezierCurveTo(1535.6, 2432.0, 1532.0, 2428.8, 1531.9, 2424.8);
      ctx.bezierCurveTo(1529.4, 2429.0, 1526.3, 2429.2, 1522.5, 2428.1);
      ctx.bezierCurveTo(1518.0, 2426.7, 1515.5, 2421.9, 1514.7, 2419.9);
      ctx.bezierCurveTo(1513.1, 2422.1, 1514.1, 2425.2, 1510.9, 2426.3);
      ctx.bezierCurveTo(1509.3, 2425.7, 1507.6, 2424.5, 1506.7, 2423.0);
      ctx.bezierCurveTo(1503.1, 2430.0, 1498.7, 2425.3, 1495.9, 2420.8);
      ctx.bezierCurveTo(1493.1, 2423.9, 1490.6, 2426.3, 1486.4, 2425.4);
      ctx.bezierCurveTo(1482.1, 2424.4, 1479.1, 2420.0, 1480.9, 2415.7);
      ctx.bezierCurveTo(1478.0, 2415.5, 1474.4, 2415.3, 1473.3, 2411.9);
      ctx.bezierCurveTo(1474.5, 2410.5, 1474.6, 2409.3, 1473.7, 2407.7);
      ctx.bezierCurveTo(1470.4, 2409.2, 1466.2, 2407.1, 1464.9, 2403.9);
      ctx.bezierCurveTo(1463.1, 2399.3, 1466.9, 2397.3, 1467.2, 2393.6);
      ctx.bezierCurveTo(1467.4, 2391.5, 1465.7, 2390.0, 1466.0, 2387.9);
      ctx.bezierCurveTo(1466.3, 2385.7, 1468.9, 2384.2, 1469.3, 2382.3);
      ctx.bezierCurveTo(1470.1, 2378.3, 1466.5, 2371.8, 1464.6, 2368.4);
      ctx.bezierCurveTo(1459.9, 2370.0, 1440.7, 2377.7, 1436.4, 2374.4);
      ctx.bezierCurveTo(1431.9, 2370.9, 1425.0, 2359.1, 1438.3, 2352.9);
      ctx.bezierCurveTo(1432.9, 2358.0, 1418.7, 2350.7, 1416.4, 2343.6);
      ctx.bezierCurveTo(1413.8, 2335.7, 1426.0, 2333.1, 1428.4, 2326.9);
      ctx.bezierCurveTo(1424.6, 2324.3, 1420.4, 2320.3, 1422.2, 2315.1);
      ctx.bezierCurveTo(1423.5, 2311.1, 1428.7, 2310.0, 1428.6, 2305.9);
      ctx.bezierCurveTo(1428.6, 2303.8, 1425.6, 2302.2, 1426.1, 2299.8);
      ctx.bezierCurveTo(1426.2, 2299.1, 1429.4, 2296.7, 1430.1, 2296.0);
      ctx.bezierCurveTo(1433.4, 2293.3, 1436.8, 2293.1, 1439.5, 2290.1);
      ctx.bezierCurveTo(1441.1, 2288.1, 1441.3, 2285.4, 1443.5, 2283.4);
      ctx.bezierCurveTo(1447.4, 2279.8, 1454.0, 2278.3, 1458.6, 2275.8);
      ctx.bezierCurveTo(1463.6, 2273.1, 1471.2, 2266.7, 1476.9, 2270.0);
      ctx.bezierCurveTo(1483.2, 2273.6, 1481.2, 2278.3, 1484.9, 2284.1);
      ctx.bezierCurveTo(1529.3, 2354.3, 1536.6, 2372.2, 1596.5, 2434.0);
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(472.3, 1256.3, 677.7, 1256.3);
      gradient.addColorStop(0.06, "rgb(186, 216, 117)");
      gradient.addColorStop(0.55, "rgb(121, 182, 126)");
      gradient.addColorStop(0.70, "rgb(101, 174, 127)");
      gradient.addColorStop(1.00, "rgb(63, 160, 129)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1363.2, 2295.2);
      ctx.bezierCurveTo(1361.2, 2297.9, 1355.2, 2305.6, 1351.1, 2308.6);
      ctx.bezierCurveTo(1350.2, 2308.8, 1350.2, 2308.8, 1348.5, 2309.3);
      ctx.bezierCurveTo(1351.1, 2305.7, 1355.8, 2297.7, 1356.8, 2295.6);
      ctx.bezierCurveTo(1357.9, 2293.4, 1362.2, 2295.3, 1363.2, 2295.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(698.2, 1153.1, 703.3, 1165.3);
      gradient.addColorStop(0.00, "rgb(234, 218, 199)");
      gradient.addColorStop(0.09, "rgb(220, 210, 197)");
      gradient.addColorStop(0.34, "rgb(185, 189, 193)");
      gradient.addColorStop(0.58, "rgb(160, 173, 190)");
      gradient.addColorStop(0.80, "rgb(145, 164, 188)");
      gradient.addColorStop(0.98, "rgb(140, 161, 187)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1458.1, 2405.4);
      ctx.bezierCurveTo(1458.0, 2407.2, 1431.9, 2405.6, 1428.8, 2403.9);
      ctx.bezierCurveTo(1425.7, 2402.2, 1425.0, 2397.9, 1423.4, 2392.7);
      ctx.bezierCurveTo(1426.8, 2392.8, 1425.8, 2392.7, 1428.8, 2392.8);
      ctx.bezierCurveTo(1428.8, 2394.3, 1428.5, 2397.5, 1429.1, 2398.6);
      ctx.bezierCurveTo(1428.7, 2396.9, 1429.5, 2394.6, 1430.3, 2393.0);
      ctx.bezierCurveTo(1431.8, 2392.8, 1431.8, 2392.8, 1433.0, 2392.8);
      ctx.bezierCurveTo(1432.6, 2394.7, 1433.2, 2396.1, 1434.4, 2398.5);
      ctx.bezierCurveTo(1434.3, 2396.3, 1433.9, 2395.3, 1435.0, 2392.8);
      ctx.bezierCurveTo(1435.0, 2392.8, 1440.0, 2393.1, 1442.8, 2393.1);
      ctx.bezierCurveTo(1439.1, 2392.1, 1432.3, 2389.6, 1432.5, 2386.9);
      ctx.bezierCurveTo(1432.8, 2384.3, 1433.1, 2382.0, 1435.5, 2376.1);
      ctx.bezierCurveTo(1437.3, 2378.6, 1439.1, 2381.5, 1440.1, 2382.8);
      ctx.bezierCurveTo(1440.0, 2386.5, 1439.1, 2386.9, 1439.7, 2388.2);
      ctx.bezierCurveTo(1440.3, 2386.4, 1440.3, 2385.3, 1441.5, 2384.0);
      ctx.bezierCurveTo(1442.5, 2385.3, 1443.2, 2385.8, 1444.3, 2386.8);
      ctx.bezierCurveTo(1445.0, 2385.3, 1444.4, 2381.3, 1445.5, 2378.6);
      ctx.bezierCurveTo(1446.7, 2375.5, 1449.7, 2373.8, 1452.4, 2373.8);
      ctx.bezierCurveTo(1453.0, 2374.8, 1452.0, 2382.5, 1453.8, 2384.2);
      ctx.bezierCurveTo(1456.9, 2381.3, 1458.6, 2378.3, 1461.7, 2375.0);
      ctx.bezierCurveTo(1462.7, 2376.1, 1466.2, 2379.7, 1466.5, 2382.9);
      ctx.bezierCurveTo(1466.7, 2385.8, 1463.7, 2388.5, 1461.6, 2391.0);
      ctx.bezierCurveTo(1466.1, 2389.2, 1475.0, 2382.4, 1478.5, 2379.4);
      ctx.bezierCurveTo(1479.0, 2384.1, 1478.0, 2392.3, 1475.6, 2394.8);
      ctx.bezierCurveTo(1473.4, 2397.1, 1467.3, 2397.1, 1465.1, 2399.1);
      ctx.bezierCurveTo(1470.6, 2402.1, 1482.3, 2406.9, 1487.9, 2407.6);
      ctx.bezierCurveTo(1485.2, 2410.1, 1475.3, 2415.1, 1471.7, 2415.0);
      ctx.bezierCurveTo(1468.1, 2415.0, 1461.0, 2408.9, 1458.1, 2405.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(589.4, 1168.5, 557.6, 1245.7);
      gradient.addColorStop(0.00, "rgb(186, 216, 117)");
      gradient.addColorStop(0.07, "rgb(154, 201, 120)");
      gradient.addColorStop(0.15, "rgb(126, 189, 123)");
      gradient.addColorStop(0.24, "rgb(103, 178, 125)");
      gradient.addColorStop(0.34, "rgb(85, 170, 127)");
      gradient.addColorStop(0.46, "rgb(72, 164, 128)");
      gradient.addColorStop(0.62, "rgb(65, 161, 129)");
      gradient.addColorStop(1.00, "rgb(63, 160, 129)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1458.0, 2408.4);
      ctx.bezierCurveTo(1457.9, 2410.2, 1458.6, 2417.7, 1459.2, 2419.9);
      ctx.bezierCurveTo(1457.7, 2420.5, 1455.6, 2420.9, 1453.4, 2420.9);
      ctx.bezierCurveTo(1454.3, 2421.9, 1457.1, 2422.0, 1460.5, 2422.0);
      ctx.bezierCurveTo(1461.6, 2424.0, 1461.6, 2424.0, 1463.0, 2426.3);
      ctx.bezierCurveTo(1458.6, 2426.8, 1454.1, 2426.2, 1452.6, 2424.5);
      ctx.bezierCurveTo(1451.0, 2422.9, 1449.9, 2419.1, 1449.0, 2416.3);
      ctx.bezierCurveTo(1447.2, 2419.7, 1446.9, 2420.1, 1445.5, 2421.4);
      ctx.bezierCurveTo(1444.1, 2422.7, 1440.8, 2424.7, 1436.5, 2424.7);
      ctx.bezierCurveTo(1436.1, 2422.6, 1435.5, 2420.0, 1435.4, 2418.5);
      ctx.bezierCurveTo(1437.2, 2418.3, 1437.1, 2418.2, 1438.9, 2417.2);
      ctx.bezierCurveTo(1437.6, 2417.2, 1436.0, 2415.7, 1436.2, 2415.4);
      ctx.bezierCurveTo(1437.2, 2413.3, 1438.0, 2411.6, 1440.8, 2407.9);
      ctx.bezierCurveTo(1434.8, 2407.7, 1431.8, 2408.6, 1428.7, 2406.9);
      ctx.bezierCurveTo(1425.6, 2405.2, 1424.9, 2400.9, 1423.3, 2395.6);
      ctx.bezierCurveTo(1426.7, 2395.8, 1425.7, 2395.7, 1428.7, 2395.8);
      ctx.bezierCurveTo(1428.7, 2397.3, 1428.4, 2400.4, 1429.0, 2401.6);
      ctx.bezierCurveTo(1428.7, 2399.9, 1429.4, 2397.6, 1430.3, 2396.0);
      ctx.bezierCurveTo(1431.7, 2395.8, 1431.7, 2395.8, 1432.9, 2395.7);
      ctx.bezierCurveTo(1432.5, 2397.7, 1433.1, 2399.1, 1434.3, 2401.5);
      ctx.bezierCurveTo(1434.2, 2399.3, 1433.8, 2398.3, 1434.9, 2395.8);
      ctx.bezierCurveTo(1435.0, 2395.8, 1439.9, 2396.0, 1442.7, 2396.0);
      ctx.bezierCurveTo(1439.0, 2395.0, 1432.2, 2392.5, 1432.5, 2389.9);
      ctx.bezierCurveTo(1432.7, 2387.2, 1433.0, 2384.9, 1435.4, 2379.0);
      ctx.bezierCurveTo(1437.2, 2381.6, 1439.0, 2384.5, 1440.0, 2385.8);
      ctx.bezierCurveTo(1439.9, 2389.5, 1439.0, 2389.8, 1439.6, 2391.1);
      ctx.bezierCurveTo(1440.2, 2389.4, 1440.2, 2388.2, 1441.4, 2387.0);
      ctx.bezierCurveTo(1442.4, 2388.2, 1443.1, 2388.8, 1444.2, 2389.7);
      ctx.bezierCurveTo(1444.9, 2388.2, 1444.3, 2384.3, 1445.4, 2381.6);
      ctx.bezierCurveTo(1446.7, 2378.5, 1449.7, 2376.8, 1452.3, 2376.8);
      ctx.bezierCurveTo(1452.9, 2377.8, 1451.9, 2385.5, 1453.7, 2387.2);
      ctx.bezierCurveTo(1456.9, 2384.3, 1458.5, 2381.3, 1461.6, 2378.0);
      ctx.bezierCurveTo(1462.6, 2379.0, 1466.1, 2382.6, 1466.4, 2385.9);
      ctx.bezierCurveTo(1466.6, 2388.8, 1463.6, 2391.4, 1461.5, 2393.9);
      ctx.bezierCurveTo(1466.0, 2392.2, 1474.9, 2385.4, 1478.4, 2382.4);
      ctx.bezierCurveTo(1478.9, 2387.1, 1478.0, 2395.3, 1475.5, 2397.8);
      ctx.bezierCurveTo(1473.3, 2400.1, 1467.3, 2400.0, 1465.0, 2402.1);
      ctx.bezierCurveTo(1470.5, 2405.0, 1482.2, 2409.8, 1487.8, 2410.6);
      ctx.bezierCurveTo(1485.1, 2413.1, 1475.2, 2418.0, 1471.6, 2418.0);
      ctx.bezierCurveTo(1468.0, 2418.0, 1460.9, 2411.9, 1458.0, 2408.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.936, -0.352, -0.352, 0.936, 1958.5, 2342.0);
      gradient = ctx.createLinearGradient(441.9, 212.0, 460.7, 262.4);
      gradient.addColorStop(0.05, "rgb(212, 223, 87)");
      gradient.addColorStop(0.63, "rgb(119, 179, 120)");
      gradient.addColorStop(1.00, "rgb(63, 160, 129)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group
      ctx.restore();

      // slides/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1283.9, 2305.3);
      ctx.bezierCurveTo(1283.2, 2303.6, 1275.9, 2300.1, 1274.4, 2299.6);
      ctx.bezierCurveTo(1271.8, 2298.7, 1270.9, 2300.1, 1272.3, 2300.8);
      ctx.bezierCurveTo(1271.8, 2301.0, 1271.4, 2301.3, 1272.9, 2301.7);
      ctx.bezierCurveTo(1274.3, 2302.2, 1278.3, 2304.5, 1280.0, 2305.4);
      ctx.bezierCurveTo(1282.4, 2306.6, 1284.4, 2306.4, 1283.9, 2305.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.223, -0.706, 0.953, 0.302, -2903.4, 3040.1);
      gradient = ctx.createLinearGradient(2655.3, 3764.1, 2650.9, 3763.9);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1281.7, 2308.3);
      ctx.bezierCurveTo(1280.5, 2306.1, 1281.6, 2303.1, 1284.3, 2301.5);
      ctx.bezierCurveTo(1284.4, 2301.4, 1284.5, 2301.4, 1284.5, 2301.3);
      ctx.lineTo(1284.5, 2301.3);
      ctx.lineTo(1287.8, 2299.4);
      ctx.bezierCurveTo(1287.8, 2299.4, 1287.8, 2299.4, 1287.8, 2299.4);
      ctx.bezierCurveTo(1287.8, 2299.4, 1287.8, 2299.4, 1287.8, 2299.4);
      ctx.lineTo(1288.0, 2299.2);
      ctx.lineTo(1288.0, 2299.2);
      ctx.bezierCurveTo(1290.7, 2297.8, 1293.7, 2298.2, 1295.0, 2300.3);
      ctx.bezierCurveTo(1296.3, 2302.4, 1295.1, 2305.5, 1292.4, 2307.1);
      ctx.lineTo(1288.9, 2309.2);
      ctx.bezierCurveTo(1286.3, 2310.8, 1283.0, 2310.4, 1281.7, 2308.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(737.2, 1105.9, 725.4, 1101.1);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1284.2, 2309.8);
      ctx.bezierCurveTo(1285.1, 2311.3, 1293.0, 2313.5, 1294.6, 2313.7);
      ctx.bezierCurveTo(1297.3, 2314.0, 1297.9, 2312.5, 1296.4, 2312.1);
      ctx.bezierCurveTo(1296.8, 2311.8, 1297.2, 2311.4, 1295.7, 2311.2);
      ctx.bezierCurveTo(1294.2, 2311.1, 1289.9, 2309.5, 1287.9, 2309.0);
      ctx.bezierCurveTo(1285.4, 2308.2, 1283.5, 2308.7, 1284.2, 2309.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(725.9, 1105.0, 723.9, 1101.2);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1289.6, 2298.8);
      ctx.bezierCurveTo(1292.3, 2295.6, 1297.1, 2291.6, 1297.4, 2291.2);
      ctx.bezierCurveTo(1298.2, 2290.5, 1299.8, 2289.1, 1300.4, 2288.7);
      ctx.bezierCurveTo(1302.5, 2287.6, 1302.3, 2290.5, 1302.4, 2290.6);
      ctx.bezierCurveTo(1302.7, 2291.1, 1301.3, 2292.3, 1300.7, 2292.9);
      ctx.bezierCurveTo(1299.8, 2293.8, 1295.3, 2297.7, 1292.1, 2300.8);
      ctx.bezierCurveTo(1291.0, 2300.6, 1289.6, 2298.8, 1289.6, 2298.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(742.7, 1120.3, 733.6, 1112.5);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1295.7, 2297.4);
      ctx.bezierCurveTo(1295.1, 2298.0, 1292.4, 2300.6, 1292.0, 2300.9);
      ctx.bezierCurveTo(1291.3, 2301.6, 1290.7, 2299.9, 1289.4, 2298.7);
      ctx.bezierCurveTo(1290.9, 2297.1, 1292.6, 2295.5, 1293.5, 2294.8);
      ctx.bezierCurveTo(1293.8, 2295.5, 1295.3, 2297.2, 1295.7, 2297.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.608, -0.794, 0.794, -0.608, 854.9, 3347.4);
      gradient = ctx.createLinearGradient(566.1, 983.6, 568.6, 987.5);
      gradient.addColorStop(0.22, "rgb(0, 134, 204)");
      gradient.addColorStop(0.99, "rgb(198, 233, 249)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1288.6, 2298.9);
      ctx.bezierCurveTo(1292.3, 2297.3, 1294.3, 2299.2, 1295.0, 2300.3);
      ctx.bezierCurveTo(1296.1, 2302.2, 1295.4, 2304.8, 1293.3, 2306.5);
      ctx.bezierCurveTo(1291.9, 2302.5, 1290.6, 2300.9, 1288.6, 2298.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.608, -0.794, 0.794, -0.608, 854.9, 3347.4);
      gradient = ctx.createLinearGradient(566.2, 985.6, 563.9, 980.6);
      gradient.addColorStop(0.00, "rgb(0, 134, 204)");
      gradient.addColorStop(0.12, "rgb(4, 137, 205)");
      gradient.addColorStop(0.26, "rgb(19, 144, 209)");
      gradient.addColorStop(0.41, "rgb(44, 157, 214)");
      gradient.addColorStop(0.58, "rgb(79, 174, 222)");
      gradient.addColorStop(0.76, "rgb(124, 196, 232)");
      gradient.addColorStop(0.94, "rgb(179, 223, 245)");
      gradient.addColorStop(0.99, "rgb(198, 233, 249)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1294.8, 2301.0);
      ctx.bezierCurveTo(1297.9, 2298.6, 1303.0, 2295.8, 1303.4, 2295.6);
      ctx.bezierCurveTo(1303.3, 2294.8, 1306.8, 2299.2, 1305.8, 2298.3);
      ctx.bezierCurveTo(1302.8, 2300.1, 1297.4, 2303.4, 1294.7, 2305.0);
      ctx.bezierCurveTo(1292.1, 2305.7, 1293.3, 2302.1, 1294.8, 2301.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(733.9, 1120.3, 727.8, 1113.5);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1299.0, 2302.4);
      ctx.bezierCurveTo(1298.3, 2303.0, 1294.5, 2305.4, 1294.1, 2305.7);
      ctx.bezierCurveTo(1293.4, 2306.3, 1291.1, 2303.8, 1294.0, 2301.5);
      ctx.bezierCurveTo(1295.8, 2300.1, 1296.2, 2299.9, 1297.1, 2299.4);
      ctx.bezierCurveTo(1297.4, 2300.1, 1298.6, 2302.1, 1299.0, 2302.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.608, -0.794, 0.794, -0.608, 854.9, 3347.4);
      gradient = ctx.createLinearGradient(564.0, 987.1, 558.7, 982.7);
      gradient.addColorStop(0.22, "rgb(0, 134, 204)");
      gradient.addColorStop(0.99, "rgb(198, 233, 249)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1273.5, 2310.8);
      ctx.bezierCurveTo(1274.0, 2311.3, 1274.7, 2311.5, 1275.1, 2311.5);
      ctx.bezierCurveTo(1275.3, 2311.8, 1274.9, 2312.2, 1274.6, 2312.8);
      ctx.bezierCurveTo(1275.5, 2313.6, 1276.5, 2313.6, 1277.3, 2313.6);
      ctx.bezierCurveTo(1276.5, 2313.9, 1279.3, 2315.8, 1280.8, 2313.5);
      ctx.bezierCurveTo(1280.2, 2312.8, 1277.8, 2312.9, 1277.5, 2312.9);
      ctx.bezierCurveTo(1277.4, 2312.8, 1277.2, 2312.6, 1277.1, 2312.4);
      ctx.bezierCurveTo(1277.0, 2312.2, 1276.9, 2312.1, 1276.7, 2311.9);
      ctx.bezierCurveTo(1276.7, 2311.9, 1276.7, 2311.9, 1276.7, 2311.9);
      ctx.bezierCurveTo(1276.2, 2311.0, 1275.9, 2310.0, 1276.0, 2308.9);
      ctx.bezierCurveTo(1277.0, 2308.1, 1277.5, 2306.4, 1279.0, 2307.0);
      ctx.bezierCurveTo(1276.1, 2305.9, 1274.2, 2309.3, 1273.5, 2310.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.572, -0.820, -0.820, 0.572, 1834.2, 3653.3);
      gradient = ctx.createLinearGradient(1422.7, -312.8, 1418.4, -309.6);
      gradient.addColorStop(0.00, "rgb(150, 95, 9)");
      gradient.addColorStop(0.00, "rgb(126, 76, 2)");
      gradient.addColorStop(0.00, "rgb(103, 58, 0)");
      gradient.addColorStop(0.00, "rgb(85, 43, 0)");
      gradient.addColorStop(0.00, "rgb(73, 33, 0)");
      gradient.addColorStop(0.00, "rgb(68, 29, 0)");
      gradient.addColorStop(1.00, "rgb(159, 139, 72)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Group
      ctx.restore();

      // slides/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1276.5, 2307.1);
      ctx.bezierCurveTo(1277.8, 2306.1, 1279.9, 2306.7, 1281.2, 2308.5);
      ctx.bezierCurveTo(1282.5, 2310.2, 1282.5, 2312.4, 1281.2, 2313.4);
      ctx.bezierCurveTo(1279.9, 2314.4, 1277.8, 2313.8, 1276.5, 2312.1);
      ctx.bezierCurveTo(1275.2, 2310.3, 1275.2, 2308.1, 1276.5, 2307.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.603, -0.798, -0.798, 0.603, 1443.8, 3632.8);
      gradient = ctx.createLinearGradient(1155.7, -668.4, 1154.4, -663.3);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Group/Group
      ctx.restore();

      // slides/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1277.7, 2309.2);
      ctx.bezierCurveTo(1277.9, 2309.1, 1278.1, 2309.1, 1278.2, 2309.2);
      ctx.bezierCurveTo(1278.2, 2309.3, 1278.1, 2309.5, 1277.9, 2309.6);
      ctx.bezierCurveTo(1277.7, 2309.7, 1277.4, 2309.8, 1277.4, 2309.7);
      ctx.bezierCurveTo(1277.3, 2309.6, 1277.4, 2309.4, 1277.7, 2309.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // slides/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1279.2, 2311.7);
      ctx.bezierCurveTo(1279.4, 2311.5, 1279.5, 2311.3, 1279.4, 2311.2);
      ctx.bezierCurveTo(1279.4, 2311.1, 1279.1, 2311.1, 1278.9, 2311.3);
      ctx.bezierCurveTo(1278.7, 2311.4, 1278.6, 2311.6, 1278.6, 2311.7);
      ctx.bezierCurveTo(1278.7, 2311.8, 1278.9, 2311.8, 1279.2, 2311.7);
      ctx.closePath();
      ctx.fill();

      // slides/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1279.1, 2308.2);
      ctx.bezierCurveTo(1279.9, 2308.6, 1280.7, 2309.8, 1280.8, 2310.7);
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // slides/Path
      ctx.restore();
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1348.6, 2379.3);
      ctx.bezierCurveTo(1345.0, 2381.2, 1339.6, 2384.4, 1337.0, 2385.8);
      ctx.bezierCurveTo(1334.9, 2384.7, 1334.2, 2384.5, 1332.5, 2384.3);
      ctx.bezierCurveTo(1329.8, 2385.7, 1323.0, 2391.1, 1321.8, 2392.1);
      ctx.bezierCurveTo(1320.7, 2393.2, 1317.7, 2394.1, 1317.3, 2394.0);
      ctx.bezierCurveTo(1316.6, 2393.1, 1315.1, 2390.9, 1314.6, 2388.3);
      ctx.bezierCurveTo(1312.8, 2385.8, 1313.2, 2385.9, 1312.4, 2385.3);
      ctx.bezierCurveTo(1313.2, 2384.4, 1322.0, 2375.2, 1330.0, 2370.5);
      ctx.bezierCurveTo(1334.9, 2365.7, 1336.3, 2363.1, 1340.0, 2361.9);
      ctx.bezierCurveTo(1341.8, 2364.8, 1345.9, 2372.1, 1346.8, 2373.8);
      ctx.bezierCurveTo(1347.7, 2375.5, 1348.6, 2379.3, 1348.6, 2379.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(636.2, 1087.6, 650.5, 1122.7);
      gradient.addColorStop(0.00, "rgb(234, 218, 199)");
      gradient.addColorStop(0.09, "rgb(220, 210, 197)");
      gradient.addColorStop(0.34, "rgb(185, 189, 193)");
      gradient.addColorStop(0.58, "rgb(160, 173, 190)");
      gradient.addColorStop(0.80, "rgb(145, 164, 188)");
      gradient.addColorStop(0.98, "rgb(140, 161, 187)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group
      ctx.restore();

      // slides/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1324.0, 2381.5);
      ctx.bezierCurveTo(1325.8, 2381.7, 1331.2, 2387.8, 1332.0, 2389.2);
      ctx.bezierCurveTo(1333.5, 2391.5, 1332.4, 2392.7, 1331.4, 2391.5);
      ctx.bezierCurveTo(1331.3, 2392.0, 1331.2, 2392.5, 1330.3, 2391.2);
      ctx.bezierCurveTo(1329.5, 2390.0, 1326.3, 2386.8, 1324.9, 2385.3);
      ctx.bezierCurveTo(1323.2, 2383.3, 1322.7, 2381.4, 1324.0, 2381.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.976, -0.218, 0.218, -0.976, 1482.0, 2877.6);
      gradient = ctx.createLinearGradient(259.2, 449.8, 256.1, 441.9);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1322.4, 2382.3);
      ctx.bezierCurveTo(1323.5, 2384.5, 1326.6, 2385.3, 1329.5, 2384.0);
      ctx.bezierCurveTo(1329.6, 2383.9, 1329.7, 2383.9, 1329.7, 2383.8);
      ctx.lineTo(1329.7, 2383.8);
      ctx.lineTo(1333.2, 2382.2);
      ctx.bezierCurveTo(1333.2, 2382.2, 1333.2, 2382.2, 1333.2, 2382.2);
      ctx.bezierCurveTo(1333.2, 2382.2, 1333.2, 2382.2, 1333.2, 2382.2);
      ctx.lineTo(1333.4, 2382.1);
      ctx.lineTo(1333.4, 2382.1);
      ctx.bezierCurveTo(1336.1, 2380.7, 1337.4, 2377.9, 1336.4, 2375.7);
      ctx.bezierCurveTo(1335.3, 2373.5, 1332.2, 2372.7, 1329.3, 2374.0);
      ctx.lineTo(1325.7, 2375.8);
      ctx.bezierCurveTo(1322.8, 2377.1, 1321.4, 2380.0, 1322.4, 2382.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(649.7, 1109.2, 643.4, 1100.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1322.5, 2379.5);
      ctx.bezierCurveTo(1322.2, 2377.7, 1326.5, 2370.8, 1327.5, 2369.6);
      ctx.bezierCurveTo(1329.3, 2367.5, 1330.8, 2368.2, 1329.9, 2369.5);
      ctx.bezierCurveTo(1330.5, 2369.4, 1331.0, 2369.4, 1330.0, 2370.6);
      ctx.bezierCurveTo(1329.0, 2371.7, 1326.9, 2375.8, 1325.9, 2377.5);
      ctx.bezierCurveTo(1324.5, 2379.8, 1322.8, 2380.7, 1322.5, 2379.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.255, -0.967, 0.967, -0.255, 375.3, 3488.9);
      gradient = ctx.createLinearGradient(838.1, 1208.2, 833.6, 1199.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1334.7, 2381.0);
      ctx.bezierCurveTo(1338.8, 2380.6, 1344.8, 2378.9, 1345.3, 2378.8);
      ctx.bezierCurveTo(1346.4, 2378.6, 1348.4, 2378.0, 1349.1, 2377.8);
      ctx.bezierCurveTo(1351.1, 2376.6, 1348.6, 2375.2, 1348.6, 2375.0);
      ctx.bezierCurveTo(1348.4, 2374.5, 1346.6, 2375.0, 1345.8, 2375.1);
      ctx.bezierCurveTo(1344.5, 2375.4, 1338.7, 2377.0, 1334.4, 2377.8);
      ctx.bezierCurveTo(1333.9, 2378.9, 1334.7, 2381.0, 1334.7, 2381.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(644.0, 1120.7, 639.4, 1112.5);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1339.3, 2376.7);
      ctx.bezierCurveTo(1338.4, 2376.9, 1334.7, 2377.8, 1334.2, 2377.9);
      ctx.bezierCurveTo(1333.3, 2378.0, 1334.4, 2379.5, 1334.7, 2381.3);
      ctx.bezierCurveTo(1336.8, 2380.9, 1339.1, 2380.4, 1340.1, 2380.1);
      ctx.bezierCurveTo(1339.8, 2379.4, 1339.2, 2377.2, 1339.3, 2376.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(640.9, 1108.9, 644.5, 1113.9);
      gradient.addColorStop(0.00, "rgb(236, 27, 35)");
      gradient.addColorStop(0.14, "rgb(231, 26, 34)");
      gradient.addColorStop(0.32, "rgb(216, 23, 30)");
      gradient.addColorStop(0.51, "rgb(191, 18, 23)");
      gradient.addColorStop(0.71, "rgb(156, 11, 14)");
      gradient.addColorStop(0.93, "rgb(111, 2, 3)");
      gradient.addColorStop(0.99, "rgb(95, 0, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1334.0, 2381.8);
      ctx.bezierCurveTo(1337.4, 2379.6, 1337.0, 2376.9, 1336.4, 2375.7);
      ctx.bezierCurveTo(1335.5, 2373.8, 1332.9, 2372.9, 1330.4, 2373.7);
      ctx.bezierCurveTo(1332.9, 2377.0, 1333.5, 2379.0, 1334.0, 2381.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(645.7, 1106.8, 647.9, 1113.1);
      gradient.addColorStop(0.00, "rgb(236, 27, 35)");
      gradient.addColorStop(0.14, "rgb(231, 26, 34)");
      gradient.addColorStop(0.32, "rgb(216, 23, 30)");
      gradient.addColorStop(0.51, "rgb(191, 18, 23)");
      gradient.addColorStop(0.71, "rgb(156, 11, 14)");
      gradient.addColorStop(0.93, "rgb(111, 2, 3)");
      gradient.addColorStop(0.99, "rgb(95, 0, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1335.7, 2375.5);
      ctx.bezierCurveTo(1339.4, 2374.3, 1344.6, 2371.6, 1345.0, 2371.4);
      ctx.bezierCurveTo(1345.6, 2371.9, 1344.0, 2366.5, 1344.1, 2367.8);
      ctx.bezierCurveTo(1340.9, 2369.3, 1335.2, 2372.0, 1332.4, 2373.4);
      ctx.bezierCurveTo(1330.3, 2375.1, 1334.0, 2376.1, 1335.7, 2375.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(650.5, 1118.5, 645.6, 1113.6);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1336.9, 2371.2);
      ctx.bezierCurveTo(1336.1, 2371.5, 1331.9, 2373.3, 1331.4, 2373.4);
      ctx.bezierCurveTo(1330.5, 2373.7, 1331.4, 2377.1, 1334.9, 2375.9);
      ctx.bezierCurveTo(1337.0, 2375.2, 1337.4, 2374.9, 1338.4, 2374.5);
      ctx.bezierCurveTo(1338.0, 2373.8, 1336.9, 2371.7, 1336.9, 2371.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(646.3, 1109.5, 651.5, 1115.9);
      gradient.addColorStop(0.00, "rgb(236, 27, 35)");
      gradient.addColorStop(0.14, "rgb(231, 26, 34)");
      gradient.addColorStop(0.32, "rgb(216, 23, 30)");
      gradient.addColorStop(0.51, "rgb(191, 18, 23)");
      gradient.addColorStop(0.71, "rgb(156, 11, 14)");
      gradient.addColorStop(0.93, "rgb(111, 2, 3)");
      gradient.addColorStop(0.99, "rgb(95, 0, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1317.7, 2388.8);
      ctx.bezierCurveTo(1317.8, 2388.4, 1317.6, 2387.6, 1317.4, 2387.2);
      ctx.bezierCurveTo(1316.7, 2387.4, 1316.7, 2387.4, 1316.3, 2388.1);
      ctx.bezierCurveTo(1315.3, 2387.0, 1315.1, 2383.7, 1315.5, 2383.0);
      ctx.bezierCurveTo(1314.8, 2383.5, 1315.0, 2379.3, 1317.5, 2380.1);
      ctx.bezierCurveTo(1317.8, 2381.0, 1316.3, 2383.0, 1316.2, 2383.2);
      ctx.bezierCurveTo(1316.2, 2383.4, 1316.3, 2383.6, 1316.4, 2383.8);
      ctx.bezierCurveTo(1316.5, 2384.0, 1316.5, 2384.2, 1316.6, 2384.4);
      ctx.bezierCurveTo(1316.6, 2384.4, 1316.6, 2384.4, 1316.6, 2384.4);
      ctx.bezierCurveTo(1317.0, 2385.4, 1317.7, 2386.2, 1318.7, 2386.7);
      ctx.bezierCurveTo(1319.9, 2386.3, 1321.6, 2386.8, 1322.0, 2385.3);
      ctx.bezierCurveTo(1321.3, 2388.3, 1319.3, 2389.0, 1317.7, 2388.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(650.0, 1096.0, 644.3, 1089.5);
      gradient.addColorStop(0.00, "rgb(150, 95, 9)");
      gradient.addColorStop(0.00, "rgb(126, 76, 2)");
      gradient.addColorStop(0.00, "rgb(103, 58, 0)");
      gradient.addColorStop(0.00, "rgb(85, 43, 0)");
      gradient.addColorStop(0.00, "rgb(73, 33, 0)");
      gradient.addColorStop(0.00, "rgb(0, 23, 75)");
      gradient.addColorStop(0.99, "rgb(97, 104, 168)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Group
      ctx.restore();

      // slides/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1320.4, 2387.3);
      ctx.bezierCurveTo(1322.0, 2386.7, 1322.7, 2384.6, 1322.0, 2382.6);
      ctx.bezierCurveTo(1321.3, 2380.6, 1319.4, 2379.3, 1317.9, 2379.9);
      ctx.bezierCurveTo(1316.3, 2380.4, 1315.6, 2382.5, 1316.3, 2384.5);
      ctx.bezierCurveTo(1317.0, 2386.6, 1318.9, 2387.8, 1320.4, 2387.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(649.6, 1097.1, 645.6, 1091.2);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Group/Group
      ctx.restore();

      // slides/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1319.2, 2384.7);
      ctx.bezierCurveTo(1319.4, 2384.6, 1319.7, 2384.6, 1319.7, 2384.8);
      ctx.bezierCurveTo(1319.8, 2384.9, 1319.6, 2385.0, 1319.4, 2385.1);
      ctx.bezierCurveTo(1319.1, 2385.3, 1318.9, 2385.2, 1318.8, 2385.1);
      ctx.bezierCurveTo(1318.8, 2385.0, 1318.9, 2384.8, 1319.2, 2384.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // slides/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1318.1, 2382.5);
      ctx.bezierCurveTo(1318.4, 2382.4, 1318.6, 2382.4, 1318.7, 2382.5);
      ctx.bezierCurveTo(1318.7, 2382.7, 1318.6, 2382.8, 1318.3, 2382.9);
      ctx.bezierCurveTo(1318.1, 2383.0, 1317.8, 2383.0, 1317.8, 2382.9);
      ctx.bezierCurveTo(1317.7, 2382.8, 1317.9, 2382.6, 1318.1, 2382.5);
      ctx.closePath();
      ctx.fill();

      // slides/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1321.0, 2384.5);
      ctx.bezierCurveTo(1321.1, 2383.6, 1320.6, 2382.3, 1319.8, 2381.7);
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // slides/Path
      ctx.restore();
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1378.4, 2165.5);
      ctx.bezierCurveTo(1372.8, 2166.2, 1361.6, 2161.5, 1360.7, 2159.2);
      ctx.bezierCurveTo(1359.6, 2156.8, 1359.3, 2148.3, 1360.9, 2145.5);
      ctx.bezierCurveTo(1358.0, 2146.8, 1352.8, 2151.7, 1350.7, 2151.5);
      ctx.bezierCurveTo(1348.7, 2151.3, 1340.7, 2147.8, 1337.6, 2144.4);
      ctx.bezierCurveTo(1339.6, 2141.8, 1344.5, 2136.6, 1345.6, 2136.3);
      ctx.bezierCurveTo(1348.1, 2135.7, 1349.4, 2135.4, 1352.7, 2136.2);
      ctx.bezierCurveTo(1345.8, 2132.0, 1346.5, 2126.2, 1345.2, 2122.7);
      ctx.bezierCurveTo(1343.5, 2118.3, 1348.4, 2113.6, 1352.5, 2109.4);
      ctx.bezierCurveTo(1354.6, 2110.1, 1354.8, 2112.9, 1356.7, 2115.1);
      ctx.bezierCurveTo(1355.5, 2116.1, 1351.7, 2121.3, 1351.2, 2122.7);
      ctx.bezierCurveTo(1352.3, 2121.2, 1355.9, 2118.2, 1357.7, 2117.8);
      ctx.bezierCurveTo(1358.7, 2118.2, 1359.5, 2122.4, 1361.5, 2124.6);
      ctx.bezierCurveTo(1361.8, 2117.3, 1364.6, 2111.7, 1366.9, 2110.0);
      ctx.bezierCurveTo(1369.1, 2108.3, 1371.7, 2106.3, 1376.8, 2104.3);
      ctx.bezierCurveTo(1376.8, 2104.3, 1377.1, 2107.6, 1376.8, 2110.3);
      ctx.bezierCurveTo(1374.7, 2110.1, 1370.7, 2113.0, 1368.7, 2114.5);
      ctx.bezierCurveTo(1372.3, 2113.5, 1372.9, 2112.8, 1376.2, 2112.8);
      ctx.bezierCurveTo(1375.8, 2114.0, 1375.0, 2117.6, 1373.6, 2121.3);
      ctx.bezierCurveTo(1381.6, 2111.9, 1385.1, 2115.1, 1394.7, 2121.2);
      ctx.bezierCurveTo(1390.7, 2126.3, 1391.4, 2128.1, 1378.8, 2133.5);
      ctx.bezierCurveTo(1382.8, 2133.9, 1385.3, 2134.0, 1387.4, 2135.3);
      ctx.bezierCurveTo(1390.4, 2137.2, 1395.8, 2139.8, 1398.0, 2142.3);
      ctx.bezierCurveTo(1390.0, 2146.8, 1391.7, 2149.0, 1377.3, 2145.9);
      ctx.bezierCurveTo(1380.2, 2149.1, 1386.3, 2154.4, 1389.2, 2156.4);
      ctx.bezierCurveTo(1384.9, 2157.4, 1379.8, 2159.7, 1372.2, 2154.2);
      ctx.bezierCurveTo(1372.9, 2156.7, 1376.1, 2161.7, 1378.4, 2165.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.003, 1.000, -1.000, 0.003, 1037.5, -284.5);
      gradient = ctx.createLinearGradient(2425.8, -346.1, 2409.1, -297.6);
      gradient.addColorStop(0.14, "rgb(201, 221, 116)");
      gradient.addColorStop(0.46, "rgb(169, 203, 123)");
      gradient.addColorStop(0.98, "rgb(112, 175, 133)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1347.2, 2175.2);
      ctx.bezierCurveTo(1343.0, 2179.1, 1334.8, 2187.5, 1333.2, 2189.1);
      ctx.bezierCurveTo(1332.1, 2189.5, 1331.7, 2188.9, 1331.1, 2187.5);
      ctx.bezierCurveTo(1330.2, 2185.7, 1331.8, 2183.8, 1333.7, 2183.4);
      ctx.bezierCurveTo(1333.8, 2182.1, 1332.8, 2180.7, 1332.6, 2179.4);
      ctx.bezierCurveTo(1332.2, 2177.0, 1333.3, 2175.5, 1335.4, 2174.4);
      ctx.bezierCurveTo(1336.9, 2173.7, 1339.6, 2174.6, 1340.5, 2173.1);
      ctx.bezierCurveTo(1340.9, 2172.5, 1340.6, 2171.3, 1341.0, 2170.6);
      ctx.bezierCurveTo(1341.4, 2169.8, 1342.4, 2168.8, 1343.2, 2168.5);
      ctx.bezierCurveTo(1344.6, 2167.8, 1345.8, 2169.6, 1347.2, 2168.8);
      ctx.bezierCurveTo(1347.8, 2168.4, 1347.9, 2167.4, 1348.7, 2167.0);
      ctx.bezierCurveTo(1349.5, 2166.6, 1350.6, 2166.8, 1351.4, 2167.0);
      ctx.bezierCurveTo(1353.1, 2167.5, 1353.4, 2168.6, 1354.0, 2169.5);
      ctx.bezierCurveTo(1352.4, 2171.1, 1350.1, 2172.5, 1347.2, 2175.2);
      ctx.save();
      ctx.transform(-0.298, -0.954, 0.954, -0.298, 394.6, 3483.7);
      gradient = ctx.createLinearGradient(955.7, 1294.1, 972.4, 1294.1);
      gradient.addColorStop(0.06, "rgb(186, 216, 117)");
      gradient.addColorStop(0.55, "rgb(121, 182, 126)");
      gradient.addColorStop(1.00, "rgb(63, 160, 129)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1359.6, 2291.9);
      ctx.bezierCurveTo(1360.9, 2292.1, 1354.7, 2296.3, 1360.2, 2297.4);
      ctx.bezierCurveTo(1362.0, 2297.5, 1363.0, 2296.8, 1364.3, 2296.0);
      ctx.bezierCurveTo(1365.5, 2298.6, 1368.2, 2300.5, 1370.5, 2297.6);
      ctx.bezierCurveTo(1371.0, 2300.8, 1373.7, 2302.2, 1377.1, 2300.0);
      ctx.bezierCurveTo(1378.5, 2302.7, 1379.2, 2305.0, 1381.8, 2305.3);
      ctx.bezierCurveTo(1384.4, 2305.6, 1386.2, 2304.7, 1387.2, 2302.4);
      ctx.bezierCurveTo(1390.8, 2303.7, 1392.7, 2305.1, 1397.1, 2306.2);
      ctx.bezierCurveTo(1402.9, 2307.6, 1405.6, 2304.6, 1405.5, 2299.4);
      ctx.bezierCurveTo(1406.8, 2298.9, 1407.6, 2299.4, 1408.6, 2299.4);
      ctx.bezierCurveTo(1409.7, 2299.4, 1409.9, 2299.4, 1411.0, 2299.1);
      ctx.bezierCurveTo(1414.4, 2298.2, 1415.2, 2296.6, 1415.8, 2293.5);
      ctx.bezierCurveTo(1419.7, 2295.0, 1420.4, 2298.1, 1425.4, 2296.7);
      ctx.bezierCurveTo(1429.3, 2295.7, 1428.9, 2292.4, 1431.9, 2290.9);
      ctx.bezierCurveTo(1435.3, 2289.2, 1437.6, 2293.5, 1441.1, 2293.3);
      ctx.bezierCurveTo(1443.5, 2293.2, 1451.4, 2289.9, 1455.6, 2288.9);
      ctx.bezierCurveTo(1457.6, 2288.4, 1460.6, 2283.8, 1462.4, 2282.6);
      ctx.bezierCurveTo(1464.8, 2280.9, 1471.5, 2276.2, 1473.7, 2275.6);
      ctx.bezierCurveTo(1475.5, 2277.1, 1476.9, 2279.0, 1479.5, 2279.1);
      ctx.bezierCurveTo(1481.0, 2279.2, 1484.8, 2278.3, 1486.2, 2276.7);
      ctx.bezierCurveTo(1479.6, 2263.2, 1461.0, 2229.1, 1451.9, 2207.2);
      ctx.bezierCurveTo(1444.5, 2189.4, 1426.2, 2132.5, 1419.5, 2086.3);
      ctx.bezierCurveTo(1416.2, 2078.0, 1406.3, 2085.8, 1410.0, 2091.8);
      ctx.bezierCurveTo(1407.9, 2091.8, 1405.2, 2093.1, 1404.1, 2095.1);
      ctx.bezierCurveTo(1402.5, 2097.8, 1402.4, 2097.8, 1401.1, 2099.6);
      ctx.bezierCurveTo(1400.6, 2100.5, 1397.9, 2100.7, 1397.1, 2102.3);
      ctx.bezierCurveTo(1395.7, 2104.7, 1396.1, 2106.8, 1393.6, 2108.0);
      ctx.bezierCurveTo(1390.2, 2109.6, 1387.5, 2112.2, 1386.1, 2115.6);
      ctx.bezierCurveTo(1385.1, 2118.0, 1386.2, 2122.0, 1385.1, 2123.8);
      ctx.bezierCurveTo(1384.5, 2124.7, 1382.4, 2124.9, 1381.5, 2125.7);
      ctx.bezierCurveTo(1380.4, 2126.8, 1380.1, 2128.2, 1379.5, 2129.6);
      ctx.bezierCurveTo(1378.4, 2132.5, 1378.2, 2134.0, 1379.9, 2137.0);
      ctx.bezierCurveTo(1376.5, 2137.7, 1376.5, 2141.3, 1378.6, 2142.0);
      ctx.bezierCurveTo(1377.8, 2143.2, 1374.2, 2143.6, 1372.9, 2143.8);
      ctx.bezierCurveTo(1367.5, 2144.5, 1363.6, 2149.7, 1366.8, 2155.2);
      ctx.bezierCurveTo(1364.6, 2152.2, 1356.7, 2154.4, 1355.5, 2157.4);
      ctx.bezierCurveTo(1354.0, 2161.1, 1356.1, 2162.4, 1357.6, 2164.6);
      ctx.bezierCurveTo(1353.1, 2165.3, 1355.3, 2168.3, 1356.9, 2169.5);
      ctx.bezierCurveTo(1357.1, 2169.5, 1350.7, 2171.3, 1347.9, 2175.2);
      ctx.bezierCurveTo(1346.2, 2177.5, 1342.9, 2181.9, 1345.4, 2184.4);
      ctx.bezierCurveTo(1345.3, 2184.0, 1327.2, 2186.7, 1321.1, 2201.9);
      ctx.bezierCurveTo(1315.6, 2215.6, 1326.1, 2235.7, 1326.4, 2251.8);
      ctx.bezierCurveTo(1326.5, 2261.1, 1331.3, 2270.4, 1336.7, 2277.6);
      ctx.bezierCurveTo(1338.2, 2279.6, 1340.0, 2282.7, 1342.4, 2283.8);
      ctx.bezierCurveTo(1343.8, 2284.4, 1345.5, 2284.2, 1346.9, 2284.7);
      ctx.bezierCurveTo(1349.6, 2285.7, 1352.6, 2287.2, 1354.9, 2288.7);
      ctx.bezierCurveTo(1356.6, 2289.8, 1357.8, 2291.4, 1359.9, 2291.3);
      ctx.bezierCurveTo(1359.8, 2291.1, 1359.7, 2290.8, 1359.5, 2290.6);
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(662.7, 1239.9, 868.2, 1239.9);
      gradient.addColorStop(0.06, "rgb(186, 216, 117)");
      gradient.addColorStop(0.55, "rgb(121, 182, 126)");
      gradient.addColorStop(1.00, "rgb(63, 160, 129)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1359.5, 2295.2);
      ctx.bezierCurveTo(1364.5, 2288.5, 1380.9, 2283.2, 1383.8, 2279.8);
      ctx.bezierCurveTo(1388.3, 2274.7, 1402.1, 2257.3, 1405.9, 2254.5);
      ctx.bezierCurveTo(1412.6, 2249.6, 1422.2, 2246.2, 1426.6, 2243.9);
      ctx.bezierCurveTo(1431.0, 2241.5, 1424.9, 2234.0, 1424.9, 2234.0);
      ctx.lineTo(1381.5, 2262.7);
      ctx.lineTo(1359.5, 2295.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(706.2, 1214.1, 729.4, 1214.1);
      gradient.addColorStop(0.00, "rgb(186, 216, 117)");
      gradient.addColorStop(0.11, "rgb(159, 204, 120)");
      gradient.addColorStop(0.28, "rgb(124, 188, 123)");
      gradient.addColorStop(0.46, "rgb(97, 176, 126)");
      gradient.addColorStop(0.63, "rgb(78, 167, 128)");
      gradient.addColorStop(0.81, "rgb(67, 162, 129)");
      gradient.addColorStop(1.00, "rgb(63, 160, 129)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1452.3, 2208.2);
      ctx.bezierCurveTo(1434.4, 2211.2, 1420.1, 2227.3, 1428.4, 2229.4);
      ctx.bezierCurveTo(1419.0, 2229.9, 1420.7, 2240.8, 1424.8, 2244.2);
      ctx.bezierCurveTo(1429.0, 2247.5, 1430.6, 2246.4, 1434.9, 2246.3);
      ctx.bezierCurveTo(1434.5, 2250.9, 1434.4, 2254.5, 1438.8, 2255.5);
      ctx.bezierCurveTo(1442.4, 2256.3, 1445.3, 2255.6, 1448.4, 2253.0);
      ctx.bezierCurveTo(1446.1, 2256.8, 1444.0, 2262.7, 1451.9, 2264.0);
      ctx.bezierCurveTo(1455.7, 2264.6, 1459.9, 2262.5, 1461.6, 2258.2);
      ctx.bezierCurveTo(1462.9, 2263.2, 1475.1, 2266.3, 1476.8, 2258.3);
      ctx.bezierCurveTo(1470.2, 2245.9, 1452.3, 2208.2, 1452.3, 2208.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(701.8, 1264.4, 722.9, 1296.6);
      gradient.addColorStop(0.05, "rgb(212, 223, 87)");
      gradient.addColorStop(0.63, "rgb(119, 179, 120)");
      gradient.addColorStop(1.00, "rgb(63, 160, 129)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1534.1, 2355.7);
      ctx.bezierCurveTo(1517.2, 2362.3, 1506.6, 2381.1, 1515.2, 2381.4);
      ctx.bezierCurveTo(1506.1, 2383.9, 1510.1, 2394.1, 1514.7, 2396.6);
      ctx.bezierCurveTo(1519.5, 2398.9, 1520.9, 2397.6, 1525.1, 2396.5);
      ctx.bezierCurveTo(1525.6, 2401.1, 1527.0, 2402.4, 1530.8, 2404.7);
      ctx.bezierCurveTo(1535.2, 2406.0, 1538.6, 2402.7, 1541.0, 2399.5);
      ctx.bezierCurveTo(1539.5, 2403.7, 1543.0, 2407.2, 1546.3, 2407.3);
      ctx.bezierCurveTo(1547.8, 2407.2, 1552.9, 2407.1, 1553.6, 2402.5);
      ctx.bezierCurveTo(1556.0, 2407.2, 1568.6, 2407.6, 1568.5, 2399.4);
      ctx.bezierCurveTo(1559.5, 2388.7, 1534.1, 2355.7, 1534.1, 2355.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(550.8, 1264.4, 537.5, 1313.7);
      gradient.addColorStop(0.05, "rgb(212, 223, 87)");
      gradient.addColorStop(0.63, "rgb(119, 179, 120)");
      gradient.addColorStop(1.00, "rgb(63, 160, 129)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1429.9, 2134.1);
      ctx.bezierCurveTo(1429.5, 2135.9, 1428.4, 2136.0, 1426.2, 2135.7);
      ctx.bezierCurveTo(1423.2, 2135.4, 1422.1, 2132.1, 1422.9, 2129.3);
      ctx.bezierCurveTo(1421.4, 2128.2, 1418.8, 2128.4, 1417.0, 2127.7);
      ctx.bezierCurveTo(1413.6, 2126.5, 1412.6, 2123.9, 1412.8, 2120.3);
      ctx.bezierCurveTo(1413.0, 2118.0, 1416.1, 2115.2, 1414.9, 2113.0);
      ctx.bezierCurveTo(1414.4, 2112.0, 1412.7, 2111.4, 1412.0, 2110.4);
      ctx.bezierCurveTo(1411.3, 2109.3, 1410.9, 2107.3, 1411.0, 2106.0);
      ctx.bezierCurveTo(1411.3, 2103.7, 1414.4, 2103.5, 1414.4, 2101.2);
      ctx.bezierCurveTo(1414.3, 2100.1, 1413.2, 2099.2, 1413.3, 2098.0);
      ctx.bezierCurveTo(1413.4, 2096.6, 1414.4, 2095.3, 1415.4, 2094.4);
      ctx.bezierCurveTo(1417.2, 2092.7, 1418.8, 2093.1, 1420.4, 2093.1);
      ctx.bezierCurveTo(1421.0, 2097.4, 1428.9, 2132.3, 1429.9, 2134.1);
      ctx.save();
      ctx.transform(-0.512, -0.859, 0.859, -0.512, 730.0, 3460.8);
      gradient = ctx.createLinearGradient(794.9, 1270.5, 807.6, 1298.2);
      gradient.addColorStop(0.06, "rgb(186, 216, 117)");
      gradient.addColorStop(0.55, "rgb(121, 182, 126)");
      gradient.addColorStop(1.00, "rgb(63, 160, 129)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1532.5, 2358.2);
      ctx.bezierCurveTo(1530.2, 2354.0, 1500.7, 2353.8, 1472.1, 2366.2);
      ctx.bezierCurveTo(1459.7, 2370.8, 1446.7, 2371.6, 1440.2, 2371.3);
      ctx.bezierCurveTo(1445.6, 2373.9, 1464.3, 2374.5, 1467.7, 2373.7);
      ctx.bezierCurveTo(1471.1, 2372.9, 1506.5, 2365.9, 1510.8, 2366.1);
      ctx.bezierCurveTo(1515.1, 2366.2, 1536.2, 2366.3, 1538.1, 2366.1);
      ctx.bezierCurveTo(1536.2, 2363.7, 1533.6, 2360.2, 1532.5, 2358.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(596.2, 1205.4, 569.0, 1290.6);
      gradient.addColorStop(0.00, "rgb(186, 216, 117)");
      gradient.addColorStop(0.05, "rgb(168, 208, 119)");
      gradient.addColorStop(0.16, "rgb(136, 193, 122)");
      gradient.addColorStop(0.28, "rgb(109, 181, 125)");
      gradient.addColorStop(0.40, "rgb(89, 172, 127)");
      gradient.addColorStop(0.55, "rgb(74, 165, 128)");
      gradient.addColorStop(0.72, "rgb(66, 161, 129)");
      gradient.addColorStop(1.00, "rgb(63, 160, 129)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1490.2, 2335.8);
      ctx.bezierCurveTo(1484.1, 2335.9, 1471.8, 2339.0, 1462.9, 2342.8);
      ctx.bezierCurveTo(1454.0, 2346.7, 1443.5, 2348.1, 1439.0, 2347.4);
      ctx.bezierCurveTo(1433.8, 2346.6, 1422.6, 2346.1, 1418.4, 2347.0);
      ctx.bezierCurveTo(1419.6, 2348.5, 1420.4, 2349.1, 1421.4, 2349.9);
      ctx.bezierCurveTo(1422.8, 2351.0, 1440.1, 2352.7, 1446.8, 2352.0);
      ctx.bezierCurveTo(1453.5, 2351.3, 1488.0, 2342.9, 1494.8, 2342.6);
      ctx.bezierCurveTo(1501.6, 2342.3, 1490.2, 2335.8, 1490.2, 2335.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(55, 145, 116)";
      ctx.fill();

      // slides/Path
      ctx.beginPath();
      ctx.moveTo(1531.6, 2352.7);
      ctx.bezierCurveTo(1502.0, 2302.3, 1486.2, 2272.0, 1486.2, 2272.0);
      ctx.bezierCurveTo(1478.7, 2273.2, 1480.0, 2286.0, 1482.4, 2288.8);
      ctx.bezierCurveTo(1480.1, 2289.1, 1476.1, 2298.3, 1480.8, 2302.7);
      ctx.bezierCurveTo(1477.3, 2303.4, 1479.1, 2308.4, 1475.8, 2307.9);
      ctx.bezierCurveTo(1467.5, 2306.6, 1473.0, 2319.1, 1477.8, 2323.6);
      ctx.bezierCurveTo(1481.0, 2326.6, 1484.6, 2327.8, 1485.7, 2328.8);
      ctx.bezierCurveTo(1485.2, 2332.5, 1486.9, 2335.6, 1490.4, 2338.8);
      ctx.bezierCurveTo(1494.0, 2342.1, 1496.0, 2342.9, 1498.6, 2342.6);
      ctx.bezierCurveTo(1498.1, 2345.5, 1505.8, 2352.5, 1509.3, 2354.6);
      ctx.bezierCurveTo(1513.6, 2357.1, 1517.2, 2358.0, 1519.1, 2355.2);
      ctx.bezierCurveTo(1521.8, 2359.3, 1528.6, 2360.4, 1531.2, 2358.9);
      ctx.bezierCurveTo(1532.7, 2358.0, 1533.3, 2355.5, 1531.6, 2352.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(636.2, 1253.6, 615.2, 1298.6);
      gradient.addColorStop(0.06, "rgb(186, 216, 117)");
      gradient.addColorStop(0.55, "rgb(121, 182, 126)");
      gradient.addColorStop(1.00, "rgb(63, 160, 129)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1451.1, 2257.2);
      ctx.bezierCurveTo(1448.0, 2259.2, 1440.6, 2267.4, 1439.6, 2270.9);
      ctx.bezierCurveTo(1438.7, 2274.3, 1442.7, 2282.8, 1445.3, 2286.5);
      ctx.bezierCurveTo(1443.5, 2286.2, 1436.5, 2283.5, 1434.6, 2282.3);
      ctx.bezierCurveTo(1433.6, 2283.6, 1432.7, 2285.6, 1432.1, 2287.7);
      ctx.bezierCurveTo(1431.3, 2286.5, 1432.0, 2283.9, 1432.9, 2280.5);
      ctx.bezierCurveTo(1431.2, 2279.0, 1431.2, 2279.0, 1429.4, 2277.0);
      ctx.bezierCurveTo(1427.7, 2281.1, 1427.1, 2285.6, 1428.3, 2287.5);
      ctx.bezierCurveTo(1429.3, 2289.1, 1431.7, 2290.7, 1433.9, 2292.2);
      ctx.bezierCurveTo(1435.0, 2291.8, 1436.2, 2291.5, 1437.4, 2291.4);
      ctx.bezierCurveTo(1441.2, 2291.2, 1445.1, 2292.4, 1448.8, 2292.8);
      ctx.bezierCurveTo(1453.5, 2293.4, 1458.3, 2293.8, 1463.0, 2293.4);
      ctx.bezierCurveTo(1467.7, 2292.9, 1470.5, 2291.1, 1474.1, 2288.9);
      ctx.bezierCurveTo(1472.9, 2287.2, 1471.2, 2285.2, 1469.2, 2284.5);
      ctx.bezierCurveTo(1466.5, 2283.4, 1463.2, 2285.7, 1460.2, 2287.0);
      ctx.bezierCurveTo(1463.0, 2283.2, 1472.0, 2276.4, 1475.8, 2273.8);
      ctx.bezierCurveTo(1471.4, 2272.1, 1463.3, 2270.8, 1460.2, 2272.5);
      ctx.bezierCurveTo(1457.4, 2274.0, 1455.8, 2279.9, 1453.3, 2281.5);
      ctx.bezierCurveTo(1451.9, 2275.4, 1450.4, 2262.9, 1451.1, 2257.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(646.1, 1233.4, 688.1, 1270.4);
      gradient.addColorStop(0.00, "rgb(186, 216, 117)");
      gradient.addColorStop(0.10, "rgb(163, 206, 119)");
      gradient.addColorStop(0.28, "rgb(127, 189, 123)");
      gradient.addColorStop(0.46, "rgb(99, 176, 125)");
      gradient.addColorStop(0.64, "rgb(79, 167, 127)");
      gradient.addColorStop(0.82, "rgb(67, 162, 129)");
      gradient.addColorStop(1.00, "rgb(63, 160, 129)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1444.2, 2290.2);
      ctx.bezierCurveTo(1442.4, 2289.9, 1435.4, 2287.2, 1433.5, 2286.0);
      ctx.bezierCurveTo(1432.5, 2287.3, 1431.5, 2289.2, 1431.0, 2291.4);
      ctx.bezierCurveTo(1430.2, 2290.2, 1430.9, 2287.5, 1431.8, 2284.2);
      ctx.bezierCurveTo(1430.1, 2282.6, 1430.1, 2282.6, 1428.3, 2280.7);
      ctx.bezierCurveTo(1426.6, 2284.7, 1426.0, 2289.2, 1427.2, 2291.2);
      ctx.bezierCurveTo(1428.4, 2293.1, 1431.7, 2295.1, 1434.2, 2296.8);
      ctx.bezierCurveTo(1430.4, 2297.6, 1430.0, 2297.8, 1428.4, 2298.8);
      ctx.bezierCurveTo(1426.7, 2299.8, 1423.9, 2302.4, 1422.7, 2306.6);
      ctx.bezierCurveTo(1424.7, 2307.5, 1427.0, 2308.8, 1428.5, 2309.3);
      ctx.bezierCurveTo(1429.1, 2307.7, 1429.2, 2307.8, 1430.7, 2306.3);
      ctx.bezierCurveTo(1430.3, 2307.5, 1431.3, 2309.5, 1431.7, 2309.4);
      ctx.bezierCurveTo(1433.9, 2308.9, 1435.8, 2308.6, 1440.1, 2306.9);
      ctx.bezierCurveTo(1438.7, 2312.8, 1437.1, 2315.4, 1437.9, 2318.9);
      ctx.bezierCurveTo(1438.7, 2322.3, 1442.6, 2324.1, 1447.3, 2327.0);
      ctx.bezierCurveTo(1448.0, 2323.7, 1447.9, 2324.7, 1448.5, 2321.8);
      ctx.bezierCurveTo(1447.1, 2321.5, 1444.0, 2320.9, 1443.0, 2319.9);
      ctx.bezierCurveTo(1444.6, 2320.8, 1447.0, 2320.7, 1448.8, 2320.3);
      ctx.bezierCurveTo(1449.3, 2318.9, 1449.3, 2318.9, 1449.7, 2317.8);
      ctx.bezierCurveTo(1447.8, 2317.7, 1446.6, 2316.7, 1444.5, 2314.9);
      ctx.bezierCurveTo(1446.6, 2315.5, 1447.5, 2316.2, 1450.2, 2315.8);
      ctx.bezierCurveTo(1450.2, 2315.8, 1451.3, 2311.0, 1452.1, 2308.2);
      ctx.bezierCurveTo(1452.0, 2312.0, 1452.6, 2319.3, 1455.2, 2319.8);
      ctx.bezierCurveTo(1457.9, 2320.2, 1460.2, 2320.6, 1466.5, 2319.8);
      ctx.bezierCurveTo(1464.5, 2317.4, 1462.2, 2314.9, 1461.2, 2313.6);
      ctx.bezierCurveTo(1457.6, 2312.7, 1457.0, 2313.5, 1455.9, 2312.6);
      ctx.bezierCurveTo(1457.8, 2312.4, 1458.9, 2312.7, 1460.4, 2311.9);
      ctx.bezierCurveTo(1459.5, 2310.6, 1459.1, 2309.8, 1458.5, 2308.5);
      ctx.bezierCurveTo(1460.2, 2308.2, 1463.8, 2309.8, 1466.7, 2309.5);
      ctx.bezierCurveTo(1470.0, 2309.1, 1472.4, 2306.7, 1473.2, 2304.1);
      ctx.bezierCurveTo(1472.3, 2303.2, 1464.7, 2302.2, 1463.5, 2300.0);
      ctx.bezierCurveTo(1467.1, 2297.7, 1470.5, 2296.9, 1474.5, 2294.9);
      ctx.bezierCurveTo(1473.7, 2293.6, 1471.2, 2289.3, 1468.1, 2288.1);
      ctx.bezierCurveTo(1465.4, 2287.1, 1462.0, 2289.3, 1459.1, 2290.7);
      ctx.bezierCurveTo(1461.9, 2286.8, 1470.9, 2280.1, 1474.7, 2277.5);
      ctx.bezierCurveTo(1470.3, 2275.7, 1462.2, 2274.5, 1459.1, 2276.1);
      ctx.bezierCurveTo(1456.3, 2277.7, 1454.7, 2283.5, 1452.1, 2285.2);
      ctx.bezierCurveTo(1450.8, 2279.0, 1449.2, 2266.5, 1450.0, 2260.9);
      ctx.bezierCurveTo(1446.9, 2262.8, 1439.5, 2271.1, 1438.5, 2274.5);
      ctx.bezierCurveTo(1437.6, 2278.0, 1441.6, 2286.5, 1444.2, 2290.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(642.5, 1231.8, 684.5, 1268.8);
      gradient.addColorStop(0.00, "rgb(201, 221, 116)");
      gradient.addColorStop(0.22, "rgb(187, 212, 118)");
      gradient.addColorStop(0.58, "rgb(156, 197, 126)");
      gradient.addColorStop(0.98, "rgb(112, 175, 133)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1403.0, 2300.1);
      ctx.bezierCurveTo(1398.8, 2300.7, 1390.4, 2297.1, 1389.6, 2295.4);
      ctx.bezierCurveTo(1388.8, 2293.6, 1388.6, 2287.1, 1389.8, 2285.0);
      ctx.bezierCurveTo(1387.6, 2286.0, 1381.1, 2277.3, 1383.6, 2278.0);
      ctx.bezierCurveTo(1378.4, 2274.8, 1378.9, 2270.4, 1377.9, 2267.8);
      ctx.bezierCurveTo(1376.6, 2264.4, 1380.3, 2260.9, 1383.5, 2257.7);
      ctx.bezierCurveTo(1385.0, 2258.2, 1385.2, 2260.3, 1386.6, 2262.0);
      ctx.bezierCurveTo(1385.7, 2262.8, 1382.8, 2266.7, 1382.5, 2267.8);
      ctx.bezierCurveTo(1383.3, 2266.6, 1386.0, 2264.3, 1387.4, 2264.0);
      ctx.bezierCurveTo(1388.2, 2264.4, 1388.7, 2267.5, 1390.3, 2269.2);
      ctx.bezierCurveTo(1390.5, 2263.7, 1392.6, 2259.4, 1394.3, 2258.2);
      ctx.bezierCurveTo(1396.0, 2256.9, 1398.0, 2255.3, 1401.8, 2253.8);
      ctx.bezierCurveTo(1401.8, 2253.8, 1402.1, 2256.3, 1401.8, 2258.4);
      ctx.bezierCurveTo(1400.3, 2258.2, 1397.2, 2260.4, 1395.7, 2261.6);
      ctx.bezierCurveTo(1398.4, 2260.8, 1398.8, 2260.2, 1401.4, 2260.2);
      ctx.bezierCurveTo(1401.1, 2261.2, 1400.4, 2263.9, 1399.4, 2266.7);
      ctx.bezierCurveTo(1405.4, 2259.6, 1408.1, 2262.0, 1415.4, 2266.6);
      ctx.bezierCurveTo(1412.3, 2270.5, 1412.9, 2271.8, 1403.3, 2275.9);
      ctx.bezierCurveTo(1406.4, 2276.2, 1408.3, 2276.3, 1409.8, 2277.3);
      ctx.bezierCurveTo(1412.1, 2278.7, 1416.2, 2280.7, 1417.9, 2282.6);
      ctx.bezierCurveTo(1411.8, 2286.0, 1413.1, 2287.6, 1402.2, 2285.3);
      ctx.bezierCurveTo(1404.4, 2287.7, 1409.0, 2291.7, 1411.2, 2293.3);
      ctx.bezierCurveTo(1408.0, 2294.1, 1404.1, 2295.8, 1398.4, 2291.6);
      ctx.bezierCurveTo(1398.9, 2293.5, 1401.3, 2297.3, 1403.0, 2300.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(691.0, 1194.7, 721.4, 1232.3);
      gradient.addColorStop(0.00, "rgb(186, 216, 117)");
      gradient.addColorStop(0.10, "rgb(163, 206, 119)");
      gradient.addColorStop(0.28, "rgb(127, 189, 123)");
      gradient.addColorStop(0.46, "rgb(99, 176, 125)");
      gradient.addColorStop(0.64, "rgb(79, 167, 127)");
      gradient.addColorStop(0.82, "rgb(67, 162, 129)");
      gradient.addColorStop(1.00, "rgb(63, 160, 129)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1402.3, 2302.5);
      ctx.bezierCurveTo(1398.1, 2303.0, 1389.6, 2299.5, 1388.9, 2297.8);
      ctx.bezierCurveTo(1388.1, 2296.0, 1387.8, 2289.5, 1389.0, 2287.4);
      ctx.bezierCurveTo(1386.9, 2288.4, 1382.9, 2292.1, 1381.4, 2291.9);
      ctx.bezierCurveTo(1379.8, 2291.8, 1373.8, 2289.1, 1371.5, 2286.6);
      ctx.bezierCurveTo(1372.9, 2284.6, 1376.6, 2280.7, 1377.5, 2280.4);
      ctx.bezierCurveTo(1379.4, 2280.0, 1380.4, 2279.7, 1382.8, 2280.3);
      ctx.bezierCurveTo(1377.7, 2277.2, 1378.2, 2272.8, 1377.2, 2270.2);
      ctx.bezierCurveTo(1375.9, 2266.8, 1379.6, 2263.3, 1382.7, 2260.1);
      ctx.bezierCurveTo(1384.3, 2260.6, 1384.4, 2262.7, 1385.9, 2264.4);
      ctx.bezierCurveTo(1385.0, 2265.1, 1382.1, 2269.1, 1381.7, 2270.1);
      ctx.bezierCurveTo(1382.6, 2269.0, 1385.3, 2266.7, 1386.6, 2266.4);
      ctx.bezierCurveTo(1387.4, 2266.8, 1388.0, 2269.9, 1389.6, 2271.6);
      ctx.bezierCurveTo(1389.8, 2266.1, 1391.9, 2261.8, 1393.6, 2260.5);
      ctx.bezierCurveTo(1395.3, 2259.3, 1397.3, 2257.7, 1401.1, 2256.2);
      ctx.bezierCurveTo(1401.1, 2256.2, 1401.4, 2258.7, 1401.1, 2260.8);
      ctx.bezierCurveTo(1399.5, 2260.6, 1396.5, 2262.8, 1394.9, 2264.0);
      ctx.bezierCurveTo(1397.7, 2263.2, 1398.1, 2262.6, 1400.6, 2262.6);
      ctx.bezierCurveTo(1400.4, 2263.5, 1399.7, 2266.3, 1398.7, 2269.1);
      ctx.bezierCurveTo(1404.7, 2261.9, 1407.4, 2264.4, 1414.7, 2269.0);
      ctx.bezierCurveTo(1411.6, 2272.9, 1412.2, 2274.2, 1402.6, 2278.3);
      ctx.bezierCurveTo(1405.7, 2278.6, 1407.6, 2278.7, 1409.1, 2279.7);
      ctx.bezierCurveTo(1411.4, 2281.1, 1415.4, 2283.1, 1417.1, 2285.0);
      ctx.bezierCurveTo(1411.1, 2288.4, 1412.4, 2290.0, 1401.5, 2287.7);
      ctx.bezierCurveTo(1403.7, 2290.1, 1408.3, 2294.1, 1410.5, 2295.7);
      ctx.bezierCurveTo(1407.2, 2296.4, 1403.3, 2298.2, 1397.6, 2294.0);
      ctx.bezierCurveTo(1398.2, 2295.9, 1400.6, 2299.7, 1402.3, 2302.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(711.0, 1222.5, 693.5, 1192.2);
      gradient.addColorStop(0.14, "rgb(201, 221, 116)");
      gradient.addColorStop(0.46, "rgb(169, 203, 123)");
      gradient.addColorStop(0.98, "rgb(112, 175, 133)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1582.1, 2386.7);
      ctx.bezierCurveTo(1591.3, 2399.1, 1585.7, 2386.7, 1587.0, 2388.5);
      ctx.bezierCurveTo(1598.2, 2403.6, 1597.8, 2400.0, 1597.5, 2398.6);
      ctx.bezierCurveTo(1597.1, 2397.3, 1594.1, 2391.9, 1599.9, 2397.9);
      ctx.bezierCurveTo(1604.9, 2402.7, 1602.8, 2396.9, 1599.9, 2391.2);
      ctx.bezierCurveTo(1597.2, 2386.2, 1594.7, 2382.6, 1595.5, 2382.9);
      ctx.bezierCurveTo(1597.8, 2383.6, 1602.3, 2394.3, 1603.5, 2391.8);
      ctx.bezierCurveTo(1604.6, 2389.4, 1596.8, 2370.7, 1579.3, 2351.7);
      ctx.bezierCurveTo(1577.3, 2349.9, 1582.4, 2355.7, 1586.2, 2361.8);
      ctx.bezierCurveTo(1589.0, 2365.8, 1592.3, 2373.9, 1589.5, 2369.9);
      ctx.bezierCurveTo(1586.1, 2364.4, 1577.5, 2351.8, 1573.2, 2347.0);
      ctx.bezierCurveTo(1568.3, 2342.2, 1569.6, 2345.0, 1572.6, 2351.0);
      ctx.bezierCurveTo(1563.1, 2336.9, 1557.9, 2332.8, 1554.8, 2329.5);
      ctx.bezierCurveTo(1550.3, 2324.6, 1550.5, 2327.4, 1556.0, 2335.8);
      ctx.bezierCurveTo(1562.4, 2345.7, 1547.7, 2330.7, 1553.2, 2338.8);
      ctx.bezierCurveTo(1558.3, 2346.1, 1547.2, 2333.4, 1556.3, 2349.3);
      ctx.bezierCurveTo(1560.1, 2355.8, 1574.4, 2376.4, 1582.1, 2386.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // slides/Path
      ctx.beginPath();
      ctx.moveTo(1458.0, 2079.1);
      ctx.bezierCurveTo(1463.2, 2086.9, 1460.7, 2079.1, 1461.3, 2080.2);
      ctx.bezierCurveTo(1466.3, 2090.0, 1468.7, 2088.2, 1467.6, 2084.6);
      ctx.bezierCurveTo(1466.5, 2081.5, 1465.5, 2076.7, 1466.7, 2077.8);
      ctx.bezierCurveTo(1467.5, 2078.6, 1468.7, 2081.9, 1469.6, 2080.6);
      ctx.bezierCurveTo(1470.5, 2079.3, 1469.5, 2071.7, 1461.2, 2059.2);
      ctx.bezierCurveTo(1460.3, 2058.0, 1458.6, 2055.0, 1459.1, 2058.7);
      ctx.bezierCurveTo(1456.8, 2055.4, 1455.4, 2053.7, 1456.5, 2057.4);
      ctx.bezierCurveTo(1452.4, 2048.4, 1450.4, 2045.2, 1449.0, 2043.1);
      ctx.bezierCurveTo(1446.8, 2039.8, 1446.1, 2041.8, 1448.5, 2047.1);
      ctx.bezierCurveTo(1454.2, 2062.5, 1446.2, 2046.2, 1447.4, 2054.9);
      ctx.bezierCurveTo(1448.9, 2063.8, 1454.5, 2073.3, 1458.0, 2079.1);
      ctx.closePath();
      ctx.fill();

      // slides/Path
      ctx.beginPath();
      ctx.moveTo(1558.6, 2349.9);
      ctx.bezierCurveTo(1552.7, 2345.9, 1548.5, 2338.9, 1545.2, 2334.0);
      ctx.bezierCurveTo(1541.9, 2329.1, 1542.2, 2331.6, 1544.1, 2337.5);
      ctx.bezierCurveTo(1541.4, 2334.0, 1538.8, 2328.7, 1535.6, 2323.4);
      ctx.bezierCurveTo(1532.1, 2317.8, 1531.7, 2321.6, 1536.4, 2331.6);
      ctx.bezierCurveTo(1539.5, 2338.3, 1537.0, 2337.2, 1535.3, 2334.7);
      ctx.bezierCurveTo(1532.7, 2330.8, 1529.6, 2325.0, 1528.4, 2322.7);
      ctx.bezierCurveTo(1527.2, 2320.4, 1524.6, 2316.6, 1525.2, 2319.9);
      ctx.bezierCurveTo(1526.3, 2325.9, 1530.5, 2335.3, 1531.6, 2337.3);
      ctx.bezierCurveTo(1530.2, 2336.0, 1528.8, 2334.2, 1528.2, 2333.2);
      ctx.bezierCurveTo(1527.7, 2332.4, 1525.7, 2330.7, 1526.6, 2333.9);
      ctx.bezierCurveTo(1529.3, 2342.6, 1541.5, 2362.3, 1545.7, 2366.3);
      ctx.bezierCurveTo(1549.8, 2370.4, 1561.1, 2375.0, 1560.4, 2372.2);
      ctx.bezierCurveTo(1559.7, 2369.3, 1553.4, 2362.0, 1553.7, 2360.9);
      ctx.bezierCurveTo(1554.0, 2359.8, 1554.7, 2359.5, 1557.2, 2362.6);
      ctx.bezierCurveTo(1559.6, 2365.6, 1566.2, 2372.7, 1567.2, 2371.0);
      ctx.bezierCurveTo(1568.2, 2369.3, 1562.4, 2360.4, 1561.2, 2358.3);
      ctx.bezierCurveTo(1560.1, 2356.2, 1558.6, 2349.9, 1558.6, 2349.9);
      ctx.closePath();
      ctx.fill();

      // slides/Path
      ctx.beginPath();
      ctx.moveTo(1474.9, 2175.4);
      ctx.bezierCurveTo(1473.7, 2183.2, 1477.0, 2190.7, 1479.0, 2196.3);
      ctx.bezierCurveTo(1480.9, 2201.9, 1478.7, 2200.4, 1474.5, 2195.7);
      ctx.bezierCurveTo(1475.6, 2200.1, 1478.7, 2205.2, 1481.1, 2210.9);
      ctx.bezierCurveTo(1483.7, 2216.9, 1479.5, 2215.6, 1473.6, 2206.2);
      ctx.bezierCurveTo(1469.7, 2200.0, 1468.3, 2202.7, 1468.9, 2205.7);
      ctx.bezierCurveTo(1469.3, 2208.4, 1470.5, 2211.8, 1471.4, 2214.2);
      ctx.bezierCurveTo(1472.7, 2217.9, 1474.7, 2223.7, 1472.2, 2221.2);
      ctx.bezierCurveTo(1467.5, 2216.3, 1457.0, 2195.8, 1455.9, 2193.7);
      ctx.bezierCurveTo(1459.3, 2205.6, 1468.5, 2224.3, 1469.6, 2226.7);
      ctx.bezierCurveTo(1470.5, 2228.6, 1470.9, 2231.7, 1468.3, 2228.1);
      ctx.bezierCurveTo(1462.8, 2220.6, 1447.2, 2186.9, 1446.9, 2180.8);
      ctx.bezierCurveTo(1446.5, 2174.7, 1451.9, 2161.2, 1454.2, 2163.3);
      ctx.bezierCurveTo(1456.4, 2165.3, 1458.2, 2175.1, 1459.5, 2175.2);
      ctx.bezierCurveTo(1460.9, 2175.4, 1461.8, 2174.9, 1460.9, 2171.0);
      ctx.bezierCurveTo(1460.1, 2167.1, 1458.7, 2157.2, 1461.4, 2157.0);
      ctx.bezierCurveTo(1464.0, 2156.8, 1467.7, 2166.7, 1468.8, 2168.9);
      ctx.bezierCurveTo(1470.0, 2171.0, 1474.9, 2175.4, 1474.9, 2175.4);
      ctx.closePath();
      ctx.fill();

      // slides/Group

      // slides/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1271.5, 2285.1);
      ctx.bezierCurveTo(1272.8, 2283.8, 1273.6, 2275.8, 1273.5, 2274.1);
      ctx.bezierCurveTo(1273.3, 2271.4, 1271.7, 2271.1, 1271.6, 2272.6);
      ctx.bezierCurveTo(1271.2, 2272.3, 1270.8, 2271.9, 1270.9, 2273.5);
      ctx.bezierCurveTo(1271.0, 2274.9, 1270.2, 2279.5, 1270.0, 2281.5);
      ctx.bezierCurveTo(1269.8, 2284.1, 1270.6, 2285.9, 1271.5, 2285.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.739, -0.040, 0.054, 0.999, -1850.2, -76.8);
      gradient = ctx.createLinearGradient(4040.9, 2519.7, 4036.5, 2519.4);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1275.2, 2290.3);
      ctx.bezierCurveTo(1275.1, 2291.0, 1273.4, 2292.1, 1271.7, 2291.3);
      ctx.bezierCurveTo(1271.1, 2294.5, 1266.5, 2295.3, 1264.7, 2292.8);
      ctx.bezierCurveTo(1262.8, 2293.2, 1262.5, 2291.3, 1262.7, 2290.3);
      ctx.bezierCurveTo(1262.1, 2289.3, 1261.6, 2286.9, 1263.8, 2285.6);
      ctx.bezierCurveTo(1266.0, 2284.0, 1268.7, 2285.8, 1269.0, 2286.4);
      ctx.bezierCurveTo(1268.6, 2286.1, 1266.6, 2284.8, 1265.7, 2285.3);
      ctx.bezierCurveTo(1264.8, 2285.8, 1264.9, 2288.2, 1264.8, 2288.4);
      ctx.bezierCurveTo(1264.8, 2288.6, 1264.9, 2288.9, 1265.0, 2289.1);
      ctx.bezierCurveTo(1265.1, 2289.2, 1265.2, 2289.4, 1265.3, 2289.6);
      ctx.bezierCurveTo(1265.3, 2289.6, 1265.3, 2289.6, 1265.3, 2289.6);
      ctx.bezierCurveTo(1265.9, 2290.4, 1266.7, 2291.1, 1267.6, 2291.5);
      ctx.bezierCurveTo(1268.7, 2291.0, 1269.4, 2290.5, 1269.6, 2289.0);
      ctx.bezierCurveTo(1271.1, 2287.8, 1272.8, 2288.1, 1275.2, 2290.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.395, -0.919, -0.919, 0.395, 2190.5, 3483.2);
      gradient = ctx.createLinearGradient(1462.3, 374.6, 1457.5, 377.7);
      gradient.addColorStop(0.00, "rgb(46, 56, 107)");
      gradient.addColorStop(0.99, "rgb(114, 97, 170)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1270.6, 2286.7);
      ctx.bezierCurveTo(1269.4, 2284.5, 1270.6, 2281.5, 1273.4, 2280.0);
      ctx.bezierCurveTo(1273.5, 2279.9, 1273.5, 2279.9, 1273.6, 2279.8);
      ctx.lineTo(1273.6, 2279.8);
      ctx.lineTo(1276.9, 2278.0);
      ctx.bezierCurveTo(1276.9, 2278.0, 1276.9, 2278.0, 1276.9, 2278.0);
      ctx.bezierCurveTo(1276.9, 2278.0, 1276.9, 2278.0, 1276.9, 2278.0);
      ctx.lineTo(1277.2, 2277.9);
      ctx.lineTo(1277.2, 2277.9);
      ctx.bezierCurveTo(1279.9, 2276.5, 1282.9, 2277.1, 1284.1, 2279.2);
      ctx.bezierCurveTo(1285.3, 2281.4, 1284.1, 2284.4, 1281.3, 2285.9);
      ctx.lineTo(1277.8, 2287.9);
      ctx.bezierCurveTo(1275.0, 2289.4, 1271.8, 2288.9, 1270.6, 2286.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(761.0, 1107.0, 752.6, 1102.2);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1278.1, 2287.7);
      ctx.bezierCurveTo(1277.9, 2287.8, 1277.4, 2288.1, 1277.2, 2288.2);
      ctx.bezierCurveTo(1275.9, 2287.5, 1276.2, 2285.9, 1272.1, 2288.2);
      ctx.bezierCurveTo(1273.9, 2285.9, 1274.7, 2284.5, 1274.7, 2283.0);
      ctx.bezierCurveTo(1273.5, 2282.7, 1272.1, 2282.9, 1270.2, 2284.2);
      ctx.bezierCurveTo(1270.9, 2282.3, 1271.8, 2281.1, 1272.6, 2280.5);
      ctx.bezierCurveTo(1272.8, 2280.3, 1273.1, 2280.1, 1273.4, 2280.0);
      ctx.bezierCurveTo(1273.4, 2280.0, 1273.4, 2280.0, 1273.4, 2280.0);
      ctx.bezierCurveTo(1275.8, 2283.2, 1278.1, 2287.7, 1278.1, 2287.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.395, -0.919, -0.919, 0.395, 2190.5, 3483.2);
      gradient = ctx.createLinearGradient(1458.9, 373.0, 1466.7, 363.2);
      gradient.addColorStop(0.30, "rgb(192, 215, 47)");
      gradient.addColorStop(1.00, "rgb(0, 149, 71)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1278.8, 2277.5);
      ctx.bezierCurveTo(1281.5, 2274.4, 1286.5, 2270.5, 1286.9, 2270.2);
      ctx.bezierCurveTo(1290.6, 2266.7, 1291.7, 2269.6, 1291.9, 2269.8);
      ctx.bezierCurveTo(1292.1, 2270.2, 1290.7, 2271.4, 1290.1, 2272.0);
      ctx.bezierCurveTo(1289.1, 2272.8, 1284.5, 2276.6, 1281.2, 2279.6);
      ctx.bezierCurveTo(1280.1, 2279.4, 1278.8, 2277.5, 1278.8, 2277.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(763.3, 1117.0, 756.0, 1113.3);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1277.8, 2277.6);
      ctx.bezierCurveTo(1281.5, 2276.1, 1283.5, 2278.1, 1284.1, 2279.2);
      ctx.bezierCurveTo(1285.2, 2281.1, 1284.3, 2283.7, 1282.2, 2285.3);
      ctx.bezierCurveTo(1281.0, 2281.3, 1279.7, 2279.7, 1277.8, 2277.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.395, -0.919, -0.919, 0.395, 2190.5, 3483.2);
      gradient = ctx.createLinearGradient(1462.2, 363.1, 1467.5, 357.2);
      gradient.addColorStop(0.30, "rgb(192, 215, 47)");
      gradient.addColorStop(1.00, "rgb(0, 149, 71)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1273.8, 2288.6);
      ctx.bezierCurveTo(1275.3, 2289.6, 1283.4, 2288.5, 1284.9, 2288.1);
      ctx.bezierCurveTo(1287.6, 2287.3, 1287.5, 2285.6, 1286.0, 2285.9);
      ctx.bezierCurveTo(1286.2, 2285.4, 1286.5, 2285.0, 1285.0, 2285.4);
      ctx.bezierCurveTo(1283.6, 2285.8, 1279.0, 2286.1, 1277.0, 2286.4);
      ctx.bezierCurveTo(1274.4, 2286.7, 1272.8, 2287.9, 1273.8, 2288.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(752.6, 1106.0, 749.0, 1103.4);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1283.8, 2279.8);
      ctx.bezierCurveTo(1287.0, 2277.5, 1292.2, 2275.0, 1292.6, 2274.8);
      ctx.bezierCurveTo(1292.6, 2274.0, 1296.0, 2278.5, 1295.0, 2277.6);
      ctx.bezierCurveTo(1291.9, 2279.3, 1286.4, 2282.3, 1283.6, 2283.8);
      ctx.bezierCurveTo(1281.0, 2284.5, 1282.3, 2280.8, 1283.8, 2279.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(756.1, 1118.5, 750.5, 1113.0);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Group
      ctx.restore();

      // slides/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1265.4, 2285.4);
      ctx.bezierCurveTo(1266.7, 2284.4, 1268.8, 2285.1, 1270.1, 2286.9);
      ctx.bezierCurveTo(1271.3, 2288.6, 1271.2, 2290.8, 1269.9, 2291.8);
      ctx.bezierCurveTo(1268.5, 2292.7, 1266.4, 2292.0, 1265.2, 2290.3);
      ctx.bezierCurveTo(1263.9, 2288.5, 1264.0, 2286.3, 1265.4, 2285.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.574, -0.819, -0.819, 0.574, 1398.7, 3729.0);
      gradient = ctx.createLinearGradient(1255.4, -722.7, 1254.1, -717.6);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Group/Group
      ctx.restore();

      // slides/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1266.5, 2287.5);
      ctx.bezierCurveTo(1266.7, 2287.4, 1266.9, 2287.4, 1267.0, 2287.5);
      ctx.bezierCurveTo(1267.1, 2287.6, 1266.9, 2287.8, 1266.7, 2287.9);
      ctx.bezierCurveTo(1266.5, 2288.1, 1266.2, 2288.1, 1266.2, 2288.0);
      ctx.bezierCurveTo(1266.1, 2287.9, 1266.3, 2287.7, 1266.5, 2287.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // slides/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1267.9, 2290.0);
      ctx.bezierCurveTo(1268.1, 2289.9, 1268.2, 2289.7, 1268.2, 2289.5);
      ctx.bezierCurveTo(1268.1, 2289.4, 1267.9, 2289.5, 1267.7, 2289.6);
      ctx.bezierCurveTo(1267.4, 2289.7, 1267.3, 2289.9, 1267.4, 2290.0);
      ctx.bezierCurveTo(1267.4, 2290.1, 1267.7, 2290.1, 1267.9, 2290.0);
      ctx.closePath();
      ctx.fill();

      // slides/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1268.0, 2286.6);
      ctx.bezierCurveTo(1268.7, 2286.9, 1269.5, 2288.1, 1269.6, 2289.1);
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // slides/Group
      ctx.restore();
      ctx.restore();
      ctx.restore();

      // slides/Group/Group
      ctx.save();

      // slides/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1284.8, 2257.8);
      ctx.bezierCurveTo(1282.5, 2258.6, 1280.3, 2256.5, 1281.9, 2252.7);
      ctx.bezierCurveTo(1286.2, 2242.4, 1299.2, 2239.8, 1308.1, 2230.5);
      ctx.bezierCurveTo(1314.3, 2224.0, 1316.8, 2216.8, 1320.5, 2212.7);
      ctx.bezierCurveTo(1331.6, 2200.2, 1335.7, 2203.8, 1344.4, 2194.0);
      ctx.bezierCurveTo(1352.3, 2185.2, 1353.4, 2180.5, 1358.9, 2174.3);
      ctx.bezierCurveTo(1370.1, 2161.7, 1383.2, 2160.2, 1397.8, 2146.1);
      ctx.bezierCurveTo(1411.5, 2132.8, 1425.3, 2116.3, 1431.0, 2108.4);
      ctx.bezierCurveTo(1439.8, 2107.1, 1445.6, 2108.6, 1446.3, 2111.0);
      ctx.bezierCurveTo(1447.8, 2115.6, 1445.9, 2117.9, 1440.8, 2124.3);
      ctx.bezierCurveTo(1434.5, 2130.8, 1403.7, 2168.7, 1396.2, 2172.5);
      ctx.bezierCurveTo(1392.1, 2174.5, 1377.9, 2180.1, 1367.7, 2190.3);
      ctx.bezierCurveTo(1358.9, 2199.2, 1352.4, 2210.6, 1349.8, 2212.4);
      ctx.bezierCurveTo(1346.7, 2214.6, 1338.6, 2217.4, 1330.4, 2225.6);
      ctx.bezierCurveTo(1323.3, 2232.7, 1321.0, 2245.7, 1313.2, 2249.3);
      ctx.bezierCurveTo(1305.1, 2253.1, 1293.7, 2259.9, 1290.0, 2267.9);
      ctx.bezierCurveTo(1289.4, 2259.8, 1285.8, 2258.7, 1284.8, 2257.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(796.5, 1227.8, 845.2, 1186.3);
      gradient.addColorStop(0.00, "rgb(0, 143, 212)");
      gradient.addColorStop(1.00, "rgb(93, 203, 244)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1281.2, 2252.4);
      ctx.bezierCurveTo(1285.7, 2241.8, 1298.8, 2239.3, 1307.5, 2230.1);
      ctx.bezierCurveTo(1313.6, 2223.7, 1316.1, 2216.6, 1319.9, 2212.3);
      ctx.bezierCurveTo(1331.2, 2199.7, 1335.3, 2203.2, 1343.9, 2193.6);
      ctx.bezierCurveTo(1351.7, 2184.9, 1352.7, 2180.2, 1358.3, 2173.9);
      ctx.bezierCurveTo(1369.7, 2161.1, 1382.7, 2159.7, 1397.2, 2145.6);
      ctx.bezierCurveTo(1410.9, 2132.4, 1424.7, 2115.9, 1430.4, 2108.1);
      ctx.lineTo(1430.5, 2108.0);
      ctx.lineTo(1430.7, 2107.9);
      ctx.bezierCurveTo(1434.6, 2106.6, 1437.6, 2107.9, 1439.6, 2109.8);
      ctx.bezierCurveTo(1440.6, 2110.7, 1441.6, 2111.4, 1442.2, 2112.4);
      ctx.bezierCurveTo(1441.9, 2112.6, 1441.4, 2113.2, 1441.3, 2113.6);
      ctx.bezierCurveTo(1440.7, 2112.6, 1439.9, 2111.4, 1438.9, 2110.5);
      ctx.bezierCurveTo(1437.1, 2108.8, 1434.6, 2107.8, 1431.1, 2108.8);
      ctx.bezierCurveTo(1425.2, 2116.8, 1411.6, 2133.2, 1397.9, 2146.3);
      ctx.bezierCurveTo(1383.2, 2160.6, 1370.1, 2162.1, 1359.1, 2174.5);
      ctx.bezierCurveTo(1353.6, 2180.6, 1352.5, 2185.4, 1344.6, 2194.3);
      ctx.bezierCurveTo(1335.7, 2204.2, 1331.7, 2200.5, 1320.6, 2212.9);
      ctx.bezierCurveTo(1317.0, 2217.0, 1314.5, 2224.2, 1308.2, 2230.8);
      ctx.bezierCurveTo(1299.2, 2240.2, 1286.2, 2242.8, 1282.2, 2252.8);
      ctx.bezierCurveTo(1281.6, 2254.2, 1281.3, 2255.8, 1281.5, 2256.6);
      ctx.bezierCurveTo(1280.9, 2255.4, 1280.6, 2253.9, 1281.2, 2252.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(252, 244, 164)";
      ctx.fill();

      // slides/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1286.3, 2261.2);
      ctx.bezierCurveTo(1284.9, 2258.4, 1283.1, 2257.9, 1284.0, 2255.4);
      ctx.bezierCurveTo(1285.4, 2251.3, 1289.8, 2247.9, 1293.0, 2245.7);
      ctx.bezierCurveTo(1296.2, 2243.5, 1299.1, 2241.9, 1302.8, 2239.4);
      ctx.bezierCurveTo(1304.9, 2238.0, 1307.3, 2234.7, 1309.4, 2232.9);
      ctx.bezierCurveTo(1313.6, 2229.3, 1315.1, 2227.4, 1316.9, 2224.3);
      ctx.bezierCurveTo(1318.8, 2221.1, 1320.3, 2218.3, 1322.2, 2216.2);
      ctx.bezierCurveTo(1326.9, 2211.0, 1330.3, 2208.6, 1333.4, 2206.8);
      ctx.bezierCurveTo(1335.6, 2205.6, 1337.7, 2204.6, 1339.8, 2203.2);
      ctx.bezierCurveTo(1341.8, 2201.9, 1343.8, 2200.3, 1346.2, 2197.6);
      ctx.bezierCurveTo(1349.5, 2193.9, 1351.6, 2190.9, 1353.3, 2188.2);
      ctx.bezierCurveTo(1354.6, 2186.3, 1355.6, 2184.6, 1356.8, 2182.8);
      ctx.bezierCurveTo(1357.9, 2181.2, 1359.1, 2179.6, 1360.6, 2177.8);
      ctx.bezierCurveTo(1364.2, 2173.8, 1364.1, 2173.4, 1368.0, 2170.9);
      ctx.bezierCurveTo(1370.0, 2169.6, 1374.0, 2167.1, 1376.1, 2165.8);
      ctx.bezierCurveTo(1378.8, 2164.3, 1382.0, 2163.1, 1384.0, 2161.3);
      ctx.bezierCurveTo(1388.2, 2157.4, 1393.6, 2154.2, 1399.5, 2149.6);
      ctx.bezierCurveTo(1405.2, 2145.3, 1405.3, 2144.1, 1410.3, 2138.5);
      ctx.bezierCurveTo(1415.2, 2131.7, 1414.3, 2134.4, 1420.1, 2127.3);
      ctx.bezierCurveTo(1424.5, 2121.1, 1428.2, 2118.2, 1432.5, 2112.4);
      ctx.bezierCurveTo(1433.5, 2110.5, 1439.6, 2102.2, 1446.7, 2095.8);
      ctx.bezierCurveTo(1449.1, 2101.4, 1451.5, 2111.5, 1452.3, 2113.9);
      ctx.bezierCurveTo(1449.0, 2116.4, 1449.3, 2116.2, 1439.6, 2126.3);
      ctx.bezierCurveTo(1433.3, 2132.9, 1403.7, 2167.6, 1396.2, 2171.4);
      ctx.bezierCurveTo(1392.1, 2173.4, 1377.8, 2179.3, 1367.7, 2189.5);
      ctx.bezierCurveTo(1358.8, 2198.5, 1353.1, 2209.8, 1350.5, 2211.7);
      ctx.bezierCurveTo(1347.4, 2213.8, 1337.9, 2219.0, 1329.7, 2227.2);
      ctx.bezierCurveTo(1322.7, 2234.2, 1319.4, 2247.2, 1311.6, 2250.8);
      ctx.bezierCurveTo(1303.5, 2254.6, 1291.4, 2261.3, 1288.6, 2268.9);
      ctx.bezierCurveTo(1288.2, 2264.5, 1287.3, 2263.0, 1286.3, 2261.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(800.1, 1106.7, 803.5, 1330.4);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.03, "rgb(251, 253, 253)");
      gradient.addColorStop(0.06, "rgb(241, 249, 251)");
      gradient.addColorStop(0.08, "rgb(225, 244, 247)");
      gradient.addColorStop(0.10, "rgb(202, 235, 241)");
      gradient.addColorStop(0.12, "rgb(172, 225, 233)");
      gradient.addColorStop(0.14, "rgb(136, 212, 224)");
      gradient.addColorStop(0.15, "rgb(110, 203, 217)");
      gradient.addColorStop(0.16, "rgb(125, 208, 221)");
      gradient.addColorStop(0.23, "rgb(194, 233, 239)");
      gradient.addColorStop(0.27, "rgb(237, 248, 250)");
      gradient.addColorStop(0.29, "rgb(255, 255, 255)");
      gradient.addColorStop(0.37, "rgb(109, 203, 217)");
      gradient.addColorStop(0.51, "rgb(255, 255, 255)");
      gradient.addColorStop(0.56, "rgb(248, 252, 252)");
      gradient.addColorStop(0.62, "rgb(229, 245, 248)");
      gradient.addColorStop(0.69, "rgb(199, 235, 240)");
      gradient.addColorStop(0.77, "rgb(158, 220, 229)");
      gradient.addColorStop(0.84, "rgb(110, 203, 217)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1290.7, 2270.6);
      ctx.bezierCurveTo(1288.4, 2271.3, 1286.2, 2269.2, 1287.9, 2265.4);
      ctx.bezierCurveTo(1292.3, 2255.1, 1302.7, 2255.2, 1313.5, 2245.5);
      ctx.bezierCurveTo(1320.2, 2239.4, 1323.8, 2231.1, 1327.6, 2227.0);
      ctx.bezierCurveTo(1339.0, 2214.7, 1340.5, 2219.1, 1349.4, 2209.5);
      ctx.bezierCurveTo(1357.4, 2200.8, 1358.5, 2196.1, 1364.1, 2190.0);
      ctx.bezierCurveTo(1375.6, 2177.5, 1388.6, 2176.3, 1403.5, 2162.4);
      ctx.bezierCurveTo(1415.5, 2151.1, 1431.3, 2133.3, 1439.3, 2124.2);
      ctx.bezierCurveTo(1441.4, 2123.5, 1443.3, 2122.9, 1444.5, 2121.0);
      ctx.bezierCurveTo(1444.8, 2120.6, 1444.9, 2121.1, 1445.6, 2120.2);
      ctx.bezierCurveTo(1444.5, 2123.4, 1441.8, 2126.6, 1440.0, 2128.8);
      ctx.bezierCurveTo(1432.3, 2137.4, 1411.8, 2159.5, 1405.6, 2165.6);
      ctx.bezierCurveTo(1391.2, 2179.7, 1380.8, 2179.3, 1368.1, 2191.3);
      ctx.bezierCurveTo(1363.0, 2196.0, 1358.0, 2205.3, 1353.2, 2210.8);
      ctx.bezierCurveTo(1343.8, 2221.7, 1339.1, 2220.4, 1331.7, 2228.2);
      ctx.bezierCurveTo(1324.8, 2235.4, 1323.7, 2241.0, 1314.2, 2249.9);
      ctx.bezierCurveTo(1307.1, 2256.6, 1290.2, 2260.7, 1290.7, 2270.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.304, 0.953, 0.953, -0.304, -262.6, 1373.4);
      gradient = ctx.createLinearGradient(1256.6, 1400.6, 1299.4, 1210.7);
      gradient.addColorStop(0.00, "rgb(0, 154, 222)");
      gradient.addColorStop(1.00, "rgb(102, 202, 220)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1287.4, 2265.2);
      ctx.bezierCurveTo(1292.0, 2254.6, 1302.6, 2254.7, 1313.2, 2245.1);
      ctx.bezierCurveTo(1319.8, 2239.1, 1323.4, 2230.9, 1327.2, 2226.6);
      ctx.bezierCurveTo(1332.9, 2220.5, 1336.2, 2218.4, 1339.2, 2216.8);
      ctx.bezierCurveTo(1342.1, 2215.2, 1344.6, 2213.9, 1349.0, 2209.2);
      ctx.bezierCurveTo(1356.9, 2200.5, 1358.1, 2195.8, 1363.8, 2189.6);
      ctx.bezierCurveTo(1375.3, 2177.1, 1388.4, 2175.8, 1403.1, 2162.0);
      ctx.bezierCurveTo(1415.2, 2150.7, 1430.9, 2133.0, 1439.0, 2123.8);
      ctx.lineTo(1439.0, 2123.7);
      ctx.lineTo(1439.5, 2123.6);
      ctx.bezierCurveTo(1441.1, 2123.0, 1442.5, 2122.5, 1443.6, 2121.4);
      ctx.bezierCurveTo(1443.8, 2121.2, 1444.9, 2120.8, 1445.7, 2119.9);
      ctx.bezierCurveTo(1445.4, 2120.7, 1444.5, 2122.0, 1443.7, 2122.6);
      ctx.bezierCurveTo(1442.6, 2123.6, 1441.2, 2124.1, 1439.8, 2124.5);
      ctx.lineTo(1439.6, 2124.6);
      ctx.bezierCurveTo(1431.5, 2133.8, 1415.9, 2151.4, 1403.8, 2162.7);
      ctx.bezierCurveTo(1388.8, 2176.7, 1375.8, 2178.0, 1364.5, 2190.3);
      ctx.bezierCurveTo(1359.0, 2196.3, 1357.8, 2201.1, 1349.7, 2209.8);
      ctx.bezierCurveTo(1345.3, 2214.7, 1342.6, 2216.1, 1339.7, 2217.7);
      ctx.bezierCurveTo(1336.8, 2219.3, 1333.6, 2221.2, 1328.0, 2227.3);
      ctx.bezierCurveTo(1324.3, 2231.3, 1320.6, 2239.7, 1313.8, 2245.8);
      ctx.bezierCurveTo(1302.9, 2255.7, 1292.5, 2255.6, 1288.3, 2265.6);
      ctx.bezierCurveTo(1287.7, 2266.9, 1287.4, 2268.7, 1287.8, 2269.7);
      ctx.bezierCurveTo(1286.8, 2268.0, 1286.7, 2266.7, 1287.4, 2265.2);
      ctx.closePath();
      ctx.fill();

      // slides/Group/Group
      ctx.restore();

      // slides/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1290.7, 2270.5);
      ctx.bezierCurveTo(1288.4, 2271.3, 1286.2, 2269.2, 1287.8, 2265.4);
      ctx.bezierCurveTo(1292.1, 2255.1, 1305.1, 2252.5, 1313.9, 2243.2);
      ctx.bezierCurveTo(1320.1, 2236.7, 1322.6, 2229.5, 1326.4, 2225.4);
      ctx.bezierCurveTo(1337.5, 2212.9, 1341.6, 2216.5, 1350.3, 2206.7);
      ctx.bezierCurveTo(1358.2, 2197.9, 1359.3, 2193.2, 1364.8, 2187.0);
      ctx.bezierCurveTo(1376.0, 2174.4, 1389.0, 2172.9, 1403.7, 2158.8);
      ctx.bezierCurveTo(1417.4, 2145.5, 1431.2, 2129.0, 1436.9, 2121.1);
      ctx.bezierCurveTo(1445.6, 2119.8, 1451.4, 2121.3, 1452.2, 2123.7);
      ctx.bezierCurveTo(1453.7, 2128.3, 1451.7, 2130.6, 1446.7, 2137.0);
      ctx.bezierCurveTo(1440.3, 2143.5, 1409.6, 2181.4, 1402.1, 2185.2);
      ctx.bezierCurveTo(1398.0, 2187.2, 1383.7, 2192.8, 1373.6, 2203.0);
      ctx.bezierCurveTo(1364.7, 2211.9, 1358.3, 2223.3, 1355.7, 2225.1);
      ctx.bezierCurveTo(1352.6, 2227.3, 1344.5, 2230.1, 1336.3, 2238.3);
      ctx.bezierCurveTo(1329.2, 2245.4, 1326.9, 2258.4, 1319.1, 2262.0);
      ctx.bezierCurveTo(1311.0, 2265.8, 1299.6, 2272.6, 1295.8, 2280.6);
      ctx.bezierCurveTo(1295.2, 2272.5, 1291.7, 2271.4, 1290.7, 2270.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(782.5, 1227.0, 831.3, 1185.5);
      gradient.addColorStop(0.00, "rgb(0, 143, 212)");
      gradient.addColorStop(1.00, "rgb(93, 203, 244)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1287.3, 2265.2);
      ctx.bezierCurveTo(1291.8, 2254.5, 1304.9, 2252.1, 1313.6, 2242.9);
      ctx.bezierCurveTo(1319.7, 2236.4, 1322.2, 2229.3, 1326.0, 2225.0);
      ctx.bezierCurveTo(1337.3, 2212.4, 1341.4, 2216.0, 1349.9, 2206.4);
      ctx.bezierCurveTo(1357.8, 2197.7, 1358.8, 2192.9, 1364.4, 2186.6);
      ctx.bezierCurveTo(1375.8, 2173.9, 1388.8, 2172.4, 1403.3, 2158.4);
      ctx.bezierCurveTo(1417.0, 2145.2, 1430.8, 2128.7, 1436.5, 2120.8);
      ctx.lineTo(1436.6, 2120.7);
      ctx.lineTo(1436.8, 2120.7);
      ctx.bezierCurveTo(1440.6, 2119.4, 1443.7, 2120.7, 1445.7, 2122.5);
      ctx.bezierCurveTo(1446.7, 2123.5, 1447.7, 2124.1, 1448.3, 2125.1);
      ctx.bezierCurveTo(1448.0, 2125.3, 1447.5, 2126.0, 1447.4, 2126.4);
      ctx.bezierCurveTo(1446.8, 2125.4, 1446.0, 2124.2, 1445.0, 2123.3);
      ctx.bezierCurveTo(1443.2, 2121.6, 1440.7, 2120.5, 1437.2, 2121.6);
      ctx.bezierCurveTo(1431.3, 2129.6, 1417.7, 2145.9, 1404.0, 2159.1);
      ctx.bezierCurveTo(1389.3, 2173.3, 1376.2, 2174.8, 1365.1, 2187.3);
      ctx.bezierCurveTo(1359.7, 2193.4, 1358.6, 2198.2, 1350.7, 2207.1);
      ctx.bezierCurveTo(1341.8, 2217.0, 1337.8, 2213.3, 1326.7, 2225.7);
      ctx.bezierCurveTo(1323.1, 2229.7, 1320.6, 2236.9, 1314.3, 2243.6);
      ctx.bezierCurveTo(1305.3, 2253.0, 1292.3, 2255.6, 1288.3, 2265.5);
      ctx.bezierCurveTo(1287.7, 2266.9, 1287.4, 2268.6, 1287.6, 2269.3);
      ctx.bezierCurveTo(1287.0, 2268.2, 1286.7, 2266.7, 1287.3, 2265.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(252, 244, 164)";
      ctx.fill();

      // slides/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1292.4, 2273.9);
      ctx.bezierCurveTo(1291.0, 2271.1, 1289.2, 2270.6, 1290.1, 2268.1);
      ctx.bezierCurveTo(1291.5, 2264.1, 1295.9, 2260.6, 1299.1, 2258.5);
      ctx.bezierCurveTo(1302.3, 2256.3, 1301.6, 2256.2, 1305.3, 2253.6);
      ctx.bezierCurveTo(1307.4, 2252.2, 1312.8, 2249.3, 1315.0, 2247.4);
      ctx.bezierCurveTo(1319.1, 2243.8, 1321.2, 2240.2, 1323.0, 2237.0);
      ctx.bezierCurveTo(1324.9, 2233.9, 1326.4, 2231.1, 1328.3, 2229.0);
      ctx.bezierCurveTo(1333.0, 2223.8, 1336.4, 2221.3, 1339.5, 2219.6);
      ctx.bezierCurveTo(1341.7, 2218.3, 1343.8, 2217.4, 1345.9, 2215.9);
      ctx.bezierCurveTo(1347.9, 2214.7, 1349.9, 2213.0, 1352.3, 2210.3);
      ctx.bezierCurveTo(1355.6, 2206.6, 1357.7, 2203.7, 1359.4, 2201.0);
      ctx.bezierCurveTo(1360.7, 2199.1, 1361.7, 2197.3, 1362.9, 2195.6);
      ctx.bezierCurveTo(1364.0, 2194.0, 1365.2, 2192.3, 1366.7, 2190.6);
      ctx.bezierCurveTo(1370.3, 2186.5, 1370.2, 2187.0, 1374.2, 2184.5);
      ctx.bezierCurveTo(1376.2, 2183.2, 1378.9, 2180.5, 1381.0, 2179.3);
      ctx.bezierCurveTo(1382.9, 2178.2, 1387.4, 2176.5, 1390.1, 2174.1);
      ctx.bezierCurveTo(1394.3, 2170.1, 1399.7, 2167.0, 1405.6, 2162.4);
      ctx.bezierCurveTo(1411.3, 2158.0, 1414.3, 2153.5, 1419.2, 2148.0);
      ctx.bezierCurveTo(1424.2, 2141.2, 1427.1, 2141.5, 1429.9, 2136.0);
      ctx.bezierCurveTo(1432.7, 2129.2, 1435.8, 2130.7, 1438.6, 2125.1);
      ctx.bezierCurveTo(1439.6, 2123.3, 1445.7, 2115.0, 1452.8, 2108.5);
      ctx.bezierCurveTo(1455.2, 2114.1, 1457.6, 2124.2, 1458.4, 2126.6);
      ctx.bezierCurveTo(1455.1, 2129.2, 1455.4, 2128.9, 1445.7, 2139.1);
      ctx.bezierCurveTo(1439.4, 2145.6, 1409.8, 2180.3, 1402.3, 2184.1);
      ctx.bezierCurveTo(1398.2, 2186.2, 1383.9, 2192.1, 1373.8, 2202.3);
      ctx.bezierCurveTo(1364.9, 2211.2, 1359.2, 2222.6, 1356.6, 2224.4);
      ctx.bezierCurveTo(1353.5, 2226.5, 1344.0, 2231.8, 1335.8, 2240.0);
      ctx.bezierCurveTo(1328.8, 2247.0, 1325.5, 2260.0, 1317.7, 2263.6);
      ctx.bezierCurveTo(1309.6, 2267.3, 1297.5, 2274.1, 1294.7, 2281.7);
      ctx.bezierCurveTo(1294.3, 2277.3, 1293.4, 2275.8, 1292.4, 2273.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(786.0, 1106.1, 789.3, 1329.8);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.03, "rgb(251, 253, 253)");
      gradient.addColorStop(0.06, "rgb(241, 249, 251)");
      gradient.addColorStop(0.08, "rgb(225, 244, 247)");
      gradient.addColorStop(0.10, "rgb(202, 235, 241)");
      gradient.addColorStop(0.12, "rgb(172, 225, 233)");
      gradient.addColorStop(0.14, "rgb(136, 212, 224)");
      gradient.addColorStop(0.15, "rgb(110, 203, 217)");
      gradient.addColorStop(0.16, "rgb(125, 208, 221)");
      gradient.addColorStop(0.23, "rgb(194, 233, 239)");
      gradient.addColorStop(0.27, "rgb(237, 248, 250)");
      gradient.addColorStop(0.29, "rgb(255, 255, 255)");
      gradient.addColorStop(0.37, "rgb(109, 203, 217)");
      gradient.addColorStop(0.51, "rgb(255, 255, 255)");
      gradient.addColorStop(0.56, "rgb(248, 252, 252)");
      gradient.addColorStop(0.62, "rgb(229, 245, 248)");
      gradient.addColorStop(0.69, "rgb(199, 235, 240)");
      gradient.addColorStop(0.77, "rgb(158, 220, 229)");
      gradient.addColorStop(0.84, "rgb(110, 203, 217)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1296.8, 2283.3);
      ctx.bezierCurveTo(1294.5, 2284.0, 1292.3, 2281.9, 1293.9, 2278.1);
      ctx.bezierCurveTo(1298.4, 2267.9, 1308.8, 2268.0, 1319.6, 2258.2);
      ctx.bezierCurveTo(1326.3, 2252.2, 1329.9, 2243.9, 1333.7, 2239.7);
      ctx.bezierCurveTo(1345.1, 2227.4, 1346.6, 2231.9, 1355.5, 2222.3);
      ctx.bezierCurveTo(1363.5, 2213.6, 1364.6, 2208.8, 1370.2, 2202.7);
      ctx.bezierCurveTo(1381.6, 2190.3, 1394.7, 2189.0, 1409.6, 2175.1);
      ctx.bezierCurveTo(1421.6, 2163.8, 1437.4, 2146.1, 1445.4, 2136.9);
      ctx.bezierCurveTo(1447.5, 2136.3, 1449.4, 2135.6, 1450.6, 2133.7);
      ctx.bezierCurveTo(1450.9, 2133.3, 1451.0, 2133.8, 1451.7, 2133.0);
      ctx.bezierCurveTo(1450.6, 2136.2, 1447.9, 2139.4, 1446.1, 2141.6);
      ctx.bezierCurveTo(1438.4, 2150.2, 1417.9, 2172.2, 1411.7, 2178.3);
      ctx.bezierCurveTo(1397.3, 2192.5, 1386.9, 2192.1, 1374.2, 2204.0);
      ctx.bezierCurveTo(1369.1, 2208.8, 1364.0, 2218.0, 1359.3, 2223.6);
      ctx.bezierCurveTo(1349.9, 2234.4, 1345.2, 2233.2, 1337.8, 2241.0);
      ctx.bezierCurveTo(1330.9, 2248.2, 1329.8, 2253.8, 1320.3, 2262.7);
      ctx.bezierCurveTo(1313.2, 2269.4, 1296.3, 2273.4, 1296.8, 2283.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.304, 0.953, 0.953, -0.304, -262.6, 1373.4);
      gradient = ctx.createLinearGradient(1270.6, 1402.5, 1313.5, 1212.6);
      gradient.addColorStop(0.00, "rgb(0, 154, 222)");
      gradient.addColorStop(1.00, "rgb(102, 202, 220)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1293.5, 2277.9);
      ctx.bezierCurveTo(1298.1, 2267.4, 1308.7, 2267.5, 1319.3, 2257.9);
      ctx.bezierCurveTo(1325.8, 2251.9, 1329.5, 2243.6, 1333.3, 2239.4);
      ctx.bezierCurveTo(1339.0, 2233.2, 1342.3, 2231.2, 1345.3, 2229.6);
      ctx.bezierCurveTo(1348.2, 2227.9, 1350.7, 2226.7, 1355.1, 2221.9);
      ctx.bezierCurveTo(1363.0, 2213.3, 1364.2, 2208.6, 1369.9, 2202.4);
      ctx.bezierCurveTo(1381.4, 2189.8, 1394.5, 2188.6, 1409.2, 2174.7);
      ctx.bezierCurveTo(1421.3, 2163.5, 1437.0, 2145.8, 1445.1, 2136.6);
      ctx.lineTo(1445.1, 2136.5);
      ctx.lineTo(1445.6, 2136.3);
      ctx.bezierCurveTo(1447.2, 2135.8, 1448.6, 2135.3, 1449.7, 2134.2);
      ctx.bezierCurveTo(1449.9, 2134.0, 1451.0, 2133.5, 1451.8, 2132.7);
      ctx.bezierCurveTo(1451.5, 2133.5, 1450.6, 2134.7, 1449.8, 2135.4);
      ctx.bezierCurveTo(1448.7, 2136.4, 1447.3, 2136.9, 1445.9, 2137.3);
      ctx.lineTo(1445.7, 2137.4);
      ctx.bezierCurveTo(1437.6, 2146.6, 1421.9, 2164.2, 1409.9, 2175.5);
      ctx.bezierCurveTo(1394.9, 2189.5, 1381.9, 2190.8, 1370.6, 2203.1);
      ctx.bezierCurveTo(1365.1, 2209.1, 1363.9, 2213.9, 1355.8, 2222.6);
      ctx.bezierCurveTo(1351.4, 2227.5, 1348.7, 2228.8, 1345.8, 2230.4);
      ctx.bezierCurveTo(1342.9, 2232.0, 1339.7, 2233.9, 1334.1, 2240.1);
      ctx.bezierCurveTo(1330.4, 2244.1, 1326.7, 2252.5, 1319.9, 2258.6);
      ctx.bezierCurveTo(1309.0, 2268.5, 1298.6, 2268.4, 1294.4, 2278.3);
      ctx.bezierCurveTo(1293.8, 2279.7, 1293.5, 2281.4, 1293.9, 2282.4);
      ctx.bezierCurveTo(1292.9, 2280.8, 1292.8, 2279.5, 1293.5, 2277.9);
      ctx.closePath();
      ctx.fill();

      // slides/Group/Group
      ctx.restore();

      // slides/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1296.8, 2283.2);
      ctx.bezierCurveTo(1294.5, 2284.0, 1292.3, 2281.9, 1293.9, 2278.1);
      ctx.bezierCurveTo(1298.2, 2267.8, 1311.2, 2265.2, 1320.0, 2255.9);
      ctx.bezierCurveTo(1326.2, 2249.4, 1328.7, 2242.2, 1332.5, 2238.1);
      ctx.bezierCurveTo(1343.6, 2225.6, 1347.7, 2229.2, 1356.4, 2219.4);
      ctx.bezierCurveTo(1364.3, 2210.6, 1365.4, 2205.9, 1370.9, 2199.7);
      ctx.bezierCurveTo(1382.1, 2187.1, 1395.2, 2185.6, 1409.8, 2171.5);
      ctx.bezierCurveTo(1423.5, 2158.2, 1437.3, 2141.7, 1443.0, 2133.8);
      ctx.bezierCurveTo(1451.8, 2132.5, 1457.6, 2134.0, 1458.3, 2136.4);
      ctx.bezierCurveTo(1459.8, 2141.0, 1457.9, 2143.3, 1452.8, 2149.7);
      ctx.bezierCurveTo(1446.5, 2156.2, 1415.7, 2194.1, 1408.2, 2197.9);
      ctx.bezierCurveTo(1404.1, 2199.9, 1389.9, 2205.5, 1379.7, 2215.7);
      ctx.bezierCurveTo(1370.9, 2224.6, 1364.4, 2236.0, 1361.8, 2237.8);
      ctx.bezierCurveTo(1358.7, 2240.0, 1350.6, 2242.8, 1342.4, 2251.0);
      ctx.bezierCurveTo(1335.3, 2258.1, 1333.0, 2271.1, 1325.2, 2274.7);
      ctx.bezierCurveTo(1317.1, 2278.5, 1305.7, 2285.3, 1302.0, 2293.3);
      ctx.bezierCurveTo(1301.3, 2285.2, 1297.8, 2284.1, 1296.8, 2283.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(768.4, 1226.4, 817.2, 1184.9);
      gradient.addColorStop(0.00, "rgb(0, 143, 212)");
      gradient.addColorStop(1.00, "rgb(93, 203, 244)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1293.4, 2277.9);
      ctx.bezierCurveTo(1297.9, 2267.3, 1311.0, 2264.8, 1319.7, 2255.6);
      ctx.bezierCurveTo(1325.8, 2249.1, 1328.3, 2242.0, 1332.1, 2237.7);
      ctx.bezierCurveTo(1343.4, 2225.1, 1347.5, 2228.7, 1356.1, 2219.1);
      ctx.bezierCurveTo(1363.9, 2210.4, 1364.9, 2205.6, 1370.5, 2199.3);
      ctx.bezierCurveTo(1381.9, 2186.6, 1394.9, 2185.1, 1409.4, 2171.1);
      ctx.bezierCurveTo(1423.1, 2157.9, 1436.9, 2141.4, 1442.6, 2133.5);
      ctx.lineTo(1442.7, 2133.4);
      ctx.lineTo(1442.9, 2133.4);
      ctx.bezierCurveTo(1446.8, 2132.1, 1449.8, 2133.4, 1451.8, 2135.2);
      ctx.bezierCurveTo(1452.8, 2136.2, 1453.9, 2136.9, 1454.4, 2137.9);
      ctx.bezierCurveTo(1454.1, 2138.0, 1453.6, 2138.7, 1453.5, 2139.1);
      ctx.bezierCurveTo(1452.9, 2138.1, 1452.2, 2136.9, 1451.1, 2136.0);
      ctx.bezierCurveTo(1449.3, 2134.3, 1446.8, 2133.2, 1443.3, 2134.3);
      ctx.bezierCurveTo(1437.5, 2142.3, 1423.8, 2158.6, 1410.1, 2171.8);
      ctx.bezierCurveTo(1395.4, 2186.0, 1382.3, 2187.5, 1371.3, 2200.0);
      ctx.bezierCurveTo(1365.8, 2206.1, 1364.7, 2210.9, 1356.8, 2219.8);
      ctx.bezierCurveTo(1347.9, 2229.7, 1343.9, 2226.0, 1332.8, 2238.4);
      ctx.bezierCurveTo(1329.2, 2242.4, 1326.7, 2249.6, 1320.4, 2256.3);
      ctx.bezierCurveTo(1311.4, 2265.7, 1298.4, 2268.3, 1294.4, 2278.2);
      ctx.bezierCurveTo(1293.8, 2279.6, 1293.5, 2281.3, 1293.7, 2282.0);
      ctx.bezierCurveTo(1293.1, 2280.9, 1292.8, 2279.4, 1293.4, 2277.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(252, 244, 164)";
      ctx.fill();

      // slides/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1298.6, 2286.6);
      ctx.bezierCurveTo(1297.1, 2283.8, 1295.3, 2283.3, 1296.2, 2280.8);
      ctx.bezierCurveTo(1297.7, 2276.8, 1302.0, 2273.3, 1305.2, 2271.2);
      ctx.bezierCurveTo(1308.4, 2269.0, 1307.6, 2269.9, 1311.3, 2267.4);
      ctx.bezierCurveTo(1313.4, 2266.0, 1319.1, 2262.0, 1321.2, 2259.7);
      ctx.bezierCurveTo(1324.9, 2255.5, 1327.3, 2252.9, 1329.1, 2249.7);
      ctx.bezierCurveTo(1331.0, 2246.6, 1332.6, 2243.8, 1334.4, 2241.7);
      ctx.bezierCurveTo(1339.1, 2236.5, 1342.5, 2234.1, 1345.6, 2232.3);
      ctx.bezierCurveTo(1347.8, 2231.0, 1349.9, 2230.1, 1352.0, 2228.6);
      ctx.bezierCurveTo(1354.0, 2227.4, 1356.0, 2225.7, 1358.4, 2223.0);
      ctx.bezierCurveTo(1361.7, 2219.3, 1363.8, 2216.4, 1365.5, 2213.7);
      ctx.bezierCurveTo(1366.8, 2211.8, 1367.8, 2210.0, 1369.0, 2208.3);
      ctx.bezierCurveTo(1370.1, 2206.7, 1371.3, 2205.0, 1372.8, 2203.3);
      ctx.bezierCurveTo(1376.5, 2199.2, 1380.2, 2196.3, 1384.2, 2193.8);
      ctx.bezierCurveTo(1386.2, 2192.5, 1388.3, 2191.3, 1390.4, 2190.1);
      ctx.bezierCurveTo(1392.3, 2189.0, 1393.6, 2189.2, 1396.2, 2186.8);
      ctx.bezierCurveTo(1400.4, 2182.8, 1406.0, 2179.9, 1411.7, 2175.1);
      ctx.bezierCurveTo(1418.8, 2169.2, 1414.7, 2171.4, 1419.6, 2165.9);
      ctx.bezierCurveTo(1425.2, 2160.4, 1425.6, 2162.4, 1432.7, 2151.9);
      ctx.bezierCurveTo(1435.4, 2145.2, 1441.9, 2143.4, 1444.7, 2137.8);
      ctx.bezierCurveTo(1445.7, 2136.0, 1451.9, 2127.7, 1458.9, 2121.2);
      ctx.bezierCurveTo(1461.3, 2126.8, 1463.7, 2136.9, 1464.5, 2139.3);
      ctx.bezierCurveTo(1461.3, 2141.9, 1461.6, 2141.6, 1451.8, 2151.8);
      ctx.bezierCurveTo(1445.5, 2158.3, 1415.9, 2193.1, 1408.4, 2196.9);
      ctx.bezierCurveTo(1404.3, 2198.9, 1390.1, 2204.8, 1379.9, 2215.0);
      ctx.bezierCurveTo(1371.0, 2223.9, 1365.4, 2235.3, 1362.7, 2237.1);
      ctx.bezierCurveTo(1359.6, 2239.2, 1350.2, 2244.5, 1341.9, 2252.7);
      ctx.bezierCurveTo(1334.9, 2259.7, 1331.6, 2272.7, 1323.8, 2276.3);
      ctx.bezierCurveTo(1315.7, 2280.0, 1303.6, 2286.8, 1300.8, 2294.4);
      ctx.bezierCurveTo(1300.4, 2290.0, 1299.6, 2288.5, 1298.6, 2286.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(771.9, 1105.5, 775.3, 1329.2);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.03, "rgb(251, 253, 253)");
      gradient.addColorStop(0.06, "rgb(241, 249, 251)");
      gradient.addColorStop(0.08, "rgb(225, 244, 247)");
      gradient.addColorStop(0.10, "rgb(202, 235, 241)");
      gradient.addColorStop(0.12, "rgb(172, 225, 233)");
      gradient.addColorStop(0.14, "rgb(136, 212, 224)");
      gradient.addColorStop(0.15, "rgb(110, 203, 217)");
      gradient.addColorStop(0.16, "rgb(125, 208, 221)");
      gradient.addColorStop(0.23, "rgb(194, 233, 239)");
      gradient.addColorStop(0.27, "rgb(237, 248, 250)");
      gradient.addColorStop(0.29, "rgb(255, 255, 255)");
      gradient.addColorStop(0.37, "rgb(109, 203, 217)");
      gradient.addColorStop(0.51, "rgb(255, 255, 255)");
      gradient.addColorStop(0.56, "rgb(248, 252, 252)");
      gradient.addColorStop(0.62, "rgb(229, 245, 248)");
      gradient.addColorStop(0.69, "rgb(199, 235, 240)");
      gradient.addColorStop(0.77, "rgb(158, 220, 229)");
      gradient.addColorStop(0.84, "rgb(110, 203, 217)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1302.9, 2296.0);
      ctx.bezierCurveTo(1300.6, 2296.7, 1298.4, 2294.6, 1300.1, 2290.8);
      ctx.bezierCurveTo(1304.5, 2280.6, 1314.9, 2280.7, 1325.7, 2270.9);
      ctx.bezierCurveTo(1332.4, 2264.9, 1336.0, 2256.6, 1339.8, 2252.4);
      ctx.bezierCurveTo(1351.2, 2240.1, 1352.7, 2244.6, 1361.6, 2235.0);
      ctx.bezierCurveTo(1369.6, 2226.3, 1370.7, 2221.5, 1376.3, 2215.4);
      ctx.bezierCurveTo(1387.8, 2203.0, 1400.8, 2201.7, 1415.7, 2187.8);
      ctx.bezierCurveTo(1427.7, 2176.5, 1443.5, 2158.8, 1451.6, 2149.6);
      ctx.bezierCurveTo(1453.6, 2149.0, 1455.5, 2148.3, 1456.7, 2146.5);
      ctx.bezierCurveTo(1457.0, 2146.0, 1457.1, 2146.5, 1457.8, 2145.7);
      ctx.bezierCurveTo(1456.7, 2148.9, 1454.0, 2152.1, 1452.2, 2154.3);
      ctx.bezierCurveTo(1444.5, 2162.9, 1424.0, 2184.9, 1417.8, 2191.0);
      ctx.bezierCurveTo(1403.4, 2205.2, 1393.1, 2204.8, 1380.3, 2216.7);
      ctx.bezierCurveTo(1375.2, 2221.5, 1370.2, 2230.7, 1365.4, 2236.3);
      ctx.bezierCurveTo(1356.1, 2247.1, 1351.3, 2245.9, 1343.9, 2253.7);
      ctx.bezierCurveTo(1337.0, 2260.9, 1335.9, 2266.5, 1326.4, 2275.4);
      ctx.bezierCurveTo(1319.3, 2282.1, 1302.4, 2286.1, 1302.9, 2296.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.304, 0.953, 0.953, -0.304, -262.6, 1373.4);
      gradient = ctx.createLinearGradient(1284.5, 1404.5, 1327.4, 1214.6);
      gradient.addColorStop(0.00, "rgb(0, 154, 222)");
      gradient.addColorStop(1.00, "rgb(102, 202, 220)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1299.6, 2290.6);
      ctx.bezierCurveTo(1304.2, 2280.1, 1314.8, 2280.2, 1325.4, 2270.6);
      ctx.bezierCurveTo(1332.0, 2264.6, 1335.6, 2256.3, 1339.5, 2252.1);
      ctx.bezierCurveTo(1345.1, 2245.9, 1348.5, 2243.9, 1351.4, 2242.3);
      ctx.bezierCurveTo(1354.3, 2240.6, 1356.8, 2239.4, 1361.2, 2234.6);
      ctx.bezierCurveTo(1369.2, 2226.0, 1370.3, 2221.3, 1376.0, 2215.1);
      ctx.bezierCurveTo(1387.6, 2202.5, 1400.6, 2201.3, 1415.3, 2187.4);
      ctx.bezierCurveTo(1427.4, 2176.2, 1443.1, 2158.5, 1451.2, 2149.3);
      ctx.lineTo(1451.3, 2149.2);
      ctx.lineTo(1451.7, 2149.0);
      ctx.bezierCurveTo(1453.3, 2148.5, 1454.8, 2148.0, 1455.8, 2146.9);
      ctx.bezierCurveTo(1456.0, 2146.7, 1457.1, 2146.3, 1457.9, 2145.4);
      ctx.bezierCurveTo(1457.6, 2146.2, 1456.7, 2147.4, 1455.9, 2148.1);
      ctx.bezierCurveTo(1454.8, 2149.1, 1453.4, 2149.6, 1452.0, 2150.0);
      ctx.lineTo(1451.8, 2150.1);
      ctx.bezierCurveTo(1443.7, 2159.3, 1428.1, 2176.9, 1416.0, 2188.2);
      ctx.bezierCurveTo(1401.0, 2202.2, 1388.0, 2203.5, 1376.7, 2215.8);
      ctx.bezierCurveTo(1371.2, 2221.8, 1370.0, 2226.6, 1362.0, 2235.3);
      ctx.bezierCurveTo(1357.5, 2240.2, 1354.8, 2241.5, 1351.9, 2243.1);
      ctx.bezierCurveTo(1349.0, 2244.7, 1345.8, 2246.6, 1340.2, 2252.8);
      ctx.bezierCurveTo(1336.5, 2256.8, 1332.8, 2265.2, 1326.0, 2271.3);
      ctx.bezierCurveTo(1315.1, 2281.2, 1304.7, 2281.1, 1300.5, 2291.0);
      ctx.bezierCurveTo(1299.9, 2292.4, 1299.6, 2294.1, 1300.0, 2295.1);
      ctx.bezierCurveTo(1299.1, 2293.5, 1298.9, 2292.2, 1299.6, 2290.6);
      ctx.closePath();
      ctx.fill();

      // slides/Group/Group
      ctx.restore();

      // slides/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1354.1, 2386.6);
      ctx.bezierCurveTo(1352.0, 2387.8, 1352.0, 2390.8, 1355.8, 2392.3);
      ctx.bezierCurveTo(1366.1, 2396.5, 1374.4, 2388.9, 1387.3, 2389.1);
      ctx.bezierCurveTo(1396.3, 2389.3, 1403.1, 2392.5, 1408.7, 2392.7);
      ctx.bezierCurveTo(1425.5, 2393.4, 1425.7, 2388.0, 1438.8, 2388.6);
      ctx.bezierCurveTo(1450.6, 2389.1, 1454.8, 2391.6, 1463.0, 2392.0);
      ctx.bezierCurveTo(1479.9, 2392.8, 1490.1, 2384.5, 1510.4, 2383.9);
      ctx.bezierCurveTo(1529.5, 2383.3, 1556.5, 2385.6, 1566.2, 2387.0);
      ctx.bezierCurveTo(1573.1, 2383.3, 1570.6, 2375.8, 1569.4, 2373.6);
      ctx.bezierCurveTo(1567.1, 2369.3, 1564.1, 2369.1, 1556.0, 2368.3);
      ctx.bezierCurveTo(1546.9, 2368.3, 1498.3, 2363.9, 1490.4, 2366.6);
      ctx.bezierCurveTo(1486.1, 2368.1, 1472.1, 2374.4, 1457.8, 2374.5);
      ctx.bezierCurveTo(1445.2, 2374.6, 1432.5, 2371.3, 1429.4, 2371.9);
      ctx.bezierCurveTo(1425.7, 2372.6, 1418.0, 2376.4, 1406.4, 2376.6);
      ctx.bezierCurveTo(1396.4, 2376.7, 1385.5, 2369.3, 1377.5, 2372.3);
      ctx.bezierCurveTo(1369.1, 2375.5, 1356.2, 2378.9, 1347.9, 2376.0);
      ctx.bezierCurveTo(1353.3, 2382.1, 1354.2, 2385.3, 1354.1, 2386.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(574.2, 1214.9, 601.0, 1226.2);
      gradient.addColorStop(0.00, "rgb(247, 238, 110)");
      gradient.addColorStop(0.12, "rgb(217, 227, 100)");
      gradient.addColorStop(0.30, "rgb(180, 213, 88)");
      gradient.addColorStop(0.47, "rgb(152, 203, 78)");
      gradient.addColorStop(0.65, "rgb(131, 195, 71)");
      gradient.addColorStop(0.82, "rgb(119, 191, 67)");
      gradient.addColorStop(0.99, "rgb(115, 189, 66)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1355.6, 2392.8);
      ctx.bezierCurveTo(1366.3, 2397.0, 1374.7, 2389.4, 1387.3, 2389.6);
      ctx.bezierCurveTo(1396.2, 2389.7, 1403.0, 2392.9, 1408.7, 2393.2);
      ctx.bezierCurveTo(1425.6, 2393.9, 1425.9, 2388.5, 1438.8, 2389.1);
      ctx.bezierCurveTo(1450.5, 2389.6, 1454.6, 2392.1, 1463.0, 2392.5);
      ctx.bezierCurveTo(1480.1, 2393.3, 1490.3, 2385.0, 1510.4, 2384.4);
      ctx.bezierCurveTo(1529.4, 2383.8, 1556.5, 2386.1, 1566.1, 2387.5);
      ctx.lineTo(1566.3, 2387.5);
      ctx.lineTo(1566.4, 2387.5);
      ctx.bezierCurveTo(1570.0, 2385.5, 1571.3, 2382.5, 1571.3, 2379.8);
      ctx.bezierCurveTo(1571.4, 2378.4, 1571.1, 2377.1, 1570.8, 2376.0);
      ctx.bezierCurveTo(1570.5, 2376.1, 1570.1, 2376.1, 1569.7, 2375.8);
      ctx.bezierCurveTo(1570.1, 2377.0, 1570.4, 2378.3, 1570.3, 2379.8);
      ctx.bezierCurveTo(1570.2, 2382.2, 1569.3, 2384.7, 1566.1, 2386.5);
      ctx.bezierCurveTo(1556.3, 2385.1, 1529.4, 2382.8, 1510.4, 2383.4);
      ctx.bezierCurveTo(1489.9, 2384.0, 1479.7, 2392.3, 1463.1, 2391.5);
      ctx.bezierCurveTo(1454.9, 2391.2, 1450.7, 2388.6, 1438.8, 2388.1);
      ctx.bezierCurveTo(1425.5, 2387.5, 1425.3, 2393.0, 1408.7, 2392.2);
      ctx.bezierCurveTo(1403.3, 2392.0, 1396.4, 2388.8, 1387.3, 2388.6);
      ctx.bezierCurveTo(1374.2, 2388.5, 1366.0, 2395.9, 1356.0, 2391.9);
      ctx.bezierCurveTo(1354.6, 2391.3, 1353.2, 2390.3, 1352.8, 2389.7);
      ctx.bezierCurveTo(1353.2, 2390.9, 1354.1, 2392.2, 1355.6, 2392.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(252, 244, 164)";
      ctx.fill();

      // slides/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1351.3, 2382.8);
      ctx.bezierCurveTo(1352.6, 2385.6, 1353.0, 2387.6, 1355.4, 2388.7);
      ctx.bezierCurveTo(1359.3, 2390.5, 1362.2, 2389.9, 1366.0, 2389.1);
      ctx.bezierCurveTo(1369.8, 2388.3, 1373.8, 2386.9, 1378.2, 2386.0);
      ctx.bezierCurveTo(1380.6, 2385.5, 1383.8, 2386.6, 1386.6, 2386.3);
      ctx.bezierCurveTo(1392.2, 2385.8, 1394.5, 2386.1, 1398.1, 2386.9);
      ctx.bezierCurveTo(1401.6, 2387.8, 1404.7, 2388.7, 1407.5, 2388.8);
      ctx.bezierCurveTo(1414.5, 2389.1, 1418.6, 2388.3, 1422.0, 2387.3);
      ctx.bezierCurveTo(1424.5, 2386.6, 1426.6, 2385.8, 1429.1, 2385.3);
      ctx.bezierCurveTo(1431.4, 2384.8, 1434.0, 2384.5, 1437.6, 2384.6);
      ctx.bezierCurveTo(1442.5, 2384.9, 1446.2, 2385.4, 1449.3, 2386.1);
      ctx.bezierCurveTo(1451.5, 2386.5, 1453.5, 2387.0, 1455.6, 2387.4);
      ctx.bezierCurveTo(1457.5, 2387.7, 1459.5, 2388.0, 1461.8, 2388.1);
      ctx.bezierCurveTo(1467.2, 2388.3, 1472.0, 2387.7, 1476.6, 2386.6);
      ctx.bezierCurveTo(1478.9, 2386.0, 1481.2, 2385.4, 1483.5, 2384.7);
      ctx.bezierCurveTo(1485.6, 2384.1, 1486.4, 2383.1, 1489.9, 2382.9);
      ctx.bezierCurveTo(1495.7, 2382.7, 1501.7, 2381.0, 1509.2, 2380.0);
      ctx.bezierCurveTo(1516.2, 2379.0, 1521.6, 2380.0, 1529.0, 2380.3);
      ctx.bezierCurveTo(1537.3, 2381.5, 1539.1, 2379.2, 1545.0, 2381.0);
      ctx.bezierCurveTo(1551.8, 2383.7, 1553.4, 2380.6, 1559.3, 2382.4);
      ctx.bezierCurveTo(1566.0, 2384.4, 1576.3, 2384.1, 1580.6, 2383.8);
      ctx.bezierCurveTo(1578.3, 2378.2, 1572.8, 2369.4, 1571.6, 2367.2);
      ctx.bezierCurveTo(1567.5, 2367.7, 1567.9, 2367.7, 1553.8, 2367.6);
      ctx.bezierCurveTo(1544.7, 2367.5, 1499.2, 2364.4, 1491.3, 2367.1);
      ctx.bezierCurveTo(1486.9, 2368.6, 1472.8, 2374.8, 1458.4, 2374.9);
      ctx.bezierCurveTo(1445.8, 2375.0, 1433.7, 2371.1, 1430.5, 2371.7);
      ctx.bezierCurveTo(1426.9, 2372.5, 1416.5, 2375.6, 1404.9, 2375.7);
      ctx.bezierCurveTo(1394.9, 2375.9, 1383.4, 2369.2, 1375.4, 2372.2);
      ctx.bezierCurveTo(1367.0, 2375.4, 1353.7, 2379.3, 1346.3, 2376.1);
      ctx.bezierCurveTo(1350.6, 2380.1, 1350.4, 2381.1, 1351.3, 2382.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(582.7, 1106.8, 582.4, 1315.3);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.03, "rgb(250, 253, 253)");
      gradient.addColorStop(0.06, "rgb(239, 249, 250)");
      gradient.addColorStop(0.09, "rgb(219, 242, 245)");
      gradient.addColorStop(0.12, "rgb(192, 232, 238)");
      gradient.addColorStop(0.15, "rgb(157, 219, 229)");
      gradient.addColorStop(0.18, "rgb(114, 204, 218)");
      gradient.addColorStop(0.18, "rgb(110, 203, 217)");
      gradient.addColorStop(0.30, "rgb(255, 255, 255)");
      gradient.addColorStop(0.40, "rgb(109, 203, 217)");
      gradient.addColorStop(0.52, "rgb(255, 255, 255)");
      gradient.addColorStop(0.88, "rgb(110, 203, 217)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1346.6, 2373.4);
      ctx.bezierCurveTo(1344.5, 2374.6, 1344.5, 2377.6, 1348.3, 2379.0);
      ctx.bezierCurveTo(1358.8, 2383.0, 1366.0, 2375.5, 1380.5, 2374.6);
      ctx.bezierCurveTo(1389.5, 2374.0, 1398.0, 2377.2, 1403.6, 2377.4);
      ctx.bezierCurveTo(1420.3, 2377.9, 1418.2, 2373.7, 1431.3, 2374.0);
      ctx.bezierCurveTo(1443.1, 2374.4, 1447.3, 2376.9, 1455.6, 2377.1);
      ctx.bezierCurveTo(1472.4, 2377.6, 1482.5, 2369.2, 1502.8, 2368.2);
      ctx.bezierCurveTo(1519.3, 2367.5, 1543.0, 2368.6, 1555.2, 2369.2);
      ctx.bezierCurveTo(1557.1, 2368.2, 1558.9, 2367.3, 1561.1, 2367.7);
      ctx.bezierCurveTo(1561.6, 2367.8, 1561.3, 2367.4, 1562.4, 2367.5);
      ctx.bezierCurveTo(1559.3, 2366.1, 1555.2, 2365.8, 1552.3, 2365.6);
      ctx.bezierCurveTo(1540.8, 2365.0, 1510.7, 2364.3, 1502.0, 2364.5);
      ctx.bezierCurveTo(1481.8, 2364.9, 1474.9, 2372.6, 1457.4, 2373.4);
      ctx.bezierCurveTo(1450.5, 2373.7, 1440.3, 2370.8, 1433.0, 2370.4);
      ctx.bezierCurveTo(1418.7, 2369.5, 1416.3, 2373.8, 1405.5, 2373.6);
      ctx.bezierCurveTo(1395.5, 2373.5, 1390.8, 2370.4, 1377.8, 2371.0);
      ctx.bezierCurveTo(1368.0, 2371.4, 1353.4, 2380.6, 1346.6, 2373.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(573.4, 1315.5, 616.2, 1125.6);
      gradient.addColorStop(0.00, "rgb(127, 194, 65)");
      gradient.addColorStop(0.31, "rgb(130, 195, 64)");
      gradient.addColorStop(0.51, "rgb(138, 198, 61)");
      gradient.addColorStop(0.68, "rgb(153, 202, 56)");
      gradient.addColorStop(0.84, "rgb(174, 209, 50)");
      gradient.addColorStop(0.98, "rgb(201, 217, 41)");
      gradient.addColorStop(0.99, "rgb(204, 218, 40)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1348.2, 2379.5);
      ctx.bezierCurveTo(1358.9, 2383.6, 1366.2, 2375.9, 1380.5, 2375.1);
      ctx.bezierCurveTo(1389.4, 2374.5, 1397.8, 2377.7, 1403.6, 2377.9);
      ctx.bezierCurveTo(1412.0, 2378.2, 1415.7, 2377.2, 1418.9, 2376.2);
      ctx.bezierCurveTo(1422.2, 2375.3, 1424.8, 2374.4, 1431.3, 2374.5);
      ctx.bezierCurveTo(1443.0, 2374.9, 1447.1, 2377.3, 1455.5, 2377.6);
      ctx.bezierCurveTo(1472.6, 2378.1, 1482.7, 2369.6, 1502.8, 2368.7);
      ctx.bezierCurveTo(1519.3, 2368.0, 1543.0, 2369.1, 1555.2, 2369.7);
      ctx.lineTo(1555.3, 2369.7);
      ctx.lineTo(1555.7, 2369.5);
      ctx.bezierCurveTo(1557.3, 2368.7, 1558.6, 2368.1, 1560.1, 2368.1);
      ctx.bezierCurveTo(1560.4, 2368.1, 1561.5, 2367.6, 1562.7, 2367.6);
      ctx.bezierCurveTo(1561.9, 2367.3, 1560.4, 2367.1, 1559.3, 2367.2);
      ctx.bezierCurveTo(1557.9, 2367.3, 1556.5, 2367.9, 1555.3, 2368.6);
      ctx.lineTo(1555.1, 2368.7);
      ctx.bezierCurveTo(1542.9, 2368.1, 1519.3, 2367.0, 1502.8, 2367.7);
      ctx.bezierCurveTo(1482.3, 2368.7, 1472.3, 2377.1, 1455.6, 2376.6);
      ctx.bezierCurveTo(1447.4, 2376.4, 1443.2, 2373.9, 1431.3, 2373.5);
      ctx.bezierCurveTo(1424.7, 2373.3, 1421.8, 2374.3, 1418.7, 2375.3);
      ctx.bezierCurveTo(1415.5, 2376.2, 1411.9, 2377.1, 1403.6, 2376.9);
      ctx.bezierCurveTo(1398.2, 2376.8, 1389.6, 2373.5, 1380.5, 2374.1);
      ctx.bezierCurveTo(1365.8, 2375.1, 1358.6, 2382.5, 1348.5, 2378.6);
      ctx.bezierCurveTo(1347.1, 2378.0, 1345.6, 2377.1, 1345.2, 2376.1);
      ctx.bezierCurveTo(1345.7, 2377.9, 1346.6, 2378.9, 1348.2, 2379.5);
      ctx.closePath();
      ctx.fill();

      // slides/Group/Group
      ctx.restore();

      // slides/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1303.0, 2296.1);
      ctx.bezierCurveTo(1300.6, 2296.8, 1298.5, 2294.7, 1300.0, 2290.9);
      ctx.bezierCurveTo(1304.3, 2280.6, 1317.4, 2278.1, 1326.2, 2268.8);
      ctx.bezierCurveTo(1332.4, 2262.2, 1334.9, 2255.1, 1338.6, 2250.9);
      ctx.bezierCurveTo(1349.8, 2238.4, 1353.9, 2242.1, 1362.6, 2232.3);
      ctx.bezierCurveTo(1370.4, 2223.5, 1371.5, 2218.7, 1377.0, 2212.5);
      ctx.bezierCurveTo(1388.3, 2199.9, 1401.3, 2198.4, 1415.9, 2184.3);
      ctx.bezierCurveTo(1429.6, 2171.1, 1443.4, 2154.6, 1449.2, 2146.7);
      ctx.bezierCurveTo(1457.9, 2145.4, 1463.7, 2146.9, 1464.5, 2149.2);
      ctx.bezierCurveTo(1465.9, 2153.9, 1464.0, 2156.2, 1458.9, 2162.5);
      ctx.bezierCurveTo(1452.6, 2169.1, 1421.8, 2206.9, 1414.3, 2210.7);
      ctx.bezierCurveTo(1410.2, 2212.8, 1396.0, 2218.3, 1385.9, 2228.5);
      ctx.bezierCurveTo(1377.0, 2237.5, 1370.6, 2248.9, 1367.9, 2250.7);
      ctx.bezierCurveTo(1364.8, 2252.8, 1356.7, 2255.7, 1348.5, 2263.9);
      ctx.bezierCurveTo(1341.4, 2270.9, 1339.1, 2283.9, 1331.4, 2287.5);
      ctx.bezierCurveTo(1323.2, 2291.3, 1311.8, 2298.2, 1308.1, 2306.2);
      ctx.bezierCurveTo(1307.5, 2298.0, 1304.0, 2297.0, 1303.0, 2296.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(754.2, 1225.8, 803.0, 1184.3);
      gradient.addColorStop(0.00, "rgb(0, 143, 212)");
      gradient.addColorStop(1.00, "rgb(93, 203, 244)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1299.6, 2290.7);
      ctx.bezierCurveTo(1304.0, 2280.1, 1317.2, 2277.6, 1325.8, 2268.4);
      ctx.bezierCurveTo(1331.9, 2262.0, 1334.4, 2254.9, 1338.2, 2250.6);
      ctx.bezierCurveTo(1349.5, 2238.0, 1353.7, 2241.6, 1362.2, 2232.0);
      ctx.bezierCurveTo(1370.0, 2223.2, 1371.1, 2218.5, 1376.7, 2212.2);
      ctx.bezierCurveTo(1388.1, 2199.5, 1401.1, 2198.0, 1415.6, 2184.0);
      ctx.bezierCurveTo(1429.3, 2170.8, 1443.0, 2154.3, 1448.8, 2146.4);
      ctx.lineTo(1448.9, 2146.3);
      ctx.lineTo(1449.0, 2146.2);
      ctx.bezierCurveTo(1452.9, 2145.0, 1455.9, 2146.2, 1457.9, 2148.1);
      ctx.bezierCurveTo(1458.9, 2149.0, 1460.0, 2149.7, 1460.6, 2150.7);
      ctx.bezierCurveTo(1460.2, 2150.9, 1459.7, 2151.5, 1459.6, 2152.0);
      ctx.bezierCurveTo(1459.1, 2150.9, 1458.3, 2149.8, 1457.2, 2148.8);
      ctx.bezierCurveTo(1455.4, 2147.2, 1453.0, 2146.1, 1449.5, 2147.1);
      ctx.bezierCurveTo(1443.6, 2155.2, 1430.0, 2171.5, 1416.3, 2184.7);
      ctx.bezierCurveTo(1401.5, 2198.9, 1388.5, 2200.4, 1377.4, 2212.9);
      ctx.bezierCurveTo(1372.0, 2219.0, 1370.9, 2223.8, 1363.0, 2232.6);
      ctx.bezierCurveTo(1354.0, 2242.5, 1350.0, 2238.9, 1339.0, 2251.3);
      ctx.bezierCurveTo(1335.4, 2255.3, 1332.8, 2262.5, 1326.5, 2269.1);
      ctx.bezierCurveTo(1317.5, 2278.6, 1304.6, 2281.1, 1300.5, 2291.1);
      ctx.bezierCurveTo(1299.9, 2292.5, 1299.6, 2294.2, 1299.9, 2294.9);
      ctx.bezierCurveTo(1299.2, 2293.7, 1299.0, 2292.2, 1299.6, 2290.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(252, 244, 164)";
      ctx.fill();

      // slides/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1304.7, 2299.5);
      ctx.bezierCurveTo(1303.2, 2296.7, 1301.4, 2296.2, 1302.3, 2293.7);
      ctx.bezierCurveTo(1303.8, 2289.6, 1308.2, 2286.2, 1311.3, 2284.1);
      ctx.bezierCurveTo(1314.6, 2281.8, 1317.4, 2280.2, 1321.2, 2277.7);
      ctx.bezierCurveTo(1323.2, 2276.3, 1325.3, 2274.1, 1327.4, 2272.2);
      ctx.bezierCurveTo(1331.6, 2268.6, 1333.4, 2265.7, 1335.3, 2262.6);
      ctx.bezierCurveTo(1337.1, 2259.5, 1338.7, 2256.6, 1340.6, 2254.6);
      ctx.bezierCurveTo(1345.2, 2249.3, 1348.7, 2246.9, 1351.7, 2245.2);
      ctx.bezierCurveTo(1354.0, 2243.9, 1356.0, 2242.9, 1358.2, 2241.5);
      ctx.bezierCurveTo(1360.1, 2240.2, 1362.1, 2238.6, 1364.5, 2235.9);
      ctx.bezierCurveTo(1367.8, 2232.2, 1369.9, 2229.2, 1371.7, 2226.5);
      ctx.bezierCurveTo(1372.9, 2224.6, 1374.0, 2222.9, 1375.1, 2221.1);
      ctx.bezierCurveTo(1376.2, 2219.5, 1377.4, 2217.9, 1379.0, 2216.2);
      ctx.bezierCurveTo(1382.6, 2212.1, 1385.0, 2209.9, 1389.0, 2207.4);
      ctx.bezierCurveTo(1391.0, 2206.1, 1399.7, 2202.1, 1402.3, 2199.6);
      ctx.bezierCurveTo(1406.5, 2195.7, 1411.9, 2192.5, 1417.9, 2187.9);
      ctx.bezierCurveTo(1423.5, 2183.6, 1426.6, 2179.0, 1431.5, 2173.5);
      ctx.bezierCurveTo(1436.5, 2166.7, 1439.3, 2167.1, 1442.2, 2161.6);
      ctx.bezierCurveTo(1445.0, 2154.8, 1448.0, 2156.3, 1450.9, 2150.7);
      ctx.bezierCurveTo(1451.8, 2148.8, 1458.0, 2140.5, 1465.0, 2134.1);
      ctx.bezierCurveTo(1467.4, 2139.7, 1469.9, 2149.8, 1470.6, 2152.2);
      ctx.bezierCurveTo(1467.4, 2154.7, 1467.7, 2154.5, 1457.9, 2164.6);
      ctx.bezierCurveTo(1451.6, 2171.2, 1422.1, 2205.9, 1414.5, 2209.7);
      ctx.bezierCurveTo(1410.5, 2211.8, 1396.2, 2217.6, 1386.1, 2227.8);
      ctx.bezierCurveTo(1377.2, 2236.8, 1371.5, 2248.2, 1368.8, 2250.0);
      ctx.bezierCurveTo(1365.8, 2252.1, 1356.3, 2257.3, 1348.1, 2265.5);
      ctx.bezierCurveTo(1341.0, 2272.6, 1337.8, 2285.5, 1330.0, 2289.1);
      ctx.bezierCurveTo(1321.8, 2292.9, 1309.7, 2299.7, 1306.9, 2307.2);
      ctx.bezierCurveTo(1306.6, 2302.9, 1305.7, 2301.4, 1304.7, 2299.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(757.7, 1104.9, 761.0, 1328.6);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.03, "rgb(251, 253, 253)");
      gradient.addColorStop(0.06, "rgb(241, 249, 251)");
      gradient.addColorStop(0.08, "rgb(225, 244, 247)");
      gradient.addColorStop(0.10, "rgb(202, 235, 241)");
      gradient.addColorStop(0.12, "rgb(172, 225, 233)");
      gradient.addColorStop(0.14, "rgb(136, 212, 224)");
      gradient.addColorStop(0.15, "rgb(110, 203, 217)");
      gradient.addColorStop(0.16, "rgb(125, 208, 221)");
      gradient.addColorStop(0.23, "rgb(194, 233, 239)");
      gradient.addColorStop(0.27, "rgb(237, 248, 250)");
      gradient.addColorStop(0.29, "rgb(255, 255, 255)");
      gradient.addColorStop(0.37, "rgb(109, 203, 217)");
      gradient.addColorStop(0.51, "rgb(255, 255, 255)");
      gradient.addColorStop(0.56, "rgb(248, 252, 252)");
      gradient.addColorStop(0.62, "rgb(229, 245, 248)");
      gradient.addColorStop(0.69, "rgb(199, 235, 240)");
      gradient.addColorStop(0.77, "rgb(158, 220, 229)");
      gradient.addColorStop(0.84, "rgb(110, 203, 217)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1309.0, 2308.9);
      ctx.bezierCurveTo(1306.7, 2309.6, 1304.6, 2307.5, 1306.2, 2303.7);
      ctx.bezierCurveTo(1310.6, 2293.4, 1321.1, 2293.5, 1331.9, 2283.8);
      ctx.bezierCurveTo(1338.5, 2277.7, 1342.2, 2269.4, 1346.0, 2265.3);
      ctx.bezierCurveTo(1357.3, 2253.0, 1358.8, 2257.5, 1367.7, 2247.8);
      ctx.bezierCurveTo(1375.7, 2239.1, 1376.9, 2234.4, 1382.5, 2228.3);
      ctx.bezierCurveTo(1393.9, 2215.9, 1407.0, 2214.6, 1421.8, 2200.7);
      ctx.bezierCurveTo(1433.9, 2189.4, 1449.6, 2171.6, 1457.7, 2162.5);
      ctx.bezierCurveTo(1459.7, 2161.8, 1461.7, 2161.2, 1462.9, 2159.3);
      ctx.bezierCurveTo(1463.2, 2158.9, 1463.2, 2159.4, 1464.0, 2158.5);
      ctx.bezierCurveTo(1462.8, 2161.7, 1460.1, 2164.9, 1458.3, 2167.1);
      ctx.bezierCurveTo(1450.6, 2175.7, 1430.1, 2197.8, 1423.9, 2203.9);
      ctx.bezierCurveTo(1409.5, 2218.1, 1399.2, 2217.6, 1386.4, 2229.6);
      ctx.bezierCurveTo(1381.4, 2234.3, 1376.3, 2243.6, 1371.5, 2249.1);
      ctx.bezierCurveTo(1362.2, 2260.0, 1357.4, 2258.8, 1350.0, 2266.5);
      ctx.bezierCurveTo(1343.1, 2273.8, 1342.1, 2279.4, 1332.6, 2288.2);
      ctx.bezierCurveTo(1325.4, 2295.0, 1308.6, 2299.0, 1309.0, 2308.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.304, 0.953, 0.953, -0.304, -262.6, 1373.4);
      gradient = ctx.createLinearGradient(1298.7, 1406.4, 1341.5, 1216.6);
      gradient.addColorStop(0.00, "rgb(0, 154, 222)");
      gradient.addColorStop(1.00, "rgb(102, 202, 220)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1305.7, 2303.5);
      ctx.bezierCurveTo(1310.4, 2292.9, 1320.9, 2293.1, 1331.5, 2283.4);
      ctx.bezierCurveTo(1338.1, 2277.5, 1341.7, 2269.2, 1345.6, 2265.0);
      ctx.bezierCurveTo(1351.3, 2258.8, 1354.6, 2256.7, 1357.5, 2255.1);
      ctx.bezierCurveTo(1360.5, 2253.5, 1362.9, 2252.3, 1367.4, 2247.5);
      ctx.bezierCurveTo(1375.3, 2238.9, 1376.4, 2234.2, 1382.1, 2228.0);
      ctx.bezierCurveTo(1393.7, 2215.4, 1406.7, 2214.1, 1421.5, 2200.3);
      ctx.bezierCurveTo(1433.5, 2189.0, 1449.3, 2171.3, 1457.3, 2162.2);
      ctx.lineTo(1457.4, 2162.0);
      ctx.lineTo(1457.8, 2161.9);
      ctx.bezierCurveTo(1459.5, 2161.4, 1460.9, 2160.9, 1461.9, 2159.7);
      ctx.bezierCurveTo(1462.1, 2159.5, 1463.2, 2159.1, 1464.1, 2158.3);
      ctx.bezierCurveTo(1463.8, 2159.0, 1462.8, 2160.3, 1462.0, 2161.0);
      ctx.bezierCurveTo(1460.9, 2161.9, 1459.5, 2162.4, 1458.2, 2162.9);
      ctx.lineTo(1458.0, 2162.9);
      ctx.bezierCurveTo(1449.9, 2172.1, 1434.2, 2189.8, 1422.1, 2201.0);
      ctx.bezierCurveTo(1407.2, 2215.0, 1394.1, 2216.3, 1382.8, 2228.6);
      ctx.bezierCurveTo(1377.3, 2234.6, 1376.1, 2239.4, 1368.1, 2248.2);
      ctx.bezierCurveTo(1363.6, 2253.0, 1360.9, 2254.4, 1358.0, 2256.0);
      ctx.bezierCurveTo(1355.1, 2257.6, 1352.0, 2259.5, 1346.3, 2265.6);
      ctx.bezierCurveTo(1342.6, 2269.6, 1338.9, 2278.0, 1332.2, 2284.2);
      ctx.bezierCurveTo(1321.2, 2294.0, 1310.9, 2294.0, 1306.7, 2303.9);
      ctx.bezierCurveTo(1306.1, 2305.3, 1305.7, 2307.0, 1306.1, 2308.0);
      ctx.bezierCurveTo(1305.2, 2306.3, 1305.1, 2305.0, 1305.7, 2303.5);
      ctx.closePath();
      ctx.fill();

      // slides/Group/Group
      ctx.restore();

      // slides/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1309.1, 2308.8);
      ctx.bezierCurveTo(1306.7, 2309.6, 1304.6, 2307.5, 1306.1, 2303.7);
      ctx.bezierCurveTo(1310.4, 2293.4, 1323.4, 2290.9, 1332.3, 2281.5);
      ctx.bezierCurveTo(1338.5, 2275.0, 1341.0, 2267.9, 1344.7, 2263.7);
      ctx.bezierCurveTo(1355.9, 2251.2, 1359.9, 2254.8, 1368.7, 2245.0);
      ctx.bezierCurveTo(1376.5, 2236.2, 1377.6, 2231.5, 1383.1, 2225.3);
      ctx.bezierCurveTo(1394.4, 2212.7, 1407.4, 2211.2, 1422.0, 2197.1);
      ctx.bezierCurveTo(1435.7, 2183.8, 1449.5, 2167.4, 1455.3, 2159.5);
      ctx.bezierCurveTo(1464.0, 2158.1, 1469.8, 2159.6, 1470.6, 2162.0);
      ctx.bezierCurveTo(1472.0, 2166.6, 1470.1, 2169.0, 1465.0, 2175.3);
      ctx.bezierCurveTo(1458.7, 2181.8, 1427.9, 2219.7, 1420.4, 2223.5);
      ctx.bezierCurveTo(1416.3, 2225.5, 1402.1, 2231.1, 1392.0, 2241.3);
      ctx.bezierCurveTo(1383.1, 2250.3, 1376.7, 2261.7, 1374.0, 2263.5);
      ctx.bezierCurveTo(1370.9, 2265.6, 1362.8, 2268.5, 1354.6, 2276.6);
      ctx.bezierCurveTo(1347.5, 2283.7, 1345.2, 2296.7, 1337.5, 2300.3);
      ctx.bezierCurveTo(1329.3, 2304.1, 1317.9, 2310.9, 1314.2, 2318.9);
      ctx.bezierCurveTo(1313.6, 2310.8, 1310.0, 2309.7, 1309.1, 2308.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(740.1, 1225.2, 788.8, 1183.7);
      gradient.addColorStop(0.00, "rgb(0, 143, 212)");
      gradient.addColorStop(1.00, "rgb(93, 203, 244)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1305.7, 2303.5);
      ctx.bezierCurveTo(1310.1, 2292.9, 1323.3, 2290.4, 1331.9, 2281.2);
      ctx.bezierCurveTo(1338.0, 2274.8, 1340.5, 2267.7, 1344.3, 2263.4);
      ctx.bezierCurveTo(1355.6, 2250.7, 1359.8, 2254.3, 1368.3, 2244.7);
      ctx.bezierCurveTo(1376.1, 2236.0, 1377.2, 2231.3, 1382.8, 2225.0);
      ctx.bezierCurveTo(1394.1, 2212.2, 1407.2, 2210.7, 1421.7, 2196.7);
      ctx.bezierCurveTo(1435.4, 2183.5, 1449.1, 2167.0, 1454.9, 2159.2);
      ctx.lineTo(1454.9, 2159.0);
      ctx.lineTo(1455.1, 2159.0);
      ctx.bezierCurveTo(1459.0, 2157.7, 1462.0, 2159.0, 1464.0, 2160.8);
      ctx.bezierCurveTo(1465.0, 2161.8, 1466.1, 2162.5, 1466.7, 2163.5);
      ctx.bezierCurveTo(1466.3, 2163.6, 1465.8, 2164.3, 1465.7, 2164.7);
      ctx.bezierCurveTo(1465.2, 2163.7, 1464.4, 2162.5, 1463.3, 2161.6);
      ctx.bezierCurveTo(1461.5, 2159.9, 1459.1, 2158.8, 1455.6, 2159.9);
      ctx.bezierCurveTo(1449.7, 2167.9, 1436.1, 2184.2, 1422.4, 2197.4);
      ctx.bezierCurveTo(1407.6, 2211.7, 1394.6, 2213.2, 1383.5, 2225.6);
      ctx.bezierCurveTo(1378.1, 2231.7, 1377.0, 2236.5, 1369.0, 2245.4);
      ctx.bezierCurveTo(1360.1, 2255.3, 1356.1, 2251.6, 1345.1, 2264.0);
      ctx.bezierCurveTo(1341.5, 2268.1, 1338.9, 2275.3, 1332.6, 2281.9);
      ctx.bezierCurveTo(1323.6, 2291.3, 1310.7, 2293.9, 1306.6, 2303.9);
      ctx.bezierCurveTo(1306.0, 2305.2, 1305.7, 2306.9, 1306.0, 2307.7);
      ctx.bezierCurveTo(1305.3, 2306.5, 1305.1, 2305.0, 1305.7, 2303.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(252, 244, 164)";
      ctx.fill();

      // slides/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1310.8, 2312.2);
      ctx.bezierCurveTo(1309.3, 2309.5, 1307.5, 2309.0, 1308.4, 2306.4);
      ctx.bezierCurveTo(1309.9, 2302.4, 1314.3, 2299.0, 1317.4, 2296.8);
      ctx.bezierCurveTo(1320.7, 2294.6, 1320.8, 2294.5, 1324.5, 2291.9);
      ctx.bezierCurveTo(1326.6, 2290.5, 1331.4, 2286.8, 1333.6, 2284.9);
      ctx.bezierCurveTo(1337.8, 2281.3, 1339.5, 2278.5, 1341.4, 2275.3);
      ctx.bezierCurveTo(1343.2, 2272.2, 1344.8, 2269.4, 1346.7, 2267.3);
      ctx.bezierCurveTo(1351.3, 2262.1, 1354.8, 2259.7, 1357.8, 2257.9);
      ctx.bezierCurveTo(1360.1, 2256.6, 1362.1, 2255.7, 1364.3, 2254.3);
      ctx.bezierCurveTo(1366.2, 2253.0, 1368.2, 2251.3, 1370.6, 2248.7);
      ctx.bezierCurveTo(1373.9, 2245.0, 1376.0, 2242.0, 1377.8, 2239.3);
      ctx.bezierCurveTo(1379.0, 2237.4, 1380.1, 2235.6, 1381.2, 2233.9);
      ctx.bezierCurveTo(1382.3, 2232.3, 1383.5, 2230.7, 1385.1, 2228.9);
      ctx.bezierCurveTo(1388.7, 2224.9, 1392.5, 2222.0, 1396.5, 2219.4);
      ctx.bezierCurveTo(1398.5, 2218.1, 1397.8, 2218.5, 1399.9, 2217.3);
      ctx.bezierCurveTo(1401.8, 2216.2, 1403.6, 2214.1, 1407.2, 2212.0);
      ctx.bezierCurveTo(1412.2, 2209.1, 1418.0, 2205.3, 1424.0, 2200.7);
      ctx.bezierCurveTo(1429.6, 2196.4, 1428.0, 2196.4, 1432.9, 2190.9);
      ctx.bezierCurveTo(1437.8, 2184.1, 1439.2, 2184.4, 1443.2, 2179.4);
      ctx.bezierCurveTo(1445.9, 2172.7, 1454.1, 2169.0, 1457.0, 2163.5);
      ctx.bezierCurveTo(1457.9, 2161.6, 1464.1, 2153.3, 1471.1, 2146.9);
      ctx.bezierCurveTo(1473.5, 2152.4, 1476.0, 2162.6, 1476.7, 2164.9);
      ctx.bezierCurveTo(1473.5, 2167.5, 1473.8, 2167.2, 1464.0, 2177.4);
      ctx.bezierCurveTo(1457.7, 2183.9, 1428.2, 2218.7, 1420.6, 2222.5);
      ctx.bezierCurveTo(1416.6, 2224.5, 1402.3, 2230.4, 1392.2, 2240.6);
      ctx.bezierCurveTo(1383.3, 2249.5, 1377.6, 2260.9, 1374.9, 2262.7);
      ctx.bezierCurveTo(1371.9, 2264.9, 1362.4, 2270.1, 1354.2, 2278.3);
      ctx.bezierCurveTo(1347.1, 2285.3, 1343.8, 2298.3, 1336.1, 2301.9);
      ctx.bezierCurveTo(1327.9, 2305.7, 1315.8, 2312.4, 1313.0, 2320.0);
      ctx.bezierCurveTo(1312.7, 2315.6, 1311.8, 2314.1, 1310.8, 2312.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(743.6, 1104.3, 746.9, 1328.0);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.03, "rgb(251, 253, 253)");
      gradient.addColorStop(0.06, "rgb(241, 249, 251)");
      gradient.addColorStop(0.08, "rgb(225, 244, 247)");
      gradient.addColorStop(0.10, "rgb(202, 235, 241)");
      gradient.addColorStop(0.12, "rgb(172, 225, 233)");
      gradient.addColorStop(0.14, "rgb(136, 212, 224)");
      gradient.addColorStop(0.15, "rgb(110, 203, 217)");
      gradient.addColorStop(0.16, "rgb(125, 208, 221)");
      gradient.addColorStop(0.23, "rgb(194, 233, 239)");
      gradient.addColorStop(0.27, "rgb(237, 248, 250)");
      gradient.addColorStop(0.29, "rgb(255, 255, 255)");
      gradient.addColorStop(0.37, "rgb(109, 203, 217)");
      gradient.addColorStop(0.51, "rgb(255, 255, 255)");
      gradient.addColorStop(0.56, "rgb(248, 252, 252)");
      gradient.addColorStop(0.62, "rgb(229, 245, 248)");
      gradient.addColorStop(0.69, "rgb(199, 235, 240)");
      gradient.addColorStop(0.77, "rgb(158, 220, 229)");
      gradient.addColorStop(0.84, "rgb(110, 203, 217)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1315.1, 2321.7);
      ctx.bezierCurveTo(1312.8, 2322.3, 1310.7, 2320.2, 1312.3, 2316.4);
      ctx.bezierCurveTo(1316.7, 2306.2, 1327.2, 2306.3, 1337.9, 2296.6);
      ctx.bezierCurveTo(1344.6, 2290.5, 1348.3, 2282.2, 1352.1, 2278.1);
      ctx.bezierCurveTo(1363.4, 2265.7, 1364.9, 2270.2, 1373.8, 2260.6);
      ctx.bezierCurveTo(1381.8, 2251.9, 1383.0, 2247.2, 1388.6, 2241.1);
      ctx.bezierCurveTo(1400.0, 2228.6, 1413.1, 2227.3, 1427.9, 2213.4);
      ctx.bezierCurveTo(1440.0, 2202.1, 1455.7, 2184.4, 1463.8, 2175.2);
      ctx.bezierCurveTo(1465.8, 2174.6, 1467.8, 2173.9, 1469.0, 2172.1);
      ctx.bezierCurveTo(1469.3, 2171.6, 1469.3, 2172.1, 1470.1, 2171.3);
      ctx.bezierCurveTo(1468.9, 2174.5, 1466.2, 2177.7, 1464.4, 2179.9);
      ctx.bezierCurveTo(1456.7, 2188.5, 1436.2, 2210.6, 1430.0, 2216.7);
      ctx.bezierCurveTo(1415.6, 2230.8, 1405.3, 2230.4, 1392.5, 2242.3);
      ctx.bezierCurveTo(1387.5, 2247.1, 1382.4, 2256.4, 1377.6, 2261.9);
      ctx.bezierCurveTo(1368.3, 2272.8, 1363.5, 2271.5, 1356.1, 2279.3);
      ctx.bezierCurveTo(1349.2, 2286.5, 1348.1, 2292.1, 1338.7, 2301.0);
      ctx.bezierCurveTo(1331.5, 2307.7, 1314.7, 2311.7, 1315.1, 2321.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.304, 0.953, 0.953, -0.304, -262.6, 1373.4);
      gradient = ctx.createLinearGradient(1312.7, 1408.4, 1355.5, 1218.5);
      gradient.addColorStop(0.00, "rgb(0, 154, 222)");
      gradient.addColorStop(1.00, "rgb(102, 202, 220)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1311.8, 2316.3);
      ctx.bezierCurveTo(1316.5, 2305.7, 1327.0, 2305.8, 1337.6, 2296.2);
      ctx.bezierCurveTo(1344.2, 2290.2, 1347.8, 2282.0, 1351.7, 2277.7);
      ctx.bezierCurveTo(1357.4, 2271.5, 1360.7, 2269.5, 1363.6, 2267.9);
      ctx.bezierCurveTo(1366.5, 2266.2, 1369.0, 2265.0, 1373.5, 2260.2);
      ctx.bezierCurveTo(1381.4, 2251.6, 1382.5, 2246.9, 1388.2, 2240.7);
      ctx.bezierCurveTo(1399.8, 2228.1, 1412.8, 2226.9, 1427.6, 2213.1);
      ctx.bezierCurveTo(1439.6, 2201.8, 1455.4, 2184.1, 1463.4, 2174.9);
      ctx.lineTo(1463.5, 2174.8);
      ctx.lineTo(1463.9, 2174.7);
      ctx.bezierCurveTo(1465.6, 2174.1, 1467.0, 2173.6, 1468.0, 2172.5);
      ctx.bezierCurveTo(1468.2, 2172.3, 1469.3, 2171.9, 1470.2, 2171.0);
      ctx.bezierCurveTo(1469.9, 2171.8, 1468.9, 2173.0, 1468.1, 2173.7);
      ctx.bezierCurveTo(1467.0, 2174.7, 1465.6, 2175.2, 1464.2, 2175.6);
      ctx.lineTo(1464.1, 2175.7);
      ctx.bezierCurveTo(1456.0, 2184.9, 1440.3, 2202.5, 1428.2, 2213.8);
      ctx.bezierCurveTo(1413.3, 2227.8, 1400.2, 2229.1, 1388.9, 2241.4);
      ctx.bezierCurveTo(1383.4, 2247.4, 1382.2, 2252.2, 1374.2, 2260.9);
      ctx.bezierCurveTo(1369.7, 2265.8, 1367.0, 2267.1, 1364.1, 2268.8);
      ctx.bezierCurveTo(1361.2, 2270.4, 1358.1, 2272.3, 1352.4, 2278.4);
      ctx.bezierCurveTo(1348.7, 2282.4, 1345.0, 2290.8, 1338.3, 2296.9);
      ctx.bezierCurveTo(1327.3, 2306.8, 1317.0, 2306.7, 1312.8, 2316.6);
      ctx.bezierCurveTo(1312.2, 2318.0, 1311.8, 2319.7, 1312.2, 2320.7);
      ctx.bezierCurveTo(1311.3, 2319.1, 1311.2, 2317.8, 1311.8, 2316.3);
      ctx.closePath();
      ctx.fill();

      // slides/Group/Group
      ctx.restore();

      // slides/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1468.5, 2146.7);
      ctx.bezierCurveTo(1466.8, 2148.6, 1466.3, 2148.4, 1464.3, 2152.0);
      ctx.bezierCurveTo(1462.7, 2154.7, 1459.6, 2162.2, 1458.6, 2163.9);
      ctx.bezierCurveTo(1461.5, 2161.3, 1463.7, 2155.8, 1467.2, 2153.4);
      ctx.bezierCurveTo(1467.8, 2155.0, 1466.7, 2155.4, 1462.3, 2160.6);
      ctx.bezierCurveTo(1459.4, 2166.2, 1452.4, 2171.8, 1451.3, 2173.0);
      ctx.bezierCurveTo(1448.8, 2175.9, 1449.1, 2177.4, 1447.2, 2180.2);
      ctx.bezierCurveTo(1450.4, 2177.6, 1450.3, 2175.4, 1452.8, 2173.4);
      ctx.bezierCurveTo(1454.4, 2172.2, 1459.9, 2168.2, 1463.5, 2162.3);
      ctx.bezierCurveTo(1468.2, 2158.9, 1469.2, 2159.4, 1470.9, 2158.4);
      ctx.bezierCurveTo(1470.5, 2159.5, 1469.8, 2160.3, 1465.6, 2164.6);
      ctx.bezierCurveTo(1463.2, 2167.0, 1459.1, 2168.8, 1456.0, 2174.3);
      ctx.bezierCurveTo(1454.5, 2176.6, 1452.5, 2179.4, 1450.6, 2180.8);
      ctx.bezierCurveTo(1452.6, 2180.2, 1455.1, 2177.2, 1458.0, 2173.2);
      ctx.bezierCurveTo(1459.9, 2170.6, 1461.7, 2169.6, 1464.8, 2168.2);
      ctx.bezierCurveTo(1467.9, 2166.7, 1467.9, 2165.9, 1469.8, 2164.0);
      ctx.bezierCurveTo(1471.7, 2162.2, 1474.0, 2161.2, 1475.6, 2160.2);
      ctx.bezierCurveTo(1477.2, 2159.3, 1471.3, 2149.6, 1468.5, 2146.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(759.6, 1303.3, 776.7, 1332.9);
      gradient.addColorStop(0.00, "rgb(101, 201, 216)");
      gradient.addColorStop(0.17, "rgb(105, 202, 217)");
      gradient.addColorStop(0.33, "rgb(116, 206, 220)");
      gradient.addColorStop(0.49, "rgb(134, 213, 224)");
      gradient.addColorStop(0.64, "rgb(161, 222, 231)");
      gradient.addColorStop(0.79, "rgb(194, 233, 239)");
      gradient.addColorStop(0.93, "rgb(235, 247, 249)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1459.0, 2138.4);
      ctx.bezierCurveTo(1457.2, 2140.2, 1458.6, 2140.6, 1456.5, 2144.2);
      ctx.bezierCurveTo(1452.9, 2148.6, 1450.9, 2152.9, 1449.2, 2155.0);
      ctx.bezierCurveTo(1451.4, 2153.0, 1455.4, 2147.8, 1458.7, 2145.0);
      ctx.bezierCurveTo(1459.3, 2146.6, 1456.5, 2148.2, 1452.1, 2153.4);
      ctx.bezierCurveTo(1451.0, 2154.7, 1447.9, 2157.1, 1446.8, 2158.4);
      ctx.bezierCurveTo(1444.3, 2161.3, 1442.3, 2165.9, 1440.4, 2168.7);
      ctx.bezierCurveTo(1443.6, 2166.1, 1445.4, 2161.5, 1447.9, 2159.5);
      ctx.bezierCurveTo(1449.5, 2158.3, 1452.2, 2155.7, 1453.9, 2154.4);
      ctx.bezierCurveTo(1458.5, 2151.0, 1461.4, 2146.0, 1463.1, 2145.0);
      ctx.bezierCurveTo(1462.7, 2146.4, 1458.8, 2152.3, 1454.0, 2157.0);
      ctx.bezierCurveTo(1451.8, 2159.2, 1450.2, 2161.8, 1448.8, 2163.1);
      ctx.bezierCurveTo(1447.1, 2164.7, 1446.6, 2164.9, 1445.6, 2166.4);
      ctx.bezierCurveTo(1443.7, 2169.6, 1443.7, 2171.1, 1441.9, 2172.8);
      ctx.bezierCurveTo(1443.9, 2172.1, 1445.1, 2167.7, 1448.3, 2165.5);
      ctx.bezierCurveTo(1451.4, 2163.5, 1451.8, 2160.2, 1454.9, 2158.7);
      ctx.bezierCurveTo(1458.0, 2157.3, 1459.5, 2154.7, 1461.4, 2152.9);
      ctx.bezierCurveTo(1463.9, 2150.5, 1464.4, 2152.9, 1466.1, 2151.9);
      ctx.bezierCurveTo(1467.7, 2150.9, 1467.6, 2150.6, 1468.5, 2149.8);
      ctx.bezierCurveTo(1469.3, 2149.1, 1461.8, 2141.3, 1459.0, 2138.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(771.5, 1300.6, 788.0, 1329.1);
      gradient.addColorStop(0.00, "rgb(101, 201, 216)");
      gradient.addColorStop(0.17, "rgb(105, 202, 217)");
      gradient.addColorStop(0.33, "rgb(116, 206, 220)");
      gradient.addColorStop(0.49, "rgb(134, 213, 224)");
      gradient.addColorStop(0.64, "rgb(161, 222, 231)");
      gradient.addColorStop(0.79, "rgb(194, 233, 239)");
      gradient.addColorStop(0.93, "rgb(235, 247, 249)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1315.2, 2321.5);
      ctx.bezierCurveTo(1312.9, 2322.3, 1310.7, 2320.2, 1312.3, 2316.4);
      ctx.bezierCurveTo(1316.5, 2306.1, 1329.6, 2303.6, 1338.4, 2294.2);
      ctx.bezierCurveTo(1344.6, 2287.7, 1347.1, 2280.6, 1350.8, 2276.4);
      ctx.bezierCurveTo(1362.0, 2263.9, 1366.1, 2267.5, 1374.8, 2257.8);
      ctx.bezierCurveTo(1382.7, 2248.9, 1383.7, 2244.2, 1389.2, 2238.0);
      ctx.bezierCurveTo(1400.5, 2225.4, 1413.5, 2223.9, 1428.1, 2209.8);
      ctx.bezierCurveTo(1441.9, 2196.5, 1455.6, 2180.1, 1461.4, 2172.2);
      ctx.bezierCurveTo(1470.1, 2170.8, 1475.9, 2172.3, 1476.7, 2174.7);
      ctx.bezierCurveTo(1478.1, 2179.3, 1476.2, 2181.7, 1471.1, 2188.0);
      ctx.bezierCurveTo(1464.8, 2194.5, 1434.1, 2232.4, 1426.5, 2236.2);
      ctx.bezierCurveTo(1422.5, 2238.2, 1408.2, 2243.8, 1398.1, 2254.0);
      ctx.bezierCurveTo(1389.2, 2263.0, 1382.8, 2274.4, 1380.1, 2276.2);
      ctx.bezierCurveTo(1377.0, 2278.3, 1368.9, 2281.2, 1360.7, 2289.3);
      ctx.bezierCurveTo(1353.7, 2296.4, 1351.4, 2309.4, 1343.6, 2313.0);
      ctx.bezierCurveTo(1335.5, 2316.8, 1324.0, 2323.6, 1320.3, 2331.6);
      ctx.bezierCurveTo(1319.7, 2323.5, 1316.2, 2322.4, 1315.2, 2321.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(726.0, 1224.6, 774.7, 1183.1);
      gradient.addColorStop(0.00, "rgb(0, 143, 212)");
      gradient.addColorStop(1.00, "rgb(93, 203, 244)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1311.8, 2316.2);
      ctx.bezierCurveTo(1316.3, 2305.6, 1329.4, 2303.1, 1338.0, 2293.9);
      ctx.bezierCurveTo(1344.2, 2287.5, 1346.6, 2280.4, 1350.5, 2276.1);
      ctx.bezierCurveTo(1361.7, 2263.4, 1365.9, 2267.0, 1374.4, 2257.4);
      ctx.bezierCurveTo(1382.2, 2248.7, 1383.3, 2244.0, 1388.9, 2237.7);
      ctx.bezierCurveTo(1400.3, 2224.9, 1413.3, 2223.4, 1427.8, 2209.4);
      ctx.bezierCurveTo(1441.5, 2196.2, 1455.3, 2179.7, 1461.0, 2171.9);
      ctx.lineTo(1461.1, 2171.7);
      ctx.lineTo(1461.2, 2171.7);
      ctx.bezierCurveTo(1465.1, 2170.4, 1468.1, 2171.7, 1470.1, 2173.5);
      ctx.bezierCurveTo(1471.2, 2174.5, 1472.2, 2175.2, 1472.8, 2176.2);
      ctx.bezierCurveTo(1472.5, 2176.3, 1471.9, 2177.0, 1471.9, 2177.4);
      ctx.bezierCurveTo(1471.3, 2176.4, 1470.5, 2175.2, 1469.5, 2174.3);
      ctx.bezierCurveTo(1467.6, 2172.6, 1465.2, 2171.5, 1461.7, 2172.6);
      ctx.bezierCurveTo(1455.8, 2180.6, 1442.2, 2196.9, 1428.5, 2210.1);
      ctx.bezierCurveTo(1413.7, 2224.4, 1400.7, 2225.9, 1389.6, 2238.3);
      ctx.bezierCurveTo(1384.2, 2244.4, 1383.1, 2249.2, 1375.2, 2258.1);
      ctx.bezierCurveTo(1366.2, 2268.0, 1362.2, 2264.3, 1351.2, 2276.7);
      ctx.bezierCurveTo(1347.6, 2280.8, 1345.0, 2288.0, 1338.8, 2294.6);
      ctx.bezierCurveTo(1329.7, 2304.0, 1316.8, 2306.6, 1312.7, 2316.6);
      ctx.bezierCurveTo(1312.2, 2317.9, 1311.8, 2319.6, 1312.1, 2320.4);
      ctx.bezierCurveTo(1311.5, 2319.2, 1311.2, 2317.7, 1311.8, 2316.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(252, 244, 164)";
      ctx.fill();

      // slides/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1316.9, 2324.9);
      ctx.bezierCurveTo(1315.4, 2322.2, 1313.6, 2321.7, 1314.6, 2319.1);
      ctx.bezierCurveTo(1316.0, 2315.1, 1320.4, 2311.7, 1323.5, 2309.5);
      ctx.bezierCurveTo(1326.8, 2307.3, 1329.7, 2305.7, 1333.4, 2303.1);
      ctx.bezierCurveTo(1335.5, 2301.7, 1337.8, 2298.5, 1340.0, 2296.7);
      ctx.bezierCurveTo(1344.2, 2293.0, 1345.6, 2291.2, 1347.5, 2288.1);
      ctx.bezierCurveTo(1349.4, 2284.9, 1350.9, 2282.1, 1352.8, 2280.0);
      ctx.bezierCurveTo(1357.4, 2274.8, 1360.9, 2272.4, 1363.9, 2270.6);
      ctx.bezierCurveTo(1366.2, 2269.3, 1368.2, 2268.4, 1370.4, 2267.0);
      ctx.bezierCurveTo(1372.3, 2265.7, 1374.4, 2264.0, 1376.7, 2261.4);
      ctx.bezierCurveTo(1380.1, 2257.7, 1382.2, 2254.7, 1383.9, 2252.0);
      ctx.bezierCurveTo(1385.1, 2250.1, 1386.2, 2248.3, 1387.4, 2246.6);
      ctx.bezierCurveTo(1388.5, 2245.0, 1389.7, 2243.4, 1391.2, 2241.6);
      ctx.bezierCurveTo(1394.8, 2237.6, 1398.6, 2234.7, 1402.6, 2232.1);
      ctx.bezierCurveTo(1404.6, 2230.8, 1406.7, 2229.6, 1408.8, 2228.4);
      ctx.bezierCurveTo(1410.6, 2227.3, 1411.9, 2227.5, 1414.5, 2225.1);
      ctx.bezierCurveTo(1418.8, 2221.1, 1424.1, 2218.0, 1430.1, 2213.4);
      ctx.bezierCurveTo(1435.7, 2209.1, 1438.8, 2204.5, 1443.7, 2199.0);
      ctx.bezierCurveTo(1448.7, 2192.2, 1451.6, 2192.5, 1454.4, 2187.0);
      ctx.bezierCurveTo(1457.2, 2180.3, 1460.2, 2181.7, 1463.1, 2176.2);
      ctx.bezierCurveTo(1464.1, 2174.3, 1470.2, 2166.0, 1477.2, 2159.6);
      ctx.bezierCurveTo(1479.6, 2165.1, 1482.1, 2175.3, 1482.8, 2177.6);
      ctx.bezierCurveTo(1479.6, 2180.2, 1479.9, 2179.9, 1470.1, 2190.1);
      ctx.bezierCurveTo(1463.8, 2196.6, 1434.3, 2231.4, 1426.7, 2235.2);
      ctx.bezierCurveTo(1422.7, 2237.2, 1408.4, 2243.1, 1398.3, 2253.3);
      ctx.bezierCurveTo(1389.4, 2262.2, 1383.7, 2273.6, 1381.1, 2275.4);
      ctx.bezierCurveTo(1378.0, 2277.6, 1368.5, 2282.8, 1360.3, 2291.0);
      ctx.bezierCurveTo(1353.2, 2298.0, 1350.0, 2311.0, 1342.2, 2314.6);
      ctx.bezierCurveTo(1334.1, 2318.4, 1321.9, 2325.1, 1319.1, 2332.7);
      ctx.bezierCurveTo(1318.8, 2328.3, 1317.9, 2326.8, 1316.9, 2324.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(729.5, 1103.7, 732.8, 1327.4);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.03, "rgb(251, 253, 253)");
      gradient.addColorStop(0.06, "rgb(241, 249, 251)");
      gradient.addColorStop(0.08, "rgb(225, 244, 247)");
      gradient.addColorStop(0.10, "rgb(202, 235, 241)");
      gradient.addColorStop(0.12, "rgb(172, 225, 233)");
      gradient.addColorStop(0.14, "rgb(136, 212, 224)");
      gradient.addColorStop(0.15, "rgb(110, 203, 217)");
      gradient.addColorStop(0.16, "rgb(125, 208, 221)");
      gradient.addColorStop(0.23, "rgb(194, 233, 239)");
      gradient.addColorStop(0.27, "rgb(237, 248, 250)");
      gradient.addColorStop(0.29, "rgb(255, 255, 255)");
      gradient.addColorStop(0.37, "rgb(109, 203, 217)");
      gradient.addColorStop(0.51, "rgb(255, 255, 255)");
      gradient.addColorStop(0.56, "rgb(248, 252, 252)");
      gradient.addColorStop(0.62, "rgb(229, 245, 248)");
      gradient.addColorStop(0.69, "rgb(199, 235, 240)");
      gradient.addColorStop(0.77, "rgb(158, 220, 229)");
      gradient.addColorStop(0.84, "rgb(110, 203, 217)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1321.2, 2334.4);
      ctx.bezierCurveTo(1318.9, 2335.1, 1316.8, 2332.9, 1318.4, 2329.2);
      ctx.bezierCurveTo(1322.8, 2318.9, 1333.3, 2319.0, 1344.1, 2309.3);
      ctx.bezierCurveTo(1350.7, 2303.2, 1354.4, 2294.9, 1358.2, 2290.8);
      ctx.bezierCurveTo(1369.5, 2278.4, 1371.1, 2282.9, 1379.9, 2273.3);
      ctx.bezierCurveTo(1387.9, 2264.6, 1389.1, 2259.9, 1394.7, 2253.8);
      ctx.bezierCurveTo(1406.1, 2241.3, 1419.2, 2240.0, 1434.0, 2226.1);
      ctx.bezierCurveTo(1446.1, 2214.8, 1461.8, 2197.1, 1469.9, 2187.9);
      ctx.bezierCurveTo(1472.0, 2187.3, 1473.9, 2186.6, 1475.1, 2184.8);
      ctx.bezierCurveTo(1475.4, 2184.3, 1475.5, 2184.8, 1476.2, 2184.0);
      ctx.bezierCurveTo(1475.0, 2187.2, 1472.4, 2190.4, 1470.5, 2192.6);
      ctx.bezierCurveTo(1462.9, 2201.2, 1442.4, 2223.3, 1436.2, 2229.4);
      ctx.bezierCurveTo(1421.7, 2243.5, 1411.4, 2243.1, 1398.6, 2255.0);
      ctx.bezierCurveTo(1393.6, 2259.8, 1388.5, 2269.1, 1383.8, 2274.6);
      ctx.bezierCurveTo(1374.4, 2285.5, 1369.7, 2284.2, 1362.2, 2292.0);
      ctx.bezierCurveTo(1355.3, 2299.2, 1354.3, 2304.8, 1344.8, 2313.7);
      ctx.bezierCurveTo(1337.6, 2320.4, 1320.8, 2324.4, 1321.2, 2334.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.304, 0.953, 0.953, -0.304, -262.6, 1373.4);
      gradient = ctx.createLinearGradient(1326.6, 1410.3, 1369.5, 1220.5);
      gradient.addColorStop(0.00, "rgb(0, 143, 212)");
      gradient.addColorStop(1.00, "rgb(93, 203, 244)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1318.0, 2329.0);
      ctx.bezierCurveTo(1322.6, 2318.4, 1333.1, 2318.5, 1343.7, 2308.9);
      ctx.bezierCurveTo(1350.3, 2302.9, 1353.9, 2294.7, 1357.8, 2290.4);
      ctx.bezierCurveTo(1363.5, 2284.2, 1366.8, 2282.2, 1369.7, 2280.6);
      ctx.bezierCurveTo(1372.7, 2278.9, 1375.2, 2277.7, 1379.6, 2272.9);
      ctx.bezierCurveTo(1387.5, 2264.3, 1388.6, 2259.6, 1394.3, 2253.4);
      ctx.bezierCurveTo(1405.9, 2240.8, 1419.0, 2239.6, 1433.7, 2225.8);
      ctx.bezierCurveTo(1445.7, 2214.5, 1461.5, 2196.8, 1469.5, 2187.6);
      ctx.lineTo(1469.6, 2187.5);
      ctx.lineTo(1470.1, 2187.4);
      ctx.bezierCurveTo(1471.7, 2186.8, 1473.1, 2186.3, 1474.1, 2185.2);
      ctx.bezierCurveTo(1474.3, 2185.0, 1475.5, 2184.6, 1476.3, 2183.7);
      ctx.bezierCurveTo(1476.0, 2184.5, 1475.0, 2185.7, 1474.3, 2186.4);
      ctx.bezierCurveTo(1473.1, 2187.4, 1471.7, 2187.9, 1470.4, 2188.3);
      ctx.lineTo(1470.2, 2188.4);
      ctx.bezierCurveTo(1462.1, 2197.6, 1446.4, 2215.2, 1434.4, 2226.5);
      ctx.bezierCurveTo(1419.4, 2240.5, 1406.3, 2241.8, 1395.1, 2254.1);
      ctx.bezierCurveTo(1389.5, 2260.1, 1388.4, 2264.9, 1380.3, 2273.6);
      ctx.bezierCurveTo(1375.8, 2278.5, 1373.1, 2279.8, 1370.2, 2281.5);
      ctx.bezierCurveTo(1367.3, 2283.1, 1364.2, 2285.0, 1358.5, 2291.1);
      ctx.bezierCurveTo(1354.8, 2295.1, 1351.2, 2303.5, 1344.4, 2309.6);
      ctx.bezierCurveTo(1333.4, 2319.5, 1323.1, 2319.4, 1318.9, 2329.3);
      ctx.bezierCurveTo(1318.3, 2330.7, 1317.9, 2332.4, 1318.4, 2333.4);
      ctx.bezierCurveTo(1317.4, 2331.8, 1317.3, 2330.5, 1318.0, 2329.0);
      ctx.closePath();
      ctx.fill();

      // slides/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1473.1, 2164.5);
      ctx.bezierCurveTo(1471.4, 2166.3, 1471.0, 2166.1, 1468.9, 2169.7);
      ctx.bezierCurveTo(1467.3, 2172.4, 1463.8, 2178.8, 1462.9, 2180.5);
      ctx.bezierCurveTo(1464.5, 2178.9, 1468.3, 2173.5, 1471.8, 2171.1);
      ctx.bezierCurveTo(1472.5, 2172.8, 1470.6, 2174.3, 1466.2, 2179.5);
      ctx.bezierCurveTo(1465.1, 2180.8, 1462.0, 2183.2, 1461.0, 2184.4);
      ctx.bezierCurveTo(1458.5, 2187.3, 1456.5, 2192.0, 1454.6, 2194.8);
      ctx.bezierCurveTo(1457.7, 2192.2, 1459.6, 2187.6, 1462.1, 2185.6);
      ctx.bezierCurveTo(1463.7, 2184.3, 1466.3, 2181.8, 1468.0, 2180.5);
      ctx.bezierCurveTo(1472.7, 2177.0, 1477.3, 2173.8, 1479.0, 2172.9);
      ctx.bezierCurveTo(1478.6, 2174.0, 1474.4, 2178.1, 1470.2, 2182.3);
      ctx.bezierCurveTo(1467.8, 2184.8, 1463.8, 2186.5, 1460.6, 2192.0);
      ctx.bezierCurveTo(1458.8, 2194.1, 1458.0, 2197.4, 1456.1, 2198.8);
      ctx.bezierCurveTo(1458.0, 2198.2, 1459.5, 2194.2, 1462.7, 2192.1);
      ctx.bezierCurveTo(1465.8, 2190.0, 1466.3, 2187.3, 1469.4, 2185.9);
      ctx.bezierCurveTo(1472.5, 2184.5, 1472.6, 2183.6, 1474.5, 2181.8);
      ctx.bezierCurveTo(1476.4, 2180.0, 1478.7, 2178.9, 1480.3, 2178.0);
      ctx.bezierCurveTo(1481.9, 2177.0, 1481.7, 2176.6, 1482.6, 2175.9);
      ctx.bezierCurveTo(1483.5, 2175.2, 1476.0, 2167.3, 1473.1, 2164.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(742.1, 1300.6, 758.6, 1329.1);
      gradient.addColorStop(0.00, "rgb(101, 201, 216)");
      gradient.addColorStop(0.17, "rgb(105, 202, 217)");
      gradient.addColorStop(0.33, "rgb(116, 206, 220)");
      gradient.addColorStop(0.49, "rgb(134, 213, 224)");
      gradient.addColorStop(0.64, "rgb(161, 222, 231)");
      gradient.addColorStop(0.79, "rgb(194, 233, 239)");
      gradient.addColorStop(0.93, "rgb(235, 247, 249)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1574.7, 2380.9);
      ctx.bezierCurveTo(1570.9, 2381.5, 1569.8, 2382.0, 1566.3, 2380.9);
      ctx.bezierCurveTo(1562.9, 2379.9, 1559.8, 2378.7, 1557.8, 2378.5);
      ctx.bezierCurveTo(1555.4, 2378.2, 1550.4, 2378.9, 1549.2, 2379.0);
      ctx.bezierCurveTo(1547.0, 2379.3, 1543.2, 2377.8, 1541.0, 2377.5);
      ctx.bezierCurveTo(1537.5, 2376.8, 1533.5, 2379.3, 1531.2, 2377.4);
      ctx.bezierCurveTo(1534.9, 2378.9, 1537.1, 2375.7, 1541.6, 2376.4);
      ctx.bezierCurveTo(1543.9, 2376.7, 1545.7, 2378.0, 1550.0, 2377.2);
      ctx.bezierCurveTo(1551.5, 2377.0, 1555.2, 2376.2, 1559.2, 2376.9);
      ctx.bezierCurveTo(1560.5, 2377.1, 1566.2, 2378.8, 1568.0, 2378.8);
      ctx.bezierCurveTo(1572.3, 2378.8, 1574.7, 2376.8, 1575.2, 2377.2);
      ctx.bezierCurveTo(1575.7, 2377.6, 1574.7, 2380.9, 1574.7, 2380.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(551.1, 1280.5, 529.8, 1327.1);
      gradient.addColorStop(0.53, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(112, 205, 219)");
      gradient.addColorStop(0.70, "rgb(143, 215, 226)");
      gradient.addColorStop(0.84, "rgb(192, 233, 239)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1576.8, 2374.1);
      ctx.bezierCurveTo(1573.0, 2374.8, 1573.8, 2374.6, 1570.0, 2374.9);
      ctx.bezierCurveTo(1565.7, 2375.2, 1560.4, 2373.8, 1558.5, 2373.6);
      ctx.bezierCurveTo(1556.0, 2373.3, 1552.0, 2373.5, 1550.8, 2373.6);
      ctx.bezierCurveTo(1548.6, 2373.9, 1544.5, 2373.4, 1542.4, 2373.0);
      ctx.bezierCurveTo(1538.9, 2372.3, 1533.9, 2375.2, 1528.0, 2373.4);
      ctx.bezierCurveTo(1535.3, 2373.8, 1536.8, 2370.9, 1543.1, 2371.4);
      ctx.bezierCurveTo(1545.4, 2371.6, 1547.4, 2372.6, 1551.7, 2371.8);
      ctx.bezierCurveTo(1553.1, 2371.6, 1554.8, 2371.1, 1560.9, 2371.5);
      ctx.bezierCurveTo(1562.1, 2371.5, 1567.4, 2372.1, 1570.1, 2370.7);
      ctx.bezierCurveTo(1573.9, 2368.6, 1576.3, 2371.4, 1576.8, 2371.8);
      ctx.bezierCurveTo(1577.4, 2372.2, 1576.8, 2374.1, 1576.8, 2374.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(557.7, 1279.9, 533.9, 1331.8);
      gradient.addColorStop(0.19, "rgb(101, 201, 216)");
      gradient.addColorStop(0.29, "rgb(112, 205, 219)");
      gradient.addColorStop(0.48, "rgb(143, 215, 226)");
      gradient.addColorStop(0.72, "rgb(192, 233, 239)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1563.8, 2356.8);
      ctx.bezierCurveTo(1560.0, 2357.4, 1558.9, 2357.9, 1555.5, 2356.8);
      ctx.bezierCurveTo(1552.0, 2355.8, 1548.9, 2354.5, 1547.0, 2354.3);
      ctx.bezierCurveTo(1544.5, 2354.1, 1539.5, 2354.8, 1538.3, 2354.9);
      ctx.bezierCurveTo(1536.1, 2355.1, 1532.3, 2353.7, 1530.2, 2353.3);
      ctx.bezierCurveTo(1526.6, 2352.7, 1522.6, 2355.2, 1520.4, 2353.3);
      ctx.bezierCurveTo(1524.0, 2354.7, 1526.2, 2351.6, 1530.7, 2352.2);
      ctx.bezierCurveTo(1533.0, 2352.6, 1534.9, 2353.9, 1539.1, 2353.1);
      ctx.bezierCurveTo(1540.6, 2352.8, 1544.3, 2352.1, 1548.3, 2352.7);
      ctx.bezierCurveTo(1549.6, 2352.9, 1555.3, 2354.7, 1557.1, 2354.7);
      ctx.bezierCurveTo(1561.5, 2354.7, 1563.8, 2352.7, 1564.3, 2353.1);
      ctx.bezierCurveTo(1564.8, 2353.5, 1563.8, 2356.8, 1563.8, 2356.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(577.5, 1282.2, 556.2, 1328.8);
      gradient.addColorStop(0.53, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(112, 205, 219)");
      gradient.addColorStop(0.70, "rgb(143, 215, 226)");
      gradient.addColorStop(0.84, "rgb(192, 233, 239)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1567.1, 2351.3);
      ctx.bezierCurveTo(1563.3, 2352.0, 1564.1, 2351.8, 1560.4, 2352.0);
      ctx.bezierCurveTo(1556.0, 2352.3, 1550.8, 2351.0, 1548.8, 2350.8);
      ctx.bezierCurveTo(1546.3, 2350.5, 1542.4, 2350.7, 1541.2, 2350.8);
      ctx.bezierCurveTo(1538.9, 2351.0, 1534.9, 2350.5, 1532.7, 2350.1);
      ctx.bezierCurveTo(1529.2, 2349.5, 1524.2, 2352.3, 1518.3, 2350.5);
      ctx.bezierCurveTo(1525.6, 2351.0, 1527.1, 2348.0, 1533.4, 2348.6);
      ctx.bezierCurveTo(1535.7, 2348.8, 1537.7, 2349.8, 1542.0, 2349.0);
      ctx.bezierCurveTo(1543.4, 2348.7, 1545.1, 2348.3, 1551.2, 2348.6);
      ctx.bezierCurveTo(1552.5, 2348.7, 1557.7, 2349.3, 1560.4, 2347.9);
      ctx.bezierCurveTo(1564.3, 2345.8, 1566.7, 2348.6, 1567.2, 2349.0);
      ctx.bezierCurveTo(1567.7, 2349.4, 1567.1, 2351.3, 1567.1, 2351.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(582.4, 1282.1, 558.6, 1334.0);
      gradient.addColorStop(0.00, "rgb(101, 201, 216)");
      gradient.addColorStop(0.77, "rgb(219, 242, 245)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1452.7, 2130.0);
      ctx.bezierCurveTo(1450.9, 2131.8, 1447.1, 2136.3, 1442.7, 2141.5);
      ctx.bezierCurveTo(1441.6, 2142.8, 1438.5, 2145.3, 1437.4, 2146.5);
      ctx.bezierCurveTo(1435.0, 2149.4, 1432.9, 2154.0, 1431.0, 2156.9);
      ctx.bezierCurveTo(1434.2, 2154.2, 1436.0, 2149.6, 1438.6, 2147.6);
      ctx.bezierCurveTo(1440.1, 2146.4, 1442.8, 2143.8, 1444.5, 2142.6);
      ctx.bezierCurveTo(1449.1, 2139.1, 1453.8, 2135.9, 1455.5, 2134.9);
      ctx.bezierCurveTo(1455.0, 2136.1, 1450.9, 2140.1, 1446.7, 2144.4);
      ctx.bezierCurveTo(1444.3, 2146.8, 1440.2, 2148.6, 1437.1, 2154.1);
      ctx.bezierCurveTo(1435.3, 2156.1, 1434.4, 2159.4, 1432.5, 2160.9);
      ctx.bezierCurveTo(1434.5, 2160.3, 1436.0, 2156.3, 1439.2, 2154.2);
      ctx.bezierCurveTo(1442.3, 2152.1, 1442.8, 2149.4, 1445.9, 2148.0);
      ctx.bezierCurveTo(1449.0, 2146.5, 1449.0, 2145.7, 1450.9, 2143.8);
      ctx.bezierCurveTo(1452.8, 2142.0, 1455.1, 2141.0, 1456.7, 2140.0);
      ctx.bezierCurveTo(1458.3, 2139.1, 1458.2, 2138.7, 1459.1, 2138.0);
      ctx.bezierCurveTo(1460.0, 2137.2, 1455.5, 2132.9, 1452.7, 2130.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(786.3, 1298.0, 802.3, 1325.5);
      gradient.addColorStop(0.00, "rgb(101, 201, 216)");
      gradient.addColorStop(0.17, "rgb(105, 202, 217)");
      gradient.addColorStop(0.33, "rgb(116, 206, 220)");
      gradient.addColorStop(0.49, "rgb(134, 213, 224)");
      gradient.addColorStop(0.64, "rgb(161, 222, 231)");
      gradient.addColorStop(0.79, "rgb(194, 233, 239)");
      gradient.addColorStop(0.93, "rgb(235, 247, 249)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1446.4, 2119.7);
      ctx.bezierCurveTo(1443.2, 2122.1, 1440.8, 2125.3, 1436.9, 2129.9);
      ctx.bezierCurveTo(1435.9, 2131.0, 1433.1, 2133.2, 1432.2, 2134.3);
      ctx.bezierCurveTo(1430.0, 2136.9, 1428.2, 2141.0, 1426.5, 2143.5);
      ctx.bezierCurveTo(1429.3, 2141.2, 1431.0, 2137.1, 1433.2, 2135.3);
      ctx.bezierCurveTo(1434.6, 2134.2, 1437.0, 2131.9, 1438.5, 2130.8);
      ctx.bezierCurveTo(1442.6, 2127.7, 1446.8, 2124.8, 1448.3, 2124.0);
      ctx.bezierCurveTo(1447.9, 2125.0, 1444.2, 2128.6, 1440.4, 2132.4);
      ctx.bezierCurveTo(1438.3, 2134.6, 1434.7, 2136.1, 1431.9, 2141.0);
      ctx.bezierCurveTo(1430.3, 2142.9, 1429.5, 2145.8, 1427.8, 2147.1);
      ctx.bezierCurveTo(1429.6, 2146.5, 1430.9, 2143.0, 1433.7, 2141.1);
      ctx.bezierCurveTo(1436.5, 2139.3, 1437.0, 2136.9, 1439.7, 2135.6);
      ctx.bezierCurveTo(1442.5, 2134.3, 1442.5, 2133.6, 1444.2, 2131.9);
      ctx.bezierCurveTo(1445.9, 2130.3, 1447.9, 2129.4, 1449.4, 2128.5);
      ctx.bezierCurveTo(1450.8, 2127.7, 1450.7, 2127.4, 1451.5, 2126.7);
      ctx.bezierCurveTo(1452.3, 2126.0, 1452.3, 2117.7, 1446.4, 2119.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(801.1, 1300.3, 816.1, 1326.2);
      gradient.addColorStop(0.00, "rgb(101, 201, 216)");
      gradient.addColorStop(0.17, "rgb(105, 202, 217)");
      gradient.addColorStop(0.33, "rgb(116, 206, 220)");
      gradient.addColorStop(0.49, "rgb(134, 213, 224)");
      gradient.addColorStop(0.64, "rgb(161, 222, 231)");
      gradient.addColorStop(0.79, "rgb(194, 233, 239)");
      gradient.addColorStop(0.93, "rgb(235, 247, 249)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1446.5, 2116.7);
      ctx.bezierCurveTo(1439.4, 2099.8, 1448.9, 2113.8, 1447.9, 2111.4);
      ctx.bezierCurveTo(1430.4, 2072.4, 1432.6, 2071.7, 1432.6, 2071.7);
      ctx.bezierCurveTo(1434.0, 2070.8, 1437.9, 2081.4, 1439.0, 2081.9);
      ctx.bezierCurveTo(1439.6, 2082.1, 1433.5, 2065.4, 1436.6, 2066.4);
      ctx.bezierCurveTo(1443.0, 2068.9, 1457.6, 2110.4, 1461.5, 2116.0);
      ctx.bezierCurveTo(1459.0, 2108.9, 1453.5, 2095.1, 1456.1, 2095.9);
      ctx.bezierCurveTo(1459.5, 2096.8, 1464.9, 2104.8, 1479.0, 2135.7);
      ctx.bezierCurveTo(1480.3, 2138.6, 1481.4, 2142.5, 1482.2, 2146.1);
      ctx.bezierCurveTo(1483.0, 2150.7, 1475.2, 2137.7, 1475.3, 2138.6);
      ctx.bezierCurveTo(1476.3, 2141.1, 1479.9, 2147.4, 1482.2, 2154.5);
      ctx.bezierCurveTo(1484.2, 2162.3, 1482.1, 2159.3, 1477.6, 2152.2);
      ctx.bezierCurveTo(1486.4, 2171.7, 1490.0, 2181.2, 1491.5, 2186.2);
      ctx.bezierCurveTo(1493.7, 2193.6, 1491.1, 2192.1, 1485.7, 2181.3);
      ctx.bezierCurveTo(1479.3, 2168.4, 1483.7, 2187.7, 1478.8, 2176.9);
      ctx.bezierCurveTo(1474.2, 2167.2, 1480.5, 2185.9, 1469.6, 2166.4);
      ctx.bezierCurveTo(1465.0, 2158.2, 1452.5, 2130.8, 1446.5, 2116.7);
      ctx.closePath();
      ctx.fill();

      // slides/Group

      // slides/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1342.0, 2365.4);
      ctx.bezierCurveTo(1339.8, 2366.6, 1339.9, 2369.6, 1343.7, 2371.1);
      ctx.bezierCurveTo(1354.1, 2375.1, 1362.3, 2367.4, 1375.1, 2367.4);
      ctx.bezierCurveTo(1384.1, 2367.4, 1391.1, 2370.5, 1396.6, 2370.7);
      ctx.bezierCurveTo(1413.4, 2371.2, 1413.6, 2365.7, 1426.7, 2366.1);
      ctx.bezierCurveTo(1438.5, 2366.4, 1442.6, 2368.9, 1450.9, 2369.2);
      ctx.bezierCurveTo(1467.8, 2369.7, 1477.9, 2361.3, 1498.2, 2360.4);
      ctx.bezierCurveTo(1517.2, 2359.5, 1544.3, 2361.4, 1554.0, 2362.7);
      ctx.bezierCurveTo(1560.9, 2358.9, 1558.2, 2351.5, 1557.0, 2349.3);
      ctx.bezierCurveTo(1554.7, 2345.0, 1551.7, 2344.8, 1543.6, 2344.2);
      ctx.bezierCurveTo(1534.5, 2344.2, 1485.8, 2340.5, 1477.9, 2343.4);
      ctx.bezierCurveTo(1473.6, 2344.9, 1459.8, 2351.4, 1445.4, 2351.8);
      ctx.bezierCurveTo(1432.8, 2352.1, 1420.1, 2348.9, 1417.0, 2349.6);
      ctx.bezierCurveTo(1413.3, 2350.3, 1405.6, 2354.3, 1394.0, 2354.6);
      ctx.bezierCurveTo(1384.1, 2354.9, 1373.1, 2347.6, 1365.1, 2350.7);
      ctx.bezierCurveTo(1356.8, 2354.1, 1343.9, 2357.6, 1335.6, 2354.8);
      ctx.bezierCurveTo(1341.1, 2360.9, 1342.0, 2364.1, 1342.0, 2365.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.483, -0.876, 0.876, -0.483, 676.6, 3467.0);
      gradient = ctx.createLinearGradient(589.7, 1206.6, 616.5, 1217.8);
      gradient.addColorStop(0.00, "rgb(248, 235, 0)");
      gradient.addColorStop(0.00, "rgb(248, 235, 0)");
      gradient.addColorStop(0.20, "rgb(229, 198, 5)");
      gradient.addColorStop(0.40, "rgb(214, 170, 10)");
      gradient.addColorStop(0.60, "rgb(203, 149, 13)");
      gradient.addColorStop(0.80, "rgb(197, 137, 15)");
      gradient.addColorStop(0.99, "rgb(195, 133, 16)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1343.5, 2371.5);
      ctx.bezierCurveTo(1354.3, 2375.6, 1362.5, 2367.9, 1375.1, 2367.9);
      ctx.bezierCurveTo(1384.0, 2367.9, 1390.9, 2371.0, 1396.6, 2371.2);
      ctx.bezierCurveTo(1413.6, 2371.7, 1413.8, 2366.2, 1426.6, 2366.6);
      ctx.bezierCurveTo(1438.4, 2366.9, 1442.5, 2369.4, 1450.9, 2369.7);
      ctx.bezierCurveTo(1468.0, 2370.2, 1478.0, 2361.8, 1498.2, 2360.9);
      ctx.bezierCurveTo(1517.2, 2360.0, 1544.3, 2361.9, 1553.9, 2363.2);
      ctx.lineTo(1554.1, 2363.2);
      ctx.lineTo(1554.3, 2363.1);
      ctx.bezierCurveTo(1557.8, 2361.2, 1559.0, 2358.1, 1559.0, 2355.4);
      ctx.bezierCurveTo(1559.1, 2354.0, 1558.8, 2352.7, 1558.5, 2351.6);
      ctx.bezierCurveTo(1558.1, 2351.7, 1557.8, 2351.7, 1557.4, 2351.5);
      ctx.bezierCurveTo(1557.8, 2352.6, 1558.1, 2354.0, 1558.0, 2355.4);
      ctx.bezierCurveTo(1558.0, 2357.8, 1557.1, 2360.4, 1553.9, 2362.2);
      ctx.bezierCurveTo(1544.0, 2360.9, 1517.1, 2359.0, 1498.2, 2359.9);
      ctx.bezierCurveTo(1477.7, 2360.8, 1467.6, 2369.2, 1451.0, 2368.7);
      ctx.bezierCurveTo(1442.8, 2368.5, 1438.6, 2366.0, 1426.7, 2365.6);
      ctx.bezierCurveTo(1413.3, 2365.2, 1413.2, 2370.7, 1396.7, 2370.2);
      ctx.bezierCurveTo(1391.2, 2370.0, 1384.3, 2366.9, 1375.1, 2366.9);
      ctx.bezierCurveTo(1362.1, 2367.0, 1353.9, 2374.5, 1343.9, 2370.6);
      ctx.bezierCurveTo(1342.5, 2370.1, 1341.1, 2369.1, 1340.7, 2368.5);
      ctx.bezierCurveTo(1341.1, 2369.7, 1342.0, 2370.9, 1343.5, 2371.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(252, 244, 164)";
      ctx.fill();

      // slides/Group/Path
      ctx.beginPath();
      ctx.moveTo(1338.8, 2361.5);
      ctx.bezierCurveTo(1340.2, 2364.4, 1340.6, 2366.3, 1343.0, 2367.4);
      ctx.bezierCurveTo(1346.9, 2369.1, 1349.8, 2368.4, 1353.6, 2367.6);
      ctx.bezierCurveTo(1357.4, 2366.8, 1361.3, 2365.3, 1365.7, 2364.3);
      ctx.bezierCurveTo(1368.2, 2363.8, 1371.4, 2364.8, 1374.2, 2364.5);
      ctx.bezierCurveTo(1379.7, 2364.0, 1382.1, 2364.2, 1385.6, 2365.0);
      ctx.bezierCurveTo(1389.2, 2365.8, 1392.3, 2366.6, 1395.1, 2366.7);
      ctx.bezierCurveTo(1402.1, 2366.9, 1406.2, 2366.1, 1409.6, 2365.0);
      ctx.bezierCurveTo(1412.1, 2364.3, 1414.1, 2363.5, 1416.7, 2362.9);
      ctx.bezierCurveTo(1418.9, 2362.3, 1421.5, 2362.0, 1425.1, 2362.1);
      ctx.bezierCurveTo(1430.1, 2362.3, 1433.7, 2362.8, 1436.8, 2363.4);
      ctx.bezierCurveTo(1439.1, 2363.8, 1441.1, 2364.2, 1443.1, 2364.6);
      ctx.bezierCurveTo(1445.1, 2364.9, 1447.1, 2365.1, 1449.4, 2365.2);
      ctx.bezierCurveTo(1454.8, 2365.4, 1459.5, 2364.6, 1464.1, 2363.5);
      ctx.bezierCurveTo(1466.4, 2362.9, 1468.7, 2362.2, 1471.0, 2361.5);
      ctx.bezierCurveTo(1473.1, 2360.9, 1473.9, 2359.9, 1477.4, 2359.6);
      ctx.bezierCurveTo(1483.2, 2359.3, 1489.2, 2357.6, 1496.6, 2356.4);
      ctx.bezierCurveTo(1503.7, 2355.3, 1509.1, 2356.2, 1516.5, 2356.4);
      ctx.bezierCurveTo(1524.8, 2357.5, 1526.5, 2355.2, 1532.5, 2356.9);
      ctx.bezierCurveTo(1539.3, 2359.5, 1540.8, 2356.3, 1546.8, 2358.1);
      ctx.bezierCurveTo(1553.6, 2360.0, 1563.8, 2359.5, 1568.1, 2359.2);
      ctx.bezierCurveTo(1565.7, 2353.6, 1560.1, 2344.9, 1558.9, 2342.7);
      ctx.bezierCurveTo(1554.8, 2343.3, 1555.2, 2343.2, 1541.1, 2343.3);
      ctx.bezierCurveTo(1532.0, 2343.4, 1486.5, 2341.0, 1478.5, 2343.8);
      ctx.bezierCurveTo(1474.2, 2345.4, 1460.2, 2351.7, 1445.8, 2352.0);
      ctx.bezierCurveTo(1433.2, 2352.3, 1421.0, 2348.6, 1417.9, 2349.3);
      ctx.bezierCurveTo(1414.2, 2350.1, 1403.9, 2353.4, 1392.3, 2353.7);
      ctx.bezierCurveTo(1382.3, 2354.0, 1370.7, 2347.4, 1362.7, 2350.6);
      ctx.bezierCurveTo(1354.4, 2353.9, 1341.1, 2358.0, 1333.7, 2354.9);
      ctx.bezierCurveTo(1338.0, 2358.8, 1337.9, 2359.9, 1338.8, 2361.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(616.4, 1113.5, 601.4, 1324.0);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.03, "rgb(250, 253, 253)");
      gradient.addColorStop(0.06, "rgb(239, 249, 250)");
      gradient.addColorStop(0.09, "rgb(219, 242, 245)");
      gradient.addColorStop(0.12, "rgb(192, 232, 238)");
      gradient.addColorStop(0.15, "rgb(157, 219, 229)");
      gradient.addColorStop(0.18, "rgb(114, 204, 218)");
      gradient.addColorStop(0.18, "rgb(110, 203, 217)");
      gradient.addColorStop(0.30, "rgb(255, 255, 255)");
      gradient.addColorStop(0.40, "rgb(109, 203, 217)");
      gradient.addColorStop(0.52, "rgb(255, 255, 255)");
      gradient.addColorStop(0.88, "rgb(110, 203, 217)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1563.7, 2356.6);
      ctx.bezierCurveTo(1559.9, 2357.3, 1558.8, 2357.7, 1555.3, 2356.7);
      ctx.bezierCurveTo(1551.9, 2355.6, 1548.8, 2354.4, 1546.8, 2354.2);
      ctx.bezierCurveTo(1544.4, 2354.0, 1539.4, 2354.7, 1538.2, 2354.8);
      ctx.bezierCurveTo(1536.0, 2355.0, 1532.2, 2353.6, 1530.0, 2353.2);
      ctx.bezierCurveTo(1526.5, 2352.5, 1522.5, 2355.0, 1520.2, 2353.2);
      ctx.bezierCurveTo(1523.9, 2354.6, 1526.1, 2351.4, 1530.6, 2352.1);
      ctx.bezierCurveTo(1532.9, 2352.4, 1534.7, 2353.7, 1539.0, 2353.0);
      ctx.bezierCurveTo(1540.5, 2352.7, 1544.2, 2352.0, 1548.2, 2352.6);
      ctx.bezierCurveTo(1549.5, 2352.8, 1555.2, 2354.6, 1557.0, 2354.6);
      ctx.bezierCurveTo(1561.3, 2354.6, 1563.7, 2352.6, 1564.2, 2353.0);
      ctx.bezierCurveTo(1564.7, 2353.3, 1563.7, 2356.6, 1563.7, 2356.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(577.7, 1282.2, 556.4, 1328.8);
      gradient.addColorStop(0.53, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(112, 205, 219)");
      gradient.addColorStop(0.70, "rgb(143, 215, 226)");
      gradient.addColorStop(0.84, "rgb(192, 233, 239)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1565.8, 2349.9);
      ctx.bezierCurveTo(1562.0, 2350.5, 1562.8, 2350.3, 1559.0, 2350.6);
      ctx.bezierCurveTo(1554.7, 2350.9, 1549.4, 2349.5, 1547.5, 2349.3);
      ctx.bezierCurveTo(1545.0, 2349.1, 1541.0, 2349.2, 1539.8, 2349.4);
      ctx.bezierCurveTo(1537.6, 2349.6, 1533.5, 2349.1, 1531.4, 2348.7);
      ctx.bezierCurveTo(1527.9, 2348.0, 1522.9, 2350.9, 1517.0, 2349.1);
      ctx.bezierCurveTo(1524.3, 2349.6, 1525.7, 2346.6, 1532.1, 2347.2);
      ctx.bezierCurveTo(1534.4, 2347.4, 1536.4, 2348.3, 1540.7, 2347.6);
      ctx.bezierCurveTo(1542.1, 2347.3, 1543.8, 2346.9, 1549.9, 2347.2);
      ctx.bezierCurveTo(1551.1, 2347.3, 1556.4, 2347.9, 1559.1, 2346.4);
      ctx.bezierCurveTo(1562.9, 2344.4, 1565.3, 2347.2, 1565.8, 2347.5);
      ctx.bezierCurveTo(1566.4, 2347.9, 1565.8, 2349.9, 1565.8, 2349.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(584.3, 1281.6, 560.5, 1333.5);
      gradient.addColorStop(0.19, "rgb(101, 201, 216)");
      gradient.addColorStop(0.29, "rgb(112, 205, 219)");
      gradient.addColorStop(0.48, "rgb(143, 215, 226)");
      gradient.addColorStop(0.72, "rgb(192, 233, 239)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1334.2, 2352.3);
      ctx.bezierCurveTo(1332.1, 2353.5, 1332.2, 2356.5, 1336.1, 2357.9);
      ctx.bezierCurveTo(1346.5, 2361.7, 1353.7, 2354.1, 1368.1, 2353.0);
      ctx.bezierCurveTo(1377.1, 2352.3, 1385.7, 2355.4, 1391.3, 2355.5);
      ctx.bezierCurveTo(1408.0, 2355.7, 1405.8, 2351.5, 1418.9, 2351.7);
      ctx.bezierCurveTo(1430.7, 2351.8, 1435.0, 2354.3, 1443.2, 2354.4);
      ctx.bezierCurveTo(1460.1, 2354.7, 1470.0, 2346.1, 1490.4, 2344.9);
      ctx.bezierCurveTo(1506.9, 2343.9, 1530.6, 2344.6, 1542.8, 2345.1);
      ctx.bezierCurveTo(1544.6, 2344.1, 1546.3, 2343.2, 1548.4, 2343.5);
      ctx.bezierCurveTo(1548.9, 2343.5, 1548.6, 2343.3, 1550.0, 2343.4);
      ctx.bezierCurveTo(1546.9, 2342.0, 1542.7, 2341.6, 1539.8, 2341.4);
      ctx.bezierCurveTo(1528.3, 2341.1, 1498.2, 2340.8, 1489.5, 2341.1);
      ctx.bezierCurveTo(1469.3, 2341.8, 1462.5, 2349.6, 1445.0, 2350.7);
      ctx.bezierCurveTo(1438.1, 2351.1, 1427.9, 2348.4, 1420.6, 2348.0);
      ctx.bezierCurveTo(1406.3, 2347.3, 1403.9, 2351.6, 1393.2, 2351.7);
      ctx.bezierCurveTo(1383.2, 2351.7, 1378.4, 2348.6, 1365.4, 2349.4);
      ctx.bezierCurveTo(1355.6, 2350.0, 1341.1, 2359.4, 1334.2, 2352.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(656.5, 1116.8, 595.1, 1291.2);
      gradient.addColorStop(0.00, "rgb(248, 235, 0)");
      gradient.addColorStop(0.00, "rgb(248, 235, 0)");
      gradient.addColorStop(0.20, "rgb(229, 198, 5)");
      gradient.addColorStop(0.40, "rgb(214, 170, 10)");
      gradient.addColorStop(0.60, "rgb(203, 149, 13)");
      gradient.addColorStop(0.80, "rgb(197, 137, 15)");
      gradient.addColorStop(0.99, "rgb(195, 133, 16)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1335.9, 2358.4);
      ctx.bezierCurveTo(1346.7, 2362.3, 1353.9, 2354.5, 1368.2, 2353.5);
      ctx.bezierCurveTo(1377.0, 2352.8, 1385.5, 2355.9, 1391.3, 2356.0);
      ctx.bezierCurveTo(1399.7, 2356.1, 1403.4, 2355.1, 1406.6, 2354.1);
      ctx.bezierCurveTo(1409.8, 2353.1, 1412.4, 2352.1, 1418.9, 2352.2);
      ctx.bezierCurveTo(1430.6, 2352.3, 1434.8, 2354.8, 1443.2, 2354.9);
      ctx.bezierCurveTo(1460.3, 2355.1, 1470.2, 2346.5, 1490.4, 2345.4);
      ctx.bezierCurveTo(1506.8, 2344.4, 1530.5, 2345.1, 1542.7, 2345.6);
      ctx.lineTo(1542.9, 2345.6);
      ctx.lineTo(1543.3, 2345.4);
      ctx.bezierCurveTo(1544.5, 2344.7, 1545.6, 2344.1, 1546.9, 2343.9);
      ctx.bezierCurveTo(1548.3, 2343.7, 1548.8, 2343.5, 1550.1, 2343.4);
      ctx.bezierCurveTo(1548.7, 2342.8, 1548.1, 2342.8, 1546.9, 2343.0);
      ctx.bezierCurveTo(1545.4, 2343.1, 1544.1, 2343.8, 1542.8, 2344.5);
      ctx.lineTo(1542.6, 2344.6);
      ctx.bezierCurveTo(1530.4, 2344.1, 1506.8, 2343.4, 1490.3, 2344.4);
      ctx.bezierCurveTo(1469.9, 2345.6, 1459.9, 2354.2, 1443.3, 2353.9);
      ctx.bezierCurveTo(1435.1, 2353.8, 1430.8, 2351.3, 1418.9, 2351.2);
      ctx.bezierCurveTo(1412.3, 2351.1, 1409.5, 2352.1, 1406.3, 2353.1);
      ctx.bezierCurveTo(1403.2, 2354.1, 1399.6, 2355.1, 1391.3, 2355.0);
      ctx.bezierCurveTo(1385.8, 2354.9, 1377.2, 2351.8, 1368.1, 2352.5);
      ctx.bezierCurveTo(1353.4, 2353.7, 1346.3, 2361.2, 1336.2, 2357.4);
      ctx.bezierCurveTo(1334.8, 2356.9, 1333.3, 2356.0, 1332.9, 2355.0);
      ctx.bezierCurveTo(1333.5, 2356.8, 1334.3, 2357.8, 1335.9, 2358.4);
      ctx.closePath();
      ctx.fill();

      // slides/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1435.2, 2052.8);
      ctx.bezierCurveTo(1434.6, 2053.1, 1435.1, 2055.9, 1436.5, 2059.1);
      ctx.bezierCurveTo(1437.8, 2062.2, 1439.4, 2064.6, 1440.0, 2064.3);
      ctx.bezierCurveTo(1440.7, 2064.1, 1440.1, 2061.2, 1438.8, 2058.1);
      ctx.bezierCurveTo(1437.5, 2054.9, 1435.9, 2052.5, 1435.2, 2052.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(101, 201, 216)";
      ctx.fill();

      // slides/Path
      ctx.beginPath();
      ctx.moveTo(1465.4, 2053.5);
      ctx.bezierCurveTo(1465.0, 2053.7, 1465.5, 2055.6, 1466.6, 2057.7);
      ctx.bezierCurveTo(1467.6, 2059.8, 1468.9, 2061.4, 1469.3, 2061.1);
      ctx.bezierCurveTo(1469.7, 2060.9, 1469.2, 2059.0, 1468.1, 2056.9);
      ctx.bezierCurveTo(1467.1, 2054.8, 1465.8, 2053.3, 1465.4, 2053.5);
      ctx.closePath();
      ctx.fill();

      // slides/Path
      ctx.beginPath();
      ctx.moveTo(1542.3, 2329.6);
      ctx.bezierCurveTo(1541.8, 2329.8, 1540.6, 2328.3, 1539.6, 2326.2);
      ctx.bezierCurveTo(1538.5, 2324.1, 1538.0, 2322.3, 1538.4, 2322.0);
      ctx.bezierCurveTo(1538.9, 2321.8, 1540.1, 2323.3, 1541.1, 2325.4);
      ctx.bezierCurveTo(1542.2, 2327.5, 1542.7, 2329.4, 1542.3, 2329.6);
      ctx.closePath();
      ctx.fill();

      // slides/Path
      ctx.beginPath();
      ctx.moveTo(1441.0, 2100.6);
      ctx.bezierCurveTo(1439.5, 2102.2, 1439.1, 2102.0, 1437.4, 2105.0);
      ctx.bezierCurveTo(1436.1, 2107.3, 1433.2, 2112.6, 1432.4, 2114.0);
      ctx.bezierCurveTo(1433.7, 2112.7, 1436.9, 2108.2, 1439.8, 2106.2);
      ctx.bezierCurveTo(1440.4, 2107.6, 1438.9, 2108.8, 1435.2, 2113.2);
      ctx.bezierCurveTo(1434.3, 2114.3, 1431.7, 2116.3, 1430.8, 2117.3);
      ctx.bezierCurveTo(1428.7, 2119.7, 1427.0, 2123.6, 1425.4, 2126.0);
      ctx.bezierCurveTo(1428.1, 2123.8, 1429.6, 2120.0, 1431.7, 2118.3);
      ctx.bezierCurveTo(1433.0, 2117.2, 1435.3, 2115.1, 1436.7, 2114.0);
      ctx.bezierCurveTo(1440.6, 2111.1, 1444.4, 2108.4, 1445.9, 2107.7);
      ctx.bezierCurveTo(1445.5, 2108.6, 1442.0, 2112.0, 1438.5, 2115.6);
      ctx.bezierCurveTo(1436.5, 2117.6, 1433.1, 2119.1, 1430.5, 2123.6);
      ctx.bezierCurveTo(1429.0, 2125.4, 1428.3, 2128.1, 1426.7, 2129.4);
      ctx.bezierCurveTo(1428.3, 2128.8, 1429.6, 2125.5, 1432.2, 2123.7);
      ctx.bezierCurveTo(1434.8, 2122.0, 1435.2, 2119.8, 1437.8, 2118.6);
      ctx.bezierCurveTo(1440.4, 2117.3, 1440.5, 2116.6, 1442.1, 2115.1);
      ctx.bezierCurveTo(1443.6, 2113.6, 1445.6, 2112.7, 1446.9, 2111.9);
      ctx.bezierCurveTo(1448.2, 2111.1, 1448.1, 2110.8, 1448.9, 2110.2);
      ctx.bezierCurveTo(1449.6, 2109.6, 1443.3, 2103.0, 1441.0, 2100.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(817.9, 1307.4, 831.7, 1331.3);
      gradient.addColorStop(0.00, "rgb(101, 201, 216)");
      gradient.addColorStop(0.17, "rgb(105, 202, 217)");
      gradient.addColorStop(0.33, "rgb(116, 206, 220)");
      gradient.addColorStop(0.49, "rgb(134, 213, 224)");
      gradient.addColorStop(0.64, "rgb(161, 222, 231)");
      gradient.addColorStop(0.79, "rgb(194, 233, 239)");
      gradient.addColorStop(0.93, "rgb(235, 247, 249)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1559.7, 2340.9);
      ctx.bezierCurveTo(1556.1, 2341.4, 1557.9, 2346.5, 1560.1, 2348.8);
      ctx.bezierCurveTo(1558.7, 2350.2, 1560.1, 2353.6, 1562.5, 2355.5);
      ctx.bezierCurveTo(1559.5, 2356.6, 1559.1, 2359.4, 1559.9, 2362.1);
      ctx.bezierCurveTo(1559.9, 2364.8, 1563.8, 2368.8, 1568.0, 2368.4);
      ctx.bezierCurveTo(1566.7, 2372.9, 1569.8, 2376.2, 1572.0, 2375.5);
      ctx.bezierCurveTo(1571.6, 2377.2, 1572.2, 2378.2, 1573.6, 2378.0);
      ctx.bezierCurveTo(1571.3, 2381.1, 1572.0, 2383.6, 1572.8, 2386.1);
      ctx.bezierCurveTo(1574.0, 2389.3, 1577.3, 2390.6, 1581.2, 2388.2);
      ctx.bezierCurveTo(1578.3, 2393.0, 1582.3, 2394.6, 1584.9, 2394.7);
      ctx.bezierCurveTo(1584.4, 2398.9, 1588.5, 2400.0, 1591.6, 2397.8);
      ctx.bezierCurveTo(1593.5, 2396.6, 1605.7, 2409.8, 1605.5, 2407.2);
      ctx.bezierCurveTo(1628.0, 2407.8, 1636.3, 2379.8, 1632.7, 2373.6);
      ctx.bezierCurveTo(1624.8, 2363.1, 1601.7, 2331.6, 1590.8, 2316.6);
      ctx.bezierCurveTo(1587.2, 2311.6, 1558.0, 2334.8, 1557.6, 2334.5);
      ctx.bezierCurveTo(1556.3, 2335.7, 1558.8, 2340.0, 1559.7, 2340.9);
      ctx.closePath();

      // slides/Group

      // slides/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1439.8, 2066.2);
      ctx.bezierCurveTo(1441.5, 2069.6, 1437.5, 2067.8, 1436.3, 2070.7);
      ctx.bezierCurveTo(1432.8, 2070.8, 1433.7, 2074.3, 1434.6, 2074.9);
      ctx.bezierCurveTo(1432.7, 2075.7, 1438.0, 2081.8, 1440.6, 2079.1);
      ctx.bezierCurveTo(1440.9, 2079.6, 1442.5, 2077.6, 1442.7, 2075.2);
      ctx.bezierCurveTo(1442.7, 2075.8, 1442.0, 2078.3, 1441.0, 2078.8);
      ctx.bezierCurveTo(1440.0, 2079.3, 1437.7, 2077.6, 1437.5, 2077.6);
      ctx.bezierCurveTo(1437.3, 2077.4, 1437.2, 2077.2, 1437.0, 2077.0);
      ctx.bezierCurveTo(1437.0, 2076.8, 1436.9, 2076.6, 1436.7, 2076.4);
      ctx.bezierCurveTo(1436.7, 2076.4, 1436.7, 2076.4, 1436.7, 2076.3);
      ctx.bezierCurveTo(1436.3, 2075.3, 1436.2, 2074.1, 1436.4, 2073.0);
      ctx.bezierCurveTo(1437.6, 2072.2, 1441.4, 2073.1, 1442.9, 2074.0);
      ctx.bezierCurveTo(1443.3, 2072.0, 1442.9, 2067.7, 1439.8, 2066.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.561, -0.828, -0.828, 0.561, 2393.8, 3578.6);
      gradient = ctx.createLinearGradient(1787.1, -58.7, 1778.1, -48.9);
      gradient.addColorStop(0.00, "rgb(79, 26, 14)");
      gradient.addColorStop(0.06, "rgb(87, 35, 23)");
      gradient.addColorStop(0.27, "rgb(117, 64, 52)");
      gradient.addColorStop(0.47, "rgb(142, 89, 76)");
      gradient.addColorStop(0.67, "rgb(162, 108, 95)");
      gradient.addColorStop(0.85, "rgb(173, 120, 107)");
      gradient.addColorStop(1.00, "rgb(178, 125, 112)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1447.1, 2073.5);
      ctx.bezierCurveTo(1447.6, 2073.7, 1448.4, 2073.7, 1448.3, 2074.9);
      ctx.bezierCurveTo(1447.8, 2078.2, 1445.6, 2084.1, 1445.0, 2085.4);
      ctx.bezierCurveTo(1443.6, 2088.2, 1441.7, 2087.8, 1442.3, 2086.2);
      ctx.bezierCurveTo(1441.7, 2086.3, 1441.2, 2086.5, 1442.0, 2084.9);
      ctx.bezierCurveTo(1442.7, 2083.4, 1444.0, 2078.3, 1444.6, 2076.1);
      ctx.bezierCurveTo(1445.5, 2073.2, 1446.2, 2073.3, 1447.1, 2073.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.664, 0.327, 0.442, -0.897, -1904.3, 3296.5);
      gradient = ctx.createLinearGradient(3334.4, 2571.2, 3329.3, 2570.9);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1442.9, 2073.3);
      ctx.bezierCurveTo(1444.2, 2075.8, 1447.8, 2076.6, 1451.0, 2075.0);
      ctx.bezierCurveTo(1451.1, 2075.0, 1451.2, 2074.9, 1451.3, 2074.9);
      ctx.lineTo(1451.3, 2074.9);
      ctx.lineTo(1455.1, 2073.0);
      ctx.bezierCurveTo(1455.1, 2073.0, 1455.1, 2073.0, 1455.1, 2073.0);
      ctx.bezierCurveTo(1455.1, 2073.0, 1455.1, 2073.0, 1455.2, 2073.0);
      ctx.lineTo(1455.4, 2072.8);
      ctx.lineTo(1455.4, 2072.8);
      ctx.bezierCurveTo(1458.4, 2071.2, 1459.9, 2067.9, 1458.7, 2065.5);
      ctx.bezierCurveTo(1457.4, 2062.9, 1453.8, 2062.1, 1450.6, 2063.7);
      ctx.lineTo(1446.4, 2065.8);
      ctx.bezierCurveTo(1443.2, 2067.4, 1441.6, 2070.7, 1442.9, 2073.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.353, -0.712, -0.896, 0.444, 1739.0, 3758.0);
      gradient = ctx.createLinearGradient(2068.9, -498.6, 2058.4, -487.0);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1444.7, 2069.7);
      ctx.bezierCurveTo(1445.0, 2069.3, 1445.6, 2068.7, 1444.8, 2067.9);
      ctx.bezierCurveTo(1442.2, 2065.7, 1436.7, 2062.7, 1435.4, 2062.1);
      ctx.bezierCurveTo(1432.5, 2060.9, 1431.4, 2062.4, 1432.9, 2063.3);
      ctx.bezierCurveTo(1432.3, 2063.5, 1431.8, 2063.8, 1433.4, 2064.4);
      ctx.bezierCurveTo(1435.0, 2065.1, 1439.3, 2068.1, 1441.2, 2069.3);
      ctx.bezierCurveTo(1443.8, 2070.9, 1444.2, 2070.5, 1444.7, 2069.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.288, -0.682, 0.921, 0.389, -2179.1, 2570.3);
      gradient = ctx.createLinearGradient(2531.9, 3136.1, 2526.8, 3135.9);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1446.8, 2065.6);
      ctx.bezierCurveTo(1446.6, 2065.7, 1446.0, 2066.0, 1445.8, 2066.1);
      ctx.bezierCurveTo(1445.5, 2067.7, 1444.1, 2070.0, 1442.4, 2071.3);
      ctx.bezierCurveTo(1445.3, 2071.8, 1446.3, 2071.9, 1448.0, 2072.2);
      ctx.bezierCurveTo(1447.1, 2073.5, 1446.9, 2073.9, 1444.9, 2075.3);
      ctx.bezierCurveTo(1447.2, 2075.7, 1448.4, 2075.6, 1450.0, 2075.4);
      ctx.bezierCurveTo(1450.3, 2075.3, 1450.7, 2075.2, 1451.0, 2075.0);
      ctx.bezierCurveTo(1451.0, 2075.0, 1451.0, 2075.0, 1451.0, 2075.0);
      ctx.bezierCurveTo(1449.6, 2070.7, 1446.8, 2065.6, 1446.8, 2065.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.561, -0.828, -0.828, 0.561, 2393.8, 3578.6);
      gradient = ctx.createLinearGradient(1774.8, -56.5, 1780.5, -64.2);
      gradient.addColorStop(0.31, "rgb(238, 59, 104)");
      gradient.addColorStop(0.63, "rgb(190, 38, 101)");
      gradient.addColorStop(1.00, "rgb(142, 6, 95)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1456.1, 2072.4);
      ctx.bezierCurveTo(1459.9, 2069.9, 1459.3, 2066.8, 1458.7, 2065.5);
      ctx.bezierCurveTo(1457.5, 2063.2, 1454.6, 2062.4, 1451.7, 2063.3);
      ctx.bezierCurveTo(1454.7, 2067.0, 1455.4, 2069.3, 1456.1, 2072.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.561, -0.828, -0.828, 0.561, 2393.8, 3578.6);
      gradient = ctx.createLinearGradient(1775.1, -69.7, 1781.1, -72.8);
      gradient.addColorStop(0.31, "rgb(238, 59, 104)");
      gradient.addColorStop(0.63, "rgb(190, 38, 101)");
      gradient.addColorStop(1.00, "rgb(142, 6, 95)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1439.8, 2075.9);
      ctx.bezierCurveTo(1440.1, 2075.7, 1440.5, 2075.7, 1440.6, 2075.9);
      ctx.bezierCurveTo(1440.7, 2076.1, 1440.5, 2076.4, 1440.1, 2076.6);
      ctx.bezierCurveTo(1439.7, 2076.8, 1439.3, 2076.8, 1439.2, 2076.6);
      ctx.bezierCurveTo(1439.1, 2076.4, 1439.4, 2076.1, 1439.8, 2075.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // slides/Group/Path
      ctx.beginPath();
      ctx.moveTo(1438.6, 2073.6);
      ctx.bezierCurveTo(1439.0, 2073.4, 1439.4, 2073.4, 1439.5, 2073.6);
      ctx.bezierCurveTo(1439.6, 2073.8, 1439.3, 2074.1, 1439.0, 2074.3);
      ctx.bezierCurveTo(1438.6, 2074.5, 1438.2, 2074.5, 1438.1, 2074.3);
      ctx.bezierCurveTo(1438.0, 2074.1, 1438.2, 2073.8, 1438.6, 2073.6);
      ctx.closePath();
      ctx.fill();

      // slides/Group/Group

      // slides/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1437.6, 2070.7);
      ctx.bezierCurveTo(1439.3, 2069.9, 1441.6, 2071.1, 1442.6, 2073.4);
      ctx.bezierCurveTo(1443.7, 2075.6, 1443.2, 2078.2, 1441.5, 2079.0);
      ctx.bezierCurveTo(1439.7, 2079.8, 1437.4, 2078.6, 1436.4, 2076.3);
      ctx.bezierCurveTo(1435.3, 2074.1, 1435.8, 2071.5, 1437.6, 2070.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.427, -0.904, -0.904, 0.427, 1909.2, 3978.7);
      gradient = ctx.createLinearGradient(1923.1, -392.4, 1921.5, -386.5);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Group/Group
      ctx.restore();

      // slides/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1439.0, 2073.5);
      ctx.bezierCurveTo(1439.0, 2073.6, 1438.8, 2073.8, 1438.5, 2073.9);
      ctx.bezierCurveTo(1438.3, 2074.0, 1438.0, 2074.0, 1437.9, 2073.9);
      ctx.bezierCurveTo(1437.9, 2073.7, 1438.1, 2073.5, 1438.4, 2073.4);
      ctx.bezierCurveTo(1438.6, 2073.3, 1438.9, 2073.3, 1439.0, 2073.5);
      ctx.closePath();
      ctx.fill();

      // slides/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1439.5, 2076.5);
      ctx.bezierCurveTo(1439.8, 2076.4, 1440.0, 2076.2, 1439.9, 2076.1);
      ctx.bezierCurveTo(1439.9, 2075.9, 1439.6, 2075.9, 1439.3, 2076.0);
      ctx.bezierCurveTo(1439.0, 2076.2, 1438.8, 2076.4, 1438.9, 2076.5);
      ctx.bezierCurveTo(1439.0, 2076.6, 1439.2, 2076.6, 1439.5, 2076.5);
      ctx.closePath();
      ctx.fill();

      // slides/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1440.3, 2072.6);
      ctx.bezierCurveTo(1441.1, 2073.2, 1441.7, 2074.7, 1441.6, 2075.9);
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // slides/Path
      ctx.restore();
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1457.0, 2073.2);
      ctx.bezierCurveTo(1457.4, 2071.2, 1455.1, 2065.1, 1451.8, 2061.9);
      ctx.bezierCurveTo(1449.7, 2059.8, 1457.8, 2059.2, 1458.8, 2062.2);
      ctx.bezierCurveTo(1461.6, 2070.3, 1457.9, 2071.8, 1457.0, 2073.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // slides/Path
      ctx.beginPath();
      ctx.moveTo(1455.9, 2062.8);
      ctx.bezierCurveTo(1455.5, 2062.9, 1454.6, 2061.7, 1453.8, 2060.0);
      ctx.bezierCurveTo(1453.0, 2058.4, 1452.6, 2056.9, 1452.9, 2056.7);
      ctx.bezierCurveTo(1453.3, 2056.6, 1454.2, 2057.8, 1455.0, 2059.4);
      ctx.bezierCurveTo(1455.8, 2061.1, 1456.2, 2062.6, 1455.9, 2062.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(215, 238, 241)";
      ctx.fill();

      // slides/Group

      // slides/Group/Group
      ctx.save();

      // slides/Group/Group/Group
      ctx.save();

      // slides/Group/Group/Group/Group
      ctx.save();

      // slides/Group/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1560.1, 2348.7);
      ctx.bezierCurveTo(1557.9, 2346.4, 1556.1, 2341.3, 1559.7, 2340.9);
      ctx.bezierCurveTo(1558.8, 2339.9, 1556.3, 2335.6, 1557.6, 2334.4);
      ctx.bezierCurveTo(1557.6, 2334.4, 1558.1, 2334.1, 1558.9, 2333.5);
      ctx.bezierCurveTo(1557.2, 2331.8, 1555.9, 2330.6, 1554.9, 2329.4);
      ctx.bezierCurveTo(1550.3, 2324.5, 1550.6, 2327.3, 1556.0, 2335.7);
      ctx.bezierCurveTo(1562.4, 2345.7, 1569.2, 2360.6, 1560.9, 2356.4);
      ctx.bezierCurveTo(1561.3, 2356.0, 1561.8, 2355.7, 1562.5, 2355.4);
      ctx.bezierCurveTo(1560.1, 2353.5, 1558.7, 2350.1, 1560.1, 2348.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // slides/Group/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1590.8, 2316.5);
      ctx.bezierCurveTo(1590.8, 2316.5, 1590.8, 2316.5, 1590.8, 2316.5);
      ctx.bezierCurveTo(1590.8, 2316.5, 1590.8, 2316.5, 1590.8, 2316.5);
      ctx.bezierCurveTo(1590.8, 2316.5, 1590.8, 2316.5, 1590.8, 2316.5);
      ctx.closePath();

      // slides/Group/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1558.9, 2333.5);
      ctx.bezierCurveTo(1562.1, 2336.8, 1566.4, 2341.8, 1572.6, 2351.0);
      ctx.bezierCurveTo(1569.6, 2344.9, 1568.3, 2342.1, 1573.2, 2347.0);
      ctx.bezierCurveTo(1577.5, 2351.7, 1586.1, 2364.4, 1589.5, 2369.9);
      ctx.bezierCurveTo(1592.3, 2373.9, 1589.0, 2365.7, 1586.2, 2361.7);
      ctx.bezierCurveTo(1582.4, 2355.6, 1577.3, 2349.8, 1579.3, 2351.6);
      ctx.bezierCurveTo(1596.8, 2370.6, 1604.6, 2389.3, 1603.5, 2391.8);
      ctx.bezierCurveTo(1602.3, 2394.2, 1597.8, 2383.5, 1595.5, 2382.8);
      ctx.bezierCurveTo(1594.7, 2382.6, 1597.2, 2386.1, 1599.9, 2391.1);
      ctx.bezierCurveTo(1602.8, 2396.8, 1604.9, 2402.7, 1600.0, 2397.8);
      ctx.bezierCurveTo(1594.1, 2391.8, 1597.1, 2397.2, 1597.5, 2398.5);
      ctx.bezierCurveTo(1597.8, 2399.9, 1598.2, 2403.5, 1587.0, 2388.4);
      ctx.bezierCurveTo(1585.7, 2386.7, 1591.3, 2399.0, 1582.1, 2386.7);
      ctx.bezierCurveTo(1576.4, 2378.9, 1566.9, 2365.5, 1560.9, 2356.4);
      ctx.bezierCurveTo(1559.4, 2357.8, 1559.3, 2359.9, 1559.9, 2362.0);
      ctx.bezierCurveTo(1559.9, 2364.7, 1563.8, 2368.7, 1568.0, 2368.3);
      ctx.bezierCurveTo(1566.7, 2372.9, 1569.8, 2376.1, 1572.0, 2375.4);
      ctx.bezierCurveTo(1571.6, 2377.1, 1572.2, 2378.1, 1573.7, 2378.0);
      ctx.bezierCurveTo(1571.3, 2381.0, 1572.0, 2383.5, 1572.8, 2386.0);
      ctx.bezierCurveTo(1574.0, 2389.3, 1577.3, 2390.6, 1581.2, 2388.1);
      ctx.bezierCurveTo(1578.3, 2393.0, 1582.3, 2394.5, 1585.0, 2394.6);
      ctx.bezierCurveTo(1584.4, 2398.9, 1588.5, 2399.9, 1591.7, 2397.8);
      ctx.bezierCurveTo(1593.5, 2396.5, 1605.7, 2409.7, 1605.5, 2407.1);
      ctx.bezierCurveTo(1628.0, 2407.8, 1636.3, 2379.7, 1632.7, 2373.5);
      ctx.bezierCurveTo(1624.8, 2363.1, 1601.7, 2331.6, 1590.8, 2316.5);
      ctx.bezierCurveTo(1590.8, 2316.5, 1590.8, 2316.5, 1590.8, 2316.5);
      ctx.bezierCurveTo(1587.5, 2312.2, 1564.7, 2329.5, 1558.9, 2333.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(481.7, 1338.3, 622.2, 1358.8);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.12, "rgb(204, 234, 238)");
      gradient.addColorStop(0.22, "rgb(162, 219, 228)");
      gradient.addColorStop(0.32, "rgb(130, 208, 221)");
      gradient.addColorStop(0.40, "rgb(109, 203, 217)");
      gradient.addColorStop(0.46, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(136, 210, 222)");
      gradient.addColorStop(0.86, "rgb(215, 238, 241)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1587.0, 2388.4);
      ctx.bezierCurveTo(1598.2, 2403.5, 1597.8, 2399.9, 1597.5, 2398.5);
      ctx.bezierCurveTo(1597.1, 2397.2, 1594.1, 2391.8, 1600.0, 2397.8);
      ctx.bezierCurveTo(1604.9, 2402.7, 1602.8, 2396.8, 1599.9, 2391.1);
      ctx.bezierCurveTo(1597.2, 2386.1, 1594.7, 2382.6, 1595.5, 2382.8);
      ctx.bezierCurveTo(1597.8, 2383.5, 1602.3, 2394.2, 1603.5, 2391.8);
      ctx.bezierCurveTo(1604.6, 2389.3, 1596.8, 2370.6, 1579.3, 2351.6);
      ctx.bezierCurveTo(1577.3, 2349.8, 1582.4, 2355.6, 1586.2, 2361.7);
      ctx.bezierCurveTo(1589.0, 2365.7, 1592.3, 2373.9, 1589.5, 2369.9);
      ctx.bezierCurveTo(1586.1, 2364.4, 1577.5, 2351.7, 1573.2, 2347.0);
      ctx.bezierCurveTo(1568.3, 2342.1, 1569.6, 2344.9, 1572.6, 2351.0);
      ctx.bezierCurveTo(1566.4, 2341.8, 1562.1, 2336.8, 1558.9, 2333.5);
      ctx.bezierCurveTo(1558.1, 2334.1, 1557.6, 2334.4, 1557.6, 2334.4);
      ctx.bezierCurveTo(1556.3, 2335.6, 1558.8, 2339.9, 1559.7, 2340.9);
      ctx.bezierCurveTo(1556.1, 2341.3, 1557.9, 2346.4, 1560.1, 2348.7);
      ctx.bezierCurveTo(1558.7, 2350.1, 1560.1, 2353.5, 1562.5, 2355.4);
      ctx.bezierCurveTo(1561.8, 2355.7, 1561.3, 2356.0, 1560.9, 2356.4);
      ctx.bezierCurveTo(1566.9, 2365.5, 1576.4, 2378.9, 1582.1, 2386.7);
      ctx.bezierCurveTo(1591.3, 2399.0, 1585.7, 2386.7, 1587.0, 2388.4);
      ctx.closePath();
      ctx.fill();

      // slides/Group/Group/Group/Group
      ctx.restore();

      // slides/Group/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1586.8, 2388.4);
      ctx.bezierCurveTo(1598.1, 2403.6, 1597.7, 2400.0, 1597.3, 2398.6);
      ctx.bezierCurveTo(1597.0, 2397.2, 1593.9, 2391.9, 1599.8, 2397.9);
      ctx.bezierCurveTo(1604.8, 2402.7, 1602.7, 2396.9, 1599.8, 2391.2);
      ctx.bezierCurveTo(1597.1, 2386.2, 1594.6, 2382.6, 1595.4, 2382.9);
      ctx.bezierCurveTo(1597.6, 2383.6, 1602.2, 2394.3, 1603.3, 2391.8);
      ctx.bezierCurveTo(1604.5, 2389.4, 1596.7, 2370.7, 1579.2, 2351.6);
      ctx.bezierCurveTo(1577.2, 2349.9, 1582.2, 2355.7, 1586.0, 2361.7);
      ctx.bezierCurveTo(1588.9, 2365.8, 1592.1, 2373.9, 1589.3, 2369.9);
      ctx.bezierCurveTo(1585.9, 2364.4, 1577.3, 2351.8, 1573.1, 2347.0);
      ctx.bezierCurveTo(1568.2, 2342.1, 1569.4, 2345.0, 1572.4, 2351.0);
      ctx.bezierCurveTo(1566.9, 2342.8, 1562.9, 2338.0, 1559.9, 2334.7);
      ctx.bezierCurveTo(1558.4, 2334.6, 1557.5, 2334.5, 1557.4, 2334.5);
      ctx.bezierCurveTo(1556.1, 2335.7, 1558.7, 2340.0, 1559.6, 2340.9);
      ctx.bezierCurveTo(1556.0, 2341.4, 1557.8, 2346.5, 1560.0, 2348.8);
      ctx.bezierCurveTo(1558.5, 2350.2, 1560.0, 2353.6, 1562.4, 2355.5);
      ctx.bezierCurveTo(1561.7, 2355.8, 1561.2, 2356.1, 1560.7, 2356.5);
      ctx.bezierCurveTo(1566.7, 2365.5, 1576.2, 2379.0, 1582.0, 2386.7);
      ctx.bezierCurveTo(1591.2, 2399.0, 1585.6, 2386.7, 1586.8, 2388.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // slides/Group/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1582.5, 2348.7);
      ctx.bezierCurveTo(1581.9, 2349.2, 1583.4, 2352.3, 1585.8, 2355.6);
      ctx.bezierCurveTo(1588.2, 2358.9, 1590.7, 2361.2, 1591.4, 2360.7);
      ctx.bezierCurveTo(1592.0, 2360.2, 1590.5, 2357.2, 1588.1, 2353.9);
      ctx.bezierCurveTo(1585.6, 2350.6, 1583.2, 2348.3, 1582.5, 2348.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(215, 238, 241)";
      ctx.fill();

      // slides/Group/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1557.4, 2325.3);
      ctx.bezierCurveTo(1556.9, 2325.7, 1558.0, 2328.3, 1560.1, 2331.1);
      ctx.bezierCurveTo(1562.1, 2333.9, 1564.2, 2335.8, 1564.7, 2335.4);
      ctx.bezierCurveTo(1565.3, 2335.0, 1564.1, 2332.4, 1562.1, 2329.6);
      ctx.bezierCurveTo(1560.1, 2326.8, 1558.0, 2324.8, 1557.4, 2325.3);
      ctx.closePath();
      ctx.fillStyle = "rgb(101, 201, 216)";
      ctx.fill();

      // slides/Group/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1595.6, 2362.2);
      ctx.bezierCurveTo(1593.9, 2359.2, 1593.0, 2356.5, 1593.6, 2356.1);
      ctx.bezierCurveTo(1594.2, 2355.8, 1596.1, 2357.9, 1597.8, 2360.9);
      ctx.bezierCurveTo(1599.5, 2363.9, 1600.4, 2366.6, 1599.8, 2367.0);
      ctx.bezierCurveTo(1599.2, 2367.3, 1597.3, 2365.2, 1595.6, 2362.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(215, 238, 241)";
      ctx.fill();

      // slides/Group/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1559.6, 2340.9);
      ctx.bezierCurveTo(1556.0, 2341.4, 1557.8, 2346.5, 1560.0, 2348.8);
      ctx.bezierCurveTo(1558.5, 2350.2, 1560.0, 2353.6, 1562.4, 2355.5);
      ctx.bezierCurveTo(1559.4, 2356.6, 1558.9, 2359.3, 1559.7, 2362.1);
      ctx.bezierCurveTo(1559.8, 2364.8, 1563.6, 2368.8, 1567.9, 2368.4);
      ctx.bezierCurveTo(1566.6, 2372.9, 1569.7, 2376.2, 1571.8, 2375.4);
      ctx.bezierCurveTo(1571.5, 2377.2, 1572.1, 2378.1, 1573.5, 2378.0);
      ctx.bezierCurveTo(1571.2, 2381.1, 1571.9, 2383.6, 1572.7, 2386.1);
      ctx.bezierCurveTo(1573.9, 2389.3, 1577.2, 2390.6, 1581.1, 2388.2);
      ctx.bezierCurveTo(1578.2, 2393.0, 1582.2, 2394.6, 1584.8, 2394.7);
      ctx.bezierCurveTo(1584.2, 2398.9, 1588.4, 2400.0, 1591.5, 2397.8);
      ctx.bezierCurveTo(1593.4, 2396.5, 1595.5, 2394.6, 1595.3, 2392.0);
      ctx.bezierCurveTo(1591.4, 2383.3, 1583.4, 2371.7, 1579.7, 2365.5);
      ctx.bezierCurveTo(1575.2, 2357.7, 1561.0, 2337.1, 1557.4, 2334.5);
      ctx.bezierCurveTo(1556.1, 2335.7, 1558.7, 2340.0, 1559.6, 2340.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(545.1, 1334.9, 538.1, 1315.1);
      gradient.addColorStop(0.08, "rgb(110, 203, 217)");
      gradient.addColorStop(0.11, "rgb(116, 205, 218)");
      gradient.addColorStop(0.53, "rgb(190, 231, 237)");
      gradient.addColorStop(0.84, "rgb(236, 248, 249)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1603.4, 2395.6);
      ctx.bezierCurveTo(1602.8, 2396.0, 1603.8, 2398.7, 1605.6, 2401.6);
      ctx.bezierCurveTo(1607.4, 2404.6, 1609.4, 2406.7, 1610.0, 2406.3);
      ctx.bezierCurveTo(1610.6, 2405.9, 1609.6, 2403.2, 1607.8, 2400.3);
      ctx.bezierCurveTo(1606.0, 2397.3, 1604.1, 2395.2, 1603.4, 2395.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(101, 201, 216)";
      ctx.fill();

      // slides/Group/Group/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1593.0, 2375.1);
      ctx.bezierCurveTo(1592.3, 2375.5, 1589.7, 2372.4, 1587.3, 2368.1);
      ctx.bezierCurveTo(1584.8, 2363.9, 1583.3, 2360.1, 1584.0, 2359.7);
      ctx.bezierCurveTo(1584.7, 2359.3, 1587.2, 2362.4, 1589.7, 2366.7);
      ctx.bezierCurveTo(1592.2, 2370.9, 1593.7, 2374.7, 1593.0, 2375.1);
      ctx.closePath();
      ctx.fill();

      // slides/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1600.7, 2386.6);
      ctx.bezierCurveTo(1600.3, 2386.9, 1599.0, 2385.4, 1597.9, 2383.3);
      ctx.bezierCurveTo(1596.8, 2381.3, 1596.2, 2379.4, 1596.6, 2379.2);
      ctx.bezierCurveTo(1597.0, 2378.9, 1598.3, 2380.4, 1599.4, 2382.5);
      ctx.bezierCurveTo(1600.5, 2384.6, 1601.1, 2386.4, 1600.7, 2386.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(101, 201, 216)";
      ctx.fill();

      // slides/Group
      ctx.restore();

      // slides/Group/Group
      ctx.save();

      // slides/Group/Group/Group
      ctx.save();

      // slides/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1497.6, 2098.0);
      ctx.bezierCurveTo(1493.5, 2082.8, 1489.0, 2069.6, 1484.4, 2063.5);
      ctx.bezierCurveTo(1488.4, 2072.6, 1492.3, 2082.4, 1495.9, 2092.7);
      ctx.bezierCurveTo(1496.5, 2094.5, 1497.1, 2096.3, 1497.6, 2098.0);
      ctx.closePath();

      // slides/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1482.3, 2061.1);
      ctx.bezierCurveTo(1479.1, 2063.1, 1473.2, 2066.0, 1466.7, 2068.9);
      ctx.bezierCurveTo(1469.9, 2075.7, 1470.2, 2079.8, 1469.6, 2080.7);
      ctx.bezierCurveTo(1468.7, 2082.0, 1467.5, 2078.7, 1466.7, 2078.0);
      ctx.bezierCurveTo(1465.5, 2076.8, 1466.5, 2081.6, 1467.6, 2084.7);
      ctx.bezierCurveTo(1468.7, 2088.3, 1466.3, 2090.1, 1461.3, 2080.3);
      ctx.bezierCurveTo(1460.7, 2079.2, 1463.2, 2087.0, 1458.0, 2079.2);
      ctx.bezierCurveTo(1457.1, 2077.7, 1456.0, 2075.9, 1454.9, 2073.9);
      ctx.bezierCurveTo(1451.2, 2075.5, 1447.6, 2077.0, 1444.6, 2078.2);
      ctx.bezierCurveTo(1451.2, 2091.7, 1458.8, 2112.3, 1461.5, 2116.1);
      ctx.bezierCurveTo(1459.0, 2109.1, 1453.5, 2095.2, 1456.1, 2096.0);
      ctx.bezierCurveTo(1459.5, 2097.0, 1464.9, 2104.9, 1479.0, 2135.8);
      ctx.bezierCurveTo(1480.3, 2138.7, 1481.4, 2142.6, 1482.2, 2146.2);
      ctx.bezierCurveTo(1483.0, 2150.8, 1475.2, 2137.9, 1475.3, 2138.7);
      ctx.bezierCurveTo(1476.3, 2141.3, 1479.9, 2147.6, 1482.2, 2154.7);
      ctx.bezierCurveTo(1484.2, 2162.4, 1482.1, 2159.4, 1477.6, 2152.3);
      ctx.bezierCurveTo(1485.3, 2169.3, 1489.0, 2178.8, 1490.8, 2184.2);
      ctx.lineTo(1513.6, 2174.0);
      ctx.bezierCurveTo(1513.6, 2174.0, 1506.6, 2131.2, 1497.6, 2098.0);
      ctx.bezierCurveTo(1497.1, 2096.3, 1496.5, 2094.5, 1495.9, 2092.7);
      ctx.bezierCurveTo(1492.3, 2082.4, 1488.4, 2072.6, 1484.4, 2063.5);
      ctx.bezierCurveTo(1483.7, 2062.5, 1483.0, 2061.7, 1482.3, 2061.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(934.6, 1382.7, 696.1, 1343.2);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.10, "rgb(250, 253, 253)");
      gradient.addColorStop(0.18, "rgb(238, 249, 250)");
      gradient.addColorStop(0.26, "rgb(218, 242, 245)");
      gradient.addColorStop(0.35, "rgb(190, 232, 238)");
      gradient.addColorStop(0.43, "rgb(154, 220, 229)");
      gradient.addColorStop(0.51, "rgb(111, 204, 218)");
      gradient.addColorStop(0.53, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(112, 205, 219)");
      gradient.addColorStop(0.70, "rgb(143, 215, 226)");
      gradient.addColorStop(0.84, "rgb(192, 233, 239)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1478.8, 2177.0);
      ctx.bezierCurveTo(1475.3, 2169.6, 1478.1, 2178.6, 1474.8, 2174.8);
      ctx.lineTo(1480.7, 2188.7);
      ctx.lineTo(1487.9, 2185.5);
      ctx.bezierCurveTo(1487.2, 2184.3, 1486.5, 2183.0, 1485.7, 2181.4);
      ctx.bezierCurveTo(1479.3, 2168.5, 1483.7, 2187.8, 1478.8, 2177.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(937.8, 1363.3, 699.3, 1323.8);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.10, "rgb(250, 253, 253)");
      gradient.addColorStop(0.18, "rgb(238, 249, 250)");
      gradient.addColorStop(0.26, "rgb(218, 242, 245)");
      gradient.addColorStop(0.35, "rgb(190, 232, 238)");
      gradient.addColorStop(0.43, "rgb(154, 220, 229)");
      gradient.addColorStop(0.51, "rgb(111, 204, 218)");
      gradient.addColorStop(0.53, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(112, 205, 219)");
      gradient.addColorStop(0.70, "rgb(143, 215, 226)");
      gradient.addColorStop(0.84, "rgb(192, 233, 239)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1439.0, 2082.0);
      ctx.bezierCurveTo(1439.1, 2082.0, 1439.0, 2081.5, 1438.8, 2080.5);
      ctx.bezierCurveTo(1438.5, 2080.6, 1438.3, 2080.7, 1438.1, 2080.8);
      ctx.bezierCurveTo(1438.5, 2081.4, 1438.8, 2081.9, 1439.0, 2082.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(939.2, 1354.6, 700.7, 1315.1);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.10, "rgb(250, 253, 253)");
      gradient.addColorStop(0.18, "rgb(238, 249, 250)");
      gradient.addColorStop(0.26, "rgb(218, 242, 245)");
      gradient.addColorStop(0.35, "rgb(190, 232, 238)");
      gradient.addColorStop(0.43, "rgb(154, 220, 229)");
      gradient.addColorStop(0.51, "rgb(111, 204, 218)");
      gradient.addColorStop(0.53, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(112, 205, 219)");
      gradient.addColorStop(0.70, "rgb(143, 215, 226)");
      gradient.addColorStop(0.84, "rgb(192, 233, 239)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1461.3, 2080.3);
      ctx.bezierCurveTo(1466.3, 2090.1, 1468.7, 2088.3, 1467.6, 2084.7);
      ctx.bezierCurveTo(1466.5, 2081.6, 1465.5, 2076.8, 1466.7, 2078.0);
      ctx.bezierCurveTo(1467.5, 2078.7, 1468.7, 2082.0, 1469.6, 2080.7);
      ctx.bezierCurveTo(1470.2, 2079.8, 1469.9, 2075.7, 1466.7, 2068.9);
      ctx.bezierCurveTo(1462.9, 2070.6, 1458.8, 2072.3, 1454.9, 2073.9);
      ctx.bezierCurveTo(1456.0, 2075.9, 1457.1, 2077.7, 1458.0, 2079.2);
      ctx.bezierCurveTo(1463.2, 2087.0, 1460.7, 2079.2, 1461.3, 2080.3);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // slides/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1482.2, 2154.7);
      ctx.bezierCurveTo(1479.9, 2147.6, 1476.3, 2141.3, 1475.3, 2138.7);
      ctx.bezierCurveTo(1475.2, 2137.9, 1483.0, 2150.8, 1482.2, 2146.2);
      ctx.bezierCurveTo(1481.4, 2142.6, 1480.3, 2138.7, 1479.0, 2135.8);
      ctx.bezierCurveTo(1464.9, 2104.9, 1459.5, 2097.0, 1456.1, 2096.0);
      ctx.bezierCurveTo(1453.5, 2095.2, 1459.0, 2109.1, 1461.5, 2116.1);
      ctx.bezierCurveTo(1458.8, 2112.3, 1451.2, 2091.7, 1444.6, 2078.2);
      ctx.bezierCurveTo(1442.2, 2079.1, 1440.3, 2079.9, 1438.8, 2080.5);
      ctx.bezierCurveTo(1439.0, 2081.5, 1439.1, 2082.0, 1439.0, 2082.0);
      ctx.bezierCurveTo(1438.8, 2081.9, 1438.5, 2081.4, 1438.1, 2080.8);
      ctx.bezierCurveTo(1436.5, 2081.4, 1435.6, 2081.8, 1435.6, 2081.8);
      ctx.lineTo(1474.8, 2174.8);
      ctx.bezierCurveTo(1478.1, 2178.6, 1475.3, 2169.6, 1478.8, 2177.0);
      ctx.bezierCurveTo(1483.7, 2187.8, 1479.3, 2168.5, 1485.7, 2181.4);
      ctx.bezierCurveTo(1486.5, 2183.0, 1487.2, 2184.3, 1487.9, 2185.5);
      ctx.lineTo(1490.8, 2184.2);
      ctx.bezierCurveTo(1489.0, 2178.8, 1485.3, 2169.3, 1477.6, 2152.3);
      ctx.bezierCurveTo(1482.1, 2159.4, 1484.2, 2162.4, 1482.2, 2154.7);
      ctx.closePath();
      ctx.fill();

      // slides/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1469.2, 2155.6);
      ctx.bezierCurveTo(1467.0, 2158.0, 1464.9, 2157.3, 1464.3, 2154.6);
      ctx.bezierCurveTo(1462.6, 2155.0, 1461.3, 2154.4, 1461.1, 2151.7);
      ctx.bezierCurveTo(1458.4, 2151.5, 1458.6, 2152.4, 1455.9, 2150.7);
      ctx.bezierCurveTo(1453.6, 2149.2, 1453.5, 2146.3, 1455.9, 2143.4);
      ctx.bezierCurveTo(1451.8, 2142.1, 1453.0, 2138.9, 1455.7, 2138.1);
      ctx.bezierCurveTo(1454.1, 2138.2, 1452.1, 2136.8, 1454.3, 2135.3);
      ctx.bezierCurveTo(1450.9, 2136.9, 1449.0, 2136.2, 1446.7, 2133.1);
      ctx.bezierCurveTo(1444.8, 2130.7, 1445.5, 2127.7, 1449.2, 2126.1);
      ctx.bezierCurveTo(1444.2, 2125.8, 1445.0, 2122.2, 1446.2, 2120.2);
      ctx.bezierCurveTo(1442.8, 2118.5, 1444.0, 2115.1, 1447.2, 2113.9);
      ctx.bezierCurveTo(1449.0, 2113.2, 1450.3, 2113.3, 1450.9, 2114.2);
      ctx.bezierCurveTo(1455.6, 2120.4, 1462.6, 2132.6, 1465.4, 2138.2);
      ctx.bezierCurveTo(1469.0, 2145.3, 1473.0, 2153.9, 1473.2, 2157.8);
      ctx.bezierCurveTo(1471.6, 2158.1, 1469.4, 2156.7, 1469.2, 2155.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(808.9, 1351.4, 794.5, 1323.7);
      gradient.addColorStop(0.42, "rgb(110, 203, 217)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1436.4, 2085.2);
      ctx.bezierCurveTo(1433.3, 2085.6, 1432.7, 2087.8, 1434.6, 2089.8);
      ctx.bezierCurveTo(1433.3, 2091.0, 1433.1, 2092.4, 1435.2, 2094.1);
      ctx.bezierCurveTo(1433.9, 2096.5, 1433.3, 2095.8, 1433.2, 2099.0);
      ctx.bezierCurveTo(1433.1, 2101.7, 1435.5, 2103.5, 1439.2, 2103.1);
      ctx.bezierCurveTo(1438.0, 2107.1, 1441.3, 2107.9, 1443.5, 2106.1);
      ctx.bezierCurveTo(1442.1, 2106.9, 1441.2, 2110.6, 1443.6, 2109.6);
      ctx.bezierCurveTo(1440.3, 2113.4, 1441.0, 2114.9, 1442.3, 2116.6);
      ctx.bezierCurveTo(1444.3, 2119.0, 1446.5, 2120.4, 1449.9, 2118.2);
      ctx.bezierCurveTo(1447.3, 2122.6, 1450.7, 2123.9, 1453.0, 2124.0);
      ctx.bezierCurveTo(1452.5, 2127.8, 1456.1, 2128.7, 1458.8, 2126.8);
      ctx.bezierCurveTo(1459.8, 2125.9, 1461.7, 2129.3, 1462.8, 2127.5);
      ctx.bezierCurveTo(1460.3, 2120.1, 1451.9, 2103.5, 1448.8, 2098.0);
      ctx.bezierCurveTo(1452.4, 2101.2, 1446.5, 2090.2, 1443.6, 2085.7);
      ctx.bezierCurveTo(1441.5, 2082.2, 1440.4, 2080.8, 1440.1, 2081.8);
      ctx.bezierCurveTo(1439.9, 2083.3, 1441.2, 2087.4, 1440.6, 2086.6);
      ctx.bezierCurveTo(1439.1, 2083.6, 1438.1, 2081.6, 1436.9, 2080.7);
      ctx.bezierCurveTo(1434.5, 2080.2, 1435.7, 2084.4, 1436.4, 2085.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(837.9, 1350.4, 828.0, 1330.5);
      gradient.addColorStop(0.08, "rgb(110, 203, 217)");
      gradient.addColorStop(0.20, "rgb(137, 212, 224)");
      gradient.addColorStop(0.46, "rgb(187, 230, 237)");
      gradient.addColorStop(0.69, "rgb(223, 243, 246)");
      gradient.addColorStop(0.87, "rgb(246, 251, 252)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1483.9, 2183.2);
      ctx.bezierCurveTo(1481.7, 2185.6, 1479.6, 2184.9, 1479.0, 2182.2);
      ctx.bezierCurveTo(1477.3, 2182.6, 1476.0, 2182.0, 1475.8, 2179.3);
      ctx.bezierCurveTo(1473.1, 2179.1, 1473.3, 2180.0, 1470.6, 2178.3);
      ctx.bezierCurveTo(1468.3, 2176.8, 1468.2, 2173.9, 1470.6, 2171.0);
      ctx.bezierCurveTo(1466.5, 2169.7, 1467.2, 2167.7, 1468.9, 2166.5);
      ctx.bezierCurveTo(1467.4, 2165.9, 1467.0, 2165.1, 1467.8, 2164.1);
      ctx.bezierCurveTo(1464.3, 2164.3, 1462.8, 2162.5, 1461.4, 2160.7);
      ctx.bezierCurveTo(1459.5, 2158.3, 1460.2, 2155.3, 1463.9, 2153.7);
      ctx.bezierCurveTo(1458.9, 2153.4, 1459.7, 2149.8, 1460.9, 2147.8);
      ctx.bezierCurveTo(1457.5, 2146.2, 1458.7, 2142.7, 1461.9, 2141.5);
      ctx.bezierCurveTo(1463.7, 2140.8, 1466.2, 2140.3, 1468.1, 2141.7);
      ctx.bezierCurveTo(1472.6, 2148.7, 1477.3, 2160.2, 1480.1, 2165.8);
      ctx.bezierCurveTo(1483.7, 2172.9, 1487.7, 2181.6, 1487.9, 2185.4);
      ctx.bezierCurveTo(1486.3, 2185.7, 1484.1, 2184.3, 1483.9, 2183.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(773.0, 1345.9, 765.0, 1325.1);
      gradient.addColorStop(0.08, "rgb(110, 203, 217)");
      gradient.addColorStop(0.11, "rgb(116, 205, 218)");
      gradient.addColorStop(0.53, "rgb(190, 231, 237)");
      gradient.addColorStop(0.84, "rgb(236, 248, 249)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1460.5, 2105.3);
      ctx.bezierCurveTo(1459.8, 2105.7, 1460.7, 2109.0, 1462.5, 2112.6);
      ctx.bezierCurveTo(1464.3, 2116.3, 1466.3, 2119.0, 1467.0, 2118.7);
      ctx.bezierCurveTo(1467.7, 2118.4, 1466.8, 2115.1, 1465.0, 2111.4);
      ctx.bezierCurveTo(1463.2, 2107.7, 1461.2, 2105.0, 1460.5, 2105.3);
      ctx.closePath();
      ctx.fillStyle = "rgb(101, 201, 216)";
      ctx.fill();

      // slides/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1484.0, 2141.2);
      ctx.bezierCurveTo(1483.3, 2141.5, 1481.1, 2138.1, 1479.1, 2133.6);
      ctx.bezierCurveTo(1477.1, 2129.1, 1476.1, 2125.2, 1476.8, 2124.8);
      ctx.bezierCurveTo(1477.5, 2124.5, 1479.7, 2127.9, 1481.7, 2132.4);
      ctx.bezierCurveTo(1483.7, 2136.9, 1484.7, 2140.9, 1484.0, 2141.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(215, 238, 241)";
      ctx.fill();

      // slides/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1461.5, 2059.4);
      ctx.bezierCurveTo(1460.9, 2059.7, 1461.6, 2062.4, 1463.2, 2065.5);
      ctx.bezierCurveTo(1464.8, 2068.6, 1466.5, 2070.8, 1467.2, 2070.5);
      ctx.bezierCurveTo(1467.8, 2070.2, 1467.0, 2067.4, 1465.5, 2064.4);
      ctx.bezierCurveTo(1463.9, 2061.3, 1462.1, 2059.1, 1461.5, 2059.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(101, 201, 216)";
      ctx.fill();

      // slides/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1478.4, 2119.6);
      ctx.bezierCurveTo(1477.0, 2116.4, 1476.4, 2113.6, 1477.1, 2113.3);
      ctx.bezierCurveTo(1477.7, 2113.1, 1479.4, 2115.4, 1480.7, 2118.6);
      ctx.bezierCurveTo(1482.1, 2121.7, 1482.7, 2124.5, 1482.1, 2124.8);
      ctx.bezierCurveTo(1481.4, 2125.1, 1479.8, 2122.7, 1478.4, 2119.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(215, 238, 241)";
      ctx.fill();

      // slides/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1469.0, 2129.7);
      ctx.bezierCurveTo(1468.5, 2129.9, 1467.3, 2128.4, 1466.3, 2126.3);
      ctx.bezierCurveTo(1465.3, 2124.2, 1464.8, 2122.3, 1465.3, 2122.1);
      ctx.bezierCurveTo(1465.7, 2121.9, 1466.9, 2123.4, 1467.9, 2125.5);
      ctx.bezierCurveTo(1468.9, 2127.6, 1469.4, 2129.5, 1469.0, 2129.7);
      ctx.closePath();
      ctx.fill();

      // slides/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1466.2, 2075.7);
      ctx.bezierCurveTo(1465.8, 2075.9, 1464.6, 2074.3, 1463.6, 2072.2);
      ctx.bezierCurveTo(1462.6, 2070.1, 1462.1, 2068.2, 1462.5, 2068.0);
      ctx.bezierCurveTo(1463.0, 2067.8, 1464.1, 2069.4, 1465.2, 2071.5);
      ctx.bezierCurveTo(1466.2, 2073.6, 1466.7, 2075.5, 1466.2, 2075.7);
      ctx.closePath();
      ctx.fill();

      // slides/Group/Group/Group

      // slides/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1439.8, 2066.2);
      ctx.bezierCurveTo(1441.5, 2069.6, 1437.5, 2067.7, 1436.3, 2070.7);
      ctx.bezierCurveTo(1432.8, 2070.8, 1433.7, 2074.3, 1434.6, 2074.9);
      ctx.bezierCurveTo(1432.7, 2075.7, 1438.0, 2081.8, 1440.6, 2079.1);
      ctx.bezierCurveTo(1440.9, 2079.6, 1442.5, 2077.6, 1442.7, 2075.2);
      ctx.bezierCurveTo(1442.7, 2075.8, 1442.0, 2078.3, 1441.0, 2078.8);
      ctx.bezierCurveTo(1440.0, 2079.3, 1437.7, 2077.6, 1437.5, 2077.6);
      ctx.bezierCurveTo(1437.3, 2077.4, 1437.2, 2077.2, 1437.0, 2077.0);
      ctx.bezierCurveTo(1437.0, 2076.8, 1436.9, 2076.6, 1436.7, 2076.4);
      ctx.bezierCurveTo(1436.7, 2076.4, 1436.7, 2076.4, 1436.7, 2076.3);
      ctx.bezierCurveTo(1436.3, 2075.3, 1436.2, 2074.1, 1436.4, 2072.9);
      ctx.bezierCurveTo(1437.6, 2072.2, 1441.4, 2073.1, 1442.9, 2074.0);
      ctx.bezierCurveTo(1443.3, 2072.0, 1442.9, 2067.7, 1439.8, 2066.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.561, -0.828, -0.828, 0.561, 2393.8, 3578.6);
      gradient = ctx.createLinearGradient(1787.1, -58.7, 1778.1, -48.9);
      gradient.addColorStop(0.00, "rgb(79, 26, 14)");
      gradient.addColorStop(0.06, "rgb(87, 35, 23)");
      gradient.addColorStop(0.27, "rgb(117, 64, 52)");
      gradient.addColorStop(0.47, "rgb(142, 89, 76)");
      gradient.addColorStop(0.67, "rgb(162, 108, 95)");
      gradient.addColorStop(0.85, "rgb(173, 120, 107)");
      gradient.addColorStop(1.00, "rgb(178, 125, 112)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1447.1, 2073.5);
      ctx.bezierCurveTo(1447.6, 2073.7, 1448.4, 2073.7, 1448.3, 2074.9);
      ctx.bezierCurveTo(1447.8, 2078.2, 1445.6, 2084.1, 1445.0, 2085.4);
      ctx.bezierCurveTo(1443.6, 2088.2, 1441.7, 2087.8, 1442.3, 2086.1);
      ctx.bezierCurveTo(1441.7, 2086.3, 1441.2, 2086.5, 1442.0, 2084.9);
      ctx.bezierCurveTo(1442.7, 2083.4, 1444.0, 2078.3, 1444.6, 2076.1);
      ctx.bezierCurveTo(1445.5, 2073.2, 1446.1, 2073.3, 1447.1, 2073.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.664, 0.327, 0.442, -0.897, -1904.3, 3296.5);
      gradient = ctx.createLinearGradient(3334.4, 2571.2, 3329.3, 2570.9);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1442.9, 2073.3);
      ctx.bezierCurveTo(1444.2, 2075.8, 1447.8, 2076.6, 1451.0, 2075.0);
      ctx.bezierCurveTo(1451.1, 2075.0, 1451.2, 2074.9, 1451.3, 2074.9);
      ctx.lineTo(1451.3, 2074.9);
      ctx.lineTo(1455.1, 2073.0);
      ctx.bezierCurveTo(1455.1, 2073.0, 1455.1, 2073.0, 1455.1, 2073.0);
      ctx.bezierCurveTo(1455.1, 2073.0, 1455.1, 2073.0, 1455.1, 2073.0);
      ctx.lineTo(1455.4, 2072.8);
      ctx.lineTo(1455.4, 2072.8);
      ctx.bezierCurveTo(1458.4, 2071.2, 1459.9, 2067.9, 1458.7, 2065.5);
      ctx.bezierCurveTo(1457.4, 2062.9, 1453.8, 2062.1, 1450.6, 2063.7);
      ctx.lineTo(1446.4, 2065.8);
      ctx.bezierCurveTo(1443.2, 2067.4, 1441.6, 2070.7, 1442.9, 2073.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.353, -0.712, -0.896, 0.444, 1739.0, 3758.0);
      gradient = ctx.createLinearGradient(2068.9, -498.6, 2058.5, -487.0);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1433.4, 2064.4);
      ctx.bezierCurveTo(1435.0, 2065.1, 1439.3, 2068.1, 1441.2, 2069.3);
      ctx.bezierCurveTo(1443.8, 2070.9, 1444.2, 2070.5, 1444.7, 2069.7);
      ctx.bezierCurveTo(1445.0, 2069.3, 1445.6, 2068.6, 1444.8, 2067.9);
      ctx.bezierCurveTo(1442.2, 2065.7, 1436.7, 2062.7, 1435.4, 2062.1);
      ctx.save();
      ctx.transform(0.288, -0.682, 0.921, 0.389, -2179.1, 2570.3);
      gradient = ctx.createLinearGradient(2531.8, 3137.2, 2526.8, 3136.9);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1446.8, 2065.6);
      ctx.bezierCurveTo(1446.6, 2065.7, 1446.0, 2066.0, 1445.8, 2066.1);
      ctx.bezierCurveTo(1445.5, 2067.7, 1444.1, 2070.0, 1442.4, 2071.2);
      ctx.bezierCurveTo(1445.3, 2071.8, 1446.3, 2071.9, 1448.0, 2072.2);
      ctx.bezierCurveTo(1447.1, 2073.5, 1446.9, 2073.9, 1444.9, 2075.3);
      ctx.bezierCurveTo(1447.2, 2075.7, 1448.4, 2075.6, 1450.0, 2075.4);
      ctx.bezierCurveTo(1450.3, 2075.3, 1450.7, 2075.2, 1451.0, 2075.0);
      ctx.bezierCurveTo(1451.0, 2075.0, 1451.0, 2075.0, 1451.0, 2075.0);
      ctx.bezierCurveTo(1449.6, 2070.7, 1446.8, 2065.6, 1446.8, 2065.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.561, -0.828, -0.828, 0.561, 2393.8, 3578.6);
      gradient = ctx.createLinearGradient(1774.9, -56.5, 1780.5, -64.2);
      gradient.addColorStop(0.31, "rgb(238, 59, 104)");
      gradient.addColorStop(0.63, "rgb(190, 38, 101)");
      gradient.addColorStop(1.00, "rgb(142, 6, 95)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1456.1, 2072.4);
      ctx.bezierCurveTo(1459.9, 2069.9, 1459.3, 2066.8, 1458.7, 2065.5);
      ctx.bezierCurveTo(1457.5, 2063.2, 1454.6, 2062.3, 1451.7, 2063.3);
      ctx.bezierCurveTo(1454.7, 2067.0, 1455.4, 2069.3, 1456.1, 2072.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.561, -0.828, -0.828, 0.561, 2393.8, 3578.6);
      gradient = ctx.createLinearGradient(1775.1, -69.7, 1781.1, -72.8);
      gradient.addColorStop(0.31, "rgb(238, 59, 104)");
      gradient.addColorStop(0.63, "rgb(190, 38, 101)");
      gradient.addColorStop(1.00, "rgb(142, 6, 95)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1439.8, 2075.9);
      ctx.bezierCurveTo(1440.1, 2075.7, 1440.5, 2075.7, 1440.6, 2075.9);
      ctx.bezierCurveTo(1440.7, 2076.1, 1440.5, 2076.4, 1440.1, 2076.6);
      ctx.bezierCurveTo(1439.7, 2076.8, 1439.3, 2076.8, 1439.2, 2076.6);
      ctx.bezierCurveTo(1439.1, 2076.4, 1439.4, 2076.1, 1439.8, 2075.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // slides/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1438.6, 2073.6);
      ctx.bezierCurveTo(1439.0, 2073.4, 1439.4, 2073.4, 1439.5, 2073.6);
      ctx.bezierCurveTo(1439.6, 2073.8, 1439.3, 2074.1, 1438.9, 2074.3);
      ctx.bezierCurveTo(1438.6, 2074.5, 1438.2, 2074.5, 1438.1, 2074.3);
      ctx.bezierCurveTo(1438.0, 2074.1, 1438.2, 2073.8, 1438.6, 2073.6);
      ctx.closePath();
      ctx.fill();

      // slides/Group/Group/Group/Group

      // slides/Group/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1437.5, 2070.7);
      ctx.bezierCurveTo(1439.3, 2069.9, 1441.6, 2071.1, 1442.6, 2073.4);
      ctx.bezierCurveTo(1443.7, 2075.6, 1443.2, 2078.2, 1441.5, 2079.0);
      ctx.bezierCurveTo(1439.7, 2079.8, 1437.4, 2078.6, 1436.4, 2076.3);
      ctx.bezierCurveTo(1435.3, 2074.0, 1435.8, 2071.5, 1437.5, 2070.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.427, -0.904, -0.904, 0.427, 1909.2, 3978.7);
      gradient = ctx.createLinearGradient(1923.1, -392.4, 1921.5, -386.5);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slides/Group/Group/Group/Group/Group
      ctx.restore();

      // slides/Group/Group/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1439.0, 2073.5);
      ctx.bezierCurveTo(1439.0, 2073.6, 1438.8, 2073.8, 1438.5, 2073.9);
      ctx.bezierCurveTo(1438.3, 2074.0, 1438.0, 2074.0, 1437.9, 2073.9);
      ctx.bezierCurveTo(1437.9, 2073.7, 1438.1, 2073.5, 1438.4, 2073.4);
      ctx.bezierCurveTo(1438.6, 2073.3, 1438.9, 2073.3, 1439.0, 2073.5);
      ctx.closePath();
      ctx.fill();

      // slides/Group/Group/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1439.5, 2076.5);
      ctx.bezierCurveTo(1439.8, 2076.4, 1440.0, 2076.2, 1439.9, 2076.1);
      ctx.bezierCurveTo(1439.9, 2075.9, 1439.6, 2075.9, 1439.3, 2076.0);
      ctx.bezierCurveTo(1439.0, 2076.1, 1438.8, 2076.3, 1438.9, 2076.5);
      ctx.bezierCurveTo(1438.9, 2076.6, 1439.2, 2076.6, 1439.5, 2076.5);
      ctx.closePath();
      ctx.fill();

      // slides/Group/Group/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1440.3, 2072.6);
      ctx.bezierCurveTo(1441.1, 2073.2, 1441.7, 2074.7, 1441.6, 2075.9);
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // slides/Group/Path
      ctx.restore();
      ctx.restore();
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1457.0, 2073.0);
      ctx.bezierCurveTo(1457.4, 2071.0, 1455.0, 2064.9, 1451.8, 2061.7);
      ctx.bezierCurveTo(1449.6, 2059.6, 1457.8, 2059.0, 1458.8, 2062.0);
      ctx.bezierCurveTo(1461.5, 2070.1, 1457.8, 2071.6, 1457.0, 2073.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // slides/Group/Path
      ctx.beginPath();
      ctx.moveTo(1455.8, 2062.6);
      ctx.bezierCurveTo(1455.4, 2062.7, 1454.5, 2061.5, 1453.7, 2059.8);
      ctx.bezierCurveTo(1452.9, 2058.2, 1452.5, 2056.7, 1452.9, 2056.5);
      ctx.bezierCurveTo(1453.2, 2056.4, 1454.1, 2057.6, 1454.9, 2059.2);
      ctx.bezierCurveTo(1455.8, 2060.9, 1456.1, 2062.4, 1455.8, 2062.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(215, 238, 241)";
      ctx.fill();
      ctx.restore();
      ctx.restore();
    }

    function aqua1(ctx) {

      var gradient;

      // aqua1/Group
      ctx.save();

      // aqua1/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(14.6, -8.3);
      ctx.bezierCurveTo(15.2, -7.2, 16.0, -6.2, 15.3, -5.2);
      ctx.bezierCurveTo(14.7, -4.3, -2.8, 11.5, -4.1, 12.3);
      ctx.bezierCurveTo(-5.5, 13.2, -7.3, 12.6, -8.4, 11.1);
      ctx.bezierCurveTo(-9.4, 9.5, -10.9, 6.8, -11.1, 6.1);
      ctx.bezierCurveTo(-11.2, 5.4, -9.7, 3.8, -8.2, 2.9);
      ctx.bezierCurveTo(-6.8, 2.1, 7.3, -11.6, 8.2, -12.3);
      ctx.bezierCurveTo(9.3, -13.3, 11.0, -14.2, 11.7, -13.2);
      ctx.bezierCurveTo(12.4, -12.3, 14.1, -9.3, 14.6, -8.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.188, -0.982, 0.982, -0.188, -1964.2, 519.8);
      gradient = ctx.createLinearGradient(150.8, 2040.4, 131.2, 2015.0);
      gradient.addColorStop(0.04, "rgb(90, 150, 208)");
      gradient.addColorStop(1.00, "rgb(0, 108, 156)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(7.3, -6.8);
      ctx.bezierCurveTo(9.0, -4.9, 8.5, -1.7, 6.2, 0.4);
      ctx.bezierCurveTo(6.2, 0.5, 6.1, 0.6, 6.0, 0.6);
      ctx.lineTo(6.0, 0.6);
      ctx.lineTo(3.3, 3.2);
      ctx.bezierCurveTo(3.3, 3.2, 3.3, 3.2, 3.3, 3.2);
      ctx.bezierCurveTo(3.3, 3.2, 3.3, 3.2, 3.3, 3.2);
      ctx.lineTo(3.1, 3.4);
      ctx.lineTo(3.1, 3.4);
      ctx.bezierCurveTo(0.8, 5.4, -2.3, 5.6, -3.9, 3.9);
      ctx.bezierCurveTo(-5.7, 2.1, -5.2, -1.2, -2.9, -3.3);
      ctx.lineTo(0.0, -6.1);
      ctx.bezierCurveTo(2.3, -8.3, 5.5, -8.6, 7.3, -6.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.188, -0.982, 0.982, -0.188, -1964.2, 519.8);
      gradient = ctx.createLinearGradient(141.7, 2032.3, 143.7, 2028.1);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-2.3, 1.8);
      ctx.bezierCurveTo(-5.1, 4.8, -10.2, 8.6, -10.6, 8.9);
      ctx.bezierCurveTo(-10.5, 9.6, -10.2, 10.8, -12.4, 10.7);
      ctx.bezierCurveTo(-13.8, 10.4, -15.2, 9.5, -15.5, 9.3);
      ctx.bezierCurveTo(-16.1, 8.8, -14.4, 7.5, -13.8, 7.0);
      ctx.bezierCurveTo(-12.7, 6.2, -8.0, 2.5, -4.7, -0.3);
      ctx.bezierCurveTo(-1.1, -2.4, -2.3, 1.8, -2.3, 1.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.188, -0.982, 0.982, -0.188, -1964.2, 519.8);
      gradient = ctx.createLinearGradient(139.3, 2021.6, 138.3, 2013.3);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-1.5, 1.0);
      ctx.bezierCurveTo(-2.4, 2.1, -3.9, 3.4, -5.2, 4.6);
      ctx.bezierCurveTo(-6.2, 4.2, -7.2, 3.4, -7.3, 1.9);
      ctx.bezierCurveTo(-5.5, 0.3, -4.9, -0.2, -3.7, -1.2);
      ctx.bezierCurveTo(-2.3, -0.0, -1.5, 1.0, -1.5, 1.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.188, -0.982, 0.982, -0.188, -1964.2, 519.8);
      gradient = ctx.createLinearGradient(142.5, 2018.1, 141.1, 2023.4);
      gradient.addColorStop(0.31, "rgb(187, 151, 198)");
      gradient.addColorStop(1.00, "rgb(125, 36, 129)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2.6, 3.8);
      ctx.bezierCurveTo(-0.7, 6.2, -3.0, 4.8, -3.9, 3.9);
      ctx.bezierCurveTo(-5.4, 2.3, -5.4, -0.5, -3.3, -2.9);
      ctx.bezierCurveTo(-2.1, -0.1, 0.2, 2.3, 2.6, 3.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.188, -0.982, 0.982, -0.188, -1964.2, 519.8);
      gradient = ctx.createLinearGradient(143.2, 2020.7, 139.3, 2029.5);
      gradient.addColorStop(0.00, "rgb(187, 151, 198)");
      gradient.addColorStop(0.16, "rgb(184, 146, 195)");
      gradient.addColorStop(0.36, "rgb(176, 130, 185)");
      gradient.addColorStop(0.58, "rgb(162, 105, 170)");
      gradient.addColorStop(0.81, "rgb(143, 69, 149)");
      gradient.addColorStop(1.00, "rgb(125, 36, 129)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(7.3, -3.0);
      ctx.bezierCurveTo(8.4, -3.6, 10.2, -4.0, 11.0, -4.7);
      ctx.bezierCurveTo(12.4, -5.9, 12.5, -8.1, 13.0, -8.8);
      ctx.bezierCurveTo(13.9, -9.9, 14.1, -9.5, 14.2, -9.0);
      ctx.bezierCurveTo(15.2, -10.0, 15.5, -9.0, 14.9, -6.9);
      ctx.bezierCurveTo(14.6, -5.8, 14.3, -4.1, 12.8, -2.7);
      ctx.bezierCurveTo(10.9, -1.1, 7.7, -0.2, 6.7, -0.1);
      ctx.bezierCurveTo(5.4, -0.0, 5.8, -2.1, 7.3, -3.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.188, -0.982, 0.982, -0.188, -1964.2, 519.8);
      gradient = ctx.createLinearGradient(146.1, 2036.7, 143.2, 2040.3);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(3.8, -7.9);
      ctx.bezierCurveTo(4.9, -8.5, 6.7, -8.9, 7.5, -9.6);
      ctx.bezierCurveTo(8.9, -10.8, 9.0, -13.0, 9.5, -13.7);
      ctx.bezierCurveTo(10.4, -14.8, 10.5, -14.4, 10.6, -13.9);
      ctx.bezierCurveTo(11.7, -14.9, 12.0, -13.9, 11.4, -11.8);
      ctx.bezierCurveTo(11.1, -10.7, 10.8, -9.0, 9.2, -7.6);
      ctx.bezierCurveTo(7.4, -6.0, 4.2, -5.0, 3.2, -5.0);
      ctx.bezierCurveTo(1.9, -4.9, 2.3, -7.0, 3.8, -7.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.188, -0.982, 0.982, -0.188, -1964.2, 519.8);
      gradient = ctx.createLinearGradient(148.7, 2039.3, 150.3, 2035.8);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1.3, 4.6);
      ctx.bezierCurveTo(-1.3, 7.6, -6.8, 12.0, -7.1, 12.3);
      ctx.bezierCurveTo(-6.9, 13.1, -6.5, 14.3, -8.7, 14.4);
      ctx.bezierCurveTo(-10.3, 14.5, -12.3, 13.5, -12.5, 13.3);
      ctx.bezierCurveTo(-13.0, 13.0, -12.7, 12.4, -12.1, 11.8);
      ctx.bezierCurveTo(-11.1, 11.0, -5.1, 5.7, -1.7, 2.9);
      ctx.bezierCurveTo(1.3, 1.6, 1.3, 4.6, 1.3, 4.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.188, -0.982, 0.982, -0.188, -1964.2, 519.8);
      gradient = ctx.createLinearGradient(135.7, 2027.0, 133.8, 2013.4);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1.3, 4.6);
      ctx.bezierCurveTo(0.3, 5.7, -1.0, 7.0, -2.4, 8.2);
      ctx.bezierCurveTo(-3.4, 7.8, -4.6, 6.9, -4.7, 5.4);
      ctx.bezierCurveTo(-2.9, 3.8, -2.3, 3.1, -1.1, 2.2);
      ctx.bezierCurveTo(1.8, 1.9, 1.3, 4.6, 1.3, 4.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.188, -0.982, 0.982, -0.188, -1964.2, 519.8);
      gradient = ctx.createLinearGradient(137.8, 2020.0, 137.4, 2027.8);
      gradient.addColorStop(0.31, "rgb(187, 151, 198)");
      gradient.addColorStop(1.00, "rgb(125, 36, 129)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(5.4, -1.2);
      ctx.bezierCurveTo(4.0, -0.8, 1.5, -2.7, 1.7, -3.5);
      ctx.bezierCurveTo(1.5, -4.3, 0.8, -4.5, 0.1, -4.3);
      ctx.bezierCurveTo(0.4, -5.2, 1.0, -6.0, 1.4, -6.6);
      ctx.bezierCurveTo(0.7, -6.9, 0.9, -6.6, 0.2, -6.9);
      ctx.bezierCurveTo(4.9, -12.0, 6.9, -8.6, 7.2, -7.6);
      ctx.bezierCurveTo(6.8, -8.0, 5.3, -9.2, 4.2, -9.0);
      ctx.bezierCurveTo(3.3, -8.7, 2.6, -6.8, 2.5, -6.6);
      ctx.bezierCurveTo(2.5, -6.3, 2.5, -6.1, 2.5, -5.9);
      ctx.bezierCurveTo(2.6, -5.7, 2.7, -5.5, 2.7, -5.3);
      ctx.bezierCurveTo(2.7, -5.3, 2.7, -5.3, 2.7, -5.3);
      ctx.bezierCurveTo(3.0, -4.3, 3.6, -3.4, 4.4, -2.8);
      ctx.bezierCurveTo(5.7, -3.0, 7.6, -3.7, 8.2, -5.2);
      ctx.bezierCurveTo(8.8, -3.4, 5.8, -1.4, 5.4, -1.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.222, 0.975, -0.975, 0.222, -2759.6, -4467.9);
      gradient = ctx.createLinearGradient(4968.1, -1704.8, 4962.7, -1700.5);
      gradient.addColorStop(0.00, "rgb(93, 39, 24)");
      gradient.addColorStop(0.10, "rgb(107, 58, 34)");
      gradient.addColorStop(0.31, "rgb(134, 92, 56)");
      gradient.addColorStop(0.50, "rgb(156, 120, 76)");
      gradient.addColorStop(0.69, "rgb(172, 143, 93)");
      gradient.addColorStop(0.86, "rgb(184, 159, 105)");
      gradient.addColorStop(1.00, "rgb(189, 166, 110)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua1/Group/Group
      ctx.restore();

      // aqua1/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(6.0, -1.9);
      ctx.bezierCurveTo(7.6, -2.2, 8.6, -4.1, 8.3, -6.2);
      ctx.bezierCurveTo(7.9, -8.3, 6.3, -9.8, 4.7, -9.5);
      ctx.bezierCurveTo(3.1, -9.2, 2.1, -7.3, 2.5, -5.2);
      ctx.bezierCurveTo(2.8, -3.1, 4.4, -1.6, 6.0, -1.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.188, -0.982, 0.982, -0.188, -1964.2, 519.8);
      gradient = ctx.createLinearGradient(148.9, 2036.4, 145.1, 2030.0);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua1/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(4.6, -6.5);
      ctx.bezierCurveTo(4.9, -6.6, 5.1, -6.7, 5.1, -6.8);
      ctx.bezierCurveTo(5.1, -6.9, 4.8, -7.0, 4.6, -7.0);
      ctx.bezierCurveTo(4.3, -6.9, 4.1, -6.8, 4.1, -6.7);
      ctx.bezierCurveTo(4.1, -6.6, 4.3, -6.5, 4.6, -6.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // aqua1/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(4.9, -4.1);
      ctx.bezierCurveTo(5.1, -4.1, 5.4, -4.2, 5.3, -4.3);
      ctx.bezierCurveTo(5.3, -4.5, 5.1, -4.5, 4.8, -4.5);
      ctx.bezierCurveTo(4.5, -4.4, 4.3, -4.3, 4.3, -4.2);
      ctx.bezierCurveTo(4.3, -4.1, 4.6, -4.0, 4.9, -4.1);
      ctx.closePath();
      ctx.fill();

      // aqua1/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(6.6, -4.2);
      ctx.bezierCurveTo(7.0, -4.3, 7.6, -5.0, 7.6, -5.8);
      ctx.bezierCurveTo(7.5, -6.6, 6.8, -7.1, 6.3, -7.1);
      ctx.bezierCurveTo(5.9, -7.1, 6.5, -6.5, 6.6, -5.7);
      ctx.bezierCurveTo(6.7, -4.8, 6.3, -4.1, 6.6, -4.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(210, 116, 142)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function aqua6(ctx) {

      var gradient;

      // aqua6/Group
      ctx.save();

      // aqua6/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(14.0, -9.2);
      ctx.bezierCurveTo(14.9, -8.3, 15.4, -7.2, 14.8, -6.2);
      ctx.bezierCurveTo(14.2, -5.2, -2.2, 11.7, -3.4, 12.6);
      ctx.bezierCurveTo(-4.7, 13.6, -6.6, 13.1, -7.7, 11.6);
      ctx.bezierCurveTo(-8.9, 10.1, -10.6, 7.6, -10.8, 6.9);
      ctx.bezierCurveTo(-11.0, 6.2, -9.6, 4.4, -8.2, 3.5);
      ctx.bezierCurveTo(-6.7, 2.6, 6.4, -12.0, 7.2, -12.8);
      ctx.bezierCurveTo(8.3, -13.9, 9.1, -14.4, 9.8, -13.5);
      ctx.bezierCurveTo(10.6, -12.7, 13.3, -9.7, 14.0, -9.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.250, -0.968, 0.968, -0.250, -1925.2, 940.9);
      gradient = ctx.createLinearGradient(437.4, 2112.4, 418.2, 2087.6);
      gradient.addColorStop(0.04, "rgb(90, 150, 208)");
      gradient.addColorStop(1.00, "rgb(0, 108, 156)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua6/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(6.7, -7.2);
      ctx.bezierCurveTo(8.5, -5.5, 8.3, -2.2, 6.1, 0.1);
      ctx.bezierCurveTo(6.1, 0.1, 6.0, 0.2, 5.9, 0.3);
      ctx.lineTo(5.9, 0.3);
      ctx.lineTo(3.4, 3.0);
      ctx.bezierCurveTo(3.4, 3.0, 3.4, 3.1, 3.4, 3.1);
      ctx.bezierCurveTo(3.4, 3.1, 3.4, 3.1, 3.4, 3.1);
      ctx.lineTo(3.2, 3.3);
      ctx.lineTo(3.2, 3.2);
      ctx.bezierCurveTo(1.1, 5.4, -2.0, 5.8, -3.8, 4.2);
      ctx.bezierCurveTo(-5.6, 2.5, -5.4, -0.8, -3.3, -3.1);
      ctx.lineTo(-0.5, -6.1);
      ctx.bezierCurveTo(1.6, -8.4, 4.9, -8.9, 6.7, -7.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.250, -0.968, 0.968, -0.250, -1925.2, 940.9);
      gradient = ctx.createLinearGradient(428.7, 2104.9, 430.6, 2100.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua6/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-0.8, -5.8);
      ctx.bezierCurveTo(-0.6, -5.9, -0.2, -6.4, -0.0, -6.5);
      ctx.bezierCurveTo(1.3, -6.3, 2.8, -7.1, 4.2, -8.2);
      ctx.bezierCurveTo(3.1, -6.4, 3.4, -3.8, 3.9, -2.4);
      ctx.bezierCurveTo(5.2, -2.5, 6.4, -3.1, 7.8, -5.0);
      ctx.bezierCurveTo(7.7, -3.0, 7.2, -1.5, 6.7, -0.7);
      ctx.bezierCurveTo(6.6, -0.4, 6.4, -0.2, 6.1, 0.1);
      ctx.bezierCurveTo(6.1, 0.1, 6.1, 0.1, 6.1, 0.1);
      ctx.bezierCurveTo(2.8, -2.2, -0.8, -5.8, -0.8, -5.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.662, 0.749, 0.749, -0.662, -6159.0, -2135.7);
      gradient = ctx.createLinearGradient(5675.8, 3208.5, 5683.6, 3198.7);
      gradient.addColorStop(0.30, "rgb(250, 185, 21)");
      gradient.addColorStop(1.00, "rgb(177, 20, 24)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua6/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-2.3, 2.0);
      ctx.bezierCurveTo(-4.9, 5.2, -9.7, 9.2, -10.1, 9.6);
      ctx.bezierCurveTo(-9.9, 10.3, -9.6, 11.4, -11.8, 11.5);
      ctx.bezierCurveTo(-13.2, 11.3, -14.6, 10.5, -14.9, 10.3);
      ctx.bezierCurveTo(-15.6, 9.8, -14.0, 8.5, -13.4, 7.9);
      ctx.bezierCurveTo(-12.4, 7.0, -7.9, 3.1, -4.8, 0.0);
      ctx.bezierCurveTo(-1.4, -2.3, -2.3, 2.0, -2.3, 2.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.537, -0.844, 0.844, -0.537, -1478.1, 925.6);
      gradient = ctx.createLinearGradient(-14.7, 1736.9, -9.6, 1730.3);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua6/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2.7, 3.7);
      ctx.bezierCurveTo(-0.4, 6.3, -2.8, 5.0, -3.8, 4.1);
      ctx.bezierCurveTo(-5.4, 2.7, -5.4, -0.0, -3.9, -2.2);
      ctx.bezierCurveTo(-1.5, 1.2, 0.2, 2.3, 2.7, 3.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.662, 0.749, 0.749, -0.662, -6159.0, -2135.7);
      gradient = ctx.createLinearGradient(5679.2, 3198.7, 5684.4, 3192.7);
      gradient.addColorStop(0.30, "rgb(250, 185, 21)");
      gradient.addColorStop(1.00, "rgb(177, 20, 24)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua6/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(7.0, -3.4);
      ctx.bezierCurveTo(8.0, -4.1, 9.8, -4.6, 10.6, -5.3);
      ctx.bezierCurveTo(11.9, -6.6, 11.8, -8.9, 12.3, -9.6);
      ctx.bezierCurveTo(13.2, -10.8, 13.3, -10.3, 13.4, -9.9);
      ctx.bezierCurveTo(14.4, -10.9, 14.8, -9.9, 14.4, -7.8);
      ctx.bezierCurveTo(14.1, -6.6, 13.9, -5.0, 12.4, -3.5);
      ctx.bezierCurveTo(10.7, -1.8, 7.6, -0.6, 6.6, -0.5);
      ctx.bezierCurveTo(5.3, -0.3, 5.5, -2.4, 7.0, -3.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.250, -0.968, 0.968, -0.250, -1925.2, 940.9);
      gradient = ctx.createLinearGradient(433.1, 2109.2, 430.2, 2112.9);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua6/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(3.2, -8.1);
      ctx.bezierCurveTo(4.2, -8.7, 6.0, -9.2, 6.7, -10.0);
      ctx.bezierCurveTo(8.1, -11.3, 8.0, -13.5, 8.5, -14.2);
      ctx.bezierCurveTo(9.3, -15.4, 9.5, -15.0, 9.6, -14.5);
      ctx.bezierCurveTo(10.6, -15.6, 10.9, -14.6, 10.5, -12.5);
      ctx.bezierCurveTo(10.3, -11.3, 10.1, -9.6, 8.6, -8.2);
      ctx.bezierCurveTo(6.9, -6.4, 3.7, -5.3, 2.7, -5.1);
      ctx.bezierCurveTo(1.5, -5.0, 1.7, -7.1, 3.2, -8.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.250, -0.968, 0.968, -0.250, -1925.2, 940.9);
      gradient = ctx.createLinearGradient(435.7, 2111.8, 437.3, 2108.4);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua6/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1.2, 0.6);
      ctx.bezierCurveTo(-0.0, 1.5, 0.0, 2.2, -2.1, 2.3);
      ctx.bezierCurveTo(-0.0, 1.5, -2.1, -0.0, 0.5, -2.8);
      ctx.bezierCurveTo(-1.4, -2.9, -2.3, -0.7, -3.2, -0.8);
      ctx.bezierCurveTo(-1.5, -2.0, -3.2, -4.0, -0.8, -5.4);
      ctx.bezierCurveTo(-1.0, -6.4, -0.3, -9.4, 2.2, -9.8);
      ctx.bezierCurveTo(4.8, -10.5, 7.0, -8.4, 7.1, -7.7);
      ctx.bezierCurveTo(6.8, -8.1, 5.1, -9.6, 4.0, -9.5);
      ctx.bezierCurveTo(3.1, -9.3, 2.3, -7.0, 2.1, -6.8);
      ctx.bezierCurveTo(2.1, -6.6, 2.1, -6.4, 2.1, -6.2);
      ctx.bezierCurveTo(2.2, -6.0, 2.2, -5.8, 2.2, -5.6);
      ctx.bezierCurveTo(2.2, -5.6, 2.2, -5.6, 2.2, -5.6);
      ctx.bezierCurveTo(2.4, -4.6, 2.9, -3.7, 3.6, -3.0);
      ctx.bezierCurveTo(4.9, -3.1, 5.7, -3.3, 6.4, -4.6);
      ctx.bezierCurveTo(7.1, -2.5, 4.4, 1.2, 1.2, 0.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.041, -0.999, -0.999, 0.041, -600.1, 3132.6);
      gradient = ctx.createLinearGradient(3112.0, -731.0, 3104.5, -726.2);
      gradient.addColorStop(0.00, "rgb(104, 56, 106)");
      gradient.addColorStop(1.00, "rgb(192, 107, 171)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua6/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1.4, 4.5);
      ctx.bezierCurveTo(-0.9, 7.7, -6.1, 12.5, -6.4, 12.8);
      ctx.bezierCurveTo(-6.2, 13.6, -5.7, 14.7, -7.9, 15.0);
      ctx.bezierCurveTo(-9.5, 15.1, -11.5, 14.3, -11.7, 14.1);
      ctx.bezierCurveTo(-12.2, 13.8, -11.9, 13.2, -11.4, 12.6);
      ctx.bezierCurveTo(-10.5, 11.7, -4.8, 6.1, -1.7, 3.0);
      ctx.bezierCurveTo(1.3, 1.6, 1.4, 4.5, 1.4, 4.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.537, -0.844, 0.844, -0.537, -1478.1, 925.6);
      gradient = ctx.createLinearGradient(-19.5, 1737.8, -13.5, 1730.8);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua6/Group/Group
      ctx.restore();

      // aqua6/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(5.8, -2.2);
      ctx.bezierCurveTo(7.4, -2.6, 8.2, -4.6, 7.7, -6.7);
      ctx.bezierCurveTo(7.2, -8.8, 5.5, -10.1, 3.9, -9.7);
      ctx.bezierCurveTo(2.3, -9.3, 1.5, -7.3, 2.0, -5.3);
      ctx.bezierCurveTo(2.5, -3.2, 4.2, -1.8, 5.8, -2.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.250, -0.968, 0.968, -0.250, -1925.2, 940.9);
      gradient = ctx.createLinearGradient(435.9, 2108.9, 432.1, 2102.6);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua6/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(4.1, -6.8);
      ctx.bezierCurveTo(4.4, -6.8, 4.6, -7.0, 4.5, -7.1);
      ctx.bezierCurveTo(4.5, -7.2, 4.3, -7.2, 4.0, -7.2);
      ctx.bezierCurveTo(3.7, -7.1, 3.5, -7.0, 3.5, -6.9);
      ctx.bezierCurveTo(3.5, -6.8, 3.8, -6.7, 4.1, -6.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // aqua6/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(4.5, -4.3);
      ctx.bezierCurveTo(4.7, -4.4, 5.0, -4.5, 4.9, -4.6);
      ctx.bezierCurveTo(4.9, -4.7, 4.7, -4.8, 4.4, -4.7);
      ctx.bezierCurveTo(4.1, -4.7, 3.9, -4.5, 3.9, -4.4);
      ctx.bezierCurveTo(3.9, -4.3, 4.2, -4.3, 4.5, -4.3);
      ctx.closePath();
      ctx.fill();

      // aqua6/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(6.2, -4.6);
      ctx.bezierCurveTo(6.6, -4.7, 7.2, -5.4, 7.1, -6.2);
      ctx.bezierCurveTo(6.9, -7.1, 6.2, -7.5, 5.7, -7.5);
      ctx.bezierCurveTo(5.4, -7.4, 6.0, -6.8, 6.1, -6.0);
      ctx.bezierCurveTo(6.3, -5.2, 5.9, -4.5, 6.2, -4.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(210, 116, 142)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function aqua5(ctx) {

      var gradient;

      // aqua5/Group
      ctx.save();

      // aqua5/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(14.6, -8.4);
      ctx.bezierCurveTo(15.3, -7.4, 15.9, -6.3, 15.3, -5.3);
      ctx.bezierCurveTo(14.6, -4.4, -2.7, 11.5, -4.1, 12.4);
      ctx.bezierCurveTo(-5.4, 13.2, -7.2, 12.7, -8.3, 11.1);
      ctx.bezierCurveTo(-9.4, 9.6, -10.9, 6.9, -11.1, 6.2);
      ctx.bezierCurveTo(-11.2, 5.5, -9.7, 3.8, -8.2, 3.0);
      ctx.bezierCurveTo(-6.8, 2.1, 7.2, -11.6, 8.0, -12.4);
      ctx.bezierCurveTo(9.2, -13.4, 10.6, -14.1, 11.3, -13.2);
      ctx.bezierCurveTo(12.0, -12.3, 13.8, -9.5, 14.6, -8.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.195, -0.981, 0.981, -0.195, -2094.4, 514.8);
      gradient = ctx.createLinearGradient(105.3, 2167.9, 85.8, 2142.7);
      gradient.addColorStop(0.04, "rgb(90, 150, 208)");
      gradient.addColorStop(1.00, "rgb(0, 108, 156)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua5/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(7.2, -6.8);
      ctx.bezierCurveTo(8.9, -5.0, 8.5, -1.8, 6.2, 0.4);
      ctx.bezierCurveTo(6.2, 0.5, 6.1, 0.5, 6.0, 0.6);
      ctx.lineTo(6.0, 0.6);
      ctx.lineTo(3.3, 3.2);
      ctx.bezierCurveTo(3.3, 3.2, 3.3, 3.2, 3.3, 3.2);
      ctx.bezierCurveTo(3.3, 3.2, 3.3, 3.2, 3.3, 3.2);
      ctx.lineTo(3.1, 3.4);
      ctx.lineTo(3.1, 3.4);
      ctx.bezierCurveTo(0.9, 5.4, -2.2, 5.6, -3.9, 3.9);
      ctx.bezierCurveTo(-5.7, 2.1, -5.2, -1.1, -3.0, -3.3);
      ctx.lineTo(-0.0, -6.1);
      ctx.bezierCurveTo(2.2, -8.3, 5.4, -8.6, 7.2, -6.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.195, -0.981, 0.981, -0.195, -2094.4, 514.8);
      gradient = ctx.createLinearGradient(96.3, 2160.0, 98.3, 2155.8);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua5/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-2.3, 1.9);
      ctx.bezierCurveTo(-5.1, 4.9, -10.1, 8.6, -10.5, 9.0);
      ctx.bezierCurveTo(-10.4, 9.7, -10.1, 10.8, -12.3, 10.8);
      ctx.bezierCurveTo(-13.7, 10.5, -15.1, 9.6, -15.4, 9.5);
      ctx.bezierCurveTo(-16.0, 8.9, -14.4, 7.7, -13.7, 7.1);
      ctx.bezierCurveTo(-12.7, 6.3, -8.0, 2.6, -4.7, -0.3);
      ctx.bezierCurveTo(-1.1, -2.4, -2.3, 1.9, -2.3, 1.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.195, -0.981, 0.981, -0.195, -2094.4, 514.8);
      gradient = ctx.createLinearGradient(93.9, 2149.3, 92.9, 2141.0);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua5/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-1.5, 1.0);
      ctx.bezierCurveTo(-2.4, 2.1, -3.9, 3.4, -5.2, 4.6);
      ctx.bezierCurveTo(-6.2, 4.2, -7.2, 3.4, -7.3, 2.0);
      ctx.bezierCurveTo(-5.5, 0.3, -4.9, -0.2, -3.8, -1.1);
      ctx.bezierCurveTo(-2.3, -0.0, -1.5, 1.0, -1.5, 1.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.195, -0.981, 0.981, -0.195, -2094.4, 514.8);
      gradient = ctx.createLinearGradient(97.1, 2145.8, 95.7, 2151.1);
      gradient.addColorStop(0.00, "rgb(236, 27, 35)");
      gradient.addColorStop(0.14, "rgb(231, 26, 34)");
      gradient.addColorStop(0.32, "rgb(216, 23, 30)");
      gradient.addColorStop(0.51, "rgb(191, 18, 23)");
      gradient.addColorStop(0.71, "rgb(156, 11, 14)");
      gradient.addColorStop(0.93, "rgb(111, 2, 3)");
      gradient.addColorStop(0.99, "rgb(95, 0, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua5/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2.6, 3.8);
      ctx.bezierCurveTo(-0.6, 6.2, -3.0, 4.8, -3.9, 3.9);
      ctx.bezierCurveTo(-5.5, 2.3, -5.4, -0.5, -3.4, -2.9);
      ctx.bezierCurveTo(-2.2, -0.0, 0.2, 2.3, 2.6, 3.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.195, -0.981, 0.981, -0.195, -2094.4, 514.8);
      gradient = ctx.createLinearGradient(97.8, 2148.4, 93.9, 2157.2);
      gradient.addColorStop(0.00, "rgb(236, 27, 35)");
      gradient.addColorStop(0.14, "rgb(231, 26, 34)");
      gradient.addColorStop(0.32, "rgb(216, 23, 30)");
      gradient.addColorStop(0.51, "rgb(191, 18, 23)");
      gradient.addColorStop(0.71, "rgb(156, 11, 14)");
      gradient.addColorStop(0.93, "rgb(111, 2, 3)");
      gradient.addColorStop(0.99, "rgb(95, 0, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua5/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(7.3, -3.0);
      ctx.bezierCurveTo(8.3, -3.6, 10.1, -4.0, 11.0, -4.7);
      ctx.bezierCurveTo(12.4, -6.0, 12.4, -8.2, 13.0, -8.9);
      ctx.bezierCurveTo(13.9, -10.0, 14.0, -9.6, 14.1, -9.1);
      ctx.bezierCurveTo(15.1, -10.1, 15.4, -9.1, 14.9, -7.0);
      ctx.bezierCurveTo(14.5, -5.9, 14.3, -4.2, 12.7, -2.8);
      ctx.bezierCurveTo(10.9, -1.2, 7.7, -0.2, 6.7, -0.1);
      ctx.bezierCurveTo(5.4, -0.1, 5.7, -2.1, 7.3, -3.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.195, -0.981, 0.981, -0.195, -2094.4, 514.8);
      gradient = ctx.createLinearGradient(100.7, 2164.4, 97.8, 2168.0);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua5/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(3.7, -7.9);
      ctx.bezierCurveTo(4.8, -8.5, 6.6, -8.9, 7.4, -9.6);
      ctx.bezierCurveTo(8.8, -10.8, 8.9, -13.1, 9.4, -13.7);
      ctx.bezierCurveTo(10.3, -14.9, 10.4, -14.4, 10.5, -14.0);
      ctx.bezierCurveTo(11.5, -15.0, 11.9, -14.0, 11.3, -11.9);
      ctx.bezierCurveTo(11.0, -10.7, 10.7, -9.1, 9.2, -7.7);
      ctx.bezierCurveTo(7.3, -6.1, 4.1, -5.1, 3.1, -5.0);
      ctx.bezierCurveTo(1.9, -4.9, 2.2, -7.0, 3.7, -7.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.195, -0.981, 0.981, -0.195, -2094.4, 514.8);
      gradient = ctx.createLinearGradient(103.3, 2167.0, 104.9, 2163.5);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua5/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1.3, 4.6);
      ctx.bezierCurveTo(-1.2, 7.6, -6.7, 12.1, -7.1, 12.4);
      ctx.bezierCurveTo(-6.8, 13.2, -6.4, 14.3, -8.6, 14.5);
      ctx.bezierCurveTo(-10.3, 14.5, -12.2, 13.6, -12.4, 13.4);
      ctx.bezierCurveTo(-12.9, 13.1, -12.6, 12.5, -12.0, 11.9);
      ctx.bezierCurveTo(-11.1, 11.1, -5.1, 5.8, -1.7, 2.9);
      ctx.bezierCurveTo(1.3, 1.6, 1.3, 4.6, 1.3, 4.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.195, -0.981, 0.981, -0.195, -2094.4, 514.8);
      gradient = ctx.createLinearGradient(90.4, 2154.7, 88.5, 2141.1);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua5/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1.3, 4.6);
      ctx.bezierCurveTo(0.4, 5.7, -1.0, 7.0, -2.3, 8.2);
      ctx.bezierCurveTo(-3.3, 7.8, -4.6, 6.9, -4.6, 5.4);
      ctx.bezierCurveTo(-2.9, 3.8, -2.3, 3.1, -1.1, 2.2);
      ctx.bezierCurveTo(1.8, 1.9, 1.3, 4.6, 1.3, 4.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.195, -0.981, 0.981, -0.195, -2094.4, 514.8);
      gradient = ctx.createLinearGradient(92.4, 2147.7, 92.0, 2155.5);
      gradient.addColorStop(0.00, "rgb(236, 27, 35)");
      gradient.addColorStop(0.14, "rgb(231, 26, 34)");
      gradient.addColorStop(0.32, "rgb(216, 23, 30)");
      gradient.addColorStop(0.51, "rgb(191, 18, 23)");
      gradient.addColorStop(0.71, "rgb(156, 11, 14)");
      gradient.addColorStop(0.93, "rgb(111, 2, 3)");
      gradient.addColorStop(0.99, "rgb(95, 0, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua5/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2.3, -1.3);
      ctx.bezierCurveTo(2.5, -1.6, 2.5, -2.4, 2.4, -2.9);
      ctx.bezierCurveTo(2.0, -2.9, 1.2, -3.2, 0.6, -2.8);
      ctx.bezierCurveTo(-0.0, -4.1, 1.3, -6.9, 1.9, -7.5);
      ctx.bezierCurveTo(1.3, -7.9, 1.5, -10.1, 4.8, -9.1);
      ctx.bezierCurveTo(4.7, -8.1, 2.7, -7.2, 2.5, -7.1);
      ctx.bezierCurveTo(2.4, -6.8, 2.4, -6.6, 2.4, -6.4);
      ctx.bezierCurveTo(2.5, -6.2, 2.5, -6.0, 2.5, -5.8);
      ctx.bezierCurveTo(2.5, -5.8, 2.5, -5.8, 2.5, -5.8);
      ctx.bezierCurveTo(2.6, -4.7, 3.1, -3.7, 3.8, -3.0);
      ctx.bezierCurveTo(5.1, -3.0, 6.6, -2.0, 7.4, -3.4);
      ctx.bezierCurveTo(5.8, 0.3, 3.8, -0.6, 2.3, -1.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.195, -0.981, 0.981, -0.195, -1773.2, 2131.4);
      gradient = ctx.createLinearGradient(1752.5, 2162.8, 1747.0, 2156.6);
      gradient.addColorStop(0.00, "rgb(150, 95, 9)");
      gradient.addColorStop(0.00, "rgb(126, 76, 2)");
      gradient.addColorStop(0.00, "rgb(103, 58, 0)");
      gradient.addColorStop(0.00, "rgb(85, 43, 0)");
      gradient.addColorStop(0.00, "rgb(73, 33, 0)");
      gradient.addColorStop(0.00, "rgb(0, 23, 75)");
      gradient.addColorStop(0.99, "rgb(97, 104, 168)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua5/Group/Group
      ctx.restore();

      // aqua5/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(6.1, -1.7);
      ctx.bezierCurveTo(7.7, -2.0, 8.7, -4.0, 8.3, -6.1);
      ctx.bezierCurveTo(7.9, -8.2, 6.2, -9.7, 4.6, -9.4);
      ctx.bezierCurveTo(3.0, -9.1, 2.0, -7.1, 2.4, -5.0);
      ctx.bezierCurveTo(2.8, -2.9, 4.5, -1.4, 6.1, -1.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.340, -0.940, 0.940, -0.340, -1304.6, 1976.4);
      gradient = ctx.createLinearGradient(1421.1, 1909.3, 1417.0, 1903.4);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua5/Group/Group/Group
      ctx.restore();

      // aqua5/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(5.5, -3.9);
      ctx.bezierCurveTo(5.3, -3.9, 5.1, -3.9, 5.0, -4.0);
      ctx.bezierCurveTo(5.0, -4.1, 5.2, -4.3, 5.4, -4.4);
      ctx.bezierCurveTo(5.7, -4.4, 5.9, -4.4, 5.9, -4.3);
      ctx.bezierCurveTo(6.0, -4.1, 5.8, -4.0, 5.5, -3.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // aqua5/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(4.5, -6.7);
      ctx.bezierCurveTo(4.8, -6.8, 5.0, -6.7, 5.0, -6.6);
      ctx.bezierCurveTo(5.1, -6.5, 4.9, -6.4, 4.6, -6.3);
      ctx.bezierCurveTo(4.4, -6.2, 4.1, -6.3, 4.1, -6.4);
      ctx.bezierCurveTo(4.1, -6.5, 4.3, -6.7, 4.5, -6.7);
      ctx.closePath();
      ctx.fill();

      // aqua5/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(7.0, -4.4);
      ctx.bezierCurveTo(7.3, -5.2, 7.0, -6.6, 6.3, -7.3);
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();
      ctx.restore();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function aqua4(ctx) {

      var gradient;

      // aqua4/Group
      ctx.save();

      // aqua4/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(14.9, -7.9);
      ctx.bezierCurveTo(15.7, -7.0, 16.2, -5.8, 15.5, -4.8);
      ctx.bezierCurveTo(14.8, -3.9, -3.1, 11.4, -4.5, 12.2);
      ctx.bezierCurveTo(-5.8, 13.0, -7.6, 12.4, -8.6, 10.8);
      ctx.bezierCurveTo(-9.6, 9.2, -11.1, 6.5, -11.2, 5.8);
      ctx.bezierCurveTo(-11.4, 5.1, -9.8, 3.5, -8.3, 2.7);
      ctx.bezierCurveTo(-6.8, 1.9, 7.7, -11.4, 8.5, -12.1);
      ctx.bezierCurveTo(9.7, -13.1, 10.8, -14.1, 11.5, -13.1);
      ctx.bezierCurveTo(12.1, -12.2, 14.3, -8.5, 14.9, -7.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.160, -0.987, 0.987, -0.160, -2228.2, 293.3);
      gradient = ctx.createLinearGradient(-57.9, 2260.0, -77.4, 2234.7);
      gradient.addColorStop(0.04, "rgb(90, 150, 208)");
      gradient.addColorStop(1.00, "rgb(0, 108, 156)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua4/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(7.5, -6.6);
      ctx.bezierCurveTo(9.1, -4.7, 8.6, -1.5, 6.2, 0.6);
      ctx.bezierCurveTo(6.2, 0.6, 6.1, 0.7, 6.0, 0.8);
      ctx.lineTo(6.0, 0.8);
      ctx.lineTo(3.2, 3.3);
      ctx.bezierCurveTo(3.2, 3.3, 3.2, 3.3, 3.2, 3.3);
      ctx.bezierCurveTo(3.2, 3.3, 3.2, 3.3, 3.2, 3.3);
      ctx.lineTo(3.0, 3.5);
      ctx.lineTo(3.0, 3.5);
      ctx.bezierCurveTo(0.7, 5.4, -2.4, 5.5, -4.0, 3.7);
      ctx.bezierCurveTo(-5.7, 1.9, -5.2, -1.3, -2.8, -3.4);
      ctx.lineTo(0.2, -6.1);
      ctx.bezierCurveTo(2.5, -8.2, 5.8, -8.4, 7.5, -6.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.160, -0.987, 0.987, -0.160, -2228.2, 293.3);
      gradient = ctx.createLinearGradient(-66.8, 2252.0, -64.9, 2247.8);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua4/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-2.3, 1.8);
      ctx.bezierCurveTo(-5.2, 4.6, -10.4, 8.2, -10.8, 8.5);
      ctx.bezierCurveTo(-10.7, 9.3, -10.5, 10.5, -12.7, 10.3);
      ctx.bezierCurveTo(-14.1, 10.0, -15.4, 9.1, -15.7, 8.9);
      ctx.bezierCurveTo(-16.3, 8.3, -14.6, 7.1, -13.9, 6.6);
      ctx.bezierCurveTo(-12.9, 5.8, -8.0, 2.3, -4.6, -0.5);
      ctx.bezierCurveTo(-1.0, -2.5, -2.3, 1.8, -2.3, 1.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.160, -0.987, 0.987, -0.160, -2228.2, 293.3);
      gradient = ctx.createLinearGradient(-69.3, 2241.3, -70.3, 2233.0);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua4/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-1.5, 0.9);
      ctx.bezierCurveTo(-2.5, 2.0, -3.9, 3.3, -5.3, 4.4);
      ctx.bezierCurveTo(-6.3, 4.0, -7.3, 3.1, -7.4, 1.7);
      ctx.bezierCurveTo(-5.5, 0.1, -4.9, -0.4, -3.7, -1.3);
      ctx.bezierCurveTo(-2.3, -0.1, -1.5, 0.9, -1.5, 0.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.160, -0.987, 0.987, -0.160, -2228.2, 293.3);
      gradient = ctx.createLinearGradient(-66.1, 2237.8, -67.4, 2243.1);
      gradient.addColorStop(0.00, "rgb(255, 240, 0)");
      gradient.addColorStop(0.98, "rgb(217, 108, 28)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua4/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2.5, 3.9);
      ctx.bezierCurveTo(-0.8, 6.1, -3.2, 4.7, -4.0, 3.7);
      ctx.bezierCurveTo(-5.5, 2.1, -5.4, -0.7, -3.2, -3.0);
      ctx.bezierCurveTo(-2.1, -0.1, 0.1, 2.3, 2.5, 3.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.160, -0.987, 0.987, -0.160, -2228.2, 293.3);
      gradient = ctx.createLinearGradient(-65.4, 2240.4, -69.2, 2249.2);
      gradient.addColorStop(0.00, "rgb(255, 240, 0)");
      gradient.addColorStop(0.98, "rgb(217, 108, 28)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua4/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(7.4, -2.8);
      ctx.bezierCurveTo(8.5, -3.3, 10.3, -3.7, 11.2, -4.4);
      ctx.bezierCurveTo(12.6, -5.6, 12.7, -7.8, 13.3, -8.4);
      ctx.bezierCurveTo(14.2, -9.5, 14.3, -9.1, 14.4, -8.6);
      ctx.bezierCurveTo(15.5, -9.6, 15.8, -8.6, 15.2, -6.5);
      ctx.bezierCurveTo(14.8, -5.4, 14.5, -3.7, 12.9, -2.4);
      ctx.bezierCurveTo(10.9, -0.8, 7.7, 0.0, 6.7, 0.1);
      ctx.bezierCurveTo(5.5, 0.1, 5.9, -2.0, 7.4, -2.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.160, -0.987, 0.987, -0.160, -2228.2, 293.3);
      gradient = ctx.createLinearGradient(-62.5, 2256.4, -65.4, 2260.0);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua4/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(4.1, -7.8);
      ctx.bezierCurveTo(5.1, -8.3, 6.9, -8.7, 7.8, -9.4);
      ctx.bezierCurveTo(9.2, -10.5, 9.4, -12.8, 9.9, -13.4);
      ctx.bezierCurveTo(10.9, -14.5, 10.9, -14.1, 11.0, -13.6);
      ctx.bezierCurveTo(12.1, -14.6, 12.4, -13.6, 11.8, -11.5);
      ctx.bezierCurveTo(11.4, -10.4, 11.1, -8.7, 9.5, -7.4);
      ctx.bezierCurveTo(7.6, -5.8, 4.3, -5.0, 3.3, -4.9);
      ctx.bezierCurveTo(2.1, -4.9, 2.5, -6.9, 4.1, -7.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.160, -0.987, 0.987, -0.160, -2228.2, 293.3);
      gradient = ctx.createLinearGradient(-59.8, 2258.9, -58.2, 2255.5);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua4/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1.2, 4.6);
      ctx.bezierCurveTo(-1.5, 7.5, -7.1, 11.8, -7.5, 12.1);
      ctx.bezierCurveTo(-7.3, 12.9, -6.9, 14.1, -9.1, 14.1);
      ctx.bezierCurveTo(-10.7, 14.1, -12.6, 13.2, -12.8, 12.9);
      ctx.bezierCurveTo(-13.3, 12.6, -13.0, 12.0, -12.4, 11.5);
      ctx.bezierCurveTo(-11.4, 10.7, -5.2, 5.5, -1.8, 2.8);
      ctx.bezierCurveTo(1.3, 1.6, 1.2, 4.6, 1.2, 4.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.160, -0.987, 0.987, -0.160, -2228.2, 293.3);
      gradient = ctx.createLinearGradient(-72.9, 2246.6, -74.8, 2233.1);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua4/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1.2, 4.6);
      ctx.bezierCurveTo(0.2, 5.7, -1.2, 7.0, -2.6, 8.1);
      ctx.bezierCurveTo(-3.6, 7.7, -4.8, 6.7, -4.8, 5.2);
      ctx.bezierCurveTo(-3.0, 3.7, -2.4, 3.0, -1.1, 2.1);
      ctx.bezierCurveTo(1.7, 1.9, 1.2, 4.6, 1.2, 4.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.160, -0.987, 0.987, -0.160, -2228.2, 293.3);
      gradient = ctx.createLinearGradient(-70.8, 2239.7, -71.2, 2247.5);
      gradient.addColorStop(0.00, "rgb(255, 240, 0)");
      gradient.addColorStop(0.98, "rgb(217, 108, 28)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua4/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(3.1, -1.6);
      ctx.bezierCurveTo(1.4, -3.1, 1.3, -5.2, 1.9, -5.8);
      ctx.bezierCurveTo(1.3, -6.2, 1.5, -9.6, 5.1, -9.0);
      ctx.bezierCurveTo(5.0, -8.0, 3.0, -7.2, 2.8, -7.0);
      ctx.bezierCurveTo(2.7, -6.8, 2.7, -6.5, 2.7, -6.3);
      ctx.bezierCurveTo(2.7, -6.1, 2.8, -5.9, 2.7, -5.7);
      ctx.bezierCurveTo(2.7, -5.7, 2.7, -5.7, 2.7, -5.7);
      ctx.bezierCurveTo(2.8, -4.7, 3.3, -3.6, 3.9, -2.9);
      ctx.bezierCurveTo(5.2, -2.8, 6.7, -1.8, 7.5, -3.2);
      ctx.bezierCurveTo(5.8, 0.5, 3.7, -2.1, 3.1, -1.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.160, -0.987, 0.987, -0.160, -2228.2, 293.3);
      gradient = ctx.createLinearGradient(-60.5, 2255.0, -63.8, 2247.4);
      gradient.addColorStop(0.00, "rgb(150, 95, 9)");
      gradient.addColorStop(0.00, "rgb(126, 76, 2)");
      gradient.addColorStop(0.00, "rgb(103, 58, 0)");
      gradient.addColorStop(0.00, "rgb(85, 43, 0)");
      gradient.addColorStop(0.00, "rgb(73, 33, 0)");
      gradient.addColorStop(0.00, "rgb(0, 23, 75)");
      gradient.addColorStop(0.98, "rgb(226, 117, 108)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua4/Group/Group
      ctx.restore();

      // aqua4/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(6.2, -1.5);
      ctx.bezierCurveTo(7.8, -1.8, 8.9, -3.7, 8.5, -5.8);
      ctx.bezierCurveTo(8.2, -8.0, 6.6, -9.5, 5.0, -9.2);
      ctx.bezierCurveTo(3.4, -9.0, 2.3, -7.1, 2.6, -4.9);
      ctx.bezierCurveTo(3.0, -2.8, 4.6, -1.3, 6.2, -1.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.306, -0.952, 0.952, -0.306, -1491.3, 1782.0);
      gradient = ctx.createLinearGradient(1245.8, 1975.8, 1241.8, 1969.9);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua4/Group/Group/Group
      ctx.restore();

      // aqua4/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(5.6, -3.7);
      ctx.bezierCurveTo(5.4, -3.7, 5.1, -3.7, 5.1, -3.8);
      ctx.bezierCurveTo(5.1, -4.0, 5.2, -4.1, 5.5, -4.2);
      ctx.bezierCurveTo(5.8, -4.2, 6.0, -4.2, 6.0, -4.1);
      ctx.bezierCurveTo(6.1, -3.9, 5.9, -3.8, 5.6, -3.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // aqua4/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(4.8, -6.6);
      ctx.bezierCurveTo(5.0, -6.6, 5.3, -6.6, 5.3, -6.5);
      ctx.bezierCurveTo(5.3, -6.4, 5.1, -6.2, 4.9, -6.1);
      ctx.bezierCurveTo(4.6, -6.1, 4.4, -6.1, 4.4, -6.3);
      ctx.bezierCurveTo(4.3, -6.4, 4.5, -6.5, 4.8, -6.6);
      ctx.closePath();
      ctx.fill();

      // aqua4/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(7.2, -4.2);
      ctx.bezierCurveTo(7.5, -5.0, 7.2, -6.4, 6.6, -7.1);
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();
      ctx.restore();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function aqua3(ctx) {

      var gradient;

      // aqua3/Group
      ctx.save();

      // aqua3/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(14.4, -8.7);
      ctx.bezierCurveTo(14.8, -7.5, 15.8, -6.6, 15.1, -5.6);
      ctx.bezierCurveTo(14.5, -4.6, -2.5, 11.6, -3.8, 12.5);
      ctx.bezierCurveTo(-5.1, 13.4, -7.0, 12.8, -8.1, 11.3);
      ctx.bezierCurveTo(-9.2, 9.8, -10.8, 7.2, -10.9, 6.4);
      ctx.bezierCurveTo(-11.1, 5.7, -9.6, 4.0, -8.2, 3.2);
      ctx.bezierCurveTo(-6.7, 2.3, 7.0, -11.8, 7.8, -12.5);
      ctx.bezierCurveTo(8.9, -13.6, 10.6, -14.5, 11.3, -13.6);
      ctx.bezierCurveTo(12.0, -12.7, 14.0, -9.7, 14.4, -8.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.214, -0.977, 0.977, -0.214, -2059.6, 471.2);
      gradient = ctx.createLinearGradient(27.2, 2126.4, 7.6, 2100.9);
      gradient.addColorStop(0.04, "rgb(90, 150, 208)");
      gradient.addColorStop(1.00, "rgb(0, 108, 156)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua3/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-2.3, 1.9);
      ctx.bezierCurveTo(-5.0, 5.0, -10.0, 8.8, -10.3, 9.2);
      ctx.bezierCurveTo(-10.2, 9.9, -9.9, 11.1, -12.1, 11.1);
      ctx.bezierCurveTo(-13.5, 10.8, -14.9, 10.0, -15.2, 9.8);
      ctx.bezierCurveTo(-15.8, 9.2, -14.2, 8.0, -13.6, 7.4);
      ctx.bezierCurveTo(-12.6, 6.5, -7.9, 2.8, -4.7, -0.2);
      ctx.bezierCurveTo(-1.2, -2.4, -2.3, 1.9, -2.3, 1.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.214, -0.977, 0.977, -0.214, -2059.6, 471.2);
      gradient = ctx.createLinearGradient(15.7, 2107.5, 14.6, 2099.2);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua3/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(3.6, -8.0);
      ctx.bezierCurveTo(4.6, -8.6, 6.4, -9.0, 7.2, -9.7);
      ctx.bezierCurveTo(8.6, -11.0, 8.6, -13.2, 9.1, -13.9);
      ctx.bezierCurveTo(10.0, -15.1, 10.1, -14.6, 10.2, -14.2);
      ctx.bezierCurveTo(11.2, -15.2, 11.6, -14.2, 11.1, -12.1);
      ctx.bezierCurveTo(10.8, -10.9, 10.5, -9.3, 9.0, -7.9);
      ctx.bezierCurveTo(7.2, -6.2, 4.0, -5.1, 3.0, -5.1);
      ctx.bezierCurveTo(1.8, -4.9, 2.0, -7.0, 3.6, -8.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.214, -0.977, 0.977, -0.214, -2059.6, 471.2);
      gradient = ctx.createLinearGradient(25.0, 2125.2, 26.7, 2121.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua3/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(7.2, -6.5);
      ctx.bezierCurveTo(8.9, -4.7, 8.4, -1.5, 6.2, 0.7);
      ctx.bezierCurveTo(6.1, 0.7, 6.0, 0.8, 5.9, 0.9);
      ctx.lineTo(5.9, 0.9);
      ctx.lineTo(3.2, 3.5);
      ctx.bezierCurveTo(3.2, 3.5, 3.2, 3.5, 3.2, 3.5);
      ctx.bezierCurveTo(3.2, 3.5, 3.2, 3.5, 3.2, 3.5);
      ctx.lineTo(3.0, 3.6);
      ctx.lineTo(3.0, 3.6);
      ctx.bezierCurveTo(0.7, 5.6, -2.4, 5.8, -4.0, 4.0);
      ctx.bezierCurveTo(-5.7, 2.2, -5.3, -1.0, -3.0, -3.1);
      ctx.lineTo(-0.0, -5.9);
      ctx.bezierCurveTo(2.3, -8.1, 5.5, -8.3, 7.2, -6.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.544, -0.580, 0.730, -0.684, -904.1, 683.8);
      gradient = ctx.createLinearGradient(-145.5, 1123.8, -154.6, 1134.0);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua3/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2.3, 4.2);
      ctx.bezierCurveTo(-2.2, 2.6, -3.7, -2.3, -3.7, -2.3);
      ctx.bezierCurveTo(-3.4, -2.9, 0.3, -6.2, 0.5, -6.3);
      ctx.bezierCurveTo(1.8, -6.0, 3.3, -6.7, 4.8, -7.7);
      ctx.bezierCurveTo(3.6, -6.0, 3.7, -3.4, 4.1, -2.0);
      ctx.bezierCurveTo(5.4, -1.9, 6.6, -2.5, 8.2, -4.2);
      ctx.bezierCurveTo(7.9, -2.2, 7.4, -0.8, 6.8, -0.0);
      ctx.bezierCurveTo(6.6, 0.2, 6.4, 0.5, 6.2, 0.7);
      ctx.bezierCurveTo(6.2, 0.7, 6.1, 0.7, 6.1, 0.7);
      ctx.bezierCurveTo(5.3, 1.5, 3.3, 3.4, 2.3, 4.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.761, 0.648, -0.648, 0.761, -5030.4, -2870.2);
      gradient = ctx.createLinearGradient(5687.5, -1082.5, 5697.9, -1072.9);
      gradient.addColorStop(0.00, "rgb(239, 180, 204)");
      gradient.addColorStop(0.16, "rgb(237, 176, 202)");
      gradient.addColorStop(0.31, "rgb(233, 165, 195)");
      gradient.addColorStop(0.45, "rgb(225, 145, 184)");
      gradient.addColorStop(0.60, "rgb(215, 119, 168)");
      gradient.addColorStop(0.74, "rgb(201, 84, 148)");
      gradient.addColorStop(0.88, "rgb(184, 42, 123)");
      gradient.addColorStop(1.00, "rgb(167, 0, 98)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua3/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(7.2, -3.2);
      ctx.bezierCurveTo(8.3, -3.8, 10.0, -4.2, 10.9, -4.9);
      ctx.bezierCurveTo(12.2, -6.2, 12.3, -8.4, 12.8, -9.1);
      ctx.bezierCurveTo(13.6, -10.3, 13.8, -9.8, 13.9, -9.4);
      ctx.bezierCurveTo(14.9, -10.4, 15.2, -9.4, 14.7, -7.3);
      ctx.bezierCurveTo(14.4, -6.1, 14.2, -4.5, 12.7, -3.1);
      ctx.bezierCurveTo(10.8, -1.4, 7.7, -0.4, 6.7, -0.3);
      ctx.bezierCurveTo(5.4, -0.2, 5.7, -2.2, 7.2, -3.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.214, -0.977, 0.977, -0.214, -2059.6, 471.2);
      gradient = ctx.createLinearGradient(22.4, 2122.6, 19.5, 2126.2);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua3/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2.5, 4.0);
      ctx.bezierCurveTo(-0.8, 6.4, -3.2, 5.0, -4.0, 4.0);
      ctx.bezierCurveTo(-5.5, 2.4, -5.4, -0.2, -3.7, -2.3);
      ctx.bezierCurveTo(-2.0, 1.0, 0.8, 3.7, 2.5, 4.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.360, -0.933, 0.933, -0.360, -1852.4, 484.7);
      gradient = ctx.createLinearGradient(-215.0, 1894.3, -217.3, 1904.7);
      gradient.addColorStop(0.31, "rgb(255, 241, 0)");
      gradient.addColorStop(1.00, "rgb(154, 116, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua3/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1.4, 4.6);
      ctx.bezierCurveTo(-1.1, 7.6, -6.5, 12.2, -6.8, 12.5);
      ctx.bezierCurveTo(-6.6, 13.3, -6.1, 14.5, -8.4, 14.6);
      ctx.bezierCurveTo(-10.0, 14.8, -11.9, 13.9, -12.1, 13.7);
      ctx.bezierCurveTo(-12.6, 13.3, -12.3, 12.7, -11.8, 12.2);
      ctx.bezierCurveTo(-10.8, 11.3, -4.9, 5.9, -1.7, 3.0);
      ctx.bezierCurveTo(1.0, 2.1, 1.4, 4.6, 1.4, 4.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.214, -0.977, 0.977, -0.214, -2059.6, 471.2);
      gradient = ctx.createLinearGradient(12.1, 2112.8, 10.2, 2099.4);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua3/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(3.3, -0.4);
      ctx.bezierCurveTo(1.7, 2.0, -2.0, 0.7, 0.6, -3.4);
      ctx.bezierCurveTo(-0.1, -2.8, -1.9, -2.8, 0.3, -5.1);
      ctx.bezierCurveTo(-0.3, -5.4, -1.3, -8.4, 3.0, -9.3);
      ctx.bezierCurveTo(5.7, -10.0, 7.7, -7.7, 7.8, -7.0);
      ctx.bezierCurveTo(7.5, -7.5, 5.9, -9.0, 4.8, -8.9);
      ctx.bezierCurveTo(3.9, -8.8, 3.0, -6.5, 2.8, -6.4);
      ctx.bezierCurveTo(2.8, -6.1, 2.8, -5.9, 2.8, -5.7);
      ctx.bezierCurveTo(2.8, -5.5, 2.9, -5.3, 2.8, -5.1);
      ctx.bezierCurveTo(2.8, -5.1, 2.8, -5.1, 2.8, -5.1);
      ctx.bezierCurveTo(3.0, -4.1, 3.8, -3.7, 4.5, -3.0);
      ctx.bezierCurveTo(5.8, -3.0, 6.3, -2.7, 7.0, -4.0);
      ctx.bezierCurveTo(7.6, -1.8, 4.4, 2.3, 3.3, -0.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.004, -1.000, -1.000, 0.004, -815.0, 2710.4);
      gradient = ctx.createLinearGradient(2713.8, -829.9, 2708.0, -826.2);
      gradient.addColorStop(0.00, "rgb(107, 54, 0)");
      gradient.addColorStop(0.50, "rgb(163, 109, 7)");
      gradient.addColorStop(1.00, "rgb(225, 174, 13)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua3/Group/Group
      ctx.restore();

      // aqua3/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(6.2, -2.1);
      ctx.bezierCurveTo(7.8, -2.4, 8.7, -4.4, 8.3, -6.5);
      ctx.bezierCurveTo(7.9, -8.6, 6.2, -10.0, 4.6, -9.7);
      ctx.bezierCurveTo(3.0, -9.3, 2.1, -7.4, 2.5, -5.3);
      ctx.bezierCurveTo(3.0, -3.2, 4.6, -1.7, 6.2, -2.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.214, -0.977, 0.977, -0.214, -2059.6, 471.2);
      gradient = ctx.createLinearGradient(25.3, 2122.5, 21.5, 2116.2);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua3/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(4.7, -6.7);
      ctx.bezierCurveTo(5.0, -6.8, 5.2, -6.9, 5.2, -7.0);
      ctx.bezierCurveTo(5.1, -7.1, 4.9, -7.2, 4.6, -7.1);
      ctx.bezierCurveTo(4.3, -7.1, 4.1, -6.9, 4.1, -6.8);
      ctx.bezierCurveTo(4.1, -6.7, 4.4, -6.7, 4.7, -6.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // aqua3/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(5.0, -4.2);
      ctx.bezierCurveTo(5.3, -4.3, 5.5, -4.4, 5.5, -4.5);
      ctx.bezierCurveTo(5.4, -4.6, 5.2, -4.7, 4.9, -4.6);
      ctx.bezierCurveTo(4.6, -4.6, 4.4, -4.5, 4.4, -4.4);
      ctx.bezierCurveTo(4.4, -4.2, 4.7, -4.2, 5.0, -4.2);
      ctx.closePath();
      ctx.fill();

      // aqua3/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(6.7, -4.4);
      ctx.bezierCurveTo(7.2, -4.5, 7.7, -5.3, 7.6, -6.1);
      ctx.bezierCurveTo(7.5, -6.9, 6.8, -7.4, 6.4, -7.3);
      ctx.bezierCurveTo(6.0, -7.3, 6.6, -6.7, 6.7, -5.9);
      ctx.bezierCurveTo(6.8, -5.1, 6.4, -4.3, 6.7, -4.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(210, 116, 142)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function aqua2(ctx) {

      var gradient;

      // aqua2/Group
      ctx.save();

      // aqua2/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(14.3, -8.7);
      ctx.bezierCurveTo(15.0, -7.7, 15.7, -6.7, 15.1, -5.7);
      ctx.bezierCurveTo(14.5, -4.7, -2.5, 11.6, -3.8, 12.5);
      ctx.bezierCurveTo(-5.1, 13.4, -6.9, 12.9, -8.0, 11.4);
      ctx.bezierCurveTo(-9.1, 9.8, -10.8, 7.2, -10.9, 6.5);
      ctx.bezierCurveTo(-11.1, 5.8, -9.7, 4.1, -8.2, 3.2);
      ctx.bezierCurveTo(-6.7, 2.3, 6.9, -11.8, 7.7, -12.6);
      ctx.bezierCurveTo(8.8, -13.6, 10.1, -14.7, 10.8, -13.8);
      ctx.bezierCurveTo(11.5, -12.9, 13.8, -9.5, 14.3, -8.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.220, -0.975, 0.975, -0.220, -2267.2, 667.0);
      gradient = ctx.createLinearGradient(159.6, 2372.2, 140.0, 2346.8);
      gradient.addColorStop(0.04, "rgb(90, 150, 208)");
      gradient.addColorStop(1.00, "rgb(0, 108, 156)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua2/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(7.0, -7.0);
      ctx.bezierCurveTo(8.7, -5.2, 8.4, -2.0, 6.2, 0.2);
      ctx.bezierCurveTo(6.1, 0.3, 6.1, 0.4, 6.0, 0.4);
      ctx.lineTo(6.0, 0.4);
      ctx.lineTo(3.4, 3.1);
      ctx.bezierCurveTo(3.4, 3.1, 3.4, 3.1, 3.3, 3.1);
      ctx.bezierCurveTo(3.3, 3.1, 3.3, 3.1, 3.3, 3.1);
      ctx.lineTo(3.2, 3.3);
      ctx.lineTo(3.1, 3.3);
      ctx.bezierCurveTo(1.0, 5.4, -2.1, 5.7, -3.9, 4.0);
      ctx.bezierCurveTo(-5.6, 2.3, -5.3, -1.0, -3.1, -3.2);
      ctx.lineTo(-0.2, -6.1);
      ctx.bezierCurveTo(2.0, -8.3, 5.2, -8.7, 7.0, -7.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.220, -0.975, 0.975, -0.220, -2267.2, 667.0);
      gradient = ctx.createLinearGradient(150.5, 2364.2, 152.5, 2359.9);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua2/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-0.5, -5.8);
      ctx.bezierCurveTo(-0.4, -6.0, 0.1, -6.4, 0.2, -6.5);
      ctx.bezierCurveTo(1.6, -6.3, 3.0, -7.0, 4.5, -8.1);
      ctx.bezierCurveTo(3.3, -6.3, 3.6, -3.7, 4.0, -2.3);
      ctx.bezierCurveTo(5.4, -2.3, 6.6, -2.9, 8.1, -4.8);
      ctx.bezierCurveTo(7.9, -2.7, 7.4, -1.3, 6.8, -0.5);
      ctx.bezierCurveTo(6.6, -0.2, 6.4, 0.0, 6.2, 0.2);
      ctx.bezierCurveTo(6.2, 0.2, 6.2, 0.3, 6.2, 0.3);
      ctx.bezierCurveTo(3.0, -2.1, -0.5, -5.8, -0.5, -5.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.639, 0.769, 0.769, -0.639, -6404.5, -2538.4);
      gradient = ctx.createLinearGradient(6040.8, 3313.7, 6048.6, 3303.9);
      gradient.addColorStop(0.31, "rgb(118, 191, 66)");
      gradient.addColorStop(0.48, "rgb(79, 165, 62)");
      gradient.addColorStop(0.84, "rgb(0, 109, 47)");
      gradient.addColorStop(1.00, "rgb(0, 87, 37)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua2/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-2.3, 1.9);
      ctx.bezierCurveTo(-5.0, 5.0, -10.0, 8.9, -10.3, 9.2);
      ctx.bezierCurveTo(-10.2, 10.0, -9.9, 11.1, -12.1, 11.1);
      ctx.bezierCurveTo(-13.5, 10.9, -14.9, 10.0, -15.2, 9.9);
      ctx.bezierCurveTo(-15.8, 9.3, -14.2, 8.0, -13.6, 7.5);
      ctx.bezierCurveTo(-12.6, 6.6, -7.9, 2.8, -4.7, -0.1);
      ctx.bezierCurveTo(-1.2, -2.4, -2.3, 1.9, -2.3, 1.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.220, -0.975, 0.975, -0.220, -2267.2, 667.0);
      gradient = ctx.createLinearGradient(148.1, 2353.4, 147.1, 2345.1);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua2/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2.6, 3.8);
      ctx.bezierCurveTo(-0.5, 6.2, -2.9, 4.9, -3.9, 4.0);
      ctx.bezierCurveTo(-5.4, 2.5, -5.3, -0.2, -3.8, -2.4);
      ctx.bezierCurveTo(-1.5, 1.1, 0.2, 2.3, 2.6, 3.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.220, -0.975, 0.975, -0.220, -2267.2, 667.0);
      gradient = ctx.createLinearGradient(150.7, 2352.6, 149.5, 2362.0);
      gradient.addColorStop(0.00, "rgb(118, 191, 66)");
      gradient.addColorStop(0.21, "rgb(115, 188, 65)");
      gradient.addColorStop(0.39, "rgb(104, 179, 63)");
      gradient.addColorStop(0.56, "rgb(86, 163, 58)");
      gradient.addColorStop(0.72, "rgb(60, 141, 52)");
      gradient.addColorStop(0.88, "rgb(28, 112, 44)");
      gradient.addColorStop(1.00, "rgb(0, 87, 37)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua2/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(7.2, -3.2);
      ctx.bezierCurveTo(8.2, -3.8, 10.0, -4.3, 10.8, -5.0);
      ctx.bezierCurveTo(12.2, -6.3, 12.2, -8.5, 12.7, -9.2);
      ctx.bezierCurveTo(13.6, -10.4, 13.7, -9.9, 13.8, -9.5);
      ctx.bezierCurveTo(14.8, -10.5, 15.1, -9.5, 14.7, -7.4);
      ctx.bezierCurveTo(14.3, -6.2, 14.1, -4.5, 12.6, -3.1);
      ctx.bezierCurveTo(10.8, -1.5, 7.6, -0.4, 6.6, -0.3);
      ctx.bezierCurveTo(5.4, -0.2, 5.7, -2.3, 7.2, -3.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.220, -0.975, 0.975, -0.220, -2267.2, 667.0);
      gradient = ctx.createLinearGradient(154.9, 2368.5, 152.0, 2372.1);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua2/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(3.5, -8.0);
      ctx.bezierCurveTo(4.5, -8.6, 6.3, -9.0, 7.1, -9.8);
      ctx.bezierCurveTo(8.5, -11.1, 8.5, -13.3, 9.0, -14.0);
      ctx.bezierCurveTo(9.9, -15.1, 10.0, -14.7, 10.1, -14.2);
      ctx.bezierCurveTo(11.1, -15.3, 11.5, -14.3, 11.0, -12.2);
      ctx.bezierCurveTo(10.7, -11.0, 10.4, -9.3, 8.9, -7.9);
      ctx.bezierCurveTo(7.1, -6.2, 3.9, -5.2, 3.0, -5.1);
      ctx.bezierCurveTo(1.7, -5.0, 2.0, -7.0, 3.5, -8.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.220, -0.975, 0.975, -0.220, -2267.2, 667.0);
      gradient = ctx.createLinearGradient(157.5, 2371.1, 159.1, 2367.6);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua2/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1.4, 4.5);
      ctx.bezierCurveTo(-1.1, 7.6, -6.4, 12.2, -6.8, 12.6);
      ctx.bezierCurveTo(-6.5, 13.4, -6.0, 14.5, -8.3, 14.7);
      ctx.bezierCurveTo(-9.9, 14.8, -11.9, 14.0, -12.1, 13.8);
      ctx.bezierCurveTo(-12.6, 13.4, -12.3, 12.8, -11.7, 12.3);
      ctx.bezierCurveTo(-10.8, 11.4, -4.9, 5.9, -1.7, 3.0);
      ctx.bezierCurveTo(1.3, 1.6, 1.4, 4.5, 1.4, 4.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.220, -0.975, 0.975, -0.220, -2267.2, 667.0);
      gradient = ctx.createLinearGradient(144.5, 2358.7, 142.6, 2345.2);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua2/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-1.4, 1.2);
      ctx.bezierCurveTo(-2.8, 1.8, -3.8, 1.9, -5.2, 1.5);
      ctx.bezierCurveTo(-2.7, 0.2, -4.2, -1.1, -0.5, -3.3);
      ctx.bezierCurveTo(-1.4, -3.3, -2.4, -2.0, -3.3, -2.2);
      ctx.bezierCurveTo(-1.6, -3.3, -2.3, -3.9, 0.1, -5.2);
      ctx.bezierCurveTo(-0.6, -5.6, -0.9, -4.9, -2.5, -4.5);
      ctx.bezierCurveTo(-0.6, -5.8, -0.4, -9.0, 2.7, -9.4);
      ctx.bezierCurveTo(5.4, -10.1, 7.4, -7.9, 7.5, -7.2);
      ctx.bezierCurveTo(7.3, -7.6, 5.6, -9.2, 4.5, -9.0);
      ctx.bezierCurveTo(3.6, -8.9, 2.7, -6.7, 2.5, -6.5);
      ctx.bezierCurveTo(2.5, -6.3, 2.5, -6.0, 2.5, -5.8);
      ctx.bezierCurveTo(2.6, -5.7, 2.6, -5.5, 2.6, -5.2);
      ctx.bezierCurveTo(2.6, -5.2, 2.6, -5.2, 2.6, -5.2);
      ctx.bezierCurveTo(2.7, -4.2, 3.2, -3.3, 3.9, -2.6);
      ctx.bezierCurveTo(5.2, -2.6, 6.0, -2.8, 6.8, -4.2);
      ctx.bezierCurveTo(7.4, -2.0, 4.6, 2.8, -1.4, 1.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.010, -1.000, -1.000, 0.010, -1010.3, 2898.1);
      gradient = ctx.createLinearGradient(2894.4, -1042.7, 2886.5, -1037.7);
      gradient.addColorStop(0.00, "rgb(107, 54, 0)");
      gradient.addColorStop(0.50, "rgb(163, 109, 7)");
      gradient.addColorStop(1.00, "rgb(225, 174, 13)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua2/Group/Group
      ctx.restore();

      // aqua2/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(5.9, -2.1);
      ctx.bezierCurveTo(7.5, -2.4, 8.4, -4.4, 8.0, -6.5);
      ctx.bezierCurveTo(7.5, -8.5, 5.9, -10.0, 4.3, -9.6);
      ctx.bezierCurveTo(2.7, -9.3, 1.8, -7.3, 2.2, -5.2);
      ctx.bezierCurveTo(2.7, -3.1, 4.3, -1.7, 5.9, -2.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.220, -0.975, 0.975, -0.220, -2267.2, 667.0);
      gradient = ctx.createLinearGradient(157.7, 2368.1, 153.9, 2361.8);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // aqua2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(4.3, -6.7);
      ctx.bezierCurveTo(4.6, -6.7, 4.8, -6.9, 4.8, -7.0);
      ctx.bezierCurveTo(4.8, -7.1, 4.6, -7.1, 4.3, -7.1);
      ctx.bezierCurveTo(4.0, -7.0, 3.8, -6.9, 3.8, -6.8);
      ctx.bezierCurveTo(3.8, -6.7, 4.1, -6.6, 4.3, -6.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // aqua2/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(4.7, -4.2);
      ctx.bezierCurveTo(4.9, -4.3, 5.2, -4.4, 5.1, -4.5);
      ctx.bezierCurveTo(5.1, -4.6, 4.9, -4.7, 4.6, -4.6);
      ctx.bezierCurveTo(4.3, -4.6, 4.1, -4.4, 4.1, -4.3);
      ctx.bezierCurveTo(4.1, -4.2, 4.4, -4.2, 4.7, -4.2);
      ctx.closePath();
      ctx.fill();

      // aqua2/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(6.4, -4.4);
      ctx.bezierCurveTo(6.8, -4.5, 7.4, -5.2, 7.3, -6.0);
      ctx.bezierCurveTo(7.2, -6.9, 6.5, -7.3, 6.0, -7.3);
      ctx.bezierCurveTo(5.6, -7.2, 6.3, -6.7, 6.4, -5.9);
      ctx.bezierCurveTo(6.5, -5.0, 6.1, -4.3, 6.4, -4.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(210, 116, 142)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function speed1(ctx) {

      var gradient;

      // speed1/Group
      ctx.save();

      // speed1/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-1.7, -2.5);
      ctx.bezierCurveTo(-0.3, -1.3, 0.5, 6.8, 0.4, 8.4);
      ctx.bezierCurveTo(0.3, 11.1, -1.3, 11.4, -1.4, 9.9);
      ctx.bezierCurveTo(-1.8, 10.3, -2.2, 10.6, -2.1, 9.0);
      ctx.bezierCurveTo(-2.1, 7.6, -2.9, 3.1, -3.1, 1.1);
      ctx.bezierCurveTo(-3.4, -1.6, -2.6, -3.4, -1.7, -2.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.740, 0.032, 0.044, -0.999, -3072.5, 2857.5);
      gradient = ctx.createLinearGradient(3975.6, 2985.6, 3971.2, 2985.4);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // speed1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-3.3, -6.8);
      ctx.bezierCurveTo(-4.3, -8.3, -12.1, -10.3, -13.7, -10.5);
      ctx.bezierCurveTo(-16.5, -10.8, -17.0, -9.2, -15.6, -8.9);
      ctx.bezierCurveTo(-16.0, -8.6, -16.3, -8.2, -14.8, -8.1);
      ctx.bezierCurveTo(-13.3, -7.9, -9.0, -6.5, -7.0, -5.9);
      ctx.bezierCurveTo(-4.5, -5.3, -2.6, -5.8, -3.3, -6.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.076, -0.737, 0.995, 0.103, -4145.1, 1602.7);
      gradient = ctx.createLinearGradient(2742.5, 3947.2, 2738.2, 3947.0);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // speed1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-14.9, -1.0);
      ctx.bezierCurveTo(-16.5, -2.3, -19.3, -3.5, -22.7, -1.2);
      ctx.bezierCurveTo(-19.6, -1.9, -16.4, 3.2, -14.9, -0.2);
      ctx.bezierCurveTo(-14.3, 0.9, -12.0, 4.7, -9.0, 3.6);
      ctx.bezierCurveTo(-6.4, 2.9, -5.7, -0.0, -5.9, -0.7);
      ctx.bezierCurveTo(-5.9, -0.2, -6.7, 2.0, -7.6, 2.4);
      ctx.bezierCurveTo(-8.5, 2.8, -10.4, 1.2, -10.6, 1.2);
      ctx.bezierCurveTo(-10.8, 1.0, -10.9, 0.8, -11.0, 0.6);
      ctx.bezierCurveTo(-11.0, 0.4, -11.1, 0.2, -11.2, 0.0);
      ctx.bezierCurveTo(-11.2, 0.0, -11.2, 0.0, -11.2, 0.0);
      ctx.bezierCurveTo(-11.6, -0.9, -11.6, -2.0, -11.3, -3.0);
      ctx.bezierCurveTo(-10.2, -3.5, -9.4, -3.8, -8.1, -2.9);
      ctx.bezierCurveTo(-8.6, -5.2, -13.8, -6.9, -14.9, -1.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, -874.8, 1110.4);
      gradient = ctx.createLinearGradient(576.9, 1287.0, 574.4, 1275.9);
      gradient.addColorStop(0.01, "rgb(105, 23, 18)");
      gradient.addColorStop(0.21, "rgb(143, 46, 25)");
      gradient.addColorStop(0.43, "rgb(174, 66, 32)");
      gradient.addColorStop(0.63, "rgb(197, 80, 36)");
      gradient.addColorStop(0.83, "rgb(211, 88, 39)");
      gradient.addColorStop(1.00, "rgb(216, 91, 40)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // speed1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-5.7, -2.3);
      ctx.bezierCurveTo(-4.7, -0.0, -1.6, 0.8, 1.3, -0.4);
      ctx.bezierCurveTo(1.4, -0.4, 1.5, -0.5, 1.6, -0.5);
      ctx.lineTo(1.6, -0.5);
      ctx.lineTo(5.1, -1.9);
      ctx.bezierCurveTo(5.1, -2.0, 5.1, -2.0, 5.1, -2.0);
      ctx.bezierCurveTo(5.1, -2.0, 5.1, -2.0, 5.1, -2.0);
      ctx.lineTo(5.3, -2.1);
      ctx.lineTo(5.3, -2.1);
      ctx.bezierCurveTo(8.0, -3.3, 9.5, -6.1, 8.5, -8.3);
      ctx.bezierCurveTo(7.6, -10.6, 4.4, -11.5, 1.6, -10.3);
      ctx.lineTo(-2.2, -8.7);
      ctx.bezierCurveTo(-5.1, -7.5, -6.6, -4.6, -5.7, -2.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.309, -0.733, -0.921, 0.389, -1143.8, 1414.0);
      gradient = ctx.createLinearGradient(1088.4, -1612.7, 1079.3, -1602.5);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // speed1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-1.8, -8.9);
      ctx.bezierCurveTo(-2.0, -8.8, -2.6, -8.5, -2.8, -8.4);
      ctx.bezierCurveTo(-3.1, -7.1, -4.2, -6.0, -5.8, -5.0);
      ctx.bezierCurveTo(-3.7, -5.5, -1.4, -4.2, -0.2, -3.3);
      ctx.bezierCurveTo(-0.8, -2.1, -1.8, -1.2, -4.0, -0.5);
      ctx.bezierCurveTo(-2.1, 0.1, -0.6, 0.1, 0.4, -0.1);
      ctx.bezierCurveTo(0.7, -0.1, 1.0, -0.2, 1.3, -0.4);
      ctx.bezierCurveTo(1.3, -0.4, 1.3, -0.4, 1.3, -0.4);
      ctx.bezierCurveTo(0.3, -4.3, -1.8, -8.9, -1.8, -8.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, -874.8, 1110.4);
      gradient = ctx.createLinearGradient(570.7, 1291.4, 576.7, 1298.5);
      gradient.addColorStop(0.00, "rgb(235, 0, 139)");
      gradient.addColorStop(0.16, "rgb(230, 0, 136)");
      gradient.addColorStop(0.35, "rgb(215, 0, 127)");
      gradient.addColorStop(0.56, "rgb(191, 0, 112)");
      gradient.addColorStop(0.78, "rgb(158, 0, 91)");
      gradient.addColorStop(1.00, "rgb(116, 0, 65)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // speed1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(7.7, -3.4);
      ctx.bezierCurveTo(11.4, -1.7, 17.5, -0.1, 18.0, 0.1);
      ctx.bezierCurveTo(18.1, 0.8, 18.3, 1.9, 20.4, 1.3);
      ctx.bezierCurveTo(21.9, 0.9, 22.7, -1.3, 22.7, -1.5);
      ctx.bezierCurveTo(22.8, -2.0, 21.1, -2.6, 20.3, -2.8);
      ctx.bezierCurveTo(19.0, -3.2, 13.3, -4.9, 9.1, -6.3);
      ctx.bezierCurveTo(5.0, -7.0, 7.7, -3.4, 7.7, -3.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.617, -0.641, -0.827, 0.192, -120.1, 1438.6);
      gradient = ctx.createLinearGradient(1799.2, -1506.8, 1795.4, -1503.5);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // speed1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(5.9, -2.4);
      ctx.bezierCurveTo(9.4, -4.4, 9.0, -7.1, 8.5, -8.3);
      ctx.bezierCurveTo(7.7, -10.3, 5.2, -11.3, 2.6, -10.6);
      ctx.bezierCurveTo(5.0, -7.2, 5.5, -5.2, 5.9, -2.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, -874.8, 1110.4);
      gradient = ctx.createLinearGradient(571.2, 1298.9, 575.9, 1307.4);
      gradient.addColorStop(0.00, "rgb(235, 0, 139)");
      gradient.addColorStop(0.16, "rgb(230, 0, 136)");
      gradient.addColorStop(0.35, "rgb(215, 0, 127)");
      gradient.addColorStop(0.56, "rgb(191, 0, 112)");
      gradient.addColorStop(0.78, "rgb(158, 0, 91)");
      gradient.addColorStop(1.00, "rgb(116, 0, 65)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // speed1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(5.8, -7.4);
      ctx.bezierCurveTo(9.6, -6.2, 16.6, -5.4, 17.1, -5.3);
      ctx.bezierCurveTo(17.3, -4.5, 17.5, -3.3, 19.5, -4.4);
      ctx.bezierCurveTo(20.9, -5.2, 22.1, -7.0, 22.1, -7.3);
      ctx.bezierCurveTo(22.2, -7.6, 21.8, -8.2, 21.0, -8.3);
      ctx.bezierCurveTo(19.8, -8.5, 10.0, -10.1, 5.7, -10.7);
      ctx.bezierCurveTo(2.9, -9.3, 5.8, -7.4, 5.8, -7.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.477, -0.879, -0.879, 0.477, 451.2, 753.5);
      gradient = ctx.createLinearGradient(879.7, 19.7, 876.4, 23.2);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // speed1/Group/Group
      ctx.restore();

      // speed1/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-9.9, -4.7);
      ctx.bezierCurveTo(-8.3, -5.2, -6.5, -3.9, -5.9, -1.9);
      ctx.bezierCurveTo(-5.3, 0.2, -6.0, 2.2, -7.6, 2.7);
      ctx.bezierCurveTo(-9.2, 3.2, -10.9, 1.9, -11.5, -0.1);
      ctx.bezierCurveTo(-12.2, -2.2, -11.4, -4.2, -9.9, -4.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.292, -0.956, -0.956, 0.292, -1259.4, 1196.8);
      gradient = ctx.createLinearGradient(781.1, -1549.1, 779.7, -1544.1);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // speed1/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-9.0, 0.1);
      ctx.bezierCurveTo(-8.7, 0.0, -8.5, 0.0, -8.4, 0.1);
      ctx.bezierCurveTo(-8.4, 0.2, -8.6, 0.4, -8.8, 0.5);
      ctx.bezierCurveTo(-9.1, 0.6, -9.4, 0.6, -9.4, 0.5);
      ctx.bezierCurveTo(-9.4, 0.4, -9.3, 0.2, -9.0, 0.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // speed1/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-9.9, -2.2);
      ctx.bezierCurveTo(-9.6, -2.3, -9.4, -2.3, -9.4, -2.2);
      ctx.bezierCurveTo(-9.3, -2.1, -9.5, -1.9, -9.8, -1.8);
      ctx.bezierCurveTo(-10.1, -1.7, -10.3, -1.7, -10.3, -1.8);
      ctx.bezierCurveTo(-10.4, -1.9, -10.2, -2.1, -9.9, -2.2);
      ctx.closePath();
      ctx.fill();

      // speed1/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-8.3, -2.9);
      ctx.bezierCurveTo(-7.9, -3.0, -7.0, -2.6, -6.7, -1.9);
      ctx.bezierCurveTo(-6.4, -1.1, -6.8, -0.3, -7.2, -0.2);
      ctx.bezierCurveTo(-7.6, -0.0, -7.3, -0.8, -7.6, -1.6);
      ctx.bezierCurveTo(-7.9, -2.4, -8.6, -2.8, -8.3, -2.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(210, 116, 142)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function speed2(ctx) {

      var gradient;

      // speed2/Group
      ctx.save();

      // speed2/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-8.1, -0.6);
      ctx.bezierCurveTo(-7.8, 1.6, -11.9, 8.4, -12.9, 9.6);
      ctx.bezierCurveTo(-14.6, 11.5, -16.0, 10.3, -15.2, 9.0);
      ctx.bezierCurveTo(-15.7, 8.9, -16.2, 8.8, -15.2, 7.7);
      ctx.bezierCurveTo(-14.3, 6.6, -12.2, 2.5, -11.2, 0.8);
      ctx.bezierCurveTo(-9.9, -1.5, -8.2, -2.1, -8.1, -0.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.517, 0.715, 0.607, -0.694, -3847.7, 419.6);
      gradient = ctx.createLinearGradient(3045.9, 3729.6, 3041.4, 3729.4);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // speed2/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-18.8, -4.0);
      ctx.bezierCurveTo(-20.1, -3.5, -22.5, -2.5, -20.2, 0.1);
      ctx.bezierCurveTo(-21.0, -0.1, -21.5, 1.2, -18.4, 2.7);
      ctx.bezierCurveTo(-14.3, 6.7, -12.5, 0.9, -13.0, -0.0);
      ctx.bezierCurveTo(-13.0, 0.5, -13.6, 2.7, -14.6, 3.2);
      ctx.bezierCurveTo(-15.5, 3.6, -17.5, 2.0, -17.7, 2.0);
      ctx.bezierCurveTo(-17.8, 1.8, -18.0, 1.6, -18.1, 1.4);
      ctx.bezierCurveTo(-18.1, 1.2, -18.2, 1.1, -18.3, 0.9);
      ctx.bezierCurveTo(-18.3, 0.9, -18.3, 0.9, -18.3, 0.9);
      ctx.bezierCurveTo(-18.7, -0.1, -18.8, -1.2, -18.5, -2.2);
      ctx.bezierCurveTo(-17.4, -2.8, -15.5, -3.5, -14.1, -2.7);
      ctx.bezierCurveTo(-14.8, -4.5, -18.3, -4.2, -18.8, -4.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.438, -0.899, -0.899, 0.438, -29.5, 2032.0);
      gradient = ctx.createLinearGradient(1823.8, -904.0, 1818.6, -899.8);
      gradient.addColorStop(0.00, "rgb(93, 39, 24)");
      gradient.addColorStop(0.10, "rgb(107, 58, 34)");
      gradient.addColorStop(0.31, "rgb(134, 92, 56)");
      gradient.addColorStop(0.50, "rgb(156, 120, 76)");
      gradient.addColorStop(0.69, "rgb(172, 143, 93)");
      gradient.addColorStop(0.86, "rgb(184, 159, 105)");
      gradient.addColorStop(1.00, "rgb(189, 166, 110)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // speed2/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-12.6, -1.4);
      ctx.bezierCurveTo(-11.4, 1.0, -8.0, 1.9, -5.1, 0.7);
      ctx.bezierCurveTo(-5.0, 0.7, -4.9, 0.7, -4.8, 0.6);
      ctx.lineTo(-4.8, 0.6);
      ctx.lineTo(-1.3, -0.8);
      ctx.bezierCurveTo(-1.3, -0.8, -1.3, -0.8, -1.3, -0.8);
      ctx.bezierCurveTo(-1.3, -0.8, -1.3, -0.8, -1.3, -0.8);
      ctx.lineTo(-1.0, -0.9);
      ctx.lineTo(-1.0, -0.9);
      ctx.bezierCurveTo(1.7, -2.2, 3.0, -5.0, 1.8, -7.3);
      ctx.bezierCurveTo(0.5, -9.7, -2.9, -10.6, -5.8, -9.4);
      ctx.lineTo(-9.6, -7.9);
      ctx.bezierCurveTo(-12.5, -6.7, -13.9, -3.8, -12.6, -1.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.389, -0.743, -0.916, 0.374, -503.8, 1724.3);
      gradient = ctx.createLinearGradient(1695.5, -1268.2, 1686.2, -1257.9);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // speed2/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-11.0, -6.6);
      ctx.bezierCurveTo(-12.7, -8.0, -20.6, -8.4, -22.1, -8.2);
      ctx.bezierCurveTo(-24.7, -7.9, -24.4, -6.0, -22.9, -6.0);
      ctx.bezierCurveTo(-23.1, -5.5, -23.3, -5.1, -21.8, -5.3);
      ctx.bezierCurveTo(-20.4, -5.4, -15.9, -4.8, -13.9, -4.7);
      ctx.bezierCurveTo(-11.3, -4.5, -9.8, -5.6, -11.0, -6.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.304, -0.828, 0.915, -0.116, -2987.0, 2037.5);
      gradient = ctx.createLinearGradient(1928.0, 3886.6, 1923.6, 3886.4);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // speed2/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(0.2, -3.6);
      ctx.bezierCurveTo(3.9, -2.5, 9.9, -2.1, 10.4, -2.1);
      ctx.bezierCurveTo(10.6, -1.2, 10.8, 0.0, 12.8, -1.2);
      ctx.bezierCurveTo(14.2, -2.1, 15.4, -4.0, 15.5, -4.4);
      ctx.bezierCurveTo(15.6, -4.7, 15.2, -5.0, 14.4, -5.1);
      ctx.bezierCurveTo(13.1, -5.3, 7.3, -6.2, 3.4, -7.1);
      ctx.bezierCurveTo(-0.6, -6.8, 0.2, -3.6, 0.2, -3.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.629, -0.601, -0.775, 0.443, 388.0, 1477.8);
      gradient = ctx.createLinearGradient(1770.5, -946.9, 1766.8, -943.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // speed2/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(0.9, -3.3);
      ctx.bezierCurveTo(2.1, -2.9, 3.9, -2.8, 5.3, -2.6);
      ctx.bezierCurveTo(4.2, -3.4, 4.1, -5.6, 6.4, -6.3);
      ctx.bezierCurveTo(5.6, -6.5, 4.8, -6.6, 4.1, -6.8);
      ctx.bezierCurveTo(0.1, -6.5, 0.9, -3.3, 0.9, -3.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.356, 0.684, -0.933, -0.299, -126.4, -630.9);
      gradient = ctx.createLinearGradient(736.3, -417.8, 730.1, -420.0);
      gradient.addColorStop(0.00, "rgb(252, 184, 22)");
      gradient.addColorStop(1.00, "rgb(206, 23, 30)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // speed2/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-0.5, -1.2);
      ctx.bezierCurveTo(3.0, -3.2, 2.4, -6.0, 1.8, -7.3);
      ctx.bezierCurveTo(0.7, -9.3, -2.1, -10.3, -4.7, -9.7);
      ctx.bezierCurveTo(-1.9, -6.1, -1.2, -4.1, -0.5, -1.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.438, -0.899, -0.899, 0.438, -29.5, 2032.0);
      gradient = ctx.createLinearGradient(1818.5, -915.9, 1821.1, -920.9);
      gradient.addColorStop(0.00, "rgb(252, 184, 22)");
      gradient.addColorStop(1.00, "rgb(206, 23, 30)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // speed2/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-1.5, -6.0);
      ctx.bezierCurveTo(2.4, -5.6, 9.4, -6.2, 9.9, -6.2);
      ctx.bezierCurveTo(10.2, -5.4, 10.7, -4.1, 12.4, -5.8);
      ctx.bezierCurveTo(13.7, -7.0, 14.5, -9.2, 14.5, -9.6);
      ctx.bezierCurveTo(14.5, -9.9, 14.1, -10.5, 13.3, -10.5);
      ctx.bezierCurveTo(12.0, -10.4, 2.4, -9.9, -1.9, -9.6);
      ctx.bezierCurveTo(-4.5, -7.3, -1.5, -6.0, -1.5, -6.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.068, -0.788, -0.996, 0.092, -756.0, 2445.4);
      gradient = ctx.createLinearGradient(3005.4, -973.7, 2999.8, -970.5);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // speed2/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-1.5, -6.0);
      ctx.bezierCurveTo(-0.1, -5.8, 1.8, -5.8, 3.6, -5.9);
      ctx.bezierCurveTo(2.5, -7.0, 2.1, -8.4, 3.3, -9.9);
      ctx.bezierCurveTo(1.0, -9.8, -0.4, -9.7, -1.9, -9.6);
      ctx.bezierCurveTo(-4.5, -7.3, -1.5, -6.0, -1.5, -6.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.224, 0.781, -0.972, -0.142, -264.8, -835.6);
      gradient = ctx.createLinearGradient(973.1, -496.5, 967.1, -497.1);
      gradient.addColorStop(0.00, "rgb(252, 184, 22)");
      gradient.addColorStop(1.00, "rgb(206, 23, 30)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // speed2/Group/Group
      ctx.restore();

      // speed2/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-17.8, -4.0);
      ctx.bezierCurveTo(-16.3, -4.8, -14.2, -3.8, -13.2, -1.8);
      ctx.bezierCurveTo(-12.1, 0.2, -12.5, 2.5, -14.0, 3.3);
      ctx.bezierCurveTo(-15.6, 4.1, -17.6, 3.1, -18.7, 1.1);
      ctx.bezierCurveTo(-19.7, -0.9, -19.3, -3.2, -17.8, -4.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.463, -0.886, -0.886, 0.463, -510.0, 1602.3);
      gradient = ctx.createLinearGradient(1192.4, -1183.5, 1191.0, -1178.2);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // speed2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-16.0, 0.8);
      ctx.bezierCurveTo(-15.7, 0.7, -15.4, 0.6, -15.4, 0.7);
      ctx.bezierCurveTo(-15.3, 0.8, -15.5, 1.1, -15.8, 1.2);
      ctx.bezierCurveTo(-16.0, 1.4, -16.3, 1.4, -16.3, 1.3);
      ctx.bezierCurveTo(-16.4, 1.2, -16.2, 1.0, -16.0, 0.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // speed2/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-17.4, -1.4);
      ctx.bezierCurveTo(-17.1, -1.5, -16.9, -1.6, -16.8, -1.5);
      ctx.bezierCurveTo(-16.7, -1.4, -16.9, -1.2, -17.2, -1.0);
      ctx.bezierCurveTo(-17.4, -0.9, -17.7, -0.8, -17.8, -0.9);
      ctx.bezierCurveTo(-17.8, -1.0, -17.6, -1.2, -17.4, -1.4);
      ctx.closePath();
      ctx.fill();

      // speed2/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-15.8, -2.4);
      ctx.bezierCurveTo(-15.4, -2.7, -14.4, -2.4, -14.0, -1.7);
      ctx.bezierCurveTo(-13.5, -1.0, -13.8, -0.1, -14.2, 0.2);
      ctx.bezierCurveTo(-14.5, 0.4, -14.4, -0.5, -14.9, -1.2);
      ctx.bezierCurveTo(-15.3, -1.9, -16.1, -2.3, -15.8, -2.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(210, 116, 142)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function leaper(ctx) {

      var gradient;

      // leaper/Group
      ctx.save();

      // leaper/Group/Little Leaper
      ctx.save();

      // leaper/Group/Little Leaper/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1654.1, 2464.9);
      ctx.bezierCurveTo(1641.1, 2454.1, 1631.7, 2443.9, 1633.2, 2442.1);
      ctx.bezierCurveTo(1634.6, 2440.4, 1646.3, 2447.8, 1659.3, 2458.7);
      ctx.bezierCurveTo(1672.3, 2469.6, 1681.7, 2479.8, 1680.2, 2481.5);
      ctx.bezierCurveTo(1678.8, 2483.2, 1667.1, 2475.8, 1654.1, 2464.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(60, 147, 57)";
      ctx.fill();

      // leaper/Group/Little Leaper/Group

      // leaper/Group/Little Leaper/Group/Group
      ctx.save();

      // leaper/Group/Little Leaper/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1467.8, 2678.4);
      ctx.bezierCurveTo(1458.5, 2672.0, 1455.9, 2670.1, 1450.9, 2663.6);
      ctx.bezierCurveTo(1446.5, 2656.1, 1448.8, 2653.3, 1452.0, 2649.5);
      ctx.bezierCurveTo(1456.3, 2644.3, 1429.0, 2631.4, 1431.2, 2618.7);
      ctx.bezierCurveTo(1436.3, 2630.0, 1445.2, 2631.8, 1451.7, 2637.3);
      ctx.bezierCurveTo(1447.4, 2630.3, 1433.4, 2624.4, 1434.0, 2615.7);
      ctx.bezierCurveTo(1436.1, 2620.2, 1439.7, 2622.7, 1445.0, 2625.5);
      ctx.bezierCurveTo(1452.9, 2629.7, 1461.4, 2636.7, 1459.7, 2642.1);
      ctx.bezierCurveTo(1455.7, 2646.1, 1457.0, 2651.4, 1459.7, 2656.4);
      ctx.bezierCurveTo(1463.1, 2662.1, 1471.2, 2667.5, 1475.2, 2669.6);
      ctx.bezierCurveTo(1471.1, 2674.5, 1467.8, 2678.4, 1467.8, 2678.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.767, -0.642, 0.642, -0.767, 1066.7, 3506.2);
      gradient = ctx.createLinearGradient(225.0, 905.1, 288.9, 905.9);
      gradient.addColorStop(0.00, "rgb(255, 241, 20)");
      gradient.addColorStop(0.07, "rgb(252, 231, 21)");
      gradient.addColorStop(0.18, "rgb(247, 204, 25)");
      gradient.addColorStop(0.32, "rgb(239, 160, 30)");
      gradient.addColorStop(0.43, "rgb(232, 122, 35)");
      gradient.addColorStop(0.44, "rgb(232, 124, 35)");
      gradient.addColorStop(0.47, "rgb(238, 155, 32)");
      gradient.addColorStop(0.51, "rgb(243, 182, 29)");
      gradient.addColorStop(0.55, "rgb(247, 204, 27)");
      gradient.addColorStop(0.60, "rgb(250, 221, 25)");
      gradient.addColorStop(0.67, "rgb(252, 232, 24)");
      gradient.addColorStop(0.75, "rgb(255, 239, 23)");
      gradient.addColorStop(1.00, "rgb(255, 241, 23)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaper/Group/Little Leaper/Group/Group/Group
      ctx.restore();

      // leaper/Group/Little Leaper/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1480.7, 2664.0);
      ctx.bezierCurveTo(1481.0, 2663.8, 1480.9, 2663.8, 1480.7, 2664.1);
      ctx.bezierCurveTo(1499.8, 2649.4, 1525.0, 2647.3, 1536.0, 2648.1);
      ctx.lineTo(1486.6, 2606.8);
      ctx.bezierCurveTo(1489.4, 2617.5, 1491.8, 2642.7, 1480.7, 2664.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.767, -0.642, 0.642, -0.767, 1066.7, 3506.2);
      gradient = ctx.createLinearGradient(239.6, 935.1, 197.3, 956.4);
      gradient.addColorStop(0.00, "rgb(255, 238, 175)");
      gradient.addColorStop(0.03, "rgb(249, 220, 167)");
      gradient.addColorStop(0.12, "rgb(238, 174, 147)");
      gradient.addColorStop(0.21, "rgb(227, 133, 128)");
      gradient.addColorStop(0.31, "rgb(219, 99, 113)");
      gradient.addColorStop(0.41, "rgb(211, 71, 101)");
      gradient.addColorStop(0.52, "rgb(206, 49, 91)");
      gradient.addColorStop(0.65, "rgb(202, 34, 84)");
      gradient.addColorStop(0.79, "rgb(200, 25, 80)");
      gradient.addColorStop(0.99, "rgb(199, 22, 79)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaper/Group/Little Leaper/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1484.2, 2656.0);
      ctx.bezierCurveTo(1483.2, 2658.7, 1482.1, 2661.4, 1480.7, 2664.0);
      ctx.bezierCurveTo(1481.0, 2663.8, 1480.9, 2663.8, 1480.8, 2664.1);
      ctx.bezierCurveTo(1483.1, 2662.3, 1485.5, 2660.6, 1488.0, 2659.2);
      ctx.bezierCurveTo(1486.5, 2658.7, 1485.0, 2657.3, 1484.2, 2656.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.767, -0.642, 0.642, -0.767, 1066.7, 3506.2);
      gradient = ctx.createLinearGradient(224.7, 915.8, 221.3, 916.0);
      gradient.addColorStop(0.00, "rgb(255, 249, 193)");
      gradient.addColorStop(0.43, "rgb(231, 196, 121)");
      gradient.addColorStop(0.81, "rgb(212, 154, 64)");
      gradient.addColorStop(0.99, "rgb(205, 138, 42)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaper/Group/Little Leaper/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1481.9, 2662.6);
      ctx.lineTo(1467.1, 2680.3);
      ctx.lineWidth = 1.0;
      ctx.strokeStyle = "rgb(206, 171, 98)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // leaper/Group/Little Leaper/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1509.8, 2629.3);
      ctx.bezierCurveTo(1496.1, 2617.8, 1485.7, 2607.7, 1486.6, 2606.7);
      ctx.bezierCurveTo(1487.5, 2605.7, 1499.3, 2614.1, 1512.9, 2625.5);
      ctx.bezierCurveTo(1526.6, 2637.0, 1536.9, 2647.1, 1536.1, 2648.1);
      ctx.bezierCurveTo(1535.2, 2649.1, 1523.4, 2640.7, 1509.8, 2629.3);
      ctx.closePath();
      ctx.fillStyle = "rgb(78, 0, 15)";
      ctx.fill();

      // leaper/Group/Little Leaper/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1466.2, 2679.5);
      ctx.bezierCurveTo(1466.6, 2679.0, 1467.4, 2678.9, 1467.9, 2679.3);
      ctx.bezierCurveTo(1468.4, 2679.8, 1468.5, 2680.5, 1468.1, 2681.0);
      ctx.bezierCurveTo(1467.7, 2681.5, 1466.9, 2681.6, 1466.4, 2681.2);
      ctx.bezierCurveTo(1465.9, 2680.7, 1465.8, 2680.0, 1466.2, 2679.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.767, -0.642, 0.642, -0.767, 1066.7, 3506.2);
      gradient = ctx.createLinearGradient(223.7, 890.0, 222.0, 890.9);
      gradient.addColorStop(0.00, "rgb(255, 249, 193)");
      gradient.addColorStop(0.43, "rgb(231, 196, 121)");
      gradient.addColorStop(0.81, "rgb(212, 154, 64)");
      gradient.addColorStop(0.99, "rgb(205, 138, 42)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaper/Group/Little Leaper/Group/Group/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1574.9, 2520.4);
      ctx.lineTo(1496.5, 2614.3);
      ctx.bezierCurveTo(1495.9, 2615.0, 1502.3, 2621.2, 1510.7, 2628.2);
      ctx.bezierCurveTo(1519.1, 2635.2, 1526.3, 2640.4, 1526.9, 2639.7);
      ctx.lineTo(1605.4, 2545.9);
      ctx.bezierCurveTo(1627.5, 2520.4, 1660.8, 2484.0, 1670.3, 2475.6);
      ctx.bezierCurveTo(1671.2, 2474.6, 1663.5, 2466.7, 1653.1, 2458.0);
      ctx.bezierCurveTo(1642.7, 2449.3, 1633.5, 2443.1, 1632.7, 2444.2);
      ctx.bezierCurveTo(1626.1, 2455.0, 1596.1, 2494.2, 1574.9, 2520.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.767, -0.642, 0.642, -0.767, 1066.7, 3506.2);
      gradient = ctx.createLinearGradient(198.4, 1069.3, 247.4, 1069.3);
      gradient.addColorStop(0.01, "rgb(238, 244, 219)");
      gradient.addColorStop(0.08, "rgb(228, 234, 216)");
      gradient.addColorStop(0.20, "rgb(203, 207, 206)");
      gradient.addColorStop(0.25, "rgb(189, 192, 201)");
      gradient.addColorStop(0.39, "rgb(208, 212, 208)");
      gradient.addColorStop(0.58, "rgb(225, 230, 214)");
      gradient.addColorStop(0.77, "rgb(235, 241, 218)");
      gradient.addColorStop(0.99, "rgb(238, 244, 219)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaper/Group/Little Leaper/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1574.9, 2520.4);
      ctx.lineTo(1496.5, 2614.3);
      ctx.bezierCurveTo(1495.9, 2615.0, 1502.3, 2621.2, 1510.7, 2628.2);
      ctx.bezierCurveTo(1519.1, 2635.2, 1526.3, 2640.4, 1526.9, 2639.7);
      ctx.lineTo(1605.4, 2545.9);
      ctx.bezierCurveTo(1627.5, 2520.4, 1660.8, 2484.0, 1670.3, 2475.6);
      ctx.bezierCurveTo(1671.2, 2474.6, 1663.5, 2466.7, 1653.1, 2458.0);
      ctx.bezierCurveTo(1642.7, 2449.3, 1633.5, 2443.1, 1632.7, 2444.2);
      ctx.bezierCurveTo(1626.1, 2455.0, 1596.1, 2494.2, 1574.9, 2520.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.767, -0.642, 0.642, -0.767, 1066.7, 3506.2);
      gradient = ctx.createLinearGradient(198.4, 1069.3, 247.4, 1069.3);
      gradient.addColorStop(0.01, "rgb(240, 225, 157)");
      gradient.addColorStop(0.08, "rgb(230, 218, 166)");
      gradient.addColorStop(0.20, "rgb(203, 201, 189)");
      gradient.addColorStop(0.25, "rgb(189, 192, 201)");
      gradient.addColorStop(0.39, "rgb(208, 204, 185)");
      gradient.addColorStop(0.57, "rgb(226, 216, 169)");
      gradient.addColorStop(0.76, "rgb(237, 223, 160)");
      gradient.addColorStop(0.98, "rgb(240, 225, 157)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaper/Group/Little Leaper/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1509.4, 2627.1);
      ctx.bezierCurveTo(1512.8, 2630.1, 1511.5, 2629.0, 1512.8, 2630.1);
      ctx.bezierCurveTo(1514.8, 2631.6, 1517.6, 2629.7, 1518.5, 2629.7);
      ctx.bezierCurveTo(1517.1, 2628.5, 1515.9, 2626.4, 1516.2, 2624.3);
      ctx.bezierCurveTo(1518.7, 2622.0, 1521.6, 2621.0, 1525.3, 2622.0);
      ctx.bezierCurveTo(1527.6, 2625.0, 1527.8, 2626.4, 1528.8, 2627.2);
      ctx.bezierCurveTo(1529.7, 2628.0, 1533.0, 2628.8, 1535.3, 2624.4);
      ctx.bezierCurveTo(1530.3, 2620.2, 1517.1, 2605.7, 1514.7, 2603.6);
      ctx.bezierCurveTo(1512.2, 2601.6, 1512.1, 2603.4, 1509.5, 2604.9);
      ctx.bezierCurveTo(1506.8, 2606.3, 1504.6, 2608.4, 1501.9, 2608.3);
      ctx.bezierCurveTo(1505.5, 2610.3, 1506.1, 2609.5, 1508.3, 2610.1);
      ctx.bezierCurveTo(1506.4, 2612.0, 1507.5, 2622.2, 1509.4, 2627.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(132, 140, 139)";
      ctx.fill();

      // leaper/Group/Little Leaper/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1514.0, 2607.2);
      ctx.bezierCurveTo(1505.5, 2611.1, 1498.0, 2609.1, 1492.8, 2604.0);
      ctx.bezierCurveTo(1486.8, 2598.1, 1482.3, 2594.7, 1478.4, 2600.7);
      ctx.bezierCurveTo(1479.6, 2601.1, 1480.3, 2601.4, 1480.9, 2601.9);
      ctx.bezierCurveTo(1479.2, 2602.4, 1478.2, 2604.2, 1474.6, 2605.8);
      ctx.bezierCurveTo(1474.4, 2602.8, 1475.6, 2600.6, 1476.0, 2598.2);
      ctx.bezierCurveTo(1476.0, 2598.2, 1476.6, 2598.5, 1477.5, 2600.2);
      ctx.bezierCurveTo(1479.6, 2595.8, 1482.7, 2594.0, 1487.2, 2595.6);
      ctx.bezierCurveTo(1489.9, 2596.6, 1494.5, 2600.7, 1499.7, 2601.8);
      ctx.bezierCurveTo(1503.0, 2602.5, 1507.6, 2600.9, 1511.6, 2598.0);
      ctx.bezierCurveTo(1515.6, 2595.2, 1514.0, 2607.2, 1514.0, 2607.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.767, -0.642, 0.642, -0.767, 1066.7, 3506.2);
      gradient = ctx.createLinearGradient(265.3, 951.7, 240.0, 982.1);
      gradient.addColorStop(0.00, "rgb(248, 235, 0)");
      gradient.addColorStop(0.16, "rgb(235, 231, 7)");
      gradient.addColorStop(0.44, "rgb(201, 219, 29)");
      gradient.addColorStop(0.83, "rgb(146, 201, 63)");
      gradient.addColorStop(1.00, "rgb(120, 192, 80)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaper/Group/Little Leaper/Group/Group/Group
      ctx.restore();

      // leaper/Group/Little Leaper/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1522.6, 2615.0);
      ctx.bezierCurveTo(1533.9, 2624.5, 1543.6, 2631.4, 1544.3, 2630.6);
      ctx.lineTo(1553.4, 2619.7);
      ctx.lineTo(1553.1, 2619.4);
      ctx.bezierCurveTo(1550.8, 2618.5, 1542.1, 2612.0, 1532.1, 2603.7);
      ctx.bezierCurveTo(1522.1, 2595.3, 1514.2, 2587.9, 1512.9, 2585.9);
      ctx.lineTo(1512.6, 2585.5);
      ctx.lineTo(1503.5, 2596.4);
      ctx.bezierCurveTo(1502.8, 2597.3, 1511.4, 2605.6, 1522.6, 2615.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.767, -0.642, 0.642, -0.767, 1066.7, 3506.2);
      gradient = ctx.createLinearGradient(195.5, 984.2, 248.8, 984.2);
      gradient.addColorStop(0.01, "rgb(240, 225, 157)");
      gradient.addColorStop(0.08, "rgb(230, 218, 166)");
      gradient.addColorStop(0.20, "rgb(203, 201, 189)");
      gradient.addColorStop(0.25, "rgb(189, 192, 201)");
      gradient.addColorStop(0.39, "rgb(208, 204, 185)");
      gradient.addColorStop(0.57, "rgb(226, 216, 169)");
      gradient.addColorStop(0.76, "rgb(237, 223, 160)");
      gradient.addColorStop(0.98, "rgb(240, 225, 157)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaper/Group/Little Leaper/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1512.4, 2585.7);
      ctx.bezierCurveTo(1512.8, 2585.3, 1519.6, 2591.1, 1528.9, 2598.7);
      ctx.bezierCurveTo(1530.3, 2599.9, 1532.1, 2600.6, 1533.6, 2601.9);
      ctx.bezierCurveTo(1534.8, 2602.8, 1535.6, 2604.2, 1536.7, 2605.1);
      ctx.bezierCurveTo(1546.3, 2613.3, 1553.7, 2619.5, 1553.3, 2619.9);
      ctx.bezierCurveTo(1552.8, 2620.5, 1543.3, 2613.2, 1532.0, 2603.8);
      ctx.bezierCurveTo(1520.7, 2594.4, 1512.0, 2586.3, 1512.4, 2585.7);
      ctx.closePath();
      ctx.fill();

      // leaper/Group/Little Leaper/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1516.1, 2587.9);
      ctx.bezierCurveTo(1518.1, 2591.3, 1545.7, 2614.5, 1549.8, 2616.4);
      ctx.bezierCurveTo(1548.4, 2614.3, 1554.0, 2607.3, 1554.4, 2606.9);
      ctx.lineTo(1554.2, 2606.8);
      ctx.bezierCurveTo(1554.0, 2606.9, 1554.0, 2606.9, 1553.6, 2607.0);
      ctx.bezierCurveTo(1553.6, 2607.0, 1553.8, 2607.3, 1553.7, 2607.3);
      ctx.bezierCurveTo(1551.9, 2609.3, 1547.7, 2613.1, 1545.1, 2610.9);
      ctx.bezierCurveTo(1542.3, 2608.6, 1546.4, 2602.0, 1547.3, 2600.8);
      ctx.bezierCurveTo(1546.8, 2600.4, 1546.8, 2600.4, 1546.8, 2600.4);
      ctx.lineTo(1546.6, 2600.5);
      ctx.lineTo(1546.8, 2600.4);
      ctx.bezierCurveTo(1546.6, 2600.5, 1546.5, 2600.5, 1546.2, 2600.6);
      ctx.bezierCurveTo(1546.1, 2600.7, 1546.3, 2600.9, 1546.3, 2601.0);
      ctx.bezierCurveTo(1544.4, 2603.0, 1540.2, 2606.8, 1537.6, 2604.6);
      ctx.bezierCurveTo(1534.8, 2602.3, 1538.8, 2595.7, 1539.8, 2594.6);
      ctx.bezierCurveTo(1539.2, 2594.1, 1539.2, 2594.1, 1539.2, 2594.1);
      ctx.lineTo(1538.6, 2594.3);
      ctx.lineTo(1538.8, 2594.6);
      ctx.lineTo(1538.5, 2595.0);
      ctx.bezierCurveTo(1536.5, 2597.1, 1532.5, 2600.4, 1530.1, 2598.4);
      ctx.bezierCurveTo(1527.3, 2596.0, 1531.3, 2589.4, 1532.3, 2588.3);
      ctx.lineTo(1532.0, 2588.1);
      ctx.lineTo(1531.7, 2587.8);
      ctx.bezierCurveTo(1531.4, 2587.9, 1531.3, 2587.9, 1531.1, 2588.0);
      ctx.bezierCurveTo(1531.1, 2588.1, 1531.3, 2588.2, 1531.3, 2588.3);
      ctx.bezierCurveTo(1529.4, 2590.3, 1525.2, 2594.1, 1522.6, 2592.0);
      ctx.bezierCurveTo(1519.8, 2589.6, 1523.9, 2583.0, 1524.8, 2581.9);
      ctx.bezierCurveTo(1524.3, 2581.4, 1524.3, 2581.4, 1524.3, 2581.4);
      ctx.lineTo(1523.7, 2581.7);
      ctx.lineTo(1523.8, 2582.0);
      ctx.lineTo(1523.6, 2582.2);
      ctx.bezierCurveTo(1522.1, 2583.8, 1518.0, 2588.7, 1516.1, 2587.9);
      ctx.closePath();
      ctx.fill();

      // leaper/Group/Little Leaper/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1515.2, 2587.5);
      ctx.bezierCurveTo(1517.2, 2590.9, 1545.9, 2614.7, 1550.0, 2616.6);
      ctx.bezierCurveTo(1548.6, 2614.5, 1553.7, 2607.8, 1554.1, 2607.4);
      ctx.lineTo(1553.6, 2607.0);
      ctx.bezierCurveTo(1552.1, 2608.8, 1547.3, 2613.5, 1544.5, 2611.2);
      ctx.bezierCurveTo(1541.7, 2608.8, 1545.8, 2602.2, 1546.7, 2601.1);
      ctx.bezierCurveTo(1546.2, 2600.6, 1546.2, 2600.6, 1546.2, 2600.6);
      ctx.lineTo(1546.1, 2600.7);
      ctx.lineTo(1546.1, 2600.7);
      ctx.bezierCurveTo(1544.6, 2602.5, 1539.8, 2607.2, 1537.0, 2604.9);
      ctx.bezierCurveTo(1534.2, 2602.5, 1538.2, 2595.9, 1539.2, 2594.8);
      ctx.bezierCurveTo(1538.6, 2594.3, 1538.6, 2594.3, 1538.6, 2594.3);
      ctx.lineTo(1537.9, 2595.2);
      ctx.bezierCurveTo(1535.9, 2597.3, 1531.9, 2600.6, 1529.5, 2598.6);
      ctx.bezierCurveTo(1526.7, 2596.2, 1530.8, 2589.6, 1531.7, 2588.5);
      ctx.lineTo(1531.5, 2588.3);
      ctx.lineTo(1531.1, 2588.0);
      ctx.bezierCurveTo(1529.6, 2589.8, 1524.8, 2594.5, 1522.0, 2592.2);
      ctx.bezierCurveTo(1519.2, 2589.9, 1523.3, 2583.2, 1524.2, 2582.1);
      ctx.bezierCurveTo(1523.7, 2581.7, 1523.7, 2581.7, 1523.7, 2581.7);
      ctx.lineTo(1523.0, 2582.5);
      ctx.bezierCurveTo(1521.5, 2584.1, 1517.1, 2588.3, 1515.2, 2587.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.767, -0.642, 0.642, -0.767, 1066.7, 3506.2);
      gradient = ctx.createLinearGradient(200.2, 996.9, 245.5, 996.9);
      gradient.addColorStop(0.01, "rgb(240, 225, 157)");
      gradient.addColorStop(0.08, "rgb(230, 218, 166)");
      gradient.addColorStop(0.20, "rgb(203, 201, 189)");
      gradient.addColorStop(0.25, "rgb(189, 192, 201)");
      gradient.addColorStop(0.39, "rgb(208, 204, 185)");
      gradient.addColorStop(0.57, "rgb(226, 216, 169)");
      gradient.addColorStop(0.76, "rgb(237, 223, 160)");
      gradient.addColorStop(0.98, "rgb(240, 225, 157)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaper/Group/Little Leaper/Group/Group
      ctx.restore();
      ctx.restore();

      // leaper/Group/Little Leaper/Group/Group/Group
      ctx.save();

      // leaper/Group/Little Leaper/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1525.8, 2620.1);
      ctx.bezierCurveTo(1524.1, 2618.7, 1519.7, 2618.6, 1517.3, 2621.0);
      ctx.bezierCurveTo(1514.6, 2623.7, 1510.2, 2624.1, 1508.4, 2622.6);
      ctx.bezierCurveTo(1507.1, 2621.5, 1505.1, 2621.3, 1503.5, 2622.3);
      ctx.bezierCurveTo(1504.8, 2620.6, 1505.5, 2619.9, 1505.1, 2618.8);
      ctx.bezierCurveTo(1504.4, 2616.9, 1504.5, 2615.4, 1504.8, 2614.5);
      ctx.bezierCurveTo(1505.4, 2612.3, 1506.8, 2610.5, 1509.2, 2610.3);
      ctx.bezierCurveTo(1510.3, 2610.2, 1511.0, 2610.4, 1512.0, 2611.3);
      ctx.bezierCurveTo(1513.7, 2609.8, 1515.8, 2608.2, 1518.0, 2607.3);
      ctx.bezierCurveTo(1520.0, 2606.5, 1523.4, 2610.0, 1525.3, 2612.8);
      ctx.bezierCurveTo(1526.5, 2614.6, 1526.5, 2617.4, 1525.8, 2620.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(132, 140, 139)";
      ctx.fill();

      // leaper/Group/Little Leaper/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1524.1, 2613.5);
      ctx.bezierCurveTo(1525.2, 2612.6, 1528.3, 2611.8, 1529.1, 2611.7);
      ctx.bezierCurveTo(1529.6, 2609.5, 1527.4, 2607.6, 1529.0, 2604.3);
      ctx.bezierCurveTo(1527.6, 2605.1, 1526.0, 2605.2, 1523.0, 2604.4);
      ctx.bezierCurveTo(1520.9, 2603.9, 1512.9, 2613.7, 1510.3, 2612.3);
      ctx.bezierCurveTo(1508.8, 2616.7, 1524.1, 2613.5, 1524.1, 2613.5);
      ctx.closePath();
      ctx.fill();

      // leaper/Group/Little Leaper/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1522.8, 2612.8);
      ctx.bezierCurveTo(1524.0, 2611.9, 1527.0, 2611.1, 1527.9, 2611.0);
      ctx.bezierCurveTo(1528.3, 2608.8, 1526.2, 2606.9, 1527.8, 2603.5);
      ctx.bezierCurveTo(1526.3, 2604.4, 1524.8, 2604.5, 1521.7, 2603.7);
      ctx.bezierCurveTo(1519.7, 2603.2, 1511.7, 2613.0, 1509.0, 2611.6);
      ctx.bezierCurveTo(1507.5, 2616.0, 1522.8, 2612.8, 1522.8, 2612.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.767, -0.642, 0.642, -0.767, 1066.7, 3506.2);
      gradient = ctx.createLinearGradient(231.5, 974.2, 221.7, 988.6);
      gradient.addColorStop(0.00, "rgb(248, 235, 0)");
      gradient.addColorStop(0.16, "rgb(235, 231, 7)");
      gradient.addColorStop(0.44, "rgb(201, 219, 29)");
      gradient.addColorStop(0.83, "rgb(146, 201, 63)");
      gradient.addColorStop(1.00, "rgb(120, 192, 80)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaper/Group/Little Leaper/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1522.5, 2612.5);
      ctx.bezierCurveTo(1523.7, 2611.7, 1526.4, 2610.8, 1527.3, 2610.7);
      ctx.bezierCurveTo(1527.7, 2608.5, 1525.1, 2605.7, 1522.0, 2604.9);
      ctx.bezierCurveTo(1521.0, 2604.6, 1517.7, 2606.9, 1514.7, 2609.2);
      ctx.bezierCurveTo(1511.6, 2611.5, 1509.0, 2613.6, 1509.0, 2611.6);
      ctx.bezierCurveTo(1507.5, 2616.0, 1522.5, 2612.5, 1522.5, 2612.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.767, -0.642, 0.642, -0.767, 1066.7, 3506.2);
      gradient = ctx.createLinearGradient(221.4, 976.6, 234.8, 976.6);
      gradient.addColorStop(0.02, "rgb(238, 58, 36)");
      gradient.addColorStop(0.12, "rgb(225, 54, 34)");
      gradient.addColorStop(0.31, "rgb(191, 44, 28)");
      gradient.addColorStop(0.58, "rgb(135, 29, 18)");
      gradient.addColorStop(0.89, "rgb(60, 7, 4)");
      gradient.addColorStop(1.00, "rgb(32, 0, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaper/Group/Little Leaper/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1514.4, 2621.6);
      ctx.bezierCurveTo(1514.4, 2624.0, 1515.0, 2626.7, 1515.9, 2629.0);
      ctx.bezierCurveTo(1513.3, 2627.1, 1512.2, 2629.7, 1511.5, 2631.7);
      ctx.bezierCurveTo(1510.7, 2629.9, 1509.3, 2629.7, 1506.4, 2632.5);
      ctx.bezierCurveTo(1508.5, 2628.8, 1508.4, 2625.0, 1508.7, 2623.4);
      ctx.bezierCurveTo(1509.0, 2621.9, 1514.4, 2621.6, 1514.4, 2621.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.767, -0.642, 0.642, -0.767, 1066.7, 3506.2);
      gradient = ctx.createLinearGradient(227.0, 956.4, 219.3, 962.6);
      gradient.addColorStop(0.00, "rgb(248, 235, 0)");
      gradient.addColorStop(0.16, "rgb(235, 231, 7)");
      gradient.addColorStop(0.44, "rgb(201, 219, 29)");
      gradient.addColorStop(0.83, "rgb(146, 201, 63)");
      gradient.addColorStop(1.00, "rgb(120, 192, 80)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaper/Group/Little Leaper/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1507.3, 2612.7);
      ctx.bezierCurveTo(1504.9, 2612.2, 1502.4, 2611.1, 1500.3, 2609.6);
      ctx.bezierCurveTo(1501.7, 2612.6, 1498.8, 2613.1, 1496.7, 2613.4);
      ctx.bezierCurveTo(1498.4, 2614.5, 1498.2, 2616.0, 1494.8, 2618.2);
      ctx.bezierCurveTo(1499.0, 2616.9, 1502.7, 2617.9, 1504.3, 2617.8);
      ctx.bezierCurveTo(1505.8, 2617.8, 1507.3, 2612.7, 1507.3, 2612.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.465, 0.885, 0.885, -0.465, 38.7, 2241.8);
      gradient = ctx.createLinearGradient(1014.4, 1117.9, 1006.8, 1124.0);
      gradient.addColorStop(0.00, "rgb(248, 235, 0)");
      gradient.addColorStop(0.16, "rgb(235, 231, 7)");
      gradient.addColorStop(0.44, "rgb(201, 219, 29)");
      gradient.addColorStop(0.83, "rgb(146, 201, 63)");
      gradient.addColorStop(1.00, "rgb(120, 192, 80)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaper/Group/Little Leaper/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1525.0, 2621.3);
      ctx.bezierCurveTo(1523.3, 2619.8, 1518.9, 2619.8, 1516.4, 2622.2);
      ctx.bezierCurveTo(1513.8, 2624.9, 1509.4, 2625.3, 1507.6, 2623.8);
      ctx.bezierCurveTo(1506.3, 2622.7, 1504.3, 2622.5, 1502.7, 2623.5);
      ctx.bezierCurveTo(1504.0, 2621.8, 1504.7, 2621.1, 1504.3, 2619.9);
      ctx.bezierCurveTo(1503.6, 2618.0, 1503.7, 2616.6, 1504.0, 2615.6);
      ctx.bezierCurveTo(1504.6, 2613.5, 1505.9, 2611.7, 1508.4, 2611.5);
      ctx.bezierCurveTo(1509.4, 2611.4, 1510.2, 2611.6, 1511.2, 2612.5);
      ctx.bezierCurveTo(1512.9, 2610.9, 1514.9, 2609.4, 1517.1, 2608.5);
      ctx.bezierCurveTo(1519.2, 2607.6, 1522.6, 2611.1, 1524.5, 2614.0);
      ctx.bezierCurveTo(1525.6, 2615.7, 1525.7, 2618.6, 1525.0, 2621.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.767, -0.642, 0.642, -0.767, 1066.7, 3506.2);
      gradient = ctx.createLinearGradient(237.0, 962.1, 218.5, 976.9);
      gradient.addColorStop(0.00, "rgb(248, 235, 0)");
      gradient.addColorStop(0.16, "rgb(235, 231, 7)");
      gradient.addColorStop(0.44, "rgb(201, 219, 29)");
      gradient.addColorStop(0.83, "rgb(146, 201, 63)");
      gradient.addColorStop(1.00, "rgb(120, 192, 80)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaper/Group/Little Leaper/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1519.5, 2613.5);
      ctx.bezierCurveTo(1520.5, 2613.2, 1521.2, 2612.7, 1521.0, 2612.3);
      ctx.bezierCurveTo(1520.9, 2611.8, 1520.0, 2611.8, 1519.0, 2612.0);
      ctx.bezierCurveTo(1518.0, 2612.3, 1517.3, 2612.9, 1517.4, 2613.3);
      ctx.bezierCurveTo(1517.6, 2613.7, 1518.5, 2613.8, 1519.5, 2613.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(106, 106, 64)";
      ctx.fill();

      // leaper/Group/Little Leaper/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1522.9, 2617.3);
      ctx.bezierCurveTo(1523.0, 2616.2, 1523.4, 2615.4, 1523.8, 2615.5);
      ctx.bezierCurveTo(1524.3, 2615.5, 1524.5, 2616.4, 1524.4, 2617.5);
      ctx.bezierCurveTo(1524.3, 2618.5, 1523.9, 2619.3, 1523.4, 2619.2);
      ctx.bezierCurveTo(1523.0, 2619.2, 1522.8, 2618.3, 1522.9, 2617.3);
      ctx.closePath();
      ctx.fill();

      // leaper/Group/Little Leaper/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1513.0, 2622.8);
      ctx.bezierCurveTo(1512.7, 2622.6, 1512.8, 2622.1, 1513.2, 2621.6);
      ctx.bezierCurveTo(1513.6, 2621.1, 1514.2, 2620.9, 1514.4, 2621.1);
      ctx.bezierCurveTo(1514.7, 2621.3, 1514.6, 2621.9, 1514.2, 2622.4);
      ctx.bezierCurveTo(1513.8, 2622.9, 1513.2, 2623.1, 1513.0, 2622.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(174, 60, 22)";
      ctx.fill();

      // leaper/Group/Little Leaper/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1509.1, 2604.6);
      ctx.bezierCurveTo(1506.0, 2607.3, 1507.7, 2602.8, 1508.6, 2601.7);
      ctx.bezierCurveTo(1510.8, 2599.1, 1513.9, 2598.6, 1510.7, 2602.3);
      ctx.bezierCurveTo(1515.2, 2598.9, 1514.1, 2602.0, 1513.2, 2604.6);
      ctx.bezierCurveTo(1516.4, 2600.8, 1517.2, 2604.3, 1513.7, 2608.5);
      ctx.bezierCurveTo(1512.0, 2610.6, 1510.4, 2610.5, 1511.2, 2607.6);
      ctx.bezierCurveTo(1508.8, 2609.5, 1507.5, 2607.4, 1509.1, 2604.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(132, 140, 139)";
      ctx.fill();

      // leaper/Group/Little Leaper/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1509.5, 2619.4);
      ctx.bezierCurveTo(1509.2, 2619.2, 1509.3, 2618.6, 1509.7, 2618.1);
      ctx.bezierCurveTo(1510.1, 2617.6, 1510.7, 2617.4, 1510.9, 2617.7);
      ctx.bezierCurveTo(1511.2, 2617.9, 1511.1, 2618.4, 1510.7, 2618.9);
      ctx.bezierCurveTo(1510.3, 2619.4, 1509.8, 2619.6, 1509.5, 2619.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(174, 60, 22)";
      ctx.fill();

      // leaper/Group/Little Leaper/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1531.9, 2623.8);
      ctx.bezierCurveTo(1529.8, 2627.3, 1533.9, 2624.9, 1534.9, 2623.8);
      ctx.bezierCurveTo(1537.1, 2621.1, 1537.0, 2618.1, 1533.9, 2621.8);
      ctx.bezierCurveTo(1536.5, 2616.8, 1533.6, 2618.4, 1531.2, 2619.8);
      ctx.bezierCurveTo(1534.4, 2616.0, 1530.8, 2615.7, 1527.3, 2620.0);
      ctx.bezierCurveTo(1525.6, 2622.0, 1525.9, 2623.6, 1528.7, 2622.2);
      ctx.bezierCurveTo(1526.7, 2624.6, 1529.4, 2625.9, 1531.9, 2623.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(132, 140, 139)";
      ctx.fill();

      // leaper/Group/Little Leaper/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1530.6, 2624.8);
      ctx.bezierCurveTo(1528.5, 2628.3, 1532.7, 2625.8, 1533.6, 2624.7);
      ctx.bezierCurveTo(1535.8, 2622.1, 1535.8, 2619.0, 1532.6, 2622.8);
      ctx.bezierCurveTo(1535.2, 2617.8, 1532.4, 2619.4, 1529.9, 2620.8);
      ctx.bezierCurveTo(1533.1, 2617.0, 1529.6, 2616.7, 1526.0, 2620.9);
      ctx.bezierCurveTo(1524.3, 2623.0, 1524.6, 2624.5, 1527.4, 2623.2);
      ctx.bezierCurveTo(1525.4, 2625.5, 1528.1, 2626.9, 1530.6, 2624.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.767, -0.642, 0.642, -0.767, 1066.7, 3506.2);
      gradient = ctx.createLinearGradient(214.6, 971.5, 208.2, 980.0);
      gradient.addColorStop(0.00, "rgb(248, 235, 0)");
      gradient.addColorStop(0.16, "rgb(235, 231, 7)");
      gradient.addColorStop(0.44, "rgb(201, 219, 29)");
      gradient.addColorStop(0.83, "rgb(146, 201, 63)");
      gradient.addColorStop(1.00, "rgb(120, 192, 80)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaper/Group/Little Leaper/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1507.9, 2605.0);
      ctx.bezierCurveTo(1504.8, 2607.7, 1506.5, 2603.2, 1507.4, 2602.0);
      ctx.bezierCurveTo(1509.6, 2599.4, 1512.7, 2598.9, 1509.5, 2602.7);
      ctx.bezierCurveTo(1514.0, 2599.2, 1512.9, 2602.3, 1512.0, 2605.0);
      ctx.bezierCurveTo(1515.2, 2601.2, 1516.1, 2604.6, 1512.5, 2608.8);
      ctx.bezierCurveTo(1510.8, 2610.9, 1509.2, 2610.8, 1510.0, 2607.9);
      ctx.bezierCurveTo(1507.6, 2609.8, 1506.3, 2607.8, 1507.9, 2605.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.767, -0.642, 0.642, -0.767, 1066.7, 3506.2);
      gradient = ctx.createLinearGradient(240.7, 972.5, 235.2, 979.1);
      gradient.addColorStop(0.00, "rgb(248, 235, 0)");
      gradient.addColorStop(0.16, "rgb(235, 231, 7)");
      gradient.addColorStop(0.44, "rgb(201, 219, 29)");
      gradient.addColorStop(0.83, "rgb(146, 201, 63)");
      gradient.addColorStop(1.00, "rgb(120, 192, 80)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.restore();
      ctx.restore();
      ctx.restore();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function leaperSeat(ctx) {

      var gradient;

      // leaperSeat/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-6.1, -23.0);
      ctx.bezierCurveTo(-1.3, -17.2, 17.2, -3.2, 25.6, 1.1);
      ctx.bezierCurveTo(23.6, 3.4, 18.4, 9.4, 18.4, 9.4);
      ctx.lineTo(-11.1, -16.9);
      ctx.bezierCurveTo(-11.1, -16.9, -7.9, -20.7, -6.1, -23.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(132, 140, 139)";
      ctx.fill();

      // leaperSeat/Path
      ctx.beginPath();
      ctx.moveTo(-25.2, -15.7);
      ctx.lineTo(-22.8, -13.6);
      ctx.bezierCurveTo(-25.3, -9.3, -25.2, -4.3, -22.1, -1.7);
      ctx.bezierCurveTo(-19.0, 0.9, -14.0, 0.2, -10.2, -3.1);
      ctx.lineTo(-8.7, -1.8);
      ctx.bezierCurveTo(-11.2, 2.5, -11.0, 7.5, -8.0, 10.1);
      ctx.bezierCurveTo(-4.9, 12.7, 0.1, 12.0, 3.9, 8.7);
      ctx.lineTo(5.5, 10.0);
      ctx.bezierCurveTo(2.9, 14.3, 3.1, 19.4, 6.2, 21.9);
      ctx.bezierCurveTo(9.3, 24.5, 14.2, 23.8, 18.1, 20.5);
      ctx.lineTo(20.5, 22.6);
      ctx.bezierCurveTo(20.6, 22.7, 20.8, 22.6, 20.9, 22.5);
      ctx.lineTo(30.0, 11.6);
      ctx.bezierCurveTo(30.1, 11.5, 30.1, 11.3, 30.0, 11.2);
      ctx.lineTo(-15.8, -27.0);
      ctx.bezierCurveTo(-15.9, -27.1, -16.0, -27.1, -16.1, -27.0);
      ctx.lineTo(-25.3, -16.1);
      ctx.bezierCurveTo(-25.4, -16.0, -25.4, -15.8, -25.2, -15.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(78, 0, 15)";
      ctx.fill();

      // leaperSeat/Group

      // leaperSeat/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-5.1, 4.2);
      ctx.bezierCurveTo(-6.7, 2.9, -16.2, 3.5, -18.0, 3.9);
      ctx.bezierCurveTo(-21.0, 4.5, -21.1, 6.3, -19.4, 6.2);
      ctx.bezierCurveTo(-19.7, 6.6, -20.0, 7.1, -18.3, 6.8);
      ctx.bezierCurveTo(-16.7, 6.5, -10.2, 6.3, -7.8, 6.6);
      ctx.bezierCurveTo(-4.9, 6.9, -4.0, 5.1, -5.1, 4.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.141, -0.709, 0.981, -0.194, -2071.5, 3533.2);
      gradient = ctx.createLinearGradient(4236.3, 2705.9, 4230.7, 2705.6);
      gradient.addColorStop(0.01, "rgb(195, 132, 89)");
      gradient.addColorStop(0.10, "rgb(203, 143, 102)");
      gradient.addColorStop(0.35, "rgb(222, 170, 133)");
      gradient.addColorStop(0.59, "rgb(237, 192, 159)");
      gradient.addColorStop(0.81, "rgb(246, 206, 176)");
      gradient.addColorStop(1.00, "rgb(252, 213, 184)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaperSeat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-1.4, -2.6);
      ctx.bezierCurveTo(-3.0, -4.9, -4.5, -6.7, -3.8, -8.9);
      ctx.bezierCurveTo(-2.7, -12.6, 1.6, -16.3, 1.7, -16.6);
      ctx.bezierCurveTo(1.1, -17.2, 0.8, -19.5, 2.1, -19.3);
      ctx.bezierCurveTo(3.3, -19.1, 5.1, -17.9, 5.3, -17.7);
      ctx.bezierCurveTo(5.5, -17.5, 5.6, -17.1, 5.4, -16.3);
      ctx.bezierCurveTo(5.1, -15.3, 1.3, -11.5, 0.2, -8.4);
      ctx.bezierCurveTo(0.4, -6.0, 1.8, -5.0, 3.0, -2.9);
      ctx.bezierCurveTo(2.4, -4.0, -1.4, -2.6, -1.4, -2.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.933, -0.360, -0.360, 0.933, 817.4, 1010.3);
      gradient = ctx.createLinearGradient(1133.1, -664.1, 1128.5, -656.8);
      gradient.addColorStop(0.01, "rgb(195, 132, 89)");
      gradient.addColorStop(0.10, "rgb(203, 143, 102)");
      gradient.addColorStop(0.35, "rgb(222, 170, 133)");
      gradient.addColorStop(0.59, "rgb(237, 192, 159)");
      gradient.addColorStop(0.81, "rgb(246, 206, 176)");
      gradient.addColorStop(1.00, "rgb(252, 213, 184)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaperSeat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(0.6, 0.1);
      ctx.bezierCurveTo(1.9, -2.7, 1.5, -3.7, 3.0, -5.5);
      ctx.bezierCurveTo(5.7, -8.7, 10.0, -11.5, 10.3, -11.8);
      ctx.bezierCurveTo(10.7, -12.7, 11.6, -14.1, 12.6, -13.4);
      ctx.bezierCurveTo(13.7, -12.6, 13.6, -11.8, 13.8, -11.5);
      ctx.bezierCurveTo(14.0, -11.2, 14.2, -10.6, 13.6, -10.0);
      ctx.bezierCurveTo(12.9, -9.1, 8.8, -6.1, 6.4, -3.3);
      ctx.bezierCurveTo(4.8, -1.5, 4.6, -0.3, 4.1, 1.9);
      ctx.bezierCurveTo(3.9, 0.6, 0.6, 0.1, 0.6, 0.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.933, -0.360, -0.360, 0.933, 817.4, 1010.3);
      gradient = ctx.createLinearGradient(1123.7, -662.3, 1120.6, -652.0);
      gradient.addColorStop(0.01, "rgb(195, 132, 89)");
      gradient.addColorStop(0.10, "rgb(203, 143, 102)");
      gradient.addColorStop(0.35, "rgb(222, 170, 133)");
      gradient.addColorStop(0.59, "rgb(237, 192, 159)");
      gradient.addColorStop(0.81, "rgb(246, 206, 176)");
      gradient.addColorStop(1.00, "rgb(252, 213, 184)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaperSeat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(10.3, -11.8);
      ctx.bezierCurveTo(10.5, -12.8, 11.8, -14.8, 12.9, -14.1);
      ctx.bezierCurveTo(13.9, -13.3, 14.1, -11.7, 14.1, -11.4);
      ctx.bezierCurveTo(14.2, -10.8, 14.2, -10.6, 13.6, -10.0);
      ctx.bezierCurveTo(13.4, -9.7, 13.0, -9.4, 12.5, -8.9);
      ctx.bezierCurveTo(13.2, -10.4, 11.0, -11.8, 10.3, -11.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.757, -0.654, -0.654, 0.757, 420.9, 1458.2);
      gradient = ctx.createLinearGradient(1269.2, -846.4, 1272.0, -841.8);
      gradient.addColorStop(0.00, "rgb(59, 81, 133)");
      gradient.addColorStop(0.15, "rgb(104, 108, 150)");
      gradient.addColorStop(0.31, "rgb(143, 137, 169)");
      gradient.addColorStop(0.47, "rgb(178, 167, 187)");
      gradient.addColorStop(0.62, "rgb(207, 194, 203)");
      gradient.addColorStop(0.76, "rgb(230, 214, 214)");
      gradient.addColorStop(0.89, "rgb(246, 229, 223)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaperSeat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1.7, -16.6);
      ctx.bezierCurveTo(1.1, -17.2, 0.8, -19.6, 2.0, -19.4);
      ctx.bezierCurveTo(3.3, -19.2, 5.1, -18.1, 5.3, -17.9);
      ctx.bezierCurveTo(5.8, -17.3, 5.7, -17.1, 5.4, -16.4);
      ctx.bezierCurveTo(5.3, -16.1, 4.7, -15.4, 4.4, -14.8);
      ctx.bezierCurveTo(4.4, -16.4, 2.3, -16.9, 1.7, -16.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.942, -0.268, -0.271, 0.962, 377.4, 602.1);
      gradient = ctx.createLinearGradient(538.0, -495.0, 540.7, -490.5);
      gradient.addColorStop(0.00, "rgb(59, 81, 133)");
      gradient.addColorStop(0.15, "rgb(104, 108, 150)");
      gradient.addColorStop(0.31, "rgb(143, 137, 169)");
      gradient.addColorStop(0.47, "rgb(178, 167, 187)");
      gradient.addColorStop(0.62, "rgb(207, 194, 203)");
      gradient.addColorStop(0.76, "rgb(230, 214, 214)");
      gradient.addColorStop(0.89, "rgb(246, 229, 223)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaperSeat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-2.4, -4.0);
      ctx.bezierCurveTo(-3.8, -5.3, -4.2, -6.9, -3.8, -9.0);
      ctx.bezierCurveTo(-2.8, -8.4, -1.2, -8.0, 0.4, -8.7);
      ctx.bezierCurveTo(0.3, -7.7, 0.8, -6.2, 2.1, -4.4);
      ctx.bezierCurveTo(1.4, -5.5, -2.4, -4.0, -2.4, -4.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.757, 0.654, -0.654, 0.757, -1889.4, -537.6);
      gradient = ctx.createLinearGradient(1772.9, -830.6, 1778.4, -834.5);
      gradient.addColorStop(0.30, "rgb(255, 255, 255)");
      gradient.addColorStop(0.47, "rgb(224, 229, 210)");
      gradient.addColorStop(0.84, "rgb(168, 180, 128)");
      gradient.addColorStop(1.00, "rgb(145, 160, 97)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaperSeat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-3.9, 17.7);
      ctx.bezierCurveTo(-3.9, 16.9, -4.0, 16.8, -4.2, 16.1);
      ctx.bezierCurveTo(-4.7, 17.6, -5.5, 17.6, -5.7, 19.1);
      ctx.bezierCurveTo(-6.6, 18.5, -7.2, 17.9, -7.6, 16.8);
      ctx.bezierCurveTo(-8.4, 16.6, -9.0, 17.9, -9.2, 18.6);
      ctx.bezierCurveTo(-9.9, 18.4, -11.0, 16.7, -11.3, 15.6);
      ctx.bezierCurveTo(-15.5, 11.4, -9.3, 8.5, -8.2, 8.8);
      ctx.bezierCurveTo(-8.8, 8.9, -11.1, 9.9, -11.5, 11.0);
      ctx.bezierCurveTo(-11.9, 12.0, -10.0, 14.0, -9.9, 14.3);
      ctx.bezierCurveTo(-9.7, 14.4, -9.5, 14.5, -9.3, 14.6);
      ctx.bezierCurveTo(-9.1, 14.6, -8.8, 14.7, -8.6, 14.8);
      ctx.bezierCurveTo(-8.6, 14.8, -8.6, 14.8, -8.6, 14.9);
      ctx.bezierCurveTo(-7.5, 15.2, -6.3, 15.1, -5.2, 14.8);
      ctx.bezierCurveTo(-4.7, 13.5, -4.1, 11.3, -5.1, 9.9);
      ctx.bezierCurveTo(-2.5, 10.3, -2.2, 15.2, -3.9, 17.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.982, 0.189, -0.189, 0.982, -2775.2, 89.6);
      gradient = ctx.createLinearGradient(2706.4, -598.0, 2696.9, -597.3);
      gradient.addColorStop(0.04, "rgb(86, 40, 25)");
      gradient.addColorStop(1.00, "rgb(212, 160, 91)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaperSeat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-3.3, 13.3);
      ctx.bezierCurveTo(-2.7, 11.6, -4.1, 9.5, -6.3, 8.7);
      ctx.bezierCurveTo(-8.6, 7.9, -11.0, 8.6, -11.6, 10.4);
      ctx.bezierCurveTo(-12.2, 12.1, -10.9, 14.2, -8.6, 15.0);
      ctx.bezierCurveTo(-6.3, 15.8, -3.9, 15.0, -3.3, 13.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.942, 0.334, -0.334, 0.942, -2037.4, 65.8);
      gradient = ctx.createLinearGradient(1896.0, -733.0, 1894.4, -727.3);
      gradient.addColorStop(0.01, "rgb(195, 132, 89)");
      gradient.addColorStop(0.10, "rgb(203, 143, 102)");
      gradient.addColorStop(0.35, "rgb(222, 170, 133)");
      gradient.addColorStop(0.59, "rgb(237, 192, 159)");
      gradient.addColorStop(0.81, "rgb(246, 206, 176)");
      gradient.addColorStop(1.00, "rgb(252, 213, 184)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaperSeat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-9.3, 2.9);
      ctx.bezierCurveTo(-10.5, 4.2, -11.3, 6.1, -11.1, 6.6);
      ctx.bezierCurveTo(-9.6, 6.6, -8.0, 6.9, -7.2, 7.0);
      ctx.bezierCurveTo(-3.4, 7.2, -4.6, 3.8, -4.6, 3.8);
      ctx.lineTo(-9.3, 2.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.263, 0.965, -0.965, 0.263, -709.4, -525.1);
      gradient = ctx.createLinearGradient(697.8, -536.5, 694.4, -539.0);
      gradient.addColorStop(0.30, "rgb(255, 255, 255)");
      gradient.addColorStop(0.41, "rgb(230, 212, 226)");
      gradient.addColorStop(0.64, "rgb(190, 134, 170)");
      gradient.addColorStop(0.99, "rgb(143, 5, 102)");
      gradient.addColorStop(1.00, "rgb(140, 0, 100)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaperSeat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-6.4, 8.2);
      ctx.bezierCurveTo(-8.5, 6.4, -8.4, 2.8, -6.1, 0.1);
      ctx.bezierCurveTo(-6.1, 0.0, -6.0, -0.1, -5.9, -0.2);
      ctx.lineTo(-5.9, -0.2);
      ctx.lineTo(-3.2, -3.4);
      ctx.bezierCurveTo(-3.2, -3.4, -3.2, -3.4, -3.2, -3.4);
      ctx.bezierCurveTo(-3.2, -3.4, -3.2, -3.4, -3.2, -3.4);
      ctx.lineTo(-3.0, -3.7);
      ctx.lineTo(-3.0, -3.7);
      ctx.bezierCurveTo(-0.7, -6.2, 0.7, -3.3, 2.7, -1.6);
      ctx.bezierCurveTo(4.9, 0.2, 6.7, 0.2, 4.5, 2.9);
      ctx.lineTo(1.5, 6.5);
      ctx.bezierCurveTo(-0.7, 9.2, -4.3, 10.0, -6.4, 8.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.494, -0.870, 0.870, -0.494, -844.1, 1010.8);
      gradient = ctx.createLinearGradient(464.9, 1225.3, 457.2, 1235.5);
      gradient.addColorStop(0.00, "rgb(182, 228, 249)");
      gradient.addColorStop(0.98, "rgb(0, 138, 206)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaperSeat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1.7, -4.8);
      ctx.bezierCurveTo(1.2, -5.0, -1.6, -5.3, -2.7, -4.0);
      ctx.bezierCurveTo(1.3, -1.7, 3.2, 0.3, 5.2, 2.0);
      ctx.bezierCurveTo(7.7, -0.9, 5.1, -1.6, 7.3, -4.3);
      ctx.bezierCurveTo(4.2, -0.7, 0.8, -3.5, 4.2, -6.8);
      ctx.bezierCurveTo(3.5, -6.6, 2.2, -5.7, 1.7, -4.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.933, -0.360, -0.360, 0.933, 817.4, 1010.3);
      gradient = ctx.createLinearGradient(1127.3, -654.8, 1123.0, -648.2);
      gradient.addColorStop(0.30, "rgb(255, 255, 255)");
      gradient.addColorStop(0.47, "rgb(224, 229, 210)");
      gradient.addColorStop(0.84, "rgb(168, 180, 128)");
      gradient.addColorStop(1.00, "rgb(145, 160, 97)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaperSeat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-1.6, 7.0);
      ctx.bezierCurveTo(1.7, 8.9, 1.1, 17.7, 0.8, 19.4);
      ctx.bezierCurveTo(0.3, 22.3, -1.3, 22.5, -1.3, 20.9);
      ctx.bezierCurveTo(-1.7, 21.2, -2.1, 21.5, -1.9, 19.8);
      ctx.bezierCurveTo(-1.6, 18.3, -1.2, 14.3, -1.9, 11.4);
      ctx.bezierCurveTo(-2.6, 8.7, -2.7, 6.4, -1.6, 7.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.999, -0.040, -0.040, 0.999, 1043.3, 414.5);
      gradient = ctx.createLinearGradient(1060.6, -358.5, 1055.7, -356.9);
      gradient.addColorStop(0.01, "rgb(195, 132, 89)");
      gradient.addColorStop(0.10, "rgb(203, 143, 102)");
      gradient.addColorStop(0.35, "rgb(222, 170, 133)");
      gradient.addColorStop(0.59, "rgb(237, 192, 159)");
      gradient.addColorStop(0.81, "rgb(246, 206, 176)");
      gradient.addColorStop(1.00, "rgb(252, 213, 184)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaperSeat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-1.5, 5.6);
      ctx.bezierCurveTo(-2.9, 7.4, -3.3, 8.6, -2.3, 11.9);
      ctx.bezierCurveTo(-0.5, 11.7, 0.0, 11.7, 0.9, 11.5);
      ctx.bezierCurveTo(0.4, 6.2, -1.5, 5.6, -1.5, 5.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.990, -0.138, 0.138, 0.990, -2652.0, 701.3);
      gradient = ctx.createLinearGradient(2718.5, -320.5, 2724.3, -319.7);
      gradient.addColorStop(0.30, "rgb(255, 255, 255)");
      gradient.addColorStop(0.41, "rgb(230, 212, 226)");
      gradient.addColorStop(0.64, "rgb(190, 134, 170)");
      gradient.addColorStop(0.99, "rgb(143, 5, 102)");
      gradient.addColorStop(1.00, "rgb(140, 0, 100)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaperSeat/Group/Group
      ctx.restore();

      // leaperSeat/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-6.8, 13.4);
      ctx.bezierCurveTo(-6.6, 13.1, -6.4, 12.9, -6.3, 13.0);
      ctx.bezierCurveTo(-6.2, 13.0, -6.2, 13.3, -6.3, 13.6);
      ctx.bezierCurveTo(-6.4, 13.9, -6.6, 14.1, -6.8, 14.1);
      ctx.bezierCurveTo(-6.9, 14.0, -6.9, 13.7, -6.8, 13.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // leaperSeat/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-9.1, 12.6);
      ctx.bezierCurveTo(-9.2, 12.9, -9.4, 13.1, -9.6, 13.1);
      ctx.bezierCurveTo(-9.7, 13.0, -9.7, 12.7, -9.5, 12.4);
      ctx.bezierCurveTo(-9.4, 12.1, -9.2, 11.9, -9.1, 12.0);
      ctx.bezierCurveTo(-9.0, 12.0, -9.0, 12.3, -9.1, 12.6);
      ctx.closePath();
      ctx.fill();

      // leaperSeat/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-8.8, 10.5);
      ctx.bezierCurveTo(-8.6, 10.1, -7.6, 9.7, -6.7, 10.0);
      ctx.bezierCurveTo(-5.8, 10.3, -5.5, 11.3, -5.6, 11.7);
      ctx.bezierCurveTo(-5.8, 12.1, -6.3, 11.3, -7.1, 11.0);
      ctx.bezierCurveTo(-8.0, 10.7, -8.9, 10.9, -8.8, 10.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(210, 116, 142)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // leaperSeat/Group
      ctx.restore();
      ctx.restore();

      // leaperSeat/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(30.2, 1.1);
      ctx.bezierCurveTo(30.2, 1.1, 30.2, 1.1, 30.2, 1.1);
      ctx.lineTo(30.2, 1.1);
      ctx.bezierCurveTo(30.2, 1.1, 30.2, 1.1, 30.2, 1.1);
      ctx.lineTo(30.2, 1.1);
      ctx.bezierCurveTo(30.2, 1.1, 30.2, 1.1, 30.2, 1.1);
      ctx.lineTo(30.2, 1.1);
      ctx.bezierCurveTo(30.2, 1.1, 30.2, 1.1, 30.2, 1.1);
      ctx.lineTo(30.2, 1.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.801, 0.598, -0.598, 0.801, -3089.2, -1565.3);
      gradient = ctx.createLinearGradient(3436.6, -610.2, 3436.6, -610.1);
      gradient.addColorStop(0.00, "rgb(130, 113, 159)");
      gradient.addColorStop(0.03, "rgb(134, 118, 162)");
      gradient.addColorStop(0.24, "rgb(161, 156, 190)");
      gradient.addColorStop(0.45, "rgb(187, 189, 214)");
      gradient.addColorStop(0.65, "rgb(207, 216, 232)");
      gradient.addColorStop(0.83, "rgb(224, 235, 246)");
      gradient.addColorStop(1.00, "rgb(230, 245, 252)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaperSeat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(12.2, 17.4);
      ctx.bezierCurveTo(13.1, 18.0, 15.8, 20.1, 16.6, 22.9);
      ctx.bezierCurveTo(17.3, 25.5, 16.2, 28.6, 16.2, 29.4);
      ctx.bezierCurveTo(16.5, 32.5, 14.8, 33.1, 14.4, 31.4);
      ctx.bezierCurveTo(14.1, 31.9, 13.7, 32.3, 13.5, 30.5);
      ctx.bezierCurveTo(13.4, 29.5, 14.4, 26.0, 13.7, 23.4);
      ctx.bezierCurveTo(13.3, 22.0, 10.7, 20.3, 10.4, 19.5);
      ctx.bezierCurveTo(9.3, 16.7, 11.1, 16.5, 12.2, 17.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.720, -0.060, -0.084, -0.996, -4702.1, 1506.2);
      gradient = ctx.createLinearGradient(6676.3, 1082.1, 6669.0, 1081.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaperSeat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(17.2, 10.6);
      ctx.bezierCurveTo(19.1, 12.6, 21.1, 14.5, 23.4, 14.7);
      ctx.bezierCurveTo(27.2, 15.0, 30.9, 13.5, 31.2, 13.6);
      ctx.bezierCurveTo(31.6, 14.3, 33.6, 15.4, 33.9, 14.2);
      ctx.bezierCurveTo(34.1, 12.9, 33.7, 10.9, 33.6, 10.6);
      ctx.bezierCurveTo(33.5, 10.3, 33.1, 10.1, 32.3, 10.0);
      ctx.bezierCurveTo(31.3, 9.9, 27.4, 11.1, 24.1, 11.0);
      ctx.bezierCurveTo(22.0, 9.9, 19.9, 9.1, 18.4, 7.1);
      ctx.bezierCurveTo(19.2, 8.2, 17.2, 10.6, 17.2, 10.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.028, -0.504, -0.799, -0.088, -1505.5, 941.9);
      gradient = ctx.createLinearGradient(2168.2, -1842.4, 2159.6, -1840.0);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaperSeat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(31.1, 13.6);
      ctx.bezierCurveTo(31.5, 14.4, 33.5, 15.7, 33.9, 14.2);
      ctx.bezierCurveTo(34.1, 12.9, 33.8, 10.8, 33.7, 10.6);
      ctx.bezierCurveTo(33.6, 10.2, 33.2, 9.8, 32.3, 9.9);
      ctx.bezierCurveTo(32.0, 9.9, 31.2, 10.1, 30.5, 10.2);
      ctx.bezierCurveTo(32.0, 10.8, 31.7, 13.1, 31.1, 13.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.109, 0.974, -0.993, -0.114, -1086.1, -1373.1);
      gradient = ctx.createLinearGradient(1274.0, -1267.0, 1276.7, -1262.4);
      gradient.addColorStop(0.00, "rgb(180, 80, 158)");
      gradient.addColorStop(0.05, "rgb(185, 94, 162)");
      gradient.addColorStop(0.23, "rgb(202, 133, 180)");
      gradient.addColorStop(0.40, "rgb(217, 167, 195)");
      gradient.addColorStop(0.57, "rgb(231, 195, 208)");
      gradient.addColorStop(0.73, "rgb(241, 216, 218)");
      gradient.addColorStop(0.88, "rgb(249, 229, 223)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaperSeat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-3.0, 24.6);
      ctx.bezierCurveTo(-1.6, 24.2, -1.6, 24.3, -1.3, 23.9);
      ctx.bezierCurveTo(-2.4, 28.5, -5.5, 25.2, -6.1, 30.0);
      ctx.bezierCurveTo(-3.0, 27.6, 0.8, 32.3, 6.0, 28.4);
      ctx.bezierCurveTo(5.5, 29.1, 5.5, 29.1, 4.2, 30.0);
      ctx.bezierCurveTo(8.9, 29.6, 10.6, 23.9, 9.2, 22.0);
      ctx.bezierCurveTo(9.4, 22.6, 9.7, 25.1, 8.9, 26.0);
      ctx.bezierCurveTo(8.1, 26.8, 5.5, 26.0, 5.2, 26.0);
      ctx.bezierCurveTo(5.0, 25.9, 4.8, 25.8, 4.6, 25.6);
      ctx.bezierCurveTo(4.5, 25.4, 4.3, 25.3, 4.1, 25.2);
      ctx.bezierCurveTo(4.1, 25.2, 4.1, 25.2, 4.1, 25.1);
      ctx.bezierCurveTo(3.3, 24.3, 2.8, 23.2, 2.6, 22.1);
      ctx.bezierCurveTo(3.5, 21.0, 5.2, 19.5, 6.9, 19.8);
      ctx.bezierCurveTo(5.4, 17.7, -2.3, 20.7, -3.0, 24.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.801, 0.598, -0.598, 0.801, -3089.2, -1565.3);
      gradient = ctx.createLinearGradient(3424.3, -565.2, 3432.4, -580.6);
      gradient.addColorStop(0.01, "rgb(255, 215, 105)");
      gradient.addColorStop(1.00, "rgb(128, 12, 7)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaperSeat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(10.1, 20.3);
      ctx.bezierCurveTo(11.1, 20.4, 11.9, 21.2, 12.6, 22.3);
      ctx.bezierCurveTo(14.1, 22.3, 15.7, 21.3, 16.1, 20.7);
      ctx.bezierCurveTo(15.4, 19.5, 15.0, 18.7, 14.3, 18.2);
      ctx.bezierCurveTo(13.5, 17.7, 9.9, 20.2, 10.1, 20.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.494, -0.870, 0.870, -0.494, -844.1, 1010.8);
      gradient = ctx.createLinearGradient(439.0, 1232.8, 436.8, 1237.6);
      gradient.addColorStop(0.00, "rgb(229, 243, 238)");
      gradient.addColorStop(1.00, "rgb(236, 23, 105)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaperSeat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(9.1, 14.1);
      ctx.bezierCurveTo(8.1, 13.8, 4.7, 12.9, 2.0, 14.1);
      ctx.bezierCurveTo(-0.4, 15.1, -2.2, 17.8, -2.9, 18.3);
      ctx.bezierCurveTo(-5.5, 20.0, -4.9, 21.7, -3.4, 21.0);
      ctx.bezierCurveTo(-3.5, 21.5, -3.6, 22.1, -2.1, 21.1);
      ctx.bezierCurveTo(-1.3, 20.6, 0.9, 17.6, 3.4, 16.6);
      ctx.bezierCurveTo(4.8, 16.1, 7.7, 17.1, 8.5, 16.9);
      ctx.bezierCurveTo(11.4, 16.1, 10.4, 14.5, 9.1, 14.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.392, -0.607, 0.840, -0.542, 343.8, 3965.1);
      gradient = ctx.createLinearGradient(4848.4, 1855.8, 4841.0, 1855.4);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaperSeat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(8.1, 17.5);
      ctx.bezierCurveTo(7.3, 16.8, 6.2, 16.7, 4.9, 16.8);
      ctx.bezierCurveTo(4.0, 15.6, 3.9, 13.8, 4.1, 13.1);
      ctx.bezierCurveTo(5.5, 12.9, 6.3, 12.7, 7.2, 13.0);
      ctx.bezierCurveTo(8.1, 13.3, 8.3, 17.7, 8.1, 17.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.900, -0.436, 0.436, 0.900, -2422.2, 1167.4);
      gradient = ctx.createLinearGradient(2687.3, 21.2, 2689.9, 18.5);
      gradient.addColorStop(0.00, "rgb(229, 243, 238)");
      gradient.addColorStop(1.00, "rgb(236, 23, 105)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaperSeat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(8.3, 19.5);
      ctx.bezierCurveTo(10.5, 21.2, 14.0, 20.2, 16.2, 17.4);
      ctx.bezierCurveTo(16.2, 17.4, 16.3, 17.3, 16.4, 17.2);
      ctx.lineTo(16.4, 17.2);
      ctx.lineTo(19.0, 13.8);
      ctx.bezierCurveTo(19.0, 13.8, 19.0, 13.8, 19.0, 13.8);
      ctx.bezierCurveTo(19.0, 13.8, 19.0, 13.8, 19.0, 13.8);
      ctx.lineTo(19.2, 13.6);
      ctx.lineTo(19.2, 13.6);
      ctx.bezierCurveTo(21.1, 10.8, 18.0, 10.0, 15.9, 8.4);
      ctx.bezierCurveTo(13.7, 6.7, 13.3, 4.9, 11.1, 7.7);
      ctx.lineTo(8.3, 11.3);
      ctx.bezierCurveTo(6.1, 14.1, 6.1, 17.8, 8.3, 19.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.494, -0.870, 0.870, -0.494, -844.1, 1010.8);
      gradient = ctx.createLinearGradient(448.1, 1233.1, 440.7, 1241.6);
      gradient.addColorStop(0.00, "rgb(229, 243, 238)");
      gradient.addColorStop(0.05, "rgb(230, 225, 227)");
      gradient.addColorStop(0.25, "rgb(232, 164, 190)");
      gradient.addColorStop(0.43, "rgb(233, 114, 160)");
      gradient.addColorStop(0.60, "rgb(234, 74, 136)");
      gradient.addColorStop(0.76, "rgb(235, 46, 119)");
      gradient.addColorStop(0.90, "rgb(236, 29, 109)");
      gradient.addColorStop(1.00, "rgb(236, 23, 105)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaperSeat/Group/Compound Path
      ctx.restore();
      ctx.beginPath();

      // leaperSeat/Group/Compound Path/Path
      ctx.moveTo(18.8, 8.4);
      ctx.bezierCurveTo(19.5, 7.8, 20.1, 7.4, 20.9, 6.0);
      ctx.bezierCurveTo(22.9, 2.9, 24.1, -0.9, 24.2, -1.1);
      ctx.bezierCurveTo(25.0, -1.8, 26.2, -2.9, 25.3, -3.8);
      ctx.bezierCurveTo(24.3, -4.7, 23.5, -4.4, 23.2, -4.5);
      ctx.bezierCurveTo(22.8, -4.7, 22.2, -4.7, 21.7, -4.0);
      ctx.bezierCurveTo(21.2, -3.2, 19.5, 0.4, 17.6, 3.3);
      ctx.bezierCurveTo(15.4, 6.1, 14.2, 3.8, 11.9, 6.8);
      ctx.bezierCurveTo(12.2, 7.1, 12.6, 7.3, 12.9, 7.5);
      ctx.bezierCurveTo(14.4, 8.6, 18.2, 11.9, 19.4, 13.2);
      ctx.bezierCurveTo(20.4, 11.8, 19.1, 8.9, 18.8, 8.4);
      ctx.closePath();

      // leaperSeat/Group/Compound Path/Path
      ctx.moveTo(17.5, 3.4);
      ctx.bezierCurveTo(17.4, 3.5, 17.3, 3.7, 17.2, 3.8);
      ctx.bezierCurveTo(17.3, 3.7, 17.4, 3.5, 17.5, 3.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.950, -0.312, 0.312, -0.950, -186.4, 753.2);
      gradient = ctx.createLinearGradient(38.7, 772.1, 35.3, 778.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaperSeat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(24.2, -1.1);
      ctx.bezierCurveTo(25.1, -1.6, 26.8, -3.2, 25.9, -4.1);
      ctx.bezierCurveTo(24.9, -5.1, 23.3, -4.9, 23.0, -4.8);
      ctx.bezierCurveTo(22.5, -4.7, 22.2, -4.7, 21.7, -4.0);
      ctx.bezierCurveTo(21.5, -3.7, 21.3, -3.3, 21.0, -2.7);
      ctx.bezierCurveTo(22.2, -3.7, 24.1, -1.8, 24.2, -1.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.801, 0.598, -0.598, 0.801, -3110.3, -1581.0);
      gradient = ctx.createLinearGradient(3454.2, -611.1, 3457.0, -606.5);
      gradient.addColorStop(0.00, "rgb(180, 80, 158)");
      gradient.addColorStop(0.05, "rgb(185, 94, 162)");
      gradient.addColorStop(0.23, "rgb(202, 133, 180)");
      gradient.addColorStop(0.40, "rgb(217, 167, 195)");
      gradient.addColorStop(0.57, "rgb(231, 195, 208)");
      gradient.addColorStop(0.73, "rgb(241, 216, 218)");
      gradient.addColorStop(0.88, "rgb(249, 229, 223)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaperSeat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(11.5, 7.2);
      ctx.bezierCurveTo(13.3, 7.9, 18.4, 11.6, 19.2, 13.6);
      ctx.bezierCurveTo(20.7, 14.2, 19.3, 13.2, 21.3, 14.6);
      ctx.bezierCurveTo(21.5, 12.9, 21.7, 11.4, 20.8, 10.2);
      ctx.bezierCurveTo(19.5, 8.6, 18.6, 8.5, 17.7, 7.4);
      ctx.bezierCurveTo(16.8, 6.3, 16.2, 5.3, 15.2, 4.8);
      ctx.bezierCurveTo(13.8, 4.1, 13.5, 4.6, 11.8, 4.4);
      ctx.bezierCurveTo(12.1, 5.4, 12.5, 5.7, 11.5, 7.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.993, 0.118, -0.118, 0.993, -3927.5, -877.2);
      gradient = ctx.createLinearGradient(4020.4, 413.7, 4028.5, 413.9);
      gradient.addColorStop(0.00, "rgb(255, 214, 54)");
      gradient.addColorStop(0.06, "rgb(249, 194, 50)");
      gradient.addColorStop(0.24, "rgb(235, 152, 42)");
      gradient.addColorStop(0.41, "rgb(226, 120, 36)");
      gradient.addColorStop(0.57, "rgb(218, 95, 32)");
      gradient.addColorStop(0.73, "rgb(214, 75, 31)");
      gradient.addColorStop(0.87, "rgb(211, 62, 30)");
      gradient.addColorStop(0.99, "rgb(210, 57, 30)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaperSeat/Group/Group
      ctx.restore();

      // leaperSeat/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(3.5, 19.3);
      ctx.bezierCurveTo(4.9, 18.2, 7.3, 18.8, 8.8, 20.8);
      ctx.bezierCurveTo(10.3, 22.7, 10.3, 25.2, 8.8, 26.3);
      ctx.bezierCurveTo(7.3, 27.4, 4.9, 26.8, 3.5, 24.8);
      ctx.bezierCurveTo(2.0, 22.9, 2.0, 20.4, 3.5, 19.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.604, -0.797, -0.797, 0.604, -723.5, 751.2);
      gradient = ctx.createLinearGradient(140.2, -1024.8, 138.7, -1019.1);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaperSeat/Group/Group/Group
      ctx.restore();

      // leaperSeat/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(5.0, 22.1);
      ctx.bezierCurveTo(5.3, 21.9, 5.4, 21.7, 5.4, 21.6);
      ctx.bezierCurveTo(5.3, 21.5, 5.0, 21.5, 4.8, 21.7);
      ctx.bezierCurveTo(4.5, 21.8, 4.4, 22.0, 4.4, 22.2);
      ctx.bezierCurveTo(4.5, 22.3, 4.8, 22.2, 5.0, 22.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // leaperSeat/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(6.5, 24.4);
      ctx.bezierCurveTo(6.7, 24.2, 6.9, 24.0, 6.8, 23.9);
      ctx.bezierCurveTo(6.7, 23.8, 6.5, 23.8, 6.2, 24.0);
      ctx.bezierCurveTo(6.0, 24.1, 5.8, 24.3, 5.9, 24.5);
      ctx.bezierCurveTo(6.0, 24.6, 6.2, 24.6, 6.5, 24.4);
      ctx.closePath();
      ctx.fill();

      // leaperSeat/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(6.5, 20.5);
      ctx.bezierCurveTo(7.3, 20.9, 8.2, 22.3, 8.3, 23.3);
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // leaperSeat/Group
      ctx.restore();
      ctx.restore();
      ctx.restore();

      // leaperSeat/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-18.8, -8.4);
      ctx.bezierCurveTo(-19.6, -9.1, -22.4, -11.1, -25.4, -10.9);
      ctx.bezierCurveTo(-28.0, -10.8, -30.6, -8.8, -31.5, -8.6);
      ctx.bezierCurveTo(-34.5, -7.9, -34.5, -6.1, -32.8, -6.3);
      ctx.bezierCurveTo(-33.1, -5.8, -33.4, -5.3, -31.7, -5.7);
      ctx.bezierCurveTo(-30.7, -5.9, -27.6, -7.9, -25.0, -8.0);
      ctx.bezierCurveTo(-23.5, -8.1, -21.1, -6.1, -20.2, -6.0);
      ctx.bezierCurveTo(-17.2, -5.8, -17.6, -7.6, -18.8, -8.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.162, -0.704, 0.975, -0.225, -2526.0, 3247.5);
      gradient = ctx.createLinearGradient(3615.8, 3167.0, 3608.4, 3166.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaperSeat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-15.6, -15.3);
      ctx.bezierCurveTo(-17.4, -17.5, -19.1, -19.1, -18.6, -21.3);
      ctx.bezierCurveTo(-17.8, -25.1, -13.9, -29.2, -13.8, -29.5);
      ctx.bezierCurveTo(-14.4, -30.1, -14.9, -32.4, -13.7, -32.3);
      ctx.bezierCurveTo(-12.4, -32.2, -10.6, -31.2, -10.4, -31.0);
      ctx.bezierCurveTo(-10.1, -30.8, -10.0, -30.4, -10.1, -29.6);
      ctx.bezierCurveTo(-10.3, -28.6, -13.7, -24.4, -14.5, -21.2);
      ctx.bezierCurveTo(-14.1, -18.9, -12.6, -18.0, -11.2, -16.0);
      ctx.bezierCurveTo(-12.0, -17.0, -15.6, -15.3, -15.6, -15.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.491, 0.117, -0.143, 0.791, -2534.3, -331.3);
      gradient = ctx.createLinearGradient(5028.9, -355.5, 5018.5, -352.6);
      gradient.addColorStop(0.00, "rgb(49, 94, 155)");
      gradient.addColorStop(1.00, "rgb(183, 203, 233)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaperSeat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-13.8, -29.5);
      ctx.bezierCurveTo(-14.4, -30.1, -15.0, -32.4, -13.7, -32.4);
      ctx.bezierCurveTo(-12.5, -32.3, -10.6, -31.3, -10.3, -31.1);
      ctx.bezierCurveTo(-10.0, -30.9, -9.9, -30.5, -10.1, -29.6);
      ctx.bezierCurveTo(-10.2, -29.3, -10.7, -28.6, -11.0, -28.0);
      ctx.bezierCurveTo(-11.1, -29.6, -13.3, -29.9, -13.8, -29.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.963, -0.179, -0.180, 0.984, -193.3, -58.7);
      gradient = ctx.createLinearGradient(-187.8, -6.9, -185.1, -2.5);
      gradient.addColorStop(0.00, "rgb(108, 77, 103)");
      gradient.addColorStop(0.05, "rgb(117, 88, 110)");
      gradient.addColorStop(0.23, "rgb(151, 122, 136)");
      gradient.addColorStop(0.40, "rgb(183, 156, 163)");
      gradient.addColorStop(0.57, "rgb(210, 187, 188)");
      gradient.addColorStop(0.73, "rgb(231, 212, 207)");
      gradient.addColorStop(0.88, "rgb(246, 228, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaperSeat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-19.5, 3.7);
      ctx.bezierCurveTo(-20.9, 6.1, -25.0, 7.7, -27.0, 4.0);
      ctx.bezierCurveTo(-29.3, 6.5, -31.4, 2.9, -33.3, 4.0);
      ctx.bezierCurveTo(-32.3, 1.0, -29.5, 0.0, -27.5, 0.1);
      ctx.bezierCurveTo(-34.2, -0.2, -25.2, -5.2, -22.3, -4.2);
      ctx.bezierCurveTo(-22.9, -4.2, -25.4, -3.7, -25.9, -2.6);
      ctx.bezierCurveTo(-26.4, -1.7, -24.9, 0.6, -24.9, 0.9);
      ctx.bezierCurveTo(-24.7, 1.1, -24.5, 1.2, -24.3, 1.3);
      ctx.bezierCurveTo(-24.1, 1.4, -23.9, 1.5, -23.7, 1.7);
      ctx.bezierCurveTo(-23.7, 1.7, -23.7, 1.7, -23.7, 1.7);
      ctx.bezierCurveTo(-22.7, 2.2, -21.5, 2.3, -20.3, 2.1);
      ctx.bezierCurveTo(-19.6, 0.9, -18.6, -1.1, -19.4, -2.7);
      ctx.bezierCurveTo(-17.0, -1.8, -19.5, 4.3, -19.5, 3.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.814, -0.581, -0.581, 0.814, -91.6, 773.3);
      gradient = ctx.createLinearGradient(392.4, -662.6, 397.4, -672.0);
      gradient.addColorStop(0.03, "rgb(196, 144, 191)");
      gradient.addColorStop(1.00, "rgb(119, 56, 112)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaperSeat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-18.2, 1.0);
      ctx.bezierCurveTo(-17.3, -0.6, -18.3, -2.9, -20.4, -4.0);
      ctx.bezierCurveTo(-22.6, -5.2, -25.0, -4.9, -25.9, -3.2);
      ctx.bezierCurveTo(-26.8, -1.6, -25.8, 0.6, -23.7, 1.8);
      ctx.bezierCurveTo(-21.6, 3.0, -19.1, 2.6, -18.2, 1.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.875, 0.484, -0.484, 0.875, -2293.1, -460.2);
      gradient = ctx.createLinearGradient(2210.1, -701.8, 2208.6, -696.1);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaperSeat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-19.6, -4.1);
      ctx.bezierCurveTo(-21.8, -5.6, -22.0, -9.3, -20.0, -12.2);
      ctx.bezierCurveTo(-20.0, -12.3, -19.9, -12.4, -19.8, -12.5);
      ctx.lineTo(-19.9, -12.5);
      ctx.lineTo(-17.4, -16.0);
      ctx.bezierCurveTo(-17.4, -16.0, -17.4, -16.0, -17.4, -16.0);
      ctx.bezierCurveTo(-17.4, -16.0, -17.4, -16.0, -17.4, -16.0);
      ctx.lineTo(-17.3, -16.2);
      ctx.lineTo(-17.3, -16.2);
      ctx.bezierCurveTo(-15.2, -19.0, -13.6, -16.2, -11.4, -14.7);
      ctx.bezierCurveTo(-9.1, -13.1, -7.2, -13.3, -9.2, -10.3);
      ctx.lineTo(-11.8, -6.6);
      ctx.bezierCurveTo(-13.8, -3.6, -17.3, -2.5, -19.6, -4.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.494, -0.870, 0.870, -0.494, -844.1, 1010.8);
      gradient = ctx.createLinearGradient(482.7, 1220.5, 474.2, 1229.3);
      gradient.addColorStop(0.02, "rgb(238, 58, 36)");
      gradient.addColorStop(0.16, "rgb(234, 57, 35)");
      gradient.addColorStop(0.30, "rgb(223, 54, 33)");
      gradient.addColorStop(0.44, "rgb(204, 48, 30)");
      gradient.addColorStop(0.57, "rgb(177, 41, 25)");
      gradient.addColorStop(0.70, "rgb(143, 31, 19)");
      gradient.addColorStop(0.83, "rgb(100, 19, 11)");
      gradient.addColorStop(0.96, "rgb(51, 4, 2)");
      gradient.addColorStop(1.00, "rgb(32, 0, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaperSeat/Group/Compound Path
      ctx.restore();
      ctx.beginPath();

      // leaperSeat/Group/Compound Path/Path
      ctx.moveTo(-17.0, -16.6);
      ctx.bezierCurveTo(-15.3, -15.8, -11.1, -13.2, -9.6, -12.1);
      ctx.bezierCurveTo(-9.3, -11.9, -8.9, -11.6, -8.6, -11.4);
      ctx.bezierCurveTo(-6.4, -14.5, -9.0, -14.9, -7.0, -17.8);
      ctx.bezierCurveTo(-4.8, -20.5, -1.9, -23.3, -1.3, -24.0);
      ctx.bezierCurveTo(-0.8, -24.7, -1.0, -25.3, -1.3, -25.6);
      ctx.bezierCurveTo(-1.5, -25.9, -1.5, -26.7, -2.6, -27.3);
      ctx.bezierCurveTo(-3.8, -28.0, -4.4, -26.4, -4.8, -25.5);
      ctx.bezierCurveTo(-5.0, -25.3, -8.3, -23.0, -10.6, -20.1);
      ctx.bezierCurveTo(-11.7, -19.0, -11.8, -18.3, -12.2, -17.4);
      ctx.bezierCurveTo(-12.8, -17.6, -16.0, -18.0, -17.0, -16.6);
      ctx.closePath();

      // leaperSeat/Group/Compound Path/Path
      ctx.moveTo(-7.4, -17.3);
      ctx.bezierCurveTo(-7.3, -17.5, -7.2, -17.7, -7.1, -17.8);
      ctx.bezierCurveTo(-7.2, -17.6, -7.3, -17.5, -7.4, -17.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.992, -0.127, 0.127, -0.992, -49.5, 571.4);
      gradient = ctx.createLinearGradient(36.6, 588.3, 33.2, 594.9);
      gradient.addColorStop(0.00, "rgb(49, 94, 155)");
      gradient.addColorStop(1.00, "rgb(183, 203, 233)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaperSeat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-4.8, -25.5);
      ctx.bezierCurveTo(-4.7, -26.5, -3.6, -28.7, -2.5, -28.0);
      ctx.bezierCurveTo(-1.3, -27.4, -1.0, -25.8, -0.9, -25.5);
      ctx.bezierCurveTo(-0.8, -25.0, -0.8, -24.7, -1.3, -24.0);
      ctx.bezierCurveTo(-1.5, -23.8, -1.9, -23.4, -2.3, -22.9);
      ctx.bezierCurveTo(-1.8, -24.4, -4.1, -25.7, -4.8, -25.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.814, -0.581, -0.581, 0.814, -70.2, 788.6);
      gradient = ctx.createLinearGradient(416.9, -703.5, 419.7, -698.9);
      gradient.addColorStop(0.00, "rgb(108, 77, 103)");
      gradient.addColorStop(0.05, "rgb(117, 88, 110)");
      gradient.addColorStop(0.23, "rgb(151, 122, 136)");
      gradient.addColorStop(0.40, "rgb(183, 156, 163)");
      gradient.addColorStop(0.57, "rgb(210, 187, 188)");
      gradient.addColorStop(0.73, "rgb(231, 212, 207)");
      gradient.addColorStop(0.88, "rgb(246, 228, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaperSeat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-15.6, -3.8);
      ctx.bezierCurveTo(-11.8, -3.2, -6.8, -10.4, -6.0, -11.9);
      ctx.bezierCurveTo(-4.5, -14.5, -5.7, -15.6, -6.7, -14.3);
      ctx.bezierCurveTo(-6.8, -14.8, -7.0, -15.3, -7.8, -13.9);
      ctx.bezierCurveTo(-8.6, -12.5, -10.7, -9.1, -13.1, -7.4);
      ctx.bezierCurveTo(-15.4, -5.7, -16.9, -3.9, -15.6, -3.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.870, 0.493, -0.493, 0.870, -2854.4, -1004.3);
      gradient = ctx.createLinearGradient(2967.0, -537.1, 2963.0, -537.2);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // leaperSeat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-23.3, -1.0);
      ctx.bezierCurveTo(-23.1, -1.3, -23.1, -1.6, -23.2, -1.6);
      ctx.bezierCurveTo(-23.3, -1.7, -23.5, -1.5, -23.7, -1.3);
      ctx.bezierCurveTo(-23.8, -1.0, -23.9, -0.8, -23.8, -0.7);
      ctx.bezierCurveTo(-23.6, -0.6, -23.4, -0.8, -23.3, -1.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // leaperSeat/Group/Path
      ctx.beginPath();
      ctx.moveTo(-21.0, 0.4);
      ctx.bezierCurveTo(-20.8, 0.1, -20.8, -0.1, -20.9, -0.2);
      ctx.bezierCurveTo(-21.0, -0.3, -21.2, -0.1, -21.4, 0.1);
      ctx.bezierCurveTo(-21.5, 0.4, -21.6, 0.7, -21.4, 0.7);
      ctx.bezierCurveTo(-21.3, 0.8, -21.1, 0.7, -21.0, 0.4);
      ctx.closePath();
      ctx.fill();

      // leaperSeat/Group/Path
      ctx.beginPath();
      ctx.moveTo(-22.7, -3.0);
      ctx.bezierCurveTo(-21.7, -3.1, -20.3, -2.3, -19.7, -1.4);
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();
      ctx.restore();
      ctx.restore();
    }

    function ticketMonkey(ctx) {

      var alpha = ctx.globalAlpha;
      var gradient;

      // ticketMonkey/Group
      ctx.save();

      // ticketMonkey/Group/Group
      ctx.save();

      // ticketMonkey/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(17.9, -4.7);
      ctx.bezierCurveTo(16.9, -1.8, 14.9, 1.0, 13.1, 2.6);
      ctx.bezierCurveTo(10.9, 4.5, 6.4, 5.1, 3.3, 4.9);
      ctx.bezierCurveTo(0.2, 4.7, -0.5, 5.4, 0.4, 6.3);
      ctx.bezierCurveTo(-0.8, 5.8, -4.7, 7.2, -1.6, 8.5);
      ctx.bezierCurveTo(5.2, 11.2, 12.8, 7.7, 14.9, 6.3);
      ctx.bezierCurveTo(17.7, 4.4, 20.4, -0.1, 20.5, -1.7);
      ctx.bezierCurveTo(20.6, -3.4, 18.5, -6.4, 17.9, -4.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.069, -0.998, -0.998, -0.069, -169.1, 2920.0);
      gradient = ctx.createLinearGradient(2915.3, 25.2, 2931.0, 25.2);
      gradient.addColorStop(0.00, "rgb(244, 224, 163)");
      gradient.addColorStop(0.07, "rgb(236, 209, 151)");
      gradient.addColorStop(0.33, "rgb(217, 172, 117)");
      gradient.addColorStop(0.58, "rgb(205, 147, 96)");
      gradient.addColorStop(0.81, "rgb(196, 132, 84)");
      gradient.addColorStop(1.00, "rgb(193, 127, 79)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // ticketMonkey/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(35.2, -6.5);
      ctx.bezierCurveTo(34.5, -5.2, 32.7, -1.5, 33.2, 0.4);
      ctx.bezierCurveTo(33.7, 2.3, 39.7, 5.1, 40.8, 5.7);
      ctx.bezierCurveTo(41.8, 6.3, 42.4, 6.9, 42.4, 7.7);
      ctx.bezierCurveTo(42.5, 9.7, 41.1, 11.5, 40.0, 12.5);
      ctx.bezierCurveTo(38.9, 13.6, 38.1, 11.4, 38.0, 9.7);
      ctx.bezierCurveTo(36.3, 8.7, 31.1, 6.7, 29.1, 2.4);
      ctx.bezierCurveTo(27.7, -0.8, 29.2, -4.8, 33.1, -9.6);
      ctx.bezierCurveTo(34.2, -11.1, 36.0, -7.8, 35.2, -6.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.999, 0.030, -0.030, -0.999, 1947.3, -473.0);
      gradient = ctx.createLinearGradient(1923.6, -417.3, 1934.1, -406.1);
      gradient.addColorStop(0.00, "rgb(244, 224, 163)");
      gradient.addColorStop(0.07, "rgb(236, 209, 151)");
      gradient.addColorStop(0.33, "rgb(217, 172, 117)");
      gradient.addColorStop(0.58, "rgb(205, 147, 96)");
      gradient.addColorStop(0.81, "rgb(196, 132, 84)");
      gradient.addColorStop(1.00, "rgb(193, 127, 79)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // ticketMonkey/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(38.0, -27.0);
      ctx.bezierCurveTo(38.3, -28.2, 39.5, -27.9, 39.9, -27.5);
      ctx.bezierCurveTo(40.9, -26.8, 41.0, -25.4, 40.1, -24.5);
      ctx.bezierCurveTo(38.9, -23.1, 36.1, -23.0, 35.0, -25.8);
      ctx.bezierCurveTo(34.3, -27.8, 35.7, -30.3, 37.2, -31.6);
      ctx.bezierCurveTo(38.8, -32.9, 41.3, -33.3, 43.1, -32.2);
      ctx.bezierCurveTo(46.5, -30.4, 47.4, -26.6, 46.4, -23.0);
      ctx.bezierCurveTo(45.4, -19.2, 41.6, -16.7, 38.3, -15.0);
      ctx.bezierCurveTo(37.0, -14.3, 34.5, -13.4, 33.8, -11.7);
      ctx.lineWidth = 2.3;
      ctx.strokeStyle = "rgb(193, 127, 79)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // ticketMonkey/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(25.1, -0.4);
      ctx.lineTo(30.5, -1.2);
      ctx.bezierCurveTo(34.7, -1.7, 37.6, -5.2, 37.1, -8.9);
      ctx.bezierCurveTo(36.6, -12.5, 33.0, -15.0, 29.0, -14.6);
      ctx.lineTo(29.0, -14.6);
      ctx.lineTo(28.6, -14.6);
      ctx.bezierCurveTo(28.6, -14.6, 28.6, -14.6, 28.6, -14.6);
      ctx.bezierCurveTo(28.6, -14.6, 28.6, -14.6, 28.6, -14.6);
      ctx.lineTo(23.6, -13.9);
      ctx.lineTo(23.6, -13.9);
      ctx.bezierCurveTo(23.5, -13.9, 23.4, -13.9, 23.2, -13.9);
      ctx.bezierCurveTo(19.1, -13.3, 16.2, -9.8, 16.7, -6.1);
      ctx.bezierCurveTo(17.2, -2.4, 21.0, 0.2, 25.1, -0.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.257, 0.874, -0.964, -0.205, 497.2, -4374.2);
      gradient = ctx.createLinearGradient(4806.2, -790.7, 4818.8, -801.5);
      gradient.addColorStop(0.00, "rgb(244, 224, 163)");
      gradient.addColorStop(0.07, "rgb(236, 209, 151)");
      gradient.addColorStop(0.33, "rgb(217, 172, 117)");
      gradient.addColorStop(0.58, "rgb(205, 147, 96)");
      gradient.addColorStop(0.81, "rgb(196, 132, 84)");
      gradient.addColorStop(1.00, "rgb(193, 127, 79)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // ticketMonkey/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(25.1, -0.4);
      ctx.lineTo(30.5, -1.2);
      ctx.bezierCurveTo(33.6, -1.6, 36.1, -3.7, 36.9, -6.2);
      ctx.bezierCurveTo(36.9, -14.5, 16.2, -10.9, 17.5, -3.7);
      ctx.bezierCurveTo(19.0, -1.3, 22.0, 0.0, 25.1, -0.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.257, 0.874, -0.964, -0.205, 497.2, -4374.2);
      gradient = ctx.createLinearGradient(4810.8, -790.9, 4817.6, -803.3);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.08, "rgb(255, 248, 234)");
      gradient.addColorStop(0.28, "rgb(255, 236, 199)");
      gradient.addColorStop(0.49, "rgb(255, 228, 171)");
      gradient.addColorStop(0.68, "rgb(255, 224, 152)");
      gradient.addColorStop(0.85, "rgb(255, 220, 140)");
      gradient.addColorStop(1.00, "rgb(255, 219, 136)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // ticketMonkey/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(6.7, -8.9);
      ctx.bezierCurveTo(7.9, -13.8, 10.9, -17.3, 13.3, -16.7);
      ctx.bezierCurveTo(15.8, -16.1, 16.7, -11.6, 15.5, -6.7);
      ctx.bezierCurveTo(14.3, -1.8, 11.3, 1.7, 8.9, 1.1);
      ctx.bezierCurveTo(6.4, 0.5, 5.5, -4.0, 6.7, -8.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.244, 0.970, -0.970, -0.244, 456.9, -4663.5);
      gradient = ctx.createLinearGradient(4621.7, -706.8, 4627.1, -697.5);
      gradient.addColorStop(0.00, "rgb(244, 224, 163)");
      gradient.addColorStop(0.07, "rgb(236, 209, 151)");
      gradient.addColorStop(0.33, "rgb(217, 172, 117)");
      gradient.addColorStop(0.58, "rgb(205, 147, 96)");
      gradient.addColorStop(0.81, "rgb(196, 132, 84)");
      gradient.addColorStop(1.00, "rgb(193, 127, 79)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // ticketMonkey/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(10.9, -7.5);
      ctx.bezierCurveTo(4.8, -11.3, 10.3, -13.5, 12.7, -12.8);
      ctx.bezierCurveTo(13.1, -14.4, 14.7, -15.9, 15.1, -15.1);
      ctx.bezierCurveTo(16.1, -13.3, 16.4, -10.1, 15.5, -6.7);
      ctx.bezierCurveTo(14.6, -3.3, 12.9, -0.6, 11.2, 0.6);
      ctx.bezierCurveTo(10.8, 0.8, 10.4, 1.0, 10.0, 1.1);
      ctx.bezierCurveTo(9.1, 0.3, 9.2, -1.1, 9.5, -2.2);
      ctx.bezierCurveTo(3.7, -5.0, 7.7, -8.0, 10.9, -7.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.244, 0.970, -0.970, -0.244, 456.9, -4663.5);
      gradient = ctx.createLinearGradient(4622.8, -700.5, 4625.7, -707.6);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.26, "rgb(255, 243, 222)");
      gradient.addColorStop(0.84, "rgb(255, 224, 155)");
      gradient.addColorStop(1.00, "rgb(255, 219, 136)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // ticketMonkey/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(9.6, -10.8);
      ctx.bezierCurveTo(9.5, -10.5, 10.1, -10.2, 10.8, -10.0);
      ctx.bezierCurveTo(11.5, -9.8, 12.2, -9.9, 12.2, -10.1);
      ctx.bezierCurveTo(12.3, -10.3, 11.7, -10.7, 11.0, -10.8);
      ctx.bezierCurveTo(10.3, -11.0, 9.7, -11.0, 9.6, -10.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // ticketMonkey/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(9.5, -4.5);
      ctx.bezierCurveTo(8.7, -4.6, 8.2, -5.0, 8.3, -5.2);
      ctx.bezierCurveTo(8.3, -5.4, 8.9, -5.5, 9.7, -5.3);
      ctx.bezierCurveTo(10.4, -5.1, 10.9, -4.8, 10.9, -4.6);
      ctx.bezierCurveTo(10.8, -4.3, 10.2, -4.3, 9.5, -4.5);
      ctx.closePath();
      ctx.fill();

      // ticketMonkey/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(11.5, -6.2);
      ctx.bezierCurveTo(12.1, -6.6, 12.5, -7.6, 12.1, -8.4);
      ctx.lineWidth = 0.6;
      ctx.strokeStyle = "rgb(142, 81, 74)";
      ctx.stroke();

      // ticketMonkey/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(12.2, -3.2);
      ctx.bezierCurveTo(14.8, -5.5, 14.8, -9.4, 14.2, -10.3);
      ctx.lineWidth = 1.3;
      ctx.stroke();

      // ticketMonkey/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(14.0, -6.7);
      ctx.lineTo(12.2, -7.2);
      ctx.lineWidth = 0.6;
      ctx.stroke();

      // ticketMonkey/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(22.5, -13.2);
      ctx.bezierCurveTo(22.9, -14.8, 21.8, -19.9, 19.7, -22.6);
      ctx.bezierCurveTo(18.2, -24.6, 12.0, -30.3, 4.6, -29.8);
      ctx.bezierCurveTo(1.4, -29.6, 4.6, -27.0, 5.9, -27.1);
      ctx.bezierCurveTo(4.8, -26.5, 5.2, -25.6, 8.2, -24.9);
      ctx.bezierCurveTo(11.2, -24.1, 15.4, -22.1, 16.9, -19.6);
      ctx.bezierCurveTo(18.1, -17.5, 19.1, -14.3, 19.1, -11.2);
      ctx.bezierCurveTo(19.2, -9.4, 22.1, -11.6, 22.5, -13.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.244, 0.970, -0.970, -0.244, 456.9, -4663.5);
      gradient = ctx.createLinearGradient(4603.8, -701.2, 4619.5, -701.2);
      gradient.addColorStop(0.00, "rgb(244, 224, 163)");
      gradient.addColorStop(0.07, "rgb(236, 209, 151)");
      gradient.addColorStop(0.33, "rgb(217, 172, 117)");
      gradient.addColorStop(0.58, "rgb(205, 147, 96)");
      gradient.addColorStop(0.81, "rgb(196, 132, 84)");
      gradient.addColorStop(1.00, "rgb(193, 127, 79)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // ticketMonkey/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(36.0, -11.8);
      ctx.bezierCurveTo(36.8, -10.5, 39.1, -7.1, 41.0, -6.6);
      ctx.bezierCurveTo(43.0, -6.1, 48.3, -10.0, 49.3, -10.7);
      ctx.bezierCurveTo(50.4, -11.3, 51.2, -11.5, 52.0, -11.1);
      ctx.bezierCurveTo(53.6, -10.2, 54.6, -8.1, 55.0, -6.6);
      ctx.bezierCurveTo(55.3, -5.2, 53.0, -5.5, 51.4, -6.2);
      ctx.bezierCurveTo(49.8, -5.3, 45.5, -1.6, 40.7, -2.1);
      ctx.bezierCurveTo(37.3, -2.4, 34.6, -5.7, 32.3, -11.4);
      ctx.bezierCurveTo(31.5, -13.2, 35.3, -13.0, 36.0, -11.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.244, 0.970, -0.970, -0.244, 456.9, -4663.5);
      gradient = ctx.createLinearGradient(4611.0, -734.0, 4622.6, -734.0);
      gradient.addColorStop(0.00, "rgb(244, 224, 163)");
      gradient.addColorStop(0.07, "rgb(236, 209, 151)");
      gradient.addColorStop(0.33, "rgb(217, 172, 117)");
      gradient.addColorStop(0.58, "rgb(205, 147, 96)");
      gradient.addColorStop(0.81, "rgb(196, 132, 84)");
      gradient.addColorStop(1.00, "rgb(193, 127, 79)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // ticketMonkey/Group/Group/Group
      ctx.restore();

      // ticketMonkey/Group/Group/Group/Path
      ctx.save();
      ctx.globalAlpha = alpha * 0.55;
      ctx.beginPath();
      ctx.moveTo(10.7, -1.1);
      ctx.bezierCurveTo(8.6, -1.6, 7.7, -5.0, 8.6, -8.7);
      ctx.bezierCurveTo(9.2, -11.3, 10.6, -13.4, 12.1, -14.2);
      ctx.bezierCurveTo(10.3, -13.8, 8.5, -11.4, 7.7, -8.4);
      ctx.bezierCurveTo(6.8, -4.7, 7.7, -1.2, 9.8, -0.7);
      ctx.bezierCurveTo(10.5, -0.5, 11.2, -0.7, 11.8, -1.1);
      ctx.bezierCurveTo(11.4, -1.0, 11.1, -1.0, 10.7, -1.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(119, 93, 91)";
      ctx.fill();

      // ticketMonkey/Group/Group/Group/Path
      ctx.globalAlpha = alpha * 1.00;
      ctx.beginPath();
      ctx.moveTo(5.9, -8.8);
      ctx.lineTo(2.7, -9.6);
      ctx.lineWidth = 0.5;
      ctx.strokeStyle = "rgb(77, 88, 93)";
      ctx.lineCap = "butt";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // ticketMonkey/Group/Group/Group/Group

      // ticketMonkey/Group/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(17.9, -9.6);
      ctx.bezierCurveTo(18.5, -9.4, 18.6, -7.7, 18.1, -5.7);
      ctx.bezierCurveTo(17.6, -3.8, 16.7, -2.3, 16.1, -2.5);
      ctx.bezierCurveTo(15.5, -2.6, 15.4, -4.3, 15.9, -6.3);
      ctx.bezierCurveTo(16.4, -8.3, 17.3, -9.7, 17.9, -9.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.243, -0.970, 0.970, 0.243, -1858.2, 365.4);
      gradient = ctx.createLinearGradient(816.4, 1729.7, 816.8, 1727.5);
      gradient.addColorStop(0.00, "rgb(232, 246, 253)");
      gradient.addColorStop(0.05, "rgb(216, 231, 242)");
      gradient.addColorStop(0.22, "rgb(170, 191, 211)");
      gradient.addColorStop(0.38, "rgb(132, 157, 186)");
      gradient.addColorStop(0.54, "rgb(102, 131, 166)");
      gradient.addColorStop(0.70, "rgb(81, 112, 152)");
      gradient.addColorStop(0.85, "rgb(68, 101, 144)");
      gradient.addColorStop(1.00, "rgb(64, 97, 141)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // ticketMonkey/Group/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(17.0, -9.8);
      ctx.bezierCurveTo(17.6, -9.6, 17.7, -7.9, 17.2, -6.0);
      ctx.bezierCurveTo(16.8, -4.0, 15.9, -2.5, 15.2, -2.7);
      ctx.bezierCurveTo(14.6, -2.8, 15.0, -4.4, 15.5, -6.4);
      ctx.bezierCurveTo(16.0, -8.4, 16.4, -9.9, 17.0, -9.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.243, -0.970, 0.970, 0.243, -1858.2, 365.4);
      gradient = ctx.createLinearGradient(816.4, 1729.0, 816.8, 1726.8);
      gradient.addColorStop(0.00, "rgb(232, 246, 253)");
      gradient.addColorStop(0.17, "rgb(188, 207, 223)");
      gradient.addColorStop(0.36, "rgb(144, 168, 194)");
      gradient.addColorStop(0.54, "rgb(109, 137, 171)");
      gradient.addColorStop(0.71, "rgb(84, 115, 154)");
      gradient.addColorStop(0.87, "rgb(69, 102, 144)");
      gradient.addColorStop(1.00, "rgb(64, 97, 141)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // ticketMonkey/Group/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(8.3, 0.8);
      ctx.bezierCurveTo(9.2, 1.0, 9.8, 1.6, 9.7, 2.2);
      ctx.bezierCurveTo(9.6, 2.7, 8.7, 3.0, 7.8, 2.8);
      ctx.bezierCurveTo(6.9, 2.6, 6.3, 1.9, 6.5, 1.4);
      ctx.bezierCurveTo(6.6, 0.8, 7.4, 0.6, 8.3, 0.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.243, -0.970, 0.970, 0.243, -1858.2, 365.4);
      gradient = ctx.createLinearGradient(806.5, 1720.2, 807.2, 1723.7);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(1.00, "rgb(139, 140, 191)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // ticketMonkey/Group/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(13.1, -18.1);
      ctx.bezierCurveTo(14.0, -17.9, 14.6, -17.3, 14.4, -16.7);
      ctx.bezierCurveTo(14.3, -16.2, 13.5, -15.9, 12.6, -16.2);
      ctx.bezierCurveTo(11.7, -16.4, 11.1, -17.0, 11.2, -17.5);
      ctx.bezierCurveTo(11.4, -18.1, 12.2, -18.4, 13.1, -18.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.243, -0.970, 0.970, 0.243, -1858.2, 365.4);
      gradient = ctx.createLinearGradient(826.1, 1720.2, 826.7, 1723.7);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(1.00, "rgb(139, 140, 191)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // ticketMonkey/Group/Group/Group/Group/Compound Path
      ctx.restore();
      ctx.beginPath();

      // ticketMonkey/Group/Group/Group/Group/Compound Path/Path
      ctx.moveTo(5.0, -9.0);
      ctx.bezierCurveTo(3.6, -3.7, 5.0, 1.4, 8.1, 2.1);
      ctx.bezierCurveTo(11.3, 2.9, 14.9, -0.8, 16.2, -6.2);
      ctx.bezierCurveTo(17.6, -11.6, 16.2, -16.6, 13.1, -17.4);
      ctx.bezierCurveTo(10.0, -18.2, 6.3, -14.4, 5.0, -9.0);
      ctx.closePath();

      // ticketMonkey/Group/Group/Group/Group/Compound Path/Path
      ctx.moveTo(15.3, -6.4);
      ctx.bezierCurveTo(14.4, -2.8, 12.0, -0.2, 9.9, -0.8);
      ctx.bezierCurveTo(7.8, -1.3, 6.8, -4.7, 7.7, -8.4);
      ctx.bezierCurveTo(8.6, -12.0, 11.1, -14.6, 13.2, -14.0);
      ctx.bezierCurveTo(15.3, -13.5, 16.3, -10.1, 15.3, -6.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.243, -0.970, 0.970, 0.243, -1858.2, 365.4);
      gradient = ctx.createLinearGradient(815.7, 1715.7, 817.6, 1729.0);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(1.00, "rgb(139, 140, 191)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // ticketMonkey/Group/Group/Group/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(6.0, -10.6);
      ctx.bezierCurveTo(7.0, -10.4, 8.0, -9.3, 7.7, -8.4);
      ctx.bezierCurveTo(7.5, -7.4, 6.1, -6.9, 5.2, -7.2);
      ctx.bezierCurveTo(4.2, -7.4, 4.6, -8.1, 4.9, -9.1);
      ctx.bezierCurveTo(5.1, -10.0, 5.1, -10.9, 6.0, -10.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.243, -0.970, 0.970, 0.243, -1858.2, 365.4);
      gradient = ctx.createLinearGradient(816.4, 1715.9, 817.1, 1719.2);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(1.00, "rgb(139, 140, 191)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // ticketMonkey/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1.9, -9.6);
      ctx.bezierCurveTo(1.9, -9.9, 2.1, -10.2, 2.5, -10.3);
      ctx.bezierCurveTo(2.8, -10.3, 3.1, -10.1, 3.2, -9.8);
      ctx.bezierCurveTo(3.2, -9.4, 3.0, -9.1, 2.6, -9.0);
      ctx.bezierCurveTo(2.3, -9.0, 2.0, -9.2, 1.9, -9.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(102, 143, 201)";
      ctx.fill();

      // ticketMonkey/Group/Group
      ctx.restore();
      ctx.restore();

      // ticketMonkey/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-27.6, 23.1);
      ctx.lineTo(2.2, 6.5);
      ctx.lineTo(-20.4, 8.5);
      ctx.lineWidth = 0.5;
      ctx.strokeStyle = "rgb(65, 82, 163)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // ticketMonkey/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-35.0, 1.5);
      ctx.lineTo(2.2, 6.5);
      ctx.lineTo(-24.1, 13.0);
      ctx.stroke();

      // ticketMonkey/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-47.3, -6.1);
      ctx.bezierCurveTo(-43.3, -6.5, -38.1, -3.8, -36.6, 0.2);
      ctx.bezierCurveTo(-36.2, 4.2, -41.8, 8.0, -45.9, 8.4);
      ctx.bezierCurveTo(-49.9, 8.8, -53.5, 5.9, -53.9, 1.9);
      ctx.bezierCurveTo(-54.3, -2.2, -51.3, -5.7, -47.3, -6.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.098, -0.995, -0.995, 0.098, -2718.7, 5377.7);
      gradient = ctx.createLinearGradient(5091.2, -3177.8, 5085.6, -3198.0);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(1.00, "rgb(139, 140, 191)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // ticketMonkey/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-36.9, 15.4);
      ctx.bezierCurveTo(-37.8, 20.4, -42.6, 23.6, -47.5, 22.8);
      ctx.bezierCurveTo(-52.5, 21.9, -55.7, 17.1, -54.9, 12.2);
      ctx.bezierCurveTo(-54.0, 7.2, -49.2, 4.0, -44.3, 4.8);
      ctx.bezierCurveTo(-39.3, 5.7, -36.0, 10.5, -36.9, 15.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.098, -0.995, -0.995, 0.098, -2718.7, 5377.7);
      gradient = ctx.createLinearGradient(5077.5, -3175.1, 5074.2, -3197.9);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(1.00, "rgb(139, 140, 191)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // ticketMonkey/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-39.6, 14.5);
      ctx.bezierCurveTo(-34.2, 14.0, -27.6, 17.7, -26.2, 23.0);
      ctx.bezierCurveTo(-26.6, 28.4, -32.3, 33.4, -37.6, 33.9);
      ctx.bezierCurveTo(-43.0, 34.5, -47.8, 30.5, -48.3, 25.2);
      ctx.bezierCurveTo(-48.8, 19.8, -44.9, 15.0, -39.6, 14.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.098, -0.995, -0.995, 0.098, -2718.7, 5377.7);
      gradient = ctx.createLinearGradient(5066.8, -3183.0, 5062.1, -3206.3);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(1.00, "rgb(139, 140, 191)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // ticketMonkey/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-35.5, -2.0);
      ctx.bezierCurveTo(-29.0, -2.6, -20.3, 2.9, -18.7, 8.3);
      ctx.bezierCurveTo(-19.7, 15.0, -26.6, 21.0, -33.2, 21.7);
      ctx.bezierCurveTo(-39.7, 22.3, -45.5, 17.6, -46.2, 11.0);
      ctx.bezierCurveTo(-46.8, 4.5, -42.0, -1.3, -35.5, -2.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.098, -0.995, -0.995, 0.098, -2718.7, 5377.7);
      gradient = ctx.createLinearGradient(5080.1, -3186.4, 5076.2, -3218.3);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(1.00, "rgb(139, 140, 191)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // ticketMonkey/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-41.4, 2.5);
      ctx.bezierCurveTo(-40.5, 2.4, -39.8, 3.1, -39.7, 3.9);
      ctx.bezierCurveTo(-39.6, 4.7, -40.2, 5.5, -41.1, 5.6);
      ctx.bezierCurveTo(-41.9, 5.7, -42.7, 5.0, -42.7, 4.2);
      ctx.bezierCurveTo(-42.8, 3.4, -42.2, 2.6, -41.4, 2.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();

      // ticketMonkey/Group/Path
      ctx.beginPath();
      ctx.moveTo(-43.5, 19.8);
      ctx.bezierCurveTo(-43.1, 20.2, -43.0, 20.8, -43.4, 21.3);
      ctx.bezierCurveTo(-43.8, 21.8, -44.4, 21.8, -44.9, 21.4);
      ctx.bezierCurveTo(-45.4, 21.0, -45.4, 20.4, -45.0, 19.9);
      ctx.bezierCurveTo(-44.7, 19.4, -44.0, 19.4, -43.5, 19.8);
      ctx.closePath();
      ctx.fill();

      // ticketMonkey/Group/Path
      ctx.beginPath();
      ctx.moveTo(-50.4, -3.2);
      ctx.bezierCurveTo(-49.9, -3.3, -49.6, -3.0, -49.5, -2.6);
      ctx.bezierCurveTo(-49.5, -2.2, -49.8, -1.8, -50.2, -1.7);
      ctx.bezierCurveTo(-50.6, -1.7, -51.0, -2.0, -51.1, -2.4);
      ctx.bezierCurveTo(-51.1, -2.8, -50.8, -3.2, -50.4, -3.2);
      ctx.closePath();
      ctx.fill();

      // ticketMonkey/Group/Path
      ctx.beginPath();
      ctx.moveTo(-51.4, 8.8);
      ctx.bezierCurveTo(-50.8, 8.7, -50.2, 9.1, -50.2, 9.8);
      ctx.bezierCurveTo(-50.1, 10.3, -50.6, 10.9, -51.2, 10.9);
      ctx.bezierCurveTo(-51.8, 11.0, -52.3, 10.6, -52.3, 10.0);
      ctx.bezierCurveTo(-52.4, 9.4, -52.0, 8.8, -51.4, 8.8);
      ctx.closePath();
      ctx.fill();

      // ticketMonkey/Group/BUY
      ctx.font = "8.4px 'Comic Sans MS'";
      ctx.save();
      ctx.transform(-0.960, -0.281, 0.281, -0.960, -21.0, 23.0);
      ctx.fillStyle = "rgb(90, 91, 137)";
      ctx.fillText(" ", 0, 0);
      ctx.restore();
      ctx.save();
      ctx.transform(-0.909, -0.416, 0.416, -0.909, -23.2, 22.3);
      ctx.fillStyle = "rgb(90, 91, 137)";
      ctx.fillText(" ", 0, 0);
      ctx.restore();
      ctx.save();
      ctx.transform(-0.841, -0.541, 0.541, -0.841, -25.3, 21.4);
      ctx.fillStyle = "rgb(90, 91, 137)";
      ctx.fillText(" ", 0, 0);
      ctx.restore();
      ctx.save();
      ctx.transform(-0.754, -0.657, 0.657, -0.754, -27.2, 20.1);
      ctx.fillStyle = "rgb(90, 91, 137)";
      ctx.fillText(" ", 0, 0);
      ctx.restore();
      ctx.save();
      ctx.transform(-0.651, -0.759, 0.759, -0.651, -29.0, 18.6);
      ctx.fillStyle = "rgb(90, 91, 137)";
      ctx.fillText(" ", 0, 0);
      ctx.restore();
      ctx.save();
      ctx.transform(-0.459, -0.889, 0.889, -0.459, -30.7, 16.8);
      ctx.fillStyle = "rgb(90, 91, 137)";
      ctx.fillText("B", 0, 0);
      ctx.restore();
      ctx.save();
      ctx.transform(-0.164, -0.986, 0.986, -0.164, -32.9, 12.9);
      ctx.fillStyle = "rgb(90, 91, 137)";
      ctx.fillText("U", 0, 0);
      ctx.restore();
      ctx.save();
      ctx.transform(0.145, -0.989, 0.989, 0.145, -33.9, 7.6);
      ctx.fillStyle = "rgb(90, 91, 137)";
      ctx.fillText("Y", 0, 0);
      ctx.restore();

      // ticketMonkey/Group/TICKETS
      ctx.font = "3.9px 'Comic Sans MS'";
      ctx.save();
      ctx.transform(-0.975, -0.224, 0.224, -0.975, -13.6, 24.8);
      ctx.fillStyle = "rgb(90, 91, 137)";
      ctx.fillText(" ", 0, 0);
      ctx.restore();
      ctx.save();
      ctx.transform(-0.959, -0.282, 0.282, -0.959, -14.7, 24.5);
      ctx.fillStyle = "rgb(90, 91, 137)";
      ctx.fillText(" ", 0, 0);
      ctx.restore();
      ctx.save();
      ctx.transform(-0.941, -0.338, 0.338, -0.941, -15.8, 24.2);
      ctx.fillStyle = "rgb(90, 91, 137)";
      ctx.fillText(" ", 0, 0);
      ctx.restore();
      ctx.save();
      ctx.transform(-0.919, -0.394, 0.394, -0.919, -16.8, 23.8);
      ctx.fillStyle = "rgb(90, 91, 137)";
      ctx.fillText(" ", 0, 0);
      ctx.restore();
      ctx.save();
      ctx.transform(-0.894, -0.448, 0.448, -0.894, -17.9, 23.3);
      ctx.fillStyle = "rgb(90, 91, 137)";
      ctx.fillText(" ", 0, 0);
      ctx.restore();
      ctx.save();
      ctx.transform(-0.865, -0.501, 0.501, -0.865, -18.9, 22.8);
      ctx.fillStyle = "rgb(90, 91, 137)";
      ctx.fillText(" ", 0, 0);
      ctx.restore();
      ctx.save();
      ctx.transform(-0.834, -0.551, 0.551, -0.834, -19.9, 22.3);
      ctx.fillStyle = "rgb(90, 91, 137)";
      ctx.fillText(" ", 0, 0);
      ctx.restore();
      ctx.save();
      ctx.transform(-0.799, -0.601, 0.601, -0.799, -20.9, 21.6);
      ctx.fillStyle = "rgb(90, 91, 137)";
      ctx.fillText(" ", 0, 0);
      ctx.restore();
      ctx.save();
      ctx.transform(-0.761, -0.648, 0.648, -0.761, -21.8, 20.9);
      ctx.fillStyle = "rgb(90, 91, 137)";
      ctx.fillText(" ", 0, 0);
      ctx.restore();
      ctx.save();
      ctx.transform(-0.721, -0.693, 0.693, -0.721, -22.6, 20.2);
      ctx.fillStyle = "rgb(90, 91, 137)";
      ctx.fillText(" ", 0, 0);
      ctx.restore();
      ctx.save();
      ctx.transform(-0.678, -0.735, 0.735, -0.678, -23.5, 19.4);
      ctx.fillStyle = "rgb(90, 91, 137)";
      ctx.fillText(" ", 0, 0);
      ctx.restore();
      ctx.save();
      ctx.transform(-0.633, -0.774, 0.774, -0.633, -24.2, 18.6);
      ctx.fillStyle = "rgb(90, 91, 137)";
      ctx.fillText(" ", 0, 0);
      ctx.restore();
      ctx.save();
      ctx.transform(-0.584, -0.811, 0.811, -0.584, -25.0, 17.7);
      ctx.fillStyle = "rgb(90, 91, 137)";
      ctx.fillText(" ", 0, 0);
      ctx.restore();
      ctx.save();
      ctx.transform(-0.502, -0.865, 0.865, -0.502, -25.7, 16.8);
      ctx.fillStyle = "rgb(90, 91, 137)";
      ctx.fillText("T", 0, 0);
      ctx.restore();
      ctx.save();
      ctx.transform(-0.395, -0.919, 0.919, -0.395, -26.9, 14.6);
      ctx.fillStyle = "rgb(90, 91, 137)";
      ctx.fillText("I", 0, 0);
      ctx.restore();
      ctx.save();
      ctx.transform(-0.287, -0.958, 0.958, -0.287, -27.8, 12.7);
      ctx.fillStyle = "rgb(90, 91, 137)";
      ctx.fillText("C", 0, 0);
      ctx.restore();
      ctx.save();
      ctx.transform(-0.167, -0.986, 0.986, -0.167, -28.4, 10.4);
      ctx.fillStyle = "rgb(90, 91, 137)";
      ctx.fillText("K", 0, 0);
      ctx.restore();
      ctx.save();
      ctx.transform(-0.044, -0.999, 0.999, -0.044, -28.8, 8.1);
      ctx.fillStyle = "rgb(90, 91, 137)";
      ctx.fillText("E", 0, 0);
      ctx.restore();
      ctx.save();
      ctx.transform(0.087, -0.996, 0.996, 0.087, -29.0, 5.8);
      ctx.fillStyle = "rgb(90, 91, 137)";
      ctx.fillText("T", 0, 0);
      ctx.restore();
      ctx.save();
      ctx.transform(0.223, -0.975, 0.975, 0.223, -28.7, 3.2);
      ctx.fillStyle = "rgb(90, 91, 137)";
      ctx.fillText("S", 0, 0);
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function slideLayer(ctx) {

      var gradient;

      // slideLayer/Group
      ctx.save();

      // slideLayer/Group/Group
      ctx.save();

      // slideLayer/Group/Group/Group
      ctx.save();

      // slideLayer/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1497.6, 2098.0);
      ctx.bezierCurveTo(1493.5, 2082.8, 1489.0, 2069.6, 1484.4, 2063.5);
      ctx.bezierCurveTo(1488.4, 2072.6, 1492.3, 2082.4, 1495.9, 2092.7);
      ctx.bezierCurveTo(1496.5, 2094.5, 1497.1, 2096.3, 1497.6, 2098.0);
      ctx.closePath();

      // slideLayer/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1482.3, 2061.1);
      ctx.bezierCurveTo(1479.1, 2063.1, 1473.2, 2066.0, 1466.7, 2068.9);
      ctx.bezierCurveTo(1469.9, 2075.7, 1470.2, 2079.8, 1469.6, 2080.7);
      ctx.bezierCurveTo(1468.7, 2082.0, 1467.5, 2078.7, 1466.7, 2078.0);
      ctx.bezierCurveTo(1465.5, 2076.8, 1466.5, 2081.6, 1467.6, 2084.7);
      ctx.bezierCurveTo(1468.7, 2088.3, 1466.3, 2090.1, 1461.3, 2080.3);
      ctx.bezierCurveTo(1460.7, 2079.2, 1463.2, 2087.0, 1458.0, 2079.2);
      ctx.bezierCurveTo(1457.1, 2077.7, 1456.0, 2075.9, 1454.9, 2073.9);
      ctx.bezierCurveTo(1451.2, 2075.5, 1447.6, 2077.0, 1444.6, 2078.2);
      ctx.bezierCurveTo(1451.2, 2091.7, 1458.8, 2112.3, 1461.5, 2116.1);
      ctx.bezierCurveTo(1459.0, 2109.1, 1453.5, 2095.2, 1456.1, 2096.0);
      ctx.bezierCurveTo(1459.5, 2097.0, 1464.9, 2104.9, 1479.0, 2135.8);
      ctx.bezierCurveTo(1480.3, 2138.7, 1481.4, 2142.6, 1482.2, 2146.2);
      ctx.bezierCurveTo(1483.0, 2150.8, 1475.2, 2137.9, 1475.3, 2138.7);
      ctx.bezierCurveTo(1476.3, 2141.3, 1479.9, 2147.6, 1482.2, 2154.7);
      ctx.bezierCurveTo(1484.2, 2162.4, 1482.1, 2159.4, 1477.6, 2152.3);
      ctx.bezierCurveTo(1485.3, 2169.3, 1489.0, 2178.8, 1490.8, 2184.2);
      ctx.lineTo(1513.6, 2174.0);
      ctx.bezierCurveTo(1513.6, 2174.0, 1506.6, 2131.2, 1497.6, 2098.0);
      ctx.bezierCurveTo(1497.1, 2096.3, 1496.5, 2094.5, 1495.9, 2092.7);
      ctx.bezierCurveTo(1492.3, 2082.4, 1488.4, 2072.6, 1484.4, 2063.5);
      ctx.bezierCurveTo(1483.7, 2062.5, 1483.0, 2061.7, 1482.3, 2061.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(934.6, 1382.7, 696.1, 1343.2);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.10, "rgb(250, 253, 253)");
      gradient.addColorStop(0.18, "rgb(238, 249, 250)");
      gradient.addColorStop(0.26, "rgb(218, 242, 245)");
      gradient.addColorStop(0.35, "rgb(190, 232, 238)");
      gradient.addColorStop(0.43, "rgb(154, 220, 229)");
      gradient.addColorStop(0.51, "rgb(111, 204, 218)");
      gradient.addColorStop(0.53, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(112, 205, 219)");
      gradient.addColorStop(0.70, "rgb(143, 215, 226)");
      gradient.addColorStop(0.84, "rgb(192, 233, 239)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slideLayer/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1478.8, 2177.0);
      ctx.bezierCurveTo(1475.3, 2169.6, 1478.1, 2178.6, 1474.8, 2174.8);
      ctx.lineTo(1480.7, 2188.7);
      ctx.lineTo(1487.9, 2185.5);
      ctx.bezierCurveTo(1487.2, 2184.3, 1486.5, 2183.0, 1485.7, 2181.4);
      ctx.bezierCurveTo(1479.3, 2168.5, 1483.7, 2187.8, 1478.8, 2177.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(937.8, 1363.3, 699.3, 1323.8);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.10, "rgb(250, 253, 253)");
      gradient.addColorStop(0.18, "rgb(238, 249, 250)");
      gradient.addColorStop(0.26, "rgb(218, 242, 245)");
      gradient.addColorStop(0.35, "rgb(190, 232, 238)");
      gradient.addColorStop(0.43, "rgb(154, 220, 229)");
      gradient.addColorStop(0.51, "rgb(111, 204, 218)");
      gradient.addColorStop(0.53, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(112, 205, 219)");
      gradient.addColorStop(0.70, "rgb(143, 215, 226)");
      gradient.addColorStop(0.84, "rgb(192, 233, 239)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slideLayer/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1439.0, 2082.0);
      ctx.bezierCurveTo(1439.1, 2082.0, 1439.0, 2081.5, 1438.8, 2080.5);
      ctx.bezierCurveTo(1438.5, 2080.6, 1438.3, 2080.7, 1438.1, 2080.8);
      ctx.bezierCurveTo(1438.5, 2081.4, 1438.8, 2081.9, 1439.0, 2082.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(939.2, 1354.6, 700.7, 1315.1);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.10, "rgb(250, 253, 253)");
      gradient.addColorStop(0.18, "rgb(238, 249, 250)");
      gradient.addColorStop(0.26, "rgb(218, 242, 245)");
      gradient.addColorStop(0.35, "rgb(190, 232, 238)");
      gradient.addColorStop(0.43, "rgb(154, 220, 229)");
      gradient.addColorStop(0.51, "rgb(111, 204, 218)");
      gradient.addColorStop(0.53, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(112, 205, 219)");
      gradient.addColorStop(0.70, "rgb(143, 215, 226)");
      gradient.addColorStop(0.84, "rgb(192, 233, 239)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slideLayer/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1461.3, 2080.3);
      ctx.bezierCurveTo(1466.3, 2090.1, 1468.7, 2088.3, 1467.6, 2084.7);
      ctx.bezierCurveTo(1466.5, 2081.6, 1465.5, 2076.8, 1466.7, 2078.0);
      ctx.bezierCurveTo(1467.5, 2078.7, 1468.7, 2082.0, 1469.6, 2080.7);
      ctx.bezierCurveTo(1470.2, 2079.8, 1469.9, 2075.7, 1466.7, 2068.9);
      ctx.bezierCurveTo(1462.9, 2070.6, 1458.8, 2072.3, 1454.9, 2073.9);
      ctx.bezierCurveTo(1456.0, 2075.9, 1457.1, 2077.7, 1458.0, 2079.2);
      ctx.bezierCurveTo(1463.2, 2087.0, 1460.7, 2079.2, 1461.3, 2080.3);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // slideLayer/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1482.2, 2154.7);
      ctx.bezierCurveTo(1479.9, 2147.6, 1476.3, 2141.3, 1475.3, 2138.7);
      ctx.bezierCurveTo(1475.2, 2137.9, 1483.0, 2150.8, 1482.2, 2146.2);
      ctx.bezierCurveTo(1481.4, 2142.6, 1480.3, 2138.7, 1479.0, 2135.8);
      ctx.bezierCurveTo(1464.9, 2104.9, 1459.5, 2097.0, 1456.1, 2096.0);
      ctx.bezierCurveTo(1453.5, 2095.2, 1459.0, 2109.1, 1461.5, 2116.1);
      ctx.bezierCurveTo(1458.8, 2112.3, 1451.2, 2091.7, 1444.6, 2078.2);
      ctx.bezierCurveTo(1442.2, 2079.1, 1440.3, 2079.9, 1438.8, 2080.5);
      ctx.bezierCurveTo(1439.0, 2081.5, 1439.1, 2082.0, 1439.0, 2082.0);
      ctx.bezierCurveTo(1438.8, 2081.9, 1438.5, 2081.4, 1438.1, 2080.8);
      ctx.bezierCurveTo(1436.5, 2081.4, 1435.6, 2081.8, 1435.6, 2081.8);
      ctx.lineTo(1474.8, 2174.8);
      ctx.bezierCurveTo(1478.1, 2178.6, 1475.3, 2169.6, 1478.8, 2177.0);
      ctx.bezierCurveTo(1483.7, 2187.8, 1479.3, 2168.5, 1485.7, 2181.4);
      ctx.bezierCurveTo(1486.5, 2183.0, 1487.2, 2184.3, 1487.9, 2185.5);
      ctx.lineTo(1490.8, 2184.2);
      ctx.bezierCurveTo(1489.0, 2178.8, 1485.3, 2169.3, 1477.6, 2152.3);
      ctx.bezierCurveTo(1482.1, 2159.4, 1484.2, 2162.4, 1482.2, 2154.7);
      ctx.closePath();
      ctx.fill();

      // slideLayer/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1469.2, 2155.6);
      ctx.bezierCurveTo(1467.0, 2158.0, 1464.9, 2157.3, 1464.3, 2154.6);
      ctx.bezierCurveTo(1462.6, 2155.0, 1461.3, 2154.4, 1461.1, 2151.7);
      ctx.bezierCurveTo(1458.4, 2151.5, 1458.6, 2152.4, 1455.9, 2150.7);
      ctx.bezierCurveTo(1453.6, 2149.2, 1453.5, 2146.3, 1455.9, 2143.4);
      ctx.bezierCurveTo(1451.8, 2142.1, 1453.0, 2138.9, 1455.7, 2138.1);
      ctx.bezierCurveTo(1454.1, 2138.2, 1452.1, 2136.8, 1454.3, 2135.3);
      ctx.bezierCurveTo(1450.9, 2136.9, 1449.0, 2136.2, 1446.7, 2133.1);
      ctx.bezierCurveTo(1444.8, 2130.7, 1445.5, 2127.7, 1449.2, 2126.1);
      ctx.bezierCurveTo(1444.2, 2125.8, 1445.0, 2122.2, 1446.2, 2120.2);
      ctx.bezierCurveTo(1442.8, 2118.5, 1444.0, 2115.1, 1447.2, 2113.9);
      ctx.bezierCurveTo(1449.0, 2113.2, 1450.3, 2113.3, 1450.9, 2114.2);
      ctx.bezierCurveTo(1455.6, 2120.4, 1462.6, 2132.6, 1465.4, 2138.2);
      ctx.bezierCurveTo(1469.0, 2145.3, 1473.0, 2153.9, 1473.2, 2157.8);
      ctx.bezierCurveTo(1471.6, 2158.1, 1469.4, 2156.7, 1469.2, 2155.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(808.9, 1351.4, 794.5, 1323.7);
      gradient.addColorStop(0.42, "rgb(110, 203, 217)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slideLayer/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1436.4, 2085.2);
      ctx.bezierCurveTo(1433.3, 2085.6, 1432.7, 2087.8, 1434.6, 2089.8);
      ctx.bezierCurveTo(1433.3, 2091.0, 1433.1, 2092.4, 1435.2, 2094.1);
      ctx.bezierCurveTo(1433.9, 2096.5, 1433.3, 2095.8, 1433.2, 2099.0);
      ctx.bezierCurveTo(1433.1, 2101.7, 1435.5, 2103.5, 1439.2, 2103.1);
      ctx.bezierCurveTo(1438.0, 2107.1, 1441.3, 2107.9, 1443.5, 2106.1);
      ctx.bezierCurveTo(1442.1, 2106.9, 1441.2, 2110.6, 1443.6, 2109.6);
      ctx.bezierCurveTo(1440.3, 2113.4, 1441.0, 2114.9, 1442.3, 2116.6);
      ctx.bezierCurveTo(1444.3, 2119.0, 1446.5, 2120.4, 1449.9, 2118.2);
      ctx.bezierCurveTo(1447.3, 2122.6, 1450.7, 2123.9, 1453.0, 2124.0);
      ctx.bezierCurveTo(1452.5, 2127.8, 1456.1, 2128.7, 1458.8, 2126.8);
      ctx.bezierCurveTo(1459.8, 2125.9, 1461.7, 2129.3, 1462.8, 2127.5);
      ctx.bezierCurveTo(1460.3, 2120.1, 1451.9, 2103.5, 1448.8, 2098.0);
      ctx.bezierCurveTo(1452.4, 2101.2, 1446.5, 2090.2, 1443.6, 2085.7);
      ctx.bezierCurveTo(1441.5, 2082.2, 1440.4, 2080.8, 1440.1, 2081.8);
      ctx.bezierCurveTo(1439.9, 2083.3, 1441.2, 2087.4, 1440.6, 2086.6);
      ctx.bezierCurveTo(1439.1, 2083.6, 1438.1, 2081.6, 1436.9, 2080.7);
      ctx.bezierCurveTo(1434.5, 2080.2, 1435.7, 2084.4, 1436.4, 2085.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(837.9, 1350.4, 828.0, 1330.5);
      gradient.addColorStop(0.08, "rgb(110, 203, 217)");
      gradient.addColorStop(0.20, "rgb(137, 212, 224)");
      gradient.addColorStop(0.46, "rgb(187, 230, 237)");
      gradient.addColorStop(0.69, "rgb(223, 243, 246)");
      gradient.addColorStop(0.87, "rgb(246, 251, 252)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slideLayer/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1483.9, 2183.2);
      ctx.bezierCurveTo(1481.7, 2185.6, 1479.6, 2184.9, 1479.0, 2182.2);
      ctx.bezierCurveTo(1477.3, 2182.6, 1476.0, 2182.0, 1475.8, 2179.3);
      ctx.bezierCurveTo(1473.1, 2179.1, 1473.3, 2180.0, 1470.6, 2178.3);
      ctx.bezierCurveTo(1468.3, 2176.8, 1468.2, 2173.9, 1470.6, 2171.0);
      ctx.bezierCurveTo(1466.5, 2169.7, 1467.2, 2167.7, 1468.9, 2166.5);
      ctx.bezierCurveTo(1467.4, 2165.9, 1467.0, 2165.1, 1467.8, 2164.1);
      ctx.bezierCurveTo(1464.3, 2164.3, 1462.8, 2162.5, 1461.4, 2160.7);
      ctx.bezierCurveTo(1459.5, 2158.3, 1460.2, 2155.3, 1463.9, 2153.7);
      ctx.bezierCurveTo(1458.9, 2153.4, 1459.7, 2149.8, 1460.9, 2147.8);
      ctx.bezierCurveTo(1457.5, 2146.2, 1458.7, 2142.7, 1461.9, 2141.5);
      ctx.bezierCurveTo(1463.7, 2140.8, 1466.2, 2140.3, 1468.1, 2141.7);
      ctx.bezierCurveTo(1472.6, 2148.7, 1477.3, 2160.2, 1480.1, 2165.8);
      ctx.bezierCurveTo(1483.7, 2172.9, 1487.7, 2181.6, 1487.9, 2185.4);
      ctx.bezierCurveTo(1486.3, 2185.7, 1484.1, 2184.3, 1483.9, 2183.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(773.0, 1345.9, 765.0, 1325.1);
      gradient.addColorStop(0.08, "rgb(110, 203, 217)");
      gradient.addColorStop(0.11, "rgb(116, 205, 218)");
      gradient.addColorStop(0.53, "rgb(190, 231, 237)");
      gradient.addColorStop(0.84, "rgb(236, 248, 249)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slideLayer/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1460.5, 2105.3);
      ctx.bezierCurveTo(1459.8, 2105.7, 1460.7, 2109.0, 1462.5, 2112.6);
      ctx.bezierCurveTo(1464.3, 2116.3, 1466.3, 2119.0, 1467.0, 2118.7);
      ctx.bezierCurveTo(1467.7, 2118.4, 1466.8, 2115.1, 1465.0, 2111.4);
      ctx.bezierCurveTo(1463.2, 2107.7, 1461.2, 2105.0, 1460.5, 2105.3);
      ctx.closePath();
      ctx.fillStyle = "rgb(101, 201, 216)";
      ctx.fill();

      // slideLayer/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1484.0, 2141.2);
      ctx.bezierCurveTo(1483.3, 2141.5, 1481.1, 2138.1, 1479.1, 2133.6);
      ctx.bezierCurveTo(1477.1, 2129.1, 1476.1, 2125.2, 1476.8, 2124.8);
      ctx.bezierCurveTo(1477.5, 2124.5, 1479.7, 2127.9, 1481.7, 2132.4);
      ctx.bezierCurveTo(1483.7, 2136.9, 1484.7, 2140.9, 1484.0, 2141.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(215, 238, 241)";
      ctx.fill();

      // slideLayer/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1461.5, 2059.4);
      ctx.bezierCurveTo(1460.9, 2059.7, 1461.6, 2062.4, 1463.2, 2065.5);
      ctx.bezierCurveTo(1464.8, 2068.6, 1466.5, 2070.8, 1467.2, 2070.5);
      ctx.bezierCurveTo(1467.8, 2070.2, 1467.0, 2067.4, 1465.5, 2064.4);
      ctx.bezierCurveTo(1463.9, 2061.3, 1462.1, 2059.1, 1461.5, 2059.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(101, 201, 216)";
      ctx.fill();

      // slideLayer/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1478.4, 2119.6);
      ctx.bezierCurveTo(1477.0, 2116.4, 1476.4, 2113.6, 1477.1, 2113.3);
      ctx.bezierCurveTo(1477.7, 2113.1, 1479.4, 2115.4, 1480.7, 2118.6);
      ctx.bezierCurveTo(1482.1, 2121.7, 1482.7, 2124.5, 1482.1, 2124.8);
      ctx.bezierCurveTo(1481.4, 2125.1, 1479.8, 2122.7, 1478.4, 2119.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(215, 238, 241)";
      ctx.fill();

      // slideLayer/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1469.0, 2129.7);
      ctx.bezierCurveTo(1468.5, 2129.9, 1467.3, 2128.4, 1466.3, 2126.3);
      ctx.bezierCurveTo(1465.3, 2124.2, 1464.8, 2122.3, 1465.3, 2122.1);
      ctx.bezierCurveTo(1465.7, 2121.9, 1466.9, 2123.4, 1467.9, 2125.5);
      ctx.bezierCurveTo(1468.9, 2127.6, 1469.4, 2129.5, 1469.0, 2129.7);
      ctx.closePath();
      ctx.fill();

      // slideLayer/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1466.2, 2075.7);
      ctx.bezierCurveTo(1465.8, 2075.9, 1464.6, 2074.3, 1463.6, 2072.2);
      ctx.bezierCurveTo(1462.6, 2070.1, 1462.1, 2068.2, 1462.5, 2068.0);
      ctx.bezierCurveTo(1463.0, 2067.8, 1464.1, 2069.4, 1465.2, 2071.5);
      ctx.bezierCurveTo(1466.2, 2073.6, 1466.7, 2075.5, 1466.2, 2075.7);
      ctx.closePath();
      ctx.fill();

      // slideLayer/Group/Group/Group

      // slideLayer/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1439.8, 2066.2);
      ctx.bezierCurveTo(1441.5, 2069.6, 1437.5, 2067.7, 1436.3, 2070.7);
      ctx.bezierCurveTo(1432.8, 2070.8, 1433.7, 2074.3, 1434.6, 2074.9);
      ctx.bezierCurveTo(1432.7, 2075.7, 1438.0, 2081.8, 1440.6, 2079.1);
      ctx.bezierCurveTo(1440.9, 2079.6, 1442.5, 2077.6, 1442.7, 2075.2);
      ctx.bezierCurveTo(1442.7, 2075.8, 1442.0, 2078.3, 1441.0, 2078.8);
      ctx.bezierCurveTo(1440.0, 2079.3, 1437.7, 2077.6, 1437.5, 2077.6);
      ctx.bezierCurveTo(1437.3, 2077.4, 1437.2, 2077.2, 1437.0, 2077.0);
      ctx.bezierCurveTo(1437.0, 2076.8, 1436.9, 2076.6, 1436.7, 2076.4);
      ctx.bezierCurveTo(1436.7, 2076.4, 1436.7, 2076.4, 1436.7, 2076.3);
      ctx.bezierCurveTo(1436.3, 2075.3, 1436.2, 2074.1, 1436.4, 2072.9);
      ctx.bezierCurveTo(1437.6, 2072.2, 1441.4, 2073.1, 1442.9, 2074.0);
      ctx.bezierCurveTo(1443.3, 2072.0, 1442.9, 2067.7, 1439.8, 2066.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.561, -0.828, -0.828, 0.561, 2393.8, 3578.6);
      gradient = ctx.createLinearGradient(1787.1, -58.7, 1778.1, -48.9);
      gradient.addColorStop(0.00, "rgb(79, 26, 14)");
      gradient.addColorStop(0.06, "rgb(87, 35, 23)");
      gradient.addColorStop(0.27, "rgb(117, 64, 52)");
      gradient.addColorStop(0.47, "rgb(142, 89, 76)");
      gradient.addColorStop(0.67, "rgb(162, 108, 95)");
      gradient.addColorStop(0.85, "rgb(173, 120, 107)");
      gradient.addColorStop(1.00, "rgb(178, 125, 112)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slideLayer/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1447.1, 2073.5);
      ctx.bezierCurveTo(1447.6, 2073.7, 1448.4, 2073.7, 1448.3, 2074.9);
      ctx.bezierCurveTo(1447.8, 2078.2, 1445.6, 2084.1, 1445.0, 2085.4);
      ctx.bezierCurveTo(1443.6, 2088.2, 1441.7, 2087.8, 1442.3, 2086.1);
      ctx.bezierCurveTo(1441.7, 2086.3, 1441.2, 2086.5, 1442.0, 2084.9);
      ctx.bezierCurveTo(1442.7, 2083.4, 1444.0, 2078.3, 1444.6, 2076.1);
      ctx.bezierCurveTo(1445.5, 2073.2, 1446.1, 2073.3, 1447.1, 2073.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.664, 0.327, 0.442, -0.897, -1904.3, 3296.5);
      gradient = ctx.createLinearGradient(3334.4, 2571.2, 3329.3, 2570.9);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slideLayer/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1442.9, 2073.3);
      ctx.bezierCurveTo(1444.2, 2075.8, 1447.8, 2076.6, 1451.0, 2075.0);
      ctx.bezierCurveTo(1451.1, 2075.0, 1451.2, 2074.9, 1451.3, 2074.9);
      ctx.lineTo(1451.3, 2074.9);
      ctx.lineTo(1455.1, 2073.0);
      ctx.bezierCurveTo(1455.1, 2073.0, 1455.1, 2073.0, 1455.1, 2073.0);
      ctx.bezierCurveTo(1455.1, 2073.0, 1455.1, 2073.0, 1455.1, 2073.0);
      ctx.lineTo(1455.4, 2072.8);
      ctx.lineTo(1455.4, 2072.8);
      ctx.bezierCurveTo(1458.4, 2071.2, 1459.9, 2067.9, 1458.7, 2065.5);
      ctx.bezierCurveTo(1457.4, 2062.9, 1453.8, 2062.1, 1450.6, 2063.7);
      ctx.lineTo(1446.4, 2065.8);
      ctx.bezierCurveTo(1443.2, 2067.4, 1441.6, 2070.7, 1442.9, 2073.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.353, -0.712, -0.896, 0.444, 1739.0, 3758.0);
      gradient = ctx.createLinearGradient(2068.9, -498.6, 2058.5, -487.0);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slideLayer/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1433.4, 2064.4);
      ctx.bezierCurveTo(1435.0, 2065.1, 1439.3, 2068.1, 1441.2, 2069.3);
      ctx.bezierCurveTo(1443.8, 2070.9, 1444.2, 2070.5, 1444.7, 2069.7);
      ctx.bezierCurveTo(1445.0, 2069.3, 1445.6, 2068.6, 1444.8, 2067.9);
      ctx.bezierCurveTo(1442.2, 2065.7, 1436.7, 2062.7, 1435.4, 2062.1);
      ctx.save();
      ctx.transform(0.288, -0.682, 0.921, 0.389, -2179.1, 2570.3);
      gradient = ctx.createLinearGradient(2531.8, 3137.2, 2526.8, 3136.9);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slideLayer/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1446.8, 2065.6);
      ctx.bezierCurveTo(1446.6, 2065.7, 1446.0, 2066.0, 1445.8, 2066.1);
      ctx.bezierCurveTo(1445.5, 2067.7, 1444.1, 2070.0, 1442.4, 2071.2);
      ctx.bezierCurveTo(1445.3, 2071.8, 1446.3, 2071.9, 1448.0, 2072.2);
      ctx.bezierCurveTo(1447.1, 2073.5, 1446.9, 2073.9, 1444.9, 2075.3);
      ctx.bezierCurveTo(1447.2, 2075.7, 1448.4, 2075.6, 1450.0, 2075.4);
      ctx.bezierCurveTo(1450.3, 2075.3, 1450.7, 2075.2, 1451.0, 2075.0);
      ctx.bezierCurveTo(1451.0, 2075.0, 1451.0, 2075.0, 1451.0, 2075.0);
      ctx.bezierCurveTo(1449.6, 2070.7, 1446.8, 2065.6, 1446.8, 2065.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.561, -0.828, -0.828, 0.561, 2393.8, 3578.6);
      gradient = ctx.createLinearGradient(1774.9, -56.5, 1780.5, -64.2);
      gradient.addColorStop(0.31, "rgb(238, 59, 104)");
      gradient.addColorStop(0.63, "rgb(190, 38, 101)");
      gradient.addColorStop(1.00, "rgb(142, 6, 95)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slideLayer/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1456.1, 2072.4);
      ctx.bezierCurveTo(1459.9, 2069.9, 1459.3, 2066.8, 1458.7, 2065.5);
      ctx.bezierCurveTo(1457.5, 2063.2, 1454.6, 2062.3, 1451.7, 2063.3);
      ctx.bezierCurveTo(1454.7, 2067.0, 1455.4, 2069.3, 1456.1, 2072.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.561, -0.828, -0.828, 0.561, 2393.8, 3578.6);
      gradient = ctx.createLinearGradient(1775.1, -69.7, 1781.1, -72.8);
      gradient.addColorStop(0.31, "rgb(238, 59, 104)");
      gradient.addColorStop(0.63, "rgb(190, 38, 101)");
      gradient.addColorStop(1.00, "rgb(142, 6, 95)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slideLayer/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1439.8, 2075.9);
      ctx.bezierCurveTo(1440.1, 2075.7, 1440.5, 2075.7, 1440.6, 2075.9);
      ctx.bezierCurveTo(1440.7, 2076.1, 1440.5, 2076.4, 1440.1, 2076.6);
      ctx.bezierCurveTo(1439.7, 2076.8, 1439.3, 2076.8, 1439.2, 2076.6);
      ctx.bezierCurveTo(1439.1, 2076.4, 1439.4, 2076.1, 1439.8, 2075.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // slideLayer/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1438.6, 2073.6);
      ctx.bezierCurveTo(1439.0, 2073.4, 1439.4, 2073.4, 1439.5, 2073.6);
      ctx.bezierCurveTo(1439.6, 2073.8, 1439.3, 2074.1, 1438.9, 2074.3);
      ctx.bezierCurveTo(1438.6, 2074.5, 1438.2, 2074.5, 1438.1, 2074.3);
      ctx.bezierCurveTo(1438.0, 2074.1, 1438.2, 2073.8, 1438.6, 2073.6);
      ctx.closePath();
      ctx.fill();

      // slideLayer/Group/Group/Group/Group

      // slideLayer/Group/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1437.5, 2070.7);
      ctx.bezierCurveTo(1439.3, 2069.9, 1441.6, 2071.1, 1442.6, 2073.4);
      ctx.bezierCurveTo(1443.7, 2075.6, 1443.2, 2078.2, 1441.5, 2079.0);
      ctx.bezierCurveTo(1439.7, 2079.8, 1437.4, 2078.6, 1436.4, 2076.3);
      ctx.bezierCurveTo(1435.3, 2074.0, 1435.8, 2071.5, 1437.5, 2070.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.427, -0.904, -0.904, 0.427, 1909.2, 3978.7);
      gradient = ctx.createLinearGradient(1923.1, -392.4, 1921.5, -386.5);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slideLayer/Group/Group/Group/Group/Group
      ctx.restore();

      // slideLayer/Group/Group/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1439.0, 2073.5);
      ctx.bezierCurveTo(1439.0, 2073.6, 1438.8, 2073.8, 1438.5, 2073.9);
      ctx.bezierCurveTo(1438.3, 2074.0, 1438.0, 2074.0, 1437.9, 2073.9);
      ctx.bezierCurveTo(1437.9, 2073.7, 1438.1, 2073.5, 1438.4, 2073.4);
      ctx.bezierCurveTo(1438.6, 2073.3, 1438.9, 2073.3, 1439.0, 2073.5);
      ctx.closePath();
      ctx.fill();

      // slideLayer/Group/Group/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1439.5, 2076.5);
      ctx.bezierCurveTo(1439.8, 2076.4, 1440.0, 2076.2, 1439.9, 2076.1);
      ctx.bezierCurveTo(1439.9, 2075.9, 1439.6, 2075.9, 1439.3, 2076.0);
      ctx.bezierCurveTo(1439.0, 2076.1, 1438.8, 2076.3, 1438.9, 2076.5);
      ctx.bezierCurveTo(1438.9, 2076.6, 1439.2, 2076.6, 1439.5, 2076.5);
      ctx.closePath();
      ctx.fill();

      // slideLayer/Group/Group/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1440.3, 2072.6);
      ctx.bezierCurveTo(1441.1, 2073.2, 1441.7, 2074.7, 1441.6, 2075.9);
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // slideLayer/Group/Path
      ctx.restore();
      ctx.restore();
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1457.0, 2073.0);
      ctx.bezierCurveTo(1457.4, 2071.0, 1455.0, 2064.9, 1451.8, 2061.7);
      ctx.bezierCurveTo(1449.6, 2059.6, 1457.8, 2059.0, 1458.8, 2062.0);
      ctx.bezierCurveTo(1461.5, 2070.1, 1457.8, 2071.6, 1457.0, 2073.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // slideLayer/Group/Path
      ctx.beginPath();
      ctx.moveTo(1455.8, 2062.6);
      ctx.bezierCurveTo(1455.4, 2062.7, 1454.5, 2061.5, 1453.7, 2059.8);
      ctx.bezierCurveTo(1452.9, 2058.2, 1452.5, 2056.7, 1452.9, 2056.5);
      ctx.bezierCurveTo(1453.2, 2056.4, 1454.1, 2057.6, 1454.9, 2059.2);
      ctx.bezierCurveTo(1455.8, 2060.9, 1456.1, 2062.4, 1455.8, 2062.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(215, 238, 241)";
      ctx.fill();

      // slideLayer/Group
      ctx.restore();

      // slideLayer/Group/Group
      ctx.save();

      // slideLayer/Group/Group/Group
      ctx.save();

      // slideLayer/Group/Group/Group/Group
      ctx.save();

      // slideLayer/Group/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1560.1, 2348.7);
      ctx.bezierCurveTo(1557.9, 2346.4, 1556.1, 2341.3, 1559.7, 2340.9);
      ctx.bezierCurveTo(1558.8, 2339.9, 1556.3, 2335.6, 1557.6, 2334.4);
      ctx.bezierCurveTo(1557.6, 2334.4, 1558.1, 2334.1, 1558.9, 2333.5);
      ctx.bezierCurveTo(1557.2, 2331.8, 1555.9, 2330.6, 1554.9, 2329.4);
      ctx.bezierCurveTo(1550.3, 2324.5, 1550.6, 2327.3, 1556.0, 2335.7);
      ctx.bezierCurveTo(1562.4, 2345.7, 1569.2, 2360.6, 1560.9, 2356.4);
      ctx.bezierCurveTo(1561.3, 2356.0, 1561.8, 2355.7, 1562.5, 2355.4);
      ctx.bezierCurveTo(1560.1, 2353.5, 1558.7, 2350.1, 1560.1, 2348.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // slideLayer/Group/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1590.8, 2316.5);
      ctx.bezierCurveTo(1590.8, 2316.5, 1590.8, 2316.5, 1590.8, 2316.5);
      ctx.bezierCurveTo(1590.8, 2316.5, 1590.8, 2316.5, 1590.8, 2316.5);
      ctx.bezierCurveTo(1590.8, 2316.5, 1590.8, 2316.5, 1590.8, 2316.5);
      ctx.closePath();

      // slideLayer/Group/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1558.9, 2333.5);
      ctx.bezierCurveTo(1562.1, 2336.8, 1566.4, 2341.8, 1572.6, 2351.0);
      ctx.bezierCurveTo(1569.6, 2344.9, 1568.3, 2342.1, 1573.2, 2347.0);
      ctx.bezierCurveTo(1577.5, 2351.7, 1586.1, 2364.4, 1589.5, 2369.9);
      ctx.bezierCurveTo(1592.3, 2373.9, 1589.0, 2365.7, 1586.2, 2361.7);
      ctx.bezierCurveTo(1582.4, 2355.6, 1577.3, 2349.8, 1579.3, 2351.6);
      ctx.bezierCurveTo(1596.8, 2370.6, 1604.6, 2389.3, 1603.5, 2391.8);
      ctx.bezierCurveTo(1602.3, 2394.2, 1597.8, 2383.5, 1595.5, 2382.8);
      ctx.bezierCurveTo(1594.7, 2382.6, 1597.2, 2386.1, 1599.9, 2391.1);
      ctx.bezierCurveTo(1602.8, 2396.8, 1604.9, 2402.7, 1600.0, 2397.8);
      ctx.bezierCurveTo(1594.1, 2391.8, 1597.1, 2397.2, 1597.5, 2398.5);
      ctx.bezierCurveTo(1597.8, 2399.9, 1598.2, 2403.5, 1587.0, 2388.4);
      ctx.bezierCurveTo(1585.7, 2386.7, 1591.3, 2399.0, 1582.1, 2386.7);
      ctx.bezierCurveTo(1576.4, 2378.9, 1566.9, 2365.5, 1560.9, 2356.4);
      ctx.bezierCurveTo(1559.4, 2357.8, 1559.3, 2359.9, 1559.9, 2362.0);
      ctx.bezierCurveTo(1559.9, 2364.7, 1563.8, 2368.7, 1568.0, 2368.3);
      ctx.bezierCurveTo(1566.7, 2372.9, 1569.8, 2376.1, 1572.0, 2375.4);
      ctx.bezierCurveTo(1571.6, 2377.1, 1572.2, 2378.1, 1573.7, 2378.0);
      ctx.bezierCurveTo(1571.3, 2381.0, 1572.0, 2383.5, 1572.8, 2386.0);
      ctx.bezierCurveTo(1574.0, 2389.3, 1577.3, 2390.6, 1581.2, 2388.1);
      ctx.bezierCurveTo(1578.3, 2393.0, 1582.3, 2394.5, 1585.0, 2394.6);
      ctx.bezierCurveTo(1584.4, 2398.9, 1588.5, 2399.9, 1591.7, 2397.8);
      ctx.bezierCurveTo(1593.5, 2396.5, 1605.7, 2409.7, 1605.5, 2407.1);
      ctx.bezierCurveTo(1628.0, 2407.8, 1636.3, 2379.7, 1632.7, 2373.5);
      ctx.bezierCurveTo(1624.8, 2363.1, 1601.7, 2331.6, 1590.8, 2316.5);
      ctx.bezierCurveTo(1590.8, 2316.5, 1590.8, 2316.5, 1590.8, 2316.5);
      ctx.bezierCurveTo(1587.5, 2312.2, 1564.7, 2329.5, 1558.9, 2333.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(481.7, 1338.3, 622.2, 1358.8);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.12, "rgb(204, 234, 238)");
      gradient.addColorStop(0.22, "rgb(162, 219, 228)");
      gradient.addColorStop(0.32, "rgb(130, 208, 221)");
      gradient.addColorStop(0.40, "rgb(109, 203, 217)");
      gradient.addColorStop(0.46, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(136, 210, 222)");
      gradient.addColorStop(0.86, "rgb(215, 238, 241)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slideLayer/Group/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1587.0, 2388.4);
      ctx.bezierCurveTo(1598.2, 2403.5, 1597.8, 2399.9, 1597.5, 2398.5);
      ctx.bezierCurveTo(1597.1, 2397.2, 1594.1, 2391.8, 1600.0, 2397.8);
      ctx.bezierCurveTo(1604.9, 2402.7, 1602.8, 2396.8, 1599.9, 2391.1);
      ctx.bezierCurveTo(1597.2, 2386.1, 1594.7, 2382.6, 1595.5, 2382.8);
      ctx.bezierCurveTo(1597.8, 2383.5, 1602.3, 2394.2, 1603.5, 2391.8);
      ctx.bezierCurveTo(1604.6, 2389.3, 1596.8, 2370.6, 1579.3, 2351.6);
      ctx.bezierCurveTo(1577.3, 2349.8, 1582.4, 2355.6, 1586.2, 2361.7);
      ctx.bezierCurveTo(1589.0, 2365.7, 1592.3, 2373.9, 1589.5, 2369.9);
      ctx.bezierCurveTo(1586.1, 2364.4, 1577.5, 2351.7, 1573.2, 2347.0);
      ctx.bezierCurveTo(1568.3, 2342.1, 1569.6, 2344.9, 1572.6, 2351.0);
      ctx.bezierCurveTo(1566.4, 2341.8, 1562.1, 2336.8, 1558.9, 2333.5);
      ctx.bezierCurveTo(1558.1, 2334.1, 1557.6, 2334.4, 1557.6, 2334.4);
      ctx.bezierCurveTo(1556.3, 2335.6, 1558.8, 2339.9, 1559.7, 2340.9);
      ctx.bezierCurveTo(1556.1, 2341.3, 1557.9, 2346.4, 1560.1, 2348.7);
      ctx.bezierCurveTo(1558.7, 2350.1, 1560.1, 2353.5, 1562.5, 2355.4);
      ctx.bezierCurveTo(1561.8, 2355.7, 1561.3, 2356.0, 1560.9, 2356.4);
      ctx.bezierCurveTo(1566.9, 2365.5, 1576.4, 2378.9, 1582.1, 2386.7);
      ctx.bezierCurveTo(1591.3, 2399.0, 1585.7, 2386.7, 1587.0, 2388.4);
      ctx.closePath();
      ctx.fill();

      // slideLayer/Group/Group/Group/Group
      ctx.restore();

      // slideLayer/Group/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1586.8, 2388.4);
      ctx.bezierCurveTo(1598.1, 2403.6, 1597.7, 2400.0, 1597.3, 2398.6);
      ctx.bezierCurveTo(1597.0, 2397.2, 1593.9, 2391.9, 1599.8, 2397.9);
      ctx.bezierCurveTo(1604.8, 2402.7, 1602.7, 2396.9, 1599.8, 2391.2);
      ctx.bezierCurveTo(1597.1, 2386.2, 1594.6, 2382.6, 1595.4, 2382.9);
      ctx.bezierCurveTo(1597.6, 2383.6, 1602.2, 2394.3, 1603.3, 2391.8);
      ctx.bezierCurveTo(1604.5, 2389.4, 1596.7, 2370.7, 1579.2, 2351.6);
      ctx.bezierCurveTo(1577.2, 2349.9, 1582.2, 2355.7, 1586.0, 2361.7);
      ctx.bezierCurveTo(1588.9, 2365.8, 1592.1, 2373.9, 1589.3, 2369.9);
      ctx.bezierCurveTo(1585.9, 2364.4, 1577.3, 2351.8, 1573.1, 2347.0);
      ctx.bezierCurveTo(1568.2, 2342.1, 1569.4, 2345.0, 1572.4, 2351.0);
      ctx.bezierCurveTo(1566.9, 2342.8, 1562.9, 2338.0, 1559.9, 2334.7);
      ctx.bezierCurveTo(1558.4, 2334.6, 1557.5, 2334.5, 1557.4, 2334.5);
      ctx.bezierCurveTo(1556.1, 2335.7, 1558.7, 2340.0, 1559.6, 2340.9);
      ctx.bezierCurveTo(1556.0, 2341.4, 1557.8, 2346.5, 1560.0, 2348.8);
      ctx.bezierCurveTo(1558.5, 2350.2, 1560.0, 2353.6, 1562.4, 2355.5);
      ctx.bezierCurveTo(1561.7, 2355.8, 1561.2, 2356.1, 1560.7, 2356.5);
      ctx.bezierCurveTo(1566.7, 2365.5, 1576.2, 2379.0, 1582.0, 2386.7);
      ctx.bezierCurveTo(1591.2, 2399.0, 1585.6, 2386.7, 1586.8, 2388.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // slideLayer/Group/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1582.5, 2348.7);
      ctx.bezierCurveTo(1581.9, 2349.2, 1583.4, 2352.3, 1585.8, 2355.6);
      ctx.bezierCurveTo(1588.2, 2358.9, 1590.7, 2361.2, 1591.4, 2360.7);
      ctx.bezierCurveTo(1592.0, 2360.2, 1590.5, 2357.2, 1588.1, 2353.9);
      ctx.bezierCurveTo(1585.6, 2350.6, 1583.2, 2348.3, 1582.5, 2348.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(215, 238, 241)";
      ctx.fill();

      // slideLayer/Group/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1557.4, 2325.3);
      ctx.bezierCurveTo(1556.9, 2325.7, 1558.0, 2328.3, 1560.1, 2331.1);
      ctx.bezierCurveTo(1562.1, 2333.9, 1564.2, 2335.8, 1564.7, 2335.4);
      ctx.bezierCurveTo(1565.3, 2335.0, 1564.1, 2332.4, 1562.1, 2329.6);
      ctx.bezierCurveTo(1560.1, 2326.8, 1558.0, 2324.8, 1557.4, 2325.3);
      ctx.closePath();
      ctx.fillStyle = "rgb(101, 201, 216)";
      ctx.fill();

      // slideLayer/Group/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1595.6, 2362.2);
      ctx.bezierCurveTo(1593.9, 2359.2, 1593.0, 2356.5, 1593.6, 2356.1);
      ctx.bezierCurveTo(1594.2, 2355.8, 1596.1, 2357.9, 1597.8, 2360.9);
      ctx.bezierCurveTo(1599.5, 2363.9, 1600.4, 2366.6, 1599.8, 2367.0);
      ctx.bezierCurveTo(1599.2, 2367.3, 1597.3, 2365.2, 1595.6, 2362.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(215, 238, 241)";
      ctx.fill();

      // slideLayer/Group/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1559.6, 2340.9);
      ctx.bezierCurveTo(1556.0, 2341.4, 1557.8, 2346.5, 1560.0, 2348.8);
      ctx.bezierCurveTo(1558.5, 2350.2, 1560.0, 2353.6, 1562.4, 2355.5);
      ctx.bezierCurveTo(1559.4, 2356.6, 1558.9, 2359.3, 1559.7, 2362.1);
      ctx.bezierCurveTo(1559.8, 2364.8, 1563.6, 2368.8, 1567.9, 2368.4);
      ctx.bezierCurveTo(1566.6, 2372.9, 1569.7, 2376.2, 1571.8, 2375.4);
      ctx.bezierCurveTo(1571.5, 2377.2, 1572.1, 2378.1, 1573.5, 2378.0);
      ctx.bezierCurveTo(1571.2, 2381.1, 1571.9, 2383.6, 1572.7, 2386.1);
      ctx.bezierCurveTo(1573.9, 2389.3, 1577.2, 2390.6, 1581.1, 2388.2);
      ctx.bezierCurveTo(1578.2, 2393.0, 1582.2, 2394.6, 1584.8, 2394.7);
      ctx.bezierCurveTo(1584.2, 2398.9, 1588.4, 2400.0, 1591.5, 2397.8);
      ctx.bezierCurveTo(1593.4, 2396.5, 1595.5, 2394.6, 1595.3, 2392.0);
      ctx.bezierCurveTo(1591.4, 2383.3, 1583.4, 2371.7, 1579.7, 2365.5);
      ctx.bezierCurveTo(1575.2, 2357.7, 1561.0, 2337.1, 1557.4, 2334.5);
      ctx.bezierCurveTo(1556.1, 2335.7, 1558.7, 2340.0, 1559.6, 2340.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.470, -0.883, 0.883, -0.470, 658.1, 3468.8);
      gradient = ctx.createLinearGradient(545.1, 1334.9, 538.1, 1315.1);
      gradient.addColorStop(0.08, "rgb(110, 203, 217)");
      gradient.addColorStop(0.11, "rgb(116, 205, 218)");
      gradient.addColorStop(0.53, "rgb(190, 231, 237)");
      gradient.addColorStop(0.84, "rgb(236, 248, 249)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // slideLayer/Group/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1603.4, 2395.6);
      ctx.bezierCurveTo(1602.8, 2396.0, 1603.8, 2398.7, 1605.6, 2401.6);
      ctx.bezierCurveTo(1607.4, 2404.6, 1609.4, 2406.7, 1610.0, 2406.3);
      ctx.bezierCurveTo(1610.6, 2405.9, 1609.6, 2403.2, 1607.8, 2400.3);
      ctx.bezierCurveTo(1606.0, 2397.3, 1604.1, 2395.2, 1603.4, 2395.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(101, 201, 216)";
      ctx.fill();

      // slideLayer/Group/Group/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1593.0, 2375.1);
      ctx.bezierCurveTo(1592.3, 2375.5, 1589.7, 2372.4, 1587.3, 2368.1);
      ctx.bezierCurveTo(1584.8, 2363.9, 1583.3, 2360.1, 1584.0, 2359.7);
      ctx.bezierCurveTo(1584.7, 2359.3, 1587.2, 2362.4, 1589.7, 2366.7);
      ctx.bezierCurveTo(1592.2, 2370.9, 1593.7, 2374.7, 1593.0, 2375.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(215, 238, 241)";
      ctx.fill();

      // slideLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1600.7, 2386.6);
      ctx.bezierCurveTo(1600.3, 2386.9, 1599.0, 2385.4, 1597.9, 2383.3);
      ctx.bezierCurveTo(1596.8, 2381.3, 1596.2, 2379.4, 1596.6, 2379.2);
      ctx.bezierCurveTo(1597.0, 2378.9, 1598.3, 2380.4, 1599.4, 2382.5);
      ctx.bezierCurveTo(1600.5, 2384.6, 1601.1, 2386.4, 1600.7, 2386.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(101, 201, 216)";
      ctx.fill();
      ctx.restore();
      ctx.restore();
    }

    function picnicArea(ctx) {

      var alpha = ctx.globalAlpha;
      var gradient;

      // picnicArea/Group
      ctx.save();

      // picnicArea/Group/picnic
      ctx.save();

      // picnicArea/Group/picnic/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1516.0, 2214.3);
      ctx.bezierCurveTo(1516.1, 2214.7, 1511.7, 2212.7, 1509.0, 2211.8);
      ctx.bezierCurveTo(1511.6, 2214.4, 1516.6, 2216.8, 1516.8, 2217.5);
      ctx.bezierCurveTo(1520.9, 2233.1, 1531.9, 2260.3, 1559.7, 2283.2);
      ctx.bezierCurveTo(1560.0, 2283.4, 1557.8, 2277.9, 1558.1, 2278.2);
      ctx.bezierCurveTo(1561.5, 2281.0, 1565.3, 2283.8, 1569.4, 2286.6);
      ctx.bezierCurveTo(1549.0, 2256.0, 1543.6, 2225.0, 1543.0, 2216.4);
      ctx.bezierCurveTo(1537.0, 2215.0, 1522.9, 2211.9, 1514.6, 2206.8);
      ctx.bezierCurveTo(1514.8, 2208.4, 1515.2, 2211.0, 1516.0, 2214.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.530, -0.848, 0.848, -0.530, 3399.4, 5745.1);
      gradient = ctx.createLinearGradient(3891.5, 277.4, 4006.6, 280.8);
      gradient.addColorStop(0.00, "rgb(228, 230, 100)");
      gradient.addColorStop(0.07, "rgb(190, 211, 90)");
      gradient.addColorStop(0.14, "rgb(155, 194, 81)");
      gradient.addColorStop(0.22, "rgb(125, 179, 74)");
      gradient.addColorStop(0.31, "rgb(101, 167, 68)");
      gradient.addColorStop(0.41, "rgb(83, 158, 63)");
      gradient.addColorStop(0.53, "rgb(70, 152, 59)");
      gradient.addColorStop(0.68, "rgb(62, 148, 58)");
      gradient.addColorStop(1.00, "rgb(60, 147, 57)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // picnicArea/Group/picnic/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1560.1, 2283.8);
      ctx.bezierCurveTo(1557.5, 2282.7, 1552.0, 2278.7, 1549.4, 2276.5);
      ctx.bezierCurveTo(1546.8, 2274.3, 1540.0, 2269.8, 1537.5, 2268.3);
      ctx.bezierCurveTo(1535.1, 2266.8, 1532.1, 2264.0, 1529.8, 2262.5);
      ctx.bezierCurveTo(1527.5, 2258.8, 1525.7, 2253.9, 1524.3, 2250.2);
      ctx.bezierCurveTo(1523.0, 2246.6, 1520.4, 2242.8, 1518.4, 2238.3);
      ctx.bezierCurveTo(1516.5, 2233.8, 1513.4, 2224.9, 1512.3, 2221.9);
      ctx.bezierCurveTo(1511.1, 2219.0, 1510.6, 2215.9, 1509.0, 2211.8);
      ctx.bezierCurveTo(1512.3, 2213.7, 1516.0, 2216.4, 1517.7, 2217.3);
      ctx.bezierCurveTo(1520.8, 2218.9, 1525.8, 2221.3, 1528.7, 2222.9);
      ctx.bezierCurveTo(1531.7, 2224.5, 1535.0, 2226.9, 1538.9, 2228.8);
      ctx.bezierCurveTo(1540.6, 2234.5, 1541.9, 2238.2, 1543.7, 2242.2);
      ctx.bezierCurveTo(1545.4, 2246.1, 1547.6, 2255.3, 1548.5, 2257.8);
      ctx.bezierCurveTo(1549.3, 2260.2, 1553.0, 2270.5, 1554.5, 2273.0);
      ctx.bezierCurveTo(1556.1, 2275.4, 1558.3, 2280.9, 1560.1, 2283.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.530, -0.848, 0.848, -0.530, 3399.4, 5745.1);
      gradient = ctx.createLinearGradient(3950.1, 280.5, 3961.9, 250.8);
      gradient.addColorStop(0.01, "rgb(240, 239, 247)");
      gradient.addColorStop(0.28, "rgb(237, 236, 245)");
      gradient.addColorStop(0.48, "rgb(228, 227, 241)");
      gradient.addColorStop(0.65, "rgb(211, 211, 233)");
      gradient.addColorStop(0.82, "rgb(189, 188, 221)");
      gradient.addColorStop(0.97, "rgb(160, 160, 206)");
      gradient.addColorStop(1.00, "rgb(153, 153, 203)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // picnicArea/Group/picnic/Path
      ctx.restore();
      ctx.globalAlpha = alpha * 0.74;
      ctx.beginPath();
      ctx.moveTo(1517.7, 2217.3);
      ctx.bezierCurveTo(1517.4, 2217.1, 1516.9, 2216.8, 1516.4, 2216.5);
      ctx.bezierCurveTo(1517.4, 2220.7, 1519.3, 2226.6, 1521.7, 2232.3);
      ctx.bezierCurveTo(1520.8, 2232.2, 1519.6, 2232.6, 1518.9, 2232.8);
      ctx.bezierCurveTo(1519.6, 2234.4, 1523.4, 2235.8, 1524.2, 2237.4);
      ctx.bezierCurveTo(1527.0, 2243.0, 1530.6, 2248.9, 1535.3, 2255.0);
      ctx.bezierCurveTo(1537.3, 2257.5, 1540.3, 2265.9, 1542.6, 2268.5);
      ctx.bezierCurveTo(1543.6, 2267.1, 1542.7, 2264.5, 1542.5, 2263.5);
      ctx.bezierCurveTo(1546.6, 2268.1, 1551.1, 2272.4, 1556.6, 2276.9);
      ctx.bezierCurveTo(1555.8, 2275.4, 1555.1, 2273.9, 1554.5, 2273.0);
      ctx.bezierCurveTo(1553.0, 2270.5, 1549.3, 2260.2, 1548.5, 2257.8);
      ctx.bezierCurveTo(1547.6, 2255.3, 1545.4, 2246.1, 1543.7, 2242.2);
      ctx.bezierCurveTo(1541.9, 2238.2, 1540.6, 2234.5, 1538.9, 2228.8);
      ctx.bezierCurveTo(1535.0, 2226.9, 1531.7, 2224.5, 1528.7, 2222.9);
      ctx.bezierCurveTo(1525.8, 2221.3, 1520.8, 2218.9, 1517.7, 2217.3);
      ctx.closePath();
      ctx.fillStyle = "rgb(153, 153, 203)";
      ctx.fill();

      // picnicArea/Group/picnic/Path
      ctx.globalAlpha = alpha * 1.00;
      ctx.beginPath();
      ctx.moveTo(1529.9, 2315.5);
      ctx.bezierCurveTo(1511.4, 2283.7, 1482.9, 2260.9, 1475.4, 2256.6);
      ctx.bezierCurveTo(1476.7, 2250.6, 1477.2, 2230.8, 1474.1, 2222.5);
      ctx.bezierCurveTo(1479.5, 2230.1, 1519.8, 2286.9, 1529.9, 2315.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.530, -0.848, 0.848, -0.530, 3399.4, 5745.1);
      gradient = ctx.createLinearGradient(3957.0, 243.3, 3950.7, 220.8);
      gradient.addColorStop(0.00, "rgb(225, 243, 252)");
      gradient.addColorStop(0.05, "rgb(206, 234, 249)");
      gradient.addColorStop(0.19, "rgb(151, 211, 239)");
      gradient.addColorStop(0.33, "rgb(105, 190, 231)");
      gradient.addColorStop(0.47, "rgb(67, 174, 225)");
      gradient.addColorStop(0.61, "rgb(37, 161, 220)");
      gradient.addColorStop(0.74, "rgb(16, 151, 216)");
      gradient.addColorStop(0.87, "rgb(3, 146, 214)");
      gradient.addColorStop(1.00, "rgb(0, 144, 213)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // picnicArea/Group/picnic/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1532.6, 2319.1);
      ctx.lineTo(1571.4, 2287.3);
      ctx.bezierCurveTo(1571.4, 2287.3, 1533.0, 2316.7, 1531.6, 2317.5);
      ctx.bezierCurveTo(1530.2, 2318.4, 1531.2, 2320.1, 1532.6, 2319.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(235, 0, 139)";
      ctx.fill();

      // picnicArea/Group/picnic/Path
      ctx.beginPath();
      ctx.moveTo(1473.0, 2219.4);
      ctx.lineTo(1518.2, 2197.6);
      ctx.bezierCurveTo(1518.2, 2197.6, 1473.9, 2217.1, 1472.4, 2217.7);
      ctx.bezierCurveTo(1470.9, 2218.2, 1471.4, 2220.1, 1473.0, 2219.4);
      ctx.closePath();
      ctx.fill();

      // picnicArea/Group/picnic/Path
      ctx.beginPath();
      ctx.moveTo(1478.4, 2254.4);
      ctx.lineTo(1554.6, 2210.6);
      ctx.bezierCurveTo(1554.6, 2210.6, 1479.7, 2249.9, 1477.0, 2251.0);
      ctx.bezierCurveTo(1474.4, 2252.0, 1475.7, 2255.7, 1478.4, 2254.4);
      ctx.closePath();
      ctx.fill();

      // picnicArea/Group/Group
      ctx.restore();

      // picnicArea/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1512.4, 2242.7);
      ctx.bezierCurveTo(1514.4, 2241.9, 1522.0, 2244.3, 1523.4, 2245.1);
      ctx.bezierCurveTo(1525.7, 2246.3, 1524.7, 2247.9, 1523.3, 2247.4);
      ctx.bezierCurveTo(1523.3, 2247.9, 1523.3, 2248.4, 1522.0, 2247.7);
      ctx.bezierCurveTo(1520.8, 2247.1, 1516.3, 2246.0, 1514.4, 2245.4);
      ctx.bezierCurveTo(1511.9, 2244.7, 1510.9, 2243.2, 1512.4, 2242.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.530, -0.848, 0.848, -0.530, 3399.4, 5745.1);
      gradient = ctx.createLinearGradient(3965.7, 257.8, 3962.9, 255.3);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // picnicArea/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1504.0, 2242.3);
      ctx.bezierCurveTo(1502.9, 2243.2, 1500.8, 2244.6, 1503.6, 2246.7);
      ctx.bezierCurveTo(1502.7, 2246.6, 1502.6, 2248.1, 1505.9, 2248.8);
      ctx.bezierCurveTo(1510.9, 2251.7, 1511.3, 2245.7, 1510.6, 2244.9);
      ctx.bezierCurveTo(1510.7, 2245.4, 1510.6, 2247.7, 1509.8, 2248.3);
      ctx.bezierCurveTo(1509.0, 2248.9, 1506.7, 2247.9, 1506.5, 2247.9);
      ctx.bezierCurveTo(1506.3, 2247.8, 1506.1, 2247.6, 1506.0, 2247.4);
      ctx.bezierCurveTo(1505.9, 2247.3, 1505.8, 2247.1, 1505.6, 2247.0);
      ctx.bezierCurveTo(1505.6, 2247.0, 1505.6, 2247.0, 1505.6, 2246.9);
      ctx.bezierCurveTo(1505.0, 2246.1, 1504.7, 2245.1, 1504.7, 2244.0);
      ctx.bezierCurveTo(1505.7, 2243.2, 1507.4, 2242.1, 1508.9, 2242.5);
      ctx.bezierCurveTo(1507.8, 2240.9, 1504.4, 2242.1, 1504.0, 2242.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.635, -0.773, -0.773, 0.635, 4742.5, 6335.6);
      gradient = ctx.createLinearGradient(5216.7, -97.0, 5211.5, -92.9);
      gradient.addColorStop(0.00, "rgb(93, 39, 24)");
      gradient.addColorStop(0.10, "rgb(107, 58, 34)");
      gradient.addColorStop(0.31, "rgb(134, 92, 56)");
      gradient.addColorStop(0.50, "rgb(156, 120, 76)");
      gradient.addColorStop(0.69, "rgb(172, 143, 93)");
      gradient.addColorStop(0.86, "rgb(184, 159, 105)");
      gradient.addColorStop(1.00, "rgb(189, 166, 110)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // picnicArea/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1530.1, 2245.0);
      ctx.bezierCurveTo(1528.2, 2245.5, 1523.6, 2246.8, 1522.4, 2246.8);
      ctx.bezierCurveTo(1521.2, 2246.7, 1520.5, 2246.2, 1520.3, 2245.1);
      ctx.bezierCurveTo(1520.1, 2244.1, 1520.3, 2242.1, 1520.8, 2241.1);
      ctx.bezierCurveTo(1521.3, 2240.1, 1523.7, 2238.8, 1524.2, 2238.9);
      ctx.bezierCurveTo(1524.6, 2239.0, 1523.9, 2242.8, 1523.8, 2243.2);
      ctx.bezierCurveTo(1523.7, 2243.6, 1525.9, 2243.1, 1526.8, 2242.9);
      ctx.bezierCurveTo(1527.6, 2242.6, 1530.1, 2245.0, 1530.1, 2245.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.530, -0.848, 0.848, -0.530, 3399.4, 5745.1);
      gradient = ctx.createLinearGradient(3963.5, 265.0, 3961.0, 261.9);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // picnicArea/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1524.0, 2242.1);
      ctx.bezierCurveTo(1523.3, 2241.9, 1521.3, 2241.9, 1520.5, 2242.1);
      ctx.bezierCurveTo(1520.7, 2240.6, 1522.2, 2238.3, 1522.3, 2238.3);
      ctx.bezierCurveTo(1522.4, 2238.2, 1524.2, 2239.6, 1524.3, 2240.0);
      ctx.bezierCurveTo(1524.4, 2240.4, 1524.2, 2241.4, 1524.0, 2242.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.530, -0.848, 0.848, -0.530, 3399.4, 5745.1);
      gradient = ctx.createLinearGradient(3966.2, 261.8, 3966.8, 264.5);
      gradient.addColorStop(0.01, "rgb(110, 191, 235)");
      gradient.addColorStop(0.99, "rgb(12, 106, 161)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // picnicArea/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1517.5, 2244.5);
      ctx.bezierCurveTo(1517.2, 2244.8, 1516.7, 2245.7, 1516.6, 2246.1);
      ctx.bezierCurveTo(1515.7, 2245.8, 1513.0, 2245.5, 1512.4, 2244.4);
      ctx.bezierCurveTo(1511.7, 2243.4, 1513.4, 2242.4, 1513.4, 2242.4);
      ctx.lineTo(1517.5, 2244.5);
      ctx.save();
      ctx.transform(-0.530, -0.848, 0.848, -0.530, 3399.4, 5745.1);
      gradient = ctx.createLinearGradient(3968.3, 255.8, 3966.6, 253.2);
      gradient.addColorStop(0.00, "rgb(226, 2, 139)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // picnicArea/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1510.6, 2243.4);
      ctx.bezierCurveTo(1512.4, 2245.5, 1515.9, 2245.6, 1518.5, 2243.8);
      ctx.bezierCurveTo(1518.5, 2243.7, 1518.6, 2243.6, 1518.7, 2243.6);
      ctx.lineTo(1518.7, 2243.6);
      ctx.lineTo(1521.8, 2241.4);
      ctx.bezierCurveTo(1521.8, 2241.4, 1521.8, 2241.4, 1521.8, 2241.4);
      ctx.bezierCurveTo(1521.8, 2241.4, 1521.8, 2241.4, 1521.8, 2241.4);
      ctx.lineTo(1522.0, 2241.2);
      ctx.lineTo(1522.0, 2241.2);
      ctx.bezierCurveTo(1524.4, 2239.4, 1525.0, 2236.4, 1523.3, 2234.4);
      ctx.bezierCurveTo(1521.5, 2232.4, 1518.0, 2232.2, 1515.4, 2234.1);
      ctx.lineTo(1512.1, 2236.4);
      ctx.bezierCurveTo(1509.5, 2238.3, 1508.8, 2241.4, 1510.6, 2243.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.530, -0.848, 0.848, -0.530, 3399.4, 5745.1);
      gradient = ctx.createLinearGradient(3974.5, 264.3, 3964.9, 250.8);
      gradient.addColorStop(0.00, "rgb(226, 2, 139)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // picnicArea/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1512.0, 2239.8);
      ctx.bezierCurveTo(1514.2, 2239.5, 1521.1, 2243.4, 1522.3, 2244.3);
      ctx.bezierCurveTo(1524.3, 2246.0, 1523.0, 2247.4, 1521.8, 2246.6);
      ctx.bezierCurveTo(1521.7, 2247.1, 1521.6, 2247.6, 1520.4, 2246.7);
      ctx.bezierCurveTo(1519.6, 2246.0, 1516.9, 2244.7, 1514.9, 2243.7);
      ctx.bezierCurveTo(1514.3, 2243.4, 1513.8, 2243.1, 1513.4, 2242.9);
      ctx.bezierCurveTo(1511.1, 2241.7, 1510.4, 2240.0, 1512.0, 2239.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.530, -0.848, 0.848, -0.530, 3399.4, 5745.1);
      gradient = ctx.createLinearGradient(3968.2, 259.5, 3966.9, 256.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // picnicArea/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1514.3, 2243.6);
      ctx.bezierCurveTo(1514.6, 2242.6, 1514.8, 2242.2, 1516.0, 2240.9);
      ctx.bezierCurveTo(1514.1, 2239.8, 1510.8, 2238.6, 1510.0, 2239.7);
      ctx.bezierCurveTo(1508.9, 2241.2, 1511.8, 2242.5, 1514.3, 2243.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.530, -0.848, 0.848, -0.530, 3399.4, 5745.1);
      gradient = ctx.createLinearGradient(3972.3, 255.9, 3970.1, 252.7);
      gradient.addColorStop(0.00, "rgb(226, 2, 139)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // picnicArea/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1522.5, 2240.8);
      ctx.bezierCurveTo(1525.4, 2238.1, 1524.2, 2235.5, 1523.2, 2234.4);
      ctx.bezierCurveTo(1521.7, 2232.6, 1518.8, 2232.3, 1516.4, 2233.5);
      ctx.bezierCurveTo(1520.0, 2236.3, 1521.1, 2238.2, 1522.5, 2240.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.635, -0.773, -0.773, 0.635, 4742.5, 6335.6);
      gradient = ctx.createLinearGradient(5211.4, -109.0, 5213.9, -114.0);
      gradient.addColorStop(0.01, "rgb(110, 191, 235)");
      gradient.addColorStop(0.99, "rgb(12, 106, 161)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // picnicArea/Group/Group/Group
      ctx.restore();

      // picnicArea/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1505.0, 2242.1);
      ctx.bezierCurveTo(1506.3, 2241.0, 1508.5, 2241.5, 1510.0, 2243.2);
      ctx.bezierCurveTo(1511.5, 2244.9, 1511.6, 2247.2, 1510.3, 2248.3);
      ctx.bezierCurveTo(1509.0, 2249.4, 1506.8, 2249.0, 1505.3, 2247.2);
      ctx.bezierCurveTo(1503.8, 2245.5, 1503.7, 2243.2, 1505.0, 2242.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.656, -0.754, -0.754, 0.656, 4209.9, 5999.7);
      gradient = ctx.createLinearGradient(4608.4, -426.9, 4606.9, -421.5);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // picnicArea/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1507.9, 2246.4);
      ctx.bezierCurveTo(1508.1, 2246.2, 1508.3, 2246.1, 1508.4, 2246.2);
      ctx.bezierCurveTo(1508.5, 2246.2, 1508.4, 2246.5, 1508.2, 2246.7);
      ctx.bezierCurveTo(1508.0, 2246.9, 1507.7, 2247.0, 1507.6, 2246.9);
      ctx.bezierCurveTo(1507.5, 2246.8, 1507.7, 2246.6, 1507.9, 2246.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // picnicArea/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1506.0, 2244.6);
      ctx.bezierCurveTo(1506.2, 2244.3, 1506.5, 2244.2, 1506.5, 2244.3);
      ctx.bezierCurveTo(1506.6, 2244.4, 1506.5, 2244.7, 1506.3, 2244.9);
      ctx.bezierCurveTo(1506.1, 2245.1, 1505.8, 2245.2, 1505.7, 2245.1);
      ctx.bezierCurveTo(1505.7, 2245.0, 1505.8, 2244.8, 1506.0, 2244.6);
      ctx.closePath();
      ctx.fill();

      // picnicArea/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1507.2, 2243.2);
      ctx.bezierCurveTo(1507.6, 2242.9, 1508.6, 2242.9, 1509.2, 2243.5);
      ctx.bezierCurveTo(1509.8, 2244.1, 1509.8, 2245.0, 1509.5, 2245.3);
      ctx.bezierCurveTo(1509.2, 2245.6, 1509.1, 2244.7, 1508.5, 2244.1);
      ctx.bezierCurveTo(1507.9, 2243.5, 1507.0, 2243.4, 1507.2, 2243.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(210, 116, 142)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // picnicArea/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1521.9, 2236.0);
      ctx.bezierCurveTo(1522.4, 2236.7, 1521.1, 2237.4, 1521.6, 2238.0);
      ctx.bezierCurveTo(1525.3, 2243.2, 1527.8, 2244.4, 1530.5, 2245.8);
      ctx.bezierCurveTo(1531.6, 2249.6, 1532.4, 2246.6, 1533.0, 2245.5);
      ctx.bezierCurveTo(1533.7, 2243.7, 1533.5, 2243.2, 1532.5, 2242.9);
      ctx.bezierCurveTo(1531.5, 2242.6, 1526.3, 2240.4, 1523.7, 2235.0);
      ctx.bezierCurveTo(1522.8, 2233.3, 1521.9, 2236.0, 1521.9, 2236.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.530, -0.848, 0.848, -0.530, 3399.4, 5745.1);
      gradient = ctx.createLinearGradient(3964.2, 268.2, 3963.0, 265.4);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // picnicArea/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1520.2, 2234.5);
      ctx.bezierCurveTo(1520.1, 2235.4, 1520.6, 2236.5, 1520.6, 2236.5);
      ctx.bezierCurveTo(1521.3, 2237.8, 1522.5, 2239.5, 1523.7, 2240.7);
      ctx.bezierCurveTo(1524.0, 2239.7, 1525.1, 2239.0, 1526.3, 2238.7);
      ctx.bezierCurveTo(1524.9, 2236.8, 1524.0, 2235.1, 1522.9, 2234.0);
      ctx.bezierCurveTo(1521.2, 2232.5, 1520.3, 2233.7, 1520.2, 2234.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.530, -0.848, 0.848, -0.530, 3399.4, 5745.1);
      gradient = ctx.createLinearGradient(3969.0, 264.0, 3970.6, 268.0);
      gradient.addColorStop(0.01, "rgb(110, 191, 235)");
      gradient.addColorStop(0.99, "rgb(12, 106, 161)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // picnicArea/Group/Group
      ctx.restore();
      ctx.restore();

      // picnicArea/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1524.0, 2273.7);
      ctx.bezierCurveTo(1525.6, 2273.0, 1526.0, 2270.5, 1524.9, 2268.2);
      ctx.bezierCurveTo(1523.9, 2266.0, 1521.7, 2264.7, 1520.1, 2265.5);
      ctx.bezierCurveTo(1519.8, 2265.6, 1520.2, 2266.1, 1520.0, 2266.3);
      ctx.bezierCurveTo(1519.3, 2267.2, 1517.4, 2267.9, 1519.1, 2271.0);
      ctx.bezierCurveTo(1520.4, 2273.2, 1522.4, 2274.5, 1524.0, 2273.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.429, 0.903, -0.903, 0.429, 584.6, -279.4);
      gradient = ctx.createLinearGradient(2705.7, 243.9, 2704.2, 249.5);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // picnicArea/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1520.5, 2267.6);
      ctx.bezierCurveTo(1520.7, 2267.5, 1520.9, 2267.3, 1520.9, 2267.3);
      ctx.bezierCurveTo(1520.8, 2267.2, 1520.6, 2267.2, 1520.3, 2267.3);
      ctx.bezierCurveTo(1520.0, 2267.4, 1519.9, 2267.5, 1519.9, 2267.6);
      ctx.bezierCurveTo(1520.0, 2267.7, 1520.2, 2267.7, 1520.5, 2267.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // picnicArea/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1521.9, 2265.7);
      ctx.bezierCurveTo(1522.3, 2265.8, 1522.6, 2266.4, 1522.3, 2267.0);
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // picnicArea/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1528.1, 2251.5);
      ctx.lineTo(1529.0, 2252.9);
      ctx.lineTo(1525.1, 2255.3);
      ctx.lineTo(1524.2, 2253.9);
      ctx.lineTo(1528.1, 2251.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.530, -0.848, 0.848, -0.530, 3399.4, 5745.1);
      gradient = ctx.createLinearGradient(3952.8, 259.7, 3955.5, 261.0);
      gradient.addColorStop(0.00, "rgb(236, 27, 35)");
      gradient.addColorStop(0.14, "rgb(231, 26, 34)");
      gradient.addColorStop(0.32, "rgb(216, 23, 30)");
      gradient.addColorStop(0.51, "rgb(191, 18, 23)");
      gradient.addColorStop(0.71, "rgb(156, 11, 14)");
      gradient.addColorStop(0.93, "rgb(111, 2, 3)");
      gradient.addColorStop(0.99, "rgb(95, 0, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // picnicArea/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1529.0, 2235.6);
      ctx.lineTo(1529.9, 2237.1);
      ctx.lineTo(1525.9, 2239.5);
      ctx.lineTo(1525.1, 2238.1);
      ctx.lineTo(1529.0, 2235.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.530, -0.848, 0.848, -0.530, 3399.4, 5745.1);
      gradient = ctx.createLinearGradient(3965.8, 268.8, 3968.5, 270.1);
      gradient.addColorStop(0.00, "rgb(236, 27, 35)");
      gradient.addColorStop(0.14, "rgb(231, 26, 34)");
      gradient.addColorStop(0.32, "rgb(216, 23, 30)");
      gradient.addColorStop(0.51, "rgb(191, 18, 23)");
      gradient.addColorStop(0.71, "rgb(156, 11, 14)");
      gradient.addColorStop(0.93, "rgb(111, 2, 3)");
      gradient.addColorStop(0.99, "rgb(95, 0, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // picnicArea/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1526.3, 2268.6);
      ctx.bezierCurveTo(1529.4, 2267.5, 1532.5, 2261.5, 1532.8, 2258.1);
      ctx.bezierCurveTo(1531.6, 2257.4, 1532.2, 2255.8, 1531.3, 2255.4);
      ctx.bezierCurveTo(1531.2, 2257.4, 1528.9, 2262.0, 1527.9, 2264.2);
      ctx.bezierCurveTo(1526.6, 2266.9, 1525.0, 2269.0, 1526.3, 2268.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, 0.024, -0.024, 1.000, -2393.4, 2774.1);
      gradient = ctx.createLinearGradient(3912.4, -605.4, 3906.9, -605.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // picnicArea/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1536.6, 2263.2);
      ctx.bezierCurveTo(1530.0, 2257.8, 1530.2, 2253.2, 1530.4, 2251.4);
      ctx.bezierCurveTo(1529.1, 2250.7, 1527.8, 2249.6, 1529.0, 2249.2);
      ctx.bezierCurveTo(1530.3, 2248.9, 1532.1, 2248.7, 1533.0, 2248.5);
      ctx.bezierCurveTo(1533.7, 2248.4, 1533.9, 2248.8, 1533.8, 2249.5);
      ctx.bezierCurveTo(1533.7, 2250.3, 1532.4, 2256.1, 1538.1, 2260.1);
      ctx.bezierCurveTo(1539.6, 2261.2, 1536.6, 2263.2, 1536.6, 2263.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.530, -0.848, 0.848, -0.530, 3399.4, 5745.1);
      gradient = ctx.createLinearGradient(3948.1, 264.6, 3948.0, 261.9);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // picnicArea/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1530.4, 2251.4);
      ctx.bezierCurveTo(1529.1, 2250.8, 1527.8, 2249.6, 1529.0, 2249.2);
      ctx.bezierCurveTo(1530.2, 2248.9, 1532.1, 2248.7, 1532.9, 2248.6);
      ctx.bezierCurveTo(1533.7, 2248.4, 1533.9, 2248.9, 1533.8, 2249.5);
      ctx.bezierCurveTo(1533.7, 2249.8, 1533.5, 2250.4, 1533.3, 2251.3);
      ctx.bezierCurveTo(1531.9, 2249.8, 1530.7, 2250.8, 1530.4, 2251.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.530, -0.848, 0.848, -0.530, 3399.4, 5745.1);
      gradient = ctx.createLinearGradient(3953.9, 263.6, 3954.0, 266.0);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(1.00, "rgb(137, 197, 221)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // picnicArea/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1537.9, 2262.3);
      ctx.bezierCurveTo(1531.8, 2257.0, 1531.3, 2252.6, 1531.8, 2250.6);
      ctx.bezierCurveTo(1530.4, 2249.9, 1529.2, 2248.8, 1530.4, 2248.4);
      ctx.bezierCurveTo(1531.6, 2248.0, 1533.5, 2247.9, 1534.3, 2247.7);
      ctx.bezierCurveTo(1535.1, 2247.6, 1535.3, 2248.0, 1535.2, 2248.7);
      ctx.bezierCurveTo(1535.0, 2249.5, 1533.9, 2255.1, 1539.1, 2259.5);
      ctx.bezierCurveTo(1540.6, 2260.6, 1537.9, 2262.3, 1537.9, 2262.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.530, -0.848, 0.848, -0.530, 3399.4, 5745.1);
      gradient = ctx.createLinearGradient(3947.5, 267.1, 3950.4, 262.3);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // picnicArea/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1531.8, 2250.6);
      ctx.bezierCurveTo(1530.4, 2249.9, 1529.2, 2248.8, 1530.4, 2248.4);
      ctx.bezierCurveTo(1531.6, 2248.0, 1533.5, 2247.9, 1534.3, 2247.7);
      ctx.bezierCurveTo(1535.1, 2247.6, 1535.2, 2248.0, 1535.2, 2248.7);
      ctx.bezierCurveTo(1535.1, 2248.9, 1535.1, 2249.6, 1535.0, 2250.5);
      ctx.bezierCurveTo(1533.6, 2249.0, 1532.0, 2250.0, 1531.8, 2250.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.530, -0.848, 0.848, -0.530, 3399.4, 5745.1);
      gradient = ctx.createLinearGradient(3954.0, 265.8, 3953.7, 270.7);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(1.00, "rgb(137, 197, 221)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // picnicArea/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1530.3, 2245.7);
      ctx.bezierCurveTo(1530.4, 2247.1, 1531.1, 2248.7, 1531.9, 2247.7);
      ctx.bezierCurveTo(1532.7, 2246.6, 1533.4, 2244.9, 1533.9, 2244.2);
      ctx.bezierCurveTo(1534.0, 2243.8, 1534.0, 2243.4, 1533.2, 2243.1);
      ctx.bezierCurveTo(1533.0, 2243.0, 1532.5, 2242.8, 1531.5, 2242.5);
      ctx.bezierCurveTo(1532.5, 2244.3, 1530.9, 2245.6, 1530.3, 2245.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.530, -0.848, 0.848, -0.530, 3399.4, 5745.1);
      gradient = ctx.createLinearGradient(3958.5, 271.5, 3957.7, 266.7);
      gradient.addColorStop(0.00, "rgb(144, 82, 139)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // picnicArea/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1525.7, 2268.8);
      ctx.bezierCurveTo(1526.9, 2271.3, 1530.4, 2272.1, 1533.5, 2270.6);
      ctx.bezierCurveTo(1533.6, 2270.5, 1533.7, 2270.5, 1533.8, 2270.4);
      ctx.lineTo(1533.8, 2270.4);
      ctx.lineTo(1537.6, 2268.6);
      ctx.bezierCurveTo(1537.6, 2268.6, 1537.6, 2268.6, 1537.6, 2268.6);
      ctx.bezierCurveTo(1537.6, 2268.6, 1537.6, 2268.6, 1537.6, 2268.6);
      ctx.lineTo(1537.9, 2268.5);
      ctx.lineTo(1537.8, 2268.5);
      ctx.bezierCurveTo(1540.8, 2266.9, 1542.2, 2263.8, 1541.1, 2261.4);
      ctx.bezierCurveTo(1539.8, 2258.9, 1536.3, 2258.2, 1533.2, 2259.7);
      ctx.lineTo(1529.1, 2261.6);
      ctx.bezierCurveTo(1526.0, 2263.1, 1524.5, 2266.4, 1525.7, 2268.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.530, -0.848, 0.848, -0.530, 3399.4, 5745.1);
      gradient = ctx.createLinearGradient(3942.0, 261.2, 3936.0, 256.1);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.19, "rgb(239, 174, 140)");
      gradient.addColorStop(0.41, "rgb(241, 184, 154)");
      gradient.addColorStop(0.65, "rgb(245, 201, 177)");
      gradient.addColorStop(0.89, "rgb(250, 224, 210)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // picnicArea/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1525.3, 2267.8);
      ctx.bezierCurveTo(1525.7, 2269.9, 1529.7, 2266.8, 1532.6, 2267.4);
      ctx.bezierCurveTo(1534.8, 2267.9, 1534.8, 2269.7, 1532.9, 2270.8);
      ctx.bezierCurveTo(1533.1, 2270.8, 1533.3, 2270.7, 1533.5, 2270.6);
      ctx.bezierCurveTo(1533.6, 2270.5, 1533.7, 2270.5, 1533.8, 2270.4);
      ctx.lineTo(1533.8, 2270.4);
      ctx.lineTo(1537.6, 2268.6);
      ctx.bezierCurveTo(1537.6, 2268.6, 1537.6, 2268.6, 1537.6, 2268.6);
      ctx.bezierCurveTo(1537.6, 2268.6, 1537.6, 2268.6, 1537.6, 2268.6);
      ctx.lineTo(1537.9, 2268.5);
      ctx.lineTo(1537.9, 2268.5);
      ctx.bezierCurveTo(1540.8, 2266.9, 1542.2, 2263.8, 1541.1, 2261.4);
      ctx.bezierCurveTo(1539.8, 2258.9, 1536.3, 2258.2, 1533.2, 2259.7);
      ctx.lineTo(1529.1, 2261.6);
      ctx.bezierCurveTo(1526.4, 2262.9, 1524.9, 2265.5, 1525.3, 2267.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.530, -0.848, 0.848, -0.530, 3399.4, 5745.1);
      gradient = ctx.createLinearGradient(3935.0, 259.8, 3945.5, 259.8);
      gradient.addColorStop(0.00, "rgb(225, 243, 252)");
      gradient.addColorStop(1.00, "rgb(0, 150, 219)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // picnicArea/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1526.7, 2268.1);
      ctx.bezierCurveTo(1530.0, 2265.9, 1529.6, 2256.4, 1529.3, 2254.7);
      ctx.bezierCurveTo(1528.9, 2251.7, 1527.2, 2251.6, 1527.2, 2253.3);
      ctx.bezierCurveTo(1526.8, 2253.0, 1526.4, 2252.7, 1526.6, 2254.4);
      ctx.bezierCurveTo(1526.9, 2256.0, 1526.9, 2260.4, 1526.1, 2263.4);
      ctx.bezierCurveTo(1525.4, 2266.3, 1525.5, 2268.9, 1526.7, 2268.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.951, -0.212, 0.155, 0.956, -2476.2, 2230.2);
      gradient = ctx.createLinearGradient(4059.5, 931.6, 4054.9, 931.4);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // picnicArea/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1518.5, 2268.1);
      ctx.bezierCurveTo(1517.2, 2267.8, 1517.9, 2270.0, 1518.6, 2271.3);
      ctx.bezierCurveTo(1518.8, 2271.7, 1519.7, 2273.4, 1522.4, 2274.0);
      ctx.bezierCurveTo(1524.4, 2274.2, 1524.9, 2273.5, 1526.8, 2272.3);
      ctx.bezierCurveTo(1528.7, 2271.5, 1530.3, 2271.0, 1531.3, 2272.8);
      ctx.bezierCurveTo(1532.9, 2270.2, 1524.9, 2266.6, 1521.5, 2269.8);
      ctx.bezierCurveTo(1520.6, 2269.8, 1518.8, 2270.4, 1518.5, 2268.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.479, 0.878, -0.878, 0.479, 330.3, -246.3);
      gradient = ctx.createLinearGradient(2787.0, 154.2, 2779.3, 159.9);
      gradient.addColorStop(0.00, "rgb(150, 96, 68)");
      gradient.addColorStop(0.16, "rgb(156, 107, 69)");
      gradient.addColorStop(0.47, "rgb(168, 125, 69)");
      gradient.addColorStop(0.76, "rgb(175, 136, 68)");
      gradient.addColorStop(1.00, "rgb(178, 140, 67)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // picnicArea/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1537.9, 2268.4);
      ctx.bezierCurveTo(1539.3, 2267.9, 1541.5, 2268.3, 1542.3, 2269.1);
      ctx.bezierCurveTo(1543.2, 2267.4, 1542.4, 2265.2, 1541.9, 2264.1);
      ctx.bezierCurveTo(1541.3, 2263.0, 1541.6, 2261.1, 1539.6, 2259.0);
      ctx.bezierCurveTo(1536.4, 2255.9, 1533.0, 2259.5, 1531.7, 2257.5);
      ctx.bezierCurveTo(1532.1, 2258.5, 1532.4, 2259.0, 1532.9, 2259.8);
      ctx.bezierCurveTo(1533.6, 2259.6, 1533.6, 2259.5, 1534.1, 2259.3);
      ctx.bezierCurveTo(1536.5, 2261.8, 1538.5, 2266.3, 1537.9, 2268.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.530, -0.848, 0.848, -0.530, 3399.4, 5745.1);
      gradient = ctx.createLinearGradient(3936.6, 260.2, 3945.2, 269.6);
      gradient.addColorStop(0.00, "rgb(255, 231, 100)");
      gradient.addColorStop(0.45, "rgb(247, 159, 71)");
      gradient.addColorStop(1.00, "rgb(238, 67, 34)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // picnicArea/Group/Group
      ctx.restore();

      // picnicArea/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1533.7, 2237.4);
      ctx.bezierCurveTo(1535.2, 2239.8, 1535.8, 2242.0, 1535.1, 2242.4);
      ctx.bezierCurveTo(1534.5, 2242.9, 1532.7, 2241.3, 1531.3, 2239.0);
      ctx.bezierCurveTo(1529.8, 2236.6, 1529.2, 2234.4, 1529.8, 2233.9);
      ctx.bezierCurveTo(1530.5, 2233.5, 1532.2, 2235.1, 1533.7, 2237.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();

      // picnicArea/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1532.6, 2239.1);
      ctx.bezierCurveTo(1532.6, 2239.8, 1532.0, 2239.2, 1531.8, 2239.0);
      ctx.bezierCurveTo(1531.5, 2238.7, 1531.1, 2238.4, 1530.8, 2238.9);
      ctx.bezierCurveTo(1530.6, 2239.1, 1530.6, 2239.9, 1530.1, 2239.8);
      ctx.bezierCurveTo(1529.7, 2239.7, 1529.9, 2239.0, 1529.7, 2238.7);
      ctx.bezierCurveTo(1529.1, 2238.8, 1529.0, 2239.0, 1528.9, 2238.3);
      ctx.bezierCurveTo(1528.9, 2238.2, 1528.9, 2238.0, 1528.9, 2237.9);
      ctx.bezierCurveTo(1528.8, 2237.8, 1528.7, 2237.9, 1528.6, 2237.9);
      ctx.bezierCurveTo(1528.4, 2237.7, 1528.2, 2237.7, 1528.2, 2237.4);
      ctx.bezierCurveTo(1528.2, 2237.1, 1528.6, 2237.0, 1528.7, 2236.8);
      ctx.bezierCurveTo(1528.8, 2236.6, 1528.5, 2236.4, 1528.4, 2236.2);
      ctx.bezierCurveTo(1528.2, 2235.5, 1529.0, 2235.7, 1529.4, 2235.5);
      ctx.bezierCurveTo(1529.2, 2235.0, 1529.2, 2234.7, 1529.9, 2234.6);
      ctx.bezierCurveTo(1530.5, 2234.5, 1531.2, 2235.0, 1531.7, 2235.4);
      ctx.bezierCurveTo(1532.4, 2236.1, 1532.7, 2236.9, 1532.7, 2237.8);
      ctx.bezierCurveTo(1532.7, 2238.1, 1532.8, 2239.0, 1532.5, 2239.0);
      ctx.save();
      ctx.transform(-0.530, -0.848, 0.848, -0.530, 3399.4, 5745.1);
      gradient = ctx.createLinearGradient(3964.9, 273.9, 3966.2, 269.6);
      gradient.addColorStop(0.00, "rgb(27, 165, 78)");
      gradient.addColorStop(0.06, "rgb(54, 173, 81)");
      gradient.addColorStop(0.16, "rgb(97, 187, 85)");
      gradient.addColorStop(0.28, "rgb(134, 198, 89)");
      gradient.addColorStop(0.39, "rgb(164, 208, 92)");
      gradient.addColorStop(0.51, "rgb(187, 215, 95)");
      gradient.addColorStop(0.64, "rgb(203, 220, 97)");
      gradient.addColorStop(0.79, "rgb(213, 223, 98)");
      gradient.addColorStop(0.97, "rgb(216, 224, 98)");
      gradient.addColorStop(0.99, "rgb(228, 230, 100)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // picnicArea/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1534.1, 2239.2);
      ctx.bezierCurveTo(1534.6, 2240.1, 1534.7, 2241.0, 1534.4, 2241.2);
      ctx.bezierCurveTo(1534.0, 2241.4, 1533.3, 2240.9, 1532.7, 2240.1);
      ctx.bezierCurveTo(1532.2, 2239.2, 1532.1, 2238.3, 1532.4, 2238.1);
      ctx.bezierCurveTo(1532.8, 2237.9, 1533.5, 2238.4, 1534.1, 2239.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(248, 171, 151)";
      ctx.fill();

      // picnicArea/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1533.4, 2239.1);
      ctx.bezierCurveTo(1533.9, 2239.9, 1534.1, 2240.8, 1533.7, 2241.0);
      ctx.bezierCurveTo(1533.3, 2241.3, 1532.6, 2240.8, 1532.1, 2239.9);
      ctx.bezierCurveTo(1531.6, 2239.1, 1531.4, 2238.2, 1531.8, 2238.0);
      ctx.bezierCurveTo(1532.1, 2237.7, 1532.9, 2238.3, 1533.4, 2239.1);
      ctx.closePath();
      ctx.fill();

      // picnicArea/Group/Group
      ctx.restore();

      // picnicArea/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1539.7, 2254.1);
      ctx.bezierCurveTo(1541.1, 2256.5, 1541.8, 2258.7, 1541.1, 2259.1);
      ctx.bezierCurveTo(1540.4, 2259.6, 1538.7, 2258.0, 1537.2, 2255.7);
      ctx.bezierCurveTo(1535.8, 2253.3, 1535.1, 2251.1, 1535.8, 2250.7);
      ctx.bezierCurveTo(1536.5, 2250.2, 1538.2, 2251.8, 1539.7, 2254.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();

      // picnicArea/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1537.7, 2254.4);
      ctx.bezierCurveTo(1537.1, 2254.1, 1537.4, 2254.9, 1537.5, 2255.1);
      ctx.bezierCurveTo(1537.6, 2255.5, 1537.7, 2256.0, 1537.1, 2256.1);
      ctx.bezierCurveTo(1536.8, 2256.2, 1536.1, 2255.8, 1536.0, 2256.3);
      ctx.bezierCurveTo(1535.9, 2256.7, 1536.6, 2256.8, 1536.8, 2257.2);
      ctx.bezierCurveTo(1536.4, 2257.6, 1536.2, 2257.7, 1536.8, 2258.1);
      ctx.bezierCurveTo(1536.8, 2258.1, 1537.1, 2258.2, 1537.1, 2258.3);
      ctx.bezierCurveTo(1537.2, 2258.4, 1537.0, 2258.4, 1537.0, 2258.5);
      ctx.bezierCurveTo(1537.1, 2258.7, 1537.0, 2258.9, 1537.3, 2259.1);
      ctx.bezierCurveTo(1537.6, 2259.2, 1537.8, 2258.9, 1538.0, 2258.9);
      ctx.bezierCurveTo(1538.3, 2258.9, 1538.3, 2259.2, 1538.4, 2259.4);
      ctx.bezierCurveTo(1539.0, 2260.0, 1539.2, 2259.1, 1539.6, 2258.8);
      ctx.bezierCurveTo(1539.9, 2259.2, 1540.1, 2259.3, 1540.5, 2258.8);
      ctx.bezierCurveTo(1541.0, 2258.3, 1540.8, 2257.4, 1540.6, 2256.8);
      ctx.bezierCurveTo(1540.3, 2255.9, 1539.7, 2255.3, 1538.9, 2254.8);
      ctx.bezierCurveTo(1538.6, 2254.7, 1537.9, 2254.3, 1537.7, 2254.5);
      ctx.save();
      ctx.transform(0.530, 0.848, 0.848, -0.530, 374.8, 899.2);
      gradient = ctx.createLinearGradient(1767.6, 270.1, 1768.9, 265.7);
      gradient.addColorStop(0.00, "rgb(27, 165, 78)");
      gradient.addColorStop(0.06, "rgb(54, 173, 81)");
      gradient.addColorStop(0.16, "rgb(97, 187, 85)");
      gradient.addColorStop(0.28, "rgb(134, 198, 89)");
      gradient.addColorStop(0.39, "rgb(164, 208, 92)");
      gradient.addColorStop(0.51, "rgb(187, 215, 95)");
      gradient.addColorStop(0.64, "rgb(203, 220, 97)");
      gradient.addColorStop(0.79, "rgb(213, 223, 98)");
      gradient.addColorStop(0.97, "rgb(216, 224, 98)");
      gradient.addColorStop(0.99, "rgb(228, 230, 100)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // picnicArea/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1538.2, 2253.0);
      ctx.bezierCurveTo(1538.7, 2253.9, 1538.9, 2254.7, 1538.5, 2255.0);
      ctx.bezierCurveTo(1538.1, 2255.2, 1537.4, 2254.7, 1536.9, 2253.8);
      ctx.bezierCurveTo(1536.4, 2253.0, 1536.2, 2252.1, 1536.6, 2251.9);
      ctx.bezierCurveTo(1536.9, 2251.7, 1537.7, 2252.2, 1538.2, 2253.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(248, 171, 151)";
      ctx.fill();

      // picnicArea/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1538.1, 2253.7);
      ctx.bezierCurveTo(1538.6, 2254.5, 1538.7, 2255.4, 1538.4, 2255.6);
      ctx.bezierCurveTo(1538.0, 2255.8, 1537.3, 2255.3, 1536.7, 2254.5);
      ctx.bezierCurveTo(1536.2, 2253.6, 1536.1, 2252.8, 1536.4, 2252.5);
      ctx.bezierCurveTo(1536.8, 2252.3, 1537.5, 2252.8, 1538.1, 2253.7);
      ctx.closePath();
      ctx.fill();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function railRider(ctx) {

      // railRider/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2262.3, 2603.1);
      ctx.lineTo(2242.8, 2559.3);
      ctx.lineTo(2257.8, 2606.0);
      ctx.lineTo(2262.3, 2603.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(238, 70, 34)";
      ctx.fill();

      // railRider/Path
      ctx.beginPath();
      ctx.moveTo(2290.6, 2591.4);
      ctx.bezierCurveTo(2244.1, 2609.6, 2174.5, 2646.5, 2052.8, 2664.7);
      ctx.bezierCurveTo(2036.9, 2667.1, 2021.0, 2669.0, 2005.2, 2670.3);
      ctx.lineWidth = 1.8;
      ctx.strokeStyle = "rgb(78, 47, 117)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // railRider/Path
      ctx.beginPath();
      ctx.moveTo(1782.0, 2625.8);
      ctx.lineTo(1800.8, 2581.9);
      ctx.lineTo(1778.9, 2624.6);
      ctx.lineTo(1782.0, 2625.8);
      ctx.closePath();
      ctx.fill();

      // railRider/Path
      ctx.beginPath();
      ctx.moveTo(1935.3, 2662.8);
      ctx.lineTo(1941.7, 2605.8);
      ctx.lineTo(1930.6, 2661.4);
      ctx.lineTo(1935.3, 2662.8);
      ctx.closePath();
      ctx.fill();

      // railRider/Path
      ctx.beginPath();
      ctx.moveTo(1953.4, 2664.2);
      ctx.lineTo(1955.0, 2611.1);
      ctx.lineTo(1949.1, 2663.9);
      ctx.lineTo(1953.4, 2664.2);
      ctx.closePath();
      ctx.fill();

      // railRider/Path
      ctx.beginPath();
      ctx.moveTo(1991.0, 2664.5);
      ctx.lineTo(1982.4, 2608.6);
      ctx.lineTo(1985.5, 2664.4);
      ctx.lineTo(1991.0, 2664.5);
      ctx.closePath();
      ctx.fill();

      // railRider/Path
      ctx.beginPath();
      ctx.moveTo(2048.2, 2657.3);
      ctx.bezierCurveTo(1927.5, 2683.7, 1788.2, 2633.5, 1755.5, 2612.7);
      ctx.lineWidth = 1.8;
      ctx.stroke();
      ctx.restore();
    }

    function railRider1(ctx) {

      var gradient;

      // railRider1/Rail Kart
      ctx.save();

      // railRider1/Rail Kart/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-1.0, -8.0);
      ctx.bezierCurveTo(-1.0, -11.6, 1.6, -11.3, 5.3, -11.3);
      ctx.bezierCurveTo(8.9, -11.3, 12.2, -11.7, 12.2, -8.0);
      ctx.bezierCurveTo(12.2, -4.4, 9.3, -1.4, 5.6, -1.4);
      ctx.bezierCurveTo(2.0, -1.4, -1.0, -4.3, -1.0, -8.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.927, 0.376, -0.376, -0.927, 2627.3, 1510.6);
      gradient = ctx.createLinearGradient(1858.6, 2395.0, 1859.0, 2386.4);
      gradient.addColorStop(0.00, "rgb(173, 211, 122)");
      gradient.addColorStop(0.54, "rgb(76, 183, 94)");
      gradient.addColorStop(1.00, "rgb(0, 166, 79)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // railRider1/Rail Kart/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(10.9, -12.6);
      ctx.bezierCurveTo(10.9, -12.6, 14.9, -3.1, 14.9, -2.2);
      ctx.bezierCurveTo(14.9, -1.8, 14.3, -1.0, 13.5, -2.2);
      ctx.bezierCurveTo(13.1, -3.0, 11.3, -7.6, 10.5, -8.5);
      ctx.bezierCurveTo(9.9, -9.3, 9.7, -9.7, 8.8, -9.7);
      ctx.bezierCurveTo(8.0, -9.7, 2.5, -9.6, 1.8, -9.6);
      ctx.bezierCurveTo(-0.3, -9.6, -0.9, -5.1, -1.1, -4.7);
      ctx.bezierCurveTo(-1.3, -4.2, -2.0, -4.3, -3.6, -4.3);
      ctx.bezierCurveTo(-4.3, -4.3, -5.2, -4.3, -5.6, -3.9);
      ctx.bezierCurveTo(-6.0, -3.5, -6.6, -0.1, -7.7, -0.1);
      ctx.bezierCurveTo(-9.4, -0.1, -9.6, -0.1, -10.5, -0.1);
      ctx.bezierCurveTo(-11.4, -0.1, -11.5, -0.6, -11.5, -1.4);
      ctx.bezierCurveTo(-11.5, -2.2, -10.0, -12.6, -9.0, -12.6);
      ctx.bezierCurveTo(-2.8, -12.6, 10.9, -12.6, 10.9, -12.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, 0.005, -0.005, -1.000, 2525.7, 2018.9);
      gradient = ctx.createLinearGradient(2513.8, 2044.8, 2513.7, 2036.8);
      gradient.addColorStop(0.00, "rgb(255, 241, 0)");
      gradient.addColorStop(0.48, "rgb(253, 189, 15)");
      gradient.addColorStop(0.99, "rgb(245, 138, 30)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // railRider1/Rail Kart/Group
      ctx.restore();

      // railRider1/Rail Kart/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-6.1, 4.6);
      ctx.bezierCurveTo(-5.6, 3.8, -3.1, 2.5, -0.6, 1.9);
      ctx.bezierCurveTo(0.2, 1.7, 1.8, 3.3, 2.4, 3.9);
      ctx.bezierCurveTo(4.7, 5.9, 4.6, 8.1, 3.0, 6.7);
      ctx.bezierCurveTo(3.0, 7.7, 2.5, 7.2, 2.1, 6.5);
      ctx.bezierCurveTo(1.8, 5.9, 0.6, 4.8, -0.4, 4.0);
      ctx.bezierCurveTo(-1.8, 4.4, -2.9, 5.2, -3.6, 5.6);
      ctx.bezierCurveTo(-5.6, 6.5, -6.7, 5.5, -6.1, 4.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.107, -0.715, 0.989, -0.147, 1840.1, 4479.1);
      gradient = ctx.createLinearGradient(6500.4, -1161.8, 6493.1, -1161.5);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // railRider1/Rail Kart/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-1.7, -2.9);
      ctx.bezierCurveTo(-0.8, -1.8, 1.1, 0.1, 1.7, 0.3);
      ctx.bezierCurveTo(2.3, 0.4, 3.4, -0.4, 4.3, -2.0);
      ctx.bezierCurveTo(3.7, -2.3, 1.8, -3.7, 1.8, -3.7);
      ctx.lineTo(-1.7, -2.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.779, 0.627, 0.627, -0.779, 137.6, 2269.1);
      gradient = ctx.createLinearGradient(-1529.5, 1685.5, -1528.8, 1682.2);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // railRider1/Rail Kart/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-5.9, 6.0);
      ctx.bezierCurveTo(-4.0, 6.5, -2.0, 4.8, -1.3, 2.3);
      ctx.bezierCurveTo(-1.3, 2.2, -1.3, 2.2, -1.3, 2.1);
      ctx.lineTo(-1.3, 2.1);
      ctx.lineTo(-0.5, -0.9);
      ctx.bezierCurveTo(-0.5, -0.9, -0.5, -0.9, -0.5, -0.9);
      ctx.bezierCurveTo(-0.5, -0.9, -0.5, -0.9, -0.5, -0.9);
      ctx.lineTo(-0.4, -1.1);
      ctx.lineTo(-0.4, -1.1);
      ctx.bezierCurveTo(0.1, -3.6, -2.2, -3.1, -4.0, -3.6);
      ctx.bezierCurveTo(-5.9, -4.0, -6.8, -5.1, -7.4, -2.6);
      ctx.lineTo(-8.2, 0.7);
      ctx.bezierCurveTo(-8.9, 3.2, -7.8, 5.6, -5.9, 6.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.942, -0.214, 0.223, -0.975, 2794.0, 3207.8);
      gradient = ctx.createLinearGradient(3567.8, 2510.2, 3563.5, 2501.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // railRider1/Rail Kart/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-0.4, -1.5);
      ctx.bezierCurveTo(-3.7, -2.9, -5.1, -3.0, -7.1, -3.5);
      ctx.bezierCurveTo(-6.7, -5.3, -4.0, -5.6, -2.3, -5.4);
      ctx.bezierCurveTo(-1.2, -4.7, -0.2, -2.2, -0.4, -1.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.927, 0.376, -0.376, -0.927, 2604.0, 1526.4);
      gradient = ctx.createLinearGradient(1839.2, 2395.2, 1842.9, 2400.8);
      gradient.addColorStop(0.31, "rgb(255, 255, 255)");
      gradient.addColorStop(0.49, "rgb(247, 248, 250)");
      gradient.addColorStop(0.61, "rgb(234, 236, 243)");
      gradient.addColorStop(0.70, "rgb(215, 219, 234)");
      gradient.addColorStop(0.79, "rgb(190, 198, 221)");
      gradient.addColorStop(0.87, "rgb(162, 175, 208)");
      gradient.addColorStop(0.94, "rgb(130, 149, 190)");
      gradient.addColorStop(1.00, "rgb(103, 129, 176)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // railRider1/Rail Kart/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-7.3, -2.9);
      ctx.bezierCurveTo(-5.9, -2.4, -1.0, -1.1, -0.5, -0.9);
      ctx.bezierCurveTo(-0.5, -0.3, -1.4, 4.1, -2.8, 4.9);
      ctx.bezierCurveTo(-2.1, 3.1, -2.7, 2.6, -2.8, 2.4);
      ctx.bezierCurveTo(-3.3, 2.9, -5.7, 5.4, -7.0, 5.5);
      ctx.bezierCurveTo(-6.6, 5.4, -5.6, 4.2, -5.6, 2.9);
      ctx.bezierCurveTo(-5.6, 1.0, -8.1, 0.5, -8.2, 0.5);
      ctx.bezierCurveTo(-8.2, 0.5, -7.3, -2.9, -7.3, -2.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.927, 0.376, -0.376, -0.927, 2604.0, 1526.4);
      gradient = ctx.createLinearGradient(1843.9, 2389.5, 1843.1, 2397.8);
      gradient.addColorStop(0.27, "rgb(30, 195, 243)");
      gradient.addColorStop(0.39, "rgb(0, 188, 236)");
      gradient.addColorStop(0.54, "rgb(0, 174, 222)");
      gradient.addColorStop(0.71, "rgb(0, 153, 200)");
      gradient.addColorStop(0.91, "rgb(0, 125, 170)");
      gradient.addColorStop(1.00, "rgb(0, 110, 153)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // railRider1/Rail Kart/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-2.7, -3.1);
      ctx.bezierCurveTo(-1.2, -1.8, 3.5, -0.8, 4.5, -1.9);
      ctx.bezierCurveTo(6.4, -3.7, 7.4, -5.8, 7.5, -6.0);
      ctx.bezierCurveTo(8.1, -5.9, 9.6, -6.2, 9.0, -6.9);
      ctx.bezierCurveTo(8.5, -7.7, 7.1, -8.6, 6.9, -8.7);
      ctx.bezierCurveTo(6.5, -8.9, 6.3, -8.9, 5.9, -8.3);
      ctx.bezierCurveTo(5.5, -7.7, 4.9, -6.4, 3.0, -4.2);
      ctx.bezierCurveTo(1.2, -4.3, -0.6, -5.0, -2.3, -5.4);
      ctx.bezierCurveTo(-3.9, -5.9, -2.7, -3.1, -2.7, -3.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.359, -0.356, 0.596, -0.539, 2084.4, 3225.1);
      gradient = ctx.createLinearGradient(7522.7, 1032.3, 7514.3, 1029.9);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // railRider1/Rail Kart/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-7.8, 4.6);
      ctx.bezierCurveTo(-9.1, 1.5, -4.3, -3.4, -3.2, -4.2);
      ctx.bezierCurveTo(-1.5, -5.7, -0.3, -4.8, -1.1, -3.9);
      ctx.bezierCurveTo(-0.5, -3.8, -0.4, -3.7, -1.3, -2.9);
      ctx.bezierCurveTo(-2.2, -2.1, -4.5, -0.0, -5.4, 2.1);
      ctx.bezierCurveTo(-6.3, 4.2, -7.4, 5.7, -7.8, 4.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.732, -0.867, 0.764, -0.645, 2310.0, 3801.6);
      gradient = ctx.createLinearGradient(3878.4, 682.9, 3875.2, 683.1);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // railRider1/Rail Kart/Group/Group
      ctx.restore();

      // railRider1/Rail Kart/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-9.4, 10.7);
      ctx.bezierCurveTo(-11.0, 9.9, -15.3, 9.9, -14.8, 12.6);
      ctx.bezierCurveTo(-13.3, 10.4, -12.3, 13.2, -9.1, 11.2);
      ctx.bezierCurveTo(-8.5, 12.7, -5.9, 12.6, -4.9, 11.8);
      ctx.bezierCurveTo(-0.8, 10.6, -3.9, 6.9, -4.7, 6.9);
      ctx.bezierCurveTo(-4.3, 7.1, -3.0, 8.4, -3.1, 9.3);
      ctx.bezierCurveTo(-3.1, 10.1, -5.0, 10.8, -5.2, 11.0);
      ctx.bezierCurveTo(-5.4, 11.0, -5.5, 11.0, -5.7, 11.0);
      ctx.bezierCurveTo(-5.9, 11.0, -6.0, 11.0, -6.2, 11.0);
      ctx.bezierCurveTo(-6.2, 11.0, -6.2, 11.0, -6.2, 11.0);
      ctx.bezierCurveTo(-7.1, 10.9, -7.9, 10.5, -8.5, 10.0);
      ctx.bezierCurveTo(-8.5, 8.9, -8.2, 7.3, -7.1, 6.7);
      ctx.bezierCurveTo(-8.9, 6.2, -11.3, 8.5, -9.4, 10.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.997, -0.078, 0.078, -0.997, 2201.0, 3220.0);
      gradient = ctx.createLinearGradient(2455.3, 3030.3, 2450.8, 3026.9);
      gradient.addColorStop(0.04, "rgb(83, 81, 31)");
      gradient.addColorStop(1.00, "rgb(215, 188, 96)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // railRider1/Rail Kart/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-9.3, 8.1);
      ctx.bezierCurveTo(-9.0, 6.7, -7.4, 5.9, -5.6, 6.2);
      ctx.bezierCurveTo(-3.8, 6.5, -2.6, 7.9, -2.8, 9.2);
      ctx.bezierCurveTo(-3.1, 10.6, -4.7, 11.4, -6.5, 11.1);
      ctx.bezierCurveTo(-8.3, 10.7, -9.6, 9.4, -9.3, 8.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.983, -0.183, 0.183, -0.983, 2174.8, 3231.3);
      gradient = ctx.createLinearGradient(2734.3, 2772.5, 2733.2, 2768.3);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // railRider1/Rail Kart/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-5.2, 9.5);
      ctx.bezierCurveTo(-5.2, 9.3, -5.1, 9.1, -5.0, 9.1);
      ctx.bezierCurveTo(-4.9, 9.1, -4.8, 9.3, -4.9, 9.6);
      ctx.bezierCurveTo(-4.9, 9.8, -5.0, 10.0, -5.1, 10.0);
      ctx.bezierCurveTo(-5.2, 10.0, -5.3, 9.8, -5.2, 9.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // railRider1/Rail Kart/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-7.5, 9.2);
      ctx.bezierCurveTo(-7.4, 9.0, -7.3, 8.8, -7.2, 8.8);
      ctx.bezierCurveTo(-7.1, 8.8, -7.1, 9.0, -7.1, 9.3);
      ctx.bezierCurveTo(-7.2, 9.5, -7.3, 9.7, -7.4, 9.7);
      ctx.bezierCurveTo(-7.5, 9.7, -7.5, 9.5, -7.5, 9.2);
      ctx.closePath();
      ctx.fill();

      // railRider1/Rail Kart/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-7.3, 7.6);
      ctx.bezierCurveTo(-7.2, 7.3, -6.5, 6.8, -5.8, 6.9);
      ctx.bezierCurveTo(-5.0, 7.0, -4.6, 7.6, -4.6, 8.0);
      ctx.bezierCurveTo(-4.7, 8.4, -5.2, 7.8, -6.0, 7.7);
      ctx.bezierCurveTo(-6.7, 7.6, -7.4, 7.9, -7.3, 7.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(210, 116, 142)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();
      ctx.restore();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function railRider2(ctx) {

      var gradient;

      // railRider2/Rail Kart
      ctx.save();

      // railRider2/Rail Kart/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-2.6, -8.5);
      ctx.bezierCurveTo(-2.8, -12.2, -0.1, -11.9, 3.5, -12.1);
      ctx.bezierCurveTo(7.2, -12.2, 10.5, -12.6, 10.6, -9.0);
      ctx.bezierCurveTo(10.7, -5.3, 7.9, -2.2, 4.2, -2.1);
      ctx.bezierCurveTo(0.5, -2.0, -2.5, -4.9, -2.6, -8.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.999, 0.034, -0.034, -0.999, 2066.8, 2164.7);
      gradient = ctx.createLinearGradient(1988.1, 2244.3, 1985.3, 2233.4);
      gradient.addColorStop(0.00, "rgb(60, 198, 243)");
      gradient.addColorStop(0.53, "rgb(0, 138, 203)");
      gradient.addColorStop(1.00, "rgb(0, 99, 176)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // railRider2/Rail Kart/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(9.1, -13.5);
      ctx.bezierCurveTo(9.1, -13.5, 13.4, -4.1, 13.4, -3.2);
      ctx.bezierCurveTo(13.4, -2.8, 12.8, -2.0, 12.0, -3.2);
      ctx.bezierCurveTo(11.6, -3.9, 9.7, -8.5, 8.9, -9.4);
      ctx.bezierCurveTo(8.3, -10.1, 8.0, -10.5, 7.1, -10.5);
      ctx.bezierCurveTo(6.3, -10.5, 0.8, -10.3, 0.1, -10.3);
      ctx.bezierCurveTo(-2.0, -10.2, -2.5, -5.7, -2.7, -5.2);
      ctx.bezierCurveTo(-2.9, -4.7, -3.5, -4.8, -5.1, -4.8);
      ctx.bezierCurveTo(-5.8, -4.7, -6.8, -4.8, -7.2, -4.3);
      ctx.bezierCurveTo(-7.5, -3.9, -8.0, -0.5, -9.2, -0.5);
      ctx.bezierCurveTo(-10.8, -0.4, -11.0, -0.4, -11.9, -0.4);
      ctx.bezierCurveTo(-12.8, -0.3, -12.9, -0.9, -12.9, -1.7);
      ctx.bezierCurveTo(-12.9, -2.5, -11.7, -12.9, -10.7, -12.9);
      ctx.bezierCurveTo(-4.5, -13.1, 9.1, -13.5, 9.1, -13.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.999, 0.034, -0.034, -0.999, 2066.8, 2164.7);
      gradient = ctx.createLinearGradient(1991.7, 2247.6, 1991.6, 2239.6);
      gradient.addColorStop(0.00, "rgb(240, 124, 176)");
      gradient.addColorStop(0.19, "rgb(226, 107, 168)");
      gradient.addColorStop(1.00, "rgb(183, 27, 140)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // railRider2/Rail Kart/Group
      ctx.restore();

      // railRider2/Rail Kart/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-6.7, 5.2);
      ctx.bezierCurveTo(-5.9, 3.9, 1.4, 1.5, 2.8, 1.2);
      ctx.bezierCurveTo(5.3, 0.8, 5.9, 2.1, 4.6, 2.5);
      ctx.bezierCurveTo(5.0, 2.7, 5.3, 3.0, 3.9, 3.3);
      ctx.bezierCurveTo(2.6, 3.5, -2.2, 5.3, -3.9, 6.2);
      ctx.bezierCurveTo(-6.0, 7.3, -7.3, 6.2, -6.7, 5.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.132, -0.711, 0.983, -0.182, 519.4, 4860.8);
      gradient = ctx.createLinearGradient(6739.7, 374.0, 6735.4, 374.2);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // railRider2/Rail Kart/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-1.1, 5.2);
      ctx.bezierCurveTo(-1.4, 4.7, -2.1, 3.0, -2.2, 2.7);
      ctx.bezierCurveTo(-2.6, 2.8, -5.9, 4.3, -5.9, 5.5);
      ctx.bezierCurveTo(-5.9, 6.6, -4.5, 6.5, -3.6, 6.2);
      ctx.bezierCurveTo(-2.7, 5.9, -1.4, 5.3, -1.1, 5.2);
      ctx.save();
      ctx.transform(-0.999, 0.034, -0.034, -0.999, 2039.5, 2171.6);
      gradient = ctx.createLinearGradient(1966.8, 2233.4, 1968.1, 2235.3);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.27, "rgb(247, 246, 248)");
      gradient.addColorStop(0.44, "rgb(235, 232, 237)");
      gradient.addColorStop(0.58, "rgb(218, 211, 221)");
      gradient.addColorStop(0.71, "rgb(195, 184, 199)");
      gradient.addColorStop(0.83, "rgb(169, 152, 172)");
      gradient.addColorStop(0.93, "rgb(140, 118, 141)");
      gradient.addColorStop(1.00, "rgb(120, 95, 121)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // railRider2/Rail Kart/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-6.4, 6.7);
      ctx.bezierCurveTo(-4.4, 7.2, -2.2, 5.3, -1.6, 2.6);
      ctx.bezierCurveTo(-1.6, 2.5, -1.6, 2.4, -1.5, 2.3);
      ctx.lineTo(-1.5, 2.3);
      ctx.lineTo(-0.8, -1.0);
      ctx.lineTo(-0.8, -1.0);
      ctx.bezierCurveTo(-0.8, -1.0, -0.8, -1.0, -0.8, -1.0);
      ctx.lineTo(-0.8, -1.2);
      ctx.lineTo(-0.8, -1.2);
      ctx.bezierCurveTo(-0.3, -3.9, -2.7, -3.3, -4.8, -3.7);
      ctx.bezierCurveTo(-6.8, -4.1, -7.8, -5.2, -8.4, -2.5);
      ctx.lineTo(-9.1, 1.0);
      ctx.bezierCurveTo(-9.7, 3.8, -8.5, 6.3, -6.4, 6.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.999, 0.034, -0.034, -0.999, 2039.5, 2171.6);
      gradient = ctx.createLinearGradient(1967.2, 2236.1, 1972.9, 2244.4);
      gradient.addColorStop(0.00, "rgb(255, 213, 0)");
      gradient.addColorStop(0.31, "rgb(240, 168, 21)");
      gradient.addColorStop(1.00, "rgb(211, 75, 29)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // railRider2/Rail Kart/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(0.2, -1.3);
      ctx.bezierCurveTo(-3.5, -2.7, -6.0, -2.8, -8.2, -3.2);
      ctx.bezierCurveTo(-7.8, -5.2, -4.8, -5.9, -3.0, -5.8);
      ctx.bezierCurveTo(-1.8, -5.0, 0.4, -2.0, 0.2, -1.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.982, 0.188, 0.188, -0.982, 70.6, 3297.5);
      gradient = ctx.createLinearGradient(-692.2, 3225.8, -697.4, 3229.6);
      gradient.addColorStop(0.31, "rgb(240, 90, 98)");
      gradient.addColorStop(0.51, "rgb(211, 67, 72)");
      gradient.addColorStop(0.93, "rgb(147, 14, 13)");
      gradient.addColorStop(1.00, "rgb(136, 1, 2)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // railRider2/Rail Kart/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-7.6, 3.3);
      ctx.bezierCurveTo(-7.3, 4.9, -6.5, 5.6, -7.7, 5.6);
      ctx.bezierCurveTo(-9.0, 5.5, -9.2, 5.1, -10.2, 3.8);
      ctx.bezierCurveTo(-11.9, 1.6, -13.0, -1.4, -13.2, -2.3);
      ctx.bezierCurveTo(-13.9, -4.7, -12.5, -5.5, -11.9, -4.2);
      ctx.bezierCurveTo(-11.5, -4.8, -11.3, -4.9, -11.0, -3.7);
      ctx.bezierCurveTo(-10.7, -2.4, -9.6, 0.9, -7.9, 2.7);
      ctx.bezierCurveTo(-7.8, 2.9, -7.7, 3.1, -7.6, 3.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.094, 0.298, -0.263, -0.965, 2432.1, 3068.5);
      gradient = ctx.createLinearGradient(1367.7, 3602.0, 1364.8, 3602.1);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // railRider2/Rail Kart/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-3.1, -3.7);
      ctx.bezierCurveTo(-1.4, -1.4, 1.8, 0.4, 2.6, -0.9);
      ctx.bezierCurveTo(4.2, -3.3, 5.1, -6.9, 5.3, -7.1);
      ctx.bezierCurveTo(5.9, -7.1, 7.5, -8.0, 6.7, -8.7);
      ctx.bezierCurveTo(6.0, -9.3, 4.4, -9.7, 4.2, -9.8);
      ctx.bezierCurveTo(3.8, -10.0, 3.6, -9.9, 3.3, -9.2);
      ctx.bezierCurveTo(3.0, -8.5, 2.6, -6.5, 1.1, -3.7);
      ctx.bezierCurveTo(0.5, -4.2, -1.8, -6.6, -4.5, -5.4);
      ctx.bezierCurveTo(-3.5, -5.5, -3.1, -3.7, -3.1, -3.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.424, -0.275, 0.474, -0.650, 993.4, 3423.8);
      gradient = ctx.createLinearGradient(5598.3, 2914.3, 5588.3, 2911.6);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // railRider2/Rail Kart/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-3.5, -3.0);
      ctx.bezierCurveTo(-3.3, -2.8, -1.8, -2.0, -0.1, -1.1);
      ctx.bezierCurveTo(-0.1, -1.9, 0.3, -2.8, 0.8, -3.9);
      ctx.bezierCurveTo(0.1, -4.8, -2.1, -6.4, -4.9, -5.6);
      ctx.bezierCurveTo(-5.9, -4.5, -3.5, -3.0, -3.5, -3.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.982, -0.188, 0.188, -0.982, 1450.8, 3559.8);
      gradient = ctx.createLinearGradient(2096.1, 3223.7, 2098.4, 3228.4);
      gradient.addColorStop(0.31, "rgb(240, 90, 98)");
      gradient.addColorStop(0.51, "rgb(211, 67, 72)");
      gradient.addColorStop(0.93, "rgb(147, 14, 13)");
      gradient.addColorStop(1.00, "rgb(136, 1, 2)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // railRider2/Rail Kart/Group/Group
      ctx.restore();

      // railRider2/Rail Kart/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-10.6, 12.6);
      ctx.bezierCurveTo(-10.4, 12.4, -10.3, 12.3, -10.0, 12.1);
      ctx.bezierCurveTo(-9.9, 12.4, -10.1, 13.0, -10.2, 13.3);
      ctx.bezierCurveTo(-9.6, 13.5, -8.2, 13.7, -7.6, 13.0);
      ctx.bezierCurveTo(-7.2, 13.8, -5.9, 13.4, -5.1, 12.9);
      ctx.bezierCurveTo(-0.7, 11.5, -4.2, 7.7, -5.1, 7.6);
      ctx.bezierCurveTo(-4.7, 7.8, -3.2, 9.2, -3.2, 10.2);
      ctx.bezierCurveTo(-3.3, 11.0, -5.3, 11.9, -5.4, 12.1);
      ctx.bezierCurveTo(-5.6, 12.1, -5.8, 12.2, -6.0, 12.2);
      ctx.bezierCurveTo(-6.2, 12.1, -6.4, 12.1, -6.6, 12.2);
      ctx.bezierCurveTo(-6.6, 12.2, -6.6, 12.2, -6.6, 12.2);
      ctx.bezierCurveTo(-7.5, 12.1, -8.4, 11.7, -9.1, 11.1);
      ctx.bezierCurveTo(-9.1, 10.0, -8.9, 8.2, -7.7, 7.5);
      ctx.bezierCurveTo(-9.7, 7.1, -11.1, 10.3, -10.6, 12.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.999, -0.043, 0.043, -0.999, 834.8, 3591.3);
      gradient = ctx.createLinearGradient(995.8, 3543.3, 991.9, 3540.4);
      gradient.addColorStop(0.04, "rgb(87, 23, 23)");
      gradient.addColorStop(0.99, "rgb(208, 108, 79)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // railRider2/Rail Kart/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-10.0, 9.1);
      ctx.bezierCurveTo(-9.8, 7.6, -8.0, 6.7, -6.1, 7.0);
      ctx.bezierCurveTo(-4.1, 7.2, -2.7, 8.6, -3.0, 10.1);
      ctx.bezierCurveTo(-3.2, 11.6, -5.0, 12.5, -6.9, 12.2);
      ctx.bezierCurveTo(-8.9, 11.9, -10.2, 10.5, -10.0, 9.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.989, -0.148, 0.148, -0.989, 808.5, 3602.1);
      gradient = ctx.createLinearGradient(1338.6, 3435.2, 1337.4, 3430.6);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // railRider2/Rail Kart/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-5.6, 10.5);
      ctx.bezierCurveTo(-5.5, 10.2, -5.4, 10.0, -5.3, 10.0);
      ctx.bezierCurveTo(-5.2, 10.1, -5.1, 10.3, -5.2, 10.6);
      ctx.bezierCurveTo(-5.2, 10.9, -5.3, 11.1, -5.4, 11.0);
      ctx.bezierCurveTo(-5.6, 11.0, -5.6, 10.8, -5.6, 10.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // railRider2/Rail Kart/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-7.9, 10.8);
      ctx.bezierCurveTo(-8.0, 10.8, -8.0, 10.5, -8.0, 10.2);
      ctx.bezierCurveTo(-7.9, 10.0, -7.8, 9.8, -7.7, 9.8);
      ctx.bezierCurveTo(-7.6, 9.8, -7.5, 10.0, -7.6, 10.3);
      ctx.bezierCurveTo(-7.6, 10.6, -7.7, 10.8, -7.9, 10.8);
      ctx.closePath();
      ctx.fill();

      // railRider2/Rail Kart/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-7.9, 8.6);
      ctx.bezierCurveTo(-7.8, 8.1, -7.0, 7.6, -6.2, 7.7);
      ctx.bezierCurveTo(-5.4, 7.7, -4.9, 8.5, -5.0, 8.9);
      ctx.bezierCurveTo(-5.0, 9.2, -5.6, 8.6, -6.4, 8.6);
      ctx.bezierCurveTo(-7.2, 8.5, -7.9, 8.9, -7.9, 8.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(210, 116, 142)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // railRider2/Rail Kart/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-8.6, 1.7);
      ctx.bezierCurveTo(-9.0, 2.0, -10.6, 3.1, -10.8, 3.2);
      ctx.bezierCurveTo(-10.7, 3.6, -8.6, 6.6, -7.3, 6.3);
      ctx.bezierCurveTo(-6.3, 6.1, -6.6, 4.7, -7.1, 3.9);
      ctx.bezierCurveTo(-7.6, 3.1, -8.5, 1.9, -8.6, 1.7);
      ctx.save();
      ctx.transform(-0.996, -0.086, 0.086, -0.996, 1980.5, 2295.4);
      gradient = ctx.createLinearGradient(2178.8, 2109.6, 2178.2, 2115.0);
      gradient.addColorStop(0.36, "rgb(255, 255, 255)");
      gradient.addColorStop(0.46, "rgb(246, 244, 246)");
      gradient.addColorStop(0.58, "rgb(228, 223, 230)");
      gradient.addColorStop(0.69, "rgb(204, 194, 207)");
      gradient.addColorStop(0.82, "rgb(174, 158, 177)");
      gradient.addColorStop(0.94, "rgb(138, 117, 140)");
      gradient.addColorStop(1.00, "rgb(120, 95, 121)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.restore();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function railRiderLayer(ctx) {

      var gradient;

      // railRiderLayer/Group
      ctx.save();

      // railRiderLayer/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1722.1, 2653.4);
      ctx.bezierCurveTo(1722.6, 2656.2, 1722.6, 2672.4, 1720.9, 2677.9);
      ctx.bezierCurveTo(1721.3, 2677.0, 1721.5, 2677.1, 1721.1, 2678.0);
      ctx.bezierCurveTo(1724.1, 2673.1, 1736.2, 2662.3, 1738.7, 2660.9);
      ctx.lineTo(1730.1, 2657.7);
      ctx.lineTo(1722.1, 2653.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.912, -0.411, 0.437, -0.969, 5045.7, 6010.3);
      gradient = ctx.createLinearGradient(4410.5, 1588.2, 4390.0, 1580.5);
      gradient.addColorStop(0.06, "rgb(104, 74, 132)");
      gradient.addColorStop(0.12, "rgb(123, 78, 137)");
      gradient.addColorStop(0.22, "rgb(153, 83, 144)");
      gradient.addColorStop(0.33, "rgb(179, 87, 150)");
      gradient.addColorStop(0.46, "rgb(201, 90, 154)");
      gradient.addColorStop(0.59, "rgb(217, 92, 158)");
      gradient.addColorStop(0.75, "rgb(228, 94, 161)");
      gradient.addColorStop(1.00, "rgb(233, 94, 162)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // railRiderLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1691.5, 2639.6);
      ctx.bezierCurveTo(1692.1, 2642.4, 1692.0, 2658.7, 1690.4, 2664.1);
      ctx.bezierCurveTo(1690.8, 2663.2, 1690.9, 2663.3, 1690.6, 2664.2);
      ctx.bezierCurveTo(1693.6, 2659.4, 1705.7, 2648.6, 1708.1, 2647.1);
      ctx.lineTo(1699.6, 2643.9);
      ctx.lineTo(1691.5, 2639.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.912, -0.411, 0.437, -0.969, 5045.7, 6010.3);
      gradient = ctx.createLinearGradient(4444.0, 1588.2, 4423.5, 1580.5);
      gradient.addColorStop(0.06, "rgb(104, 74, 132)");
      gradient.addColorStop(0.12, "rgb(123, 78, 137)");
      gradient.addColorStop(0.22, "rgb(153, 83, 144)");
      gradient.addColorStop(0.33, "rgb(179, 87, 150)");
      gradient.addColorStop(0.46, "rgb(201, 90, 154)");
      gradient.addColorStop(0.59, "rgb(217, 92, 158)");
      gradient.addColorStop(0.75, "rgb(228, 94, 161)");
      gradient.addColorStop(1.00, "rgb(233, 94, 162)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // railRiderLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1730.1, 2657.8);
      ctx.bezierCurveTo(1725.5, 2655.7, 1721.9, 2653.8, 1722.1, 2653.4);
      ctx.bezierCurveTo(1722.3, 2653.0, 1726.1, 2654.4, 1730.7, 2656.5);
      ctx.bezierCurveTo(1735.3, 2658.5, 1738.9, 2660.5, 1738.7, 2660.9);
      ctx.bezierCurveTo(1738.5, 2661.2, 1734.7, 2659.9, 1730.1, 2657.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(40, 39, 114)";
      ctx.fill();

      // railRiderLayer/Group/Path
      ctx.beginPath();
      ctx.moveTo(1699.5, 2644.0);
      ctx.bezierCurveTo(1694.9, 2641.9, 1691.3, 2640.0, 1691.5, 2639.6);
      ctx.bezierCurveTo(1691.6, 2639.2, 1695.5, 2640.6, 1700.1, 2642.7);
      ctx.bezierCurveTo(1704.7, 2644.8, 1708.2, 2646.7, 1708.1, 2647.1);
      ctx.bezierCurveTo(1707.9, 2647.4, 1704.1, 2646.1, 1699.5, 2644.0);
      ctx.closePath();
      ctx.fill();

      // railRiderLayer/Group/Path
      ctx.beginPath();
      ctx.moveTo(1692.2, 2639.7);
      ctx.lineTo(1693.2, 2640.6);
      ctx.lineTo(1706.7, 2645.2);
      ctx.lineTo(1710.1, 2637.5);
      ctx.lineTo(1709.3, 2637.2);
      ctx.lineTo(1717.5, 2619.0);
      ctx.lineTo(1735.6, 2627.1);
      ctx.lineTo(1727.4, 2645.3);
      ctx.lineTo(1726.8, 2645.0);
      ctx.lineTo(1723.0, 2653.5);
      ctx.lineTo(1724.0, 2654.5);
      ctx.lineTo(1737.4, 2659.0);
      ctx.lineTo(1740.6, 2651.3);
      ctx.lineTo(1739.7, 2650.9);
      ctx.lineTo(1772.8, 2572.5);
      ctx.lineTo(1733.9, 2555.0);
      ctx.lineTo(1697.0, 2631.6);
      ctx.lineTo(1696.3, 2631.3);
      ctx.lineTo(1692.2, 2639.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.912, -0.411, 0.437, -0.969, 5045.7, 6010.3);
      gradient = ctx.createLinearGradient(4448.8, 1677.6, 4392.8, 1602.0);
      gradient.addColorStop(0.38, "rgb(165, 126, 70)");
      gradient.addColorStop(0.59, "rgb(167, 127, 71)");
      gradient.addColorStop(0.70, "rgb(172, 134, 78)");
      gradient.addColorStop(0.79, "rgb(183, 145, 89)");
      gradient.addColorStop(0.86, "rgb(198, 161, 105)");
      gradient.addColorStop(0.93, "rgb(218, 184, 129)");
      gradient.addColorStop(0.99, "rgb(241, 211, 159)");
      gradient.addColorStop(1.00, "rgb(248, 218, 166)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // railRiderLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1708.2, 2642.9);
      ctx.lineTo(1718.2, 2620.8);
      ctx.lineTo(1736.3, 2629.0);
      ctx.lineTo(1726.3, 2651.1);
      ctx.lineTo(1738.7, 2656.7);
      ctx.lineTo(1773.4, 2574.4);
      ctx.lineTo(1734.5, 2556.8);
      ctx.lineTo(1695.8, 2637.3);
      ctx.lineTo(1708.2, 2642.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.912, -0.411, 0.437, -0.969, 5045.7, 6010.3);
      gradient = ctx.createLinearGradient(4467.0, 1659.3, 4360.8, 1615.7);
      gradient.addColorStop(0.03, "rgb(165, 126, 70)");
      gradient.addColorStop(0.12, "rgb(183, 145, 89)");
      gradient.addColorStop(0.25, "rgb(206, 170, 114)");
      gradient.addColorStop(0.40, "rgb(223, 189, 135)");
      gradient.addColorStop(0.56, "rgb(236, 204, 152)");
      gradient.addColorStop(0.75, "rgb(243, 214, 162)");
      gradient.addColorStop(1.00, "rgb(248, 218, 166)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // railRiderLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1685.3, 2676.1);
      ctx.bezierCurveTo(1685.6, 2676.1, 1685.8, 2676.3, 1686.1, 2676.4);
      ctx.bezierCurveTo(1686.7, 2676.7, 1687.5, 2676.9, 1688.2, 2676.9);
      ctx.bezierCurveTo(1688.8, 2677.0, 1689.9, 2677.1, 1690.4, 2676.7);
      ctx.bezierCurveTo(1691.1, 2676.3, 1690.7, 2675.7, 1691.1, 2675.1);
      ctx.bezierCurveTo(1691.6, 2674.5, 1692.9, 2674.3, 1693.6, 2674.3);
      ctx.bezierCurveTo(1695.2, 2674.4, 1696.5, 2675.2, 1697.9, 2675.7);
      ctx.bezierCurveTo(1700.1, 2676.5, 1704.5, 2676.8, 1706.1, 2674.4);
      ctx.bezierCurveTo(1703.8, 2675.4, 1701.7, 2675.0, 1700.3, 2674.5);
      ctx.bezierCurveTo(1698.6, 2674.0, 1696.9, 2673.3, 1695.3, 2672.4);
      ctx.bezierCurveTo(1694.2, 2671.7, 1692.8, 2670.6, 1691.4, 2670.8);
      ctx.bezierCurveTo(1690.2, 2671.0, 1690.9, 2672.6, 1689.3, 2673.3);
      ctx.bezierCurveTo(1688.7, 2673.5, 1687.2, 2672.7, 1686.9, 2672.3);
      ctx.bezierCurveTo(1687.1, 2672.7, 1685.0, 2675.9, 1685.4, 2676.1);
      ctx.save();
      ctx.transform(-0.912, -0.411, 0.437, -0.969, 5045.7, 6010.3);
      gradient = ctx.createLinearGradient(4433.4, 1563.3, 4423.6, 1564.7);
      gradient.addColorStop(0.04, "rgb(255, 229, 113)");
      gradient.addColorStop(0.09, "rgb(255, 224, 114)");
      gradient.addColorStop(0.15, "rgb(250, 213, 119)");
      gradient.addColorStop(0.20, "rgb(242, 197, 124)");
      gradient.addColorStop(0.25, "rgb(234, 174, 129)");
      gradient.addColorStop(0.30, "rgb(222, 146, 132)");
      gradient.addColorStop(0.35, "rgb(210, 115, 131)");
      gradient.addColorStop(0.38, "rgb(203, 95, 129)");
      gradient.addColorStop(0.42, "rgb(206, 105, 130)");
      gradient.addColorStop(0.62, "rgb(223, 151, 122)");
      gradient.addColorStop(0.79, "rgb(235, 185, 108)");
      gradient.addColorStop(0.93, "rgb(245, 209, 89)");
      gradient.addColorStop(1.00, "rgb(251, 220, 80)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // railRiderLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1715.5, 2689.7);
      ctx.bezierCurveTo(1715.9, 2689.7, 1716.1, 2690.0, 1716.3, 2690.1);
      ctx.bezierCurveTo(1717.0, 2690.4, 1717.8, 2690.5, 1718.5, 2690.6);
      ctx.bezierCurveTo(1719.1, 2690.6, 1720.1, 2690.7, 1720.7, 2690.4);
      ctx.bezierCurveTo(1721.3, 2689.9, 1721.0, 2689.3, 1721.4, 2688.8);
      ctx.bezierCurveTo(1721.8, 2688.1, 1723.2, 2688.0, 1723.9, 2688.0);
      ctx.bezierCurveTo(1725.4, 2688.0, 1726.3, 2688.4, 1727.5, 2689.7);
      ctx.bezierCurveTo(1728.0, 2690.2, 1730.5, 2694.8, 1735.1, 2689.7);
      ctx.bezierCurveTo(1731.0, 2694.4, 1729.3, 2689.3, 1727.7, 2686.9);
      ctx.bezierCurveTo(1726.7, 2685.5, 1724.6, 2684.4, 1722.7, 2685.0);
      ctx.bezierCurveTo(1721.0, 2685.5, 1721.1, 2686.3, 1719.6, 2686.9);
      ctx.bezierCurveTo(1719.0, 2687.1, 1717.5, 2686.4, 1717.2, 2685.9);
      ctx.bezierCurveTo(1717.3, 2686.4, 1715.2, 2689.5, 1715.7, 2689.7);
      ctx.save();
      ctx.transform(-0.912, -0.411, 0.437, -0.969, 5045.7, 6010.3);
      gradient = ctx.createLinearGradient(4400.2, 1563.2, 4390.8, 1564.5);
      gradient.addColorStop(0.04, "rgb(255, 229, 113)");
      gradient.addColorStop(0.09, "rgb(255, 224, 114)");
      gradient.addColorStop(0.15, "rgb(250, 213, 119)");
      gradient.addColorStop(0.20, "rgb(242, 197, 124)");
      gradient.addColorStop(0.25, "rgb(234, 174, 129)");
      gradient.addColorStop(0.30, "rgb(222, 146, 132)");
      gradient.addColorStop(0.35, "rgb(210, 115, 131)");
      gradient.addColorStop(0.38, "rgb(203, 95, 129)");
      gradient.addColorStop(0.42, "rgb(206, 105, 130)");
      gradient.addColorStop(0.62, "rgb(223, 151, 122)");
      gradient.addColorStop(0.79, "rgb(235, 185, 108)");
      gradient.addColorStop(0.93, "rgb(245, 209, 89)");
      gradient.addColorStop(1.00, "rgb(251, 220, 80)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // railRiderLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1721.5, 2676.7);
      ctx.lineTo(1715.8, 2689.5);
      ctx.lineWidth = 0.7;
      ctx.strokeStyle = "rgb(40, 39, 114)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // railRiderLayer/Group/Path
      ctx.beginPath();
      ctx.moveTo(1691.0, 2662.9);
      ctx.lineTo(1685.0, 2676.1);
      ctx.stroke();

      // railRiderLayer/Group/Path
      ctx.beginPath();
      ctx.moveTo(1727.4, 2646.8);
      ctx.lineTo(1741.2, 2653.1);
      ctx.lineTo(1738.0, 2660.8);
      ctx.lineTo(1724.0, 2654.5);
      ctx.lineTo(1727.4, 2646.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.912, -0.411, 0.437, -0.969, 5045.7, 6010.3);
      gradient = ctx.createLinearGradient(4404.7, 1603.4, 4397.3, 1593.8);
      gradient.addColorStop(0.03, "rgb(165, 126, 70)");
      gradient.addColorStop(0.12, "rgb(183, 145, 89)");
      gradient.addColorStop(0.25, "rgb(206, 170, 114)");
      gradient.addColorStop(0.40, "rgb(223, 189, 135)");
      gradient.addColorStop(0.56, "rgb(236, 204, 152)");
      gradient.addColorStop(0.75, "rgb(243, 214, 162)");
      gradient.addColorStop(1.00, "rgb(248, 218, 166)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // railRiderLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1710.7, 2639.3);
      ctx.lineTo(1696.9, 2633.1);
      ctx.lineTo(1693.2, 2640.6);
      ctx.lineTo(1707.3, 2647.0);
      ctx.lineTo(1710.7, 2639.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.912, -0.411, 0.437, -0.969, 5045.7, 6010.3);
      gradient = ctx.createLinearGradient(4438.2, 1603.6, 4429.4, 1591.7);
      gradient.addColorStop(0.03, "rgb(165, 126, 70)");
      gradient.addColorStop(0.12, "rgb(183, 145, 89)");
      gradient.addColorStop(0.25, "rgb(206, 170, 114)");
      gradient.addColorStop(0.40, "rgb(223, 189, 135)");
      gradient.addColorStop(0.56, "rgb(236, 204, 152)");
      gradient.addColorStop(0.75, "rgb(243, 214, 162)");
      gradient.addColorStop(1.00, "rgb(248, 218, 166)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // railRiderLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1729.9, 2618.9);
      ctx.bezierCurveTo(1732.5, 2620.1, 1735.3, 2619.6, 1736.1, 2617.8);
      ctx.lineTo(1741.0, 2606.9);
      ctx.lineTo(1731.5, 2602.6);
      ctx.lineTo(1726.6, 2613.6);
      ctx.bezierCurveTo(1725.8, 2615.3, 1727.3, 2617.7, 1729.9, 2618.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(78, 47, 117)";
      ctx.fill();

      // railRiderLayer/Group
      ctx.restore();

      // railRiderLayer/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2326.3, 2618.4);
      ctx.bezierCurveTo(2328.8, 2619.6, 2341.6, 2629.3, 2344.9, 2633.7);
      ctx.bezierCurveTo(2344.5, 2632.9, 2344.6, 2632.8, 2345.1, 2633.6);
      ctx.bezierCurveTo(2343.1, 2628.4, 2341.7, 2612.5, 2342.0, 2609.7);
      ctx.lineTo(2334.4, 2614.6);
      ctx.lineTo(2326.3, 2618.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, 0.019, -0.019, -1.000, 5454.3, 5426.7);
      gradient = ctx.createLinearGradient(3060.6, 2876.6, 3068.4, 2849.2);
      gradient.addColorStop(0.06, "rgb(104, 74, 132)");
      gradient.addColorStop(0.12, "rgb(123, 78, 137)");
      gradient.addColorStop(0.22, "rgb(153, 83, 144)");
      gradient.addColorStop(0.33, "rgb(179, 87, 150)");
      gradient.addColorStop(0.46, "rgb(201, 90, 154)");
      gradient.addColorStop(0.59, "rgb(217, 92, 158)");
      gradient.addColorStop(0.75, "rgb(228, 94, 161)");
      gradient.addColorStop(1.00, "rgb(233, 94, 162)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // railRiderLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2297.4, 2634.4);
      ctx.bezierCurveTo(2299.9, 2635.6, 2312.7, 2645.2, 2316.0, 2649.7);
      ctx.bezierCurveTo(2315.6, 2648.9, 2315.8, 2648.8, 2316.2, 2649.6);
      ctx.bezierCurveTo(2314.2, 2644.4, 2312.8, 2628.5, 2313.1, 2625.7);
      ctx.lineTo(2305.5, 2630.6);
      ctx.lineTo(2297.4, 2634.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, 0.019, -0.019, -1.000, 5454.3, 5426.7);
      gradient = ctx.createLinearGradient(3085.6, 2861.2, 3097.3, 2838.5);
      gradient.addColorStop(0.06, "rgb(104, 74, 132)");
      gradient.addColorStop(0.12, "rgb(123, 78, 137)");
      gradient.addColorStop(0.22, "rgb(153, 83, 144)");
      gradient.addColorStop(0.33, "rgb(179, 87, 150)");
      gradient.addColorStop(0.46, "rgb(201, 90, 154)");
      gradient.addColorStop(0.59, "rgb(217, 92, 158)");
      gradient.addColorStop(0.75, "rgb(228, 94, 161)");
      gradient.addColorStop(1.00, "rgb(233, 94, 162)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // railRiderLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2334.4, 2614.7);
      ctx.bezierCurveTo(2330.1, 2617.1, 2326.5, 2618.7, 2326.3, 2618.4);
      ctx.bezierCurveTo(2326.1, 2618.1, 2329.4, 2615.8, 2333.8, 2613.4);
      ctx.bezierCurveTo(2338.1, 2611.0, 2341.8, 2609.4, 2341.9, 2609.7);
      ctx.bezierCurveTo(2342.1, 2610.0, 2338.8, 2612.3, 2334.4, 2614.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(40, 39, 114)";
      ctx.fill();

      // railRiderLayer/Group/Path
      ctx.beginPath();
      ctx.moveTo(2297.4, 2634.4);
      ctx.bezierCurveTo(2297.2, 2634.1, 2300.6, 2631.9, 2304.9, 2629.5);
      ctx.bezierCurveTo(2309.3, 2627.1, 2312.9, 2625.4, 2313.1, 2625.7);
      ctx.bezierCurveTo(2313.3, 2626.1, 2309.9, 2628.3, 2305.6, 2630.7);
      ctx.bezierCurveTo(2301.3, 2633.1, 2297.6, 2634.8, 2297.4, 2634.4);
      ctx.closePath();
      ctx.fill();

      // railRiderLayer/Group/Path
      ctx.beginPath();
      ctx.moveTo(2297.9, 2633.9);
      ctx.lineTo(2299.2, 2633.7);
      ctx.lineTo(2310.7, 2625.7);
      ctx.lineTo(2306.7, 2618.5);
      ctx.lineTo(2306.0, 2618.9);
      ctx.lineTo(2296.4, 2601.7);
      ctx.lineTo(2313.6, 2592.2);
      ctx.lineTo(2323.1, 2609.4);
      ctx.lineTo(2322.4, 2609.8);
      ctx.lineTo(2326.9, 2617.8);
      ctx.lineTo(2328.2, 2617.6);
      ctx.lineTo(2339.7, 2609.6);
      ctx.lineTo(2335.5, 2602.6);
      ctx.lineTo(2334.7, 2603.0);
      ctx.lineTo(2292.3, 2530.8);
      ctx.lineTo(2255.6, 2551.1);
      ctx.lineTo(2294.3, 2625.3);
      ctx.lineTo(2293.6, 2625.7);
      ctx.lineTo(2297.9, 2633.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.875, 0.484, -0.515, -0.930, 5801.9, 5214.8);
      gradient = ctx.createLinearGradient(1820.6, 3804.2, 1765.4, 3729.8);
      gradient.addColorStop(0.38, "rgb(165, 126, 70)");
      gradient.addColorStop(0.59, "rgb(167, 127, 71)");
      gradient.addColorStop(0.70, "rgb(172, 134, 78)");
      gradient.addColorStop(0.79, "rgb(183, 145, 89)");
      gradient.addColorStop(0.86, "rgb(198, 161, 105)");
      gradient.addColorStop(0.93, "rgb(218, 184, 129)");
      gradient.addColorStop(0.99, "rgb(241, 211, 159)");
      gradient.addColorStop(1.00, "rgb(248, 218, 166)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // railRiderLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2308.8, 2623.0);
      ctx.lineTo(2296.8, 2602.3);
      ctx.lineTo(2313.7, 2592.5);
      ctx.lineTo(2325.7, 2613.1);
      ctx.lineTo(2337.3, 2606.4);
      ctx.lineTo(2291.2, 2531.4);
      ctx.lineTo(2254.9, 2552.5);
      ctx.lineTo(2297.3, 2629.7);
      ctx.lineTo(2308.8, 2623.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.999, 0.039, -0.039, -0.999, 5510.3, 5361.0);
      gradient = ctx.createLinearGradient(3095.7, 2941.8, 3109.3, 2869.0);
      gradient.addColorStop(0.03, "rgb(165, 126, 70)");
      gradient.addColorStop(0.12, "rgb(183, 145, 89)");
      gradient.addColorStop(0.25, "rgb(206, 170, 114)");
      gradient.addColorStop(0.40, "rgb(223, 189, 135)");
      gradient.addColorStop(0.56, "rgb(236, 204, 152)");
      gradient.addColorStop(0.75, "rgb(243, 214, 162)");
      gradient.addColorStop(1.00, "rgb(248, 218, 166)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // railRiderLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2322.5, 2660.8);
      ctx.bezierCurveTo(2322.7, 2660.6, 2323.0, 2660.5, 2323.2, 2660.4);
      ctx.bezierCurveTo(2323.8, 2660.1, 2324.4, 2659.5, 2324.9, 2659.0);
      ctx.bezierCurveTo(2325.3, 2658.5, 2326.0, 2657.8, 2326.0, 2657.1);
      ctx.bezierCurveTo(2326.1, 2656.4, 2325.4, 2656.3, 2325.2, 2655.7);
      ctx.bezierCurveTo(2324.9, 2654.9, 2325.6, 2653.8, 2326.0, 2653.2);
      ctx.bezierCurveTo(2327.0, 2652.0, 2328.4, 2651.5, 2329.7, 2650.6);
      ctx.bezierCurveTo(2331.6, 2649.4, 2334.3, 2646.1, 2333.5, 2643.4);
      ctx.bezierCurveTo(2332.8, 2645.8, 2331.3, 2647.3, 2330.1, 2648.1);
      ctx.bezierCurveTo(2328.7, 2649.1, 2327.1, 2650.0, 2325.5, 2650.7);
      ctx.bezierCurveTo(2324.2, 2651.2, 2322.7, 2651.7, 2322.0, 2652.9);
      ctx.bezierCurveTo(2321.4, 2653.9, 2323.0, 2654.4, 2322.6, 2656.0);
      ctx.bezierCurveTo(2322.5, 2656.6, 2321.0, 2657.3, 2320.5, 2657.3);
      ctx.bezierCurveTo(2320.9, 2657.4, 2322.1, 2661.0, 2322.5, 2660.7);
      ctx.save();
      ctx.transform(-0.875, 0.484, -0.515, -0.930, 5801.9, 5214.8);
      gradient = ctx.createLinearGradient(1805.3, 3691.7, 1795.7, 3693.0);
      gradient.addColorStop(0.04, "rgb(255, 229, 113)");
      gradient.addColorStop(0.09, "rgb(255, 224, 114)");
      gradient.addColorStop(0.15, "rgb(250, 213, 119)");
      gradient.addColorStop(0.20, "rgb(242, 197, 124)");
      gradient.addColorStop(0.25, "rgb(234, 174, 129)");
      gradient.addColorStop(0.30, "rgb(222, 146, 132)");
      gradient.addColorStop(0.35, "rgb(210, 115, 131)");
      gradient.addColorStop(0.38, "rgb(203, 95, 129)");
      gradient.addColorStop(0.42, "rgb(206, 105, 130)");
      gradient.addColorStop(0.62, "rgb(223, 151, 122)");
      gradient.addColorStop(0.79, "rgb(235, 185, 108)");
      gradient.addColorStop(0.93, "rgb(245, 209, 89)");
      gradient.addColorStop(1.00, "rgb(251, 220, 80)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // railRiderLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2351.1, 2645.0);
      ctx.bezierCurveTo(2351.3, 2644.7, 2351.6, 2644.7, 2351.8, 2644.6);
      ctx.bezierCurveTo(2352.5, 2644.2, 2353.0, 2643.7, 2353.5, 2643.1);
      ctx.bezierCurveTo(2353.9, 2642.7, 2354.6, 2641.9, 2354.6, 2641.3);
      ctx.bezierCurveTo(2354.7, 2640.5, 2354.0, 2640.5, 2353.8, 2639.8);
      ctx.bezierCurveTo(2353.5, 2639.1, 2354.2, 2637.9, 2354.6, 2637.4);
      ctx.bezierCurveTo(2355.6, 2636.1, 2356.4, 2635.7, 2358.1, 2635.5);
      ctx.bezierCurveTo(2358.8, 2635.5, 2364.0, 2636.2, 2362.6, 2629.6);
      ctx.bezierCurveTo(2363.9, 2635.5, 2358.9, 2633.8, 2356.1, 2633.8);
      ctx.bezierCurveTo(2354.4, 2633.7, 2352.3, 2634.7, 2351.6, 2636.5);
      ctx.bezierCurveTo(2351.0, 2638.1, 2351.7, 2638.5, 2351.2, 2640.1);
      ctx.bezierCurveTo(2351.1, 2640.7, 2349.6, 2641.5, 2349.1, 2641.4);
      ctx.bezierCurveTo(2349.5, 2641.6, 2350.8, 2645.1, 2351.2, 2644.9);
      ctx.save();
      ctx.transform(-0.875, 0.484, -0.515, -0.930, 5801.9, 5214.8);
      gradient = ctx.createLinearGradient(1772.7, 3691.6, 1763.5, 3692.9);
      gradient.addColorStop(0.04, "rgb(255, 229, 113)");
      gradient.addColorStop(0.09, "rgb(255, 224, 114)");
      gradient.addColorStop(0.15, "rgb(250, 213, 119)");
      gradient.addColorStop(0.20, "rgb(242, 197, 124)");
      gradient.addColorStop(0.25, "rgb(234, 174, 129)");
      gradient.addColorStop(0.30, "rgb(222, 146, 132)");
      gradient.addColorStop(0.35, "rgb(210, 115, 131)");
      gradient.addColorStop(0.38, "rgb(203, 95, 129)");
      gradient.addColorStop(0.42, "rgb(206, 105, 130)");
      gradient.addColorStop(0.62, "rgb(223, 151, 122)");
      gradient.addColorStop(0.79, "rgb(235, 185, 108)");
      gradient.addColorStop(0.93, "rgb(245, 209, 89)");
      gradient.addColorStop(1.00, "rgb(251, 220, 80)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // railRiderLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2344.4, 2632.6);
      ctx.lineTo(2351.1, 2644.7);
      ctx.lineWidth = 0.7;
      ctx.strokeStyle = "rgb(40, 39, 114)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // railRiderLayer/Group/Path
      ctx.beginPath();
      ctx.moveTo(2315.5, 2648.6);
      ctx.lineTo(2322.4, 2661.0);
      ctx.stroke();

      // railRiderLayer/Group/Path
      ctx.beginPath();
      ctx.moveTo(2324.2, 2610.3);
      ctx.lineTo(2337.3, 2603.1);
      ctx.lineTo(2341.5, 2610.2);
      ctx.lineTo(2328.2, 2617.6);
      ctx.lineTo(2324.2, 2610.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, 0.019, -0.019, -1.000, 5454.3, 5426.7);
      gradient = ctx.createLinearGradient(3065.0, 2883.8, 3071.7, 2864.4);
      gradient.addColorStop(0.03, "rgb(165, 126, 70)");
      gradient.addColorStop(0.12, "rgb(183, 145, 89)");
      gradient.addColorStop(0.25, "rgb(206, 170, 114)");
      gradient.addColorStop(0.40, "rgb(223, 189, 135)");
      gradient.addColorStop(0.56, "rgb(236, 204, 152)");
      gradient.addColorStop(0.75, "rgb(243, 214, 162)");
      gradient.addColorStop(1.00, "rgb(248, 218, 166)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // railRiderLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2308.5, 2619.1);
      ctx.lineTo(2295.5, 2626.3);
      ctx.lineTo(2299.2, 2633.7);
      ctx.lineTo(2312.5, 2626.3);
      ctx.lineTo(2308.5, 2619.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, 0.019, -0.019, -1.000, 5454.3, 5426.7);
      gradient = ctx.createLinearGradient(3094.4, 2867.9, 3101.3, 2847.8);
      gradient.addColorStop(0.03, "rgb(165, 126, 70)");
      gradient.addColorStop(0.12, "rgb(183, 145, 89)");
      gradient.addColorStop(0.25, "rgb(206, 170, 114)");
      gradient.addColorStop(0.40, "rgb(223, 189, 135)");
      gradient.addColorStop(0.56, "rgb(236, 204, 152)");
      gradient.addColorStop(0.75, "rgb(243, 214, 162)");
      gradient.addColorStop(1.00, "rgb(248, 218, 166)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // railRiderLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2303.7, 2591.9);
      ctx.bezierCurveTo(2306.1, 2590.5, 2307.4, 2588.1, 2306.5, 2586.4);
      ctx.lineTo(2300.7, 2576.1);
      ctx.lineTo(2291.8, 2581.0);
      ctx.lineTo(2297.5, 2591.4);
      ctx.bezierCurveTo(2298.4, 2593.0, 2301.2, 2593.3, 2303.7, 2591.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(78, 47, 117)";
      ctx.fill();

      // railRiderLayer/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1690.7, 2561.9);
      ctx.bezierCurveTo(1689.5, 2562.9, 1688.9, 2562.9, 1687.1, 2563.5);
      ctx.bezierCurveTo(1687.5, 2564.8, 1688.4, 2566.3, 1689.7, 2567.7);
      ctx.bezierCurveTo(1688.5, 2567.6, 1686.8, 2565.9, 1684.9, 2563.8);
      ctx.bezierCurveTo(1682.8, 2564.1, 1682.3, 2563.8, 1680.0, 2563.5);
      ctx.bezierCurveTo(1682.1, 2566.4, 1685.2, 2570.6, 1687.3, 2570.7);
      ctx.bezierCurveTo(1689.4, 2570.8, 1694.4, 2568.7, 1696.9, 2567.9);
      ctx.bezierCurveTo(1695.5, 2569.8, 1693.3, 2570.9, 1693.2, 2572.4);
      ctx.bezierCurveTo(1693.1, 2574.0, 1693.8, 2582.2, 1696.2, 2584.9);
      ctx.bezierCurveTo(1699.8, 2583.3, 1705.7, 2578.7, 1705.8, 2576.9);
      ctx.bezierCurveTo(1706.0, 2575.1, 1705.9, 2575.5, 1706.2, 2571.9);
      ctx.bezierCurveTo(1708.8, 2577.4, 1709.9, 2579.2, 1712.8, 2580.3);
      ctx.bezierCurveTo(1715.8, 2581.4, 1719.7, 2582.0, 1723.8, 2582.0);
      ctx.bezierCurveTo(1723.6, 2580.4, 1723.2, 2578.5, 1722.7, 2576.6);
      ctx.bezierCurveTo(1721.7, 2577.3, 1720.1, 2578.0, 1718.9, 2578.2);
      ctx.bezierCurveTo(1720.4, 2577.6, 1721.6, 2576.0, 1722.2, 2574.7);
      ctx.bezierCurveTo(1721.9, 2573.9, 1721.6, 2573.1, 1721.3, 2572.5);
      ctx.bezierCurveTo(1720.2, 2573.7, 1718.4, 2574.4, 1716.0, 2574.9);
      ctx.bezierCurveTo(1717.6, 2573.9, 1719.2, 2572.7, 1720.3, 2570.8);
      ctx.bezierCurveTo(1720.3, 2570.8, 1720.2, 2570.7, 1720.2, 2570.7);
      ctx.bezierCurveTo(1716.8, 2567.0, 1715.8, 2567.9, 1714.2, 2566.2);
      ctx.bezierCurveTo(1716.9, 2566.3, 1723.8, 2564.5, 1725.6, 2563.1);
      ctx.bezierCurveTo(1727.3, 2561.6, 1729.6, 2556.8, 1729.9, 2551.6);
      ctx.bezierCurveTo(1729.9, 2551.6, 1727.5, 2552.1, 1725.4, 2552.4);
      ctx.bezierCurveTo(1725.3, 2553.9, 1723.3, 2559.3, 1721.7, 2560.6);
      ctx.bezierCurveTo(1723.1, 2558.1, 1723.4, 2555.5, 1723.2, 2552.6);
      ctx.bezierCurveTo(1722.2, 2552.7, 1721.4, 2552.6, 1719.2, 2552.3);
      ctx.bezierCurveTo(1719.4, 2549.0, 1718.2, 2547.7, 1714.9, 2542.0);
      ctx.bezierCurveTo(1713.1, 2543.5, 1709.4, 2548.3, 1707.5, 2552.2);
      ctx.bezierCurveTo(1707.7, 2549.1, 1707.9, 2547.3, 1707.1, 2545.6);
      ctx.bezierCurveTo(1705.9, 2543.2, 1704.0, 2541.3, 1702.2, 2539.4);
      ctx.bezierCurveTo(1697.3, 2544.7, 1695.1, 2545.9, 1694.7, 2550.9);
      ctx.bezierCurveTo(1692.4, 2548.4, 1685.0, 2547.1, 1682.3, 2546.9);
      ctx.bezierCurveTo(1682.1, 2549.8, 1681.3, 2553.1, 1683.3, 2555.4);
      ctx.bezierCurveTo(1685.4, 2557.6, 1689.7, 2560.8, 1690.7, 2561.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, -0.014, 0.014, -1.000, 5358.7, 5528.5);
      gradient = ctx.createLinearGradient(3689.7, 2930.1, 3703.3, 2898.5);
      gradient.addColorStop(0.14, "rgb(201, 221, 116)");
      gradient.addColorStop(0.46, "rgb(169, 203, 123)");
      gradient.addColorStop(0.98, "rgb(112, 175, 133)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.restore();
      ctx.restore();
    }

    function grandPrixRaceway(ctx) {

      var gradient;

      // grandPrixRaceway/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2269.5, 2416.4);
      ctx.bezierCurveTo(2251.8, 2440.7, 2230.3, 2460.7, 2206.0, 2477.0);
      ctx.bezierCurveTo(2204.0, 2478.4, 2201.9, 2481.5, 2199.8, 2482.8);
      ctx.bezierCurveTo(2197.0, 2484.6, 2192.4, 2486.4, 2189.5, 2488.1);
      ctx.bezierCurveTo(2165.2, 2502.4, 2140.2, 2511.5, 2112.2, 2519.6);
      ctx.bezierCurveTo(2110.7, 2520.0, 2107.7, 2521.7, 2107.7, 2523.6);
      ctx.bezierCurveTo(2106.1, 2524.1, 2104.3, 2521.8, 2102.6, 2522.2);
      ctx.bezierCurveTo(2098.8, 2523.9, 2101.0, 2523.4, 2098.8, 2523.9);
      ctx.bezierCurveTo(2096.8, 2522.1, 2092.3, 2524.8, 2090.5, 2525.2);
      ctx.bezierCurveTo(1903.6, 2568.3, 1670.2, 2492.9, 1662.7, 2421.0);
      ctx.bezierCurveTo(1815.0, 2420.8, 2269.5, 2416.4, 2269.5, 2416.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, 0.027, -0.027, -1.000, 5095.7, 5223.3);
      gradient = ctx.createLinearGradient(3058.9, 2908.8, 3013.3, 2771.4);
      gradient.addColorStop(0.00, "rgb(27, 165, 78)");
      gradient.addColorStop(0.04, "rgb(50, 168, 79)");
      gradient.addColorStop(0.38, "rgb(138, 189, 85)");
      gradient.addColorStop(0.66, "rgb(187, 211, 93)");
      gradient.addColorStop(0.87, "rgb(217, 225, 98)");
      gradient.addColorStop(0.99, "rgb(228, 230, 100)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // grandPrixRaceway/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2258.0, 2411.5);
      ctx.bezierCurveTo(2255.7, 2416.6, 2251.2, 2421.3, 2247.6, 2425.7);
      ctx.bezierCurveTo(2243.8, 2430.3, 2239.0, 2434.2, 2234.9, 2438.6);
      ctx.bezierCurveTo(2230.2, 2444.0, 2224.3, 2449.5, 2218.8, 2453.9);
      ctx.bezierCurveTo(2216.7, 2455.6, 2214.1, 2457.2, 2212.1, 2459.0);
      ctx.bezierCurveTo(2209.9, 2461.0, 2208.3, 2463.5, 2205.9, 2465.2);
      ctx.bezierCurveTo(2195.4, 2473.1, 2183.8, 2480.6, 2172.0, 2487.3);
      ctx.bezierCurveTo(2154.4, 2497.4, 2135.0, 2504.1, 2116.3, 2511.6);
      ctx.bezierCurveTo(2108.5, 2514.7, 2100.0, 2517.0, 2091.8, 2519.0);
      ctx.bezierCurveTo(2082.7, 2521.2, 2073.4, 2523.1, 2064.2, 2525.1);
      ctx.bezierCurveTo(2058.0, 2526.5, 2051.6, 2527.5, 2045.2, 2528.2);
      ctx.bezierCurveTo(2037.8, 2529.1, 2030.7, 2531.5, 2023.1, 2532.1);
      ctx.bezierCurveTo(2010.8, 2533.0, 1998.4, 2534.1, 1986.1, 2534.4);
      ctx.bezierCurveTo(1979.0, 2534.7, 1969.9, 2534.5, 1962.9, 2534.0);
      ctx.bezierCurveTo(1959.2, 2533.8, 1957.7, 2533.3, 1954.0, 2533.3);
      ctx.bezierCurveTo(1951.1, 2533.3, 1909.3, 2531.3, 1906.7, 2530.1);
      ctx.bezierCurveTo(1910.9, 2528.8, 1953.9, 2528.9, 1958.2, 2528.7);
      ctx.bezierCurveTo(1966.9, 2528.5, 1975.6, 2529.7, 1984.1, 2528.2);
      ctx.bezierCurveTo(2006.8, 2524.2, 2029.5, 2520.1, 2052.2, 2516.0);
      ctx.bezierCurveTo(2072.3, 2512.3, 2090.7, 2505.8, 2109.9, 2499.1);
      ctx.bezierCurveTo(2130.8, 2491.8, 2150.9, 2480.6, 2169.0, 2467.8);
      ctx.bezierCurveTo(2184.3, 2457.0, 2198.4, 2445.0, 2213.1, 2433.3);
      ctx.bezierCurveTo(2217.6, 2429.7, 2222.7, 2426.8, 2227.4, 2423.3);
      ctx.bezierCurveTo(2234.1, 2418.2, 2240.1, 2412.8, 2248.3, 2410.3);
      ctx.bezierCurveTo(2250.8, 2409.5, 2257.0, 2408.4, 2257.4, 2411.8);
      ctx.save();
      ctx.transform(-1.000, 0.030, -0.030, -1.000, 5102.1, 5214.9);
      gradient = ctx.createLinearGradient(2759.5, 2830.2, 3114.2, 2830.2);
      gradient.addColorStop(0.00, "rgb(27, 165, 78)");
      gradient.addColorStop(0.04, "rgb(50, 168, 79)");
      gradient.addColorStop(0.38, "rgb(138, 189, 85)");
      gradient.addColorStop(0.66, "rgb(187, 211, 93)");
      gradient.addColorStop(0.87, "rgb(217, 225, 98)");
      gradient.addColorStop(0.99, "rgb(228, 230, 100)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // grandPrixRaceway/Group
      ctx.restore();

      // grandPrixRaceway/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1945.1, 2508.5);
      ctx.bezierCurveTo(1941.5, 2538.2, 1914.8, 2562.2, 1883.9, 2562.9);
      ctx.bezierCurveTo(1852.0, 2563.6, 1827.7, 2539.3, 1828.9, 2508.5);
      ctx.bezierCurveTo(1825.3, 2508.7, 1821.7, 2508.7, 1818.1, 2508.4);
      ctx.bezierCurveTo(1813.2, 2508.0, 1808.7, 2506.8, 1804.2, 2505.5);
      ctx.bezierCurveTo(1804.2, 2506.4, 1804.1, 2507.2, 1804.0, 2508.1);
      ctx.bezierCurveTo(1801.4, 2552.8, 1836.5, 2588.2, 1882.4, 2587.1);
      ctx.bezierCurveTo(1927.3, 2586.2, 1965.9, 2550.8, 1970.1, 2507.6);
      ctx.bezierCurveTo(1961.8, 2509.3, 1953.1, 2509.6, 1945.1, 2508.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.052, 0.023, 0.065, -1.101, 4986.3, 5511.4);
      gradient = ctx.createLinearGradient(3073.3, 2809.0, 3161.1, 2750.3);
      gradient.addColorStop(0.06, "rgb(104, 74, 132)");
      gradient.addColorStop(0.09, "rgb(110, 80, 136)");
      gradient.addColorStop(0.29, "rgb(145, 112, 161)");
      gradient.addColorStop(0.48, "rgb(178, 141, 183)");
      gradient.addColorStop(0.67, "rgb(204, 166, 200)");
      gradient.addColorStop(0.84, "rgb(222, 183, 212)");
      gradient.addColorStop(1.00, "rgb(231, 191, 218)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // grandPrixRaceway/Group/Group
      ctx.restore();

      // grandPrixRaceway/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1832.0, 2533.3);
      ctx.bezierCurveTo(1826.2, 2543.2, 1822.1, 2548.9, 1816.0, 2553.7);
      ctx.bezierCurveTo(1815.2, 2552.4, 1815.2, 2552.4, 1814.3, 2551.0);
      ctx.bezierCurveTo(1819.8, 2546.6, 1823.5, 2541.5, 1829.3, 2531.7);
      ctx.lineTo(1829.3, 2531.7);
      ctx.lineTo(1829.3, 2531.7);
      ctx.lineTo(1832.0, 2533.3);
      ctx.lineTo(1832.0, 2533.3);
      ctx.closePath();
      ctx.fillStyle = "rgb(154, 139, 178)";
      ctx.fill();

      // grandPrixRaceway/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1837.4, 2540.5);
      ctx.bezierCurveTo(1831.6, 2550.4, 1827.5, 2556.1, 1821.4, 2560.9);
      ctx.bezierCurveTo(1820.7, 2560.1, 1820.1, 2559.4, 1819.5, 2558.5);
      ctx.bezierCurveTo(1825.1, 2554.1, 1828.8, 2549.0, 1834.7, 2539.0);
      ctx.lineTo(1834.7, 2539.0);
      ctx.lineTo(1834.7, 2539.0);
      ctx.lineTo(1837.4, 2540.5);
      ctx.lineTo(1837.4, 2540.5);
      ctx.closePath();
      ctx.fill();

      // grandPrixRaceway/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1843.1, 2546.8);
      ctx.bezierCurveTo(1837.4, 2556.6, 1833.3, 2562.3, 1826.7, 2566.4);
      ctx.bezierCurveTo(1826.2, 2565.9, 1825.5, 2565.3, 1825.1, 2564.8);
      ctx.bezierCurveTo(1830.8, 2560.4, 1834.5, 2555.3, 1840.4, 2545.2);
      ctx.lineTo(1840.4, 2545.2);
      ctx.lineTo(1843.1, 2546.8);
      ctx.lineTo(1843.1, 2546.8);
      ctx.closePath();
      ctx.fill();

      // grandPrixRaceway/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1848.3, 2552.4);
      ctx.bezierCurveTo(1842.8, 2561.8, 1838.4, 2567.1, 1832.6, 2571.4);
      ctx.bezierCurveTo(1831.3, 2570.4, 1831.4, 2570.4, 1830.8, 2570.0);
      ctx.bezierCurveTo(1836.2, 2565.7, 1839.9, 2560.6, 1845.6, 2550.8);
      ctx.lineTo(1845.6, 2550.8);
      ctx.lineTo(1845.6, 2550.8);
      ctx.lineTo(1848.3, 2552.4);
      ctx.lineTo(1848.3, 2552.4);
      ctx.closePath();
      ctx.fill();

      // grandPrixRaceway/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1854.8, 2557.3);
      ctx.bezierCurveTo(1849.4, 2566.4, 1845.1, 2571.9, 1839.3, 2576.0);
      ctx.bezierCurveTo(1838.2, 2575.3, 1838.5, 2575.5, 1837.4, 2574.8);
      ctx.bezierCurveTo(1842.8, 2570.5, 1846.4, 2565.4, 1852.1, 2555.7);
      ctx.lineTo(1852.1, 2555.7);
      ctx.lineTo(1852.1, 2555.7);
      ctx.lineTo(1854.8, 2557.3);
      ctx.lineTo(1854.8, 2557.3);
      ctx.closePath();
      ctx.fill();

      // grandPrixRaceway/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1862.9, 2560.6);
      ctx.bezierCurveTo(1857.3, 2570.1, 1852.8, 2576.1, 1846.2, 2579.7);
      ctx.bezierCurveTo(1845.5, 2579.3, 1845.1, 2579.1, 1844.6, 2578.9);
      ctx.bezierCurveTo(1850.5, 2574.4, 1854.2, 2569.3, 1860.2, 2559.1);
      ctx.lineTo(1860.2, 2559.1);
      ctx.lineTo(1860.2, 2559.1);
      ctx.lineTo(1862.9, 2560.6);
      ctx.lineTo(1862.9, 2560.6);
      ctx.closePath();
      ctx.fill();

      // grandPrixRaceway/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1870.1, 2564.0);
      ctx.bezierCurveTo(1864.8, 2573.2, 1860.1, 2579.4, 1853.6, 2582.7);
      ctx.bezierCurveTo(1852.9, 2582.4, 1852.5, 2582.3, 1852.0, 2582.1);
      ctx.bezierCurveTo(1857.8, 2577.7, 1861.5, 2572.6, 1867.5, 2562.4);
      ctx.lineTo(1867.5, 2562.4);
      ctx.lineTo(1867.5, 2562.4);
      ctx.lineTo(1870.1, 2564.0);
      ctx.lineTo(1870.1, 2564.0);
      ctx.closePath();
      ctx.fill();

      // grandPrixRaceway/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1877.4, 2567.6);
      ctx.bezierCurveTo(1872.6, 2576.0, 1868.0, 2582.1, 1862.3, 2585.2);
      ctx.bezierCurveTo(1861.6, 2585.0, 1861.9, 2585.1, 1860.5, 2584.8);
      ctx.bezierCurveTo(1865.7, 2580.5, 1869.2, 2575.5, 1874.8, 2566.1);
      ctx.lineTo(1874.8, 2566.1);
      ctx.lineTo(1874.8, 2566.1);
      ctx.lineTo(1877.4, 2567.6);
      ctx.lineTo(1877.4, 2567.6);
      ctx.closePath();
      ctx.fill();

      // grandPrixRaceway/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1826.3, 2526.5);
      ctx.bezierCurveTo(1820.9, 2535.8, 1817.0, 2541.3, 1811.5, 2545.9);
      ctx.bezierCurveTo(1810.8, 2544.3, 1810.8, 2544.3, 1810.2, 2543.0);
      ctx.bezierCurveTo(1814.9, 2538.9, 1818.4, 2533.8, 1823.7, 2524.9);
      ctx.lineTo(1823.7, 2524.9);
      ctx.lineTo(1823.7, 2524.9);
      ctx.lineTo(1826.3, 2526.5);
      ctx.lineTo(1826.3, 2526.5);
      ctx.closePath();
      ctx.fill();

      // grandPrixRaceway/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1957.3, 2509.1);
      ctx.bezierCurveTo(1954.3, 2539.3, 1927.3, 2564.0, 1895.9, 2564.7);
      ctx.bezierCurveTo(1863.8, 2565.4, 1839.2, 2540.6, 1841.0, 2509.4);
      ctx.bezierCurveTo(1841.1, 2509.0, 1841.1, 2508.6, 1841.1, 2508.3);
      ctx.bezierCurveTo(1833.5, 2508.1, 1825.7, 2509.0, 1818.1, 2508.4);
      ctx.bezierCurveTo(1817.4, 2508.4, 1816.8, 2508.3, 1816.2, 2508.2);
      ctx.bezierCurveTo(1816.2, 2508.8, 1816.1, 2509.3, 1816.1, 2509.9);
      ctx.bezierCurveTo(1813.5, 2554.6, 1848.6, 2590.0, 1894.5, 2588.9);
      ctx.bezierCurveTo(1940.4, 2587.9, 1979.8, 2550.9, 1982.5, 2506.2);
      ctx.bezierCurveTo(1982.5, 2505.3, 1982.5, 2504.5, 1982.5, 2503.6);
      ctx.bezierCurveTo(1974.6, 2507.1, 1965.9, 2508.8, 1957.3, 2509.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.052, 0.023, 0.065, -1.101, 4986.3, 5511.4);
      gradient = ctx.createLinearGradient(3173.2, 2818.1, 3059.4, 2746.4);
      gradient.addColorStop(0.06, "rgb(104, 74, 132)");
      gradient.addColorStop(0.21, "rgb(129, 90, 146)");
      gradient.addColorStop(0.42, "rgb(161, 109, 162)");
      gradient.addColorStop(0.63, "rgb(186, 124, 175)");
      gradient.addColorStop(0.83, "rgb(203, 135, 184)");
      gradient.addColorStop(1.00, "rgb(210, 139, 188)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // grandPrixRaceway/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1792.3, 2492.9);
      ctx.lineTo(1785.8, 2508.0);
      ctx.bezierCurveTo(1931.9, 2550.1, 2155.2, 2547.2, 2255.2, 2409.7);
      ctx.bezierCurveTo(2255.2, 2409.7, 2206.5, 2408.8, 2129.2, 2411.1);
      ctx.bezierCurveTo(2071.4, 2502.4, 1889.1, 2495.3, 1792.3, 2492.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, 0.030, -0.030, -1.000, 5102.1, 5214.9);
      gradient = ctx.createLinearGradient(2762.3, 2832.9, 3234.3, 2832.9);
      gradient.addColorStop(0.21, "rgb(218, 229, 244)");
      gradient.addColorStop(0.34, "rgb(210, 221, 239)");
      gradient.addColorStop(0.52, "rgb(187, 201, 226)");
      gradient.addColorStop(0.72, "rgb(155, 174, 208)");
      gradient.addColorStop(0.95, "rgb(116, 142, 186)");
      gradient.addColorStop(1.00, "rgb(107, 134, 180)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.restore();
      ctx.restore();
    }

    function gradPrixRacewayLayer1(ctx) {

      var gradient;

      // gradPrixRacewayLayer1/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1783.2, 2516.9);
      ctx.bezierCurveTo(1783.5, 2525.6, 1793.0, 2529.7, 1797.3, 2526.6);
      ctx.bezierCurveTo(1795.4, 2531.9, 1800.8, 2537.1, 1804.6, 2537.0);
      ctx.bezierCurveTo(1804.0, 2547.6, 1819.2, 2548.4, 1824.4, 2544.8);
      ctx.bezierCurveTo(1827.8, 2542.5, 1828.9, 2538.3, 1830.1, 2537.5);
      ctx.bezierCurveTo(1834.9, 2540.8, 1838.6, 2540.5, 1842.3, 2537.8);
      ctx.bezierCurveTo(1846.1, 2535.1, 1846.8, 2532.9, 1846.1, 2529.1);
      ctx.bezierCurveTo(1849.8, 2531.8, 1857.9, 2526.0, 1860.1, 2522.5);
      ctx.bezierCurveTo(1862.7, 2518.4, 1863.4, 2513.9, 1859.6, 2509.4);
      ctx.bezierCurveTo(1864.5, 2508.6, 1865.1, 2499.9, 1862.8, 2495.3);
      ctx.bezierCurveTo(1860.5, 2490.5, 1852.3, 2488.4, 1841.9, 2487.9);
      ctx.bezierCurveTo(1841.1, 2487.7, 1840.3, 2487.7, 1839.4, 2487.9);
      ctx.bezierCurveTo(1839.3, 2487.9, 1839.2, 2487.8, 1839.0, 2487.8);
      ctx.bezierCurveTo(1839.6, 2483.7, 1836.8, 2481.2, 1832.7, 2479.7);
      ctx.bezierCurveTo(1829.2, 2478.4, 1819.9, 2477.8, 1818.3, 2480.9);
      ctx.bezierCurveTo(1816.9, 2478.3, 1815.2, 2477.2, 1810.9, 2477.0);
      ctx.bezierCurveTo(1806.6, 2476.7, 1803.6, 2478.0, 1801.5, 2481.9);
      ctx.bezierCurveTo(1800.1, 2481.8, 1797.0, 2478.4, 1793.3, 2479.5);
      ctx.bezierCurveTo(1765.8, 2487.7, 1780.9, 2496.5, 1781.1, 2499.6);
      ctx.bezierCurveTo(1780.9, 2500.1, 1780.7, 2500.6, 1780.5, 2501.1);
      ctx.bezierCurveTo(1775.4, 2501.2, 1772.5, 2502.1, 1770.7, 2507.3);
      ctx.bezierCurveTo(1769.6, 2511.8, 1775.3, 2522.4, 1783.2, 2516.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, 0.030, -0.030, -1.000, 5102.1, 5214.9);
      gradient = ctx.createLinearGradient(3207.2, 2826.6, 3190.3, 2751.7);
      gradient.addColorStop(0.06, "rgb(186, 216, 117)");
      gradient.addColorStop(0.55, "rgb(121, 182, 126)");
      gradient.addColorStop(1.00, "rgb(63, 160, 129)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // gradPrixRacewayLayer1/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1743.4, 2500.0);
      ctx.bezierCurveTo(1743.6, 2508.8, 1753.2, 2512.8, 1757.4, 2509.7);
      ctx.bezierCurveTo(1755.5, 2515.0, 1760.9, 2520.2, 1764.7, 2520.1);
      ctx.bezierCurveTo(1764.1, 2530.7, 1779.3, 2531.5, 1784.5, 2527.9);
      ctx.bezierCurveTo(1788.0, 2525.6, 1789.0, 2521.5, 1790.2, 2520.6);
      ctx.bezierCurveTo(1795.0, 2523.9, 1798.7, 2523.6, 1802.4, 2520.9);
      ctx.bezierCurveTo(1806.2, 2518.2, 1806.9, 2516.0, 1806.2, 2512.2);
      ctx.bezierCurveTo(1810.0, 2514.9, 1818.0, 2509.1, 1820.2, 2505.6);
      ctx.bezierCurveTo(1822.9, 2501.5, 1823.5, 2497.0, 1819.8, 2492.5);
      ctx.bezierCurveTo(1824.6, 2491.7, 1825.2, 2483.1, 1822.9, 2478.4);
      ctx.bezierCurveTo(1820.6, 2473.6, 1812.4, 2471.5, 1802.1, 2471.1);
      ctx.bezierCurveTo(1801.2, 2470.8, 1800.4, 2470.8, 1799.6, 2471.0);
      ctx.bezierCurveTo(1799.4, 2471.0, 1799.3, 2471.0, 1799.2, 2470.9);
      ctx.bezierCurveTo(1799.8, 2466.8, 1797.0, 2464.3, 1792.8, 2462.8);
      ctx.bezierCurveTo(1789.3, 2461.5, 1780.0, 2460.9, 1778.5, 2464.0);
      ctx.bezierCurveTo(1777.0, 2461.4, 1775.4, 2460.3, 1771.0, 2460.1);
      ctx.bezierCurveTo(1766.7, 2459.8, 1763.7, 2461.1, 1761.6, 2465.0);
      ctx.bezierCurveTo(1760.3, 2464.9, 1757.1, 2461.5, 1753.4, 2462.6);
      ctx.bezierCurveTo(1725.9, 2470.8, 1741.0, 2479.7, 1741.2, 2482.7);
      ctx.bezierCurveTo(1741.0, 2483.2, 1740.8, 2483.7, 1740.7, 2484.3);
      ctx.bezierCurveTo(1735.5, 2484.3, 1732.6, 2485.2, 1730.8, 2490.5);
      ctx.bezierCurveTo(1729.8, 2494.9, 1735.4, 2505.5, 1743.4, 2500.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, 0.030, -0.030, -1.000, 5102.1, 5214.9);
      gradient = ctx.createLinearGradient(3246.6, 2844.6, 3229.6, 2769.7);
      gradient.addColorStop(0.06, "rgb(186, 216, 117)");
      gradient.addColorStop(0.55, "rgb(121, 182, 126)");
      gradient.addColorStop(1.00, "rgb(63, 160, 129)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.restore();
      ctx.restore();
    }

    function skullRock(ctx) {

      var gradient;

      // skullRock/Group
      ctx.save();

      // skullRock/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2014.4, 2616.8);
      ctx.bezierCurveTo(2019.4, 2624.9, 2024.1, 2631.1, 2021.8, 2639.5);
      ctx.bezierCurveTo(2019.5, 2647.9, 2050.6, 2643.7, 2050.6, 2643.7);
      ctx.lineTo(2046.3, 2615.4);
      ctx.lineTo(2014.4, 2616.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.998, -0.064, 0.064, -0.998, 5180.9, 5634.5);
      gradient = ctx.createLinearGradient(3341.7, 2813.6, 3326.2, 2792.6);
      gradient.addColorStop(0.13, "rgb(169, 195, 184)");
      gradient.addColorStop(0.16, "rgb(161, 185, 176)");
      gradient.addColorStop(0.32, "rgb(132, 153, 155)");
      gradient.addColorStop(0.48, "rgb(112, 131, 138)");
      gradient.addColorStop(0.64, "rgb(98, 116, 126)");
      gradient.addColorStop(0.81, "rgb(90, 107, 119)");
      gradient.addColorStop(0.99, "rgb(87, 104, 116)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // skullRock/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2042.8, 2610.2);
      ctx.bezierCurveTo(2036.9, 2609.8, 2011.7, 2610.5, 2006.9, 2610.2);
      ctx.bezierCurveTo(2003.2, 2612.4, 2002.6, 2616.5, 2002.5, 2618.8);
      ctx.bezierCurveTo(2002.3, 2621.2, 2005.0, 2623.6, 2008.5, 2618.5);
      ctx.bezierCurveTo(2008.5, 2622.9, 2013.9, 2623.8, 2015.9, 2619.2);
      ctx.bezierCurveTo(2020.3, 2624.2, 2021.8, 2622.9, 2024.4, 2618.8);
      ctx.bezierCurveTo(2028.7, 2623.7, 2030.2, 2622.4, 2032.2, 2618.4);
      ctx.bezierCurveTo(2037.2, 2621.4, 2040.1, 2612.5, 2044.6, 2623.3);
      ctx.bezierCurveTo(2045.8, 2626.1, 2042.8, 2610.2, 2042.8, 2610.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.998, -0.064, 0.064, -0.998, 5180.9, 5634.5);
      gradient = ctx.createLinearGradient(3338.2, 2803.7, 3349.8, 2821.5);
      gradient.addColorStop(0.12, "rgb(255, 252, 227)");
      gradient.addColorStop(0.22, "rgb(229, 225, 211)");
      gradient.addColorStop(0.57, "rgb(174, 174, 176)");
      gradient.addColorStop(0.83, "rgb(145, 148, 158)");
      gradient.addColorStop(0.98, "rgb(134, 138, 151)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // skullRock/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2063.9, 2637.8);
      ctx.bezierCurveTo(2073.9, 2649.1, 2077.5, 2655.2, 2076.9, 2665.4);
      ctx.bezierCurveTo(2076.2, 2675.6, 2067.0, 2700.1, 2043.1, 2703.8);
      ctx.bezierCurveTo(2019.1, 2707.5, 2001.9, 2688.2, 1999.3, 2675.0);
      ctx.bezierCurveTo(1996.6, 2661.9, 1995.1, 2654.0, 1998.5, 2651.0);
      ctx.bezierCurveTo(2001.8, 2648.0, 2005.0, 2648.0, 2007.9, 2648.1);
      ctx.bezierCurveTo(2004.1, 2643.9, 2001.4, 2634.3, 2003.5, 2632.4);
      ctx.bezierCurveTo(2005.7, 2630.6, 2008.5, 2633.7, 2010.3, 2638.4);
      ctx.bezierCurveTo(2007.9, 2627.8, 2016.6, 2627.2, 2019.8, 2635.5);
      ctx.bezierCurveTo(2018.3, 2627.5, 2026.4, 2625.5, 2028.8, 2634.3);
      ctx.bezierCurveTo(2030.6, 2626.6, 2038.0, 2629.0, 2040.0, 2634.6);
      ctx.bezierCurveTo(2043.5, 2633.9, 2060.0, 2633.3, 2063.9, 2637.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.998, -0.064, 0.064, -0.998, 5180.9, 5634.5);
      gradient = ctx.createLinearGradient(3307.6, 2729.9, 3348.0, 2802.7);
      gradient.addColorStop(0.12, "rgb(255, 252, 227)");
      gradient.addColorStop(0.33, "rgb(249, 245, 224)");
      gradient.addColorStop(0.49, "rgb(234, 230, 214)");
      gradient.addColorStop(0.64, "rgb(213, 211, 202)");
      gradient.addColorStop(0.77, "rgb(187, 187, 185)");
      gradient.addColorStop(0.89, "rgb(157, 159, 166)");
      gradient.addColorStop(0.98, "rgb(134, 138, 151)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // skullRock/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2046.9, 2656.8);
      ctx.bezierCurveTo(2046.6, 2661.6, 2049.4, 2667.3, 2041.6, 2669.6);
      ctx.bezierCurveTo(2034.2, 2671.7, 2032.4, 2666.6, 2029.9, 2663.7);
      ctx.bezierCurveTo(2027.4, 2660.9, 2030.3, 2656.0, 2033.0, 2653.6);
      ctx.bezierCurveTo(2035.8, 2651.2, 2047.2, 2652.2, 2046.9, 2656.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.998, -0.064, 0.064, -0.998, 5180.9, 5634.5);
      gradient = ctx.createLinearGradient(3329.0, 2777.9, 3319.3, 2752.6);
      gradient.addColorStop(0.13, "rgb(169, 195, 184)");
      gradient.addColorStop(0.16, "rgb(161, 185, 176)");
      gradient.addColorStop(0.32, "rgb(132, 153, 155)");
      gradient.addColorStop(0.48, "rgb(112, 131, 138)");
      gradient.addColorStop(0.64, "rgb(98, 116, 126)");
      gradient.addColorStop(0.81, "rgb(90, 107, 119)");
      gradient.addColorStop(0.99, "rgb(87, 104, 116)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // skullRock/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2001.8, 2662.9);
      ctx.bezierCurveTo(2003.3, 2658.8, 2003.5, 2653.0, 2010.6, 2653.5);
      ctx.bezierCurveTo(2017.3, 2653.9, 2018.3, 2658.7, 2018.0, 2662.2);
      ctx.bezierCurveTo(2017.6, 2666.8, 2015.0, 2668.8, 2011.9, 2670.0);
      ctx.bezierCurveTo(2008.9, 2671.3, 2000.4, 2667.0, 2001.8, 2662.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.906, 0.424, -0.461, 0.984, 3509.6, 4163.6);
      gradient = ctx.createLinearGradient(-2002.2, -672.3, -1985.5, -658.5);
      gradient.addColorStop(0.13, "rgb(169, 195, 184)");
      gradient.addColorStop(0.16, "rgb(161, 185, 176)");
      gradient.addColorStop(0.32, "rgb(132, 153, 155)");
      gradient.addColorStop(0.48, "rgb(112, 131, 138)");
      gradient.addColorStop(0.64, "rgb(98, 116, 126)");
      gradient.addColorStop(0.81, "rgb(90, 107, 119)");
      gradient.addColorStop(0.99, "rgb(87, 104, 116)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // skullRock/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2023.2, 2647.7);
      ctx.bezierCurveTo(2023.3, 2646.2, 2024.2, 2653.7, 2025.5, 2652.6);
      ctx.bezierCurveTo(2026.8, 2651.4, 2028.3, 2644.0, 2028.4, 2642.6);
      ctx.bezierCurveTo(2028.5, 2641.2, 2026.4, 2638.6, 2024.8, 2640.1);
      ctx.bezierCurveTo(2023.2, 2641.5, 2024.3, 2641.7, 2023.1, 2642.7);
      ctx.bezierCurveTo(2022.0, 2643.7, 2022.0, 2641.2, 2021.2, 2640.4);
      ctx.bezierCurveTo(2020.5, 2639.5, 2019.3, 2639.2, 2018.7, 2641.1);
      ctx.bezierCurveTo(2017.2, 2645.5, 2020.5, 2651.8, 2021.6, 2653.0);
      ctx.bezierCurveTo(2022.7, 2654.3, 2023.1, 2649.3, 2023.2, 2647.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.998, -0.064, 0.064, -0.998, 5180.9, 5634.5);
      gradient = ctx.createLinearGradient(3345.7, 2792.9, 3335.8, 2771.6);
      gradient.addColorStop(0.13, "rgb(169, 195, 184)");
      gradient.addColorStop(0.16, "rgb(161, 185, 176)");
      gradient.addColorStop(0.32, "rgb(132, 153, 155)");
      gradient.addColorStop(0.48, "rgb(112, 131, 138)");
      gradient.addColorStop(0.64, "rgb(98, 116, 126)");
      gradient.addColorStop(0.81, "rgb(90, 107, 119)");
      gradient.addColorStop(0.99, "rgb(87, 104, 116)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // skullRock/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2044.8, 2647.1);
      ctx.bezierCurveTo(2042.6, 2645.8, 2039.1, 2643.0, 2039.4, 2644.6);
      ctx.bezierCurveTo(2040.8, 2646.3, 2041.8, 2648.7, 2043.4, 2649.2);
      ctx.bezierCurveTo(2045.3, 2649.9, 2047.9, 2649.7, 2050.4, 2650.6);
      ctx.bezierCurveTo(2054.9, 2652.2, 2058.7, 2655.6, 2057.2, 2662.2);
      ctx.bezierCurveTo(2056.5, 2664.9, 2056.0, 2667.8, 2054.2, 2670.7);
      ctx.bezierCurveTo(2055.9, 2670.6, 2058.0, 2662.5, 2059.4, 2660.0);
      ctx.bezierCurveTo(2061.6, 2656.0, 2059.7, 2655.0, 2058.6, 2651.4);
      ctx.bezierCurveTo(2057.9, 2648.8, 2050.5, 2648.3, 2044.8, 2647.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.998, -0.064, 0.064, -0.998, 5180.9, 5634.5);
      gradient = ctx.createLinearGradient(3303.6, 2758.6, 3318.3, 2786.7);
      gradient.addColorStop(0.12, "rgb(255, 252, 227)");
      gradient.addColorStop(0.28, "rgb(233, 230, 214)");
      gradient.addColorStop(0.57, "rgb(191, 190, 188)");
      gradient.addColorStop(0.97, "rgb(136, 140, 152)");
      gradient.addColorStop(0.98, "rgb(134, 138, 151)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function eye1(ctx) {

      // eye1/Path
      ctx.save();
      // This unsupported artwork has been rasterized
      ctx.drawImage(document.getElementById("image1"), -43.0, -43.5);
      ctx.restore();
    }

    function eye2(ctx) {

      // eye2/Path
      ctx.save();
      // This unsupported artwork has been rasterized
      ctx.drawImage(document.getElementById("image2"), -42.5, -42.5);
      ctx.restore();
    }

    function tunnelOfTerror(ctx) {

      var gradient;

      // tunnelOfTerror/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2240.2, 2545.1);
      ctx.bezierCurveTo(2269.5, 2532.3, 2265.3, 2509.6, 2190.0, 2515.5);
      ctx.bezierCurveTo(2140.4, 2519.4, 2034.8, 2545.2, 2010.1, 2555.8);
      ctx.bezierCurveTo(1977.2, 2570.0, 1970.1, 2593.2, 2003.4, 2592.5);
      ctx.bezierCurveTo(2036.7, 2591.8, 2077.4, 2589.2, 2063.0, 2596.4);
      ctx.bezierCurveTo(2050.3, 2602.8, 2045.7, 2604.4, 2029.0, 2608.8);
      ctx.bezierCurveTo(2083.3, 2606.4, 2181.9, 2570.5, 2240.2, 2545.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(177, 210, 68)";
      ctx.fill();

      // tunnelOfTerror/Path
      ctx.beginPath();
      ctx.moveTo(2244.8, 2548.5);
      ctx.bezierCurveTo(2268.5, 2535.9, 2269.8, 2513.0, 2194.5, 2518.9);
      ctx.bezierCurveTo(2145.0, 2522.8, 2039.3, 2548.6, 2014.6, 2559.2);
      ctx.bezierCurveTo(1981.8, 2573.4, 1974.0, 2594.1, 2007.3, 2593.4);
      ctx.bezierCurveTo(2040.6, 2592.7, 2082.0, 2592.6, 2067.6, 2599.8);
      ctx.bezierCurveTo(2054.8, 2606.2, 2050.2, 2606.4, 2033.5, 2610.8);
      ctx.bezierCurveTo(2087.8, 2608.4, 2188.7, 2578.5, 2244.8, 2548.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, 0.020, -0.020, -1.000, 3946.7, 4716.2);
      gradient = ctx.createLinearGradient(1708.6, 2203.9, 1877.4, 2170.7);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.12, "rgb(204, 234, 238)");
      gradient.addColorStop(0.22, "rgb(162, 219, 228)");
      gradient.addColorStop(0.32, "rgb(130, 208, 221)");
      gradient.addColorStop(0.40, "rgb(109, 203, 217)");
      gradient.addColorStop(0.46, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(136, 210, 222)");
      gradient.addColorStop(0.86, "rgb(215, 238, 241)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerror/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2223.5, 2548.7);
      ctx.bezierCurveTo(2223.8, 2548.2, 2221.6, 2548.3, 2218.2, 2549.2);
      ctx.bezierCurveTo(2212.2, 2550.7, 2203.8, 2553.1, 2212.8, 2549.6);
      ctx.bezierCurveTo(2217.9, 2547.7, 2229.8, 2542.2, 2224.8, 2541.9);
      ctx.bezierCurveTo(2217.1, 2541.3, 2197.7, 2546.5, 2190.9, 2548.5);
      ctx.bezierCurveTo(2171.8, 2554.3, 2187.1, 2552.9, 2183.8, 2554.1);
      ctx.bezierCurveTo(2175.4, 2557.2, 2169.5, 2559.8, 2167.3, 2561.2);
      ctx.bezierCurveTo(2162.4, 2564.5, 2175.7, 2560.2, 2184.1, 2558.3);
      ctx.bezierCurveTo(2181.0, 2559.7, 2180.3, 2559.8, 2176.9, 2561.9);
      ctx.bezierCurveTo(2171.8, 2565.0, 2178.6, 2565.0, 2186.0, 2562.9);
      ctx.bezierCurveTo(2200.7, 2558.8, 2222.4, 2551.5, 2223.5, 2548.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // tunnelOfTerror/Path
      ctx.beginPath();
      ctx.moveTo(2199.4, 2550.3);
      ctx.bezierCurveTo(2199.2, 2549.6, 2203.3, 2547.8, 2208.6, 2546.4);
      ctx.bezierCurveTo(2213.9, 2544.9, 2218.3, 2544.3, 2218.5, 2545.0);
      ctx.bezierCurveTo(2218.7, 2545.7, 2214.6, 2547.4, 2209.3, 2548.9);
      ctx.bezierCurveTo(2204.0, 2550.4, 2199.6, 2551.0, 2199.4, 2550.3);
      ctx.closePath();
      ctx.fillStyle = "rgb(101, 201, 216)";
      ctx.fill();

      // tunnelOfTerror/Path
      ctx.beginPath();
      ctx.moveTo(2199.4, 2545.2);
      ctx.bezierCurveTo(2195.1, 2546.4, 2191.4, 2546.7, 2191.2, 2546.0);
      ctx.bezierCurveTo(2191.0, 2545.3, 2194.4, 2543.8, 2198.7, 2542.7);
      ctx.bezierCurveTo(2203.0, 2541.5, 2206.7, 2541.2, 2206.9, 2541.9);
      ctx.bezierCurveTo(2207.1, 2542.6, 2203.7, 2544.1, 2199.4, 2545.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // tunnelOfTerror/Path
      ctx.beginPath();
      ctx.moveTo(2191.8, 2556.1);
      ctx.bezierCurveTo(2191.6, 2555.5, 2194.5, 2554.2, 2198.3, 2553.2);
      ctx.bezierCurveTo(2202.1, 2552.2, 2205.3, 2551.9, 2205.4, 2552.5);
      ctx.bezierCurveTo(2205.6, 2553.1, 2202.7, 2554.4, 2198.9, 2555.4);
      ctx.bezierCurveTo(2195.1, 2556.4, 2192.0, 2556.8, 2191.8, 2556.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(230, 245, 252)";
      ctx.fill();

      // tunnelOfTerror/Path
      ctx.beginPath();
      ctx.moveTo(2219.1, 2734.4);
      ctx.bezierCurveTo(2216.9, 2733.3, 2208.3, 2732.0, 2206.2, 2732.1);
      ctx.bezierCurveTo(2204.1, 2732.1, 2207.1, 2743.0, 2207.1, 2743.0);
      ctx.lineTo(2219.1, 2734.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, 0.020, -0.020, -1.000, 3946.7, 4716.2);
      gradient = ctx.createLinearGradient(1693.6, 2017.8, 1696.2, 2009.1);
      gradient.addColorStop(0.00, "rgb(0, 139, 158)");
      gradient.addColorStop(0.22, "rgb(0, 160, 175)");
      gradient.addColorStop(0.44, "rgb(30, 177, 187)");
      gradient.addColorStop(0.63, "rgb(72, 190, 196)");
      gradient.addColorStop(0.78, "rgb(82, 195, 200)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerror/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2132.1, 2739.6);
      ctx.bezierCurveTo(2128.8, 2738.4, 2103.4, 2731.7, 2101.1, 2730.1);
      ctx.bezierCurveTo(2098.9, 2728.6, 2108.6, 2715.3, 2108.6, 2715.3);
      ctx.lineTo(2132.1, 2739.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, 0.020, -0.020, -1.000, 3946.7, 4716.2);
      gradient = ctx.createLinearGradient(1783.6, 2026.3, 1799.4, 2018.6);
      gradient.addColorStop(0.00, "rgb(0, 139, 158)");
      gradient.addColorStop(0.22, "rgb(0, 160, 175)");
      gradient.addColorStop(0.44, "rgb(30, 177, 187)");
      gradient.addColorStop(0.63, "rgb(72, 190, 196)");
      gradient.addColorStop(0.78, "rgb(82, 195, 200)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerror/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2158.5, 2740.7);
      ctx.bezierCurveTo(2159.8, 2745.2, 2157.3, 2752.7, 2156.8, 2757.7);
      ctx.bezierCurveTo(2156.5, 2761.6, 2158.4, 2772.2, 2156.7, 2774.3);
      ctx.bezierCurveTo(2150.2, 2769.5, 2144.9, 2760.2, 2140.6, 2753.6);
      ctx.bezierCurveTo(2135.2, 2745.2, 2130.9, 2737.9, 2123.7, 2731.0);
      ctx.bezierCurveTo(2117.6, 2725.2, 2111.4, 2720.4, 2105.9, 2713.6);
      ctx.bezierCurveTo(2100.3, 2706.7, 2094.3, 2700.0, 2087.5, 2694.2);
      ctx.bezierCurveTo(2081.6, 2689.0, 2075.9, 2683.9, 2071.3, 2677.5);
      ctx.bezierCurveTo(2068.9, 2674.2, 2066.1, 2671.1, 2068.7, 2668.1);
      ctx.bezierCurveTo(2070.4, 2666.2, 2075.7, 2665.6, 2078.0, 2664.8);
      ctx.bezierCurveTo(2082.3, 2663.5, 2086.6, 2660.9, 2091.0, 2660.1);
      ctx.bezierCurveTo(2102.5, 2658.1, 2112.2, 2673.5, 2117.3, 2681.4);
      ctx.bezierCurveTo(2126.8, 2696.0, 2138.1, 2711.3, 2143.6, 2728.0);
      ctx.bezierCurveTo(2146.0, 2735.2, 2148.9, 2746.9, 2159.5, 2742.1);
      ctx.bezierCurveTo(2159.9, 2741.2, 2159.0, 2741.5, 2159.0, 2741.2);
      ctx.save();
      ctx.transform(-1.000, 0.020, -0.020, -1.000, 3946.7, 4716.2);
      gradient = ctx.createLinearGradient(1803.7, 2109.8, 1780.3, 1985.1);
      gradient.addColorStop(0.14, "rgb(234, 218, 199)");
      gradient.addColorStop(0.18, "rgb(218, 206, 195)");
      gradient.addColorStop(0.33, "rgb(179, 178, 187)");
      gradient.addColorStop(0.48, "rgb(150, 158, 179)");
      gradient.addColorStop(0.64, "rgb(131, 146, 174)");
      gradient.addColorStop(0.80, "rgb(121, 138, 172)");
      gradient.addColorStop(0.98, "rgb(118, 136, 170)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerror/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2220.5, 2650.0);
      ctx.bezierCurveTo(2221.0, 2647.5, 2221.3, 2645.3, 2221.4, 2642.7);
      ctx.bezierCurveTo(2221.6, 2658.5, 2216.9, 2673.8, 2216.5, 2689.6);
      ctx.bezierCurveTo(2216.2, 2699.7, 2219.3, 2715.0, 2216.0, 2724.6);
      ctx.bezierCurveTo(2209.2, 2724.3, 2208.8, 2726.9, 2208.8, 2733.0);
      ctx.bezierCurveTo(2208.9, 2741.4, 2208.8, 2750.1, 2209.3, 2758.5);
      ctx.bezierCurveTo(2210.1, 2770.7, 2211.1, 2782.6, 2210.5, 2794.6);
      ctx.bezierCurveTo(2208.4, 2793.8, 2206.2, 2792.5, 2203.7, 2792.7);
      ctx.bezierCurveTo(2202.8, 2798.4, 2202.8, 2803.0, 2202.8, 2807.5);
      ctx.bezierCurveTo(2196.2, 2805.5, 2190.7, 2792.5, 2186.4, 2787.1);
      ctx.bezierCurveTo(2182.8, 2782.6, 2178.8, 2778.5, 2175.0, 2774.1);
      ctx.bezierCurveTo(2171.4, 2769.8, 2169.0, 2764.1, 2165.0, 2760.4);
      ctx.bezierCurveTo(2146.6, 2742.9, 2130.6, 2721.1, 2114.6, 2700.0);
      ctx.bezierCurveTo(2107.9, 2691.0, 2100.5, 2682.3, 2093.2, 2673.9);
      ctx.bezierCurveTo(2091.5, 2671.9, 2066.0, 2640.5, 2065.5, 2638.1);
      ctx.bezierCurveTo(2064.6, 2633.5, 2084.0, 2625.7, 2086.8, 2623.3);
      ctx.bezierCurveTo(2096.7, 2614.9, 2121.0, 2632.2, 2133.7, 2629.5);
      ctx.bezierCurveTo(2146.7, 2626.7, 2161.1, 2621.7, 2174.6, 2622.1);
      ctx.bezierCurveTo(2186.7, 2622.5, 2199.0, 2625.7, 2208.9, 2632.1);
      ctx.bezierCurveTo(2212.9, 2634.7, 2219.5, 2638.4, 2220.3, 2641.5);
      ctx.save();
      ctx.transform(-1.000, 0.020, -0.020, -1.000, 3946.7, 4716.2);
      gradient = ctx.createLinearGradient(1762.2, 2135.1, 1747.2, 1897.7);
      gradient.addColorStop(0.00, "rgb(234, 218, 199)");
      gradient.addColorStop(0.30, "rgb(180, 179, 187)");
      gradient.addColorStop(0.59, "rgb(144, 154, 178)");
      gradient.addColorStop(0.82, "rgb(125, 141, 172)");
      gradient.addColorStop(0.98, "rgb(118, 136, 170)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerror/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2102.8, 2643.4);
      ctx.bezierCurveTo(2100.3, 2650.4, 2092.7, 2660.1, 2089.6, 2661.0);
      ctx.bezierCurveTo(2086.4, 2661.9, 2074.3, 2662.2, 2070.2, 2658.2);
      ctx.bezierCurveTo(2066.1, 2654.3, 2063.2, 2638.5, 2063.1, 2634.1);
      ctx.bezierCurveTo(2063.0, 2629.8, 2076.4, 2623.5, 2079.0, 2623.4);
      ctx.bezierCurveTo(2081.6, 2623.4, 2102.8, 2643.4, 2102.8, 2643.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, 0.020, -0.020, -1.000, 3946.7, 4716.2);
      gradient = ctx.createLinearGradient(1834.5, 2117.5, 1811.2, 2098.0);
      gradient.addColorStop(0.06, "rgb(186, 216, 117)");
      gradient.addColorStop(0.55, "rgb(121, 182, 126)");
      gradient.addColorStop(1.00, "rgb(63, 160, 129)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerror/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2203.7, 2792.7);
      ctx.bezierCurveTo(2201.1, 2785.0, 2190.0, 2770.7, 2188.4, 2767.3);
      ctx.bezierCurveTo(2186.8, 2763.9, 2177.6, 2746.1, 2175.5, 2744.1);
      ctx.bezierCurveTo(2173.4, 2742.0, 2164.2, 2726.2, 2162.1, 2721.5);
      ctx.bezierCurveTo(2164.3, 2730.2, 2166.2, 2735.7, 2166.2, 2737.0);
      ctx.bezierCurveTo(2162.5, 2731.6, 2163.2, 2733.4, 2161.8, 2730.2);
      ctx.bezierCurveTo(2160.4, 2727.0, 2154.9, 2715.7, 2151.8, 2712.7);
      ctx.bezierCurveTo(2148.6, 2709.7, 2148.4, 2705.5, 2145.6, 2702.9);
      ctx.bezierCurveTo(2142.9, 2700.2, 2120.4, 2674.6, 2118.7, 2674.6);
      ctx.bezierCurveTo(2116.6, 2674.7, 2138.0, 2701.1, 2139.4, 2705.7);
      ctx.bezierCurveTo(2140.8, 2710.2, 2152.4, 2724.1, 2155.1, 2726.7);
      ctx.bezierCurveTo(2157.8, 2729.3, 2167.1, 2748.3, 2170.5, 2751.6);
      ctx.bezierCurveTo(2169.4, 2746.0, 2168.9, 2746.3, 2168.8, 2743.4);
      ctx.bezierCurveTo(2172.9, 2747.4, 2185.9, 2772.4, 2187.9, 2774.4);
      ctx.bezierCurveTo(2189.8, 2776.1, 2197.3, 2788.9, 2201.5, 2799.1);
      ctx.bezierCurveTo(2201.1, 2800.8, 2202.4, 2806.3, 2202.8, 2807.5);
      ctx.bezierCurveTo(2202.7, 2803.7, 2203.8, 2796.5, 2203.7, 2792.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, 0.020, -0.020, -1.000, 3946.7, 4716.2);
      gradient = ctx.createLinearGradient(1701.8, 1923.9, 1751.3, 2032.4);
      gradient.addColorStop(0.00, "rgb(234, 218, 199)");
      gradient.addColorStop(0.98, "rgb(118, 136, 170)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerror/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2197.6, 2695.3);
      ctx.bezierCurveTo(2197.8, 2703.1, 2200.1, 2713.6, 2201.2, 2721.8);
      ctx.bezierCurveTo(2201.2, 2723.1, 2200.7, 2724.5, 2199.1, 2729.8);
      ctx.bezierCurveTo(2199.2, 2734.0, 2200.7, 2735.0, 2200.8, 2740.5);
      ctx.bezierCurveTo(2200.9, 2746.0, 2202.4, 2752.9, 2202.4, 2751.0);
      ctx.bezierCurveTo(2202.3, 2749.1, 2200.3, 2757.1, 2198.9, 2753.3);
      ctx.bezierCurveTo(2197.4, 2743.9, 2196.5, 2724.0, 2197.0, 2721.3);
      ctx.bezierCurveTo(2195.7, 2714.6, 2190.2, 2666.8, 2190.1, 2663.0);
      ctx.bezierCurveTo(2191.9, 2666.5, 2195.1, 2686.1, 2197.6, 2695.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, 0.020, -0.020, -1.000, 3946.7, 4716.2);
      gradient = ctx.createLinearGradient(1711.5, 2058.7, 1705.1, 2006.8);
      gradient.addColorStop(0.00, "rgb(234, 218, 199)");
      gradient.addColorStop(0.98, "rgb(118, 136, 170)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerror/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2138.2, 2688.6);
      ctx.bezierCurveTo(2138.4, 2688.5, 2138.5, 2688.1, 2138.7, 2688.5);
      ctx.bezierCurveTo(2136.3, 2691.1, 2133.4, 2693.0, 2130.6, 2695.2);
      ctx.bezierCurveTo(2125.7, 2699.1, 2121.1, 2703.2, 2116.6, 2707.4);
      ctx.bezierCurveTo(2113.3, 2710.4, 2110.7, 2713.9, 2107.0, 2716.2);
      ctx.bezierCurveTo(2106.0, 2713.6, 2103.6, 2711.1, 2101.6, 2708.4);
      ctx.bezierCurveTo(2104.8, 2705.5, 2108.6, 2704.0, 2111.7, 2701.0);
      ctx.bezierCurveTo(2113.4, 2699.4, 2115.1, 2698.7, 2116.4, 2697.4);
      ctx.bezierCurveTo(2118.0, 2696.0, 2121.1, 2692.6, 2122.8, 2691.4);
      ctx.bezierCurveTo(2127.5, 2688.2, 2128.2, 2684.6, 2131.3, 2680.5);
      ctx.bezierCurveTo(2133.1, 2678.2, 2132.9, 2681.2, 2135.5, 2682.7);
      ctx.bezierCurveTo(2137.1, 2683.5, 2139.7, 2686.3, 2139.4, 2687.8);
      ctx.save();
      ctx.transform(-1.000, 0.020, -0.020, -1.000, 3946.7, 4716.2);
      gradient = ctx.createLinearGradient(1765.7, 2054.9, 1803.9, 2054.9);
      gradient.addColorStop(0.00, "rgb(157, 156, 182)");
      gradient.addColorStop(0.07, "rgb(139, 144, 174)");
      gradient.addColorStop(0.18, "rgb(121, 134, 167)");
      gradient.addColorStop(0.31, "rgb(110, 126, 162)");
      gradient.addColorStop(0.50, "rgb(104, 122, 159)");
      gradient.addColorStop(0.98, "rgb(101, 121, 158)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerror/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2110.6, 2594.4);
      ctx.bezierCurveTo(2111.2, 2602.2, 2102.8, 2616.2, 2100.5, 2619.4);
      ctx.bezierCurveTo(2098.2, 2622.5, 2095.3, 2623.6, 2093.0, 2621.5);
      ctx.bezierCurveTo(2088.0, 2626.7, 2087.1, 2625.2, 2081.0, 2634.0);
      ctx.bezierCurveTo(2074.9, 2642.7, 2072.2, 2645.1, 2066.8, 2645.2);
      ctx.bezierCurveTo(2063.7, 2645.2, 2056.4, 2645.2, 2054.6, 2643.5);
      ctx.bezierCurveTo(2051.5, 2640.5, 2046.6, 2630.7, 2045.8, 2626.5);
      ctx.bezierCurveTo(2044.9, 2622.2, 2042.3, 2607.1, 2043.1, 2606.2);
      ctx.bezierCurveTo(2048.1, 2605.0, 2094.4, 2597.7, 2110.6, 2594.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, 0.020, -0.020, -1.000, 3946.7, 4716.2);
      gradient = ctx.createLinearGradient(1824.2, 2105.3, 1826.9, 2159.3);
      gradient.addColorStop(0.14, "rgb(234, 218, 199)");
      gradient.addColorStop(0.63, "rgb(162, 166, 183)");
      gradient.addColorStop(0.98, "rgb(118, 136, 170)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerror/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2085.3, 2599.0);
      ctx.bezierCurveTo(2083.0, 2605.9, 2075.6, 2619.5, 2073.9, 2623.2);
      ctx.bezierCurveTo(2072.2, 2626.9, 2071.0, 2631.0, 2071.6, 2633.4);
      ctx.bezierCurveTo(2072.2, 2635.8, 2073.3, 2638.1, 2075.9, 2640.6);
      ctx.bezierCurveTo(2077.4, 2638.8, 2090.4, 2621.9, 2091.7, 2620.5);
      ctx.bezierCurveTo(2093.1, 2619.1, 2106.1, 2596.1, 2106.8, 2595.3);
      ctx.bezierCurveTo(2102.3, 2596.0, 2086.9, 2598.9, 2085.3, 2599.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, 0.020, -0.020, -1.000, 3946.7, 4716.2);
      gradient = ctx.createLinearGradient(1809.2, 2153.4, 1827.2, 2111.4);
      gradient.addColorStop(0.00, "rgb(157, 156, 182)");
      gradient.addColorStop(0.09, "rgb(146, 149, 177)");
      gradient.addColorStop(0.43, "rgb(121, 134, 167)");
      gradient.addColorStop(0.73, "rgb(107, 124, 161)");
      gradient.addColorStop(0.98, "rgb(101, 121, 158)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerror/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2096.3, 2722.8);
      ctx.bezierCurveTo(2096.4, 2727.3, 2100.2, 2731.0, 2104.8, 2730.9);
      ctx.bezierCurveTo(2106.0, 2730.9, 2107.1, 2730.6, 2108.2, 2730.1);
      ctx.bezierCurveTo(2108.3, 2730.1, 2108.3, 2730.0, 2108.4, 2730.0);
      ctx.bezierCurveTo(2112.0, 2728.3, 2206.8, 2665.6, 2212.1, 2660.1);
      ctx.bezierCurveTo(2212.1, 2660.1, 2192.4, 2644.0, 2191.2, 2645.2);
      ctx.bezierCurveTo(2190.1, 2646.4, 2106.8, 2709.5, 2099.2, 2716.3);
      ctx.bezierCurveTo(2099.2, 2716.3, 2099.2, 2716.3, 2099.1, 2716.3);
      ctx.bezierCurveTo(2099.0, 2716.5, 2098.8, 2716.6, 2098.7, 2716.7);
      ctx.bezierCurveTo(2098.7, 2716.7, 2098.7, 2716.7, 2098.7, 2716.7);
      ctx.bezierCurveTo(2097.2, 2718.3, 2096.2, 2720.4, 2096.3, 2722.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, 0.020, -0.020, -1.000, 3946.7, 4716.2);
      gradient = ctx.createLinearGradient(1761.8, 2075.7, 1746.3, 2052.4);
      gradient.addColorStop(0.00, "rgb(0, 139, 158)");
      gradient.addColorStop(0.22, "rgb(0, 160, 175)");
      gradient.addColorStop(0.44, "rgb(30, 177, 187)");
      gradient.addColorStop(0.63, "rgb(72, 190, 196)");
      gradient.addColorStop(0.78, "rgb(82, 195, 200)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerror/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2180.9, 2643.3);
      ctx.bezierCurveTo(2183.7, 2649.4, 2179.8, 2658.9, 2179.1, 2665.3);
      ctx.bezierCurveTo(2178.3, 2671.8, 2178.2, 2678.4, 2177.5, 2684.8);
      ctx.bezierCurveTo(2177.0, 2689.3, 2177.7, 2700.0, 2174.7, 2703.2);
      ctx.bezierCurveTo(2169.0, 2699.5, 2164.7, 2694.1, 2159.5, 2690.1);
      ctx.bezierCurveTo(2157.8, 2692.0, 2156.9, 2695.2, 2155.4, 2697.2);
      ctx.bezierCurveTo(2151.9, 2694.6, 2149.1, 2692.2, 2146.0, 2689.4);
      ctx.bezierCurveTo(2142.8, 2690.7, 2139.5, 2693.4, 2136.5, 2692.3);
      ctx.bezierCurveTo(2133.7, 2691.4, 2129.3, 2686.4, 2127.2, 2684.0);
      ctx.bezierCurveTo(2123.8, 2680.1, 2122.6, 2676.6, 2118.1, 2674.3);
      ctx.bezierCurveTo(2115.6, 2673.0, 2114.8, 2673.3, 2112.7, 2671.5);
      ctx.bezierCurveTo(2109.7, 2668.7, 2108.0, 2664.2, 2105.6, 2660.8);
      ctx.bezierCurveTo(2100.1, 2653.0, 2094.1, 2645.4, 2088.5, 2637.6);
      ctx.bezierCurveTo(2085.8, 2634.0, 2091.5, 2616.4, 2095.6, 2615.7);
      ctx.bezierCurveTo(2105.8, 2614.0, 2115.8, 2611.8, 2125.8, 2609.4);
      ctx.bezierCurveTo(2134.2, 2607.4, 2145.0, 2608.5, 2153.4, 2609.3);
      ctx.bezierCurveTo(2160.7, 2609.9, 2168.9, 2613.5, 2174.7, 2617.7);
      ctx.bezierCurveTo(2180.3, 2621.9, 2180.5, 2623.6, 2180.6, 2630.0);
      ctx.bezierCurveTo(2180.8, 2634.3, 2181.4, 2639.8, 2180.9, 2643.3);
      ctx.save();
      ctx.transform(-1.000, 0.020, -0.020, -1.000, 3946.7, 4716.2);
      gradient = ctx.createLinearGradient(1813.4, 2146.0, 1687.9, 2050.6);
      gradient.addColorStop(0.14, "rgb(234, 218, 199)");
      gradient.addColorStop(0.25, "rgb(209, 199, 193)");
      gradient.addColorStop(0.58, "rgb(157, 163, 181)");
      gradient.addColorStop(0.83, "rgb(127, 143, 173)");
      gradient.addColorStop(0.98, "rgb(118, 136, 170)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerror/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2180.9, 2643.3);
      ctx.bezierCurveTo(2183.7, 2649.4, 2143.0, 2642.3, 2142.4, 2648.8);
      ctx.bezierCurveTo(2142.2, 2650.7, 2149.0, 2658.2, 2156.5, 2669.3);
      ctx.bezierCurveTo(2156.6, 2674.2, 2160.3, 2680.9, 2162.8, 2683.3);
      ctx.bezierCurveTo(2163.7, 2684.6, 2167.5, 2693.9, 2174.7, 2703.2);
      ctx.bezierCurveTo(2169.0, 2699.5, 2164.7, 2694.1, 2159.5, 2690.1);
      ctx.bezierCurveTo(2154.8, 2682.4, 2128.3, 2641.1, 2126.8, 2643.1);
      ctx.bezierCurveTo(2127.0, 2651.3, 2131.6, 2666.1, 2130.9, 2670.0);
      ctx.bezierCurveTo(2129.7, 2670.5, 2128.0, 2671.9, 2126.5, 2673.5);
      ctx.bezierCurveTo(2128.1, 2679.0, 2130.4, 2682.8, 2136.5, 2692.3);
      ctx.bezierCurveTo(2133.7, 2691.4, 2129.3, 2686.4, 2127.2, 2684.0);
      ctx.bezierCurveTo(2123.8, 2680.1, 2122.6, 2676.6, 2118.1, 2674.3);
      ctx.bezierCurveTo(2115.6, 2673.0, 2114.8, 2673.3, 2112.7, 2671.5);
      ctx.bezierCurveTo(2109.7, 2668.7, 2108.0, 2664.2, 2105.6, 2660.8);
      ctx.bezierCurveTo(2100.1, 2653.0, 2094.1, 2645.4, 2088.5, 2637.6);
      ctx.bezierCurveTo(2085.8, 2634.0, 2118.1, 2602.4, 2127.7, 2600.0);
      ctx.bezierCurveTo(2136.2, 2598.0, 2145.0, 2608.5, 2153.4, 2609.3);
      ctx.bezierCurveTo(2160.7, 2609.9, 2168.9, 2613.5, 2174.7, 2617.7);
      ctx.bezierCurveTo(2180.3, 2621.9, 2180.5, 2623.6, 2180.6, 2630.0);
      ctx.bezierCurveTo(2180.8, 2634.3, 2181.4, 2639.8, 2180.9, 2643.3);
      ctx.save();
      ctx.transform(-1.000, 0.020, -0.020, -1.000, 3946.7, 4716.2);
      gradient = ctx.createLinearGradient(1763.9, 2065.4, 1774.2, 2166.8);
      gradient.addColorStop(0.14, "rgb(234, 218, 199)");
      gradient.addColorStop(0.18, "rgb(218, 206, 195)");
      gradient.addColorStop(0.33, "rgb(179, 178, 187)");
      gradient.addColorStop(0.48, "rgb(150, 158, 179)");
      gradient.addColorStop(0.64, "rgb(131, 146, 174)");
      gradient.addColorStop(0.80, "rgb(121, 138, 172)");
      gradient.addColorStop(0.98, "rgb(118, 136, 170)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerror/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2078.7, 2665.7);
      ctx.bezierCurveTo(2077.8, 2667.3, 2073.1, 2673.2, 2071.3, 2674.6);
      ctx.bezierCurveTo(2072.2, 2676.0, 2073.8, 2677.4, 2075.6, 2678.7);
      ctx.bezierCurveTo(2074.3, 2679.0, 2072.0, 2677.6, 2069.1, 2675.6);
      ctx.bezierCurveTo(2067.1, 2676.7, 2067.1, 2676.7, 2064.6, 2677.8);
      ctx.bezierCurveTo(2068.0, 2680.7, 2072.0, 2681.6, 2074.3, 2682.2);
      ctx.bezierCurveTo(2084.7, 2684.8, 2103.5, 2653.3, 2104.1, 2650.5);
      ctx.bezierCurveTo(2104.8, 2647.3, 2093.4, 2643.0, 2092.7, 2638.5);
      ctx.bezierCurveTo(2091.2, 2638.8, 2086.4, 2639.9, 2084.3, 2642.4);
      ctx.bezierCurveTo(2082.5, 2644.7, 2083.5, 2648.5, 2083.9, 2651.8);
      ctx.bezierCurveTo(2081.1, 2647.9, 2081.1, 2640.8, 2079.8, 2636.3);
      ctx.bezierCurveTo(2077.4, 2639.3, 2073.7, 2643.6, 2070.2, 2644.7);
      ctx.bezierCurveTo(2070.0, 2645.6, 2070.0, 2646.5, 2070.1, 2647.1);
      ctx.bezierCurveTo(2070.7, 2650.3, 2075.7, 2653.7, 2076.4, 2656.6);
      ctx.bezierCurveTo(2070.2, 2656.0, 2057.8, 2653.5, 2052.7, 2651.0);
      ctx.bezierCurveTo(2053.6, 2654.5, 2059.1, 2664.2, 2062.1, 2666.2);
      ctx.bezierCurveTo(2065.1, 2668.2, 2074.4, 2667.0, 2078.7, 2665.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, 0.020, -0.020, -1.000, 3946.7, 4716.2);
      gradient = ctx.createLinearGradient(1850.8, 2085.8, 1807.8, 2100.8);
      gradient.addColorStop(0.00, "rgb(255, 252, 227)");
      gradient.addColorStop(0.06, "rgb(230, 227, 212)");
      gradient.addColorStop(0.23, "rgb(192, 191, 188)");
      gradient.addColorStop(0.40, "rgb(165, 167, 171)");
      gradient.addColorStop(0.58, "rgb(148, 151, 160)");
      gradient.addColorStop(0.77, "rgb(138, 142, 153)");
      gradient.addColorStop(0.98, "rgb(134, 138, 151)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerror/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2080.8, 2669.1);
      ctx.bezierCurveTo(2080.0, 2670.7, 2075.2, 2676.6, 2073.5, 2678.0);
      ctx.bezierCurveTo(2074.4, 2679.4, 2075.9, 2680.9, 2077.8, 2682.1);
      ctx.bezierCurveTo(2076.4, 2682.4, 2074.1, 2681.0, 2071.2, 2679.0);
      ctx.bezierCurveTo(2069.2, 2680.1, 2069.2, 2680.1, 2066.8, 2681.2);
      ctx.bezierCurveTo(2070.1, 2684.1, 2074.2, 2686.2, 2076.4, 2685.6);
      ctx.bezierCurveTo(2078.6, 2685.1, 2081.6, 2682.6, 2083.9, 2680.7);
      ctx.bezierCurveTo(2083.6, 2684.6, 2083.6, 2685.0, 2084.0, 2686.9);
      ctx.bezierCurveTo(2084.5, 2688.8, 2086.0, 2692.3, 2089.6, 2694.7);
      ctx.bezierCurveTo(2092.8, 2691.5, 2095.0, 2688.8, 2095.1, 2687.1);
      ctx.bezierCurveTo(2095.4, 2684.8, 2095.7, 2683.0, 2095.4, 2678.3);
      ctx.bezierCurveTo(2100.5, 2681.5, 2102.5, 2683.9, 2106.1, 2684.2);
      ctx.bezierCurveTo(2109.6, 2684.6, 2112.5, 2681.4, 2116.8, 2677.9);
      ctx.bezierCurveTo(2113.8, 2676.1, 2114.7, 2676.6, 2112.2, 2675.0);
      ctx.bezierCurveTo(2111.4, 2676.3, 2109.9, 2679.1, 2108.7, 2679.7);
      ctx.bezierCurveTo(2110.0, 2678.4, 2110.7, 2676.1, 2110.8, 2674.3);
      ctx.bezierCurveTo(2109.7, 2673.4, 2109.7, 2673.4, 2108.8, 2672.6);
      ctx.bezierCurveTo(2108.0, 2674.4, 2106.7, 2675.3, 2104.4, 2676.6);
      ctx.bezierCurveTo(2105.7, 2674.9, 2106.6, 2674.2, 2107.1, 2671.5);
      ctx.bezierCurveTo(2107.1, 2671.5, 2102.8, 2669.0, 2100.4, 2667.4);
      ctx.bezierCurveTo(2104.0, 2668.6, 2111.1, 2670.3, 2112.4, 2668.0);
      ctx.bezierCurveTo(2113.7, 2665.7, 2114.7, 2663.6, 2116.0, 2657.4);
      ctx.bezierCurveTo(2106.2, 2661.0, 2105.8, 2661.0, 2102.7, 2661.3);
      ctx.bezierCurveTo(2103.0, 2659.7, 2105.7, 2656.7, 2106.3, 2653.9);
      ctx.bezierCurveTo(2106.9, 2650.7, 2105.4, 2647.6, 2103.2, 2646.1);
      ctx.bezierCurveTo(2102.1, 2646.6, 2098.7, 2653.5, 2096.2, 2653.9);
      ctx.bezierCurveTo(2095.2, 2649.8, 2095.5, 2646.4, 2094.9, 2641.9);
      ctx.bezierCurveTo(2093.4, 2642.2, 2088.5, 2643.3, 2086.5, 2645.8);
      ctx.bezierCurveTo(2084.6, 2648.1, 2085.7, 2651.9, 2086.0, 2655.2);
      ctx.bezierCurveTo(2083.2, 2651.3, 2079.7, 2640.6, 2078.4, 2636.2);
      ctx.bezierCurveTo(2075.4, 2639.9, 2071.6, 2647.1, 2072.2, 2650.6);
      ctx.bezierCurveTo(2072.8, 2653.7, 2077.9, 2657.1, 2078.6, 2660.0);
      ctx.bezierCurveTo(2072.3, 2659.4, 2060.0, 2656.9, 2054.9, 2654.4);
      ctx.bezierCurveTo(2055.7, 2657.9, 2061.2, 2667.6, 2064.2, 2669.6);
      ctx.bezierCurveTo(2067.2, 2671.6, 2076.5, 2670.4, 2080.8, 2669.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.991, -0.137, 0.137, -0.991, 3860.8, 4859.9);
      gradient = ctx.createLinearGradient(2072.3, 1943.0, 2037.4, 1913.9);
      gradient.addColorStop(0.14, "rgb(201, 221, 116)");
      gradient.addColorStop(0.46, "rgb(169, 203, 123)");
      gradient.addColorStop(0.98, "rgb(112, 175, 133)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerror/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2208.9, 2736.2);
      ctx.bezierCurveTo(2207.9, 2736.4, 2206.7, 2737.9, 2205.9, 2738.8);
      ctx.bezierCurveTo(2205.0, 2739.8, 2204.0, 2740.2, 2203.0, 2741.0);
      ctx.bezierCurveTo(2202.3, 2741.7, 2201.7, 2742.9, 2201.0, 2743.4);
      ctx.bezierCurveTo(2200.0, 2744.1, 2199.7, 2744.8, 2198.9, 2745.9);
      ctx.bezierCurveTo(2197.3, 2748.2, 2194.9, 2749.1, 2192.9, 2751.2);
      ctx.bezierCurveTo(2190.2, 2754.0, 2187.9, 2756.2, 2185.5, 2758.9);
      ctx.bezierCurveTo(2183.0, 2761.8, 2180.6, 2764.7, 2177.5, 2766.8);
      ctx.bezierCurveTo(2176.3, 2767.6, 2173.7, 2768.8, 2172.2, 2770.1);
      ctx.bezierCurveTo(2173.6, 2772.3, 2174.6, 2773.6, 2175.7, 2774.9);
      ctx.bezierCurveTo(2178.7, 2771.7, 2182.7, 2768.9, 2186.1, 2766.2);
      ctx.bezierCurveTo(2191.8, 2761.9, 2197.0, 2756.7, 2201.6, 2751.1);
      ctx.bezierCurveTo(2203.5, 2748.8, 2204.8, 2745.9, 2206.6, 2743.6);
      ctx.bezierCurveTo(2207.5, 2742.5, 2208.0, 2742.5, 2208.7, 2741.2);
      ctx.bezierCurveTo(2209.1, 2740.1, 2208.7, 2736.6, 2208.9, 2736.2);
      ctx.save();
      ctx.transform(-1.000, 0.020, -0.020, -1.000, 3946.7, 4716.2);
      gradient = ctx.createLinearGradient(1697.2, 1995.9, 1734.6, 1995.9);
      gradient.addColorStop(0.00, "rgb(157, 156, 182)");
      gradient.addColorStop(0.07, "rgb(139, 144, 174)");
      gradient.addColorStop(0.18, "rgb(121, 134, 167)");
      gradient.addColorStop(0.31, "rgb(110, 126, 162)");
      gradient.addColorStop(0.50, "rgb(104, 122, 159)");
      gradient.addColorStop(0.98, "rgb(101, 121, 158)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerror/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2157.2, 2634.1);
      ctx.bezierCurveTo(2157.0, 2634.1, 2156.8, 2634.1, 2156.6, 2634.0);
      ctx.bezierCurveTo(2150.0, 2633.3, 2123.6, 2631.9, 2120.3, 2630.4);
      ctx.bezierCurveTo(2117.0, 2629.0, 2124.4, 2619.5, 2127.0, 2617.8);
      ctx.bezierCurveTo(2129.7, 2616.1, 2147.2, 2621.0, 2149.9, 2623.7);
      ctx.save();
      ctx.transform(-1.000, 0.020, -0.020, -1.000, 3946.7, 4716.2);
      gradient = ctx.createLinearGradient(1746.8, 2126.6, 1784.4, 2126.6);
      gradient.addColorStop(0.00, "rgb(157, 156, 182)");
      gradient.addColorStop(0.07, "rgb(139, 144, 174)");
      gradient.addColorStop(0.18, "rgb(121, 134, 167)");
      gradient.addColorStop(0.31, "rgb(110, 126, 162)");
      gradient.addColorStop(0.50, "rgb(104, 122, 159)");
      gradient.addColorStop(0.98, "rgb(101, 121, 158)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerror/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2204.0, 2663.5);
      ctx.bezierCurveTo(2210.7, 2663.3, 2216.0, 2657.8, 2215.8, 2651.1);
      ctx.bezierCurveTo(2215.7, 2644.4, 2210.2, 2639.1, 2203.5, 2639.2);
      ctx.bezierCurveTo(2190.6, 2637.1, 2109.9, 2626.3, 2096.4, 2622.5);
      ctx.bezierCurveTo(2086.5, 2641.0, 2088.7, 2648.4, 2088.7, 2652.3);
      ctx.bezierCurveTo(2107.9, 2656.5, 2196.6, 2663.6, 2204.0, 2663.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, 0.020, -0.020, -1.000, 3946.7, 4716.2);
      gradient = ctx.createLinearGradient(1750.5, 2119.8, 1753.4, 2090.7);
      gradient.addColorStop(0.00, "rgb(0, 139, 158)");
      gradient.addColorStop(0.22, "rgb(0, 160, 175)");
      gradient.addColorStop(0.44, "rgb(30, 177, 187)");
      gradient.addColorStop(0.63, "rgb(72, 190, 196)");
      gradient.addColorStop(0.78, "rgb(82, 195, 200)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerror/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2246.9, 2557.8);
      ctx.bezierCurveTo(2247.1, 2557.7, 2247.5, 2556.5, 2247.4, 2557.2);
      ctx.bezierCurveTo(2247.6, 2574.5, 2246.2, 2592.1, 2242.4, 2608.9);
      ctx.bezierCurveTo(2240.7, 2616.6, 2238.5, 2624.1, 2236.7, 2631.7);
      ctx.bezierCurveTo(2235.4, 2637.5, 2233.1, 2647.5, 2230.6, 2652.9);
      ctx.bezierCurveTo(2227.7, 2662.6, 2219.1, 2643.7, 2212.4, 2643.8);
      ctx.bezierCurveTo(2212.5, 2646.7, 2211.3, 2649.0, 2210.8, 2651.7);
      ctx.bezierCurveTo(2201.6, 2648.0, 2193.3, 2640.4, 2185.6, 2634.4);
      ctx.bezierCurveTo(2181.4, 2638.1, 2178.8, 2641.7, 2172.9, 2641.4);
      ctx.bezierCurveTo(2165.1, 2640.9, 2156.9, 2635.1, 2150.8, 2630.5);
      ctx.bezierCurveTo(2143.7, 2625.1, 2121.9, 2613.9, 2123.7, 2603.0);
      ctx.bezierCurveTo(2126.4, 2602.0, 2128.3, 2600.0, 2131.0, 2599.0);
      ctx.bezierCurveTo(2136.1, 2597.1, 2152.6, 2587.0, 2160.1, 2586.9);
      ctx.bezierCurveTo(2168.5, 2586.7, 2182.1, 2589.9, 2190.8, 2588.1);
      ctx.bezierCurveTo(2206.4, 2584.9, 2219.3, 2579.8, 2230.5, 2566.8);
      ctx.bezierCurveTo(2234.4, 2562.3, 2242.4, 2556.7, 2247.3, 2553.0);
      ctx.save();
      ctx.transform(-1.000, 0.020, -0.020, -1.000, 3946.7, 4716.2);
      gradient = ctx.createLinearGradient(1710.8, 2095.6, 1717.5, 2172.9);
      gradient.addColorStop(0.14, "rgb(234, 218, 199)");
      gradient.addColorStop(0.63, "rgb(162, 166, 183)");
      gradient.addColorStop(0.98, "rgb(118, 136, 170)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerror/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2184.7, 2582.4);
      ctx.bezierCurveTo(2194.4, 2591.7, 2220.9, 2639.6, 2229.6, 2654.9);
      ctx.bezierCurveTo(2226.1, 2659.4, 2218.4, 2643.8, 2212.4, 2643.9);
      ctx.bezierCurveTo(2207.9, 2639.5, 2180.8, 2600.9, 2180.5, 2602.1);
      ctx.bezierCurveTo(2180.1, 2602.8, 2180.4, 2604.5, 2181.0, 2606.7);
      ctx.bezierCurveTo(2180.8, 2608.1, 2180.7, 2615.8, 2182.0, 2618.6);
      ctx.bezierCurveTo(2185.2, 2620.2, 2187.4, 2622.6, 2190.7, 2625.7);
      ctx.bezierCurveTo(2191.6, 2626.9, 2200.4, 2639.8, 2201.4, 2641.0);
      ctx.bezierCurveTo(2201.4, 2639.0, 2199.8, 2637.9, 2199.7, 2634.6);
      ctx.bezierCurveTo(2204.6, 2640.5, 2209.3, 2645.9, 2211.6, 2648.9);
      ctx.bezierCurveTo(2211.3, 2649.8, 2211.0, 2650.8, 2210.8, 2651.8);
      ctx.bezierCurveTo(2201.6, 2648.0, 2193.3, 2640.5, 2185.6, 2634.5);
      ctx.bezierCurveTo(2182.5, 2629.4, 2172.7, 2606.8, 2171.9, 2607.6);
      ctx.bezierCurveTo(2171.1, 2608.4, 2152.0, 2597.9, 2151.2, 2598.5);
      ctx.bezierCurveTo(2150.2, 2605.8, 2162.0, 2623.1, 2169.5, 2630.0);
      ctx.bezierCurveTo(2169.6, 2632.4, 2174.3, 2641.5, 2172.9, 2641.4);
      ctx.bezierCurveTo(2165.1, 2640.9, 2156.9, 2635.2, 2150.8, 2630.6);
      ctx.bezierCurveTo(2143.7, 2625.2, 2118.1, 2612.6, 2119.9, 2601.7);
      ctx.bezierCurveTo(2123.5, 2600.7, 2130.2, 2591.2, 2136.1, 2589.5);
      ctx.bezierCurveTo(2149.8, 2585.5, 2163.3, 2581.3, 2176.6, 2577.2);
      ctx.bezierCurveTo(2178.4, 2576.6, 2183.0, 2582.9, 2184.7, 2582.4);
      ctx.save();
      ctx.transform(-1.000, 0.020, -0.020, -1.000, 3946.7, 4716.2);
      gradient = ctx.createLinearGradient(1736.7, 2090.2, 1722.2, 2153.6);
      gradient.addColorStop(0.14, "rgb(234, 218, 199)");
      gradient.addColorStop(0.63, "rgb(162, 166, 183)");
      gradient.addColorStop(0.98, "rgb(118, 136, 170)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerror/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2181.4, 2598.9);
      ctx.bezierCurveTo(2182.3, 2600.2, 2186.8, 2603.1, 2188.4, 2604.2);
      ctx.bezierCurveTo(2187.8, 2605.4, 2186.7, 2608.4, 2185.2, 2609.6);
      ctx.bezierCurveTo(2186.4, 2609.8, 2189.2, 2607.3, 2191.5, 2605.4);
      ctx.bezierCurveTo(2193.3, 2606.1, 2192.9, 2605.8, 2195.6, 2605.7);
      ctx.bezierCurveTo(2193.0, 2608.4, 2188.6, 2612.8, 2186.7, 2612.5);
      ctx.bezierCurveTo(2184.8, 2612.3, 2182.0, 2610.4, 2179.8, 2609.0);
      ctx.bezierCurveTo(2180.5, 2612.3, 2180.5, 2612.7, 2180.3, 2614.3);
      ctx.bezierCurveTo(2180.1, 2616.0, 2179.1, 2619.1, 2176.3, 2621.5);
      ctx.bezierCurveTo(2173.3, 2619.1, 2171.2, 2616.9, 2170.9, 2615.6);
      ctx.bezierCurveTo(2170.5, 2613.6, 2170.0, 2612.1, 2169.8, 2608.1);
      ctx.bezierCurveTo(2165.8, 2611.3, 2164.3, 2613.5, 2161.3, 2614.1);
      ctx.bezierCurveTo(2158.3, 2614.7, 2155.5, 2612.3, 2151.6, 2609.7);
      ctx.bezierCurveTo(2153.9, 2607.9, 2153.2, 2608.4, 2155.2, 2606.9);
      ctx.bezierCurveTo(2156.0, 2607.8, 2157.5, 2610.1, 2158.6, 2610.5);
      ctx.bezierCurveTo(2157.4, 2609.5, 2156.6, 2607.6, 2156.3, 2606.1);
      ctx.bezierCurveTo(2157.2, 2605.2, 2157.2, 2605.2, 2157.9, 2604.5);
      ctx.bezierCurveTo(2158.7, 2606.0, 2159.9, 2606.6, 2162.0, 2607.5);
      ctx.bezierCurveTo(2160.7, 2606.1, 2159.9, 2605.7, 2159.2, 2603.4);
      ctx.bezierCurveTo(2159.3, 2603.4, 2162.6, 2600.8, 2164.5, 2599.2);
      ctx.bezierCurveTo(2161.5, 2600.6, 2155.7, 2602.8, 2154.4, 2600.9);
      ctx.bezierCurveTo(2153.1, 2599.0, 2152.0, 2597.4, 2150.3, 2592.2);
      ctx.bezierCurveTo(2159.0, 2594.4, 2159.4, 2594.3, 2162.0, 2594.3);
      ctx.bezierCurveTo(2161.6, 2592.9, 2159.0, 2590.6, 2158.3, 2588.3);
      ctx.bezierCurveTo(2157.4, 2585.6, 2158.4, 2582.8, 2160.1, 2581.3);
      ctx.bezierCurveTo(2161.1, 2581.7, 2164.6, 2585.3, 2166.8, 2585.4);
      ctx.bezierCurveTo(2167.2, 2581.8, 2198.0, 2586.5, 2202.1, 2583.9);
      ctx.bezierCurveTo(2201.7, 2587.0, 2197.9, 2595.7, 2195.6, 2597.7);
      ctx.bezierCurveTo(2193.2, 2599.7, 2185.2, 2599.6, 2181.4, 2598.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.970, -0.245, -0.245, -0.970, 2432.8, 4945.2);
      gradient = ctx.createLinearGradient(338.2, 2351.3, 308.3, 2326.4);
      gradient.addColorStop(0.14, "rgb(201, 221, 116)");
      gradient.addColorStop(0.46, "rgb(169, 203, 123)");
      gradient.addColorStop(0.98, "rgb(112, 175, 133)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerror/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2246.2, 2547.1);
      ctx.bezierCurveTo(2192.0, 2571.4, 2159.7, 2580.2, 2159.7, 2580.2);
      ctx.bezierCurveTo(2159.9, 2587.7, 2173.2, 2589.3, 2176.3, 2587.3);
      ctx.bezierCurveTo(2176.3, 2589.6, 2184.9, 2594.9, 2189.9, 2590.8);
      ctx.bezierCurveTo(2190.1, 2594.3, 2195.3, 2593.3, 2194.4, 2596.4);
      ctx.bezierCurveTo(2192.0, 2604.5, 2205.0, 2600.7, 2210.2, 2596.5);
      ctx.bezierCurveTo(2213.6, 2593.8, 2215.2, 2590.4, 2216.4, 2589.4);
      ctx.bezierCurveTo(2220.0, 2590.4, 2223.2, 2589.2, 2227.0, 2586.1);
      ctx.bezierCurveTo(2230.7, 2582.9, 2231.7, 2581.1, 2231.8, 2578.5);
      ctx.bezierCurveTo(2234.6, 2579.4, 2242.6, 2572.7, 2245.1, 2569.5);
      ctx.bezierCurveTo(2248.1, 2565.6, 2249.5, 2562.1, 2247.0, 2559.8);
      ctx.bezierCurveTo(2251.4, 2557.8, 2253.4, 2551.2, 2252.3, 2548.3);
      ctx.bezierCurveTo(2251.6, 2546.7, 2249.2, 2545.8, 2246.2, 2547.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.071, 0.708, -0.201, -0.674, 4045.5, 4686.4);
      gradient = ctx.createLinearGradient(926.3, 4094.2, 946.4, 4147.4);
      gradient.addColorStop(0.06, "rgb(186, 216, 117)");
      gradient.addColorStop(0.55, "rgb(121, 182, 126)");
      gradient.addColorStop(1.00, "rgb(63, 160, 129)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerror/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2055.9, 2603.9);
      ctx.bezierCurveTo(2058.2, 2631.5, 2058.2, 2631.5, 2066.8, 2645.2);
      ctx.bezierCurveTo(2063.7, 2645.2, 2056.4, 2645.2, 2054.6, 2643.5);
      ctx.bezierCurveTo(2051.5, 2640.5, 2046.6, 2630.7, 2045.8, 2626.5);
      ctx.bezierCurveTo(2044.9, 2622.2, 2042.3, 2607.1, 2043.1, 2606.2);
      ctx.bezierCurveTo(2044.5, 2605.9, 2049.4, 2605.0, 2055.9, 2603.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, 0.020, -0.020, -1.000, 3946.7, 4716.2);
      gradient = ctx.createLinearGradient(1855.3, 2100.5, 1846.7, 2138.1);
      gradient.addColorStop(0.14, "rgb(234, 218, 199)");
      gradient.addColorStop(0.63, "rgb(162, 166, 183)");
      gradient.addColorStop(0.98, "rgb(118, 136, 170)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerror/Bats
      ctx.restore();

      // tunnelOfTerror/Bats/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2139.4, 2863.2);
      ctx.bezierCurveTo(2140.2, 2860.3, 2144.5, 2854.3, 2148.1, 2854.8);
      ctx.bezierCurveTo(2148.3, 2855.7, 2148.5, 2856.8, 2148.7, 2857.2);
      ctx.bezierCurveTo(2148.8, 2856.7, 2148.9, 2856.0, 2149.5, 2855.9);
      ctx.bezierCurveTo(2149.8, 2855.9, 2150.7, 2856.1, 2151.3, 2856.3);
      ctx.bezierCurveTo(2151.6, 2856.6, 2151.4, 2857.3, 2151.4, 2857.6);
      ctx.bezierCurveTo(2151.9, 2857.1, 2152.3, 2856.6, 2152.8, 2855.8);
      ctx.bezierCurveTo(2152.9, 2855.8, 2153.0, 2855.8, 2153.1, 2855.8);
      ctx.bezierCurveTo(2157.0, 2856.3, 2158.6, 2864.1, 2158.1, 2867.3);
      ctx.bezierCurveTo(2162.4, 2871.3, 2167.3, 2873.2, 2172.3, 2875.7);
      ctx.bezierCurveTo(2170.2, 2868.7, 2170.7, 2868.0, 2172.2, 2864.5);
      ctx.bezierCurveTo(2165.4, 2863.8, 2165.8, 2859.7, 2166.5, 2855.5);
      ctx.bezierCurveTo(2159.1, 2856.9, 2154.3, 2845.5, 2153.3, 2844.4);
      ctx.bezierCurveTo(2153.3, 2844.4, 2153.3, 2844.4, 2153.3, 2844.4);
      ctx.bezierCurveTo(2153.3, 2844.4, 2153.3, 2844.4, 2153.3, 2844.4);
      ctx.bezierCurveTo(2153.3, 2844.4, 2153.2, 2844.4, 2153.2, 2844.4);
      ctx.bezierCurveTo(2153.2, 2844.4, 2153.2, 2844.4, 2153.2, 2844.4);
      ctx.bezierCurveTo(2151.8, 2845.0, 2142.8, 2853.4, 2136.6, 2849.0);
      ctx.bezierCurveTo(2135.5, 2853.2, 2134.1, 2857.1, 2127.8, 2854.9);
      ctx.bezierCurveTo(2127.6, 2858.7, 2127.7, 2859.5, 2123.0, 2865.0);
      ctx.bezierCurveTo(2128.6, 2864.9, 2133.8, 2865.2, 2139.4, 2863.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, 0.020, -0.020, -1.000, 3946.7, 4716.2);
      gradient = ctx.createLinearGradient(1740.4, 1864.4, 1780.1, 1911.4);
      gradient.addColorStop(0.00, "rgb(255, 252, 227)");
      gradient.addColorStop(0.00, "rgb(252, 248, 225)");
      gradient.addColorStop(0.17, "rgb(185, 182, 182)");
      gradient.addColorStop(0.34, "rgb(142, 139, 152)");
      gradient.addColorStop(0.50, "rgb(113, 112, 132)");
      gradient.addColorStop(0.66, "rgb(95, 95, 118)");
      gradient.addColorStop(0.82, "rgb(85, 85, 110)");
      gradient.addColorStop(0.97, "rgb(82, 82, 108)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerror/Bats/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2167.4, 2821.7);
      ctx.bezierCurveTo(2168.4, 2820.4, 2171.8, 2818.2, 2173.6, 2819.2);
      ctx.bezierCurveTo(2173.5, 2819.7, 2173.4, 2820.3, 2173.4, 2820.6);
      ctx.bezierCurveTo(2173.5, 2820.3, 2173.8, 2820.0, 2174.1, 2820.1);
      ctx.bezierCurveTo(2174.2, 2820.1, 2174.7, 2820.4, 2174.9, 2820.6);
      ctx.bezierCurveTo(2175.0, 2820.8, 2174.8, 2821.2, 2174.7, 2821.3);
      ctx.bezierCurveTo(2175.0, 2821.2, 2175.4, 2821.0, 2175.8, 2820.7);
      ctx.bezierCurveTo(2175.8, 2820.7, 2175.9, 2820.8, 2175.9, 2820.8);
      ctx.bezierCurveTo(2177.8, 2821.8, 2177.1, 2826.1, 2176.1, 2827.6);
      ctx.bezierCurveTo(2177.5, 2830.6, 2179.6, 2832.6, 2181.6, 2834.9);
      ctx.bezierCurveTo(2182.0, 2830.9, 2182.4, 2830.6, 2183.9, 2829.1);
      ctx.bezierCurveTo(2180.6, 2827.4, 2181.6, 2825.4, 2182.9, 2823.4);
      ctx.bezierCurveTo(2178.8, 2822.5, 2178.7, 2815.8, 2178.4, 2815.0);
      ctx.bezierCurveTo(2178.4, 2815.0, 2178.4, 2815.0, 2178.4, 2815.0);
      ctx.lineTo(2178.4, 2815.0);
      ctx.bezierCurveTo(2178.4, 2815.0, 2178.4, 2815.0, 2178.4, 2815.0);
      ctx.bezierCurveTo(2178.4, 2815.0, 2178.4, 2815.0, 2178.3, 2815.0);
      ctx.bezierCurveTo(2177.5, 2815.0, 2171.2, 2817.4, 2168.9, 2813.9);
      ctx.bezierCurveTo(2167.5, 2815.8, 2166.0, 2817.5, 2163.2, 2815.1);
      ctx.bezierCurveTo(2162.4, 2817.0, 2162.2, 2817.4, 2158.7, 2819.3);
      ctx.bezierCurveTo(2161.6, 2820.3, 2164.2, 2821.6, 2167.4, 2821.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, 0.020, -0.020, -1.000, 3946.7, 4716.2);
      gradient = ctx.createLinearGradient(1750.2, 1922.8, 1719.3, 1931.3);
      gradient.addColorStop(0.00, "rgb(255, 252, 227)");
      gradient.addColorStop(0.00, "rgb(252, 248, 225)");
      gradient.addColorStop(0.17, "rgb(185, 182, 182)");
      gradient.addColorStop(0.34, "rgb(142, 139, 152)");
      gradient.addColorStop(0.50, "rgb(113, 112, 132)");
      gradient.addColorStop(0.66, "rgb(95, 95, 118)");
      gradient.addColorStop(0.82, "rgb(85, 85, 110)");
      gradient.addColorStop(0.97, "rgb(82, 82, 108)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerror/Bats/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2231.7, 2786.6);
      ctx.bezierCurveTo(2231.0, 2785.8, 2230.3, 2783.3, 2231.2, 2782.4);
      ctx.bezierCurveTo(2231.5, 2782.5, 2231.8, 2782.7, 2232.0, 2782.7);
      ctx.bezierCurveTo(2231.9, 2782.6, 2231.7, 2782.4, 2231.8, 2782.2);
      ctx.bezierCurveTo(2231.8, 2782.1, 2232.1, 2781.9, 2232.3, 2781.8);
      ctx.bezierCurveTo(2232.4, 2781.7, 2232.6, 2782.0, 2232.7, 2782.0);
      ctx.bezierCurveTo(2232.6, 2781.8, 2232.6, 2781.6, 2232.5, 2781.2);
      ctx.bezierCurveTo(2232.5, 2781.2, 2232.5, 2781.2, 2232.5, 2781.2);
      ctx.bezierCurveTo(2233.5, 2780.2, 2236.1, 2781.4, 2236.8, 2782.2);
      ctx.bezierCurveTo(2238.9, 2781.9, 2240.5, 2780.9, 2242.3, 2780.0);
      ctx.bezierCurveTo(2239.9, 2779.1, 2239.7, 2778.8, 2239.1, 2777.6);
      ctx.bezierCurveTo(2237.4, 2779.4, 2236.4, 2778.4, 2235.3, 2777.3);
      ctx.bezierCurveTo(2234.1, 2779.7, 2229.9, 2778.6, 2229.3, 2778.7);
      ctx.lineTo(2229.3, 2778.7);
      ctx.lineTo(2229.3, 2778.7);
      ctx.bezierCurveTo(2229.3, 2778.7, 2229.3, 2778.7, 2229.3, 2778.7);
      ctx.bezierCurveTo(2229.3, 2778.7, 2229.3, 2778.7, 2229.3, 2778.7);
      ctx.bezierCurveTo(2229.2, 2779.2, 2229.6, 2783.6, 2227.1, 2784.4);
      ctx.bezierCurveTo(2228.0, 2785.6, 2228.8, 2786.8, 2226.8, 2788.2);
      ctx.bezierCurveTo(2227.9, 2789.0, 2228.2, 2789.2, 2228.7, 2791.7);
      ctx.bezierCurveTo(2229.8, 2790.1, 2231.1, 2788.6, 2231.7, 2786.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, 0.020, -0.020, -1.000, 3946.7, 4716.2);
      gradient = ctx.createLinearGradient(1671.3, 1976.5, 1674.3, 1953.5);
      gradient.addColorStop(0.00, "rgb(255, 252, 227)");
      gradient.addColorStop(0.00, "rgb(252, 248, 225)");
      gradient.addColorStop(0.17, "rgb(185, 182, 182)");
      gradient.addColorStop(0.34, "rgb(142, 139, 152)");
      gradient.addColorStop(0.50, "rgb(113, 112, 132)");
      gradient.addColorStop(0.66, "rgb(95, 95, 118)");
      gradient.addColorStop(0.82, "rgb(85, 85, 110)");
      gradient.addColorStop(0.97, "rgb(82, 82, 108)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerror/Bats/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2226.6, 2833.3);
      ctx.bezierCurveTo(2226.6, 2832.2, 2227.5, 2829.7, 2228.8, 2829.5);
      ctx.bezierCurveTo(2229.0, 2829.8, 2229.1, 2830.2, 2229.2, 2830.3);
      ctx.bezierCurveTo(2229.2, 2830.1, 2229.2, 2829.8, 2229.4, 2829.8);
      ctx.bezierCurveTo(2229.5, 2829.7, 2229.8, 2829.7, 2230.1, 2829.7);
      ctx.bezierCurveTo(2230.2, 2829.8, 2230.2, 2830.1, 2230.2, 2830.2);
      ctx.bezierCurveTo(2230.3, 2830.0, 2230.4, 2829.7, 2230.5, 2829.4);
      ctx.bezierCurveTo(2230.6, 2829.4, 2230.6, 2829.4, 2230.6, 2829.4);
      ctx.bezierCurveTo(2232.0, 2829.2, 2233.3, 2831.7, 2233.4, 2832.8);
      ctx.bezierCurveTo(2235.3, 2833.8, 2237.1, 2834.0, 2239.1, 2834.3);
      ctx.bezierCurveTo(2237.7, 2832.2, 2237.8, 2831.8, 2238.0, 2830.5);
      ctx.bezierCurveTo(2235.6, 2830.9, 2235.3, 2829.5, 2235.2, 2828.0);
      ctx.bezierCurveTo(2232.8, 2829.2, 2230.0, 2825.8, 2229.6, 2825.5);
      ctx.lineTo(2229.6, 2825.5);
      ctx.lineTo(2229.6, 2825.5);
      ctx.bezierCurveTo(2229.6, 2825.5, 2229.6, 2825.5, 2229.6, 2825.5);
      ctx.bezierCurveTo(2229.6, 2825.5, 2229.6, 2825.5, 2229.6, 2825.5);
      ctx.bezierCurveTo(2229.1, 2825.8, 2226.9, 2829.6, 2224.3, 2828.7);
      ctx.bezierCurveTo(2224.3, 2830.2, 2224.3, 2831.7, 2221.9, 2831.5);
      ctx.bezierCurveTo(2222.2, 2832.8, 2222.3, 2833.1, 2221.2, 2835.5);
      ctx.bezierCurveTo(2223.1, 2834.9, 2224.9, 2834.5, 2226.6, 2833.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, 0.020, -0.020, -1.000, 3946.7, 4716.2);
      gradient = ctx.createLinearGradient(1687.8, 1920.1, 1670.5, 1920.7);
      gradient.addColorStop(0.00, "rgb(255, 252, 227)");
      gradient.addColorStop(0.00, "rgb(252, 248, 225)");
      gradient.addColorStop(0.17, "rgb(185, 182, 182)");
      gradient.addColorStop(0.34, "rgb(142, 139, 152)");
      gradient.addColorStop(0.50, "rgb(113, 112, 132)");
      gradient.addColorStop(0.66, "rgb(95, 95, 118)");
      gradient.addColorStop(0.82, "rgb(85, 85, 110)");
      gradient.addColorStop(0.97, "rgb(82, 82, 108)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerror/Bats/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2251.8, 2804.7);
      ctx.bezierCurveTo(2251.5, 2803.8, 2251.8, 2801.6, 2252.9, 2801.1);
      ctx.bezierCurveTo(2253.0, 2801.3, 2253.3, 2801.6, 2253.4, 2801.6);
      ctx.bezierCurveTo(2253.3, 2801.5, 2253.3, 2801.3, 2253.4, 2801.2);
      ctx.bezierCurveTo(2253.5, 2801.1, 2253.8, 2801.0, 2254.0, 2801.0);
      ctx.bezierCurveTo(2254.1, 2801.0, 2254.1, 2801.2, 2254.2, 2801.3);
      ctx.bezierCurveTo(2254.2, 2801.1, 2254.3, 2800.9, 2254.3, 2800.6);
      ctx.bezierCurveTo(2254.3, 2800.6, 2254.4, 2800.6, 2254.4, 2800.6);
      ctx.bezierCurveTo(2255.5, 2800.0, 2257.2, 2801.7, 2257.5, 2802.6);
      ctx.bezierCurveTo(2259.3, 2802.9, 2260.9, 2802.6, 2262.7, 2802.4);
      ctx.bezierCurveTo(2261.1, 2800.9, 2261.1, 2800.7, 2260.9, 2799.5);
      ctx.bezierCurveTo(2259.0, 2800.5, 2258.5, 2799.4, 2258.0, 2798.2);
      ctx.bezierCurveTo(2256.2, 2799.8, 2253.1, 2797.7, 2252.7, 2797.6);
      ctx.lineTo(2252.7, 2797.6);
      ctx.lineTo(2252.7, 2797.6);
      ctx.bezierCurveTo(2252.7, 2797.6, 2252.7, 2797.6, 2252.7, 2797.6);
      ctx.bezierCurveTo(2252.7, 2797.6, 2252.7, 2797.6, 2252.7, 2797.6);
      ctx.bezierCurveTo(2252.4, 2798.0, 2251.2, 2801.6, 2248.8, 2801.6);
      ctx.bezierCurveTo(2249.2, 2802.8, 2249.4, 2804.0, 2247.3, 2804.6);
      ctx.bezierCurveTo(2247.9, 2805.5, 2248.0, 2805.7, 2247.6, 2807.9);
      ctx.bezierCurveTo(2249.1, 2806.9, 2250.6, 2806.1, 2251.8, 2804.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.852, 0.276, -0.226, -0.808, 3903.3, 4449.9);
      gradient = ctx.createLinearGradient(1288.6, 2480.4, 1265.4, 2471.3);
      gradient.addColorStop(0.00, "rgb(255, 252, 227)");
      gradient.addColorStop(0.00, "rgb(252, 248, 225)");
      gradient.addColorStop(0.17, "rgb(185, 182, 182)");
      gradient.addColorStop(0.34, "rgb(142, 139, 152)");
      gradient.addColorStop(0.50, "rgb(113, 112, 132)");
      gradient.addColorStop(0.66, "rgb(95, 95, 118)");
      gradient.addColorStop(0.82, "rgb(85, 85, 110)");
      gradient.addColorStop(0.97, "rgb(82, 82, 108)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerror/Bats/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2241.8, 2766.3);
      ctx.bezierCurveTo(2241.7, 2765.7, 2241.9, 2764.4, 2242.5, 2764.2);
      ctx.bezierCurveTo(2242.6, 2764.3, 2242.8, 2764.5, 2242.8, 2764.5);
      ctx.bezierCurveTo(2242.8, 2764.4, 2242.8, 2764.3, 2242.9, 2764.3);
      ctx.bezierCurveTo(2242.9, 2764.2, 2243.1, 2764.2, 2243.2, 2764.2);
      ctx.bezierCurveTo(2243.3, 2764.2, 2243.3, 2764.3, 2243.3, 2764.4);
      ctx.bezierCurveTo(2243.3, 2764.3, 2243.4, 2764.1, 2243.4, 2764.0);
      ctx.bezierCurveTo(2243.4, 2764.0, 2243.4, 2764.0, 2243.4, 2763.9);
      ctx.bezierCurveTo(2244.1, 2763.7, 2245.0, 2764.8, 2245.2, 2765.4);
      ctx.bezierCurveTo(2246.2, 2765.7, 2247.2, 2765.6, 2248.2, 2765.6);
      ctx.bezierCurveTo(2247.3, 2764.6, 2247.3, 2764.5, 2247.3, 2763.8);
      ctx.bezierCurveTo(2246.1, 2764.2, 2245.8, 2763.5, 2245.6, 2762.8);
      ctx.bezierCurveTo(2244.5, 2763.6, 2242.8, 2762.2, 2242.5, 2762.1);
      ctx.lineTo(2242.5, 2762.1);
      ctx.lineTo(2242.5, 2762.1);
      ctx.lineTo(2242.5, 2762.1);
      ctx.bezierCurveTo(2242.5, 2762.1, 2242.5, 2762.1, 2242.5, 2762.1);
      ctx.bezierCurveTo(2242.3, 2762.3, 2241.6, 2764.4, 2240.2, 2764.2);
      ctx.bezierCurveTo(2240.3, 2764.9, 2240.4, 2765.7, 2239.2, 2765.9);
      ctx.bezierCurveTo(2239.5, 2766.5, 2239.6, 2766.6, 2239.3, 2767.9);
      ctx.bezierCurveTo(2240.2, 2767.4, 2241.1, 2767.0, 2241.8, 2766.3);
      ctx.closePath();
      ctx.fillStyle = "rgb(82, 82, 108)";
      ctx.fill();

      // tunnelOfTerror/Bats/Path
      ctx.beginPath();
      ctx.moveTo(2126.8, 2781.3);
      ctx.bezierCurveTo(2127.2, 2781.0, 2128.4, 2780.6, 2129.2, 2781.0);
      ctx.bezierCurveTo(2129.1, 2781.1, 2129.1, 2781.3, 2129.1, 2781.4);
      ctx.bezierCurveTo(2129.1, 2781.3, 2129.2, 2781.2, 2129.3, 2781.3);
      ctx.bezierCurveTo(2129.4, 2781.3, 2129.6, 2781.4, 2129.7, 2781.5);
      ctx.bezierCurveTo(2129.7, 2781.6, 2129.6, 2781.7, 2129.6, 2781.7);
      ctx.bezierCurveTo(2129.7, 2781.7, 2129.9, 2781.7, 2130.0, 2781.6);
      ctx.bezierCurveTo(2130.0, 2781.6, 2130.1, 2781.6, 2130.1, 2781.6);
      ctx.bezierCurveTo(2130.8, 2782.1, 2130.6, 2783.4, 2130.2, 2783.8);
      ctx.bezierCurveTo(2130.8, 2784.8, 2131.6, 2785.5, 2132.5, 2786.4);
      ctx.bezierCurveTo(2132.6, 2785.2, 2132.7, 2785.1, 2133.3, 2784.8);
      ctx.bezierCurveTo(2132.0, 2784.0, 2132.4, 2783.5, 2132.8, 2783.0);
      ctx.bezierCurveTo(2131.2, 2782.4, 2131.1, 2780.3, 2130.9, 2780.1);
      ctx.lineTo(2130.9, 2780.1);
      ctx.lineTo(2130.9, 2780.1);
      ctx.bezierCurveTo(2130.9, 2780.1, 2130.9, 2780.1, 2130.9, 2780.1);
      ctx.bezierCurveTo(2130.9, 2780.1, 2130.9, 2780.1, 2130.9, 2780.1);
      ctx.bezierCurveTo(2130.6, 2780.0, 2128.2, 2780.3, 2127.3, 2779.0);
      ctx.bezierCurveTo(2126.7, 2779.5, 2126.2, 2779.9, 2125.0, 2778.9);
      ctx.bezierCurveTo(2124.7, 2779.5, 2124.7, 2779.6, 2123.3, 2779.9);
      ctx.bezierCurveTo(2124.5, 2780.4, 2125.5, 2781.0, 2126.8, 2781.3);
      ctx.closePath();
      ctx.fill();

      // tunnelOfTerror/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2129.1, 2561.5);
      ctx.bezierCurveTo(2127.1, 2562.3, 2125.0, 2562.9, 2123.0, 2563.6);
      ctx.bezierCurveTo(2120.4, 2564.5, 2114.4, 2565.9, 2112.7, 2568.2);
      ctx.bezierCurveTo(2110.6, 2571.1, 2115.2, 2570.9, 2117.5, 2571.0);
      ctx.bezierCurveTo(2116.8, 2572.7, 2112.4, 2573.8, 2110.7, 2574.4);
      ctx.bezierCurveTo(2108.0, 2575.5, 2096.5, 2576.8, 2095.2, 2579.7);
      ctx.bezierCurveTo(2093.8, 2582.8, 2111.3, 2578.8, 2104.3, 2584.0);
      ctx.bezierCurveTo(2096.7, 2589.7, 2078.0, 2593.8, 2082.9, 2594.7);
      ctx.bezierCurveTo(2087.3, 2595.5, 2105.4, 2591.8, 2109.7, 2590.9);
      ctx.bezierCurveTo(2112.7, 2590.3, 2111.3, 2592.4, 2113.7, 2590.6);
      ctx.bezierCurveTo(2113.4, 2590.7, 2113.0, 2590.8, 2112.8, 2590.9);
      ctx.bezierCurveTo(2116.4, 2590.3, 2119.8, 2587.8, 2122.9, 2585.9);
      ctx.bezierCurveTo(2127.1, 2583.3, 2134.3, 2579.3, 2135.3, 2573.9);
      ctx.bezierCurveTo(2135.7, 2571.7, 2134.2, 2560.8, 2130.4, 2561.7);
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // tunnelOfTerror/Path
      ctx.beginPath();
      ctx.moveTo(2171.0, 2778.7);
      ctx.bezierCurveTo(2171.1, 2781.4, 2173.2, 2783.5, 2175.9, 2783.4);
      ctx.bezierCurveTo(2177.1, 2783.4, 2178.2, 2782.9, 2179.1, 2782.1);
      ctx.bezierCurveTo(2179.1, 2782.1, 2179.1, 2782.1, 2179.1, 2782.1);
      ctx.bezierCurveTo(2180.9, 2781.0, 2217.3, 2747.3, 2220.7, 2744.1);
      ctx.bezierCurveTo(2221.8, 2743.0, 2222.6, 2741.4, 2222.5, 2739.6);
      ctx.bezierCurveTo(2222.5, 2736.4, 2219.8, 2733.8, 2216.6, 2733.9);
      ctx.bezierCurveTo(2215.2, 2733.9, 2213.9, 2734.4, 2213.0, 2735.2);
      ctx.lineTo(2213.0, 2735.2);
      ctx.bezierCurveTo(2212.8, 2735.4, 2212.6, 2735.5, 2212.4, 2735.7);
      ctx.bezierCurveTo(2204.5, 2743.0, 2175.6, 2771.9, 2172.3, 2775.3);
      ctx.bezierCurveTo(2172.2, 2775.5, 2172.1, 2775.6, 2172.0, 2775.8);
      ctx.bezierCurveTo(2171.4, 2776.6, 2171.0, 2777.6, 2171.0, 2778.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, 0.020, -0.020, -1.000, 3946.7, 4716.2);
      gradient = ctx.createLinearGradient(1716.2, 2002.4, 1705.2, 1985.1);
      gradient.addColorStop(0.00, "rgb(0, 139, 158)");
      gradient.addColorStop(0.22, "rgb(0, 160, 175)");
      gradient.addColorStop(0.44, "rgb(30, 177, 187)");
      gradient.addColorStop(0.63, "rgb(72, 190, 196)");
      gradient.addColorStop(0.78, "rgb(82, 195, 200)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerror/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2119.8, 2542.7);
      ctx.bezierCurveTo(2119.6, 2541.8, 2114.9, 2542.3, 2109.4, 2543.7);
      ctx.bezierCurveTo(2103.9, 2545.2, 2099.7, 2547.2, 2099.9, 2548.1);
      ctx.bezierCurveTo(2100.2, 2549.0, 2104.8, 2548.5, 2110.3, 2547.0);
      ctx.bezierCurveTo(2115.8, 2545.5, 2120.1, 2543.6, 2119.8, 2542.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(203, 235, 251)";
      ctx.fill();

      // tunnelOfTerror/Path
      ctx.beginPath();
      ctx.moveTo(2107.9, 2570.2);
      ctx.bezierCurveTo(2107.8, 2569.3, 2103.1, 2569.4, 2097.5, 2570.4);
      ctx.bezierCurveTo(2091.9, 2571.4, 2087.5, 2573.0, 2087.6, 2573.9);
      ctx.bezierCurveTo(2087.8, 2574.8, 2092.5, 2574.7, 2098.1, 2573.7);
      ctx.bezierCurveTo(2103.7, 2572.7, 2108.1, 2571.1, 2107.9, 2570.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // tunnelOfTerror/Path
      ctx.beginPath();
      ctx.moveTo(2049.0, 2581.2);
      ctx.bezierCurveTo(2048.8, 2580.3, 2044.2, 2580.4, 2038.6, 2581.4);
      ctx.bezierCurveTo(2033.0, 2582.4, 2028.6, 2584.0, 2028.7, 2584.9);
      ctx.bezierCurveTo(2028.9, 2585.8, 2033.6, 2585.7, 2039.2, 2584.7);
      ctx.bezierCurveTo(2044.8, 2583.7, 2049.2, 2582.1, 2049.0, 2581.2);
      ctx.closePath();
      ctx.fill();

      // tunnelOfTerror/Path
      ctx.beginPath();
      ctx.moveTo(2097.1, 2566.6);
      ctx.bezierCurveTo(2097.0, 2565.9, 2093.4, 2566.0, 2089.0, 2566.8);
      ctx.bezierCurveTo(2084.7, 2567.6, 2081.3, 2568.8, 2081.4, 2569.5);
      ctx.bezierCurveTo(2081.5, 2570.2, 2085.1, 2570.1, 2089.5, 2569.3);
      ctx.bezierCurveTo(2093.8, 2568.5, 2097.2, 2567.3, 2097.1, 2566.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(101, 201, 216)";
      ctx.fill();

      // tunnelOfTerror/Path
      ctx.beginPath();
      ctx.moveTo(2058.2, 2575.8);
      ctx.bezierCurveTo(2058.1, 2575.1, 2054.5, 2575.2, 2050.1, 2575.9);
      ctx.bezierCurveTo(2045.8, 2576.7, 2042.4, 2578.0, 2042.5, 2578.7);
      ctx.bezierCurveTo(2042.6, 2579.4, 2046.3, 2579.3, 2050.6, 2578.5);
      ctx.bezierCurveTo(2055.0, 2577.7, 2058.4, 2576.5, 2058.2, 2575.8);
      ctx.closePath();
      ctx.fill();

      // tunnelOfTerror/Group

      // tunnelOfTerror/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2208.4, 2562.3);
      ctx.bezierCurveTo(2205.0, 2563.2, 2208.8, 2564.8, 2207.6, 2567.4);
      ctx.bezierCurveTo(2209.8, 2569.9, 2206.8, 2571.5, 2205.9, 2571.3);
      ctx.bezierCurveTo(2206.2, 2572.4, 2203.9, 2574.1, 2201.8, 2572.5);
      ctx.bezierCurveTo(2199.8, 2573.8, 2199.1, 2571.4, 2199.2, 2570.0);
      ctx.bezierCurveTo(2198.7, 2570.1, 2199.0, 2567.8, 2200.5, 2566.1);
      ctx.bezierCurveTo(2200.1, 2566.4, 2198.8, 2568.5, 2199.1, 2569.6);
      ctx.bezierCurveTo(2199.4, 2570.5, 2202.0, 2571.0, 2202.2, 2571.1);
      ctx.bezierCurveTo(2202.4, 2571.1, 2202.7, 2571.1, 2202.9, 2571.0);
      ctx.bezierCurveTo(2203.1, 2570.9, 2203.3, 2570.8, 2203.5, 2570.8);
      ctx.bezierCurveTo(2203.5, 2570.8, 2203.5, 2570.8, 2203.5, 2570.8);
      ctx.bezierCurveTo(2204.5, 2570.5, 2205.4, 2569.8, 2206.0, 2568.9);
      ctx.bezierCurveTo(2205.7, 2567.6, 2202.7, 2565.6, 2201.2, 2565.2);
      ctx.bezierCurveTo(2202.3, 2563.6, 2205.3, 2561.1, 2208.4, 2562.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.986, -0.166, -0.166, -0.986, 2157.6, 6048.4);
      gradient = ctx.createLinearGradient(628.4, 3429.9, 619.5, 3420.3);
      gradient.addColorStop(0.00, "rgb(79, 26, 14)");
      gradient.addColorStop(0.15, "rgb(111, 57, 29)");
      gradient.addColorStop(0.34, "rgb(152, 95, 42)");
      gradient.addColorStop(0.52, "rgb(190, 130, 50)");
      gradient.addColorStop(0.70, "rgb(219, 158, 54)");
      gradient.addColorStop(0.86, "rgb(241, 179, 55)");
      gradient.addColorStop(1.00, "rgb(253, 188, 56)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerror/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2199.7, 2562.5);
      ctx.bezierCurveTo(2199.3, 2562.2, 2198.8, 2561.6, 2198.1, 2562.3);
      ctx.bezierCurveTo(2195.8, 2564.4, 2192.4, 2569.2, 2191.8, 2570.3);
      ctx.bezierCurveTo(2190.4, 2572.9, 2191.7, 2574.1, 2192.6, 2572.8);
      ctx.bezierCurveTo(2192.8, 2573.3, 2193.0, 2573.8, 2193.8, 2572.4);
      ctx.bezierCurveTo(2194.5, 2571.0, 2197.7, 2567.4, 2199.0, 2565.7);
      ctx.bezierCurveTo(2200.7, 2563.5, 2200.4, 2563.0, 2199.7, 2562.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.648, -0.359, -0.484, 0.875, 4486.9, 5342.4);
      gradient = ctx.createLinearGradient(4523.8, -1318.3, 4519.1, -1318.1);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerror/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2201.6, 2564.7);
      ctx.bezierCurveTo(2199.1, 2565.5, 2196.3, 2563.6, 2195.3, 2560.4);
      ctx.bezierCurveTo(2195.2, 2560.3, 2195.2, 2560.2, 2195.2, 2560.1);
      ctx.lineTo(2195.2, 2560.1);
      ctx.lineTo(2194.0, 2556.3);
      ctx.bezierCurveTo(2194.0, 2556.3, 2194.0, 2556.3, 2194.0, 2556.3);
      ctx.bezierCurveTo(2194.0, 2556.3, 2194.0, 2556.3, 2194.0, 2556.3);
      ctx.lineTo(2193.9, 2556.0);
      ctx.lineTo(2193.9, 2556.0);
      ctx.bezierCurveTo(2195.9, 2555.0, 2199.4, 2553.9, 2203.1, 2553.5);
      ctx.lineTo(2204.4, 2557.6);
      ctx.bezierCurveTo(2205.4, 2560.7, 2204.1, 2563.9, 2201.6, 2564.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.759, -0.236, -0.297, -0.955, 2491.0, 6540.1);
      gradient = ctx.createLinearGradient(1141.6, 3894.3, 1133.2, 3884.9);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerror/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2203.4, 2561.0);
      ctx.bezierCurveTo(2203.6, 2560.6, 2203.9, 2559.9, 2204.8, 2560.3);
      ctx.bezierCurveTo(2207.7, 2561.5, 2212.5, 2564.8, 2213.5, 2565.6);
      ctx.bezierCurveTo(2215.7, 2567.5, 2215.0, 2569.1, 2213.6, 2568.2);
      ctx.bezierCurveTo(2213.6, 2568.8, 2213.7, 2569.3, 2212.4, 2568.2);
      ctx.bezierCurveTo(2211.2, 2567.2, 2207.0, 2564.9, 2205.1, 2563.8);
      ctx.bezierCurveTo(2202.8, 2562.4, 2202.9, 2561.8, 2203.4, 2561.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.481, -0.563, 0.760, 0.649, 2230.5, 5746.1);
      gradient = ctx.createLinearGradient(3250.5, -2082.5, 3245.8, -2082.2);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerror/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2204.3, 2557.2);
      ctx.bezierCurveTo(2204.3, 2557.4, 2204.5, 2558.0, 2204.6, 2558.2);
      ctx.bezierCurveTo(2203.7, 2559.4, 2203.0, 2561.8, 2203.3, 2563.8);
      ctx.bezierCurveTo(2201.1, 2562.2, 2200.4, 2561.5, 2199.1, 2560.6);
      ctx.bezierCurveTo(2198.8, 2562.1, 2198.6, 2562.4, 2199.0, 2564.6);
      ctx.bezierCurveTo(2197.3, 2563.4, 2196.5, 2562.5, 2195.6, 2561.3);
      ctx.bezierCurveTo(2195.5, 2561.0, 2195.4, 2560.7, 2195.3, 2560.4);
      ctx.bezierCurveTo(2195.3, 2560.4, 2195.3, 2560.4, 2195.3, 2560.4);
      ctx.bezierCurveTo(2199.1, 2558.6, 2204.3, 2557.2, 2204.3, 2557.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, 0.020, -0.020, -1.000, 3919.2, 4722.7);
      gradient = ctx.createLinearGradient(1670.7, 2194.1, 1678.8, 2200.5);
      gradient.addColorStop(0.31, "rgb(191, 120, 178)");
      gradient.addColorStop(0.57, "rgb(172, 94, 165)");
      gradient.addColorStop(1.00, "rgb(140, 39, 142)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerror/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2201.9, 2568.5);
      ctx.bezierCurveTo(2201.7, 2568.1, 2201.5, 2567.9, 2201.3, 2567.9);
      ctx.bezierCurveTo(2201.1, 2568.0, 2201.1, 2568.3, 2201.2, 2568.7);
      ctx.bezierCurveTo(2201.3, 2569.1, 2201.6, 2569.4, 2201.7, 2569.3);
      ctx.bezierCurveTo(2201.9, 2569.2, 2202.0, 2568.9, 2201.9, 2568.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // tunnelOfTerror/Group/Path
      ctx.beginPath();
      ctx.moveTo(2204.1, 2567.8);
      ctx.bezierCurveTo(2204.0, 2567.4, 2203.8, 2567.2, 2203.6, 2567.2);
      ctx.bezierCurveTo(2203.4, 2567.3, 2203.4, 2567.6, 2203.5, 2568.0);
      ctx.bezierCurveTo(2203.6, 2568.4, 2203.8, 2568.7, 2204.0, 2568.6);
      ctx.bezierCurveTo(2204.2, 2568.5, 2204.2, 2568.2, 2204.1, 2567.8);
      ctx.closePath();
      ctx.fill();

      // tunnelOfTerror/Group/Group

      // tunnelOfTerror/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2206.8, 2566.7);
      ctx.bezierCurveTo(2206.2, 2565.0, 2203.9, 2564.2, 2201.7, 2564.9);
      ctx.bezierCurveTo(2199.5, 2565.7, 2198.2, 2567.6, 2198.7, 2569.3);
      ctx.bezierCurveTo(2199.3, 2571.0, 2201.5, 2571.8, 2203.8, 2571.1);
      ctx.bezierCurveTo(2206.0, 2570.3, 2207.3, 2568.4, 2206.8, 2566.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.949, -0.315, -0.315, -0.949, 2398.1, 6494.8);
      gradient = ctx.createLinearGradient(1053.2, 3791.5, 1051.7, 3786.0);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerror/Group/Group/Group
      ctx.restore();

      // tunnelOfTerror/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2204.0, 2568.0);
      ctx.bezierCurveTo(2203.9, 2567.8, 2203.9, 2567.5, 2204.0, 2567.5);
      ctx.bezierCurveTo(2204.2, 2567.4, 2204.3, 2567.6, 2204.5, 2567.8);
      ctx.bezierCurveTo(2204.6, 2568.1, 2204.6, 2568.4, 2204.4, 2568.4);
      ctx.bezierCurveTo(2204.3, 2568.5, 2204.1, 2568.3, 2204.0, 2568.0);
      ctx.closePath();
      ctx.fill();

      // tunnelOfTerror/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2201.6, 2569.1);
      ctx.bezierCurveTo(2201.5, 2568.8, 2201.5, 2568.6, 2201.6, 2568.5);
      ctx.bezierCurveTo(2201.8, 2568.4, 2201.9, 2568.6, 2202.1, 2568.9);
      ctx.bezierCurveTo(2202.2, 2569.1, 2202.2, 2569.4, 2202.0, 2569.5);
      ctx.bezierCurveTo(2201.9, 2569.5, 2201.7, 2569.3, 2201.6, 2569.1);
      ctx.closePath();
      ctx.fill();

      // tunnelOfTerror/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2203.7, 2566.0);
      ctx.bezierCurveTo(2202.8, 2565.9, 2201.4, 2566.4, 2200.7, 2567.2);
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // tunnelOfTerror/Path
      ctx.restore();
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2043.4, 2573.1);
      ctx.bezierCurveTo(2043.3, 2572.4, 2039.7, 2572.5, 2035.3, 2573.3);
      ctx.bezierCurveTo(2031.0, 2574.1, 2027.6, 2575.3, 2027.7, 2576.0);
      ctx.bezierCurveTo(2027.8, 2576.7, 2031.5, 2576.6, 2035.8, 2575.8);
      ctx.bezierCurveTo(2040.1, 2575.1, 2043.5, 2573.8, 2043.4, 2573.1);
      ctx.closePath();
      ctx.fill();

      // tunnelOfTerror/Path
      ctx.beginPath();
      ctx.moveTo(2194.4, 2529.9);
      ctx.bezierCurveTo(2194.3, 2529.2, 2190.7, 2529.0, 2186.3, 2529.6);
      ctx.bezierCurveTo(2182.0, 2530.1, 2178.5, 2531.1, 2178.6, 2531.8);
      ctx.bezierCurveTo(2178.6, 2532.5, 2182.3, 2532.7, 2186.7, 2532.1);
      ctx.bezierCurveTo(2191.0, 2531.6, 2194.5, 2530.6, 2194.4, 2529.9);
      ctx.closePath();
      ctx.fill();

      // tunnelOfTerror/Path
      ctx.beginPath();
      ctx.moveTo(2216.6, 2536.1);
      ctx.bezierCurveTo(2216.5, 2535.5, 2213.6, 2535.7, 2210.2, 2536.5);
      ctx.bezierCurveTo(2206.8, 2537.3, 2204.2, 2538.3, 2204.3, 2538.9);
      ctx.bezierCurveTo(2204.4, 2539.4, 2207.3, 2539.3, 2210.7, 2538.5);
      ctx.bezierCurveTo(2214.1, 2537.7, 2216.7, 2536.6, 2216.6, 2536.1);
      ctx.closePath();
      ctx.fill();

      // tunnelOfTerror/Path
      ctx.beginPath();
      ctx.moveTo(2121.6, 2560.9);
      ctx.bezierCurveTo(2118.2, 2560.1, 2133.4, 2554.1, 2131.5, 2554.6);
      ctx.bezierCurveTo(2114.3, 2559.3, 2114.3, 2556.7, 2114.3, 2556.7);
      ctx.bezierCurveTo(2112.5, 2555.1, 2118.5, 2553.4, 2115.3, 2553.6);
      ctx.bezierCurveTo(2109.3, 2554.0, 2104.3, 2553.6, 2109.0, 2550.5);
      ctx.bezierCurveTo(2116.3, 2545.7, 2138.1, 2540.2, 2145.9, 2538.6);
      ctx.bezierCurveTo(2158.5, 2535.9, 2174.4, 2533.9, 2184.0, 2534.4);
      ctx.bezierCurveTo(2190.3, 2534.8, 2193.1, 2536.7, 2180.9, 2540.2);
      ctx.bezierCurveTo(2175.1, 2541.9, 2184.0, 2544.0, 2174.7, 2546.0);
      ctx.bezierCurveTo(2166.3, 2547.7, 2182.2, 2548.8, 2165.2, 2554.2);
      ctx.bezierCurveTo(2158.1, 2556.4, 2133.5, 2563.4, 2121.6, 2560.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // tunnelOfTerror/Path
      ctx.beginPath();
      ctx.moveTo(2163.8, 2548.6);
      ctx.bezierCurveTo(2164.6, 2550.4, 2162.5, 2555.1, 2161.5, 2556.7);
      ctx.bezierCurveTo(2160.0, 2559.2, 2157.9, 2561.3, 2156.3, 2563.7);
      ctx.bezierCurveTo(2154.9, 2565.9, 2155.9, 2564.5, 2155.1, 2566.9);
      ctx.bezierCurveTo(2154.2, 2569.3, 2152.8, 2571.8, 2151.0, 2573.7);
      ctx.bezierCurveTo(2149.6, 2575.1, 2148.3, 2576.6, 2146.9, 2578.1);
      ctx.bezierCurveTo(2145.1, 2580.2, 2144.6, 2583.4, 2143.0, 2585.7);
      ctx.bezierCurveTo(2140.3, 2589.8, 2137.7, 2590.3, 2134.4, 2593.9);
      ctx.bezierCurveTo(2132.6, 2595.8, 2131.9, 2599.6, 2130.2, 2601.6);
      ctx.bezierCurveTo(2132.0, 2595.7, 2112.2, 2589.2, 2113.3, 2587.1);
      ctx.bezierCurveTo(2114.1, 2585.5, 2114.8, 2583.4, 2115.4, 2582.5);
      ctx.bezierCurveTo(2116.7, 2580.6, 2117.6, 2579.9, 2119.7, 2577.7);
      ctx.bezierCurveTo(2121.4, 2576.0, 2122.0, 2575.4, 2123.1, 2573.2);
      ctx.bezierCurveTo(2124.5, 2570.3, 2124.5, 2570.9, 2125.0, 2567.8);
      ctx.bezierCurveTo(2125.6, 2564.2, 2126.5, 2562.4, 2128.5, 2559.4);
      ctx.bezierCurveTo(2129.4, 2558.3, 2129.9, 2556.4, 2130.3, 2555.0);
      ctx.bezierCurveTo(2130.6, 2553.8, 2132.0, 2553.1, 2132.5, 2552.1);
      ctx.bezierCurveTo(2133.2, 2550.6, 2137.1, 2549.8, 2138.6, 2549.4);
      ctx.bezierCurveTo(2143.0, 2548.3, 2147.3, 2547.9, 2151.6, 2546.4);
      ctx.bezierCurveTo(2153.8, 2545.6, 2158.9, 2543.9, 2161.1, 2544.9);
      ctx.bezierCurveTo(2161.9, 2545.3, 2163.8, 2547.1, 2164.1, 2547.8);
      ctx.bezierCurveTo(2164.3, 2548.3, 2164.0, 2548.5, 2164.0, 2548.5);
      ctx.save();
      ctx.transform(-1.000, 0.020, -0.020, -1.000, 3946.7, 4716.2);
      gradient = ctx.createLinearGradient(1769.6, 2150.9, 1760.2, 2207.1);
      gradient.addColorStop(0.35, "rgb(101, 201, 216)");
      gradient.addColorStop(0.50, "rgb(136, 210, 222)");
      gradient.addColorStop(0.84, "rgb(215, 238, 241)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerror/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2127.8, 2553.4);
      ctx.bezierCurveTo(2127.2, 2556.6, 2130.1, 2555.7, 2132.7, 2554.4);
      ctx.bezierCurveTo(2131.2, 2556.3, 2132.7, 2559.1, 2136.2, 2557.1);
      ctx.bezierCurveTo(2136.2, 2558.9, 2137.0, 2559.6, 2139.2, 2560.2);
      ctx.bezierCurveTo(2141.9, 2560.9, 2145.6, 2559.3, 2146.3, 2555.6);
      ctx.bezierCurveTo(2150.0, 2557.9, 2151.8, 2554.9, 2150.7, 2552.2);
      ctx.bezierCurveTo(2152.2, 2553.0, 2153.9, 2552.9, 2153.7, 2550.3);
      ctx.bezierCurveTo(2153.8, 2553.6, 2155.7, 2555.0, 2158.3, 2555.3);
      ctx.bezierCurveTo(2161.5, 2555.7, 2164.1, 2552.4, 2164.7, 2549.3);
      ctx.bezierCurveTo(2168.2, 2553.0, 2170.6, 2550.0, 2171.4, 2547.8);
      ctx.bezierCurveTo(2175.0, 2549.3, 2177.2, 2545.7, 2176.1, 2542.5);
      ctx.bezierCurveTo(2180.8, 2540.2, 2174.4, 2540.2, 2173.3, 2540.2);
      ctx.bezierCurveTo(2165.2, 2540.7, 2150.8, 2543.3, 2144.4, 2544.8);
      ctx.bezierCurveTo(2136.3, 2546.8, 2126.7, 2549.4, 2123.5, 2551.8);
      ctx.bezierCurveTo(2124.2, 2553.2, 2126.7, 2554.0, 2127.8, 2553.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.025, 0.197, -0.164, -0.990, 3886.6, 3863.0);
      gradient = ctx.createLinearGradient(1442.1, 1631.5, 1429.8, 1605.3);
      gradient.addColorStop(0.38, "rgb(101, 201, 216)");
      gradient.addColorStop(0.40, "rgb(110, 203, 217)");
      gradient.addColorStop(0.49, "rgb(155, 216, 227)");
      gradient.addColorStop(0.58, "rgb(191, 229, 235)");
      gradient.addColorStop(0.68, "rgb(218, 239, 242)");
      gradient.addColorStop(0.78, "rgb(236, 246, 248)");
      gradient.addColorStop(0.88, "rgb(248, 251, 252)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerror/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2176.1, 2542.5);
      ctx.bezierCurveTo(2180.8, 2540.2, 2192.8, 2488.1, 2191.7, 2488.2);
      ctx.bezierCurveTo(2182.7, 2494.7, 2154.0, 2508.1, 2147.6, 2509.6);
      ctx.bezierCurveTo(2139.5, 2511.6, 2126.7, 2549.4, 2123.5, 2551.8);
      ctx.bezierCurveTo(2124.2, 2553.2, 2177.2, 2545.7, 2176.1, 2542.5);
      ctx.closePath();

      // tunnelOfTerror/Group

      // tunnelOfTerror/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2079.0, 2639.0);
      ctx.bezierCurveTo(2079.3, 2647.5, 2086.5, 2654.1, 2095.0, 2653.8);
      ctx.bezierCurveTo(2099.4, 2653.6, 2103.3, 2651.6, 2106.0, 2648.5);
      ctx.bezierCurveTo(2106.0, 2648.5, 2106.0, 2648.5, 2106.0, 2648.5);
      ctx.bezierCurveTo(2110.4, 2645.0, 2139.9, 2613.7, 2145.9, 2608.6);
      ctx.bezierCurveTo(2145.9, 2608.6, 2122.2, 2575.1, 2116.5, 2581.2);
      ctx.bezierCurveTo(2110.9, 2587.3, 2086.1, 2620.8, 2081.1, 2630.6);
      ctx.bezierCurveTo(2081.1, 2630.6, 2081.1, 2630.6, 2081.1, 2630.6);
      ctx.bezierCurveTo(2079.7, 2633.1, 2078.9, 2636.0, 2079.0, 2639.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.999, 0.039, 0.039, 0.999, 5859.1, 2433.6);
      gradient = ctx.createLinearGradient(3771.0, 25.2, 3741.0, 55.2);
      gradient.addColorStop(0.00, "rgb(0, 155, 173)");
      gradient.addColorStop(0.22, "rgb(0, 173, 188)");
      gradient.addColorStop(0.44, "rgb(25, 188, 198)");
      gradient.addColorStop(0.63, "rgb(85, 199, 206)");
      gradient.addColorStop(0.78, "rgb(96, 203, 209)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerror/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2111.7, 2595.5);
      ctx.bezierCurveTo(2111.3, 2584.6, 2120.0, 2575.5, 2131.0, 2575.0);
      ctx.bezierCurveTo(2142.1, 2574.6, 2151.4, 2583.0, 2151.9, 2593.9);
      ctx.bezierCurveTo(2152.3, 2604.7, 2143.6, 2613.9, 2132.6, 2614.3);
      ctx.bezierCurveTo(2121.5, 2614.7, 2112.2, 2606.3, 2111.7, 2595.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.999, 0.039, -0.039, -0.999, 6089.8, 3590.8);
      gradient = ctx.createLinearGradient(3912.4, 1132.1, 3919.6, 1163.1);
      gradient.addColorStop(0.00, "rgb(0, 120, 132)");
      gradient.addColorStop(0.29, "rgb(14, 142, 153)");
      gradient.addColorStop(0.91, "rgb(88, 196, 202)");
      gradient.addColorStop(1.00, "rgb(96, 203, 209)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.lineWidth = 2.0;
      ctx.strokeStyle = "rgb(212, 234, 228)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // tunnelOfTerror/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2163.2, 2548.1);
      ctx.bezierCurveTo(2164.0, 2549.9, 2162.1, 2554.6, 2161.1, 2556.3);
      ctx.bezierCurveTo(2159.6, 2558.8, 2157.6, 2560.9, 2156.0, 2563.4);
      ctx.bezierCurveTo(2154.7, 2565.6, 2155.6, 2564.2, 2154.8, 2566.6);
      ctx.bezierCurveTo(2154.0, 2569.0, 2152.7, 2571.5, 2150.9, 2573.4);
      ctx.bezierCurveTo(2149.5, 2574.9, 2148.2, 2576.4, 2146.9, 2577.9);
      ctx.bezierCurveTo(2145.1, 2580.0, 2144.6, 2583.3, 2143.1, 2585.7);
      ctx.bezierCurveTo(2140.5, 2589.7, 2135.3, 2593.2, 2132.1, 2596.8);
      ctx.bezierCurveTo(2125.8, 2603.7, 2125.0, 2606.9, 2121.0, 2610.0);
      ctx.bezierCurveTo(2118.3, 2608.3, 2115.8, 2605.5, 2114.5, 2602.9);
      ctx.bezierCurveTo(2111.8, 2597.5, 2112.3, 2591.7, 2113.5, 2588.8);
      ctx.bezierCurveTo(2114.3, 2587.1, 2114.9, 2583.8, 2115.5, 2583.0);
      ctx.bezierCurveTo(2116.7, 2581.0, 2117.6, 2580.3, 2119.7, 2578.0);
      ctx.bezierCurveTo(2121.3, 2576.3, 2121.9, 2575.7, 2123.0, 2573.4);
      ctx.bezierCurveTo(2124.4, 2570.6, 2124.4, 2571.2, 2124.8, 2568.1);
      ctx.bezierCurveTo(2125.3, 2564.5, 2126.2, 2562.6, 2128.2, 2559.6);
      ctx.bezierCurveTo(2129.0, 2558.4, 2129.5, 2556.5, 2129.8, 2555.1);
      ctx.bezierCurveTo(2130.1, 2554.0, 2131.5, 2553.2, 2132.0, 2552.2);
      ctx.bezierCurveTo(2132.7, 2550.7, 2136.5, 2549.8, 2138.1, 2549.4);
      ctx.bezierCurveTo(2142.4, 2548.2, 2146.7, 2547.7, 2150.9, 2546.1);
      ctx.bezierCurveTo(2153.1, 2545.3, 2158.2, 2543.5, 2160.5, 2544.5);
      ctx.bezierCurveTo(2161.2, 2544.9, 2163.2, 2546.7, 2163.5, 2547.3);
      ctx.bezierCurveTo(2163.7, 2547.8, 2163.4, 2548.1, 2163.4, 2548.1);
      ctx.save();
      ctx.transform(-0.999, 0.039, 0.039, 0.999, 5859.1, 2433.6);
      gradient = ctx.createLinearGradient(3730.5, 32.3, 3719.6, -32.6);
      gradient.addColorStop(0.35, "rgb(117, 209, 222)");
      gradient.addColorStop(0.50, "rgb(151, 217, 227)");
      gradient.addColorStop(0.84, "rgb(221, 240, 243)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerror/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2157.0, 2553.0);
      ctx.bezierCurveTo(2158.0, 2555.0, 2153.8, 2558.8, 2152.6, 2560.3);
      ctx.bezierCurveTo(2150.8, 2562.5, 2150.9, 2564.6, 2150.0, 2567.2);
      ctx.bezierCurveTo(2149.2, 2569.8, 2146.6, 2571.2, 2145.0, 2573.3);
      ctx.bezierCurveTo(2142.5, 2576.6, 2142.2, 2581.0, 2139.0, 2584.5);
      ctx.bezierCurveTo(2141.2, 2580.8, 2141.8, 2577.9, 2142.8, 2574.1);
      ctx.bezierCurveTo(2143.8, 2570.6, 2146.7, 2568.4, 2147.9, 2565.4);
      ctx.bezierCurveTo(2148.7, 2563.1, 2148.7, 2560.8, 2150.1, 2558.8);
      ctx.bezierCurveTo(2151.3, 2557.0, 2152.6, 2555.2, 2153.5, 2553.2);
      ctx.bezierCurveTo(2154.1, 2551.7, 2154.5, 2550.1, 2155.1, 2548.6);
      ctx.bezierCurveTo(2156.4, 2550.1, 2155.9, 2552.0, 2157.1, 2553.4);
      ctx.bezierCurveTo(2157.3, 2553.4, 2157.0, 2553.3, 2157.0, 2553.2);
      ctx.save();
      ctx.transform(-0.999, 0.039, 0.039, 0.999, 5859.1, 2433.6);
      gradient = ctx.createLinearGradient(3704.0, -11.6, 3723.4, -11.6);
      gradient.addColorStop(0.35, "rgb(117, 209, 222)");
      gradient.addColorStop(0.50, "rgb(151, 217, 227)");
      gradient.addColorStop(0.84, "rgb(221, 240, 243)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerror/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2143.0, 2558.0);
      ctx.bezierCurveTo(2144.4, 2561.6, 2140.1, 2565.6, 2138.5, 2568.5);
      ctx.bezierCurveTo(2137.0, 2571.1, 2137.3, 2574.6, 2136.1, 2577.4);
      ctx.bezierCurveTo(2135.2, 2579.5, 2133.8, 2580.8, 2132.9, 2582.8);
      ctx.bezierCurveTo(2132.0, 2584.4, 2131.8, 2586.2, 2129.7, 2587.9);
      ctx.bezierCurveTo(2131.6, 2585.5, 2131.1, 2584.2, 2131.8, 2582.5);
      ctx.bezierCurveTo(2132.7, 2580.8, 2133.0, 2579.4, 2133.9, 2577.7);
      ctx.bezierCurveTo(2134.7, 2576.3, 2136.0, 2575.2, 2136.4, 2573.5);
      ctx.bezierCurveTo(2136.7, 2572.3, 2136.0, 2570.9, 2136.2, 2569.7);
      ctx.bezierCurveTo(2136.4, 2568.4, 2137.7, 2567.3, 2138.3, 2566.2);
      ctx.bezierCurveTo(2139.0, 2564.7, 2139.5, 2563.0, 2140.0, 2561.4);
      ctx.bezierCurveTo(2140.3, 2560.4, 2140.6, 2559.4, 2140.7, 2558.4);
      ctx.bezierCurveTo(2140.7, 2557.7, 2140.4, 2555.9, 2141.0, 2555.3);
      ctx.bezierCurveTo(2141.6, 2554.6, 2142.9, 2555.3, 2143.6, 2554.7);
      ctx.save();
      ctx.transform(-0.999, 0.039, 0.039, 0.999, 5859.1, 2433.6);
      gradient = ctx.createLinearGradient(3717.6, -7.3, 3732.8, -7.3);
      gradient.addColorStop(0.35, "rgb(117, 209, 222)");
      gradient.addColorStop(0.50, "rgb(151, 217, 227)");
      gradient.addColorStop(0.84, "rgb(221, 240, 243)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerror/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2131.4, 2567.7);
      ctx.bezierCurveTo(2130.3, 2569.2, 2130.9, 2572.0, 2129.5, 2574.5);
      ctx.bezierCurveTo(2129.1, 2575.2, 2128.7, 2577.0, 2128.3, 2577.7);
      ctx.bezierCurveTo(2126.8, 2580.4, 2124.5, 2581.4, 2122.8, 2584.4);
      ctx.bezierCurveTo(2123.0, 2581.6, 2128.2, 2576.3, 2128.4, 2573.8);
      ctx.bezierCurveTo(2128.6, 2571.2, 2128.9, 2569.1, 2130.2, 2566.8);
      ctx.bezierCurveTo(2131.1, 2565.3, 2131.8, 2564.0, 2132.6, 2562.7);
      ctx.bezierCurveTo(2133.3, 2561.5, 2134.1, 2559.9, 2134.4, 2559.5);
      ctx.bezierCurveTo(2134.1, 2562.1, 2132.2, 2566.3, 2131.4, 2567.7);
      ctx.save();
      ctx.transform(-0.999, 0.039, 0.039, 0.999, 5859.1, 2433.6);
      gradient = ctx.createLinearGradient(3726.9, -6.9, 3739.5, -6.9);
      gradient.addColorStop(0.35, "rgb(117, 209, 222)");
      gradient.addColorStop(0.50, "rgb(151, 217, 227)");
      gradient.addColorStop(0.84, "rgb(221, 240, 243)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function tunnelOfTerrorPerson(ctx) {

      var gradient;

      // tunnelOfTerrorPerson/Group
      ctx.save();

      // tunnelOfTerrorPerson/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(4.0, 2.2);
      ctx.bezierCurveTo(5.9, 3.1, 9.6, 11.9, 10.1, 13.7);
      ctx.bezierCurveTo(10.9, 16.8, 9.2, 17.8, 8.5, 16.1);
      ctx.bezierCurveTo(8.2, 16.6, 7.9, 17.1, 7.4, 15.3);
      ctx.bezierCurveTo(7.0, 13.7, 4.5, 8.8, 3.6, 6.7);
      ctx.bezierCurveTo(2.4, 3.8, 2.6, 1.5, 4.0, 2.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.717, -0.184, -0.249, -0.968, -1692.4, 4543.1);
      gradient = ctx.createLinearGradient(3748.8, 3968.1, 3743.6, 3967.8);
      gradient.addColorStop(0.00, "rgb(241, 185, 152)");
      gradient.addColorStop(0.12, "rgb(244, 196, 167)");
      gradient.addColorStop(0.37, "rgb(247, 213, 194)");
      gradient.addColorStop(0.60, "rgb(250, 227, 213)");
      gradient.addColorStop(0.82, "rgb(251, 235, 226)");
      gradient.addColorStop(1.00, "rgb(255, 238, 230)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerrorPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-8.1, 20.0);
      ctx.bezierCurveTo(-7.8, 19.2, -6.6, 15.7, -6.2, 15.1);
      ctx.bezierCurveTo(-6.3, 16.7, -8.1, 20.0, -8.4, 24.3);
      ctx.bezierCurveTo(-7.1, 21.9, -4.1, 19.0, -3.1, 18.5);
      ctx.bezierCurveTo(-3.1, 19.6, -4.2, 20.7, -4.2, 21.4);
      ctx.bezierCurveTo(-3.4, 20.9, -1.4, 18.2, -0.8, 17.5);
      ctx.bezierCurveTo(-0.3, 18.2, -2.1, 20.3, -2.4, 22.1);
      ctx.bezierCurveTo(-0.9, 19.9, 3.3, 16.2, 3.7, 14.4);
      ctx.bezierCurveTo(4.6, 10.5, 1.8, 8.9, 1.0, 8.8);
      ctx.bezierCurveTo(1.5, 9.1, 3.4, 11.0, 3.4, 12.2);
      ctx.bezierCurveTo(3.3, 13.4, 0.7, 14.5, 0.5, 14.7);
      ctx.bezierCurveTo(0.2, 14.8, -0.1, 14.8, -0.3, 14.8);
      ctx.bezierCurveTo(-0.5, 14.8, -0.7, 14.7, -1.0, 14.8);
      ctx.bezierCurveTo(-1.0, 14.8, -1.0, 14.8, -1.0, 14.8);
      ctx.bezierCurveTo(-2.2, 14.6, -3.3, 14.1, -4.2, 13.3);
      ctx.bezierCurveTo(-4.2, 11.8, -3.9, 9.5, -2.4, 8.6);
      ctx.bezierCurveTo(-5.0, 8.0, -8.8, 14.9, -8.1, 20.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.998, -0.059, -0.059, 0.998, 3991.4, 1760.9);
      gradient = ctx.createLinearGradient(4094.8, -1507.7, 4089.4, -1503.7);
      gradient.addColorStop(0.00, "rgb(70, 61, 100)");
      gradient.addColorStop(0.50, "rgb(117, 115, 141)");
      gradient.addColorStop(1.00, "rgb(164, 167, 178)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerrorPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-0.6, 7.7);
      ctx.bezierCurveTo(2.3, 7.9, 4.9, 5.0, 5.1, 1.3);
      ctx.bezierCurveTo(5.1, 1.2, 5.1, 1.1, 5.1, 1.0);
      ctx.lineTo(5.1, 1.0);
      ctx.lineTo(5.4, -3.4);
      ctx.bezierCurveTo(5.4, -3.4, 5.4, -3.4, 5.4, -3.4);
      ctx.bezierCurveTo(5.4, -3.4, 5.4, -3.4, 5.4, -3.4);
      ctx.lineTo(5.4, -3.7);
      ctx.lineTo(5.4, -3.7);
      ctx.bezierCurveTo(5.5, -7.3, 3.3, -10.2, 0.5, -10.4);
      ctx.bezierCurveTo(-2.5, -10.6, -5.0, -7.7, -5.2, -4.1);
      ctx.lineTo(-5.5, 0.7);
      ctx.bezierCurveTo(-5.7, 4.4, -3.5, 7.5, -0.6, 7.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.794, -0.047, -0.059, 0.998, 3247.7, 1716.4);
      gradient = ctx.createLinearGradient(4210.8, -1528.7, 4200.0, -1516.7);
      gradient.addColorStop(0.00, "rgb(241, 185, 152)");
      gradient.addColorStop(0.12, "rgb(244, 196, 167)");
      gradient.addColorStop(0.37, "rgb(247, 213, 194)");
      gradient.addColorStop(0.60, "rgb(250, 227, 213)");
      gradient.addColorStop(0.82, "rgb(251, 235, 226)");
      gradient.addColorStop(1.00, "rgb(255, 238, 230)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerrorPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-4.4, 2.6);
      ctx.bezierCurveTo(-7.5, 3.3, -15.0, 9.5, -16.2, 10.7);
      ctx.bezierCurveTo(-18.0, 12.9, -15.6, 13.4, -14.2, 12.3);
      ctx.bezierCurveTo(-13.8, 12.6, -13.4, 12.9, -12.3, 11.7);
      ctx.bezierCurveTo(-11.3, 10.6, -6.6, 7.2, -4.7, 5.7);
      ctx.bezierCurveTo(-2.2, 3.7, -2.1, 2.1, -4.4, 2.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.078, -0.094, 0.584, -0.668, 3377.5, 3635.2);
      gradient = ctx.createLinearGradient(5657.8, 4638.5, 5652.6, 4638.2);
      gradient.addColorStop(0.00, "rgb(241, 185, 152)");
      gradient.addColorStop(0.12, "rgb(244, 196, 167)");
      gradient.addColorStop(0.37, "rgb(247, 213, 194)");
      gradient.addColorStop(0.60, "rgb(250, 227, 213)");
      gradient.addColorStop(0.82, "rgb(251, 235, 226)");
      gradient.addColorStop(1.00, "rgb(255, 238, 230)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerrorPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-5.5, 0.2);
      ctx.bezierCurveTo(-5.5, 0.5, -5.5, 1.2, -5.5, 1.5);
      ctx.bezierCurveTo(-4.3, 2.5, -3.7, 4.3, -3.5, 6.4);
      ctx.bezierCurveTo(-2.9, 4.0, -1.5, 2.7, -0.3, 1.5);
      ctx.bezierCurveTo(0.7, 2.7, 1.4, 4.4, 2.2, 6.9);
      ctx.bezierCurveTo(2.8, 5.2, 3.9, 3.6, 5.0, 2.4);
      ctx.bezierCurveTo(5.0, 2.1, 5.1, 1.7, 5.1, 1.3);
      ctx.bezierCurveTo(5.1, 1.3, 5.1, 1.3, 5.1, 1.3);
      ctx.bezierCurveTo(0.5, 0.4, -5.5, 0.2, -5.5, 0.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.999, 0.039, 0.039, 0.999, 3700.0, -146.7);
      gradient = ctx.createLinearGradient(3700.9, 8.8, 3706.7, 0.3);
      gradient.addColorStop(0.31, "rgb(243, 91, 44)");
      gradient.addColorStop(0.53, "rgb(220, 74, 39)");
      gradient.addColorStop(1.00, "rgb(165, 23, 6)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerrorPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(5.2, -7.0);
      ctx.bezierCurveTo(9.0, -10.0, 13.8, -15.6, 14.2, -16.0);
      ctx.bezierCurveTo(15.1, -15.8, 16.3, -15.4, 16.8, -17.9);
      ctx.bezierCurveTo(17.2, -19.7, 15.3, -21.7, 15.0, -21.8);
      ctx.bezierCurveTo(14.5, -22.2, 13.1, -20.6, 12.4, -19.9);
      ctx.bezierCurveTo(11.3, -18.8, 6.6, -13.6, 2.9, -10.0);
      ctx.bezierCurveTo(0.1, -6.0, 5.2, -7.0, 5.2, -7.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.848, 0.270, -0.194, 0.826, 3811.1, 287.3);
      gradient = ctx.createLinearGradient(4936.6, -1976.8, 4932.1, -1972.9);
      gradient.addColorStop(0.00, "rgb(241, 185, 152)");
      gradient.addColorStop(0.12, "rgb(244, 196, 167)");
      gradient.addColorStop(0.37, "rgb(247, 213, 194)");
      gradient.addColorStop(0.60, "rgb(250, 227, 213)");
      gradient.addColorStop(0.82, "rgb(251, 235, 226)");
      gradient.addColorStop(1.00, "rgb(255, 238, 230)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerrorPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(5.4, -4.5);
      ctx.bezierCurveTo(5.0, -9.2, 2.0, -10.3, 0.5, -10.4);
      ctx.bezierCurveTo(-2.1, -10.6, -4.4, -8.4, -5.0, -5.4);
      ctx.bezierCurveTo(-0.2, -6.0, 2.2, -5.5, 5.4, -4.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.780, -0.177, -0.162, 0.984, 3253.4, 1720.9);
      gradient = ctx.createLinearGradient(4373.5, -965.7, 4377.6, -974.3);
      gradient.addColorStop(0.31, "rgb(243, 91, 44)");
      gradient.addColorStop(0.53, "rgb(220, 74, 39)");
      gradient.addColorStop(1.00, "rgb(165, 23, 6)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerrorPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(0.0, -7.1);
      ctx.bezierCurveTo(3.2, -10.4, 7.8, -17.4, 8.1, -17.8);
      ctx.bezierCurveTo(9.0, -17.6, 10.5, -17.3, 10.3, -19.9);
      ctx.bezierCurveTo(10.2, -21.8, 8.9, -23.9, 8.6, -24.2);
      ctx.bezierCurveTo(8.4, -24.4, 7.5, -24.3, 7.0, -23.5);
      ctx.bezierCurveTo(6.1, -22.3, -0.6, -12.9, -3.5, -8.7);
      ctx.bezierCurveTo(-3.5, -5.0, 0.0, -7.1, 0.0, -7.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.999, 0.039, 0.039, 0.999, 3700.0, -146.7);
      gradient = ctx.createLinearGradient(3701.0, -14.2, 3697.1, -10.0);
      gradient.addColorStop(0.00, "rgb(241, 185, 152)");
      gradient.addColorStop(0.12, "rgb(244, 196, 167)");
      gradient.addColorStop(0.37, "rgb(247, 213, 194)");
      gradient.addColorStop(0.60, "rgb(250, 227, 213)");
      gradient.addColorStop(0.82, "rgb(251, 235, 226)");
      gradient.addColorStop(1.00, "rgb(255, 238, 230)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerrorPerson/Group/Group
      ctx.restore();

      // tunnelOfTerrorPerson/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-5.3, 10.9);
      ctx.bezierCurveTo(-5.0, 9.0, -2.7, 7.8, -0.2, 8.2);
      ctx.bezierCurveTo(2.2, 8.6, 4.0, 10.5, 3.7, 12.3);
      ctx.bezierCurveTo(3.4, 14.2, 1.1, 15.4, -1.4, 15.0);
      ctx.bezierCurveTo(-3.8, 14.6, -5.6, 12.8, -5.3, 10.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.987, -0.162, -0.162, 0.987, 3319.4, 1913.1);
      gradient = ctx.createLinearGradient(3585.3, -1342.9, 3583.7, -1337.0);
      gradient.addColorStop(0.00, "rgb(241, 185, 152)");
      gradient.addColorStop(0.12, "rgb(244, 196, 167)");
      gradient.addColorStop(0.37, "rgb(247, 213, 194)");
      gradient.addColorStop(0.60, "rgb(250, 227, 213)");
      gradient.addColorStop(0.82, "rgb(251, 235, 226)");
      gradient.addColorStop(1.00, "rgb(255, 238, 230)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // tunnelOfTerrorPerson/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(0.2, 12.4);
      ctx.bezierCurveTo(0.3, 12.1, 0.4, 11.9, 0.5, 11.9);
      ctx.bezierCurveTo(0.7, 11.9, 0.7, 12.2, 0.7, 12.5);
      ctx.bezierCurveTo(0.7, 12.9, 0.5, 13.1, 0.4, 13.1);
      ctx.bezierCurveTo(0.3, 13.1, 0.2, 12.8, 0.2, 12.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(71, 112, 150)";
      ctx.fill();

      // tunnelOfTerrorPerson/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-2.7, 12.2);
      ctx.bezierCurveTo(-2.6, 11.9, -2.5, 11.6, -2.4, 11.7);
      ctx.bezierCurveTo(-2.2, 11.7, -2.2, 12.0, -2.2, 12.3);
      ctx.bezierCurveTo(-2.3, 12.6, -2.4, 12.9, -2.5, 12.9);
      ctx.bezierCurveTo(-2.7, 12.9, -2.7, 12.6, -2.7, 12.2);
      ctx.closePath();
      ctx.fill();

      // tunnelOfTerrorPerson/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-2.6, 10.2);
      ctx.bezierCurveTo(-2.5, 9.7, -1.6, 8.9, -0.7, 9.0);
      ctx.bezierCurveTo(0.3, 9.1, 0.9, 9.9, 0.8, 10.4);
      ctx.bezierCurveTo(0.8, 10.9, 0.1, 10.2, -0.9, 10.1);
      ctx.bezierCurveTo(-1.8, 10.0, -2.7, 10.5, -2.6, 10.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(219, 137, 158)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function bountysRevenge(ctx) {

      var gradient;

      // bountysRevenge/revenge
      ctx.save();

      // bountysRevenge/revenge/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1977.1, 2611.3);
      ctx.bezierCurveTo(1983.2, 2611.2, 1998.9, 2610.5, 1988.2, 2607.6);
      ctx.bezierCurveTo(1982.2, 2606.0, 1964.6, 2604.1, 1938.2, 2600.2);
      ctx.bezierCurveTo(1923.7, 2598.0, 1870.5, 2589.4, 1857.1, 2585.8);
      ctx.bezierCurveTo(1840.4, 2581.5, 1851.0, 2586.0, 1857.9, 2589.5);
      ctx.bezierCurveTo(1817.0, 2581.3, 1786.8, 2565.8, 1774.6, 2563.7);
      ctx.bezierCurveTo(1762.5, 2561.6, 1776.6, 2569.5, 1782.7, 2573.1);
      ctx.bezierCurveTo(1815.9, 2592.7, 1923.5, 2612.5, 1977.1, 2611.3);
      ctx.closePath();
      ctx.fillStyle = "rgb(60, 147, 57)";
      ctx.fill();

      // bountysRevenge/revenge/Path
      ctx.beginPath();
      ctx.moveTo(1782.6, 2574.8);
      ctx.bezierCurveTo(1783.1, 2573.0, 1791.8, 2574.0, 1801.9, 2576.9);
      ctx.bezierCurveTo(1812.1, 2579.9, 1819.9, 2583.7, 1819.4, 2585.5);
      ctx.bezierCurveTo(1818.9, 2587.3, 1810.2, 2586.4, 1800.1, 2583.4);
      ctx.bezierCurveTo(1789.9, 2580.4, 1782.1, 2576.6, 1782.6, 2574.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.978, -0.208, 0.208, -0.978, 3425.7, 5319.8);
      gradient = ctx.createLinearGradient(2156.5, 2329.7, 2160.3, 2346.0);
      gradient.addColorStop(0.06, "rgb(30, 195, 243)");
      gradient.addColorStop(0.49, "rgb(27, 191, 240)");
      gradient.addColorStop(0.65, "rgb(5, 183, 233)");
      gradient.addColorStop(0.76, "rgb(0, 171, 223)");
      gradient.addColorStop(0.85, "rgb(0, 155, 211)");
      gradient.addColorStop(0.93, "rgb(0, 137, 196)");
      gradient.addColorStop(0.99, "rgb(0, 117, 179)");
      gradient.addColorStop(1.00, "rgb(0, 115, 177)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bountysRevenge/revenge/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1944.0, 2608.4);
      ctx.bezierCurveTo(1944.1, 2606.6, 1952.8, 2605.7, 1963.4, 2606.5);
      ctx.bezierCurveTo(1973.9, 2607.3, 1982.4, 2609.5, 1982.2, 2611.4);
      ctx.bezierCurveTo(1982.1, 2613.2, 1973.4, 2614.0, 1962.9, 2613.3);
      ctx.bezierCurveTo(1952.3, 2612.4, 1943.9, 2610.3, 1944.0, 2608.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, -0.003, 0.003, -1.000, 3571.1, 5078.3);
      gradient = ctx.createLinearGradient(1611.8, 2451.8, 1615.6, 2468.0);
      gradient.addColorStop(0.06, "rgb(30, 195, 243)");
      gradient.addColorStop(0.49, "rgb(27, 191, 240)");
      gradient.addColorStop(0.65, "rgb(5, 183, 233)");
      gradient.addColorStop(0.76, "rgb(0, 171, 223)");
      gradient.addColorStop(0.85, "rgb(0, 155, 211)");
      gradient.addColorStop(0.93, "rgb(0, 137, 196)");
      gradient.addColorStop(0.99, "rgb(0, 117, 179)");
      gradient.addColorStop(1.00, "rgb(0, 115, 177)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bountysRevenge/revenge/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1804.3, 2581.0);
      ctx.lineTo(1838.7, 2755.8);
      ctx.lineTo(1960.7, 2610.7);
      ctx.lineTo(1960.7, 2610.7);
      ctx.bezierCurveTo(1962.3, 2609.0, 1964.9, 2609.6, 1965.6, 2610.2);
      ctx.lineTo(1965.6, 2610.2);
      ctx.bezierCurveTo(1966.4, 2610.7, 1966.5, 2611.8, 1965.9, 2612.6);
      ctx.lineTo(1965.9, 2612.6);
      ctx.lineTo(1839.2, 2760.6);
      ctx.bezierCurveTo(1838.8, 2761.1, 1838.2, 2761.3, 1837.5, 2761.2);
      ctx.lineTo(1837.5, 2761.2);
      ctx.bezierCurveTo(1836.9, 2761.1, 1836.4, 2760.6, 1836.2, 2760.0);
      ctx.lineTo(1836.2, 2760.0);
      ctx.lineTo(1799.4, 2581.4);
      ctx.bezierCurveTo(1799.2, 2580.5, 1799.7, 2579.6, 1800.6, 2579.3);
      ctx.lineTo(1800.6, 2579.3);
      ctx.bezierCurveTo(1800.8, 2579.3, 1800.6, 2579.3, 1800.8, 2579.3);
      ctx.lineTo(1800.8, 2579.3);
      ctx.bezierCurveTo(1802.7, 2578.9, 1804.1, 2579.6, 1804.3, 2581.0);
      ctx.lineTo(1804.3, 2581.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(153, 8, 12)";
      ctx.fill();

      // bountysRevenge/revenge/Path
      ctx.beginPath();
      ctx.moveTo(1848.3, 2763.6);
      ctx.bezierCurveTo(1845.4, 2768.7, 1838.9, 2770.4, 1833.8, 2767.5);
      ctx.bezierCurveTo(1828.8, 2764.5, 1827.1, 2758.0, 1830.0, 2753.0);
      ctx.bezierCurveTo(1833.0, 2747.9, 1839.4, 2746.2, 1844.5, 2749.2);
      ctx.bezierCurveTo(1849.5, 2752.1, 1851.3, 2758.6, 1848.3, 2763.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(39, 121, 190)";
      ctx.fill();

      // bountysRevenge/revenge/Path
      ctx.beginPath();
      ctx.moveTo(1935.1, 2606.0);
      ctx.bezierCurveTo(1935.3, 2604.2, 1943.9, 2603.3, 1954.5, 2604.1);
      ctx.bezierCurveTo(1965.0, 2604.9, 1973.5, 2607.1, 1973.4, 2608.9);
      ctx.bezierCurveTo(1973.2, 2610.8, 1964.5, 2611.6, 1954.0, 2610.8);
      ctx.bezierCurveTo(1943.4, 2610.0, 1935.0, 2607.9, 1935.1, 2606.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, -0.003, 0.003, -1.000, 3571.1, 5078.3);
      gradient = ctx.createLinearGradient(1620.7, 2454.2, 1624.5, 2470.4);
      gradient.addColorStop(0.06, "rgb(30, 195, 243)");
      gradient.addColorStop(0.49, "rgb(27, 191, 240)");
      gradient.addColorStop(0.65, "rgb(5, 183, 233)");
      gradient.addColorStop(0.76, "rgb(0, 171, 223)");
      gradient.addColorStop(0.85, "rgb(0, 155, 211)");
      gradient.addColorStop(0.93, "rgb(0, 137, 196)");
      gradient.addColorStop(0.99, "rgb(0, 117, 179)");
      gradient.addColorStop(1.00, "rgb(0, 115, 177)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bountysRevenge/revenge/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1770.7, 2568.4);
      ctx.bezierCurveTo(1771.2, 2566.7, 1779.9, 2567.6, 1790.0, 2570.6);
      ctx.bezierCurveTo(1800.2, 2573.5, 1808.0, 2577.4, 1807.5, 2579.1);
      ctx.bezierCurveTo(1807.0, 2580.9, 1798.3, 2580.0, 1788.2, 2577.0);
      ctx.bezierCurveTo(1778.0, 2574.1, 1770.2, 2570.2, 1770.7, 2568.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.978, -0.208, 0.208, -0.978, 3425.7, 5319.8);
      gradient = ctx.createLinearGradient(2169.5, 2333.5, 2173.3, 2349.7);
      gradient.addColorStop(0.06, "rgb(30, 195, 243)");
      gradient.addColorStop(0.49, "rgb(27, 191, 240)");
      gradient.addColorStop(0.65, "rgb(5, 183, 233)");
      gradient.addColorStop(0.76, "rgb(0, 171, 223)");
      gradient.addColorStop(0.85, "rgb(0, 155, 211)");
      gradient.addColorStop(0.93, "rgb(0, 137, 196)");
      gradient.addColorStop(0.99, "rgb(0, 117, 179)");
      gradient.addColorStop(1.00, "rgb(0, 115, 177)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bountysRevenge/revenge/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1846.7, 2764.2);
      ctx.bezierCurveTo(1843.7, 2769.3, 1837.2, 2771.0, 1832.2, 2768.1);
      ctx.bezierCurveTo(1827.1, 2765.1, 1825.4, 2758.6, 1828.4, 2753.6);
      ctx.bezierCurveTo(1831.3, 2748.5, 1837.8, 2746.8, 1842.8, 2749.7);
      ctx.bezierCurveTo(1847.9, 2752.7, 1849.6, 2759.2, 1846.7, 2764.2);
      ctx.closePath();
      ctx.fill();
      ctx.restore();
      ctx.restore();
    }

    function bountysBoat(ctx) {

      var gradient;

      // bountysBoat/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(73.6, -76.0);
      ctx.lineTo(93.7, -60.5);
      ctx.lineWidth = 2.0;
      ctx.strokeStyle = "rgb(237, 44, 35)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // bountysBoat/Path
      ctx.beginPath();
      ctx.moveTo(48.9, -108.5);
      ctx.lineTo(-2.0, -1.3);
      ctx.lineTo(-14.3, -117.8);
      ctx.lineWidth = 2.6;
      ctx.strokeStyle = "rgb(0, 183, 240)";
      ctx.lineJoin = "round";
      ctx.stroke();

      // bountysBoat/Group

      // bountysBoat/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(19.3, -86.6);
      ctx.bezierCurveTo(19.5, -86.6, 19.8, -86.6, 20.2, -86.7);
      ctx.bezierCurveTo(20.2, -86.1, 20.2, -85.6, 20.7, -84.8);
      ctx.bezierCurveTo(21.4, -85.0, 22.4, -84.3, 23.7, -85.2);
      ctx.bezierCurveTo(23.6, -84.8, 23.0, -84.2, 22.4, -84.1);
      ctx.bezierCurveTo(22.9, -83.9, 25.1, -83.4, 27.1, -84.6);
      ctx.bezierCurveTo(27.4, -83.7, 34.2, -87.3, 28.5, -91.9);
      ctx.bezierCurveTo(30.5, -89.7, 30.7, -89.1, 30.5, -87.8);
      ctx.bezierCurveTo(30.2, -86.7, 27.2, -85.8, 26.9, -85.6);
      ctx.bezierCurveTo(26.7, -85.6, 26.4, -85.7, 26.1, -85.7);
      ctx.bezierCurveTo(25.9, -85.8, 25.6, -85.9, 25.4, -85.9);
      ctx.bezierCurveTo(25.3, -85.9, 25.3, -85.9, 25.3, -85.9);
      ctx.bezierCurveTo(24.1, -86.2, 23.0, -86.9, 22.1, -88.0);
      ctx.bezierCurveTo(22.4, -89.6, 23.1, -92.0, 24.9, -92.7);
      ctx.bezierCurveTo(22.2, -93.9, 19.2, -88.8, 19.3, -86.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.977, -0.212, 0.212, -0.977, 1645.8, 4462.7);
      gradient = ctx.createLinearGradient(2552.7, 4106.1, 2547.4, 4102.2);
      gradient.addColorStop(0.00, "rgb(71, 113, 112)");
      gradient.addColorStop(0.12, "rgb(84, 127, 129)");
      gradient.addColorStop(0.37, "rgb(107, 152, 161)");
      gradient.addColorStop(0.60, "rgb(125, 171, 186)");
      gradient.addColorStop(0.81, "rgb(135, 183, 202)");
      gradient.addColorStop(0.99, "rgb(138, 187, 209)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bountysBoat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(26.3, -96.3);
      ctx.bezierCurveTo(27.0, -98.0, 36.5, -100.8, 39.0, -101.2);
      ctx.bezierCurveTo(42.6, -101.7, 43.9, -99.9, 42.0, -99.4);
      ctx.bezierCurveTo(42.7, -99.0, 43.3, -98.7, 41.3, -98.4);
      ctx.bezierCurveTo(39.4, -98.1, 34.1, -96.2, 31.7, -95.5);
      ctx.bezierCurveTo(28.5, -94.5, 25.7, -95.0, 26.3, -96.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.291, -0.674, 1.014, -0.137, 2478.6, 3321.6);
      gradient = ctx.createLinearGradient(5260.6, -902.4, 5255.0, -902.1);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bountysBoat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(26.6, -93.5);
      ctx.bezierCurveTo(29.8, -92.8, 33.0, -95.4, 33.9, -99.4);
      ctx.bezierCurveTo(33.9, -99.5, 33.9, -99.6, 33.9, -99.7);
      ctx.lineTo(33.9, -99.7);
      ctx.lineTo(35.0, -104.4);
      ctx.bezierCurveTo(35.0, -104.4, 35.0, -104.4, 35.0, -104.4);
      ctx.bezierCurveTo(35.0, -104.5, 35.0, -104.5, 35.0, -104.5);
      ctx.lineTo(35.0, -104.8);
      ctx.lineTo(35.0, -104.8);
      ctx.bezierCurveTo(35.7, -108.6, 33.9, -112.1, 30.8, -112.8);
      ctx.bezierCurveTo(27.7, -113.4, 24.5, -110.8, 23.6, -106.9);
      ctx.lineTo(22.5, -101.8);
      ctx.bezierCurveTo(21.7, -97.9, 23.5, -94.2, 26.6, -93.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.811, 0.081, 0.009, -0.989, 1519.2, 3549.8);
      gradient = ctx.createLinearGradient(1880.5, 3854.6, 1878.2, 3842.2);
      gradient.addColorStop(0.00, "rgb(240, 85, 34)");
      gradient.addColorStop(0.19, "rgb(243, 118, 32)");
      gradient.addColorStop(0.46, "rgb(248, 156, 28)");
      gradient.addColorStop(0.70, "rgb(252, 184, 21)");
      gradient.addColorStop(0.88, "rgb(255, 201, 9)");
      gradient.addColorStop(1.00, "rgb(255, 208, 5)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bountysBoat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(24.9, -99.9);
      ctx.bezierCurveTo(23.1, -100.1, 16.2, -92.8, 14.8, -90.6);
      ctx.bezierCurveTo(12.8, -87.6, 13.8, -85.4, 15.0, -86.9);
      ctx.bezierCurveTo(15.1, -86.1, 15.1, -85.4, 16.3, -87.1);
      ctx.bezierCurveTo(17.4, -88.7, 21.5, -92.7, 23.2, -94.5);
      ctx.bezierCurveTo(25.5, -97.0, 26.3, -99.8, 24.9, -99.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.475, -0.612, -0.581, 0.871, 1065.3, 4352.3);
      gradient = ctx.createLinearGradient(4540.2, -1914.7, 4534.7, -1914.4);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bountysBoat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(25.1, -100.1);
      ctx.bezierCurveTo(24.4, -100.2, 22.9, -99.1, 21.4, -97.8);
      ctx.bezierCurveTo(22.0, -97.6, 23.5, -95.5, 23.4, -94.7);
      ctx.bezierCurveTo(25.7, -97.2, 26.5, -100.0, 25.1, -100.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.475, -0.612, -0.581, 0.871, 1065.3, 4352.3);
      gradient = ctx.createLinearGradient(4538.3, -1921.2, 4534.1, -1921.0);
      gradient.addColorStop(0.00, "rgb(240, 85, 34)");
      gradient.addColorStop(0.19, "rgb(243, 118, 32)");
      gradient.addColorStop(0.46, "rgb(248, 156, 28)");
      gradient.addColorStop(0.70, "rgb(252, 184, 21)");
      gradient.addColorStop(0.88, "rgb(255, 201, 9)");
      gradient.addColorStop(1.00, "rgb(255, 208, 5)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bountysBoat/Group/Group
      ctx.restore();

      // bountysBoat/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(21.3, -90.8);
      ctx.bezierCurveTo(21.9, -92.8, 24.6, -93.8, 27.2, -93.0);
      ctx.bezierCurveTo(29.8, -92.2, 31.5, -89.9, 30.9, -87.9);
      ctx.bezierCurveTo(30.3, -85.9, 27.6, -84.9, 25.0, -85.7);
      ctx.bezierCurveTo(22.3, -86.5, 20.7, -88.8, 21.3, -90.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.957, -0.290, 0.290, -0.957, 900.0, 4199.2);
      gradient = ctx.createLinearGradient(2083.0, 3854.0, 2081.3, 3847.5);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bountysBoat/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(27.1, -88.3);
      ctx.bezierCurveTo(27.2, -88.7, 27.4, -88.9, 27.5, -88.9);
      ctx.bezierCurveTo(27.7, -88.9, 27.7, -88.5, 27.6, -88.2);
      ctx.bezierCurveTo(27.5, -87.8, 27.3, -87.5, 27.2, -87.6);
      ctx.bezierCurveTo(27.0, -87.6, 27.0, -87.9, 27.1, -88.3);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // bountysBoat/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(23.9, -89.0);
      ctx.bezierCurveTo(24.0, -89.3, 24.2, -89.6, 24.4, -89.5);
      ctx.bezierCurveTo(24.5, -89.5, 24.6, -89.2, 24.5, -88.8);
      ctx.bezierCurveTo(24.4, -88.5, 24.2, -88.2, 24.0, -88.2);
      ctx.bezierCurveTo(23.9, -88.3, 23.9, -88.6, 23.9, -89.0);
      ctx.closePath();
      ctx.fill();

      // bountysBoat/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(24.4, -91.2);
      ctx.bezierCurveTo(24.5, -91.7, 25.6, -92.4, 26.6, -92.2);
      ctx.bezierCurveTo(27.6, -92.0, 28.2, -91.0, 28.1, -90.4);
      ctx.bezierCurveTo(28.0, -89.9, 27.3, -90.8, 26.2, -91.0);
      ctx.bezierCurveTo(25.2, -91.2, 24.2, -90.8, 24.4, -91.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(210, 116, 142)";
      ctx.lineCap = "butt";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // bountysBoat/Group
      ctx.restore();
      ctx.restore();

      // bountysBoat/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-31.4, -89.3);
      ctx.bezierCurveTo(-31.1, -89.5, -30.8, -89.5, -30.5, -89.7);
      ctx.bezierCurveTo(-30.4, -89.1, -30.2, -88.6, -29.5, -88.0);
      ctx.bezierCurveTo(-28.9, -88.4, -27.7, -87.9, -26.8, -89.2);
      ctx.bezierCurveTo(-26.8, -88.8, -27.1, -88.0, -27.7, -87.8);
      ctx.bezierCurveTo(-27.1, -87.6, -24.9, -87.8, -23.3, -89.5);
      ctx.bezierCurveTo(-22.8, -88.7, -17.1, -94.0, -23.9, -96.9);
      ctx.bezierCurveTo(-21.3, -95.3, -21.0, -94.9, -20.9, -93.6);
      ctx.bezierCurveTo(-20.8, -92.3, -23.5, -90.7, -23.7, -90.5);
      ctx.bezierCurveTo(-24.0, -90.4, -24.3, -90.3, -24.5, -90.3);
      ctx.bezierCurveTo(-24.8, -90.4, -25.0, -90.4, -25.3, -90.3);
      ctx.bezierCurveTo(-25.3, -90.3, -25.3, -90.2, -25.3, -90.2);
      ctx.bezierCurveTo(-26.6, -90.3, -27.9, -90.7, -29.0, -91.4);
      ctx.bezierCurveTo(-29.2, -93.0, -29.1, -95.6, -27.5, -96.8);
      ctx.bezierCurveTo(-30.5, -97.1, -32.0, -91.4, -31.4, -89.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.998, 0.057, -0.057, -0.998, 2314.0, 4064.1);
      gradient = ctx.createLinearGradient(2103.1, 4285.9, 2097.8, 4281.9);
      gradient.addColorStop(0.00, "rgb(82, 53, 78)");
      gradient.addColorStop(0.10, "rgb(100, 71, 96)");
      gradient.addColorStop(0.30, "rgb(135, 104, 131)");
      gradient.addColorStop(0.50, "rgb(164, 133, 162)");
      gradient.addColorStop(0.68, "rgb(187, 156, 186)");
      gradient.addColorStop(0.85, "rgb(202, 171, 204)");
      gradient.addColorStop(0.99, "rgb(210, 179, 213)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bountysBoat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-27.2, -100.6);
      ctx.bezierCurveTo(-26.9, -102.4, -18.6, -107.7, -16.2, -108.7);
      ctx.bezierCurveTo(-12.9, -110.1, -11.2, -108.7, -12.8, -107.8);
      ctx.bezierCurveTo(-12.1, -107.6, -11.4, -107.4, -13.3, -106.6);
      ctx.bezierCurveTo(-15.0, -105.8, -19.7, -102.5, -21.8, -101.2);
      ctx.bezierCurveTo(-24.6, -99.5, -27.4, -99.2, -27.2, -100.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.461, -0.572, 0.941, -0.404, 2811.1, 2742.9);
      gradient = ctx.createLinearGradient(5283.9, -423.8, 5278.3, -423.5);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bountysBoat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-26.1, -98.0);
      ctx.bezierCurveTo(-22.9, -98.2, -20.5, -101.5, -20.7, -105.6);
      ctx.bezierCurveTo(-20.7, -105.7, -20.7, -105.8, -20.7, -105.9);
      ctx.lineTo(-20.7, -105.9);
      ctx.lineTo(-21.0, -110.7);
      ctx.bezierCurveTo(-21.0, -110.7, -21.0, -110.7, -21.0, -110.7);
      ctx.bezierCurveTo(-21.0, -110.7, -21.0, -110.8, -21.0, -110.8);
      ctx.lineTo(-21.0, -111.1);
      ctx.lineTo(-21.0, -111.1);
      ctx.bezierCurveTo(-21.4, -114.9, -24.1, -117.8, -27.2, -117.7);
      ctx.bezierCurveTo(-30.4, -117.5, -32.8, -114.1, -32.6, -110.1);
      ctx.lineTo(-32.3, -104.9);
      ctx.bezierCurveTo(-32.1, -100.9, -29.3, -97.8, -26.1, -98.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.759, 0.295, -0.256, -0.955, 1947.8, 3218.5);
      gradient = ctx.createLinearGradient(1291.7, 3887.7, 1289.4, 3875.3);
      gradient.addColorStop(0.00, "rgb(0, 82, 164)");
      gradient.addColorStop(0.13, "rgb(0, 95, 173)");
      gradient.addColorStop(0.42, "rgb(19, 123, 192)");
      gradient.addColorStop(0.67, "rgb(37, 146, 208)");
      gradient.addColorStop(0.87, "rgb(45, 161, 218)");
      gradient.addColorStop(0.99, "rgb(50, 167, 222)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bountysBoat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-28.1, -102.6);
      ctx.bezierCurveTo(-28.8, -104.2, -37.7, -97.3, -39.4, -95.4);
      ctx.bezierCurveTo(-41.8, -92.6, -41.1, -90.4, -39.6, -91.7);
      ctx.bezierCurveTo(-39.7, -90.9, -39.8, -90.1, -38.4, -91.7);
      ctx.bezierCurveTo(-37.1, -93.1, -32.4, -96.5, -30.5, -98.1);
      ctx.bezierCurveTo(-27.9, -100.2, -27.5, -101.4, -28.1, -102.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.386, -0.672, -0.695, 0.783, 710.4, 4404.8);
      gradient = ctx.createLinearGradient(4827.1, -1609.7, 4821.5, -1609.4);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bountysBoat/Group/Group
      ctx.restore();

      // bountysBoat/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-30.5, -94.0);
      ctx.bezierCurveTo(-30.5, -96.1, -28.2, -97.7, -25.4, -97.7);
      ctx.bezierCurveTo(-22.7, -97.6, -20.5, -95.8, -20.5, -93.7);
      ctx.bezierCurveTo(-20.6, -91.6, -22.9, -90.0, -25.6, -90.0);
      ctx.bezierCurveTo(-28.4, -90.1, -30.6, -91.9, -30.5, -94.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, -0.024, 0.024, -1.000, 1525.1, 4010.4);
      gradient = ctx.createLinearGradient(1649.4, 4070.0, 1647.6, 4063.4);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bountysBoat/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-24.3, -93.1);
      ctx.bezierCurveTo(-24.3, -93.4, -24.2, -93.8, -24.0, -93.8);
      ctx.bezierCurveTo(-23.9, -93.8, -23.8, -93.5, -23.7, -93.1);
      ctx.bezierCurveTo(-23.7, -92.7, -23.9, -92.4, -24.0, -92.4);
      ctx.bezierCurveTo(-24.2, -92.4, -24.3, -92.7, -24.3, -93.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // bountysBoat/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-27.5, -92.9);
      ctx.bezierCurveTo(-27.5, -93.2, -27.4, -93.6, -27.2, -93.6);
      ctx.bezierCurveTo(-27.1, -93.6, -27.0, -93.3, -27.0, -92.9);
      ctx.bezierCurveTo(-26.9, -92.5, -27.1, -92.2, -27.2, -92.2);
      ctx.bezierCurveTo(-27.3, -92.2, -27.5, -92.5, -27.5, -92.9);
      ctx.closePath();
      ctx.fill();

      // bountysBoat/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-27.7, -95.2);
      ctx.bezierCurveTo(-27.7, -95.7, -26.9, -96.6, -25.8, -96.7);
      ctx.bezierCurveTo(-24.7, -96.7, -23.9, -95.9, -23.9, -95.4);
      ctx.bezierCurveTo(-23.9, -94.9, -24.8, -95.5, -25.8, -95.5);
      ctx.bezierCurveTo(-26.9, -95.4, -27.7, -94.7, -27.7, -95.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(210, 116, 142)";
      ctx.lineCap = "butt";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // bountysBoat/Group
      ctx.restore();
      ctx.restore();

      // bountysBoat/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(3.3, -104.7);
      ctx.bezierCurveTo(5.4, -103.6, 9.2, -94.0, 9.7, -92.0);
      ctx.bezierCurveTo(10.5, -88.5, 8.5, -87.6, 7.9, -89.4);
      ctx.bezierCurveTo(7.5, -88.9, 7.1, -88.3, 6.7, -90.2);
      ctx.bezierCurveTo(6.3, -92.1, 3.7, -97.4, 2.7, -99.8);
      ctx.bezierCurveTo(1.5, -102.9, 1.8, -105.4, 3.3, -104.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.735, -0.170, 0.225, 0.974, 4.2, 3783.1);
      gradient = ctx.createLinearGradient(1161.3, -3780.1, 1155.7, -3779.9);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bountysBoat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(3.3, -104.7);
      ctx.bezierCurveTo(4.1, -104.3, 5.0, -102.8, 6.0, -101.0);
      ctx.bezierCurveTo(4.9, -100.1, 4.1, -99.4, 3.3, -98.5);
      ctx.bezierCurveTo(3.1, -99.0, 2.9, -99.4, 2.7, -99.8);
      ctx.bezierCurveTo(1.5, -102.9, 1.8, -105.4, 3.3, -104.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.735, -0.170, 0.225, 0.974, 4.2, 3783.1);
      gradient = ctx.createLinearGradient(1159.4, -3785.7, 1155.2, -3785.5);
      gradient.addColorStop(0.00, "rgb(225, 227, 24)");
      gradient.addColorStop(0.07, "rgb(212, 219, 36)");
      gradient.addColorStop(0.28, "rgb(171, 200, 54)");
      gradient.addColorStop(0.48, "rgb(139, 187, 62)");
      gradient.addColorStop(0.67, "rgb(115, 179, 66)");
      gradient.addColorStop(0.85, "rgb(99, 174, 68)");
      gradient.addColorStop(1.00, "rgb(93, 173, 69)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bountysBoat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-8.7, -88.0);
      ctx.bezierCurveTo(-8.3, -88.9, -7.9, -89.7, -7.5, -90.2);
      ctx.bezierCurveTo(-7.7, -88.5, -7.6, -86.7, -7.0, -85.9);
      ctx.bezierCurveTo(-6.2, -87.7, -4.9, -88.4, -3.9, -88.9);
      ctx.bezierCurveTo(-2.9, -88.7, -2.5, -87.9, -2.5, -87.1);
      ctx.bezierCurveTo(-1.3, -87.8, 3.8, -89.3, 3.1, -92.3);
      ctx.bezierCurveTo(3.6, -91.5, 1.8, -96.7, 0.5, -96.9);
      ctx.bezierCurveTo(1.1, -96.5, 3.0, -94.4, 2.9, -93.1);
      ctx.bezierCurveTo(2.8, -91.9, -0.1, -90.7, -0.3, -90.4);
      ctx.bezierCurveTo(-0.5, -90.4, -0.8, -90.4, -1.1, -90.4);
      ctx.bezierCurveTo(-1.3, -90.5, -1.6, -90.5, -1.9, -90.4);
      ctx.bezierCurveTo(-1.9, -90.4, -1.9, -90.4, -1.9, -90.4);
      ctx.bezierCurveTo(-3.2, -90.6, -4.4, -91.2, -5.3, -92.1);
      ctx.bezierCurveTo(-5.3, -93.7, -4.9, -96.3, -3.2, -97.2);
      ctx.bezierCurveTo(-6.0, -98.0, -9.3, -91.4, -8.7, -88.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.996, -0.084, 0.084, -0.996, 1797.3, 4292.1);
      gradient = ctx.createLinearGradient(2166.1, 4219.7, 2160.5, 4215.6);
      gradient.addColorStop(0.00, "rgb(151, 41, 55)");
      gradient.addColorStop(0.09, "rgb(163, 61, 65)");
      gradient.addColorStop(0.29, "rgb(192, 102, 87)");
      gradient.addColorStop(0.49, "rgb(215, 134, 106)");
      gradient.addColorStop(0.68, "rgb(232, 160, 120)");
      gradient.addColorStop(0.85, "rgb(244, 178, 130)");
      gradient.addColorStop(1.00, "rgb(250, 185, 134)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bountysBoat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-1.2, -98.3);
      ctx.bezierCurveTo(1.8, -98.0, 4.6, -101.0, 5.0, -105.1);
      ctx.bezierCurveTo(5.0, -105.2, 5.0, -105.3, 5.0, -105.4);
      ctx.lineTo(5.0, -105.4);
      ctx.lineTo(5.4, -110.2);
      ctx.bezierCurveTo(5.4, -110.2, 5.4, -110.2, 5.4, -110.2);
      ctx.bezierCurveTo(5.4, -110.2, 5.4, -110.3, 5.4, -110.3);
      ctx.lineTo(5.4, -110.6);
      ctx.lineTo(5.4, -110.6);
      ctx.bezierCurveTo(5.6, -114.4, 3.4, -117.7, 0.4, -117.9);
      ctx.bezierCurveTo(-2.7, -118.2, -5.5, -115.2, -5.8, -111.2);
      ctx.lineTo(-6.3, -106.0);
      ctx.bezierCurveTo(-6.6, -102.0, -4.4, -98.5, -1.2, -98.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.776, 0.059, -0.012, -0.997, 1486.9, 3585.3);
      gradient = ctx.createLinearGradient(1852.6, 3807.2, 1858.3, 3821.4);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.14, "rgb(251, 252, 248)");
      gradient.addColorStop(0.27, "rgb(242, 246, 238)");
      gradient.addColorStop(0.39, "rgb(231, 238, 223)");
      gradient.addColorStop(0.51, "rgb(214, 228, 202)");
      gradient.addColorStop(0.63, "rgb(194, 217, 177)");
      gradient.addColorStop(0.74, "rgb(169, 204, 148)");
      gradient.addColorStop(0.86, "rgb(140, 190, 115)");
      gradient.addColorStop(0.97, "rgb(106, 177, 77)");
      gradient.addColorStop(1.00, "rgb(93, 173, 69)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bountysBoat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-5.7, -103.5);
      ctx.bezierCurveTo(-8.8, -102.0, -14.9, -93.5, -15.7, -91.8);
      ctx.bezierCurveTo(-17.0, -88.9, -14.3, -88.8, -13.2, -90.4);
      ctx.bezierCurveTo(-12.7, -90.1, -12.2, -89.8, -11.4, -91.4);
      ctx.bezierCurveTo(-10.7, -92.9, -6.7, -97.8, -5.2, -99.9);
      ctx.bezierCurveTo(-3.1, -102.7, -3.5, -104.5, -5.7, -103.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.061, 0.093, -0.381, 0.815, 2046.0, 3210.8);
      gradient = ctx.createLinearGradient(3542.7, -4463.2, 3537.1, -4462.9);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bountysBoat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-5.7, -103.5);
      ctx.bezierCurveTo(-6.8, -103.0, -8.3, -101.5, -9.8, -99.8);
      ctx.bezierCurveTo(-8.6, -100.6, -6.3, -99.3, -6.2, -98.5);
      ctx.bezierCurveTo(-2.6, -102.8, -3.5, -104.5, -5.7, -103.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.061, 0.093, -0.381, 0.815, 2046.0, 3210.8);
      gradient = ctx.createLinearGradient(3540.8, -4468.6, 3536.6, -4468.4);
      gradient.addColorStop(0.00, "rgb(225, 227, 24)");
      gradient.addColorStop(0.07, "rgb(212, 219, 36)");
      gradient.addColorStop(0.28, "rgb(171, 200, 54)");
      gradient.addColorStop(0.48, "rgb(139, 187, 62)");
      gradient.addColorStop(0.67, "rgb(115, 179, 66)");
      gradient.addColorStop(0.85, "rgb(99, 174, 68)");
      gradient.addColorStop(1.00, "rgb(93, 173, 69)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bountysBoat/Group/Group
      ctx.restore();

      // bountysBoat/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-6.8, -94.5);
      ctx.bezierCurveTo(-6.5, -96.7, -4.1, -98.1, -1.3, -97.8);
      ctx.bezierCurveTo(1.4, -97.5, 3.5, -95.5, 3.3, -93.4);
      ctx.bezierCurveTo(3.0, -91.3, 0.6, -89.8, -2.2, -90.2);
      ctx.bezierCurveTo(-5.0, -90.5, -7.0, -92.4, -6.8, -94.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.993, -0.114, 0.114, -0.993, 1622.1, 4175.1);
      gradient = ctx.createLinearGradient(2100.5, 4060.3, 2098.8, 4053.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bountysBoat/Group/Group/Group
      ctx.restore();

      // bountysBoat/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-3.2, -93.6);
      ctx.bezierCurveTo(-3.2, -94.0, -3.2, -94.3, -3.4, -94.3);
      ctx.bezierCurveTo(-3.6, -94.3, -3.7, -94.1, -3.8, -93.8);
      ctx.bezierCurveTo(-3.9, -93.4, -3.8, -93.1, -3.6, -93.1);
      ctx.bezierCurveTo(-3.5, -93.0, -3.3, -93.3, -3.2, -93.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // bountysBoat/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-0.2, -93.0);
      ctx.bezierCurveTo(-0.1, -93.4, -0.2, -93.6, -0.3, -93.7);
      ctx.bezierCurveTo(-0.5, -93.7, -0.7, -93.4, -0.7, -93.1);
      ctx.bezierCurveTo(-0.8, -92.8, -0.7, -92.5, -0.6, -92.5);
      ctx.bezierCurveTo(-0.4, -92.4, -0.2, -92.7, -0.2, -93.0);
      ctx.closePath();
      ctx.fill();

      // bountysBoat/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-3.4, -96.0);
      ctx.bezierCurveTo(-2.4, -96.4, -0.6, -96.2, 0.4, -95.4);
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // bountysBoat/Group
      ctx.restore();
      ctx.restore();
      ctx.restore();

      // bountysBoat/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(56.0, -77.8);
      ctx.bezierCurveTo(55.0, -80.0, 52.8, -78.0, 51.1, -78.3);
      ctx.bezierCurveTo(50.1, -78.5, 50.3, -78.5, 50.0, -78.7);
      ctx.bezierCurveTo(49.6, -78.9, 53.2, -78.9, 53.8, -80.0);
      ctx.bezierCurveTo(54.4, -81.2, 53.5, -84.4, 53.1, -84.8);
      ctx.bezierCurveTo(54.2, -84.3, 57.1, -81.2, 56.0, -77.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.904, -0.427, 0.427, -0.904, 940.0, 4150.0);
      gradient = ctx.createLinearGradient(2608.7, 3450.5, 2606.9, 3446.8);
      gradient.addColorStop(0.00, "rgb(150, 96, 68)");
      gradient.addColorStop(0.16, "rgb(156, 107, 69)");
      gradient.addColorStop(0.47, "rgb(168, 125, 69)");
      gradient.addColorStop(0.76, "rgb(175, 136, 68)");
      gradient.addColorStop(1.00, "rgb(178, 140, 67)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bountysBoat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(45.2, -81.8);
      ctx.bezierCurveTo(44.4, -83.3, 44.5, -84.7, 41.0, -85.8);
      ctx.bezierCurveTo(42.6, -87.0, 47.6, -87.4, 50.5, -86.3);
      ctx.bezierCurveTo(48.0, -85.9, 45.4, -82.8, 45.2, -81.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.904, -0.427, 0.427, -0.904, 940.0, 4150.0);
      gradient = ctx.createLinearGradient(2614.7, 3451.6, 2617.5, 3446.7);
      gradient.addColorStop(0.00, "rgb(150, 96, 68)");
      gradient.addColorStop(0.16, "rgb(156, 107, 69)");
      gradient.addColorStop(0.47, "rgb(168, 125, 69)");
      gradient.addColorStop(0.76, "rgb(175, 136, 68)");
      gradient.addColorStop(1.00, "rgb(178, 140, 67)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bountysBoat/Group/Group
      ctx.restore();

      // bountysBoat/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(45.7, -84.9);
      ctx.bezierCurveTo(46.7, -86.7, 49.4, -87.1, 51.7, -85.9);
      ctx.bezierCurveTo(54.1, -84.6, 55.2, -82.1, 54.2, -80.3);
      ctx.bezierCurveTo(53.3, -78.5, 50.6, -78.1, 48.2, -79.4);
      ctx.bezierCurveTo(45.9, -80.7, 44.8, -83.2, 45.7, -84.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.879, -0.476, 0.476, -0.879, 206.9, 4118.4);
      gradient = ctx.createLinearGradient(2140.4, 3622.7, 2138.7, 3616.4);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bountysBoat/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(50.7, -81.4);
      ctx.bezierCurveTo(50.9, -81.7, 51.1, -82.0, 51.2, -81.9);
      ctx.bezierCurveTo(51.4, -81.8, 51.3, -81.5, 51.2, -81.2);
      ctx.bezierCurveTo(51.0, -80.9, 50.8, -80.7, 50.7, -80.7);
      ctx.bezierCurveTo(50.5, -80.8, 50.6, -81.1, 50.7, -81.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // bountysBoat/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(47.9, -82.7);
      ctx.bezierCurveTo(48.0, -83.0, 48.3, -83.2, 48.4, -83.1);
      ctx.bezierCurveTo(48.5, -83.1, 48.5, -82.8, 48.3, -82.4);
      ctx.bezierCurveTo(48.2, -82.1, 48.0, -81.9, 47.8, -82.0);
      ctx.bezierCurveTo(47.7, -82.0, 47.7, -82.3, 47.9, -82.7);
      ctx.closePath();
      ctx.fill();

      // bountysBoat/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(48.7, -84.7);
      ctx.bezierCurveTo(49.0, -85.2, 50.1, -85.6, 51.0, -85.2);
      ctx.bezierCurveTo(51.9, -84.8, 52.3, -83.7, 52.1, -83.2);
      ctx.bezierCurveTo(51.8, -82.8, 51.4, -83.7, 50.5, -84.1);
      ctx.bezierCurveTo(49.5, -84.6, 48.5, -84.4, 48.7, -84.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(210, 116, 142)";
      ctx.lineCap = "butt";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // bountysBoat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(54.9, -87.5);
      ctx.bezierCurveTo(55.3, -88.6, 61.6, -92.7, 64.5, -94.4);
      ctx.bezierCurveTo(67.0, -94.1, 64.5, -92.0, 66.7, -91.8);
      ctx.bezierCurveTo(64.5, -90.6, 61.3, -88.6, 59.7, -87.7);
      ctx.bezierCurveTo(56.8, -86.1, 54.4, -86.0, 54.9, -87.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.252, -0.661, 0.934, -0.357, 176.7, 4016.2);
      gradient = ctx.createLinearGradient(5481.6, 1356.1, 5476.0, 1356.4);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bountysBoat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(51.7, -86.1);
      ctx.bezierCurveTo(54.5, -84.7, 58.2, -86.5, 59.8, -90.1);
      ctx.bezierCurveTo(59.9, -90.2, 59.9, -90.3, 60.0, -90.4);
      ctx.lineTo(60.0, -90.4);
      ctx.lineTo(61.3, -93.2);
      ctx.lineTo(51.0, -97.8);
      ctx.lineTo(50.0, -94.8);
      ctx.bezierCurveTo(48.3, -91.2, 48.8, -87.4, 51.7, -86.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.722, -0.341, 0.427, -0.904, 694.6, 4033.7);
      gradient = ctx.createLinearGradient(2935.4, 3464.4, 2926.3, 3454.3);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bountysBoat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(50.5, -86.9);
      ctx.bezierCurveTo(51.5, -87.8, 53.0, -88.8, 53.9, -89.3);
      ctx.bezierCurveTo(54.2, -87.8, 54.0, -86.5, 53.6, -85.6);
      ctx.bezierCurveTo(56.1, -85.5, 58.7, -87.3, 60.0, -90.1);
      ctx.bezierCurveTo(60.1, -90.2, 60.1, -90.3, 60.2, -90.4);
      ctx.lineTo(60.2, -90.4);
      ctx.lineTo(64.9, -102.6);
      ctx.lineTo(52.2, -100.7);
      ctx.lineTo(49.8, -95.0);
      ctx.bezierCurveTo(48.4, -92.1, 48.7, -88.7, 50.5, -86.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.722, -0.341, 0.427, -0.904, 694.6, 4033.7);
      gradient = ctx.createLinearGradient(2931.3, 3465.2, 2925.7, 3452.8);
      gradient.addColorStop(0.00, "rgb(39, 181, 122)");
      gradient.addColorStop(0.01, "rgb(50, 181, 120)");
      gradient.addColorStop(0.37, "rgb(158, 191, 88)");
      gradient.addColorStop(0.66, "rgb(212, 199, 56)");
      gradient.addColorStop(0.88, "rgb(242, 203, 26)");
      gradient.addColorStop(0.99, "rgb(255, 206, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bountysBoat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(52.0, -78.4);
      ctx.bezierCurveTo(51.3, -78.1, 50.5, -77.9, 49.6, -78.0);
      ctx.bezierCurveTo(48.5, -78.2, 47.4, -78.2, 45.5, -81.3);
      ctx.bezierCurveTo(45.0, -82.0, 44.4, -83.9, 41.8, -84.0);
      ctx.bezierCurveTo(46.3, -85.6, 49.1, -79.4, 52.0, -78.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.904, -0.427, 0.427, -0.904, 940.0, 4150.0);
      gradient = ctx.createLinearGradient(2616.6, 3448.1, 2611.3, 3444.2);
      gradient.addColorStop(0.00, "rgb(150, 96, 68)");
      gradient.addColorStop(0.16, "rgb(156, 107, 69)");
      gradient.addColorStop(0.47, "rgb(168, 125, 69)");
      gradient.addColorStop(0.76, "rgb(175, 136, 68)");
      gradient.addColorStop(1.00, "rgb(178, 140, 67)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bountysBoat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(49.3, -89.5);
      ctx.bezierCurveTo(48.7, -90.5, 48.9, -94.1, 49.3, -97.5);
      ctx.bezierCurveTo(50.2, -97.2, 51.6, -100.0, 53.1, -99.5);
      ctx.bezierCurveTo(53.0, -98.3, 52.2, -94.2, 52.1, -93.4);
      ctx.bezierCurveTo(51.6, -90.1, 50.2, -88.2, 49.3, -89.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.679, -0.208, 0.293, -0.956, 712.3, 3885.1);
      gradient = ctx.createLinearGradient(2534.7, 3611.3, 2529.9, 3611.5);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bountysBoat/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-48.2, -98.9);
      ctx.bezierCurveTo(-43.7, -99.8, -38.7, -100.5, -33.5, -100.9);
      ctx.lineTo(-34.4, -111.3);
      ctx.lineTo(-21.1, -112.5);
      ctx.lineTo(-20.1, -101.6);
      ctx.bezierCurveTo(-15.8, -101.6, -11.3, -101.5, -6.7, -101.2);
      ctx.lineTo(-5.9, -112.8);
      ctx.lineTo(7.4, -112.0);
      ctx.lineTo(6.6, -99.9);
      ctx.bezierCurveTo(11.5, -99.3, 16.3, -98.5, 21.2, -97.5);
      ctx.lineTo(24.1, -108.8);
      ctx.lineTo(37.0, -105.4);
      ctx.lineTo(34.1, -94.2);
      ctx.bezierCurveTo(38.7, -92.9, 43.3, -91.3, 47.7, -89.5);
      ctx.lineTo(52.3, -100.5);
      ctx.lineTo(64.6, -95.3);
      ctx.lineTo(59.8, -83.9);
      ctx.bezierCurveTo(65.4, -80.9, 70.6, -77.5, 75.4, -73.7);
      ctx.bezierCurveTo(83.8, -82.0, 85.8, -118.4, 43.6, -131.7);
      ctx.bezierCurveTo(-2.3, -146.1, -34.4, -131.9, -51.0, -118.4);
      ctx.bezierCurveTo(-51.0, -109.1, -49.0, -102.1, -48.2, -98.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(61, 48, 122)";
      ctx.fill();

      // bountysBoat/Path
      ctx.beginPath();
      ctx.moveTo(-47.0, -98.9);
      ctx.bezierCurveTo(-42.5, -99.8, -37.5, -100.5, -32.3, -100.9);
      ctx.lineTo(-33.2, -111.3);
      ctx.lineTo(-19.9, -112.5);
      ctx.lineTo(-18.9, -101.6);
      ctx.bezierCurveTo(-14.5, -101.6, -10.0, -101.5, -5.5, -101.2);
      ctx.lineTo(-4.7, -112.8);
      ctx.lineTo(8.6, -112.0);
      ctx.lineTo(7.8, -99.9);
      ctx.bezierCurveTo(12.7, -99.3, 17.5, -98.5, 22.4, -97.5);
      ctx.lineTo(25.3, -108.8);
      ctx.lineTo(38.3, -105.4);
      ctx.lineTo(35.3, -94.2);
      ctx.bezierCurveTo(40.0, -92.9, 44.5, -91.3, 48.9, -89.5);
      ctx.lineTo(53.6, -100.5);
      ctx.lineTo(65.9, -95.3);
      ctx.lineTo(61.0, -83.9);
      ctx.bezierCurveTo(66.6, -80.9, 71.8, -77.5, 76.6, -73.7);
      ctx.bezierCurveTo(85.0, -82.0, 87.1, -118.4, 44.8, -131.7);
      ctx.bezierCurveTo(-1.1, -146.1, -33.1, -131.9, -49.8, -118.4);
      ctx.bezierCurveTo(-49.8, -109.1, -47.8, -102.1, -47.0, -98.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, -0.003, 0.003, -1.000, 1731.9, 2321.0);
      gradient = ctx.createLinearGradient(1721.6, 2411.0, 1726.7, 2454.3);
      gradient.addColorStop(0.00, "rgb(194, 165, 206)");
      gradient.addColorStop(0.22, "rgb(190, 162, 204)");
      gradient.addColorStop(0.38, "rgb(179, 152, 196)");
      gradient.addColorStop(0.52, "rgb(162, 136, 185)");
      gradient.addColorStop(0.65, "rgb(142, 118, 173)");
      gradient.addColorStop(0.77, "rgb(117, 97, 157)");
      gradient.addColorStop(0.89, "rgb(91, 73, 140)");
      gradient.addColorStop(1.00, "rgb(62, 48, 122)");
      gradient.addColorStop(1.00, "rgb(61, 48, 122)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bountysBoat/Compound Path
      ctx.restore();
      ctx.beginPath();

      // bountysBoat/Compound Path/Path
      ctx.moveTo(-47.0, -98.9);
      ctx.bezierCurveTo(-42.5, -99.8, -37.5, -100.5, -32.3, -100.9);
      ctx.lineTo(-33.2, -110.8);
      ctx.bezierCurveTo(-40.1, -110.2, -45.6, -109.1, -49.0, -108.0);
      ctx.bezierCurveTo(-48.4, -105.3, -47.3, -100.3, -47.0, -98.9);
      ctx.closePath();

      // bountysBoat/Compound Path/Path
      ctx.moveTo(52.8, -98.7);
      ctx.bezierCurveTo(47.9, -100.7, 42.9, -102.5, 37.9, -104.0);
      ctx.lineTo(35.3, -94.2);
      ctx.bezierCurveTo(40.0, -92.9, 44.5, -91.3, 48.9, -89.5);
      ctx.lineTo(52.8, -98.7);
      ctx.closePath();

      // bountysBoat/Compound Path/Path
      ctx.moveTo(25.0, -107.3);
      ctx.bezierCurveTo(19.4, -108.5, 13.9, -109.4, 8.5, -110.1);
      ctx.lineTo(7.8, -99.9);
      ctx.bezierCurveTo(12.7, -99.3, 17.5, -98.5, 22.4, -97.5);
      ctx.lineTo(25.0, -107.3);
      ctx.closePath();

      // bountysBoat/Compound Path/Path
      ctx.moveTo(-5.5, -101.2);
      ctx.lineTo(-4.8, -111.3);
      ctx.bezierCurveTo(-10.1, -111.6, -15.1, -111.7, -19.8, -111.6);
      ctx.lineTo(-18.9, -101.6);
      ctx.bezierCurveTo(-14.5, -101.6, -10.0, -101.5, -5.5, -101.2);
      ctx.closePath();

      // bountysBoat/Compound Path/Path
      ctx.moveTo(80.7, -82.1);
      ctx.bezierCurveTo(75.7, -86.2, 70.4, -89.7, 64.8, -92.8);
      ctx.lineTo(61.0, -83.9);
      ctx.bezierCurveTo(66.6, -80.9, 71.8, -77.5, 76.6, -73.7);
      ctx.bezierCurveTo(78.4, -75.4, 79.8, -78.4, 80.7, -82.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, -0.003, 0.003, -1.000, 1731.9, 2321.0);
      gradient = ctx.createLinearGradient(1661.8, 2383.8, 1770.1, 2429.8);
      gradient.addColorStop(0.00, "rgb(236, 27, 35)");
      gradient.addColorStop(0.45, "rgb(233, 29, 35)");
      gradient.addColorStop(0.61, "rgb(227, 32, 34)");
      gradient.addColorStop(0.73, "rgb(219, 35, 32)");
      gradient.addColorStop(0.82, "rgb(206, 39, 29)");
      gradient.addColorStop(0.90, "rgb(190, 43, 25)");
      gradient.addColorStop(0.97, "rgb(170, 43, 18)");
      gradient.addColorStop(1.00, "rgb(160, 44, 14)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // bountysBoat/Compound Path
      ctx.restore();
      ctx.beginPath();

      // bountysBoat/Compound Path/Path
      ctx.moveTo(22.7, -98.7);
      ctx.bezierCurveTo(17.7, -99.7, 12.7, -100.6, 7.9, -101.2);
      ctx.lineTo(7.8, -98.9);
      ctx.bezierCurveTo(12.5, -98.3, 17.2, -97.5, 22.1, -96.4);
      ctx.lineTo(22.7, -98.7);
      ctx.closePath();

      // bountysBoat/Compound Path/Path
      ctx.moveTo(77.5, -73.0);
      ctx.bezierCurveTo(77.9, -73.5, 77.8, -74.3, 77.3, -74.6);
      ctx.bezierCurveTo(72.1, -78.5, 66.7, -81.8, 61.3, -84.7);
      ctx.lineTo(60.4, -82.6);
      ctx.bezierCurveTo(65.7, -79.7, 70.9, -76.5, 75.9, -72.8);
      ctx.bezierCurveTo(76.4, -72.4, 77.2, -72.5, 77.5, -73.0);
      ctx.closePath();

      // bountysBoat/Compound Path/Path
      ctx.moveTo(49.3, -90.4);
      ctx.bezierCurveTo(44.7, -92.3, 40.2, -93.9, 35.6, -95.3);
      ctx.lineTo(35.0, -93.1);
      ctx.bezierCurveTo(39.5, -91.7, 43.9, -90.2, 48.4, -88.3);
      ctx.lineTo(49.3, -90.4);
      ctx.closePath();

      // bountysBoat/Compound Path/Path
      ctx.moveTo(-46.8, -97.8);
      ctx.bezierCurveTo(-42.9, -98.4, -37.9, -99.1, -32.1, -99.5);
      ctx.lineTo(-32.3, -101.8);
      ctx.bezierCurveTo(-38.2, -101.4, -43.2, -100.7, -47.2, -100.1);
      ctx.bezierCurveTo(-47.8, -100.0, -48.2, -99.4, -48.1, -98.8);
      ctx.bezierCurveTo(-48.0, -98.1, -47.4, -97.7, -46.8, -97.8);
      ctx.closePath();

      // bountysBoat/Compound Path/Path
      ctx.moveTo(-14.8, -100.3);
      ctx.bezierCurveTo(-11.8, -100.3, -8.7, -100.2, -5.5, -100.0);
      ctx.lineTo(-5.4, -102.3);
      ctx.bezierCurveTo(-8.6, -102.5, -11.7, -102.5, -14.8, -102.6);
      ctx.bezierCurveTo(-16.2, -102.6, -17.6, -102.5, -19.0, -102.5);
      ctx.lineTo(-18.8, -100.2);
      ctx.bezierCurveTo(-17.5, -100.3, -16.1, -100.3, -14.8, -100.3);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 215, 24)";
      ctx.fill();

      // bountysBoat/Path
      ctx.beginPath();
      ctx.moveTo(49.3, -106.1);
      ctx.bezierCurveTo(48.7, -104.9, 47.2, -104.5, 46.0, -105.2);
      ctx.bezierCurveTo(44.9, -105.9, 44.5, -107.4, 45.2, -108.5);
      ctx.bezierCurveTo(45.8, -109.7, 47.3, -110.1, 48.5, -109.4);
      ctx.bezierCurveTo(49.6, -108.7, 50.0, -107.2, 49.3, -106.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();

      // bountysBoat/Path
      ctx.beginPath();
      ctx.moveTo(20.1, -113.7);
      ctx.bezierCurveTo(19.5, -112.5, 18.0, -112.2, 16.8, -112.8);
      ctx.bezierCurveTo(15.7, -113.5, 15.3, -115.0, 16.0, -116.1);
      ctx.bezierCurveTo(16.6, -117.3, 18.1, -117.7, 19.3, -117.0);
      ctx.bezierCurveTo(20.4, -116.4, 20.8, -114.9, 20.1, -113.7);
      ctx.closePath();
      ctx.fill();

      // bountysBoat/Path
      ctx.beginPath();
      ctx.moveTo(-10.4, -116.7);
      ctx.bezierCurveTo(-11.1, -115.5, -12.6, -115.1, -13.7, -115.8);
      ctx.bezierCurveTo(-14.9, -116.5, -15.3, -118.0, -14.6, -119.1);
      ctx.bezierCurveTo(-13.9, -120.3, -12.4, -120.7, -11.3, -120.0);
      ctx.bezierCurveTo(-10.1, -119.3, -9.7, -117.9, -10.4, -116.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(231, 232, 244)";
      ctx.fill();

      // bountysBoat/Path
      ctx.beginPath();
      ctx.moveTo(-39.6, -114.5);
      ctx.bezierCurveTo(-40.3, -113.3, -41.8, -112.9, -42.9, -113.6);
      ctx.bezierCurveTo(-44.1, -114.2, -44.5, -115.7, -43.8, -116.9);
      ctx.bezierCurveTo(-43.1, -118.1, -41.6, -118.4, -40.5, -117.8);
      ctx.bezierCurveTo(-39.3, -117.1, -38.9, -115.6, -39.6, -114.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(216, 215, 236)";
      ctx.fill();

      // bountysBoat/Path
      ctx.beginPath();
      ctx.moveTo(76.7, -93.4);
      ctx.bezierCurveTo(76.0, -92.2, 74.5, -91.8, 73.4, -92.5);
      ctx.bezierCurveTo(72.2, -93.1, 71.8, -94.6, 72.5, -95.8);
      ctx.bezierCurveTo(73.2, -96.9, 74.6, -97.3, 75.8, -96.7);
      ctx.bezierCurveTo(76.9, -96.0, 77.3, -94.5, 76.7, -93.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();
      ctx.restore();
    }

    function bountysTopLayer(ctx) {

      var gradient;

      // bountysTopLayer/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1828.1, 2758.6);
      ctx.bezierCurveTo(1828.2, 2753.7, 1832.1, 2749.8, 1837.0, 2749.8);
      ctx.bezierCurveTo(1841.8, 2749.8, 1845.8, 2753.8, 1845.8, 2758.6);
      ctx.bezierCurveTo(1845.7, 2763.5, 1841.8, 2767.4, 1836.9, 2767.4);
      ctx.bezierCurveTo(1832.1, 2767.4, 1828.1, 2763.5, 1828.1, 2758.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 183, 240)";
      ctx.fill();

      // bountysTopLayer/Path
      ctx.beginPath();
      ctx.moveTo(1840.0, 2760.4);
      ctx.bezierCurveTo(1839.0, 2762.1, 1836.9, 2762.6, 1835.2, 2761.6);
      ctx.bezierCurveTo(1833.5, 2760.7, 1832.9, 2758.5, 1833.9, 2756.8);
      ctx.bezierCurveTo(1834.9, 2755.1, 1837.0, 2754.6, 1838.7, 2755.6);
      ctx.bezierCurveTo(1840.4, 2756.5, 1841.0, 2758.7, 1840.0, 2760.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 241, 0)";
      ctx.fill();

      // bountysTopLayer/Path
      ctx.beginPath();
      ctx.moveTo(1791.6, 2576.4);
      ctx.lineTo(1837.2, 2756.0);
      ctx.lineTo(1951.1, 2609.2);
      ctx.lineTo(1951.1, 2609.2);
      ctx.bezierCurveTo(1952.7, 2607.5, 1955.2, 2608.0, 1956.0, 2608.6);
      ctx.lineTo(1956.0, 2608.6);
      ctx.bezierCurveTo(1956.7, 2609.2, 1956.8, 2610.3, 1956.3, 2611.0);
      ctx.lineTo(1956.3, 2611.0);
      ctx.lineTo(1837.8, 2760.8);
      ctx.bezierCurveTo(1837.4, 2761.3, 1836.7, 2761.6, 1836.1, 2761.4);
      ctx.lineTo(1836.1, 2761.4);
      ctx.bezierCurveTo(1835.5, 2761.3, 1835.0, 2760.8, 1834.8, 2760.2);
      ctx.lineTo(1834.8, 2760.2);
      ctx.lineTo(1786.7, 2576.8);
      ctx.bezierCurveTo(1786.5, 2575.9, 1787.0, 2574.9, 1787.9, 2574.7);
      ctx.lineTo(1787.9, 2574.7);
      ctx.bezierCurveTo(1788.1, 2574.7, 1787.9, 2574.7, 1788.1, 2574.7);
      ctx.lineTo(1788.1, 2574.7);
      ctx.bezierCurveTo(1790.0, 2574.3, 1791.4, 2575.0, 1791.6, 2576.4);
      ctx.lineTo(1791.6, 2576.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, -0.003, 0.003, -1.000, 3571.1, 5078.3);
      gradient = ctx.createLinearGradient(1704.5, 2506.8, 1718.6, 2283.9);
      gradient.addColorStop(0.06, "rgb(172, 15, 20)");
      gradient.addColorStop(0.13, "rgb(179, 17, 23)");
      gradient.addColorStop(0.36, "rgb(203, 22, 29)");
      gradient.addColorStop(0.59, "rgb(220, 25, 32)");
      gradient.addColorStop(0.81, "rgb(230, 27, 34)");
      gradient.addColorStop(1.00, "rgb(236, 27, 35)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.restore();
      ctx.restore();
    }

    function cartYellow(ctx) {

      var gradient;

      // cartYellow/Car 1
      ctx.save();

      // cartYellow/Car 1/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-16.1, 15.3);
      ctx.bezierCurveTo(-11.0, 15.6, -6.9, 7.6, -6.6, 1.9);
      ctx.bezierCurveTo(-6.6, 1.6, -6.6, 1.2, -6.6, 0.8);
      ctx.bezierCurveTo(1.1, 0.2, 10.6, 1.9, 12.4, 3.8);
      ctx.bezierCurveTo(17.6, 3.0, 28.2, -2.7, 32.1, -5.1);
      ctx.bezierCurveTo(33.1, -5.7, 33.7, -6.5, 33.8, -7.3);
      ctx.bezierCurveTo(34.0, -11.5, 18.8, -15.7, -0.3, -16.7);
      ctx.bezierCurveTo(-19.3, -17.7, -34.9, -15.2, -35.1, -11.0);
      ctx.bezierCurveTo(-35.2, 10.0, -21.2, 15.0, -16.1, 15.3);
      ctx.closePath();
      ctx.fillStyle = "rgb(117, 132, 144)";
      ctx.fill();

      // cartYellow/Car 1/Group

      // cartYellow/Car 1/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-8.2, 10.2);
      ctx.bezierCurveTo(-8.5, 9.7, -9.1, 8.9, -8.1, 8.1);
      ctx.bezierCurveTo(-5.0, 5.7, 1.7, 2.6, 3.2, 2.1);
      ctx.bezierCurveTo(6.7, 0.9, 7.9, 2.7, 6.1, 3.6);
      ctx.bezierCurveTo(6.7, 3.9, 7.3, 4.3, 5.3, 4.9);
      ctx.bezierCurveTo(3.5, 5.6, -1.7, 8.8, -4.1, 10.0);
      ctx.bezierCurveTo(-7.2, 11.7, -7.6, 11.2, -8.2, 10.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.244, -0.699, 0.944, -0.330, 1171.7, 3773.3);
      gradient = ctx.createLinearGradient(5327.4, 135.7, 5321.6, 136.0);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // cartYellow/Car 1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-1.5, 9.1);
      ctx.bezierCurveTo(-3.4, 10.2, -5.3, 11.1, -6.5, 10.9);
      ctx.bezierCurveTo(-7.4, 10.8, -8.3, 9.9, -8.0, 8.2);
      ctx.bezierCurveTo(-7.7, 6.5, -4.5, 5.5, -3.6, 4.8);
      ctx.bezierCurveTo(-2.6, 6.2, -1.8, 8.0, -1.5, 9.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.985, -0.171, 0.171, -0.985, 1391.0, 2955.5);
      gradient = ctx.createLinearGradient(1881.0, 2664.8, 1877.9, 2662.0);
      gradient.addColorStop(0.00, "rgb(62, 31, 118)");
      gradient.addColorStop(0.01, "rgb(63, 32, 119)");
      gradient.addColorStop(0.12, "rgb(92, 53, 132)");
      gradient.addColorStop(0.23, "rgb(118, 73, 145)");
      gradient.addColorStop(0.35, "rgb(140, 91, 157)");
      gradient.addColorStop(0.48, "rgb(159, 105, 167)");
      gradient.addColorStop(0.62, "rgb(174, 116, 174)");
      gradient.addColorStop(0.78, "rgb(184, 123, 180)");
      gradient.addColorStop(1.00, "rgb(188, 126, 182)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // cartYellow/Car 1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-9.1, 11.9);
      ctx.bezierCurveTo(-5.8, 12.3, -2.7, 9.3, -2.2, 5.2);
      ctx.bezierCurveTo(-2.1, 5.1, -2.1, 4.9, -2.1, 4.8);
      ctx.lineTo(-2.1, 4.8);
      ctx.lineTo(-1.5, -0.2);
      ctx.bezierCurveTo(-1.5, -0.2, -1.5, -0.2, -1.5, -0.2);
      ctx.bezierCurveTo(-1.5, -0.2, -1.5, -0.2, -1.5, -0.2);
      ctx.lineTo(-1.4, -0.5);
      ctx.lineTo(-1.4, -0.5);
      ctx.bezierCurveTo(-1.1, -4.5, -3.3, -8.0, -6.5, -8.4);
      ctx.bezierCurveTo(-9.8, -8.9, -12.9, -5.9, -13.4, -1.7);
      ctx.lineTo(-14.1, 3.6);
      ctx.bezierCurveTo(-14.6, 7.8, -12.4, 11.5, -9.1, 11.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.985, -0.171, 0.171, -0.985, 1391.0, 2955.5);
      gradient = ctx.createLinearGradient(1886.6, 2672.4, 1876.2, 2662.8);
      gradient.addColorStop(0.00, "rgb(62, 31, 118)");
      gradient.addColorStop(0.01, "rgb(63, 32, 119)");
      gradient.addColorStop(0.12, "rgb(92, 53, 132)");
      gradient.addColorStop(0.23, "rgb(118, 73, 145)");
      gradient.addColorStop(0.35, "rgb(140, 91, 157)");
      gradient.addColorStop(0.48, "rgb(159, 105, 167)");
      gradient.addColorStop(0.62, "rgb(174, 116, 174)");
      gradient.addColorStop(0.78, "rgb(184, 123, 180)");
      gradient.addColorStop(1.00, "rgb(188, 126, 182)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // cartYellow/Car 1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-12.5, 8.0);
      ctx.bezierCurveTo(-12.7, 7.5, -13.3, 6.7, -12.2, 6.0);
      ctx.bezierCurveTo(-8.9, 3.8, -2.0, 1.3, -0.5, 0.9);
      ctx.bezierCurveTo(3.1, -0.0, 4.1, 1.9, 2.3, 2.6);
      ctx.bezierCurveTo(2.8, 3.0, 3.4, 3.4, 1.4, 3.9);
      ctx.bezierCurveTo(-0.5, 4.4, -6.0, 7.0, -8.4, 8.2);
      ctx.bezierCurveTo(-12.2, 10.2, -12.0, 9.0, -12.5, 8.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.187, -0.716, 0.967, -0.253, 1041.6, 3823.5);
      gradient = ctx.createLinearGradient(5349.4, -46.6, 5343.4, -46.3);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // cartYellow/Car 1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-8.5, 16.6);
      ctx.bezierCurveTo(-8.5, 16.1, -8.2, 15.8, -8.0, 15.8);
      ctx.bezierCurveTo(-7.8, 15.8, -7.6, 16.2, -7.7, 16.7);
      ctx.bezierCurveTo(-7.8, 17.2, -8.0, 17.6, -8.2, 17.6);
      ctx.bezierCurveTo(-8.5, 17.6, -8.6, 17.1, -8.5, 16.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // cartYellow/Car 1/Group/Path
      ctx.beginPath();
      ctx.moveTo(-11.5, 16.3);
      ctx.bezierCurveTo(-11.4, 15.8, -11.2, 15.4, -11.0, 15.4);
      ctx.bezierCurveTo(-10.7, 15.4, -10.6, 15.9, -10.7, 16.4);
      ctx.bezierCurveTo(-10.7, 16.9, -11.0, 17.2, -11.2, 17.2);
      ctx.bezierCurveTo(-11.4, 17.2, -11.6, 16.8, -11.5, 16.3);
      ctx.closePath();
      ctx.fill();

      // cartYellow/Car 1/Group/Group

      // cartYellow/Car 1/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-15.0, 15.4);
      ctx.bezierCurveTo(-14.7, 13.2, -12.1, 11.8, -9.2, 12.2);
      ctx.bezierCurveTo(-6.3, 12.6, -4.2, 14.8, -4.5, 17.0);
      ctx.bezierCurveTo(-4.8, 19.2, -7.4, 20.6, -10.3, 20.2);
      ctx.bezierCurveTo(-13.3, 19.8, -15.3, 17.6, -15.0, 15.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.989, -0.146, 0.146, -0.989, 1326.2, 4347.7);
      gradient = ctx.createLinearGradient(1956.1, 4093.9, 1954.2, 4087.0);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // cartYellow/Car 1/Group/Group/Group
      ctx.restore();

      // cartYellow/Car 1/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-11.3, 16.5);
      ctx.bezierCurveTo(-11.2, 16.2, -11.3, 15.8, -11.5, 15.8);
      ctx.bezierCurveTo(-11.6, 15.8, -11.8, 16.0, -11.9, 16.4);
      ctx.bezierCurveTo(-12.0, 16.7, -11.9, 17.0, -11.7, 17.1);
      ctx.bezierCurveTo(-11.6, 17.1, -11.4, 16.9, -11.3, 16.5);
      ctx.closePath();
      ctx.fill();

      // cartYellow/Car 1/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-8.1, 17.3);
      ctx.bezierCurveTo(-8.0, 16.9, -8.1, 16.6, -8.3, 16.6);
      ctx.bezierCurveTo(-8.4, 16.5, -8.6, 16.8, -8.7, 17.1);
      ctx.bezierCurveTo(-8.8, 17.5, -8.7, 17.8, -8.5, 17.8);
      ctx.bezierCurveTo(-8.4, 17.9, -8.2, 17.6, -8.1, 17.3);
      ctx.closePath();
      ctx.fill();

      // cartYellow/Car 1/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-11.4, 14.0);
      ctx.bezierCurveTo(-10.3, 13.6, -8.4, 14.0, -7.4, 14.8);
      ctx.lineWidth = 0.4;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // cartYellow/Car 1/Group/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-6.7, 7.8);
      ctx.bezierCurveTo(-8.6, 8.9, -10.5, 9.8, -11.8, 9.5);
      ctx.bezierCurveTo(-12.6, 9.4, -13.5, 8.5, -13.2, 6.8);
      ctx.bezierCurveTo(-12.9, 5.1, -9.8, 4.1, -8.8, 3.4);
      ctx.bezierCurveTo(-7.8, 4.9, -7.0, 6.6, -6.7, 7.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.985, -0.171, 0.171, -0.985, 1391.0, 2955.5);
      gradient = ctx.createLinearGradient(1886.4, 2665.3, 1883.3, 2662.4);
      gradient.addColorStop(0.00, "rgb(62, 31, 118)");
      gradient.addColorStop(0.01, "rgb(63, 32, 119)");
      gradient.addColorStop(0.12, "rgb(92, 53, 132)");
      gradient.addColorStop(0.23, "rgb(118, 73, 145)");
      gradient.addColorStop(0.35, "rgb(140, 91, 157)");
      gradient.addColorStop(0.48, "rgb(159, 105, 167)");
      gradient.addColorStop(0.62, "rgb(174, 116, 174)");
      gradient.addColorStop(0.78, "rgb(184, 123, 180)");
      gradient.addColorStop(1.00, "rgb(188, 126, 182)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // cartYellow/Car 1/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(12.4, 3.8);
      ctx.bezierCurveTo(11.2, 7.2, 5.4, 10.0, 4.0, 9.9);
      ctx.bezierCurveTo(2.5, 9.9, 1.8, 1.3, 1.9, 0.3);
      ctx.bezierCurveTo(2.0, -0.7, 11.4, 0.5, 12.4, 3.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.998, -0.054, 0.054, -0.998, 1506.6, 2849.2);
      gradient = ctx.createLinearGradient(1656.4, 2762.8, 1647.5, 2756.3);
      gradient.addColorStop(0.02, "rgb(63, 161, 182)");
      gradient.addColorStop(0.66, "rgb(255, 255, 255)");
      gradient.addColorStop(0.70, "rgb(244, 247, 248)");
      gradient.addColorStop(0.76, "rgb(222, 234, 237)");
      gradient.addColorStop(0.82, "rgb(192, 216, 223)");
      gradient.addColorStop(0.89, "rgb(150, 194, 206)");
      gradient.addColorStop(0.96, "rgb(98, 172, 187)");
      gradient.addColorStop(1.00, "rgb(59, 160, 176)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // cartYellow/Car 1/Group
      ctx.restore();

      // cartYellow/Car 1/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(23.7, -7.7);
      ctx.bezierCurveTo(23.6, -6.4, 24.0, -5.2, 24.6, -4.1);
      ctx.bezierCurveTo(24.5, -3.8, 24.4, -3.6, 24.4, -3.5);
      ctx.bezierCurveTo(25.9, -2.1, 26.8, -1.8, 28.1, -1.4);
      ctx.bezierCurveTo(28.1, -1.4, 28.1, -1.4, 28.1, -1.4);
      ctx.bezierCurveTo(28.2, -1.4, 28.3, -1.4, 28.3, -1.4);
      ctx.bezierCurveTo(28.3, -1.4, 28.3, -1.4, 28.3, -1.4);
      ctx.bezierCurveTo(28.6, -1.3, 28.9, -1.3, 29.3, -1.2);
      ctx.bezierCurveTo(32.5, -1.1, 35.3, -3.7, 35.5, -7.1);
      ctx.bezierCurveTo(35.6, -9.3, 34.6, -11.3, 32.9, -12.5);
      ctx.lineTo(32.9, -12.5);
      ctx.bezierCurveTo(32.9, -12.5, 30.9, -14.0, 29.2, -14.5);
      ctx.bezierCurveTo(28.7, -14.6, 28.2, -14.1, 27.8, -13.2);
      ctx.bezierCurveTo(25.5, -12.4, 23.8, -10.3, 23.7, -7.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.998, -0.054, 0.054, -0.998, 1506.6, 2849.2);
      gradient = ctx.createLinearGradient(1628.8, 2778.1, 1629.0, 2767.5);
      gradient.addColorStop(0.19, "rgb(83, 106, 134)");
      gradient.addColorStop(0.33, "rgb(89, 111, 139)");
      gradient.addColorStop(0.52, "rgb(107, 124, 152)");
      gradient.addColorStop(0.73, "rgb(137, 145, 172)");
      gradient.addColorStop(0.97, "rgb(183, 176, 201)");
      gradient.addColorStop(1.00, "rgb(190, 180, 205)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // cartYellow/Car 1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(22.0, -8.7);
      ctx.bezierCurveTo(22.2, -12.1, 25.0, -14.8, 28.2, -14.6);
      ctx.bezierCurveTo(31.5, -14.4, 34.0, -11.5, 33.8, -8.1);
      ctx.bezierCurveTo(33.6, -4.7, 30.8, -2.1, 27.6, -2.3);
      ctx.bezierCurveTo(24.3, -2.5, 21.8, -5.4, 22.0, -8.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.998, -0.054, 0.054, -0.998, 1506.6, 2849.2);
      gradient = ctx.createLinearGradient(1628.8, 2767.6, 1632.8, 2781.2);
      gradient.addColorStop(0.19, "rgb(83, 106, 134)");
      gradient.addColorStop(0.33, "rgb(89, 111, 139)");
      gradient.addColorStop(0.52, "rgb(107, 124, 152)");
      gradient.addColorStop(0.73, "rgb(137, 145, 172)");
      gradient.addColorStop(0.97, "rgb(183, 176, 201)");
      gradient.addColorStop(1.00, "rgb(190, 180, 205)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // cartYellow/Car 1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(23.8, -8.7);
      ctx.bezierCurveTo(23.9, -11.0, 25.9, -12.9, 28.1, -12.7);
      ctx.bezierCurveTo(30.4, -12.6, 32.2, -10.6, 32.0, -8.2);
      ctx.bezierCurveTo(31.9, -5.8, 30.0, -4.0, 27.7, -4.1);
      ctx.bezierCurveTo(25.4, -4.2, 23.7, -6.3, 23.8, -8.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.998, -0.054, 0.054, -0.998, 1506.6, 2849.2);
      gradient = ctx.createLinearGradient(1628.5, 2777.4, 1633.4, 2769.6);
      gradient.addColorStop(0.02, "rgb(63, 161, 182)");
      gradient.addColorStop(0.46, "rgb(255, 255, 255)");
      gradient.addColorStop(0.52, "rgb(244, 247, 248)");
      gradient.addColorStop(0.61, "rgb(222, 234, 237)");
      gradient.addColorStop(0.71, "rgb(192, 216, 223)");
      gradient.addColorStop(0.82, "rgb(150, 194, 206)");
      gradient.addColorStop(0.94, "rgb(98, 172, 187)");
      gradient.addColorStop(1.00, "rgb(59, 160, 176)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // cartYellow/Car 1/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-16.1, 15.3);
      ctx.bezierCurveTo(-18.7, 14.9, -18.1, 7.2, -16.4, 3.7);
      ctx.bezierCurveTo(-15.4, 1.6, -12.7, 1.3, -6.6, 0.8);
      ctx.bezierCurveTo(1.1, 0.2, 10.6, 1.9, 12.4, 3.8);
      ctx.bezierCurveTo(17.6, 3.0, 28.2, -2.7, 32.1, -5.1);
      ctx.bezierCurveTo(33.1, -5.7, 33.7, -6.5, 33.8, -7.3);
      ctx.bezierCurveTo(34.0, -11.5, 18.8, -15.7, -0.3, -16.7);
      ctx.bezierCurveTo(-19.3, -17.7, -34.9, -15.2, -35.1, -11.0);
      ctx.bezierCurveTo(-35.2, 10.0, -21.2, 15.0, -16.1, 15.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.998, -0.054, 0.054, -0.998, 1506.6, 2849.2);
      gradient = ctx.createLinearGradient(1655.0, 2752.6, 1661.9, 2783.6);
      gradient.addColorStop(0.19, "rgb(255, 213, 0)");
      gradient.addColorStop(0.29, "rgb(255, 207, 5)");
      gradient.addColorStop(0.42, "rgb(248, 192, 29)");
      gradient.addColorStop(0.57, "rgb(240, 169, 46)");
      gradient.addColorStop(0.73, "rgb(231, 138, 59)");
      gradient.addColorStop(0.91, "rgb(221, 102, 68)");
      gradient.addColorStop(1.00, "rgb(215, 78, 69)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // cartYellow/Car 1/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(7.5, -2.4);
      ctx.bezierCurveTo(-19.7, 2.7, -34.4, -2.4, -34.8, -5.6);
      ctx.bezierCurveTo(-32.7, 10.9, -20.8, 15.1, -16.1, 15.3);
      ctx.bezierCurveTo(-18.7, 14.9, -18.1, 7.2, -16.4, 3.7);
      ctx.bezierCurveTo(-15.4, 1.6, -12.7, 1.3, -6.6, 0.8);
      ctx.bezierCurveTo(-2.8, 0.7, 9.8, -2.4, 7.5, -2.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.998, -0.054, 0.054, -0.998, 1506.6, 2849.2);
      gradient = ctx.createLinearGradient(1667.9, 2749.6, 1673.0, 2772.4);
      gradient.addColorStop(0.19, "rgb(255, 213, 0)");
      gradient.addColorStop(0.29, "rgb(255, 207, 5)");
      gradient.addColorStop(0.42, "rgb(248, 192, 29)");
      gradient.addColorStop(0.57, "rgb(240, 169, 46)");
      gradient.addColorStop(0.73, "rgb(231, 138, 59)");
      gradient.addColorStop(0.91, "rgb(221, 102, 68)");
      gradient.addColorStop(1.00, "rgb(215, 78, 69)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // cartYellow/Car 1/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(20.8, -10.7);
      ctx.bezierCurveTo(21.2, -11.9, 24.1, -12.1, 27.5, -11.2);
      ctx.bezierCurveTo(30.8, -10.2, 33.2, -8.5, 32.9, -7.3);
      ctx.bezierCurveTo(32.5, -6.2, 29.6, -6.0, 26.3, -6.9);
      ctx.bezierCurveTo(22.9, -7.8, 20.5, -9.6, 20.8, -10.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.985, -0.171, 0.171, -0.985, 1419.2, 2954.4);
      gradient = ctx.createLinearGradient(1873.4, 2681.0, 1885.9, 2681.0);
      gradient.addColorStop(0.19, "rgb(52, 69, 91)");
      gradient.addColorStop(0.29, "rgb(57, 74, 95)");
      gradient.addColorStop(0.43, "rgb(70, 85, 108)");
      gradient.addColorStop(0.58, "rgb(92, 103, 127)");
      gradient.addColorStop(0.76, "rgb(124, 131, 155)");
      gradient.addColorStop(0.94, "rgb(172, 167, 192)");
      gradient.addColorStop(1.00, "rgb(190, 180, 205)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // cartYellow/Car 1/Group
      ctx.restore();

      // cartYellow/Car 1/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(3.7, -13.2);
      ctx.bezierCurveTo(3.6, -11.9, 3.9, -10.6, 4.6, -9.5);
      ctx.bezierCurveTo(4.5, -9.2, 4.5, -8.9, 4.4, -8.8);
      ctx.bezierCurveTo(6.0, -7.4, 7.0, -7.0, 8.3, -6.7);
      ctx.bezierCurveTo(8.3, -6.7, 8.3, -6.6, 8.3, -6.6);
      ctx.bezierCurveTo(8.4, -6.6, 8.5, -6.6, 8.5, -6.6);
      ctx.bezierCurveTo(8.5, -6.6, 8.5, -6.6, 8.5, -6.6);
      ctx.bezierCurveTo(8.9, -6.5, 9.2, -6.5, 9.5, -6.5);
      ctx.bezierCurveTo(13.0, -6.3, 15.9, -9.0, 16.1, -12.6);
      ctx.bezierCurveTo(16.2, -14.9, 15.1, -17.0, 13.4, -18.3);
      ctx.bezierCurveTo(13.4, -18.3, 13.4, -18.3, 13.4, -18.3);
      ctx.bezierCurveTo(13.4, -18.3, 11.3, -19.9, 9.4, -20.3);
      ctx.bezierCurveTo(9.0, -20.4, 8.5, -19.9, 7.9, -19.1);
      ctx.bezierCurveTo(5.6, -18.2, 3.8, -16.0, 3.7, -13.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.998, -0.054, 0.054, -0.998, 1506.6, 2849.2);
      gradient = ctx.createLinearGradient(1648.8, 2782.8, 1649.0, 2771.6);
      gradient.addColorStop(0.19, "rgb(83, 106, 134)");
      gradient.addColorStop(0.33, "rgb(89, 111, 139)");
      gradient.addColorStop(0.52, "rgb(107, 124, 152)");
      gradient.addColorStop(0.73, "rgb(137, 145, 172)");
      gradient.addColorStop(0.97, "rgb(183, 176, 201)");
      gradient.addColorStop(1.00, "rgb(190, 180, 205)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // cartYellow/Car 1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1.9, -14.3);
      ctx.bezierCurveTo(2.1, -17.9, 5.0, -20.7, 8.5, -20.5);
      ctx.bezierCurveTo(11.9, -20.3, 14.5, -17.2, 14.3, -13.7);
      ctx.bezierCurveTo(14.1, -10.1, 11.2, -7.4, 7.8, -7.6);
      ctx.bezierCurveTo(4.3, -7.7, 1.7, -10.8, 1.9, -14.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.998, -0.054, 0.054, -0.998, 1506.6, 2849.2);
      gradient = ctx.createLinearGradient(1648.8, 2771.8, 1653.0, 2786.0);
      gradient.addColorStop(0.19, "rgb(83, 106, 134)");
      gradient.addColorStop(0.33, "rgb(89, 111, 139)");
      gradient.addColorStop(0.52, "rgb(107, 124, 152)");
      gradient.addColorStop(0.73, "rgb(137, 145, 172)");
      gradient.addColorStop(0.97, "rgb(183, 176, 201)");
      gradient.addColorStop(1.00, "rgb(190, 180, 205)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // cartYellow/Car 1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(3.8, -14.2);
      ctx.bezierCurveTo(3.9, -16.7, 5.9, -18.7, 8.3, -18.5);
      ctx.bezierCurveTo(10.7, -18.4, 12.6, -16.3, 12.4, -13.8);
      ctx.bezierCurveTo(12.3, -11.3, 10.3, -9.4, 7.9, -9.5);
      ctx.bezierCurveTo(5.5, -9.6, 3.6, -11.7, 3.8, -14.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.998, -0.054, 0.054, -0.998, 1506.6, 2849.2);
      gradient = ctx.createLinearGradient(1648.5, 2782.1, 1653.6, 2773.9);
      gradient.addColorStop(0.02, "rgb(63, 161, 182)");
      gradient.addColorStop(0.46, "rgb(255, 255, 255)");
      gradient.addColorStop(0.52, "rgb(244, 247, 248)");
      gradient.addColorStop(0.61, "rgb(222, 234, 237)");
      gradient.addColorStop(0.71, "rgb(192, 216, 223)");
      gradient.addColorStop(0.82, "rgb(150, 194, 206)");
      gradient.addColorStop(0.94, "rgb(98, 172, 187)");
      gradient.addColorStop(1.00, "rgb(59, 160, 176)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // cartYellow/Car 1/Group
      ctx.restore();
      ctx.restore();

      // cartYellow/Car 1/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-33.2, -12.7);
      ctx.bezierCurveTo(-33.3, -10.9, -32.8, -9.2, -32.0, -7.8);
      ctx.bezierCurveTo(-32.1, -7.4, -32.2, -7.1, -32.2, -6.9);
      ctx.bezierCurveTo(-30.2, -5.0, -28.9, -4.5, -27.2, -4.1);
      ctx.bezierCurveTo(-27.1, -4.1, -27.1, -4.1, -27.1, -4.1);
      ctx.bezierCurveTo(-27.0, -4.0, -26.9, -4.0, -26.8, -4.0);
      ctx.bezierCurveTo(-26.8, -4.0, -26.8, -4.0, -26.8, -4.0);
      ctx.bezierCurveTo(-26.4, -3.9, -26.0, -3.8, -25.5, -3.8);
      ctx.bezierCurveTo(-21.0, -3.6, -17.2, -7.2, -16.9, -11.8);
      ctx.bezierCurveTo(-16.8, -14.9, -18.2, -17.7, -20.5, -19.3);
      ctx.bezierCurveTo(-20.5, -19.3, -20.5, -19.3, -20.5, -19.3);
      ctx.bezierCurveTo(-20.5, -19.3, -23.2, -21.4, -25.7, -22.0);
      ctx.bezierCurveTo(-26.3, -22.1, -26.9, -21.5, -27.6, -20.3);
      ctx.bezierCurveTo(-30.7, -19.2, -33.0, -16.3, -33.2, -12.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.998, -0.054, 0.054, -0.998, 1506.6, 2849.2);
      gradient = ctx.createLinearGradient(1683.6, 2781.9, 1683.9, 2767.3);
      gradient.addColorStop(0.19, "rgb(83, 106, 134)");
      gradient.addColorStop(0.33, "rgb(89, 111, 139)");
      gradient.addColorStop(0.52, "rgb(107, 124, 152)");
      gradient.addColorStop(0.73, "rgb(137, 145, 172)");
      gradient.addColorStop(0.97, "rgb(183, 176, 201)");
      gradient.addColorStop(1.00, "rgb(190, 180, 205)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // cartYellow/Car 1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-35.5, -14.1);
      ctx.bezierCurveTo(-35.3, -18.8, -31.4, -22.4, -26.9, -22.2);
      ctx.bezierCurveTo(-22.4, -21.9, -19.0, -17.9, -19.3, -13.3);
      ctx.bezierCurveTo(-19.5, -8.6, -23.4, -5.0, -27.8, -5.2);
      ctx.bezierCurveTo(-32.3, -5.5, -35.8, -9.5, -35.5, -14.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.998, -0.054, 0.054, -0.998, 1506.6, 2849.2);
      gradient = ctx.createLinearGradient(1683.7, 2767.5, 1689.1, 2786.2);
      gradient.addColorStop(0.19, "rgb(83, 106, 134)");
      gradient.addColorStop(0.33, "rgb(89, 111, 139)");
      gradient.addColorStop(0.52, "rgb(107, 124, 152)");
      gradient.addColorStop(0.73, "rgb(137, 145, 172)");
      gradient.addColorStop(0.97, "rgb(183, 176, 201)");
      gradient.addColorStop(1.00, "rgb(190, 180, 205)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // cartYellow/Car 1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-33.1, -14.0);
      ctx.bezierCurveTo(-32.9, -17.3, -30.2, -19.8, -27.1, -19.6);
      ctx.bezierCurveTo(-23.9, -19.5, -21.5, -16.7, -21.7, -13.4);
      ctx.bezierCurveTo(-21.9, -10.1, -24.6, -7.6, -27.7, -7.8);
      ctx.bezierCurveTo(-30.8, -8.0, -33.2, -10.7, -33.1, -14.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.998, -0.054, 0.054, -0.998, 1506.6, 2849.2);
      gradient = ctx.createLinearGradient(1683.2, 2781.0, 1689.9, 2770.2);
      gradient.addColorStop(0.02, "rgb(63, 161, 182)");
      gradient.addColorStop(0.46, "rgb(255, 255, 255)");
      gradient.addColorStop(0.52, "rgb(244, 247, 248)");
      gradient.addColorStop(0.61, "rgb(222, 234, 237)");
      gradient.addColorStop(0.71, "rgb(192, 216, 223)");
      gradient.addColorStop(0.82, "rgb(150, 194, 206)");
      gradient.addColorStop(0.94, "rgb(98, 172, 187)");
      gradient.addColorStop(1.00, "rgb(59, 160, 176)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // cartYellow/Group
      ctx.restore();
      ctx.restore();
      ctx.restore();

      // cartYellow/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-15.1, 17.2);
      ctx.bezierCurveTo(-15.1, 15.5, -14.8, 13.9, -15.4, 13.9);
      ctx.bezierCurveTo(-16.1, 13.8, -16.9, 15.1, -16.9, 16.8);
      ctx.bezierCurveTo(-16.9, 19.4, -14.3, 21.7, -10.9, 21.9);
      ctx.bezierCurveTo(-8.1, 22.0, -5.6, 20.6, -4.8, 18.7);
      ctx.bezierCurveTo(-7.5, 18.6, -13.9, 18.2, -15.1, 17.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.997, -0.075, 0.075, -0.997, 3828.7, 1982.3);
      gradient = ctx.createLinearGradient(3973.9, 1662.4, 3979.4, 1674.7);
      gradient.addColorStop(0.00, "rgb(241, 101, 78)");
      gradient.addColorStop(0.18, "rgb(237, 98, 75)");
      gradient.addColorStop(0.37, "rgb(225, 88, 68)");
      gradient.addColorStop(0.54, "rgb(206, 71, 55)");
      gradient.addColorStop(0.72, "rgb(178, 48, 37)");
      gradient.addColorStop(0.90, "rgb(143, 18, 14)");
      gradient.addColorStop(0.99, "rgb(120, 0, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // cartYellow/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-3.4, 18.2);
      ctx.bezierCurveTo(-4.1, 18.0, -10.8, 18.6, -15.1, 17.2);
      ctx.bezierCurveTo(-13.1, 18.8, -5.8, 18.8, -4.8, 18.7);
      ctx.bezierCurveTo(-3.8, 18.6, -2.7, 18.4, -3.4, 18.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(79, 19, 0)";
      ctx.fill();
      ctx.restore();
      ctx.restore();
    }

    function cartBlue(ctx) {

      var gradient;

      // cartBlue/Car 2
      ctx.save();

      // cartBlue/Car 2/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-14.6, 13.0);
      ctx.bezierCurveTo(-9.9, 13.3, -6.3, 6.1, -6.0, 0.9);
      ctx.bezierCurveTo(-6.0, 0.6, -6.0, 0.2, -6.0, -0.1);
      ctx.bezierCurveTo(1.0, -0.7, 9.6, 0.9, 11.3, 2.6);
      ctx.bezierCurveTo(16.0, 1.9, 25.5, -3.3, 29.1, -5.4);
      ctx.bezierCurveTo(30.0, -6.0, 30.6, -6.7, 30.6, -7.4);
      ctx.bezierCurveTo(30.8, -11.2, 17.0, -15.0, -0.2, -16.0);
      ctx.bezierCurveTo(-17.5, -16.9, -31.6, -14.6, -31.8, -10.8);
      ctx.bezierCurveTo(-31.9, 8.2, -19.3, 12.8, -14.6, 13.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(117, 132, 144)";
      ctx.fill();

      // cartBlue/Car 2/Group

      // cartBlue/Car 2/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-16.3, 9.4);
      ctx.bezierCurveTo(-12.2, 10.1, -16.2, 12.3, -14.3, 15.1);
      ctx.bezierCurveTo(-16.2, 18.1, -12.5, 19.6, -11.5, 19.2);
      ctx.bezierCurveTo(-11.7, 21.3, -3.1, 20.7, -4.1, 16.8);
      ctx.bezierCurveTo(-3.5, 16.9, -4.4, 14.3, -6.4, 12.6);
      ctx.bezierCurveTo(-5.9, 13.0, -4.0, 15.1, -4.1, 16.3);
      ctx.bezierCurveTo(-4.3, 17.5, -7.1, 18.3, -7.3, 18.5);
      ctx.bezierCurveTo(-7.6, 18.5, -7.8, 18.5, -8.1, 18.5);
      ctx.bezierCurveTo(-8.3, 18.4, -8.6, 18.3, -8.8, 18.4);
      ctx.bezierCurveTo(-8.8, 18.4, -8.8, 18.4, -8.9, 18.4);
      ctx.bezierCurveTo(-10.1, 18.1, -11.2, 17.4, -12.1, 16.5);
      ctx.bezierCurveTo(-12.1, 15.0, -9.1, 12.4, -7.4, 11.7);
      ctx.bezierCurveTo(-9.0, 10.1, -13.1, 7.7, -16.3, 9.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.976, -0.047, -0.027, -0.943, 1743.1, 3619.6);
      gradient = ctx.createLinearGradient(1699.9, 3742.7, 1689.9, 3731.8);
      gradient.addColorStop(0.00, "rgb(79, 26, 14)");
      gradient.addColorStop(0.06, "rgb(87, 35, 23)");
      gradient.addColorStop(0.27, "rgb(117, 64, 52)");
      gradient.addColorStop(0.47, "rgb(142, 89, 76)");
      gradient.addColorStop(0.67, "rgb(162, 108, 95)");
      gradient.addColorStop(0.85, "rgb(173, 120, 107)");
      gradient.addColorStop(1.00, "rgb(178, 125, 112)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // cartBlue/Car 2/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-7.2, 9.7);
      ctx.bezierCurveTo(-7.5, 9.2, -8.1, 8.4, -7.1, 7.7);
      ctx.bezierCurveTo(-4.1, 5.5, 2.3, 2.7, 3.8, 2.2);
      ctx.bezierCurveTo(7.1, 1.1, 8.2, 2.8, 6.5, 3.7);
      ctx.bezierCurveTo(7.0, 4.0, 7.6, 4.3, 5.7, 4.9);
      ctx.bezierCurveTo(4.0, 5.5, -1.0, 8.4, -3.3, 9.6);
      ctx.bezierCurveTo(-6.2, 11.1, -6.7, 10.6, -7.2, 9.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.232, -0.703, 0.950, -0.313, 1332.3, 3670.4);
      gradient = ctx.createLinearGradient(5265.1, -117.7, 5259.5, -117.4);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // cartBlue/Car 2/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-8.1, 11.3);
      ctx.bezierCurveTo(-4.9, 11.7, -1.9, 8.9, -1.4, 5.0);
      ctx.bezierCurveTo(-1.4, 4.9, -1.4, 4.8, -1.3, 4.7);
      ctx.lineTo(-1.3, 4.7);
      ctx.lineTo(-0.6, -0.1);
      ctx.bezierCurveTo(-0.6, -0.1, -0.6, -0.1, -0.6, -0.1);
      ctx.bezierCurveTo(-0.6, -0.1, -0.6, -0.1, -0.6, -0.1);
      ctx.lineTo(-0.6, -0.4);
      ctx.lineTo(-0.6, -0.4);
      ctx.bezierCurveTo(-0.2, -4.2, -2.2, -7.5, -5.2, -8.0);
      ctx.bezierCurveTo(-8.4, -8.4, -11.4, -5.6, -11.9, -1.7);
      ctx.lineTo(-12.7, 3.4);
      ctx.bezierCurveTo(-13.2, 7.3, -11.2, 10.8, -8.1, 11.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.787, -0.115, 0.145, -0.989, 1392.4, 4307.8);
      gradient = ctx.createLinearGradient(2530.5, 4065.5, 2518.9, 4052.6);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // cartBlue/Car 2/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-12.1, -1.1);
      ctx.bezierCurveTo(-12.1, -0.8, -12.7, 3.9, -12.7, 4.2);
      ctx.bezierCurveTo(-9.2, 4.7, -8.6, 7.9, -9.9, 10.6);
      ctx.bezierCurveTo(-7.6, 8.3, -7.2, 7.3, -5.8, 5.9);
      ctx.bezierCurveTo(-5.2, 7.6, -5.0, 8.0, -5.0, 10.7);
      ctx.bezierCurveTo(-3.2, 8.9, -2.5, 7.7, -1.6, 6.2);
      ctx.bezierCurveTo(-1.5, 5.8, -0.6, -0.5, -0.5, -0.9);
      ctx.bezierCurveTo(-0.5, -0.9, -0.5, -0.9, -0.5, -0.9);
      ctx.bezierCurveTo(-5.4, -2.3, -12.1, -1.1, -12.1, -1.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.998, -0.061, 0.061, -0.998, 1662.4, 2745.1);
      gradient = ctx.createLinearGradient(1827.0, 2631.6, 1837.5, 2638.3);
      gradient.addColorStop(0.00, "rgb(255, 213, 0)");
      gradient.addColorStop(0.10, "rgb(252, 200, 15)");
      gradient.addColorStop(0.30, "rgb(242, 170, 41)");
      gradient.addColorStop(0.57, "rgb(231, 127, 56)");
      gradient.addColorStop(0.90, "rgb(216, 59, 62)");
      gradient.addColorStop(1.00, "rgb(212, 19, 62)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // cartBlue/Car 2/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-0.6, -1.2);
      ctx.bezierCurveTo(-0.5, -6.3, -3.6, -7.8, -5.2, -8.0);
      ctx.bezierCurveTo(-8.0, -8.4, -10.6, -6.3, -11.6, -3.1);
      ctx.bezierCurveTo(-6.3, -3.4, -3.8, -2.6, -0.6, -1.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, -0.010, 0.010, -1.000, 1644.4, 3769.4);
      gradient = ctx.createLinearGradient(1687.0, 3754.8, 1693.6, 3758.2);
      gradient.addColorStop(0.31, "rgb(238, 59, 104)");
      gradient.addColorStop(0.63, "rgb(190, 38, 101)");
      gradient.addColorStop(1.00, "rgb(142, 6, 95)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // cartBlue/Car 2/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-11.2, 7.6);
      ctx.bezierCurveTo(-11.5, 7.0, -12.0, 6.3, -11.0, 5.6);
      ctx.bezierCurveTo(-7.8, 3.6, -1.2, 1.3, 0.3, 1.0);
      ctx.bezierCurveTo(3.7, 0.1, 4.6, 2.0, 2.9, 2.7);
      ctx.bezierCurveTo(3.4, 3.0, 3.9, 3.4, 2.0, 3.8);
      ctx.bezierCurveTo(0.2, 4.3, -5.1, 6.7, -7.3, 7.8);
      ctx.bezierCurveTo(-11.0, 9.6, -10.8, 8.5, -11.2, 7.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.175, -0.720, 0.972, -0.236, 1201.8, 3719.0);
      gradient = ctx.createLinearGradient(5260.7, -296.1, 5254.9, -295.8);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // cartBlue/Car 2/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-7.6, 15.8);
      ctx.bezierCurveTo(-7.6, 15.3, -7.3, 15.0, -7.1, 15.0);
      ctx.bezierCurveTo(-6.9, 15.0, -6.8, 15.4, -6.8, 15.9);
      ctx.bezierCurveTo(-6.9, 16.4, -7.1, 16.7, -7.4, 16.7);
      ctx.bezierCurveTo(-7.6, 16.7, -7.7, 16.3, -7.6, 15.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // cartBlue/Car 2/Group/Path
      ctx.beginPath();
      ctx.moveTo(-10.4, 15.4);
      ctx.bezierCurveTo(-10.4, 14.9, -10.1, 14.6, -9.9, 14.6);
      ctx.bezierCurveTo(-9.7, 14.6, -9.6, 15.0, -9.6, 15.5);
      ctx.bezierCurveTo(-9.7, 16.0, -9.9, 16.3, -10.2, 16.3);
      ctx.bezierCurveTo(-10.4, 16.3, -10.5, 15.8, -10.4, 15.4);
      ctx.closePath();
      ctx.fill();

      // cartBlue/Car 2/Group/Group

      // cartBlue/Car 2/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-13.8, 14.5);
      ctx.bezierCurveTo(-13.4, 12.4, -10.9, 11.1, -8.2, 11.6);
      ctx.bezierCurveTo(-5.4, 12.0, -3.4, 14.1, -3.8, 16.2);
      ctx.bezierCurveTo(-4.1, 18.3, -6.6, 19.6, -9.4, 19.1);
      ctx.bezierCurveTo(-12.2, 18.7, -14.1, 16.6, -13.8, 14.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.986, -0.164, 0.164, -0.986, 1477.5, 4247.6);
      gradient = ctx.createLinearGradient(2159.7, 3935.8, 2158.0, 3929.3);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // cartBlue/Car 2/Group/Group/Group
      ctx.restore();

      // cartBlue/Car 2/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-10.3, 15.6);
      ctx.bezierCurveTo(-10.2, 15.3, -10.2, 15.0, -10.4, 14.9);
      ctx.bezierCurveTo(-10.5, 14.9, -10.7, 15.2, -10.8, 15.5);
      ctx.bezierCurveTo(-10.9, 15.8, -10.8, 16.1, -10.7, 16.2);
      ctx.bezierCurveTo(-10.5, 16.2, -10.3, 16.0, -10.3, 15.6);
      ctx.closePath();
      ctx.fill();

      // cartBlue/Car 2/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-7.2, 16.4);
      ctx.bezierCurveTo(-7.2, 16.1, -7.2, 15.8, -7.4, 15.7);
      ctx.bezierCurveTo(-7.5, 15.7, -7.7, 15.9, -7.8, 16.3);
      ctx.bezierCurveTo(-7.9, 16.6, -7.8, 16.9, -7.7, 16.9);
      ctx.bezierCurveTo(-7.5, 17.0, -7.3, 16.7, -7.2, 16.4);
      ctx.closePath();
      ctx.fill();

      // cartBlue/Car 2/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-10.3, 13.2);
      ctx.bezierCurveTo(-9.3, 12.9, -7.5, 13.3, -6.5, 14.1);
      ctx.lineWidth = 0.4;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // cartBlue/Car 2/Path
      ctx.restore();
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(11.3, 2.6);
      ctx.bezierCurveTo(10.1, 5.7, 4.9, 8.2, 3.6, 8.2);
      ctx.bezierCurveTo(2.3, 8.1, 1.7, 0.4, 1.7, -0.5);
      ctx.bezierCurveTo(1.8, -1.4, 10.3, -0.4, 11.3, 2.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.998, -0.054, 0.054, -0.998, 1694.7, 2747.4);
      gradient = ctx.createLinearGradient(1840.4, 2650.8, 1832.4, 2644.9);
      gradient.addColorStop(0.02, "rgb(63, 161, 182)");
      gradient.addColorStop(0.66, "rgb(255, 255, 255)");
      gradient.addColorStop(0.70, "rgb(244, 247, 248)");
      gradient.addColorStop(0.76, "rgb(222, 234, 237)");
      gradient.addColorStop(0.82, "rgb(192, 216, 223)");
      gradient.addColorStop(0.89, "rgb(150, 194, 206)");
      gradient.addColorStop(0.96, "rgb(98, 172, 187)");
      gradient.addColorStop(1.00, "rgb(59, 160, 176)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // cartBlue/Car 2/Group
      ctx.restore();

      // cartBlue/Car 2/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(21.5, -7.8);
      ctx.bezierCurveTo(21.4, -6.6, 21.7, -5.5, 22.3, -4.6);
      ctx.bezierCurveTo(22.2, -4.3, 22.1, -4.1, 22.1, -3.9);
      ctx.bezierCurveTo(23.4, -2.7, 24.3, -2.4, 25.4, -2.1);
      ctx.bezierCurveTo(25.4, -2.1, 25.5, -2.1, 25.5, -2.1);
      ctx.bezierCurveTo(25.5, -2.1, 25.6, -2.1, 25.6, -2.1);
      ctx.bezierCurveTo(25.6, -2.1, 25.6, -2.1, 25.7, -2.1);
      ctx.bezierCurveTo(25.9, -2.0, 26.2, -1.9, 26.5, -1.9);
      ctx.bezierCurveTo(29.5, -1.8, 32.0, -4.1, 32.2, -7.2);
      ctx.bezierCurveTo(32.3, -9.2, 31.3, -11.1, 29.8, -12.1);
      ctx.bezierCurveTo(29.8, -12.1, 29.8, -12.1, 29.8, -12.1);
      ctx.bezierCurveTo(29.8, -12.1, 28.0, -13.5, 26.4, -13.9);
      ctx.bezierCurveTo(26.0, -14.0, 25.6, -13.6, 25.2, -12.8);
      ctx.bezierCurveTo(23.1, -12.1, 21.6, -10.2, 21.5, -7.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.998, -0.054, 0.054, -0.998, 1694.7, 2747.4);
      gradient = ctx.createLinearGradient(1815.4, 2664.6, 1815.6, 2655.0);
      gradient.addColorStop(0.19, "rgb(83, 106, 134)");
      gradient.addColorStop(0.33, "rgb(89, 111, 139)");
      gradient.addColorStop(0.52, "rgb(107, 124, 152)");
      gradient.addColorStop(0.73, "rgb(137, 145, 172)");
      gradient.addColorStop(0.97, "rgb(183, 176, 201)");
      gradient.addColorStop(1.00, "rgb(190, 180, 205)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // cartBlue/Car 2/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(19.9, -8.7);
      ctx.bezierCurveTo(20.1, -11.8, 22.6, -14.2, 25.6, -14.0);
      ctx.bezierCurveTo(28.5, -13.9, 30.8, -11.2, 30.6, -8.2);
      ctx.bezierCurveTo(30.5, -5.1, 27.9, -2.7, 25.0, -2.9);
      ctx.bezierCurveTo(22.0, -3.0, 19.8, -5.7, 19.9, -8.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.998, -0.054, 0.054, -0.998, 1694.7, 2747.4);
      gradient = ctx.createLinearGradient(1815.5, 2655.1, 1819.0, 2667.4);
      gradient.addColorStop(0.19, "rgb(83, 106, 134)");
      gradient.addColorStop(0.33, "rgb(89, 111, 139)");
      gradient.addColorStop(0.52, "rgb(107, 124, 152)");
      gradient.addColorStop(0.73, "rgb(137, 145, 172)");
      gradient.addColorStop(0.97, "rgb(183, 176, 201)");
      gradient.addColorStop(1.00, "rgb(190, 180, 205)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // cartBlue/Car 2/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(21.5, -8.7);
      ctx.bezierCurveTo(21.7, -10.8, 23.4, -12.5, 25.5, -12.4);
      ctx.bezierCurveTo(27.6, -12.2, 29.1, -10.4, 29.0, -8.2);
      ctx.bezierCurveTo(28.9, -6.1, 27.1, -4.4, 25.1, -4.5);
      ctx.bezierCurveTo(23.0, -4.7, 21.4, -6.5, 21.5, -8.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.998, -0.054, 0.054, -0.998, 1694.7, 2747.4);
      gradient = ctx.createLinearGradient(1815.2, 2664.0, 1819.6, 2656.9);
      gradient.addColorStop(0.02, "rgb(63, 161, 182)");
      gradient.addColorStop(0.46, "rgb(255, 255, 255)");
      gradient.addColorStop(0.52, "rgb(244, 247, 248)");
      gradient.addColorStop(0.61, "rgb(222, 234, 237)");
      gradient.addColorStop(0.71, "rgb(192, 216, 223)");
      gradient.addColorStop(0.82, "rgb(150, 194, 206)");
      gradient.addColorStop(0.94, "rgb(98, 172, 187)");
      gradient.addColorStop(1.00, "rgb(59, 160, 176)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // cartBlue/Car 2/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-14.9, 2.5);
      ctx.bezierCurveTo(-13.9, 0.6, -11.5, 0.3, -6.0, -0.1);
      ctx.bezierCurveTo(1.0, -0.7, 9.6, 0.9, 11.3, 2.6);
      ctx.bezierCurveTo(16.0, 1.9, 25.5, -3.3, 29.1, -5.4);
      ctx.bezierCurveTo(30.0, -6.0, 30.6, -6.7, 30.6, -7.4);
      ctx.bezierCurveTo(30.8, -11.2, 17.0, -15.0, -0.2, -16.0);
      ctx.bezierCurveTo(-17.5, -16.9, -31.6, -14.6, -31.8, -10.8);
      ctx.bezierCurveTo(-31.9, 8.2, -16.4, 5.7, -14.9, 2.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.998, -0.054, 0.054, -0.998, 1694.7, 2747.4);
      gradient = ctx.createLinearGradient(1840.4, 2647.3, 1845.3, 2669.5);
      gradient.addColorStop(0.00, "rgb(108, 206, 245)");
      gradient.addColorStop(0.35, "rgb(107, 204, 243)");
      gradient.addColorStop(0.50, "rgb(103, 197, 239)");
      gradient.addColorStop(0.61, "rgb(95, 187, 233)");
      gradient.addColorStop(0.70, "rgb(84, 173, 225)");
      gradient.addColorStop(0.78, "rgb(70, 157, 214)");
      gradient.addColorStop(0.85, "rgb(50, 138, 202)");
      gradient.addColorStop(0.92, "rgb(22, 117, 188)");
      gradient.addColorStop(0.98, "rgb(0, 97, 174)");
      gradient.addColorStop(1.00, "rgb(0, 90, 170)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // cartBlue/Car 2/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(6.8, -3.0);
      ctx.bezierCurveTo(-17.8, 1.6, -31.2, -3.0, -31.5, -5.9);
      ctx.bezierCurveTo(-29.7, 8.5, -19.6, 12.5, -15.1, 13.0);
      ctx.bezierCurveTo(-15.1, 12.9, -15.1, 12.8, -15.1, 12.8);
      ctx.bezierCurveTo(-16.9, 11.6, -16.3, 5.4, -14.9, 2.5);
      ctx.bezierCurveTo(-13.9, 0.6, -11.5, 0.3, -6.0, -0.1);
      ctx.bezierCurveTo(-2.5, -0.2, 8.9, -3.0, 6.8, -3.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.998, -0.054, 0.054, -0.998, 1694.7, 2747.4);
      gradient = ctx.createLinearGradient(1850.9, 2638.9, 1855.4, 2659.5);
      gradient.addColorStop(0.19, "rgb(108, 206, 245)");
      gradient.addColorStop(0.28, "rgb(105, 200, 241)");
      gradient.addColorStop(0.41, "rgb(95, 185, 232)");
      gradient.addColorStop(0.56, "rgb(76, 165, 219)");
      gradient.addColorStop(0.72, "rgb(51, 137, 201)");
      gradient.addColorStop(0.89, "rgb(0, 108, 182)");
      gradient.addColorStop(1.00, "rgb(0, 90, 170)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // cartBlue/Car 2/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(18.9, -10.5);
      ctx.bezierCurveTo(19.2, -11.6, 21.9, -11.8, 24.9, -10.9);
      ctx.bezierCurveTo(27.9, -10.1, 30.1, -8.5, 29.8, -7.5);
      ctx.bezierCurveTo(29.5, -6.4, 26.8, -6.2, 23.8, -7.1);
      ctx.bezierCurveTo(20.8, -7.9, 18.6, -9.5, 18.9, -10.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.998, -0.061, 0.061, -0.998, 1690.3, 2740.8);
      gradient = ctx.createLinearGradient(1824.3, 2643.8, 1835.4, 2643.8);
      gradient.addColorStop(0.19, "rgb(52, 69, 91)");
      gradient.addColorStop(0.29, "rgb(57, 74, 95)");
      gradient.addColorStop(0.43, "rgb(70, 85, 108)");
      gradient.addColorStop(0.58, "rgb(92, 103, 127)");
      gradient.addColorStop(0.76, "rgb(124, 131, 155)");
      gradient.addColorStop(0.94, "rgb(172, 167, 192)");
      gradient.addColorStop(1.00, "rgb(190, 180, 205)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // cartBlue/Car 2/Group
      ctx.restore();

      // cartBlue/Car 2/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(3.3, -12.8);
      ctx.bezierCurveTo(3.3, -11.6, 3.6, -10.4, 4.2, -9.4);
      ctx.bezierCurveTo(4.1, -9.2, 4.0, -8.9, 4.0, -8.8);
      ctx.bezierCurveTo(5.4, -7.5, 6.3, -7.2, 7.5, -6.9);
      ctx.bezierCurveTo(7.5, -6.9, 7.5, -6.8, 7.6, -6.8);
      ctx.bezierCurveTo(7.6, -6.8, 7.7, -6.8, 7.7, -6.8);
      ctx.bezierCurveTo(7.7, -6.8, 7.7, -6.8, 7.7, -6.8);
      ctx.bezierCurveTo(8.0, -6.7, 8.3, -6.7, 8.6, -6.7);
      ctx.bezierCurveTo(11.7, -6.5, 14.4, -9.0, 14.6, -12.2);
      ctx.bezierCurveTo(14.7, -14.3, 13.7, -16.3, 12.1, -17.4);
      ctx.lineTo(12.1, -17.4);
      ctx.bezierCurveTo(12.1, -17.4, 10.2, -18.8, 8.5, -19.3);
      ctx.bezierCurveTo(8.1, -19.4, 7.7, -18.9, 7.2, -18.1);
      ctx.bezierCurveTo(5.1, -17.3, 3.5, -15.3, 3.3, -12.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.998, -0.054, 0.054, -0.998, 1694.7, 2747.4);
      gradient = ctx.createLinearGradient(1833.6, 2668.9, 1833.8, 2658.8);
      gradient.addColorStop(0.19, "rgb(83, 106, 134)");
      gradient.addColorStop(0.33, "rgb(89, 111, 139)");
      gradient.addColorStop(0.52, "rgb(107, 124, 152)");
      gradient.addColorStop(0.73, "rgb(137, 145, 172)");
      gradient.addColorStop(0.97, "rgb(183, 176, 201)");
      gradient.addColorStop(1.00, "rgb(190, 180, 205)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // cartBlue/Car 2/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1.7, -13.8);
      ctx.bezierCurveTo(1.9, -17.1, 4.6, -19.5, 7.7, -19.4);
      ctx.bezierCurveTo(10.8, -19.2, 13.1, -16.4, 13.0, -13.2);
      ctx.bezierCurveTo(12.8, -10.0, 10.1, -7.5, 7.0, -7.7);
      ctx.bezierCurveTo(3.9, -7.8, 1.6, -10.6, 1.7, -13.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.998, -0.054, 0.054, -0.998, 1694.7, 2747.4);
      gradient = ctx.createLinearGradient(1833.6, 2658.9, 1837.3, 2671.8);
      gradient.addColorStop(0.19, "rgb(83, 106, 134)");
      gradient.addColorStop(0.33, "rgb(89, 111, 139)");
      gradient.addColorStop(0.52, "rgb(107, 124, 152)");
      gradient.addColorStop(0.73, "rgb(137, 145, 172)");
      gradient.addColorStop(0.97, "rgb(183, 176, 201)");
      gradient.addColorStop(1.00, "rgb(190, 180, 205)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // cartBlue/Car 2/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(3.4, -13.7);
      ctx.bezierCurveTo(3.5, -16.0, 5.4, -17.7, 7.6, -17.6);
      ctx.bezierCurveTo(9.7, -17.5, 11.4, -15.6, 11.3, -13.3);
      ctx.bezierCurveTo(11.1, -11.0, 9.3, -9.3, 7.1, -9.4);
      ctx.bezierCurveTo(4.9, -9.5, 3.3, -11.5, 3.4, -13.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.998, -0.054, 0.054, -0.998, 1694.7, 2747.4);
      gradient = ctx.createLinearGradient(1833.2, 2668.2, 1837.9, 2660.8);
      gradient.addColorStop(0.02, "rgb(63, 161, 182)");
      gradient.addColorStop(0.46, "rgb(255, 255, 255)");
      gradient.addColorStop(0.52, "rgb(244, 247, 248)");
      gradient.addColorStop(0.61, "rgb(222, 234, 237)");
      gradient.addColorStop(0.71, "rgb(192, 216, 223)");
      gradient.addColorStop(0.82, "rgb(150, 194, 206)");
      gradient.addColorStop(0.94, "rgb(98, 172, 187)");
      gradient.addColorStop(1.00, "rgb(59, 160, 176)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // cartBlue/Car 2/Group
      ctx.restore();
      ctx.restore();

      // cartBlue/Car 2/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-30.1, -12.4);
      ctx.bezierCurveTo(-30.1, -10.7, -29.7, -9.2, -29.0, -7.9);
      ctx.bezierCurveTo(-29.1, -7.5, -29.1, -7.3, -29.2, -7.1);
      ctx.bezierCurveTo(-27.3, -5.4, -26.2, -4.9, -24.6, -4.5);
      ctx.bezierCurveTo(-24.6, -4.5, -24.6, -4.5, -24.5, -4.5);
      ctx.bezierCurveTo(-24.4, -4.5, -24.4, -4.5, -24.3, -4.5);
      ctx.bezierCurveTo(-24.3, -4.5, -24.3, -4.5, -24.3, -4.5);
      ctx.bezierCurveTo(-23.9, -4.4, -23.5, -4.3, -23.1, -4.3);
      ctx.bezierCurveTo(-19.0, -4.1, -15.6, -7.3, -15.3, -11.6);
      ctx.bezierCurveTo(-15.2, -14.4, -16.5, -16.9, -18.6, -18.3);
      ctx.lineTo(-18.5, -18.3);
      ctx.bezierCurveTo(-18.5, -18.3, -21.0, -20.2, -23.2, -20.8);
      ctx.bezierCurveTo(-23.8, -20.9, -24.4, -20.3, -25.0, -19.2);
      ctx.bezierCurveTo(-27.8, -18.3, -29.9, -15.6, -30.1, -12.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.998, -0.054, 0.054, -0.998, 1694.7, 2747.4);
      gradient = ctx.createLinearGradient(1865.1, 2668.1, 1865.4, 2654.9);
      gradient.addColorStop(0.19, "rgb(83, 106, 134)");
      gradient.addColorStop(0.33, "rgb(89, 111, 139)");
      gradient.addColorStop(0.52, "rgb(107, 124, 152)");
      gradient.addColorStop(0.73, "rgb(137, 145, 172)");
      gradient.addColorStop(0.97, "rgb(183, 176, 201)");
      gradient.addColorStop(1.00, "rgb(190, 180, 205)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // cartBlue/Car 2/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-32.2, -13.7);
      ctx.bezierCurveTo(-31.9, -17.9, -28.4, -21.2, -24.4, -20.9);
      ctx.bezierCurveTo(-20.3, -20.7, -17.2, -17.1, -17.4, -12.9);
      ctx.bezierCurveTo(-17.7, -8.6, -21.2, -5.4, -25.2, -5.6);
      ctx.bezierCurveTo(-29.3, -5.8, -32.4, -9.4, -32.2, -13.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.998, -0.054, 0.054, -0.998, 1694.7, 2747.4);
      gradient = ctx.createLinearGradient(1865.1, 2655.1, 1870.0, 2672.0);
      gradient.addColorStop(0.19, "rgb(83, 106, 134)");
      gradient.addColorStop(0.33, "rgb(89, 111, 139)");
      gradient.addColorStop(0.52, "rgb(107, 124, 152)");
      gradient.addColorStop(0.73, "rgb(137, 145, 172)");
      gradient.addColorStop(0.97, "rgb(183, 176, 201)");
      gradient.addColorStop(1.00, "rgb(190, 180, 205)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // cartBlue/Car 2/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-30.0, -13.5);
      ctx.bezierCurveTo(-29.8, -16.5, -27.4, -18.8, -24.5, -18.6);
      ctx.bezierCurveTo(-21.7, -18.5, -19.5, -15.9, -19.7, -13.0);
      ctx.bezierCurveTo(-19.8, -10.0, -22.3, -7.7, -25.1, -7.9);
      ctx.bezierCurveTo(-27.9, -8.1, -30.1, -10.6, -30.0, -13.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.998, -0.054, 0.054, -0.998, 1694.7, 2747.4);
      gradient = ctx.createLinearGradient(1864.7, 2667.3, 1870.8, 2657.5);
      gradient.addColorStop(0.02, "rgb(63, 161, 182)");
      gradient.addColorStop(0.46, "rgb(255, 255, 255)");
      gradient.addColorStop(0.52, "rgb(244, 247, 248)");
      gradient.addColorStop(0.61, "rgb(222, 234, 237)");
      gradient.addColorStop(0.71, "rgb(192, 216, 223)");
      gradient.addColorStop(0.82, "rgb(150, 194, 206)");
      gradient.addColorStop(0.94, "rgb(98, 172, 187)");
      gradient.addColorStop(1.00, "rgb(59, 160, 176)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // cartBlue/Group
      ctx.restore();
      ctx.restore();
      ctx.restore();

      // cartBlue/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-13.7, 16.4);
      ctx.bezierCurveTo(-13.7, 14.8, -13.4, 13.3, -14.0, 13.2);
      ctx.bezierCurveTo(-14.6, 13.2, -15.4, 14.4, -15.4, 16.1);
      ctx.bezierCurveTo(-15.4, 18.6, -13.0, 20.7, -9.7, 20.9);
      ctx.bezierCurveTo(-6.9, 21.1, -4.5, 19.8, -3.7, 17.9);
      ctx.bezierCurveTo(-6.4, 17.8, -12.5, 17.4, -13.7, 16.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.998, 0.055, -0.055, -0.998, 4032.8, 1426.4);
      gradient = ctx.createLinearGradient(3956.3, 1626.2, 3965.0, 1632.3);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.17, "rgb(250, 252, 252)");
      gradient.addColorStop(0.34, "rgb(239, 247, 248)");
      gradient.addColorStop(0.50, "rgb(220, 237, 240)");
      gradient.addColorStop(0.66, "rgb(193, 224, 228)");
      gradient.addColorStop(0.82, "rgb(158, 208, 214)");
      gradient.addColorStop(0.97, "rgb(116, 187, 197)");
      gradient.addColorStop(1.00, "rgb(107, 183, 193)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // cartBlue/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-2.4, 17.5);
      ctx.bezierCurveTo(-3.1, 17.3, -9.6, 17.8, -13.7, 16.4);
      ctx.bezierCurveTo(-11.8, 18.0, -4.7, 18.0, -3.7, 17.9);
      ctx.bezierCurveTo(-2.8, 17.8, -1.7, 17.6, -2.4, 17.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 84, 103)";
      ctx.fill();
      ctx.restore();
      ctx.restore();
    }

    function page4Layer(ctx) {

      var gradient;

      // page4Layer/Group
      ctx.save();

      // page4Layer/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2167.8, 2518.9);
      ctx.bezierCurveTo(2166.1, 2519.9, 2163.5, 2520.3, 2161.4, 2519.7);
      ctx.lineTo(2137.4, 2523.2);
      ctx.bezierCurveTo(2137.3, 2523.2, 2137.3, 2523.3, 2137.3, 2523.3);
      ctx.bezierCurveTo(2136.5, 2524.8, 2135.7, 2526.4, 2134.9, 2528.0);
      ctx.bezierCurveTo(2153.1, 2524.4, 2170.4, 2521.5, 2184.7, 2519.9);
      ctx.bezierCurveTo(2185.0, 2518.6, 2185.4, 2517.3, 2185.7, 2516.1);
      ctx.lineTo(2168.0, 2518.7);
      ctx.bezierCurveTo(2167.9, 2518.8, 2167.9, 2518.8, 2167.8, 2518.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(177, 210, 68)";
      ctx.fill();

      // page4Layer/Group/Path
      ctx.beginPath();
      ctx.moveTo(2167.8, 2518.9);
      ctx.bezierCurveTo(2167.9, 2518.8, 2167.9, 2518.8, 2168.0, 2518.7);
      ctx.lineTo(2161.4, 2519.7);
      ctx.bezierCurveTo(2163.5, 2520.3, 2166.1, 2519.9, 2167.8, 2518.9);
      ctx.closePath();
      ctx.fill();

      // page4Layer/Group/Path
      ctx.beginPath();
      ctx.moveTo(2138.7, 2535.7);
      ctx.bezierCurveTo(2136.4, 2536.1, 2133.7, 2536.5, 2130.9, 2536.8);
      ctx.bezierCurveTo(2129.9, 2539.0, 2129.0, 2541.2, 2128.1, 2543.1);
      ctx.bezierCurveTo(2135.2, 2541.0, 2142.2, 2539.3, 2145.9, 2538.5);
      ctx.bezierCurveTo(2157.1, 2536.2, 2170.7, 2534.4, 2180.3, 2534.3);
      ctx.bezierCurveTo(2181.2, 2531.8, 2182.1, 2529.0, 2183.0, 2525.9);
      ctx.bezierCurveTo(2181.2, 2526.4, 2179.4, 2526.9, 2177.6, 2527.3);
      ctx.bezierCurveTo(2160.4, 2531.5, 2156.1, 2532.5, 2138.7, 2535.7);
      ctx.closePath();
      ctx.fill();

      // page4Layer/Group/Path
      ctx.beginPath();
      ctx.moveTo(2138.7, 2535.7);
      ctx.bezierCurveTo(2136.4, 2536.1, 2133.7, 2536.5, 2130.9, 2536.8);
      ctx.bezierCurveTo(2129.9, 2539.0, 2129.0, 2541.2, 2128.1, 2543.1);
      ctx.bezierCurveTo(2135.2, 2541.0, 2142.2, 2539.3, 2145.9, 2538.5);
      ctx.bezierCurveTo(2157.1, 2536.2, 2170.7, 2534.4, 2180.3, 2534.3);
      ctx.bezierCurveTo(2182.7, 2532.0, 2183.6, 2528.0, 2183.0, 2525.9);
      ctx.bezierCurveTo(2181.2, 2526.4, 2179.4, 2526.9, 2177.6, 2527.3);
      ctx.bezierCurveTo(2160.4, 2531.5, 2156.1, 2532.5, 2138.7, 2535.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, 0.020, -0.020, -1.000, 3946.7, 4716.2);
      gradient = ctx.createLinearGradient(1712.4, 2223.3, 1881.1, 2190.0);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.12, "rgb(204, 234, 238)");
      gradient.addColorStop(0.22, "rgb(162, 219, 228)");
      gradient.addColorStop(0.32, "rgb(130, 208, 221)");
      gradient.addColorStop(0.40, "rgb(109, 203, 217)");
      gradient.addColorStop(0.46, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(136, 210, 222)");
      gradient.addColorStop(0.86, "rgb(215, 238, 241)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // page4Layer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2130.9, 2536.8);
      ctx.bezierCurveTo(2133.7, 2536.5, 2136.4, 2536.1, 2138.7, 2535.7);
      ctx.bezierCurveTo(2156.1, 2532.5, 2160.4, 2531.5, 2177.6, 2527.3);
      ctx.bezierCurveTo(2179.4, 2526.9, 2181.2, 2526.4, 2183.0, 2525.9);
      ctx.bezierCurveTo(2183.5, 2524.0, 2184.1, 2521.9, 2184.7, 2519.9);
      ctx.bezierCurveTo(2170.4, 2521.5, 2153.1, 2524.4, 2134.9, 2528.0);
      ctx.bezierCurveTo(2133.5, 2530.9, 2132.2, 2534.0, 2130.9, 2536.8);
      ctx.closePath();
      ctx.fill();

      // page4Layer/Group/Path
      ctx.beginPath();
      ctx.moveTo(2130.9, 2536.8);
      ctx.bezierCurveTo(2133.7, 2536.5, 2136.4, 2536.1, 2138.7, 2535.7);
      ctx.bezierCurveTo(2156.1, 2532.5, 2160.6, 2532.3, 2177.8, 2528.1);
      ctx.bezierCurveTo(2179.6, 2527.7, 2182.0, 2526.4, 2183.8, 2525.9);
      ctx.bezierCurveTo(2184.4, 2523.9, 2185.6, 2521.9, 2184.7, 2519.9);
      ctx.bezierCurveTo(2170.4, 2521.5, 2153.1, 2524.4, 2134.9, 2528.0);
      ctx.bezierCurveTo(2133.5, 2530.9, 2132.2, 2534.0, 2130.9, 2536.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, 0.020, -0.020, -1.000, 3946.7, 4716.2);
      gradient = ctx.createLinearGradient(1713.7, 2230.2, 1882.6, 2196.9);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.12, "rgb(204, 234, 238)");
      gradient.addColorStop(0.22, "rgb(162, 219, 228)");
      gradient.addColorStop(0.32, "rgb(130, 208, 221)");
      gradient.addColorStop(0.40, "rgb(109, 203, 217)");
      gradient.addColorStop(0.46, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(136, 210, 222)");
      gradient.addColorStop(0.86, "rgb(215, 238, 241)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // page4Layer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2145.9, 2538.5);
      ctx.bezierCurveTo(2142.2, 2539.3, 2135.2, 2541.0, 2128.1, 2543.1);
      ctx.bezierCurveTo(2126.1, 2547.7, 2124.4, 2551.1, 2123.5, 2551.7);
      ctx.bezierCurveTo(2124.2, 2553.1, 2177.3, 2545.7, 2176.2, 2542.5);
      ctx.bezierCurveTo(2177.3, 2541.9, 2178.7, 2538.8, 2180.3, 2534.3);
      ctx.bezierCurveTo(2170.7, 2534.4, 2157.1, 2536.2, 2145.9, 2538.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // page4Layer/Group/Path
      ctx.beginPath();
      ctx.moveTo(2190.3, 2502.9);
      ctx.bezierCurveTo(2191.8, 2500.4, 2192.0, 2499.7, 2190.1, 2497.9);
      ctx.bezierCurveTo(2189.6, 2500.1, 2189.1, 2502.5, 2188.5, 2505.1);
      ctx.bezierCurveTo(2189.1, 2504.6, 2189.7, 2503.9, 2190.3, 2502.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(461.1, 1567.3, 0.0, 461.1, 1567.3, 610.8);
      gradient.addColorStop(0.00, "rgb(27, 165, 78)");
      gradient.addColorStop(0.36, "rgb(33, 166, 78)");
      gradient.addColorStop(0.51, "rgb(50, 168, 79)");
      gradient.addColorStop(0.62, "rgb(72, 171, 79)");
      gradient.addColorStop(0.71, "rgb(96, 176, 81)");
      gradient.addColorStop(0.78, "rgb(121, 183, 83)");
      gradient.addColorStop(0.85, "rgb(149, 194, 87)");
      gradient.addColorStop(0.92, "rgb(181, 208, 91)");
      gradient.addColorStop(0.97, "rgb(216, 224, 98)");
      gradient.addColorStop(0.99, "rgb(228, 230, 100)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // page4Layer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2190.3, 2502.9);
      ctx.bezierCurveTo(2191.8, 2500.4, 2192.0, 2499.7, 2190.1, 2497.9);
      ctx.bezierCurveTo(2189.6, 2500.1, 2189.1, 2502.5, 2188.5, 2505.1);
      ctx.bezierCurveTo(2189.1, 2504.6, 2189.7, 2503.9, 2190.3, 2502.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(466.4, 1557.5, 0.0, 466.4, 1557.5, 554.4);
      gradient.addColorStop(0.00, "rgb(228, 230, 100)");
      gradient.addColorStop(0.16, "rgb(222, 228, 98)");
      gradient.addColorStop(0.38, "rgb(206, 222, 94)");
      gradient.addColorStop(0.63, "rgb(180, 212, 86)");
      gradient.addColorStop(0.90, "rgb(140, 197, 78)");
      gradient.addColorStop(1.00, "rgb(125, 193, 75)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // page4Layer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2190.3, 2502.9);
      ctx.bezierCurveTo(2191.8, 2500.4, 2192.0, 2499.7, 2190.1, 2497.9);
      ctx.bezierCurveTo(2189.6, 2500.1, 2189.1, 2502.5, 2188.5, 2505.1);
      ctx.bezierCurveTo(2189.1, 2504.6, 2189.7, 2503.9, 2190.3, 2502.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, 0.030, -0.030, -1.000, 5102.1, 5214.9);
      gradient = ctx.createLinearGradient(2828.8, 2796.4, 2849.7, 2819.5);
      gradient.addColorStop(0.05, "rgb(212, 223, 87)");
      gradient.addColorStop(0.06, "rgb(208, 221, 89)");
      gradient.addColorStop(0.37, "rgb(146, 191, 113)");
      gradient.addColorStop(0.64, "rgb(103, 173, 124)");
      gradient.addColorStop(0.86, "rgb(75, 163, 127)");
      gradient.addColorStop(1.00, "rgb(63, 160, 129)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // page4Layer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2185.7, 2516.1);
      ctx.lineTo(2189.5, 2515.5);
      ctx.lineTo(2189.5, 2515.5);
      ctx.bezierCurveTo(2188.3, 2515.6, 2187.1, 2515.7, 2185.8, 2515.8);
      ctx.bezierCurveTo(2185.7, 2515.9, 2185.7, 2516.0, 2185.7, 2516.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(177, 210, 68)";
      ctx.fill();

      // page4Layer/Group/Path
      ctx.beginPath();
      ctx.moveTo(2160.2, 2519.2);
      ctx.bezierCurveTo(2158.4, 2518.3, 2157.4, 2516.3, 2158.6, 2513.1);
      ctx.bezierCurveTo(2156.4, 2516.2, 2151.6, 2514.1, 2148.2, 2509.5);
      ctx.bezierCurveTo(2148.0, 2509.5, 2147.8, 2509.6, 2147.6, 2509.6);
      ctx.bezierCurveTo(2144.6, 2510.3, 2140.9, 2516.1, 2137.3, 2523.3);
      ctx.lineTo(2137.4, 2523.2);
      ctx.bezierCurveTo(2145.3, 2521.7, 2152.9, 2520.4, 2160.2, 2519.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(461.8, 1569.1, 0.0, 461.8, 1569.1, 638.4);
      gradient.addColorStop(0.93, "rgb(218, 229, 244)");
      gradient.addColorStop(0.94, "rgb(212, 224, 242)");
      gradient.addColorStop(0.96, "rgb(195, 211, 237)");
      gradient.addColorStop(0.98, "rgb(167, 191, 226)");
      gradient.addColorStop(1.00, "rgb(138, 172, 217)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // page4Layer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2160.2, 2519.2);
      ctx.bezierCurveTo(2158.4, 2518.3, 2157.4, 2516.3, 2158.6, 2513.1);
      ctx.bezierCurveTo(2156.4, 2516.2, 2151.6, 2514.1, 2148.2, 2509.5);
      ctx.bezierCurveTo(2148.0, 2509.5, 2147.8, 2509.6, 2147.6, 2509.6);
      ctx.bezierCurveTo(2144.6, 2510.3, 2140.9, 2516.1, 2137.3, 2523.3);
      ctx.lineTo(2137.4, 2523.2);
      ctx.bezierCurveTo(2145.3, 2521.7, 2152.9, 2520.4, 2160.2, 2519.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(461.1, 1567.3, 0.0, 461.1, 1567.3, 610.8);
      gradient.addColorStop(0.00, "rgb(27, 165, 78)");
      gradient.addColorStop(0.36, "rgb(33, 166, 78)");
      gradient.addColorStop(0.51, "rgb(50, 168, 79)");
      gradient.addColorStop(0.62, "rgb(72, 171, 79)");
      gradient.addColorStop(0.71, "rgb(96, 176, 81)");
      gradient.addColorStop(0.78, "rgb(121, 183, 83)");
      gradient.addColorStop(0.85, "rgb(149, 194, 87)");
      gradient.addColorStop(0.92, "rgb(181, 208, 91)");
      gradient.addColorStop(0.97, "rgb(216, 224, 98)");
      gradient.addColorStop(0.99, "rgb(228, 230, 100)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // page4Layer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2160.2, 2519.2);
      ctx.bezierCurveTo(2158.4, 2518.3, 2157.4, 2516.3, 2158.6, 2513.1);
      ctx.bezierCurveTo(2156.4, 2516.2, 2151.6, 2514.1, 2148.2, 2509.5);
      ctx.bezierCurveTo(2148.0, 2509.5, 2147.8, 2509.6, 2147.6, 2509.6);
      ctx.bezierCurveTo(2143.2, 2510.2, 2140.0, 2516.0, 2137.3, 2523.3);
      ctx.lineTo(2137.4, 2523.2);
      ctx.bezierCurveTo(2145.3, 2521.7, 2152.9, 2520.4, 2160.2, 2519.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(466.4, 1557.5, 0.0, 466.4, 1557.5, 554.4);
      gradient.addColorStop(0.00, "rgb(228, 230, 100)");
      gradient.addColorStop(0.16, "rgb(222, 228, 98)");
      gradient.addColorStop(0.38, "rgb(206, 222, 94)");
      gradient.addColorStop(0.63, "rgb(180, 212, 86)");
      gradient.addColorStop(0.90, "rgb(140, 197, 78)");
      gradient.addColorStop(1.00, "rgb(125, 193, 75)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // page4Layer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2190.1, 2497.9);
      ctx.bezierCurveTo(2190.1, 2497.8, 2190.2, 2497.6, 2190.2, 2497.4);
      ctx.bezierCurveTo(2190.0, 2497.4, 2189.7, 2497.4, 2189.5, 2497.4);
      ctx.bezierCurveTo(2189.7, 2497.6, 2189.9, 2497.8, 2190.1, 2497.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(466.4, 1557.5, 0.0, 466.4, 1557.5, 554.4);
      gradient.addColorStop(0.00, "rgb(228, 230, 100)");
      gradient.addColorStop(0.16, "rgb(222, 228, 98)");
      gradient.addColorStop(0.38, "rgb(206, 222, 94)");
      gradient.addColorStop(0.63, "rgb(180, 212, 86)");
      gradient.addColorStop(0.90, "rgb(140, 197, 78)");
      gradient.addColorStop(1.00, "rgb(125, 193, 75)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // page4Layer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2181.5, 2503.2);
      ctx.bezierCurveTo(2182.4, 2506.0, 2181.9, 2508.3, 2180.2, 2510.8);
      ctx.bezierCurveTo(2178.1, 2513.9, 2175.6, 2513.1, 2172.5, 2511.8);
      ctx.bezierCurveTo(2171.4, 2514.6, 2171.4, 2516.0, 2169.1, 2517.9);
      ctx.bezierCurveTo(2175.1, 2517.0, 2180.7, 2516.3, 2185.8, 2515.8);
      ctx.bezierCurveTo(2186.7, 2512.2, 2187.6, 2508.5, 2188.5, 2505.1);
      ctx.bezierCurveTo(2185.7, 2507.5, 2183.1, 2505.3, 2181.5, 2503.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(461.8, 1569.1, 0.0, 461.8, 1569.1, 638.4);
      gradient.addColorStop(0.93, "rgb(218, 229, 244)");
      gradient.addColorStop(0.94, "rgb(212, 224, 242)");
      gradient.addColorStop(0.96, "rgb(195, 211, 237)");
      gradient.addColorStop(0.98, "rgb(167, 191, 226)");
      gradient.addColorStop(1.00, "rgb(138, 172, 217)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // page4Layer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2181.5, 2503.2);
      ctx.bezierCurveTo(2182.4, 2506.0, 2181.9, 2508.3, 2180.2, 2510.8);
      ctx.bezierCurveTo(2178.1, 2513.9, 2175.6, 2513.1, 2172.5, 2511.8);
      ctx.bezierCurveTo(2171.4, 2514.6, 2171.4, 2516.0, 2169.1, 2517.9);
      ctx.bezierCurveTo(2175.1, 2517.0, 2180.7, 2516.3, 2185.8, 2515.8);
      ctx.bezierCurveTo(2186.7, 2512.2, 2187.6, 2508.5, 2188.5, 2505.1);
      ctx.bezierCurveTo(2185.7, 2507.5, 2183.1, 2505.3, 2181.5, 2503.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(461.1, 1567.3, 0.0, 461.1, 1567.3, 610.8);
      gradient.addColorStop(0.00, "rgb(27, 165, 78)");
      gradient.addColorStop(0.36, "rgb(33, 166, 78)");
      gradient.addColorStop(0.51, "rgb(50, 168, 79)");
      gradient.addColorStop(0.62, "rgb(72, 171, 79)");
      gradient.addColorStop(0.71, "rgb(96, 176, 81)");
      gradient.addColorStop(0.78, "rgb(121, 183, 83)");
      gradient.addColorStop(0.85, "rgb(149, 194, 87)");
      gradient.addColorStop(0.92, "rgb(181, 208, 91)");
      gradient.addColorStop(0.97, "rgb(216, 224, 98)");
      gradient.addColorStop(0.99, "rgb(228, 230, 100)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // page4Layer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2181.5, 2503.2);
      ctx.bezierCurveTo(2182.4, 2506.0, 2181.9, 2508.3, 2180.2, 2510.8);
      ctx.bezierCurveTo(2178.1, 2513.9, 2175.6, 2513.1, 2172.5, 2511.8);
      ctx.bezierCurveTo(2171.4, 2514.6, 2171.4, 2516.0, 2169.1, 2517.9);
      ctx.bezierCurveTo(2175.1, 2517.0, 2180.7, 2516.3, 2185.8, 2515.8);
      ctx.bezierCurveTo(2187.5, 2513.0, 2189.5, 2508.9, 2188.5, 2505.1);
      ctx.bezierCurveTo(2185.7, 2507.5, 2183.1, 2505.3, 2181.5, 2503.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(464.1, 1557.5, 0.0, 464.1, 1557.5, 555.4);
      gradient.addColorStop(0.00, "rgb(228, 230, 100)");
      gradient.addColorStop(0.16, "rgb(222, 228, 98)");
      gradient.addColorStop(0.38, "rgb(206, 222, 94)");
      gradient.addColorStop(0.63, "rgb(180, 212, 86)");
      gradient.addColorStop(0.90, "rgb(140, 197, 78)");
      gradient.addColorStop(1.00, "rgb(125, 193, 75)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // page4Layer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2158.6, 2513.1);
      ctx.bezierCurveTo(2157.4, 2516.3, 2158.4, 2518.3, 2160.2, 2519.2);
      ctx.bezierCurveTo(2163.3, 2518.7, 2166.2, 2518.3, 2169.1, 2517.9);
      ctx.bezierCurveTo(2171.4, 2516.0, 2171.4, 2514.6, 2172.5, 2511.8);
      ctx.bezierCurveTo(2175.6, 2513.1, 2178.1, 2513.9, 2180.2, 2510.8);
      ctx.bezierCurveTo(2181.9, 2508.3, 2182.4, 2506.0, 2181.5, 2503.2);
      ctx.bezierCurveTo(2183.1, 2505.3, 2185.7, 2507.5, 2188.5, 2505.1);
      ctx.bezierCurveTo(2189.1, 2502.5, 2189.6, 2500.1, 2190.1, 2497.9);
      ctx.bezierCurveTo(2189.9, 2497.8, 2189.7, 2497.6, 2189.5, 2497.4);
      ctx.bezierCurveTo(2189.7, 2497.4, 2190.0, 2497.4, 2190.2, 2497.4);
      ctx.bezierCurveTo(2191.4, 2491.9, 2192.1, 2488.1, 2191.8, 2488.1);
      ctx.bezierCurveTo(2182.9, 2494.5, 2155.5, 2507.4, 2148.2, 2509.5);
      ctx.bezierCurveTo(2151.6, 2514.1, 2156.4, 2516.2, 2158.6, 2513.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(461.8, 1569.1, 0.0, 461.8, 1569.1, 638.5);
      gradient.addColorStop(0.93, "rgb(218, 229, 244)");
      gradient.addColorStop(0.94, "rgb(212, 224, 242)");
      gradient.addColorStop(0.96, "rgb(195, 211, 237)");
      gradient.addColorStop(0.98, "rgb(167, 191, 226)");
      gradient.addColorStop(1.00, "rgb(138, 172, 217)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // page4Layer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2158.6, 2513.1);
      ctx.bezierCurveTo(2157.4, 2516.3, 2158.4, 2518.3, 2160.2, 2519.2);
      ctx.bezierCurveTo(2163.3, 2518.7, 2166.2, 2518.3, 2169.1, 2517.9);
      ctx.bezierCurveTo(2171.4, 2516.0, 2171.4, 2514.6, 2172.5, 2511.8);
      ctx.bezierCurveTo(2175.6, 2513.1, 2178.1, 2513.9, 2180.2, 2510.8);
      ctx.bezierCurveTo(2181.9, 2508.3, 2182.4, 2506.0, 2181.5, 2503.2);
      ctx.bezierCurveTo(2183.1, 2505.3, 2185.7, 2507.5, 2188.5, 2505.1);
      ctx.bezierCurveTo(2189.1, 2502.5, 2189.6, 2500.1, 2190.1, 2497.9);
      ctx.bezierCurveTo(2189.9, 2497.8, 2189.7, 2497.6, 2189.5, 2497.4);
      ctx.bezierCurveTo(2189.7, 2497.4, 2190.0, 2497.4, 2190.2, 2497.4);
      ctx.bezierCurveTo(2191.4, 2491.9, 2192.1, 2488.1, 2191.8, 2488.1);
      ctx.bezierCurveTo(2182.9, 2494.5, 2155.5, 2507.4, 2148.2, 2509.5);
      ctx.bezierCurveTo(2151.6, 2514.1, 2156.4, 2516.2, 2158.6, 2513.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(461.1, 1567.3, 0.0, 461.1, 1567.3, 610.8);
      gradient.addColorStop(0.00, "rgb(27, 165, 78)");
      gradient.addColorStop(0.36, "rgb(33, 166, 78)");
      gradient.addColorStop(0.51, "rgb(50, 168, 79)");
      gradient.addColorStop(0.62, "rgb(72, 171, 79)");
      gradient.addColorStop(0.71, "rgb(96, 176, 81)");
      gradient.addColorStop(0.78, "rgb(121, 183, 83)");
      gradient.addColorStop(0.85, "rgb(149, 194, 87)");
      gradient.addColorStop(0.92, "rgb(181, 208, 91)");
      gradient.addColorStop(0.97, "rgb(216, 224, 98)");
      gradient.addColorStop(0.99, "rgb(228, 230, 100)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // page4Layer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2158.6, 2513.1);
      ctx.bezierCurveTo(2157.4, 2516.3, 2158.4, 2518.3, 2160.2, 2519.2);
      ctx.bezierCurveTo(2163.3, 2518.7, 2166.2, 2518.3, 2169.1, 2517.9);
      ctx.bezierCurveTo(2171.4, 2516.0, 2171.4, 2514.6, 2172.5, 2511.8);
      ctx.bezierCurveTo(2175.6, 2513.1, 2178.1, 2513.9, 2180.2, 2510.8);
      ctx.bezierCurveTo(2181.9, 2508.3, 2182.4, 2506.0, 2181.5, 2503.2);
      ctx.bezierCurveTo(2183.1, 2505.3, 2185.7, 2507.5, 2188.5, 2505.1);
      ctx.bezierCurveTo(2189.1, 2502.5, 2189.6, 2500.1, 2190.1, 2497.9);
      ctx.bezierCurveTo(2189.9, 2497.8, 2189.7, 2497.6, 2189.5, 2497.4);
      ctx.bezierCurveTo(2189.7, 2497.4, 2190.0, 2497.4, 2190.2, 2497.4);
      ctx.bezierCurveTo(2191.4, 2491.9, 2192.1, 2488.1, 2191.8, 2488.1);
      ctx.bezierCurveTo(2182.9, 2494.5, 2155.5, 2507.4, 2148.2, 2509.5);
      ctx.bezierCurveTo(2150.9, 2516.6, 2156.4, 2516.2, 2158.6, 2513.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(466.4, 1557.5, 0.0, 466.4, 1557.5, 554.5);
      gradient.addColorStop(0.00, "rgb(228, 230, 100)");
      gradient.addColorStop(0.16, "rgb(222, 228, 98)");
      gradient.addColorStop(0.38, "rgb(206, 222, 94)");
      gradient.addColorStop(0.63, "rgb(180, 212, 86)");
      gradient.addColorStop(0.90, "rgb(140, 197, 78)");
      gradient.addColorStop(1.00, "rgb(125, 193, 75)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // page4Layer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2158.6, 2513.1);
      ctx.bezierCurveTo(2157.4, 2516.3, 2158.4, 2518.3, 2160.2, 2519.2);
      ctx.bezierCurveTo(2163.3, 2518.7, 2166.2, 2518.3, 2169.1, 2517.9);
      ctx.bezierCurveTo(2171.4, 2516.0, 2171.4, 2514.6, 2172.5, 2511.8);
      ctx.bezierCurveTo(2175.6, 2513.1, 2178.1, 2513.9, 2180.2, 2510.8);
      ctx.bezierCurveTo(2181.9, 2508.3, 2182.4, 2506.0, 2181.5, 2503.2);
      ctx.bezierCurveTo(2183.1, 2505.3, 2185.7, 2507.5, 2188.5, 2505.1);
      ctx.bezierCurveTo(2190.0, 2502.7, 2190.3, 2500.8, 2190.1, 2497.9);
      ctx.bezierCurveTo(2189.9, 2497.8, 2189.7, 2497.6, 2189.5, 2497.4);
      ctx.bezierCurveTo(2189.7, 2497.4, 2190.0, 2497.4, 2190.2, 2497.4);
      ctx.bezierCurveTo(2192.8, 2493.0, 2193.2, 2486.3, 2192.9, 2486.3);
      ctx.bezierCurveTo(2183.5, 2491.4, 2146.5, 2508.4, 2146.5, 2508.4);
      ctx.bezierCurveTo(2146.5, 2508.4, 2156.4, 2516.2, 2158.6, 2513.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, 0.030, -0.030, -1.000, 5102.1, 5214.9);
      gradient = ctx.createLinearGradient(2837.2, 2788.8, 2859.6, 2813.7);
      gradient.addColorStop(0.05, "rgb(212, 223, 87)");
      gradient.addColorStop(0.06, "rgb(208, 221, 89)");
      gradient.addColorStop(0.37, "rgb(146, 191, 113)");
      gradient.addColorStop(0.64, "rgb(103, 173, 124)");
      gradient.addColorStop(0.86, "rgb(75, 163, 127)");
      gradient.addColorStop(1.00, "rgb(63, 160, 129)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // page4Layer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2169.1, 2517.9);
      ctx.bezierCurveTo(2168.8, 2518.1, 2168.5, 2518.4, 2168.0, 2518.7);
      ctx.lineTo(2185.7, 2516.1);
      ctx.bezierCurveTo(2185.7, 2516.0, 2185.7, 2515.9, 2185.8, 2515.8);
      ctx.bezierCurveTo(2180.7, 2516.3, 2175.1, 2517.0, 2169.1, 2517.9);
      ctx.closePath();
      ctx.fill();

      // page4Layer/Group/Path
      ctx.beginPath();
      ctx.moveTo(2137.4, 2523.2);
      ctx.lineTo(2161.4, 2519.7);
      ctx.bezierCurveTo(2161.0, 2519.6, 2160.6, 2519.4, 2160.2, 2519.2);
      ctx.bezierCurveTo(2152.9, 2520.4, 2145.3, 2521.7, 2137.4, 2523.2);
      ctx.closePath();
      ctx.fill();

      // page4Layer/Group/Path
      ctx.beginPath();
      ctx.moveTo(2161.4, 2519.7);
      ctx.lineTo(2168.0, 2518.7);
      ctx.bezierCurveTo(2168.5, 2518.4, 2168.8, 2518.1, 2169.1, 2517.9);
      ctx.bezierCurveTo(2166.2, 2518.3, 2163.3, 2518.7, 2160.2, 2519.2);
      ctx.bezierCurveTo(2160.6, 2519.4, 2161.0, 2519.6, 2161.4, 2519.7);
      ctx.closePath();
      ctx.fill();

      // page4Layer/Group/Path
      ctx.beginPath();
      ctx.moveTo(2194.4, 2529.9);
      ctx.bezierCurveTo(2194.3, 2529.2, 2190.7, 2529.0, 2186.3, 2529.6);
      ctx.bezierCurveTo(2182.0, 2530.1, 2178.5, 2531.1, 2178.6, 2531.8);
      ctx.bezierCurveTo(2178.6, 2532.5, 2182.3, 2532.7, 2186.7, 2532.1);
      ctx.bezierCurveTo(2191.0, 2531.6, 2194.5, 2530.6, 2194.4, 2529.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(101, 201, 216)";
      ctx.fill();

      // page4Layer/Group/Path
      ctx.beginPath();
      ctx.moveTo(2143.4, 2539.5);
      ctx.bezierCurveTo(2143.2, 2538.8, 2139.4, 2539.0, 2134.9, 2540.0);
      ctx.bezierCurveTo(2130.4, 2541.0, 2126.8, 2542.4, 2127.0, 2543.1);
      ctx.bezierCurveTo(2127.1, 2543.8, 2130.9, 2543.6, 2135.5, 2542.6);
      ctx.bezierCurveTo(2140.0, 2541.6, 2143.5, 2540.2, 2143.4, 2539.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(230, 245, 252)";
      ctx.fill();

      // page4Layer/Group/Path
      ctx.beginPath();
      ctx.moveTo(2127.8, 2553.4);
      ctx.bezierCurveTo(2127.2, 2556.6, 2130.1, 2555.7, 2132.7, 2554.4);
      ctx.bezierCurveTo(2131.2, 2556.3, 2132.7, 2559.1, 2136.2, 2557.1);
      ctx.bezierCurveTo(2136.2, 2558.9, 2137.0, 2559.6, 2139.2, 2560.2);
      ctx.bezierCurveTo(2141.9, 2560.9, 2145.6, 2559.3, 2146.3, 2555.6);
      ctx.bezierCurveTo(2150.0, 2557.9, 2151.8, 2554.9, 2150.7, 2552.2);
      ctx.bezierCurveTo(2152.2, 2553.0, 2153.9, 2552.9, 2153.7, 2550.3);
      ctx.bezierCurveTo(2153.8, 2553.6, 2155.7, 2555.0, 2158.3, 2555.3);
      ctx.bezierCurveTo(2161.5, 2555.7, 2164.1, 2552.4, 2164.7, 2549.3);
      ctx.bezierCurveTo(2168.2, 2553.0, 2170.6, 2550.0, 2171.4, 2547.8);
      ctx.bezierCurveTo(2175.0, 2549.3, 2177.2, 2545.7, 2176.1, 2542.5);
      ctx.bezierCurveTo(2180.8, 2540.2, 2174.4, 2540.2, 2173.3, 2540.2);
      ctx.bezierCurveTo(2165.2, 2540.7, 2150.8, 2543.3, 2144.4, 2544.8);
      ctx.bezierCurveTo(2136.3, 2546.8, 2126.7, 2549.4, 2123.5, 2551.8);
      ctx.bezierCurveTo(2124.2, 2553.2, 2126.7, 2554.0, 2127.8, 2553.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.025, 0.197, -0.164, -0.990, 3886.6, 3863.0);
      gradient = ctx.createLinearGradient(1442.1, 1631.5, 1429.8, 1605.3);
      gradient.addColorStop(0.38, "rgb(101, 201, 216)");
      gradient.addColorStop(0.40, "rgb(110, 203, 217)");
      gradient.addColorStop(0.49, "rgb(155, 216, 227)");
      gradient.addColorStop(0.58, "rgb(191, 229, 235)");
      gradient.addColorStop(0.68, "rgb(218, 239, 242)");
      gradient.addColorStop(0.78, "rgb(236, 246, 248)");
      gradient.addColorStop(0.88, "rgb(248, 251, 252)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // page4Layer/Group
      ctx.restore();
      ctx.restore();

      // page4Layer/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2079.2, 2638.6);
      ctx.bezierCurveTo(2079.5, 2647.1, 2086.7, 2653.7, 2095.2, 2653.4);
      ctx.bezierCurveTo(2099.6, 2653.2, 2103.5, 2651.2, 2106.2, 2648.1);
      ctx.bezierCurveTo(2106.2, 2648.1, 2106.2, 2648.1, 2106.2, 2648.1);
      ctx.bezierCurveTo(2110.6, 2644.6, 2146.1, 2608.2, 2146.1, 2608.2);
      ctx.bezierCurveTo(2146.1, 2608.2, 2138.5, 2615.7, 2129.2, 2613.9);
      ctx.bezierCurveTo(2102.9, 2606.4, 2114.4, 2583.9, 2114.4, 2583.9);
      ctx.bezierCurveTo(2114.4, 2583.9, 2086.3, 2620.4, 2081.3, 2630.2);
      ctx.bezierCurveTo(2081.3, 2630.2, 2081.3, 2630.2, 2081.3, 2630.2);
      ctx.bezierCurveTo(2079.9, 2632.7, 2079.1, 2635.6, 2079.2, 2638.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.999, 0.039, 0.039, 0.999, 5859.1, 2433.6);
      gradient = ctx.createLinearGradient(3771.8, 26.4, 3742.1, 56.1);
      gradient.addColorStop(0.00, "rgb(0, 155, 173)");
      gradient.addColorStop(0.22, "rgb(0, 173, 188)");
      gradient.addColorStop(0.44, "rgb(25, 188, 198)");
      gradient.addColorStop(0.63, "rgb(85, 199, 206)");
      gradient.addColorStop(0.78, "rgb(96, 203, 209)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // page4Layer/Group/Group
      ctx.restore();

      // page4Layer/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2132.0, 2614.9);
      ctx.bezierCurveTo(2120.7, 2614.9, 2111.4, 2606.2, 2111.0, 2595.1);
      ctx.bezierCurveTo(2110.8, 2591.0, 2111.9, 2586.9, 2114.1, 2583.4);
      ctx.bezierCurveTo(2114.1, 2583.4, 2115.4, 2583.5, 2114.0, 2585.6);
      ctx.bezierCurveTo(2112.6, 2587.7, 2112.9, 2591.9, 2112.9, 2595.0);
      ctx.bezierCurveTo(2113.2, 2605.3, 2122.2, 2613.3, 2132.7, 2612.9);
      ctx.bezierCurveTo(2139.1, 2612.7, 2144.9, 2609.4, 2148.2, 2604.1);
      ctx.lineTo(2149.9, 2605.1);
      ctx.bezierCurveTo(2146.2, 2611.0, 2139.8, 2614.6, 2132.8, 2614.9);
      ctx.bezierCurveTo(2132.5, 2614.9, 2132.2, 2614.9, 2132.0, 2614.9);
      ctx.lineTo(2132.0, 2614.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(212, 234, 228)";
      ctx.fill();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function whale(ctx) {

      var alpha = ctx.globalAlpha;
      var gradient;

      // whale/Group
      ctx.save();

      // whale/Group/Path
      ctx.save();
      ctx.globalAlpha = alpha * 0.58;
      ctx.beginPath();
      ctx.moveTo(-32.7, 38.3);
      ctx.bezierCurveTo(-33.2, 33.1, -10.6, 26.8, 17.7, 24.2);
      ctx.bezierCurveTo(45.9, 21.5, 69.3, 23.5, 69.8, 28.7);
      ctx.bezierCurveTo(70.2, 33.8, 47.7, 40.1, 19.4, 42.8);
      ctx.bezierCurveTo(-8.9, 45.4, -32.2, 43.4, -32.7, 38.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.996, 0.093, 0.093, 0.996, 614.8, -462.2);
      gradient = ctx.createLinearGradient(639.7, 448.4, 640.1, 428.6);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.31, "rgb(252, 252, 253)");
      gradient.addColorStop(0.47, "rgb(244, 244, 248)");
      gradient.addColorStop(0.60, "rgb(230, 231, 240)");
      gradient.addColorStop(0.71, "rgb(211, 212, 229)");
      gradient.addColorStop(0.81, "rgb(187, 188, 215)");
      gradient.addColorStop(0.90, "rgb(156, 158, 197)");
      gradient.addColorStop(0.98, "rgb(121, 123, 176)");
      gradient.addColorStop(1.00, "rgb(112, 114, 171)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // whale/Group/Path
      ctx.restore();
      ctx.globalAlpha = alpha * 0.55;
      ctx.beginPath();
      ctx.moveTo(-26.9, 36.0);
      ctx.bezierCurveTo(-24.8, 35.7, -22.5, 35.3, -20.5, 35.3);
      ctx.bezierCurveTo(-18.9, 35.3, -17.5, 35.7, -16.0, 35.4);
      ctx.bezierCurveTo(-15.2, 35.2, -14.4, 34.9, -13.6, 34.8);
      ctx.bezierCurveTo(-12.8, 34.7, -11.9, 34.8, -11.1, 34.5);
      ctx.bezierCurveTo(-10.2, 34.2, -9.5, 33.7, -8.6, 33.7);
      ctx.bezierCurveTo(-6.6, 33.8, -4.8, 34.6, -2.8, 34.2);
      ctx.bezierCurveTo(-0.9, 33.8, 1.4, 32.7, 3.4, 32.6);
      ctx.bezierCurveTo(6.8, 32.5, 9.5, 33.6, 13.1, 32.4);
      ctx.bezierCurveTo(15.4, 31.6, 17.6, 31.4, 20.0, 32.1);
      ctx.bezierCurveTo(21.8, 32.5, 22.1, 33.7, 23.5, 34.6);
      ctx.bezierCurveTo(24.8, 35.4, 26.3, 36.0, 28.0, 37.8);
      ctx.bezierCurveTo(29.6, 39.6, 32.5, 39.1, 34.6, 40.6);
      ctx.bezierCurveTo(34.8, 40.7, 34.9, 40.8, 35.0, 40.9);
      ctx.bezierCurveTo(46.1, 39.2, 55.4, 37.0, 61.6, 34.7);
      ctx.bezierCurveTo(59.9, 34.4, 57.9, 34.6, 56.7, 34.6);
      ctx.bezierCurveTo(55.7, 34.5, 54.9, 34.6, 53.9, 34.3);
      ctx.bezierCurveTo(52.7, 33.9, 51.7, 33.1, 50.5, 32.9);
      ctx.bezierCurveTo(48.4, 32.7, 46.4, 33.9, 44.3, 33.7);
      ctx.bezierCurveTo(42.6, 33.6, 40.7, 32.2, 38.9, 32.7);
      ctx.bezierCurveTo(37.9, 33.0, 37.4, 33.2, 36.3, 33.1);
      ctx.bezierCurveTo(35.3, 33.0, 34.4, 32.8, 33.4, 32.6);
      ctx.bezierCurveTo(31.9, 32.4, 29.6, 32.7, 28.1, 32.6);
      ctx.bezierCurveTo(25.9, 32.4, 25.1, 31.1, 22.3, 31.7);
      ctx.bezierCurveTo(19.7, 32.3, 17.7, 30.6, 15.2, 29.8);
      ctx.bezierCurveTo(14.6, 29.6, 14.0, 29.7, 13.4, 29.4);
      ctx.bezierCurveTo(12.6, 29.1, 11.9, 28.3, 11.2, 27.9);
      ctx.bezierCurveTo(10.2, 27.3, 9.2, 27.2, 8.1, 27.0);
      ctx.bezierCurveTo(7.0, 26.7, 6.3, 26.1, 5.3, 25.6);
      ctx.bezierCurveTo(-12.5, 28.1, -26.4, 31.9, -31.0, 35.6);
      ctx.bezierCurveTo(-30.3, 36.3, -27.8, 36.1, -26.9, 36.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();

      // whale/Group/Path
      ctx.globalAlpha = alpha * 1.00;
      ctx.beginPath();
      ctx.moveTo(26.4, 31.3);
      ctx.bezierCurveTo(26.4, 32.1, 22.9, 33.1, 18.6, 33.5);
      ctx.bezierCurveTo(14.2, 33.9, 10.5, 33.6, 10.5, 32.8);
      ctx.bezierCurveTo(10.4, 32.0, 13.9, 31.0, 18.3, 30.6);
      ctx.bezierCurveTo(22.7, 30.2, 26.3, 30.5, 26.4, 31.3);
      ctx.closePath();
      ctx.fillStyle = "rgb(224, 139, 26)";
      ctx.fill();

      // whale/Group/Path
      ctx.beginPath();
      ctx.moveTo(16.6, 13.3);
      ctx.lineTo(18.3, 31.3);
      ctx.lineWidth = 2.0;
      ctx.strokeStyle = "rgb(154, 51, 11)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // whale/Group/Path
      ctx.beginPath();
      ctx.moveTo(57.4, 4.8);
      ctx.bezierCurveTo(59.5, 6.6, 54.6, 10.1, 46.1, 11.6);
      ctx.bezierCurveTo(39.1, 12.7, 28.0, 16.9, 21.4, 17.5);
      ctx.bezierCurveTo(14.9, 18.1, 7.3, 13.8, 0.9, 11.0);
      ctx.bezierCurveTo(-5.5, 8.2, -28.9, 1.1, -39.2, 14.9);
      ctx.bezierCurveTo(-34.4, 18.9, -26.3, 26.7, -39.4, 36.1);
      ctx.bezierCurveTo(-37.0, 28.7, -48.3, 26.7, -47.0, 20.7);
      ctx.bezierCurveTo(-53.9, 25.1, -66.2, 20.4, -69.8, 24.7);
      ctx.bezierCurveTo(-65.2, 14.3, -65.9, 8.2, -46.2, 10.9);
      ctx.bezierCurveTo(-42.0, -13.0, -13.4, -44.0, 24.9, -33.4);
      ctx.bezierCurveTo(59.8, -23.8, 60.2, -1.9, 60.4, -0.1);
      ctx.bezierCurveTo(60.5, 1.7, 61.0, 4.5, 57.4, 4.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.996, 0.093, 0.093, 0.996, 614.8, -462.2);
      gradient = ctx.createLinearGradient(655.1, 364.2, 662.6, 429.2);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.19, "rgb(217, 217, 232)");
      gradient.addColorStop(0.45, "rgb(172, 173, 206)");
      gradient.addColorStop(0.68, "rgb(139, 141, 187)");
      gradient.addColorStop(0.87, "rgb(119, 121, 175)");
      gradient.addColorStop(1.00, "rgb(112, 114, 171)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // whale/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(19.7, -17.4);
      ctx.bezierCurveTo(25.3, -22.3, 36.0, -34.1, 40.5, -38.0);
      ctx.bezierCurveTo(44.9, -42.0, 48.5, -43.3, 45.4, -43.5);
      ctx.bezierCurveTo(41.2, -43.7, 33.6, -41.0, 28.3, -36.3);
      ctx.bezierCurveTo(25.1, -33.5, 23.3, -29.6, 19.8, -25.0);
      ctx.bezierCurveTo(16.3, -20.5, 16.3, -14.3, 19.7, -17.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.996, 0.093, 0.093, 0.996, 614.8, -462.2);
      gradient = ctx.createLinearGradient(623.4, 367.4, 619.2, 379.9);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.08, "rgb(226, 226, 238)");
      gradient.addColorStop(0.20, "rgb(191, 192, 217)");
      gradient.addColorStop(0.32, "rgb(162, 164, 200)");
      gradient.addColorStop(0.46, "rgb(140, 142, 187)");
      gradient.addColorStop(0.60, "rgb(124, 126, 178)");
      gradient.addColorStop(0.77, "rgb(115, 117, 173)");
      gradient.addColorStop(1.00, "rgb(112, 114, 171)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // whale/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(57.4, 4.8);
      ctx.bezierCurveTo(55.0, 5.6, 49.9, 5.4, 41.6, 2.7);
      ctx.bezierCurveTo(34.9, 0.6, 31.1, -3.4, 22.0, 0.8);
      ctx.bezierCurveTo(17.5, -12.3, 11.5, -18.1, 5.1, -20.9);
      ctx.bezierCurveTo(-1.3, -23.8, -12.9, -30.6, -29.6, -18.8);
      ctx.bezierCurveTo(-16.8, -31.5, 2.3, -39.6, 24.9, -33.4);
      ctx.bezierCurveTo(59.8, -23.8, 60.2, -1.9, 60.4, -0.1);
      ctx.bezierCurveTo(60.5, 1.7, 61.0, 4.5, 57.4, 4.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.996, 0.093, 0.093, 0.996, 614.8, -462.2);
      gradient = ctx.createLinearGradient(590.2, 403.2, 690.6, 367.3);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.31, "rgb(252, 252, 253)");
      gradient.addColorStop(0.47, "rgb(244, 244, 248)");
      gradient.addColorStop(0.60, "rgb(230, 231, 240)");
      gradient.addColorStop(0.71, "rgb(211, 212, 229)");
      gradient.addColorStop(0.81, "rgb(187, 188, 215)");
      gradient.addColorStop(0.90, "rgb(156, 158, 197)");
      gradient.addColorStop(0.98, "rgb(121, 123, 176)");
      gradient.addColorStop(1.00, "rgb(112, 114, 171)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // whale/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-15.2, -28.1);
      ctx.bezierCurveTo(-0.7, -27.3, 14.5, -21.3, 24.9, -5.1);
      ctx.bezierCurveTo(18.7, -19.7, 5.6, -26.3, -8.3, -28.4);
      ctx.bezierCurveTo(6.4, -27.8, 22.4, -21.7, 32.9, -5.2);
      ctx.bezierCurveTo(25.2, -23.2, 5.9, -28.9, -7.3, -29.4);
      ctx.bezierCurveTo(10.8, -30.1, 26.6, -25.7, 38.9, -5.1);
      ctx.bezierCurveTo(32.1, -22.5, 15.6, -29.7, -1.0, -30.6);
      ctx.bezierCurveTo(15.7, -30.9, 33.9, -24.6, 45.0, -4.9);
      ctx.bezierCurveTo(38.3, -23.4, 19.7, -31.2, 2.2, -31.9);
      ctx.bezierCurveTo(20.3, -32.9, 40.0, -24.9, 50.6, -3.5);
      ctx.bezierCurveTo(43.7, -26.4, 20.0, -34.6, -1.0, -32.9);
      ctx.bezierCurveTo(-1.0, -32.9, -1.1, -32.9, -1.1, -32.9);
      ctx.bezierCurveTo(18.9, -36.0, 43.9, -29.7, 55.8, -3.4);
      ctx.bezierCurveTo(49.7, -26.6, 26.2, -35.6, 5.3, -34.5);
      ctx.bezierCurveTo(-1.6, -34.2, -8.1, -32.7, -13.8, -30.4);
      ctx.bezierCurveTo(-13.9, -30.4, -13.9, -30.4, -14.0, -30.4);
      ctx.bezierCurveTo(-14.3, -30.3, -14.6, -30.3, -14.8, -30.3);
      ctx.bezierCurveTo(-15.6, -30.1, -16.4, -30.0, -17.1, -29.8);
      ctx.bezierCurveTo(-16.5, -29.3, -15.8, -28.7, -15.2, -28.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.996, 0.093, 0.093, 0.996, 614.8, -462.2);
      gradient = ctx.createLinearGradient(616.1, 394.2, 687.2, 345.2);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.29, "rgb(209, 209, 228)");
      gradient.addColorStop(0.77, "rgb(139, 141, 187)");
      gradient.addColorStop(1.00, "rgb(112, 114, 171)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // whale/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(4.7, -21.3);
      ctx.bezierCurveTo(-1.0, -26.0, -14.2, -34.9, -18.8, -38.7);
      ctx.bezierCurveTo(-23.4, -42.5, -25.2, -45.8, -24.9, -42.8);
      ctx.bezierCurveTo(-24.5, -38.6, -20.7, -31.4, -15.3, -26.9);
      ctx.bezierCurveTo(-12.0, -24.2, -7.9, -23.0, -2.8, -20.2);
      ctx.bezierCurveTo(2.2, -17.4, 8.3, -18.3, 4.7, -21.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.996, 0.093, 0.093, 0.996, 614.8, -462.2);
      gradient = ctx.createLinearGradient(640.5, 386.4, 673.7, 364.7);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.05, "rgb(239, 239, 245)");
      gradient.addColorStop(0.19, "rgb(200, 201, 223)");
      gradient.addColorStop(0.33, "rgb(168, 170, 204)");
      gradient.addColorStop(0.48, "rgb(144, 145, 189)");
      gradient.addColorStop(0.64, "rgb(126, 128, 179)");
      gradient.addColorStop(0.81, "rgb(115, 117, 173)");
      gradient.addColorStop(1.00, "rgb(112, 114, 171)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // whale/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(57.4, 4.8);
      ctx.bezierCurveTo(48.4, 5.9, 42.9, 2.6, 39.0, 1.0);
      ctx.bezierCurveTo(35.0, -0.6, 32.0, -2.6, 26.0, -1.4);
      ctx.bezierCurveTo(20.8, -0.3, 18.3, 2.1, 18.0, 3.6);
      ctx.bezierCurveTo(17.8, 4.4, 18.5, 5.0, 19.2, 4.8);
      ctx.bezierCurveTo(19.9, 4.5, 19.9, 4.1, 19.9, 3.6);
      ctx.bezierCurveTo(20.7, 1.0, 28.2, -2.5, 37.9, 1.8);
      ctx.bezierCurveTo(43.0, 4.1, 51.9, 6.5, 57.6, 5.1);
      ctx.bezierCurveTo(57.6, 5.1, 57.6, 5.0, 57.4, 4.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(90, 91, 137)";
      ctx.fill();

      // whale/Group/Path
      ctx.beginPath();
      ctx.moveTo(30.6, 7.6);
      ctx.bezierCurveTo(30.6, 8.5, 30.1, 9.3, 29.4, 9.3);
      ctx.bezierCurveTo(28.7, 9.4, 28.1, 8.7, 28.0, 7.9);
      ctx.bezierCurveTo(27.9, 7.0, 28.4, 6.2, 29.1, 6.1);
      ctx.bezierCurveTo(29.8, 6.1, 30.5, 6.7, 30.6, 7.6);
      ctx.closePath();
      ctx.fill();

      // whale/Group/Path
      ctx.beginPath();
      ctx.moveTo(30.1, 8.2);
      ctx.bezierCurveTo(30.1, 8.4, 30.0, 8.6, 29.8, 8.6);
      ctx.bezierCurveTo(29.6, 8.6, 29.5, 8.5, 29.5, 8.3);
      ctx.bezierCurveTo(29.5, 8.1, 29.6, 7.9, 29.7, 7.9);
      ctx.bezierCurveTo(29.9, 7.9, 30.0, 8.0, 30.1, 8.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();

      // whale/Group/Path
      ctx.beginPath();
      ctx.moveTo(-0.1, -18.6);
      ctx.bezierCurveTo(-0.7, -18.6, -0.3, -8.0, -0.3, -7.6);
      ctx.bezierCurveTo(0.5, 1.0, 0.7, 6.4, 5.1, 12.9);
      ctx.bezierCurveTo(-0.0, 10.3, -4.9, 8.8, -10.5, 7.7);
      ctx.bezierCurveTo(-17.0, 6.3, -21.6, 6.7, -24.9, 7.3);
      ctx.bezierCurveTo(-28.2, 7.8, -27.1, 7.4, -27.1, 7.4);
      ctx.bezierCurveTo(-27.1, 7.4, -31.8, -11.4, -25.5, -19.8);
      ctx.bezierCurveTo(0.9, -18.1, -3.7, -18.8, -0.1, -18.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, 0.015, 0.015, 1.000, 900.0, 1375.7);
      gradient = ctx.createLinearGradient(891.7, -1375.6, 891.7, -1408.8);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.65, "rgb(250, 199, 54)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // whale/Group/BUY
      ctx.restore();
      ctx.font = "11.5px 'Comic Sans MS'";
      ctx.save();
      ctx.transform(-0.999, -0.033, 0.033, -0.999, -2.6, -6.3);
      ctx.fillStyle = "rgb(90, 91, 137)";
      ctx.fillText("BUY", 0, 0);
      ctx.restore();

      // whale/Group/TICKETS
      ctx.font = "5.0px 'Comic Sans MS'";
      ctx.save();
      ctx.transform(-0.999, -0.044, 0.044, -0.999, -1.9, -13.0);
      ctx.fillStyle = "rgb(90, 91, 137)";
      ctx.fillText("TICKETS", 0, 0);
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function ticketBooth(ctx) {

      var gradient;

      // ticketBooth/Group
      ctx.save();

      // ticketBooth/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2592.6, 2027.5);
      ctx.bezierCurveTo(2589.3, 2027.2, 2587.6, 2011.8, 2587.9, 1995.8);
      ctx.bezierCurveTo(2588.3, 1977.6, 2589.9, 1965.7, 2593.2, 1965.9);
      ctx.bezierCurveTo(2596.4, 1966.2, 2599.4, 1981.1, 2598.3, 1997.1);
      ctx.bezierCurveTo(2597.1, 2013.2, 2595.8, 2027.7, 2592.6, 2027.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(60, 147, 57)";
      ctx.fill();

      // ticketBooth/Group/Group

      // ticketBooth/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2590.3, 2020.1);
      ctx.lineTo(2591.5, 1979.5);
      ctx.lineTo(2651.4, 1979.4);
      ctx.lineTo(2650.3, 2022.9);
      ctx.lineTo(2590.3, 2020.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.046, 0.999, 0.999, 0.046, 1964.2, -1022.4);
      gradient = ctx.createLinearGradient(2975.1, 829.7, 3006.6, 758.3);
      gradient.addColorStop(0.00, "rgb(121, 197, 189)");
      gradient.addColorStop(0.16, "rgb(116, 196, 188)");
      gradient.addColorStop(0.36, "rgb(97, 192, 185)");
      gradient.addColorStop(0.58, "rgb(59, 185, 180)");
      gradient.addColorStop(0.82, "rgb(0, 178, 174)");
      gradient.addColorStop(1.00, "rgb(0, 172, 169)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // ticketBooth/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2615.2, 1995.7);
      ctx.lineTo(2615.2, 1996.8);
      ctx.lineTo(2591.0, 1996.3);
      ctx.lineTo(2591.0, 1995.2);
      ctx.lineTo(2615.2, 1995.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();

      // ticketBooth/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2615.5, 1987.5);
      ctx.lineTo(2615.4, 1988.6);
      ctx.lineTo(2591.2, 1988.4);
      ctx.lineTo(2591.2, 1987.3);
      ctx.lineTo(2615.5, 1987.5);
      ctx.closePath();
      ctx.fill();

      // ticketBooth/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2615.0, 2003.8);
      ctx.lineTo(2615.0, 2004.9);
      ctx.lineTo(2590.7, 2004.3);
      ctx.lineTo(2590.8, 2003.2);
      ctx.lineTo(2615.0, 2003.8);
      ctx.closePath();
      ctx.fill();

      // ticketBooth/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2614.8, 2012.0);
      ctx.lineTo(2614.8, 2013.1);
      ctx.lineTo(2590.5, 2012.2);
      ctx.lineTo(2590.5, 2011.2);
      ctx.lineTo(2614.8, 2012.0);
      ctx.closePath();
      ctx.fill();

      // ticketBooth/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2613.6, 2013.2);
      ctx.lineTo(2614.3, 1987.4);
      ctx.lineTo(2651.1, 1987.7);
      ctx.lineTo(2650.5, 2014.5);
      ctx.lineTo(2613.6, 2013.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.046, 0.999, 0.999, 0.046, 1964.2, -1022.4);
      gradient = ctx.createLinearGradient(2995.5, 789.8, 2983.9, 822.5);
      gradient.addColorStop(0.00, "rgb(108, 92, 157)");
      gradient.addColorStop(0.42, "rgb(90, 57, 112)");
      gradient.addColorStop(0.80, "rgb(75, 31, 83)");
      gradient.addColorStop(1.00, "rgb(69, 21, 73)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // ticketBooth/Group/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2590.3, 2020.1);
      ctx.bezierCurveTo(2593.2, 2022.0, 2593.8, 2022.6, 2593.8, 2022.6);
      ctx.bezierCurveTo(2601.0, 2022.9, 2649.9, 2025.5, 2650.9, 2025.6);
      ctx.bezierCurveTo(2651.9, 2025.6, 2650.3, 2022.9, 2650.3, 2022.9);
      ctx.lineTo(2590.3, 2020.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.046, 0.999, 0.999, 0.046, 1964.2, -1022.4);
      gradient = ctx.createLinearGradient(3000.2, 822.6, 3024.4, 767.7);
      gradient.addColorStop(0.00, "rgb(92, 170, 162)");
      gradient.addColorStop(0.17, "rgb(85, 166, 159)");
      gradient.addColorStop(0.39, "rgb(62, 157, 151)");
      gradient.addColorStop(0.62, "rgb(0, 143, 138)");
      gradient.addColorStop(0.88, "rgb(0, 125, 120)");
      gradient.addColorStop(1.00, "rgb(0, 115, 111)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // ticketBooth/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2649.0, 1979.6);
      ctx.bezierCurveTo(2647.5, 1979.5, 2646.6, 1979.4, 2645.4, 1979.4);
      ctx.bezierCurveTo(2644.4, 1981.3, 2645.0, 1983.8, 2648.6, 1985.5);
      ctx.bezierCurveTo(2647.5, 1985.7, 2646.2, 1986.5, 2645.4, 1987.6);
      ctx.bezierCurveTo(2646.1, 1987.7, 2646.6, 1987.7, 2647.1, 1987.8);
      ctx.bezierCurveTo(2651.5, 1989.4, 2654.6, 2012.3, 2648.4, 2014.6);
      ctx.bezierCurveTo(2647.4, 2014.4, 2646.8, 2014.4, 2645.9, 2014.4);
      ctx.bezierCurveTo(2643.5, 2016.7, 2644.5, 2020.4, 2648.2, 2021.6);
      ctx.bezierCurveTo(2646.4, 2022.7, 2645.2, 2024.0, 2644.7, 2025.2);
      ctx.bezierCurveTo(2647.7, 2025.4, 2648.7, 2025.5, 2650.6, 2025.6);
      ctx.bezierCurveTo(2654.6, 2015.8, 2653.1, 2002.0, 2653.1, 2002.0);
      ctx.lineTo(2649.0, 1979.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 115, 111)";
      ctx.fill();

      // ticketBooth/Group/Path
      ctx.beginPath();
      ctx.moveTo(2614.2, 1989.8);
      ctx.bezierCurveTo(2623.7, 1991.4, 2631.8, 1996.1, 2631.6, 2000.8);
      ctx.bezierCurveTo(2631.2, 2008.8, 2621.7, 2009.8, 2613.9, 2011.2);
      ctx.save();
      ctx.transform(-0.046, 0.999, 0.999, 0.046, 1964.2, -1022.4);
      gradient = ctx.createLinearGradient(2990.7, 786.5, 2983.9, 808.6);
      gradient.addColorStop(0.00, "rgb(223, 221, 18)");
      gradient.addColorStop(0.10, "rgb(220, 220, 29)");
      gradient.addColorStop(0.22, "rgb(207, 215, 56)");
      gradient.addColorStop(0.36, "rgb(187, 208, 85)");
      gradient.addColorStop(0.51, "rgb(155, 199, 119)");
      gradient.addColorStop(0.66, "rgb(110, 188, 151)");
      gradient.addColorStop(0.82, "rgb(0, 177, 187)");
      gradient.addColorStop(0.99, "rgb(0, 167, 227)");
      gradient.addColorStop(1.00, "rgb(0, 167, 233)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // ticketBooth/Group/Group
      ctx.restore();

      // ticketBooth/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2641.3, 1997.3);
      ctx.bezierCurveTo(2640.3, 1997.3, 2639.5, 1996.9, 2639.5, 1996.4);
      ctx.bezierCurveTo(2639.5, 1995.9, 2640.4, 1995.6, 2641.4, 1995.6);
      ctx.bezierCurveTo(2642.5, 1995.7, 2643.3, 1996.1, 2643.3, 1996.6);
      ctx.bezierCurveTo(2643.2, 1997.0, 2642.4, 1997.4, 2641.3, 1997.3);
      ctx.closePath();
      ctx.fillStyle = "rgb(232, 120, 38)";
      ctx.fill();
      ctx.lineWidth = 0.6;
      ctx.strokeStyle = "rgb(172, 86, 18)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // ticketBooth/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2641.2, 1997.3);
      ctx.lineTo(2641.2, 1998.3);
      ctx.stroke();

      // ticketBooth/Group/Group
      ctx.restore();

      // ticketBooth/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2640.7, 2007.1);
      ctx.bezierCurveTo(2641.8, 2007.2, 2642.6, 2007.6, 2642.6, 2008.1);
      ctx.bezierCurveTo(2642.6, 2008.6, 2641.7, 2008.9, 2640.7, 2008.9);
      ctx.bezierCurveTo(2639.6, 2008.8, 2638.8, 2008.4, 2638.8, 2007.9);
      ctx.bezierCurveTo(2638.8, 2007.4, 2639.7, 2007.1, 2640.7, 2007.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(232, 120, 38)";
      ctx.fill();
      ctx.lineWidth = 0.6;
      ctx.strokeStyle = "rgb(172, 86, 18)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // ticketBooth/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2640.8, 2007.0);
      ctx.lineTo(2640.8, 2006.0);
      ctx.stroke();

      // ticketBooth/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2613.9, 2003.0);
      ctx.lineTo(2614.1, 1997.4);
      ctx.lineTo(2624.4, 1997.9);
      ctx.lineTo(2624.2, 2003.5);
      ctx.lineTo(2613.9, 2003.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();
      ctx.lineWidth = 1.1;
      ctx.strokeStyle = "rgb(255, 255, 255)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // ticketBooth/Group/Path
      ctx.beginPath();
      ctx.moveTo(2633.2, 2006.1);
      ctx.lineTo(2633.6, 1997.5);
      ctx.lineTo(2649.9, 1998.2);
      ctx.lineTo(2649.5, 2006.9);
      ctx.lineTo(2633.2, 2006.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.046, 0.999, 0.999, 0.046, 1964.2, -1022.4);
      gradient = ctx.createLinearGradient(2992.7, 808.0, 2986.5, 828.2);
      gradient.addColorStop(0.00, "rgb(223, 221, 18)");
      gradient.addColorStop(0.10, "rgb(220, 220, 29)");
      gradient.addColorStop(0.22, "rgb(207, 215, 56)");
      gradient.addColorStop(0.36, "rgb(187, 208, 85)");
      gradient.addColorStop(0.51, "rgb(155, 199, 119)");
      gradient.addColorStop(0.66, "rgb(110, 188, 151)");
      gradient.addColorStop(0.82, "rgb(0, 177, 187)");
      gradient.addColorStop(0.99, "rgb(0, 167, 227)");
      gradient.addColorStop(1.00, "rgb(0, 167, 233)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // ticketBooth/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2636.7, 1997.6);
      ctx.lineTo(2636.7, 2006.3);
      ctx.lineTo(2638.4, 2006.4);
      ctx.lineTo(2638.8, 1997.7);
      ctx.lineTo(2636.7, 1997.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(88, 59, 137)";
      ctx.fill();

      // ticketBooth/Group/Path
      ctx.beginPath();
      ctx.moveTo(2638.8, 1997.7);
      ctx.lineTo(2638.6, 2001.4);
      ctx.lineTo(2638.4, 2006.4);
      ctx.lineWidth = 0.3;
      ctx.lineCap = "butt";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // ticketBooth/Group/Path
      ctx.beginPath();
      ctx.moveTo(2636.5, 1997.6);
      ctx.lineTo(2636.7, 2006.3);
      ctx.stroke();

      // ticketBooth/Group/Path
      ctx.beginPath();
      ctx.moveTo(2638.7, 1998.8);
      ctx.lineTo(2636.6, 1998.7);
      ctx.stroke();

      // ticketBooth/Group/Path
      ctx.beginPath();
      ctx.moveTo(2638.6, 2000.2);
      ctx.lineTo(2636.7, 2000.0);
      ctx.stroke();

      // ticketBooth/Group/Path
      ctx.beginPath();
      ctx.moveTo(2636.7, 2001.3);
      ctx.lineTo(2638.6, 2001.3);
      ctx.stroke();

      // ticketBooth/Group/Path
      ctx.beginPath();
      ctx.moveTo(2638.5, 2002.6);
      ctx.lineTo(2636.7, 2002.5);
      ctx.stroke();

      // ticketBooth/Group/Path
      ctx.beginPath();
      ctx.moveTo(2638.5, 2004.1);
      ctx.lineTo(2636.7, 2003.8);
      ctx.stroke();

      // ticketBooth/Group/Path
      ctx.beginPath();
      ctx.moveTo(2638.4, 2005.2);
      ctx.lineTo(2636.7, 2005.2);
      ctx.stroke();

      // ticketBooth/Group/Path
      ctx.beginPath();
      ctx.moveTo(2642.2, 2001.2);
      ctx.bezierCurveTo(2641.7, 2001.2, 2641.4, 2000.9, 2641.4, 2000.5);
      ctx.bezierCurveTo(2641.4, 2000.2, 2641.8, 1999.9, 2642.3, 1999.9);
      ctx.bezierCurveTo(2642.7, 1999.9, 2643.1, 2000.2, 2643.1, 2000.6);
      ctx.bezierCurveTo(2643.0, 2001.0, 2642.7, 2001.2, 2642.2, 2001.2);
      ctx.closePath();
      ctx.fill();

      // ticketBooth/Group/Path
      ctx.beginPath();
      ctx.moveTo(2642.0, 2004.7);
      ctx.bezierCurveTo(2641.6, 2004.7, 2641.2, 2004.4, 2641.2, 2004.0);
      ctx.bezierCurveTo(2641.2, 2003.6, 2641.6, 2003.4, 2642.1, 2003.4);
      ctx.bezierCurveTo(2642.5, 2003.4, 2642.9, 2003.7, 2642.9, 2004.1);
      ctx.bezierCurveTo(2642.9, 2004.4, 2642.5, 2004.7, 2642.0, 2004.7);
      ctx.closePath();
      ctx.fill();

      // ticketBooth/Group/Path
      ctx.beginPath();
      ctx.moveTo(2644.4, 1998.0);
      ctx.bezierCurveTo(2644.2, 2001.3, 2646.4, 2003.4, 2647.7, 2003.9);
      ctx.bezierCurveTo(2646.0, 2004.8, 2644.5, 2005.6, 2644.5, 2006.7);
      ctx.bezierCurveTo(2645.8, 2006.7, 2649.4, 2007.0, 2649.4, 2007.0);
      ctx.lineTo(2652.0, 2002.4);
      ctx.lineTo(2650.9, 1998.1);
      ctx.lineTo(2644.4, 1998.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 115, 111)";
      ctx.fill();

      // ticketBooth/Group/Path
      ctx.beginPath();
      ctx.moveTo(2650.1, 1975.8);
      ctx.bezierCurveTo(2646.1, 1976.8, 2644.2, 1981.4, 2650.0, 1984.3);
      ctx.bezierCurveTo(2647.1, 1984.7, 2642.7, 1989.5, 2649.9, 1992.9);
      ctx.bezierCurveTo(2644.8, 1995.0, 2644.6, 2000.3, 2649.8, 2002.8);
      ctx.bezierCurveTo(2644.8, 2004.7, 2645.1, 2008.6, 2649.7, 2011.7);
      ctx.bezierCurveTo(2644.6, 2013.4, 2644.9, 2018.9, 2649.5, 2020.4);
      ctx.bezierCurveTo(2645.0, 2023.0, 2644.4, 2027.2, 2649.4, 2028.8);
      ctx.bezierCurveTo(2656.6, 2019.5, 2654.5, 2000.7, 2654.5, 2000.7);
      ctx.lineTo(2650.1, 1975.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.046, 0.999, 0.999, 0.046, 1964.2, -1022.4);
      gradient = ctx.createLinearGradient(2988.9, 829.4, 2990.8, 819.0);
      gradient.addColorStop(0.00, "rgb(222, 80, 40)");
      gradient.addColorStop(0.26, "rgb(229, 117, 37)");
      gradient.addColorStop(0.60, "rgb(241, 157, 30)");
      gradient.addColorStop(0.86, "rgb(250, 185, 19)");
      gradient.addColorStop(1.00, "rgb(255, 196, 10)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // ticketBooth/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2695.0, 2003.0);
      ctx.bezierCurveTo(2694.9, 2003.0, 2694.7, 2003.0, 2694.5, 2002.9);
      ctx.bezierCurveTo(2694.7, 2002.9, 2694.9, 2002.9, 2695.0, 2002.9);
      ctx.bezierCurveTo(2684.3, 2000.8, 2650.1, 1975.8, 2650.1, 1975.8);
      ctx.lineTo(2649.4, 2028.8);
      ctx.bezierCurveTo(2649.4, 2028.8, 2684.2, 2004.8, 2695.0, 2003.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.013, 1.000, 1.000, 0.013, 1858.7, -994.8);
      gradient = ctx.createLinearGradient(2979.0, 871.4, 2986.9, 828.1);
      gradient.addColorStop(0.00, "rgb(225, 118, 40)");
      gradient.addColorStop(0.29, "rgb(236, 156, 35)");
      gradient.addColorStop(0.62, "rgb(248, 199, 14)");
      gradient.addColorStop(0.87, "rgb(255, 226, 0)");
      gradient.addColorStop(1.00, "rgb(255, 241, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // ticketBooth/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2733.7, 2005.1);
      ctx.bezierCurveTo(2733.4, 2011.6, 2743.7, 2038.9, 2731.3, 2038.0);
      ctx.bezierCurveTo(2729.0, 2037.8, 2726.4, 2035.1, 2725.1, 2037.8);
      ctx.bezierCurveTo(2723.7, 2040.5, 2725.0, 2045.9, 2722.0, 2047.7);
      ctx.bezierCurveTo(2719.9, 2049.0, 2717.3, 2047.8, 2715.3, 2047.2);
      ctx.bezierCurveTo(2711.2, 2046.2, 2709.7, 2050.0, 2708.7, 2053.4);
      ctx.bezierCurveTo(2707.8, 2056.6, 2708.2, 2060.3, 2708.6, 2063.6);
      ctx.bezierCurveTo(2709.1, 2066.5, 2709.5, 2071.3, 2712.3, 2073.1);
      ctx.bezierCurveTo(2716.6, 2075.7, 2723.2, 2069.5, 2726.9, 2073.1);
      ctx.bezierCurveTo(2731.4, 2077.4, 2723.7, 2086.6, 2723.7, 2091.4);
      ctx.bezierCurveTo(2723.6, 2093.5, 2724.6, 2099.0, 2730.8, 2098.2);
      ctx.bezierCurveTo(2729.0, 2100.3, 2725.0, 2098.0, 2723.7, 2096.4);
      ctx.bezierCurveTo(2720.2, 2092.1, 2721.5, 2087.2, 2723.2, 2082.5);
      ctx.bezierCurveTo(2724.2, 2079.8, 2724.0, 2075.1, 2720.0, 2075.2);
      ctx.bezierCurveTo(2718.3, 2075.3, 2716.7, 2076.3, 2715.1, 2076.5);
      ctx.bezierCurveTo(2713.0, 2076.7, 2711.3, 2075.9, 2709.9, 2074.5);
      ctx.bezierCurveTo(2706.9, 2071.5, 2705.1, 2069.5, 2703.8, 2063.3);
      ctx.bezierCurveTo(2702.6, 2058.0, 2703.1, 2051.7, 2705.3, 2046.6);
      ctx.bezierCurveTo(2705.9, 2045.3, 2707.2, 2042.9, 2708.8, 2042.3);
      ctx.bezierCurveTo(2710.2, 2041.8, 2711.9, 2043.2, 2713.2, 2043.7);
      ctx.bezierCurveTo(2714.2, 2044.1, 2716.0, 2045.2, 2717.4, 2042.2);
      ctx.bezierCurveTo(2718.6, 2039.8, 2718.5, 2036.9, 2718.4, 2034.2);
      ctx.bezierCurveTo(2718.4, 2031.6, 2718.8, 2030.4, 2721.7, 2031.3);
      ctx.bezierCurveTo(2724.7, 2032.1, 2725.3, 2031.4, 2725.5, 2026.7);
      ctx.bezierCurveTo(2725.8, 2021.2, 2719.9, 2007.0, 2719.4, 2004.1);
      ctx.bezierCurveTo(2722.2, 2005.0, 2731.7, 2003.6, 2733.7, 2005.1);
      ctx.save();
      ctx.transform(-0.367, 0.930, 0.930, 0.367, 3061.6, -1120.9);
      gradient = ctx.createLinearGradient(3028.4, 849.7, 3118.0, 849.7);
      gradient.addColorStop(0.00, "rgb(237, 226, 0)");
      gradient.addColorStop(0.12, "rgb(233, 225, 16)");
      gradient.addColorStop(0.27, "rgb(219, 220, 49)");
      gradient.addColorStop(0.44, "rgb(196, 213, 80)");
      gradient.addColorStop(0.62, "rgb(162, 204, 115)");
      gradient.addColorStop(0.81, "rgb(111, 193, 147)");
      gradient.addColorStop(1.00, "rgb(0, 183, 181)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // ticketBooth/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2692.7, 2002.9);
      ctx.lineTo(2737.5, 2004.9);
      ctx.lineWidth = 1.2;
      ctx.strokeStyle = "rgb(238, 90, 160)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // ticketBooth/Group/Path
      ctx.beginPath();
      ctx.moveTo(2737.4, 2006.2);
      ctx.bezierCurveTo(2736.7, 2006.1, 2736.2, 2005.6, 2736.2, 2004.9);
      ctx.bezierCurveTo(2736.3, 2004.3, 2736.8, 2003.8, 2737.5, 2003.8);
      ctx.bezierCurveTo(2738.2, 2003.8, 2738.7, 2004.4, 2738.6, 2005.0);
      ctx.bezierCurveTo(2738.6, 2005.7, 2738.1, 2006.2, 2737.4, 2006.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 196, 10)";
      ctx.fill();

      // ticketBooth/Group/Group

      // ticketBooth/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2594.3, 2018.9);
      ctx.lineTo(2594.2, 1982.3);
      ctx.lineTo(2614.2, 1981.8);
      ctx.lineTo(2614.2, 2019.0);
      ctx.lineTo(2594.3, 2018.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(206, 164, 107)";
      ctx.fill();

      // ticketBooth/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2594.9, 2018.4);
      ctx.lineTo(2595.1, 1981.6);
      ctx.lineTo(2614.7, 1981.2);
      ctx.lineTo(2614.8, 2018.4);
      ctx.lineTo(2594.9, 2018.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 249, 189)";
      ctx.fill();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function ticketSwitch1(ctx) {

      // ticketSwitch1/TICKETS
      ctx.save();
      ctx.font = "7.0px 'Comic Sans MS'";
      ctx.save();
      ctx.transform(0.009, 1.000, -1.000, 0.009, 2598.1, 1983.8);
      ctx.fillStyle = "rgb(235, 26, 51)";
      ctx.fillText("TICKETS", 0, 0);
      ctx.restore();

      // ticketSwitch1/BUY
      ctx.save();
      ctx.transform(0.009, 1.000, -1.000, 0.009, 2606.2, 1992.3);
      ctx.fillStyle = "rgb(235, 26, 51)";
      ctx.fillText("BUY", 0, 0);
      ctx.restore();
      ctx.restore();
    }

    function ticketSwitch2(ctx) {

      var gradient;

      // ticketSwitch2/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2614.9, 2002.7);
      ctx.lineTo(2615.1, 1997.8);
      ctx.lineTo(2624.1, 1998.3);
      ctx.lineTo(2623.9, 2003.2);
      ctx.lineTo(2614.9, 2002.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.030, 0.877, 0.870, 0.051, 2018.9, -661.3);
      gradient = ctx.createLinearGradient(2990.8, 789.9, 2988.7, 800.6);
      gradient.addColorStop(0.00, "rgb(255, 229, 4)");
      gradient.addColorStop(0.13, "rgb(255, 226, 9)");
      gradient.addColorStop(0.29, "rgb(255, 214, 16)");
      gradient.addColorStop(0.47, "rgb(255, 196, 23)");
      gradient.addColorStop(0.66, "rgb(250, 170, 29)");
      gradient.addColorStop(0.85, "rgb(245, 138, 31)");
      gradient.addColorStop(1.00, "rgb(242, 111, 32)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.lineWidth = 1.1;
      ctx.strokeStyle = "rgb(255, 255, 255)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // ticketSwitch2/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2621.6, 1998.2);
      ctx.lineTo(2621.7, 2003.1);
      ctx.lineWidth = 0.8;
      ctx.strokeStyle = "rgb(255, 255, 255)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // ticketSwitch2/Path
      ctx.beginPath();
      ctx.moveTo(2618.7, 1998.0);
      ctx.lineTo(2618.2, 2002.9);
      ctx.stroke();

      // ticketSwitch2/Path
      ctx.beginPath();
      ctx.moveTo(2624.0, 2001.0);
      ctx.lineTo(2615.0, 2000.3);
      ctx.stroke();
      ctx.restore();
    }

    function waterMountain(ctx) {

      var gradient;

      // waterMountain/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2597.9, 2066.7);
      ctx.bezierCurveTo(2600.8, 2079.6, 2607.9, 2108.6, 2609.9, 2117.4);
      ctx.bezierCurveTo(2623.4, 2131.2, 2640.2, 2145.7, 2652.6, 2153.5);
      ctx.bezierCurveTo(2665.1, 2161.4, 2671.1, 2166.8, 2678.4, 2171.4);
      ctx.bezierCurveTo(2685.8, 2176.0, 2685.5, 2179.0, 2691.7, 2182.9);
      ctx.bezierCurveTo(2697.9, 2186.8, 2703.4, 2187.5, 2704.1, 2190.7);
      ctx.bezierCurveTo(2704.8, 2193.9, 2703.8, 2195.6, 2704.7, 2199.7);
      ctx.bezierCurveTo(2699.7, 2200.9, 2699.7, 2204.0, 2696.0, 2201.7);
      ctx.bezierCurveTo(2692.3, 2199.4, 2689.5, 2198.8, 2683.3, 2194.9);
      ctx.bezierCurveTo(2677.1, 2191.0, 2659.6, 2180.0, 2650.3, 2177.3);
      ctx.bezierCurveTo(2641.0, 2174.6, 2637.8, 2167.1, 2631.4, 2168.5);
      ctx.bezierCurveTo(2642.5, 2181.0, 2678.3, 2209.1, 2681.7, 2211.2);
      ctx.bezierCurveTo(2685.1, 2213.4, 2683.3, 2211.8, 2684.2, 2216.0);
      ctx.bezierCurveTo(2691.6, 2220.6, 2713.4, 2239.8, 2721.8, 2245.1);
      ctx.bezierCurveTo(2730.3, 2250.5, 2742.9, 2265.5, 2750.2, 2270.1);
      ctx.bezierCurveTo(2757.5, 2274.7, 2763.0, 2279.8, 2767.0, 2282.3);
      ctx.bezierCurveTo(2768.5, 2288.7, 2766.6, 2295.4, 2766.6, 2295.4);
      ctx.bezierCurveTo(2764.8, 2298.2, 2757.5, 2299.9, 2754.7, 2300.5);
      ctx.bezierCurveTo(2750.2, 2297.7, 2725.8, 2292.6, 2719.1, 2288.3);
      ctx.bezierCurveTo(2712.3, 2284.1, 2693.4, 2281.6, 2688.8, 2278.8);
      ctx.bezierCurveTo(2705.2, 2295.3, 2723.6, 2312.4, 2727.5, 2314.9);
      ctx.bezierCurveTo(2731.5, 2317.4, 2728.5, 2332.1, 2726.0, 2336.0);
      ctx.bezierCurveTo(2723.6, 2340.0, 2720.0, 2351.9, 2718.2, 2354.7);
      ctx.bezierCurveTo(2719.8, 2361.6, 2722.1, 2367.4, 2727.7, 2371.0);
      ctx.bezierCurveTo(2733.3, 2374.5, 2735.0, 2371.6, 2744.6, 2381.6);
      ctx.bezierCurveTo(2754.1, 2391.5, 2756.4, 2393.0, 2762.6, 2396.9);
      ctx.bezierCurveTo(2768.8, 2400.8, 2778.0, 2407.4, 2781.4, 2409.5);
      ctx.bezierCurveTo(2783.3, 2417.8, 2787.4, 2427.5, 2788.5, 2432.1);
      ctx.bezierCurveTo(2789.5, 2436.7, 2790.0, 2436.6, 2784.9, 2437.7);
      ctx.bezierCurveTo(2779.9, 2438.9, 2783.2, 2440.5, 2780.7, 2444.5);
      ctx.bezierCurveTo(2774.2, 2445.9, 2772.4, 2444.4, 2767.4, 2445.6);
      ctx.bezierCurveTo(2762.3, 2446.7, 2762.2, 2447.0, 2759.7, 2450.9);
      ctx.bezierCurveTo(2751.3, 2449.2, 2728.8, 2441.8, 2722.0, 2437.5);
      ctx.bezierCurveTo(2715.3, 2433.2, 2702.1, 2430.4, 2692.5, 2424.4);
      ctx.bezierCurveTo(2682.9, 2418.4, 2638.6, 2401.1, 2628.5, 2394.7);
      ctx.bezierCurveTo(2618.3, 2388.3, 2581.4, 2371.8, 2564.6, 2366.0);
      ctx.bezierCurveTo(2547.8, 2360.1, 2509.0, 2339.1, 2502.1, 2334.7);
      ctx.bezierCurveTo(2566.5, 2232.5, 2595.1, 2123.6, 2597.9, 2066.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2819.7, 1028.3);
      gradient = ctx.createLinearGradient(1220.9, 436.2, 1097.9, 554.2);
      gradient.addColorStop(0.00, "rgb(211, 115, 79)");
      gradient.addColorStop(0.18, "rgb(222, 140, 89)");
      gradient.addColorStop(0.40, "rgb(235, 168, 98)");
      gradient.addColorStop(0.62, "rgb(244, 189, 106)");
      gradient.addColorStop(0.82, "rgb(251, 202, 111)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2597.9, 2066.8);
      ctx.bezierCurveTo(2600.9, 2079.6, 2599.4, 2116.5, 2601.4, 2125.3);
      ctx.bezierCurveTo(2614.9, 2139.1, 2617.2, 2147.9, 2629.6, 2155.7);
      ctx.bezierCurveTo(2642.0, 2163.6, 2653.4, 2167.9, 2660.8, 2172.5);
      ctx.bezierCurveTo(2668.1, 2177.2, 2678.2, 2185.0, 2684.4, 2188.9);
      ctx.bezierCurveTo(2690.6, 2192.8, 2703.8, 2195.6, 2704.8, 2199.7);
      ctx.bezierCurveTo(2699.7, 2200.9, 2699.7, 2204.0, 2696.0, 2201.7);
      ctx.bezierCurveTo(2692.4, 2199.4, 2689.6, 2198.8, 2683.4, 2194.9);
      ctx.bezierCurveTo(2677.1, 2191.0, 2659.7, 2180.0, 2650.3, 2177.3);
      ctx.bezierCurveTo(2641.0, 2174.6, 2594.0, 2143.4, 2587.6, 2144.9);
      ctx.bezierCurveTo(2598.7, 2157.4, 2583.9, 2181.5, 2587.3, 2183.6);
      ctx.bezierCurveTo(2590.7, 2185.7, 2617.7, 2210.5, 2618.7, 2214.7);
      ctx.bezierCurveTo(2626.0, 2219.3, 2627.7, 2225.3, 2636.2, 2230.7);
      ctx.bezierCurveTo(2644.7, 2236.0, 2690.8, 2255.8, 2698.1, 2260.4);
      ctx.bezierCurveTo(2705.4, 2265.1, 2735.2, 2276.0, 2739.1, 2278.5);
      ctx.bezierCurveTo(2740.6, 2284.9, 2766.6, 2295.4, 2766.6, 2295.4);
      ctx.bezierCurveTo(2764.9, 2298.2, 2757.5, 2299.9, 2754.7, 2300.5);
      ctx.bezierCurveTo(2750.2, 2297.7, 2725.9, 2292.6, 2719.1, 2288.3);
      ctx.bezierCurveTo(2708.4, 2283.4, 2586.3, 2252.2, 2580.2, 2242.1);
      ctx.bezierCurveTo(2586.7, 2248.7, 2527.3, 2265.3, 2553.8, 2301.9);
      ctx.bezierCurveTo(2570.2, 2324.5, 2665.1, 2367.9, 2691.5, 2382.2);
      ctx.bezierCurveTo(2706.4, 2390.3, 2728.4, 2402.9, 2743.4, 2411.7);
      ctx.bezierCurveTo(2746.1, 2413.3, 2749.7, 2419.0, 2752.3, 2420.5);
      ctx.bezierCurveTo(2774.0, 2433.4, 2784.1, 2436.6, 2785.0, 2437.7);
      ctx.bezierCurveTo(2779.9, 2438.8, 2783.2, 2440.5, 2780.7, 2444.5);
      ctx.bezierCurveTo(2774.3, 2446.0, 2772.5, 2444.4, 2767.4, 2445.6);
      ctx.bezierCurveTo(2762.4, 2446.7, 2762.2, 2447.0, 2759.7, 2451.0);
      ctx.bezierCurveTo(2751.3, 2449.2, 2728.8, 2441.8, 2722.1, 2437.5);
      ctx.bezierCurveTo(2715.3, 2433.3, 2702.1, 2430.5, 2692.5, 2424.4);
      ctx.bezierCurveTo(2682.9, 2418.4, 2638.7, 2401.1, 2628.5, 2394.7);
      ctx.bezierCurveTo(2618.4, 2388.3, 2581.4, 2371.8, 2564.6, 2366.0);
      ctx.bezierCurveTo(2547.8, 2360.1, 2509.1, 2339.1, 2502.1, 2334.8);
      ctx.bezierCurveTo(2566.5, 2232.5, 2595.1, 2123.6, 2597.9, 2066.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2819.7, 1028.3);
      gradient = ctx.createLinearGradient(1295.7, 454.2, 1048.9, 571.7);
      gradient.addColorStop(0.15, "rgb(211, 115, 79)");
      gradient.addColorStop(0.42, "rgb(221, 138, 88)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Group
      ctx.restore();

      // waterMountain/Group/Group
      ctx.save();

      // waterMountain/Group/Group/Group
      ctx.save();

      // waterMountain/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2595.9, 2383.3);
      ctx.bezierCurveTo(2610.1, 2369.7, 2630.4, 2357.2, 2637.4, 2351.9);
      ctx.bezierCurveTo(2660.4, 2334.9, 2620.6, 2349.5, 2620.6, 2349.5);
      ctx.lineTo(2578.7, 2379.9);
      ctx.lineTo(2578.7, 2379.9);
      ctx.bezierCurveTo(2583.8, 2376.6, 2594.2, 2382.4, 2595.9, 2383.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, -0.846, -0.533, 5208.3, 2546.9);
      gradient = ctx.createLinearGradient(1226.8, 2294.6, 1227.0, 2300.6);
      gradient.addColorStop(0.00, "rgb(160, 157, 192)");
      gradient.addColorStop(0.28, "rgb(192, 190, 214)");
      gradient.addColorStop(0.71, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Group/Group/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2599.9, 2379.2);
      ctx.bezierCurveTo(2603.9, 2376.1, 2625.8, 2359.4, 2628.3, 2358.0);
      ctx.lineWidth = 0.7;
      ctx.strokeStyle = "rgb(255, 247, 161)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // waterMountain/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2588.3, 2091.8);
      ctx.bezierCurveTo(2591.7, 2072.3, 2580.7, 2056.3, 2529.9, 2147.1);
      ctx.bezierCurveTo(2531.5, 2126.9, 2528.4, 2098.2, 2481.2, 2173.2);
      ctx.bezierCurveTo(2433.9, 2248.2, 2411.2, 2326.9, 2411.3, 2353.0);
      ctx.bezierCurveTo(2411.4, 2379.0, 2429.1, 2413.8, 2474.0, 2360.9);
      ctx.bezierCurveTo(2494.9, 2336.4, 2510.4, 2315.4, 2522.0, 2293.4);
      ctx.bezierCurveTo(2535.1, 2268.7, 2571.1, 2190.5, 2588.3, 2091.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(177, 210, 68)";
      ctx.fill();

      // waterMountain/Path
      ctx.beginPath();
      ctx.moveTo(2593.3, 2090.7);
      ctx.bezierCurveTo(2596.7, 2071.2, 2585.7, 2055.2, 2534.8, 2146.0);
      ctx.bezierCurveTo(2536.5, 2125.8, 2533.4, 2097.0, 2486.1, 2172.1);
      ctx.bezierCurveTo(2438.9, 2247.1, 2416.2, 2325.8, 2416.3, 2351.8);
      ctx.bezierCurveTo(2416.4, 2377.9, 2434.1, 2412.7, 2479.0, 2359.8);
      ctx.bezierCurveTo(2499.9, 2335.3, 2515.4, 2314.3, 2527.0, 2292.3);
      ctx.bezierCurveTo(2540.1, 2267.6, 2576.1, 2189.3, 2593.3, 2090.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1271.1, 403.5, 1083.9, 391.7);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.12, "rgb(204, 234, 238)");
      gradient.addColorStop(0.22, "rgb(162, 219, 228)");
      gradient.addColorStop(0.32, "rgb(130, 208, 221)");
      gradient.addColorStop(0.40, "rgb(109, 203, 217)");
      gradient.addColorStop(0.46, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(136, 210, 222)");
      gradient.addColorStop(0.86, "rgb(215, 238, 241)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2713.6, 2239.1);
      ctx.bezierCurveTo(2711.1, 2239.7, 2705.3, 2245.9, 2702.6, 2247.6);
      ctx.bezierCurveTo(2699.9, 2249.2, 2688.9, 2255.0, 2687.9, 2255.2);
      ctx.bezierCurveTo(2685.2, 2254.0, 2675.4, 2249.6, 2675.4, 2249.6);
      ctx.bezierCurveTo(2675.1, 2253.9, 2676.2, 2266.5, 2677.5, 2267.9);
      ctx.bezierCurveTo(2678.8, 2269.4, 2719.1, 2243.3, 2719.1, 2243.3);
      ctx.bezierCurveTo(2719.1, 2243.3, 2714.7, 2239.8, 2713.6, 2239.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1076.4, 566.0, 1094.7, 576.1);
      gradient.addColorStop(0.15, "rgb(187, 102, 69)");
      gradient.addColorStop(0.30, "rgb(193, 111, 73)");
      gradient.addColorStop(0.56, "rgb(211, 138, 85)");
      gradient.addColorStop(0.89, "rgb(242, 188, 105)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2661.0, 2379.7);
      ctx.bezierCurveTo(2660.6, 2373.6, 2659.4, 2368.0, 2659.7, 2366.1);
      ctx.bezierCurveTo(2657.8, 2363.9, 2650.8, 2359.0, 2651.8, 2359.5);
      ctx.bezierCurveTo(2652.6, 2359.9, 2664.8, 2359.9, 2665.5, 2360.2);
      ctx.bezierCurveTo(2666.2, 2360.6, 2666.4, 2369.4, 2666.9, 2369.7);
      ctx.bezierCurveTo(2668.3, 2370.5, 2667.7, 2411.8, 2667.9, 2412.8);
      ctx.bezierCurveTo(2664.8, 2411.5, 2661.9, 2409.8, 2660.6, 2409.4);
      ctx.bezierCurveTo(2659.7, 2405.8, 2662.1, 2400.3, 2660.8, 2391.3);
      ctx.bezierCurveTo(2660.6, 2390.1, 2661.3, 2384.9, 2661.0, 2379.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1217.0, 620.1, 1200.5, 587.8);
      gradient.addColorStop(0.15, "rgb(187, 102, 69)");
      gradient.addColorStop(0.36, "rgb(189, 104, 70)");
      gradient.addColorStop(0.52, "rgb(194, 112, 74)");
      gradient.addColorStop(0.66, "rgb(204, 127, 81)");
      gradient.addColorStop(0.79, "rgb(218, 149, 90)");
      gradient.addColorStop(0.91, "rgb(236, 179, 102)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2551.9, 2184.7);
      ctx.bezierCurveTo(2553.2, 2184.8, 2561.3, 2170.6, 2561.6, 2173.1);
      ctx.bezierCurveTo(2561.9, 2175.3, 2560.6, 2184.0, 2562.3, 2183.2);
      ctx.bezierCurveTo(2563.5, 2182.5, 2565.6, 2179.8, 2567.7, 2175.8);
      ctx.bezierCurveTo(2568.1, 2175.1, 2563.5, 2191.9, 2559.2, 2204.9);
      ctx.bezierCurveTo(2574.1, 2171.8, 2570.2, 2165.2, 2570.9, 2162.9);
      ctx.bezierCurveTo(2571.4, 2161.6, 2565.8, 2173.7, 2566.1, 2171.5);
      ctx.bezierCurveTo(2566.8, 2166.0, 2569.0, 2159.5, 2570.0, 2155.8);
      ctx.bezierCurveTo(2570.7, 2153.3, 2564.3, 2152.2, 2564.8, 2150.1);
      ctx.bezierCurveTo(2568.1, 2138.1, 2571.4, 2133.2, 2572.2, 2129.2);
      ctx.bezierCurveTo(2573.1, 2124.5, 2566.5, 2131.3, 2567.3, 2129.7);
      ctx.bezierCurveTo(2574.4, 2115.6, 2574.8, 2107.9, 2574.8, 2107.9);
      ctx.bezierCurveTo(2574.2, 2105.6, 2570.6, 2110.8, 2571.5, 2107.9);
      ctx.bezierCurveTo(2573.2, 2102.5, 2574.2, 2097.8, 2571.0, 2101.0);
      ctx.bezierCurveTo(2566.2, 2106.0, 2557.5, 2124.0, 2554.6, 2130.6);
      ctx.bezierCurveTo(2549.9, 2141.3, 2542.7, 2161.3, 2540.8, 2170.3);
      ctx.bezierCurveTo(2539.5, 2176.3, 2541.8, 2177.3, 2549.7, 2162.0);
      ctx.bezierCurveTo(2552.1, 2157.3, 2547.7, 2169.2, 2554.2, 2158.0);
      ctx.bezierCurveTo(2556.9, 2153.3, 2558.1, 2153.6, 2557.2, 2156.5);
      ctx.bezierCurveTo(2555.9, 2160.7, 2551.8, 2173.4, 2558.2, 2163.6);
      ctx.bezierCurveTo(2558.5, 2163.1, 2550.1, 2184.6, 2551.9, 2184.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // waterMountain/Group

      // waterMountain/Group/Group
      ctx.save();

      // waterMountain/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2682.1, 2309.5);
      ctx.bezierCurveTo(2677.0, 2307.1, 2667.5, 2302.6, 2660.6, 2313.4);
      ctx.bezierCurveTo(2654.1, 2323.6, 2665.8, 2330.2, 2668.2, 2331.4);
      ctx.bezierCurveTo(2668.2, 2336.3, 2670.3, 2416.7, 2672.5, 2425.5);
      ctx.bezierCurveTo(2672.6, 2426.0, 2673.7, 2426.8, 2676.2, 2429.5);
      ctx.bezierCurveTo(2679.0, 2429.6, 2683.2, 2427.1, 2688.8, 2422.4);
      ctx.bezierCurveTo(2685.9, 2420.9, 2685.2, 2420.7, 2682.0, 2419.1);
      ctx.bezierCurveTo(2682.7, 2377.7, 2681.4, 2347.6, 2682.1, 2309.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1191.4, 613.8, 1183.9, 645.9);
      gradient.addColorStop(0.00, "rgb(160, 157, 192)");
      gradient.addColorStop(0.04, "rgb(163, 160, 194)");
      gradient.addColorStop(0.45, "rgb(205, 204, 223)");
      gradient.addColorStop(0.79, "rgb(237, 236, 243)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2681.8, 2419.6);
      ctx.bezierCurveTo(2680.6, 2418.9, 2677.2, 2417.2, 2675.4, 2416.2);
      ctx.bezierCurveTo(2675.3, 2415.2, 2674.6, 2412.0, 2675.1, 2409.0);
      ctx.bezierCurveTo(2675.7, 2404.8, 2674.8, 2403.1, 2674.7, 2401.6);
      ctx.bezierCurveTo(2674.6, 2399.8, 2674.4, 2397.4, 2674.6, 2395.9);
      ctx.bezierCurveTo(2675.1, 2393.3, 2674.9, 2393.1, 2674.8, 2390.5);
      ctx.bezierCurveTo(2674.8, 2389.4, 2674.5, 2385.9, 2674.3, 2384.9);
      ctx.bezierCurveTo(2674.0, 2383.0, 2674.8, 2378.9, 2674.6, 2376.8);
      ctx.bezierCurveTo(2674.5, 2374.0, 2673.8, 2372.0, 2673.8, 2369.4);
      ctx.bezierCurveTo(2673.8, 2368.2, 2674.5, 2365.1, 2674.3, 2363.3);
      ctx.bezierCurveTo(2674.2, 2361.4, 2673.6, 2359.0, 2673.7, 2358.0);
      ctx.bezierCurveTo(2674.0, 2356.7, 2674.0, 2354.1, 2673.7, 2352.7);
      ctx.bezierCurveTo(2673.6, 2351.7, 2673.6, 2349.0, 2673.4, 2348.0);
      ctx.bezierCurveTo(2672.7, 2345.4, 2674.0, 2342.4, 2673.6, 2339.7);
      ctx.bezierCurveTo(2672.6, 2332.7, 2673.9, 2329.5, 2671.3, 2322.9);
      ctx.bezierCurveTo(2671.0, 2322.0, 2666.7, 2359.7, 2667.0, 2361.3);
      ctx.bezierCurveTo(2668.4, 2368.4, 2670.5, 2422.4, 2672.3, 2422.9);
      ctx.bezierCurveTo(2672.7, 2423.0, 2673.7, 2423.2, 2675.5, 2422.6);
      ctx.bezierCurveTo(2677.3, 2421.9, 2679.1, 2420.0, 2681.8, 2419.6);
      ctx.save();
      ctx.transform(0.476, -0.880, 0.880, 0.476, 1081.8, 5790.8);
      gradient = ctx.createLinearGradient(3724.2, -209.3, 3798.0, -234.9);
      gradient.addColorStop(0.00, "rgb(101, 201, 216)");
      gradient.addColorStop(0.13, "rgb(112, 204, 217)");
      gradient.addColorStop(0.35, "rgb(143, 213, 224)");
      gradient.addColorStop(0.64, "rgb(188, 228, 234)");
      gradient.addColorStop(0.98, "rgb(249, 252, 252)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2682.5, 2362.4);
      ctx.bezierCurveTo(2682.5, 2364.1, 2682.1, 2418.8, 2682.2, 2419.6);
      ctx.lineWidth = 0.9;
      ctx.strokeStyle = "rgb(255, 247, 161)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // waterMountain/Group
      ctx.restore();
      ctx.restore();

      // waterMountain/Group/Group
      ctx.save();

      // waterMountain/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2642.4, 2312.3);
      ctx.bezierCurveTo(2637.6, 2309.5, 2628.6, 2304.3, 2633.2, 2292.9);
      ctx.bezierCurveTo(2637.7, 2282.2, 2649.6, 2288.0, 2651.9, 2289.3);
      ctx.bezierCurveTo(2655.8, 2286.6, 2721.0, 2244.5, 2729.4, 2241.5);
      ctx.bezierCurveTo(2729.8, 2241.4, 2731.1, 2241.8, 2734.6, 2242.4);
      ctx.bezierCurveTo(2736.3, 2244.5, 2736.1, 2249.9, 2735.4, 2256.9);
      ctx.bezierCurveTo(2732.2, 2253.8, 2729.9, 2252.3, 2729.9, 2252.3);
      ctx.bezierCurveTo(2697.3, 2275.4, 2672.3, 2291.0, 2642.4, 2312.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, -0.846, -0.533, 5208.3, 2546.9);
      gradient = ctx.createLinearGradient(1114.1, 2279.5, 1118.0, 2265.4);
      gradient.addColorStop(0.00, "rgb(0, 147, 215)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2729.9, 2252.3);
      ctx.bezierCurveTo(2728.5, 2251.4, 2726.9, 2250.0, 2724.2, 2249.3);
      ctx.bezierCurveTo(2723.3, 2249.7, 2718.7, 2251.8, 2717.9, 2252.4);
      ctx.bezierCurveTo(2714.7, 2254.9, 2713.8, 2255.8, 2712.1, 2256.3);
      ctx.bezierCurveTo(2710.4, 2256.8, 2708.5, 2258.6, 2707.4, 2259.7);
      ctx.bezierCurveTo(2705.6, 2261.4, 2704.8, 2261.1, 2702.7, 2262.4);
      ctx.bezierCurveTo(2701.9, 2263.0, 2699.1, 2264.8, 2698.2, 2265.2);
      ctx.bezierCurveTo(2696.5, 2265.9, 2693.9, 2268.9, 2692.1, 2270.0);
      ctx.bezierCurveTo(2689.9, 2271.4, 2688.0, 2272.0, 2685.9, 2273.4);
      ctx.bezierCurveTo(2685.0, 2274.1, 2682.4, 2276.3, 2680.9, 2277.2);
      ctx.bezierCurveTo(2679.3, 2278.1, 2677.0, 2278.6, 2676.3, 2279.2);
      ctx.bezierCurveTo(2675.3, 2280.1, 2673.3, 2281.5, 2672.1, 2282.1);
      ctx.bezierCurveTo(2671.2, 2282.5, 2669.0, 2284.0, 2668.1, 2284.3);
      ctx.bezierCurveTo(2665.6, 2285.2, 2663.9, 2287.9, 2661.6, 2289.1);
      ctx.bezierCurveTo(2655.5, 2292.1, 2653.6, 2294.9, 2646.9, 2296.4);
      ctx.bezierCurveTo(2646.0, 2296.6, 2673.6, 2272.7, 2675.0, 2272.0);
      ctx.bezierCurveTo(2681.5, 2269.3, 2727.8, 2241.3, 2729.2, 2242.5);
      ctx.bezierCurveTo(2729.8, 2243.0, 2730.4, 2247.9, 2729.9, 2252.3);
      ctx.save();
      ctx.transform(-0.450, 0.893, 0.893, 0.450, 3631.3, 960.3);
      gradient = ctx.createLinearGradient(1555.5, -236.0, 1627.9, -261.1);
      gradient.addColorStop(0.62, "rgb(101, 201, 216)");
      gradient.addColorStop(0.69, "rgb(123, 206, 220)");
      gradient.addColorStop(0.82, "rgb(177, 224, 232)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2729.9, 2252.3);
      ctx.bezierCurveTo(2728.9, 2252.9, 2685.6, 2283.4, 2683.9, 2284.6);
      ctx.lineWidth = 0.9;
      ctx.strokeStyle = "rgb(255, 247, 161)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // waterMountain/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2656.3, 2291.3);
      ctx.bezierCurveTo(2660.2, 2288.6, 2692.5, 2267.3, 2699.9, 2262.5);
      ctx.bezierCurveTo(2723.9, 2246.8, 2731.4, 2239.3, 2734.7, 2242.8);
      ctx.bezierCurveTo(2733.9, 2240.9, 2724.8, 2236.9, 2719.8, 2240.0);
      ctx.lineTo(2641.6, 2289.5);
      ctx.lineTo(2642.0, 2289.7);
      ctx.bezierCurveTo(2647.3, 2286.8, 2654.6, 2290.3, 2656.3, 2291.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1100.4, 572.7, 1095.8, 563.7);
      gradient.addColorStop(0.00, "rgb(0, 147, 215)");
      gradient.addColorStop(0.09, "rgb(0, 150, 217)");
      gradient.addColorStop(0.23, "rgb(0, 157, 220)");
      gradient.addColorStop(0.43, "rgb(55, 172, 226)");
      gradient.addColorStop(0.66, "rgb(139, 197, 235)");
      gradient.addColorStop(0.92, "rgb(223, 236, 248)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Group/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2656.0, 2292.0);
      ctx.lineTo(2726.8, 2245.1);
      ctx.bezierCurveTo(2728.6, 2243.7, 2732.1, 2242.0, 2733.8, 2242.8);
      ctx.lineTo(2733.8, 2242.8);
      ctx.bezierCurveTo(2734.4, 2243.0, 2734.8, 2243.5, 2735.0, 2244.6);
      ctx.lineTo(2735.0, 2244.6);
      ctx.bezierCurveTo(2735.8, 2248.6, 2735.4, 2254.2, 2735.4, 2256.9);
      ctx.bezierCurveTo(2735.8, 2257.3, 2735.9, 2257.4, 2736.3, 2257.7);
      ctx.bezierCurveTo(2736.3, 2255.1, 2736.7, 2248.9, 2735.9, 2244.5);
      ctx.lineTo(2735.9, 2244.5);
      ctx.bezierCurveTo(2735.6, 2243.2, 2735.0, 2242.4, 2734.1, 2242.0);
      ctx.lineTo(2734.1, 2242.0);
      ctx.bezierCurveTo(2731.7, 2241.0, 2728.2, 2243.1, 2726.3, 2244.4);
      ctx.lineTo(2726.3, 2244.4);
      ctx.lineTo(2655.5, 2291.3);
      ctx.lineTo(2655.5, 2291.3);
      ctx.lineTo(2656.0, 2292.0);
      ctx.lineTo(2656.0, 2292.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 247, 161)";
      ctx.fill();

      // waterMountain/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2582.7, 2166.1);
      ctx.bezierCurveTo(2587.4, 2172.2, 2596.5, 2176.4, 2602.3, 2181.9);
      ctx.bezierCurveTo(2608.4, 2187.7, 2614.2, 2193.5, 2620.1, 2199.6);
      ctx.bezierCurveTo(2634.0, 2213.8, 2646.3, 2227.7, 2662.2, 2239.7);
      ctx.bezierCurveTo(2666.4, 2242.9, 2671.9, 2247.1, 2676.8, 2250.2);
      ctx.bezierCurveTo(2675.9, 2259.1, 2676.9, 2258.2, 2678.3, 2262.9);
      ctx.bezierCurveTo(2679.8, 2267.5, 2678.1, 2270.0, 2675.2, 2273.8);
      ctx.bezierCurveTo(2678.4, 2280.2, 2686.9, 2285.1, 2692.0, 2290.2);
      ctx.bezierCurveTo(2697.9, 2296.3, 2704.5, 2300.7, 2711.5, 2305.7);
      ctx.bezierCurveTo(2710.7, 2313.9, 2711.8, 2324.4, 2709.5, 2332.3);
      ctx.bezierCurveTo(2708.7, 2335.4, 2705.9, 2337.5, 2704.5, 2340.7);
      ctx.bezierCurveTo(2703.3, 2343.5, 2702.5, 2347.1, 2701.5, 2350.0);
      ctx.bezierCurveTo(2697.6, 2349.3, 2693.9, 2350.4, 2691.1, 2353.6);
      ctx.bezierCurveTo(2688.3, 2356.8, 2685.8, 2360.9, 2682.8, 2363.7);
      ctx.bezierCurveTo(2672.3, 2361.3, 2665.9, 2361.8, 2660.1, 2361.3);
      ctx.bezierCurveTo(2655.4, 2361.0, 2650.8, 2361.1, 2645.9, 2361.4);
      ctx.bezierCurveTo(2641.6, 2361.6, 2636.7, 2359.9, 2632.5, 2361.2);
      ctx.bezierCurveTo(2628.0, 2362.7, 2628.6, 2364.1, 2623.5, 2363.1);
      ctx.bezierCurveTo(2619.3, 2362.2, 2615.0, 2361.4, 2611.0, 2360.4);
      ctx.bezierCurveTo(2603.4, 2358.5, 2595.2, 2356.2, 2587.5, 2354.4);
      ctx.bezierCurveTo(2585.3, 2353.9, 2582.8, 2352.9, 2580.8, 2353.2);
      ctx.bezierCurveTo(2584.3, 2356.8, 2586.3, 2361.9, 2589.4, 2366.0);
      ctx.bezierCurveTo(2592.1, 2369.6, 2595.9, 2372.8, 2598.9, 2375.9);
      ctx.bezierCurveTo(2604.9, 2382.1, 2612.5, 2388.1, 2617.6, 2394.9);
      ctx.bezierCurveTo(2620.6, 2399.1, 2617.9, 2401.1, 2618.8, 2405.5);
      ctx.bezierCurveTo(2619.7, 2409.1, 2624.0, 2411.6, 2626.4, 2413.9);
      ctx.bezierCurveTo(2632.5, 2419.7, 2638.6, 2425.5, 2644.2, 2431.7);
      ctx.bezierCurveTo(2646.8, 2434.7, 2649.9, 2436.4, 2652.7, 2438.9);
      ctx.bezierCurveTo(2653.8, 2443.8, 2660.8, 2447.5, 2662.7, 2450.5);
      ctx.bezierCurveTo(2664.4, 2453.3, 2666.4, 2458.8, 2669.7, 2463.5);
      ctx.bezierCurveTo(2670.2, 2465.5, 2668.9, 2466.5, 2668.6, 2467.9);
      ctx.bezierCurveTo(2663.1, 2466.0, 2658.9, 2464.4, 2653.6, 2462.9);
      ctx.bezierCurveTo(2650.9, 2464.6, 2649.6, 2464.7, 2647.7, 2465.2);
      ctx.bezierCurveTo(2645.2, 2464.8, 2641.5, 2461.0, 2631.5, 2456.0);
      ctx.bezierCurveTo(2624.2, 2452.4, 2617.1, 2447.6, 2609.6, 2443.8);
      ctx.bezierCurveTo(2592.8, 2435.4, 2575.8, 2429.1, 2558.9, 2420.5);
      ctx.bezierCurveTo(2540.8, 2411.3, 2522.6, 2401.0, 2503.2, 2394.7);
      ctx.bezierCurveTo(2494.0, 2391.7, 2487.7, 2394.5, 2478.3, 2397.5);
      ctx.bezierCurveTo(2469.3, 2400.4, 2469.0, 2402.4, 2459.6, 2403.5);
      ctx.bezierCurveTo(2457.6, 2403.8, 2444.0, 2414.8, 2438.9, 2415.6);
      ctx.bezierCurveTo(2531.7, 2319.4, 2583.1, 2183.3, 2579.9, 2168.1);
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1203.7, 498.2, 1181.2, 641.7);
      gradient.addColorStop(0.00, "rgb(211, 115, 79)");
      gradient.addColorStop(0.12, "rgb(216, 127, 83)");
      gradient.addColorStop(0.52, "rgb(235, 168, 98)");
      gradient.addColorStop(0.82, "rgb(248, 196, 109)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2587.4, 2164.8);
      ctx.bezierCurveTo(2597.9, 2169.4, 2612.6, 2179.8, 2618.5, 2183.5);
      ctx.bezierCurveTo(2624.4, 2187.3, 2634.3, 2196.6, 2639.1, 2199.6);
      ctx.bezierCurveTo(2643.9, 2202.7, 2648.0, 2203.9, 2651.7, 2210.6);
      ctx.bezierCurveTo(2655.4, 2217.2, 2668.0, 2223.8, 2673.4, 2227.1);
      ctx.bezierCurveTo(2678.7, 2230.5, 2687.0, 2242.4, 2692.9, 2246.1);
      ctx.bezierCurveTo(2679.9, 2241.1, 2660.5, 2225.0, 2656.3, 2222.3);
      ctx.bezierCurveTo(2649.1, 2220.3, 2647.5, 2219.4, 2644.4, 2217.4);
      ctx.bezierCurveTo(2641.3, 2215.5, 2629.5, 2211.2, 2626.0, 2209.9);
      ctx.bezierCurveTo(2622.4, 2208.6, 2587.4, 2192.3, 2587.4, 2192.3);
      ctx.lineTo(2587.4, 2164.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1072.8, 418.0, 1090.5, 571.0);
      gradient.addColorStop(0.00, "rgb(211, 115, 79)");
      gradient.addColorStop(0.21, "rgb(217, 128, 84)");
      gradient.addColorStop(0.62, "rgb(234, 164, 97)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2582.7, 2166.1);
      ctx.bezierCurveTo(2587.4, 2172.2, 2596.5, 2176.4, 2602.3, 2181.9);
      ctx.bezierCurveTo(2608.4, 2187.7, 2614.2, 2193.5, 2620.1, 2199.6);
      ctx.bezierCurveTo(2634.0, 2213.8, 2646.3, 2227.7, 2662.2, 2239.7);
      ctx.bezierCurveTo(2666.4, 2242.9, 2671.9, 2247.1, 2676.8, 2250.2);
      ctx.bezierCurveTo(2675.9, 2259.1, 2676.9, 2258.2, 2678.3, 2262.9);
      ctx.bezierCurveTo(2678.7, 2263.8, 2664.3, 2253.0, 2649.6, 2247.6);
      ctx.bezierCurveTo(2628.0, 2234.0, 2585.0, 2211.4, 2584.7, 2212.4);
      ctx.bezierCurveTo(2584.4, 2213.2, 2622.8, 2243.0, 2640.2, 2251.4);
      ctx.bezierCurveTo(2657.6, 2259.9, 2675.9, 2272.8, 2675.2, 2273.8);
      ctx.bezierCurveTo(2678.4, 2280.2, 2686.9, 2285.1, 2692.0, 2290.2);
      ctx.bezierCurveTo(2697.9, 2296.3, 2704.5, 2300.7, 2711.5, 2305.7);
      ctx.bezierCurveTo(2710.7, 2313.9, 2711.8, 2324.4, 2709.5, 2332.3);
      ctx.bezierCurveTo(2708.7, 2335.4, 2705.9, 2337.5, 2704.5, 2340.7);
      ctx.bezierCurveTo(2703.3, 2343.5, 2702.5, 2347.1, 2701.5, 2350.0);
      ctx.bezierCurveTo(2697.6, 2349.3, 2673.1, 2333.7, 2667.3, 2335.0);
      ctx.bezierCurveTo(2663.1, 2335.9, 2608.7, 2300.0, 2605.7, 2302.7);
      ctx.bezierCurveTo(2595.2, 2300.4, 2586.6, 2312.3, 2580.8, 2311.8);
      ctx.bezierCurveTo(2576.1, 2311.5, 2583.2, 2323.5, 2578.3, 2323.7);
      ctx.bezierCurveTo(2574.0, 2323.9, 2636.7, 2359.9, 2632.5, 2361.2);
      ctx.bezierCurveTo(2628.0, 2362.7, 2628.6, 2364.1, 2623.5, 2363.1);
      ctx.bezierCurveTo(2619.3, 2362.2, 2615.0, 2361.4, 2611.0, 2360.4);
      ctx.bezierCurveTo(2603.4, 2358.5, 2595.2, 2356.2, 2587.5, 2354.4);
      ctx.bezierCurveTo(2585.3, 2353.9, 2532.2, 2333.5, 2530.2, 2333.8);
      ctx.bezierCurveTo(2533.7, 2337.4, 2534.0, 2365.9, 2537.1, 2370.0);
      ctx.bezierCurveTo(2539.9, 2373.6, 2572.9, 2394.1, 2575.9, 2397.2);
      ctx.bezierCurveTo(2581.9, 2403.4, 2591.1, 2403.2, 2596.2, 2410.0);
      ctx.bezierCurveTo(2599.2, 2414.1, 2606.9, 2418.6, 2607.8, 2423.0);
      ctx.bezierCurveTo(2608.7, 2426.6, 2618.8, 2429.8, 2621.2, 2432.1);
      ctx.bezierCurveTo(2627.3, 2437.9, 2630.7, 2438.1, 2636.2, 2444.4);
      ctx.bezierCurveTo(2638.8, 2447.3, 2643.1, 2447.2, 2645.8, 2449.7);
      ctx.bezierCurveTo(2646.9, 2454.6, 2657.0, 2453.5, 2658.9, 2456.5);
      ctx.bezierCurveTo(2660.6, 2459.3, 2666.4, 2458.8, 2669.7, 2463.5);
      ctx.bezierCurveTo(2670.2, 2465.5, 2668.9, 2466.5, 2668.6, 2467.9);
      ctx.bezierCurveTo(2663.1, 2466.0, 2659.0, 2464.4, 2653.6, 2462.9);
      ctx.bezierCurveTo(2650.9, 2464.6, 2649.6, 2464.7, 2647.7, 2465.2);
      ctx.bezierCurveTo(2645.2, 2464.8, 2641.5, 2461.0, 2631.5, 2456.0);
      ctx.bezierCurveTo(2624.2, 2452.4, 2617.1, 2447.6, 2609.6, 2443.8);
      ctx.bezierCurveTo(2592.8, 2435.4, 2575.8, 2429.1, 2558.9, 2420.5);
      ctx.bezierCurveTo(2540.8, 2411.3, 2522.6, 2401.1, 2503.2, 2394.7);
      ctx.bezierCurveTo(2494.0, 2391.7, 2487.7, 2394.5, 2478.3, 2397.5);
      ctx.bezierCurveTo(2469.3, 2400.4, 2469.0, 2402.4, 2459.6, 2403.5);
      ctx.bezierCurveTo(2457.6, 2403.8, 2443.4, 2414.4, 2438.2, 2415.2);
      ctx.bezierCurveTo(2531.0, 2319.0, 2583.1, 2183.3, 2579.9, 2168.2);
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2819.7, 1028.3);
      gradient = ctx.createLinearGradient(1345.5, 502.3, 1192.8, 522.0);
      gradient.addColorStop(0.15, "rgb(211, 115, 79)");
      gradient.addColorStop(0.42, "rgb(221, 138, 88)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2639.8, 2275.6);
      ctx.bezierCurveTo(2646.5, 2279.8, 2659.0, 2287.9, 2663.7, 2292.9);
      ctx.bezierCurveTo(2668.5, 2297.9, 2683.5, 2303.9, 2696.3, 2315.4);
      ctx.bezierCurveTo(2692.4, 2312.9, 2688.1, 2310.2, 2683.6, 2308.8);
      ctx.bezierCurveTo(2679.0, 2307.5, 2672.9, 2304.6, 2669.5, 2302.5);
      ctx.bezierCurveTo(2666.2, 2300.4, 2663.2, 2298.5, 2659.8, 2296.4);
      ctx.bezierCurveTo(2656.4, 2294.2, 2633.2, 2279.3, 2631.8, 2278.4);
      ctx.bezierCurveTo(2630.4, 2277.5, 2639.8, 2275.6, 2639.8, 2275.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1158.3, 546.6, 1108.4, 590.1);
      gradient.addColorStop(0.00, "rgb(211, 115, 79)");
      gradient.addColorStop(0.18, "rgb(222, 140, 89)");
      gradient.addColorStop(0.40, "rgb(235, 168, 98)");
      gradient.addColorStop(0.62, "rgb(244, 189, 106)");
      gradient.addColorStop(0.82, "rgb(251, 202, 111)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2614.6, 2276.8);
      ctx.bezierCurveTo(2621.3, 2281.0, 2649.4, 2297.2, 2654.2, 2302.2);
      ctx.bezierCurveTo(2658.9, 2307.2, 2664.0, 2308.9, 2669.2, 2312.1);
      ctx.bezierCurveTo(2674.3, 2315.4, 2699.6, 2334.5, 2704.0, 2337.3);
      ctx.bezierCurveTo(2695.8, 2333.8, 2674.1, 2323.9, 2670.2, 2321.4);
      ctx.bezierCurveTo(2666.3, 2319.0, 2662.5, 2314.9, 2657.9, 2313.5);
      ctx.bezierCurveTo(2653.4, 2312.1, 2645.8, 2311.8, 2642.2, 2307.0);
      ctx.bezierCurveTo(2638.7, 2302.4, 2638.0, 2299.7, 2634.6, 2297.5);
      ctx.bezierCurveTo(2631.2, 2295.4, 2608.0, 2280.5, 2606.6, 2279.6);
      ctx.bezierCurveTo(2605.2, 2278.7, 2614.6, 2276.8, 2614.6, 2276.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1183.2, 536.3, 1108.3, 601.4);
      gradient.addColorStop(0.00, "rgb(211, 115, 79)");
      gradient.addColorStop(0.18, "rgb(222, 140, 89)");
      gradient.addColorStop(0.40, "rgb(235, 168, 98)");
      gradient.addColorStop(0.62, "rgb(244, 189, 106)");
      gradient.addColorStop(0.82, "rgb(251, 202, 111)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2578.4, 2429.4);
      ctx.bezierCurveTo(2575.0, 2428.1, 2571.9, 2426.7, 2569.3, 2425.5);
      ctx.bezierCurveTo(2568.6, 2422.5, 2571.2, 2420.3, 2570.4, 2416.7);
      ctx.bezierCurveTo(2569.6, 2413.1, 2570.9, 2412.6, 2569.9, 2408.1);
      ctx.bezierCurveTo(2568.9, 2403.6, 2568.5, 2399.5, 2567.6, 2395.9);
      ctx.bezierCurveTo(2566.8, 2392.3, 2567.7, 2393.4, 2567.1, 2390.8);
      ctx.bezierCurveTo(2562.6, 2386.7, 2546.4, 2368.1, 2545.3, 2367.4);
      ctx.bezierCurveTo(2544.3, 2366.7, 2533.9, 2352.9, 2532.9, 2348.7);
      ctx.bezierCurveTo(2531.9, 2344.5, 2544.8, 2338.8, 2546.2, 2340.3);
      ctx.bezierCurveTo(2547.6, 2341.8, 2565.8, 2373.0, 2567.5, 2374.1);
      ctx.bezierCurveTo(2569.2, 2375.1, 2573.0, 2383.6, 2575.1, 2386.7);
      ctx.bezierCurveTo(2577.3, 2389.9, 2578.4, 2429.4, 2578.4, 2429.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1272.8, 555.7, 1258.1, 469.3);
      gradient.addColorStop(0.15, "rgb(187, 102, 69)");
      gradient.addColorStop(0.53, "rgb(188, 103, 69)");
      gradient.addColorStop(0.66, "rgb(192, 109, 73)");
      gradient.addColorStop(0.76, "rgb(199, 120, 77)");
      gradient.addColorStop(0.84, "rgb(209, 135, 84)");
      gradient.addColorStop(0.90, "rgb(222, 157, 93)");
      gradient.addColorStop(0.96, "rgb(240, 186, 104)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2609.4, 2205.8);
      ctx.bezierCurveTo(2611.0, 2206.6, 2616.9, 2211.3, 2618.4, 2213.0);
      ctx.bezierCurveTo(2619.8, 2212.1, 2621.2, 2210.4, 2622.4, 2208.6);
      ctx.bezierCurveTo(2622.8, 2209.9, 2621.4, 2212.3, 2619.5, 2215.2);
      ctx.bezierCurveTo(2620.6, 2217.2, 2620.6, 2217.2, 2621.8, 2219.6);
      ctx.bezierCurveTo(2624.6, 2216.2, 2626.5, 2212.1, 2626.0, 2209.9);
      ctx.bezierCurveTo(2625.4, 2207.7, 2622.8, 2204.8, 2620.9, 2202.4);
      ctx.bezierCurveTo(2624.8, 2202.8, 2625.3, 2202.7, 2627.1, 2202.3);
      ctx.bezierCurveTo(2629.0, 2201.8, 2632.5, 2200.2, 2634.8, 2196.5);
      ctx.bezierCurveTo(2631.6, 2193.4, 2628.8, 2191.3, 2627.1, 2191.1);
      ctx.bezierCurveTo(2624.8, 2190.9, 2623.0, 2190.7, 2618.3, 2191.0);
      ctx.bezierCurveTo(2621.5, 2185.9, 2623.8, 2183.8, 2624.0, 2180.3);
      ctx.bezierCurveTo(2624.3, 2176.8, 2621.1, 2173.9, 2617.5, 2169.7);
      ctx.bezierCurveTo(2615.8, 2172.6, 2616.2, 2171.7, 2614.7, 2174.3);
      ctx.bezierCurveTo(2616.0, 2175.0, 2618.8, 2176.5, 2619.4, 2177.7);
      ctx.bezierCurveTo(2618.2, 2176.4, 2615.8, 2175.8, 2614.1, 2175.7);
      ctx.bezierCurveTo(2613.1, 2176.8, 2613.1, 2176.8, 2612.4, 2177.8);
      ctx.bezierCurveTo(2614.2, 2178.5, 2615.1, 2179.8, 2616.5, 2182.1);
      ctx.bezierCurveTo(2614.7, 2180.8, 2614.0, 2179.9, 2611.3, 2179.5);
      ctx.bezierCurveTo(2611.3, 2179.5, 2608.8, 2183.8, 2607.3, 2186.2);
      ctx.bezierCurveTo(2608.5, 2182.6, 2610.1, 2175.4, 2607.7, 2174.2);
      ctx.bezierCurveTo(2605.4, 2173.0, 2603.3, 2172.0, 2597.0, 2170.8);
      ctx.bezierCurveTo(2600.8, 2180.5, 2600.8, 2181.0, 2601.2, 2184.0);
      ctx.bezierCurveTo(2599.6, 2183.8, 2596.5, 2181.2, 2593.7, 2180.6);
      ctx.bezierCurveTo(2590.5, 2180.0, 2587.4, 2181.6, 2585.9, 2183.8);
      ctx.bezierCurveTo(2586.5, 2184.9, 2593.5, 2188.2, 2593.9, 2190.6);
      ctx.bezierCurveTo(2589.8, 2191.7, 2586.4, 2191.5, 2581.9, 2192.3);
      ctx.bezierCurveTo(2582.3, 2193.7, 2583.4, 2198.6, 2586.0, 2200.6);
      ctx.bezierCurveTo(2588.3, 2202.4, 2592.1, 2201.3, 2595.4, 2200.8);
      ctx.bezierCurveTo(2591.5, 2203.7, 2580.9, 2207.4, 2576.5, 2208.8);
      ctx.bezierCurveTo(2580.2, 2211.8, 2587.6, 2215.4, 2591.0, 2214.7);
      ctx.bezierCurveTo(2594.1, 2214.1, 2597.4, 2209.0, 2600.3, 2208.2);
      ctx.bezierCurveTo(2599.8, 2214.4, 2597.5, 2226.8, 2595.1, 2232.0);
      ctx.bezierCurveTo(2598.7, 2231.1, 2608.2, 2225.4, 2610.2, 2222.4);
      ctx.bezierCurveTo(2612.1, 2219.4, 2610.8, 2210.0, 2609.4, 2205.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2819.7, 1028.3);
      gradient = ctx.createLinearGradient(1081.6, 434.7, 1127.9, 451.9);
      gradient.addColorStop(0.14, "rgb(201, 221, 116)");
      gradient.addColorStop(0.46, "rgb(169, 203, 123)");
      gradient.addColorStop(0.98, "rgb(112, 175, 133)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2696.0, 2451.6);
      ctx.bezierCurveTo(2695.0, 2457.8, 2693.5, 2460.2, 2692.2, 2462.3);
      ctx.bezierCurveTo(2690.8, 2464.4, 2690.8, 2464.4, 2690.3, 2466.6);
      ctx.bezierCurveTo(2689.7, 2468.9, 2690.4, 2471.2, 2690.0, 2474.7);
      ctx.bezierCurveTo(2689.7, 2478.3, 2688.0, 2483.7, 2687.6, 2486.3);
      ctx.bezierCurveTo(2686.2, 2488.5, 2675.9, 2496.3, 2674.3, 2496.6);
      ctx.bezierCurveTo(2672.8, 2497.0, 2670.4, 2499.8, 2669.5, 2501.3);
      ctx.bezierCurveTo(2667.3, 2501.0, 2664.5, 2500.4, 2663.2, 2499.6);
      ctx.bezierCurveTo(2661.8, 2498.7, 2660.3, 2497.3, 2658.8, 2496.3);
      ctx.bezierCurveTo(2659.4, 2492.6, 2666.0, 2476.2, 2666.8, 2474.9);
      ctx.bezierCurveTo(2667.5, 2473.7, 2668.0, 2469.3, 2668.6, 2467.9);
      ctx.bezierCurveTo(2670.1, 2465.5, 2675.0, 2459.9, 2676.0, 2458.3);
      ctx.bezierCurveTo(2677.0, 2456.7, 2680.2, 2452.5, 2682.2, 2450.5);
      ctx.bezierCurveTo(2684.1, 2448.4, 2685.9, 2445.0, 2688.0, 2445.5);
      ctx.bezierCurveTo(2690.2, 2446.0, 2695.6, 2449.7, 2696.0, 2451.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2819.7, 1028.3);
      gradient = ctx.createLinearGradient(1312.3, 624.5, 1288.3, 668.5);
      gradient.addColorStop(0.00, "rgb(212, 114, 46)");
      gradient.addColorStop(0.10, "rgb(217, 127, 54)");
      gradient.addColorStop(0.37, "rgb(232, 159, 77)");
      gradient.addColorStop(0.61, "rgb(243, 185, 96)");
      gradient.addColorStop(0.83, "rgb(251, 201, 108)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2462.5, 2366.6);
      ctx.bezierCurveTo(2462.6, 2367.9, 2489.2, 2321.5, 2489.4, 2324.1);
      ctx.bezierCurveTo(2489.6, 2326.5, 2487.5, 2335.5, 2489.4, 2334.8);
      ctx.bezierCurveTo(2491.6, 2333.9, 2497.0, 2326.6, 2500.8, 2317.4);
      ctx.bezierCurveTo(2501.4, 2316.1, 2491.8, 2328.2, 2492.3, 2325.9);
      ctx.bezierCurveTo(2493.5, 2320.2, 2498.2, 2310.4, 2499.6, 2306.6);
      ctx.bezierCurveTo(2500.5, 2304.0, 2493.8, 2302.3, 2494.5, 2300.2);
      ctx.bezierCurveTo(2498.9, 2287.7, 2502.7, 2282.8, 2503.9, 2278.7);
      ctx.bezierCurveTo(2505.3, 2273.8, 2497.7, 2280.4, 2498.7, 2278.8);
      ctx.bezierCurveTo(2507.2, 2264.5, 2508.2, 2256.4, 2508.2, 2256.4);
      ctx.bezierCurveTo(2507.8, 2254.0, 2503.6, 2259.2, 2504.8, 2256.2);
      ctx.bezierCurveTo(2507.0, 2250.7, 2508.4, 2245.7, 2504.8, 2248.9);
      ctx.bezierCurveTo(2499.4, 2253.7, 2488.8, 2272.0, 2485.2, 2278.8);
      ctx.bezierCurveTo(2479.5, 2289.7, 2470.4, 2310.3, 2467.7, 2319.6);
      ctx.bezierCurveTo(2465.9, 2325.8, 2468.2, 2327.1, 2477.7, 2311.5);
      ctx.bezierCurveTo(2480.6, 2306.7, 2470.0, 2330.5, 2477.3, 2318.9);
      ctx.bezierCurveTo(2478.5, 2317.0, 2479.7, 2315.4, 2478.3, 2318.4);
      ctx.bezierCurveTo(2475.7, 2323.7, 2460.1, 2356.5, 2480.4, 2321.5);
      ctx.bezierCurveTo(2480.7, 2321.0, 2462.2, 2356.8, 2462.5, 2366.6);
      ctx.closePath();
      ctx.fill();

      // waterMountain/Path
      ctx.beginPath();
      ctx.moveTo(2689.4, 2450.2);
      ctx.bezierCurveTo(2688.4, 2456.5, 2687.5, 2459.4, 2686.2, 2461.5);
      ctx.bezierCurveTo(2684.8, 2463.6, 2682.3, 2468.6, 2680.8, 2471.1);
      ctx.bezierCurveTo(2682.2, 2474.5, 2673.8, 2487.5, 2673.4, 2491.1);
      ctx.bezierCurveTo(2675.5, 2490.6, 2678.8, 2490.9, 2681.2, 2490.2);
      ctx.bezierCurveTo(2683.5, 2489.4, 2684.9, 2487.8, 2687.6, 2486.3);
      ctx.bezierCurveTo(2686.2, 2488.5, 2675.9, 2496.3, 2674.3, 2496.6);
      ctx.bezierCurveTo(2672.8, 2497.0, 2670.4, 2499.8, 2669.5, 2501.3);
      ctx.bezierCurveTo(2667.3, 2501.0, 2664.5, 2500.4, 2663.2, 2499.6);
      ctx.bezierCurveTo(2661.8, 2498.7, 2660.3, 2497.3, 2658.8, 2496.3);
      ctx.bezierCurveTo(2659.5, 2492.6, 2666.0, 2476.2, 2666.8, 2474.9);
      ctx.bezierCurveTo(2667.5, 2473.7, 2668.0, 2469.3, 2668.6, 2467.9);
      ctx.bezierCurveTo(2670.1, 2465.5, 2675.0, 2459.9, 2676.0, 2458.3);
      ctx.bezierCurveTo(2677.0, 2456.7, 2680.2, 2452.5, 2682.2, 2450.5);
      ctx.bezierCurveTo(2684.2, 2448.4, 2685.9, 2445.0, 2688.0, 2445.5);
      ctx.bezierCurveTo(2688.5, 2447.6, 2689.0, 2448.4, 2689.4, 2450.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2819.7, 1028.3);
      gradient = ctx.createLinearGradient(1302.7, 632.6, 1294.0, 669.1);
      gradient.addColorStop(0.15, "rgb(211, 115, 79)");
      gradient.addColorStop(0.42, "rgb(221, 138, 88)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Group
      ctx.restore();

      // waterMountain/Group/Group
      ctx.save();

      // waterMountain/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2591.7, 2146.7);
      ctx.bezierCurveTo(2586.1, 2144.3, 2576.0, 2141.3, 2570.5, 2151.1);
      ctx.bezierCurveTo(2564.4, 2162.0, 2577.2, 2168.5, 2579.8, 2169.5);
      ctx.bezierCurveTo(2580.1, 2174.6, 2583.8, 2216.3, 2584.6, 2225.8);
      ctx.bezierCurveTo(2585.3, 2235.3, 2595.9, 2228.7, 2595.9, 2228.7);
      ctx.bezierCurveTo(2593.6, 2185.7, 2593.4, 2186.8, 2591.7, 2146.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.393, 0.958, 0.925, 0.379, 3003.4, 1808.3);
      gradient = ctx.createLinearGradient(494.1, -247.0, 488.6, -234.5);
      gradient.addColorStop(0.00, "rgb(0, 147, 215)");
      gradient.addColorStop(0.09, "rgb(0, 150, 217)");
      gradient.addColorStop(0.23, "rgb(0, 157, 220)");
      gradient.addColorStop(0.43, "rgb(55, 172, 226)");
      gradient.addColorStop(0.66, "rgb(139, 197, 235)");
      gradient.addColorStop(0.92, "rgb(223, 236, 248)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.strokeStyle = "rgb(252, 244, 164)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // waterMountain/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2588.8, 2230.3);
      ctx.bezierCurveTo(2587.5, 2229.6, 2586.6, 2226.9, 2586.4, 2225.9);
      ctx.bezierCurveTo(2586.2, 2224.8, 2587.4, 2221.2, 2587.4, 2220.1);
      ctx.bezierCurveTo(2587.4, 2217.3, 2585.4, 2214.8, 2585.2, 2213.1);
      ctx.bezierCurveTo(2584.9, 2211.2, 2585.7, 2209.5, 2585.9, 2207.9);
      ctx.bezierCurveTo(2586.1, 2205.2, 2586.1, 2205.1, 2585.9, 2202.4);
      ctx.bezierCurveTo(2585.8, 2201.3, 2584.3, 2197.5, 2584.0, 2196.5);
      ctx.bezierCurveTo(2583.5, 2194.5, 2584.7, 2189.7, 2584.5, 2187.5);
      ctx.bezierCurveTo(2584.1, 2184.7, 2582.6, 2182.8, 2582.4, 2180.1);
      ctx.bezierCurveTo(2582.3, 2178.8, 2583.1, 2175.7, 2582.8, 2173.8);
      ctx.bezierCurveTo(2582.5, 2171.9, 2581.6, 2170.2, 2581.7, 2169.2);
      ctx.bezierCurveTo(2581.8, 2167.8, 2581.8, 2164.4, 2581.4, 2162.9);
      ctx.bezierCurveTo(2581.2, 2161.9, 2580.2, 2158.6, 2579.8, 2157.6);
      ctx.bezierCurveTo(2578.9, 2154.9, 2579.6, 2151.4, 2579.1, 2148.7);
      ctx.bezierCurveTo(2577.5, 2141.4, 2576.4, 2138.0, 2573.2, 2131.2);
      ctx.bezierCurveTo(2572.9, 2130.7, 2571.9, 2127.2, 2571.1, 2126.9);
      ctx.bezierCurveTo(2570.2, 2126.6, 2570.3, 2128.9, 2569.8, 2129.7);
      ctx.bezierCurveTo(2568.2, 2132.2, 2566.4, 2134.5, 2564.9, 2137.1);
      ctx.bezierCurveTo(2563.4, 2139.6, 2561.4, 2142.2, 2562.3, 2145.2);
      ctx.bezierCurveTo(2563.9, 2150.6, 2567.6, 2155.3, 2570.4, 2160.1);
      ctx.bezierCurveTo(2571.6, 2162.2, 2570.4, 2164.1, 2571.0, 2166.1);
      ctx.bezierCurveTo(2571.4, 2167.8, 2572.4, 2169.2, 2572.9, 2170.9);
      ctx.bezierCurveTo(2573.6, 2173.5, 2574.0, 2176.3, 2574.5, 2178.9);
      ctx.bezierCurveTo(2575.1, 2182.2, 2575.5, 2185.5, 2576.0, 2188.8);
      ctx.bezierCurveTo(2576.6, 2192.1, 2577.3, 2195.3, 2577.5, 2198.7);
      ctx.bezierCurveTo(2577.7, 2203.0, 2577.8, 2207.4, 2578.4, 2211.6);
      ctx.bezierCurveTo(2578.8, 2214.5, 2579.6, 2217.4, 2580.0, 2220.3);
      ctx.bezierCurveTo(2580.2, 2222.7, 2580.0, 2225.1, 2581.1, 2227.4);
      ctx.bezierCurveTo(2582.0, 2229.1, 2583.8, 2231.4, 2585.8, 2231.8);
      ctx.bezierCurveTo(2586.6, 2232.0, 2589.0, 2230.9, 2588.1, 2229.9);
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1079.3, 436.7, 1089.9, 420.8);
      gradient.addColorStop(0.00, "rgb(101, 201, 216)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2579.9, 2169.4);
      ctx.bezierCurveTo(2580.2, 2174.5, 2583.9, 2216.1, 2584.7, 2225.6);
      ctx.bezierCurveTo(2584.8, 2227.9, 2585.7, 2229.3, 2586.8, 2230.0);
      ctx.lineTo(2576.3, 2229.1);
      ctx.lineTo(2568.5, 2158.0);
      ctx.lineTo(2569.0, 2158.1);
      ctx.bezierCurveTo(2570.1, 2164.6, 2577.9, 2168.5, 2579.9, 2169.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, -0.846, -0.533, 5208.3, 2546.9);
      gradient = ctx.createLinearGradient(1102.5, 2410.4, 1108.9, 2432.3);
      gradient.addColorStop(0.00, "rgb(0, 147, 215)");
      gradient.addColorStop(0.09, "rgb(0, 150, 217)");
      gradient.addColorStop(0.23, "rgb(0, 157, 220)");
      gradient.addColorStop(0.43, "rgb(55, 172, 226)");
      gradient.addColorStop(0.66, "rgb(139, 197, 235)");
      gradient.addColorStop(0.92, "rgb(223, 236, 248)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Group/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2585.0, 2228.4);
      ctx.lineTo(2579.9, 2169.4);
      ctx.bezierCurveTo(2579.9, 2169.4, 2569.5, 2165.6, 2568.8, 2157.5);
      ctx.lineWidth = 0.9;
      ctx.strokeStyle = "rgb(255, 247, 161)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // waterMountain/Group/Path
      ctx.beginPath();
      ctx.moveTo(2571.1, 2162.3);
      ctx.bezierCurveTo(2569.5, 2159.7, 2563.3, 2148.2, 2559.7, 2145.3);
      ctx.bezierCurveTo(2556.1, 2142.4, 2561.0, 2139.9, 2561.3, 2139.1);
      ctx.bezierCurveTo(2561.7, 2138.3, 2563.4, 2134.2, 2564.2, 2136.1);
      ctx.bezierCurveTo(2564.5, 2137.0, 2568.0, 2143.1, 2570.5, 2149.5);
      ctx.bezierCurveTo(2571.2, 2151.2, 2571.3, 2154.2, 2572.0, 2155.9);
      ctx.bezierCurveTo(2574.5, 2160.8, 2575.3, 2164.6, 2575.1, 2165.4);
      ctx.bezierCurveTo(2574.3, 2162.0, 2573.3, 2161.1, 2572.4, 2159.2);
      ctx.bezierCurveTo(2570.1, 2155.4, 2569.7, 2152.3, 2568.2, 2149.4);
      ctx.bezierCurveTo(2565.5, 2144.2, 2562.7, 2140.5, 2562.8, 2140.8);
      ctx.bezierCurveTo(2564.4, 2146.1, 2571.5, 2160.6, 2571.1, 2162.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.430, -0.903, 0.903, 0.430, 1195.7, 5875.4);
      gradient = ctx.createLinearGradient(3936.6, -352.7, 3963.8, -375.4);
      gradient.addColorStop(0.62, "rgb(101, 201, 216)");
      gradient.addColorStop(0.69, "rgb(123, 206, 220)");
      gradient.addColorStop(0.82, "rgb(177, 224, 232)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2573.8, 2145.0);
      ctx.bezierCurveTo(2572.2, 2142.4, 2570.9, 2136.4, 2567.7, 2132.9);
      ctx.bezierCurveTo(2564.5, 2129.5, 2568.6, 2128.6, 2568.8, 2129.2);
      ctx.bezierCurveTo(2571.0, 2134.8, 2573.8, 2143.4, 2573.8, 2145.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.430, -0.903, 0.903, 0.430, 1195.7, 5875.4);
      gradient = ctx.createLinearGradient(3972.3, -373.6, 3954.6, -357.0);
      gradient.addColorStop(0.26, "rgb(101, 201, 216)");
      gradient.addColorStop(0.28, "rgb(123, 206, 220)");
      gradient.addColorStop(0.33, "rgb(160, 218, 228)");
      gradient.addColorStop(0.38, "rgb(189, 228, 234)");
      gradient.addColorStop(0.44, "rgb(212, 237, 240)");
      gradient.addColorStop(0.51, "rgb(230, 244, 245)");
      gradient.addColorStop(0.59, "rgb(242, 249, 250)");
      gradient.addColorStop(0.71, "rgb(251, 252, 252)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2609.7, 2305.3);
      ctx.bezierCurveTo(2609.7, 2299.4, 2609.1, 2289.6, 2613.0, 2287.6);
      ctx.bezierCurveTo(2610.2, 2287.9, 2609.3, 2280.0, 2610.4, 2275.6);
      ctx.bezierCurveTo(2611.1, 2273.2, 2612.2, 2270.7, 2613.4, 2269.4);
      ctx.bezierCurveTo(2611.8, 2267.3, 2612.5, 2264.4, 2612.2, 2261.4);
      ctx.bezierCurveTo(2611.4, 2253.0, 2612.1, 2246.1, 2613.2, 2244.8);
      ctx.bezierCurveTo(2615.0, 2242.5, 2616.4, 2241.7, 2618.8, 2242.5);
      ctx.bezierCurveTo(2625.3, 2245.3, 2623.9, 2247.9, 2624.2, 2250.2);
      ctx.bezierCurveTo(2629.0, 2247.3, 2630.3, 2247.9, 2632.4, 2249.5);
      ctx.bezierCurveTo(2635.7, 2252.7, 2637.2, 2256.0, 2635.1, 2260.2);
      ctx.bezierCurveTo(2638.3, 2260.1, 2638.9, 2264.3, 2641.5, 2263.3);
      ctx.bezierCurveTo(2647.9, 2260.9, 2648.5, 2271.4, 2646.4, 2275.8);
      ctx.bezierCurveTo(2645.0, 2278.6, 2642.5, 2280.2, 2642.0, 2281.1);
      ctx.bezierCurveTo(2644.1, 2283.9, 2645.7, 2285.6, 2642.3, 2289.7);
      ctx.bezierCurveTo(2640.9, 2291.4, 2639.9, 2291.3, 2638.2, 2290.7);
      ctx.bezierCurveTo(2639.9, 2291.6, 2638.9, 2293.3, 2638.0, 2294.1);
      ctx.bezierCurveTo(2636.5, 2295.4, 2635.7, 2296.1, 2633.0, 2293.9);
      ctx.bezierCurveTo(2634.6, 2296.0, 2635.3, 2302.9, 2633.2, 2305.1);
      ctx.bezierCurveTo(2630.7, 2307.8, 2628.0, 2309.1, 2625.2, 2307.3);
      ctx.bezierCurveTo(2624.7, 2310.9, 2619.5, 2313.0, 2616.6, 2312.3);
      ctx.bezierCurveTo(2614.2, 2311.7, 2610.2, 2310.5, 2609.7, 2305.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.367, -1.102, 0.815, 0.134, 1718.9, 5956.7);
      gradient = ctx.createLinearGradient(3281.6, -347.9, 3297.4, -389.7);
      gradient.addColorStop(0.06, "rgb(186, 216, 117)");
      gradient.addColorStop(0.55, "rgb(121, 182, 126)");
      gradient.addColorStop(1.00, "rgb(63, 160, 129)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2567.8, 2181.9);
      ctx.bezierCurveTo(2571.0, 2184.0, 2574.6, 2189.1, 2586.2, 2202.1);
      ctx.bezierCurveTo(2597.9, 2215.0, 2602.6, 2222.2, 2609.1, 2226.4);
      ctx.bezierCurveTo(2615.7, 2230.5, 2615.1, 2233.7, 2612.3, 2238.3);
      ctx.bezierCurveTo(2618.7, 2247.2, 2627.7, 2256.5, 2628.6, 2260.6);
      ctx.bezierCurveTo(2629.6, 2264.7, 2633.1, 2264.8, 2630.8, 2268.3);
      ctx.bezierCurveTo(2628.6, 2271.9, 2628.3, 2276.4, 2624.9, 2278.6);
      ctx.bezierCurveTo(2622.8, 2280.0, 2619.8, 2276.9, 2614.8, 2278.1);
      ctx.bezierCurveTo(2609.9, 2279.2, 2601.6, 2285.6, 2596.2, 2282.3);
      ctx.bezierCurveTo(2590.9, 2278.9, 2542.0, 2259.5, 2535.8, 2260.9);
      ctx.bezierCurveTo(2541.0, 2252.5, 2565.5, 2189.7, 2567.8, 2181.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2819.7, 1028.3);
      gradient = ctx.createLinearGradient(1189.7, 404.9, 1101.6, 481.5);
      gradient.addColorStop(0.00, "rgb(211, 115, 79)");
      gradient.addColorStop(0.18, "rgb(222, 140, 89)");
      gradient.addColorStop(0.40, "rgb(235, 168, 98)");
      gradient.addColorStop(0.62, "rgb(244, 189, 106)");
      gradient.addColorStop(0.82, "rgb(251, 202, 111)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2565.2, 2189.5);
      ctx.bezierCurveTo(2568.6, 2192.5, 2568.8, 2190.4, 2580.5, 2203.4);
      ctx.bezierCurveTo(2581.1, 2206.5, 2581.5, 2209.3, 2581.1, 2211.8);
      ctx.bezierCurveTo(2576.4, 2214.3, 2568.9, 2212.9, 2564.5, 2213.1);
      ctx.bezierCurveTo(2563.4, 2213.8, 2561.8, 2214.9, 2560.8, 2215.8);
      ctx.bezierCurveTo(2567.4, 2219.9, 2595.2, 2235.6, 2592.3, 2240.2);
      ctx.bezierCurveTo(2598.7, 2249.2, 2608.6, 2254.5, 2609.5, 2258.6);
      ctx.bezierCurveTo(2610.5, 2262.8, 2624.2, 2275.5, 2624.8, 2278.0);
      ctx.bezierCurveTo(2625.3, 2280.4, 2619.8, 2276.9, 2614.8, 2278.1);
      ctx.bezierCurveTo(2609.9, 2279.2, 2601.6, 2285.6, 2596.2, 2282.3);
      ctx.bezierCurveTo(2590.9, 2278.9, 2542.0, 2259.5, 2535.8, 2260.9);
      ctx.bezierCurveTo(2540.2, 2253.9, 2557.7, 2208.9, 2565.2, 2189.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2819.7, 1028.3);
      gradient = ctx.createLinearGradient(1168.4, 411.6, 1127.0, 477.6);
      gradient.addColorStop(0.15, "rgb(211, 115, 79)");
      gradient.addColorStop(0.42, "rgb(221, 138, 88)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2596.5, 2244.6);
      ctx.bezierCurveTo(2598.0, 2246.7, 2606.2, 2255.0, 2608.3, 2256.3);
      ctx.bezierCurveTo(2610.3, 2257.6, 2609.4, 2258.8, 2610.0, 2259.8);
      ctx.bezierCurveTo(2611.1, 2261.6, 2624.3, 2274.7, 2625.1, 2278.5);
      ctx.bezierCurveTo(2624.2, 2278.9, 2623.1, 2279.3, 2622.8, 2279.3);
      ctx.bezierCurveTo(2620.8, 2278.5, 2618.5, 2277.2, 2614.4, 2278.2);
      ctx.bezierCurveTo(2610.3, 2279.1, 2587.9, 2266.6, 2587.9, 2266.6);
      ctx.lineTo(2596.5, 2244.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1146.2, 485.7, 1128.9, 513.2);
      gradient.addColorStop(0.15, "rgb(211, 115, 79)");
      gradient.addColorStop(0.42, "rgb(221, 138, 88)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2550.0, 2229.6);
      ctx.bezierCurveTo(2558.8, 2235.1, 2572.8, 2240.3, 2582.4, 2246.3);
      ctx.bezierCurveTo(2592.0, 2252.4, 2598.5, 2263.5, 2604.6, 2267.4);
      ctx.bezierCurveTo(2610.6, 2271.2, 2614.4, 2276.4, 2615.8, 2282.2);
      ctx.bezierCurveTo(2621.8, 2289.5, 2628.3, 2293.7, 2631.9, 2295.9);
      ctx.bezierCurveTo(2635.4, 2298.1, 2641.4, 2303.3, 2644.9, 2305.5);
      ctx.bezierCurveTo(2646.1, 2310.5, 2643.6, 2311.0, 2644.7, 2316.0);
      ctx.bezierCurveTo(2645.9, 2321.4, 2647.7, 2330.9, 2643.1, 2332.0);
      ctx.bezierCurveTo(2638.6, 2333.0, 2639.9, 2334.9, 2638.0, 2337.9);
      ctx.bezierCurveTo(2632.6, 2339.2, 2627.7, 2340.3, 2625.9, 2343.1);
      ctx.bezierCurveTo(2617.6, 2341.0, 2594.6, 2332.2, 2590.0, 2333.2);
      ctx.bezierCurveTo(2590.9, 2337.3, 2590.0, 2338.9, 2588.4, 2341.4);
      ctx.bezierCurveTo(2586.8, 2343.9, 2584.1, 2349.3, 2579.6, 2346.4);
      ctx.bezierCurveTo(2575.0, 2343.6, 2533.0, 2344.0, 2527.0, 2344.5);
      ctx.bezierCurveTo(2521.0, 2345.0, 2512.8, 2346.9, 2507.8, 2348.0);
      ctx.bezierCurveTo(2502.9, 2349.1, 2495.6, 2361.2, 2496.9, 2366.5);
      ctx.bezierCurveTo(2498.1, 2371.9, 2501.7, 2373.0, 2501.3, 2380.6);
      ctx.bezierCurveTo(2496.8, 2381.6, 2488.0, 2382.9, 2486.1, 2385.9);
      ctx.bezierCurveTo(2476.7, 2382.4, 2465.8, 2381.0, 2459.7, 2377.2);
      ctx.bezierCurveTo(2459.7, 2369.3, 2471.0, 2348.1, 2474.5, 2342.5);
      ctx.bezierCurveTo(2478.0, 2337.0, 2483.4, 2326.6, 2488.8, 2325.4);
      ctx.bezierCurveTo(2495.4, 2329.5, 2496.7, 2329.7, 2497.8, 2334.6);
      ctx.bezierCurveTo(2504.5, 2324.0, 2548.0, 2236.1, 2550.0, 2229.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1201.6, 412.2, 1246.6, 524.1);
      gradient.addColorStop(0.00, "rgb(211, 115, 79)");
      gradient.addColorStop(0.18, "rgb(222, 140, 89)");
      gradient.addColorStop(0.40, "rgb(235, 168, 98)");
      gradient.addColorStop(0.62, "rgb(244, 189, 106)");
      gradient.addColorStop(0.82, "rgb(251, 202, 111)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2542.0, 2247.2);
      ctx.bezierCurveTo(2551.8, 2253.4, 2562.3, 2258.3, 2570.0, 2262.6);
      ctx.bezierCurveTo(2572.2, 2272.0, 2567.9, 2277.8, 2571.4, 2280.0);
      ctx.bezierCurveTo(2575.0, 2282.3, 2585.8, 2293.7, 2589.4, 2295.9);
      ctx.bezierCurveTo(2590.5, 2300.9, 2614.7, 2312.0, 2615.8, 2316.9);
      ctx.bezierCurveTo(2617.0, 2322.3, 2628.9, 2326.5, 2643.1, 2332.0);
      ctx.bezierCurveTo(2638.6, 2333.0, 2639.9, 2334.9, 2638.0, 2337.9);
      ctx.bezierCurveTo(2632.6, 2339.2, 2627.7, 2340.3, 2625.9, 2343.1);
      ctx.bezierCurveTo(2617.6, 2341.0, 2594.5, 2332.2, 2590.0, 2333.2);
      ctx.bezierCurveTo(2590.9, 2337.3, 2590.0, 2338.9, 2588.4, 2341.4);
      ctx.bezierCurveTo(2586.8, 2343.9, 2584.1, 2349.3, 2579.6, 2346.4);
      ctx.bezierCurveTo(2575.0, 2343.6, 2533.0, 2344.0, 2527.0, 2344.5);
      ctx.bezierCurveTo(2521.0, 2345.0, 2512.8, 2346.9, 2507.8, 2348.0);
      ctx.bezierCurveTo(2502.9, 2349.1, 2495.6, 2361.2, 2496.8, 2366.5);
      ctx.bezierCurveTo(2498.1, 2371.9, 2501.7, 2373.0, 2501.3, 2380.6);
      ctx.bezierCurveTo(2496.8, 2381.6, 2488.0, 2382.9, 2486.1, 2385.9);
      ctx.bezierCurveTo(2476.7, 2382.4, 2465.8, 2381.0, 2459.7, 2377.2);
      ctx.bezierCurveTo(2459.7, 2369.3, 2470.9, 2348.1, 2474.5, 2342.5);
      ctx.bezierCurveTo(2478.0, 2337.0, 2483.4, 2326.6, 2488.8, 2325.4);
      ctx.bezierCurveTo(2495.4, 2329.5, 2496.7, 2329.7, 2497.8, 2334.6);
      ctx.bezierCurveTo(2502.9, 2326.6, 2528.6, 2275.1, 2542.0, 2247.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2819.7, 1028.3);
      gradient = ctx.createLinearGradient(1265.4, 406.9, 1163.6, 578.2);
      gradient.addColorStop(0.15, "rgb(211, 115, 79)");
      gradient.addColorStop(0.42, "rgb(221, 138, 88)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2493.2, 2370.5);
      ctx.bezierCurveTo(2495.9, 2373.2, 2501.9, 2378.8, 2504.1, 2381.0);
      ctx.bezierCurveTo(2505.4, 2384.0, 2505.8, 2386.9, 2507.3, 2388.7);
      ctx.bezierCurveTo(2507.8, 2390.7, 2510.5, 2395.8, 2510.9, 2397.5);
      ctx.bezierCurveTo(2513.4, 2398.4, 2515.6, 2399.4, 2517.2, 2400.0);
      ctx.bezierCurveTo(2516.2, 2395.6, 2508.0, 2363.3, 2506.6, 2362.5);
      ctx.bezierCurveTo(2505.3, 2361.6, 2497.0, 2362.8, 2495.6, 2363.1);
      ctx.bezierCurveTo(2494.2, 2363.4, 2493.2, 2370.5, 2493.2, 2370.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1296.5, 496.6, 1285.1, 461.0);
      gradient.addColorStop(0.00, "rgb(187, 102, 69)");
      gradient.addColorStop(0.37, "rgb(189, 104, 70)");
      gradient.addColorStop(0.54, "rgb(193, 110, 73)");
      gradient.addColorStop(0.67, "rgb(200, 121, 78)");
      gradient.addColorStop(0.78, "rgb(211, 138, 85)");
      gradient.addColorStop(0.88, "rgb(226, 162, 95)");
      gradient.addColorStop(0.97, "rgb(245, 194, 108)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2591.7, 2330.1);
      ctx.bezierCurveTo(2586.1, 2326.5, 2582.3, 2322.9, 2578.7, 2317.9);
      ctx.bezierCurveTo(2577.8, 2319.4, 2575.3, 2320.3, 2570.7, 2317.4);
      ctx.bezierCurveTo(2566.2, 2314.6, 2564.4, 2315.0, 2559.3, 2311.8);
      ctx.bezierCurveTo(2554.2, 2308.6, 2537.9, 2297.6, 2533.2, 2294.6);
      ctx.bezierCurveTo(2543.8, 2308.3, 2549.8, 2314.5, 2554.1, 2318.8);
      ctx.bezierCurveTo(2558.5, 2323.1, 2564.7, 2327.0, 2568.4, 2329.3);
      ctx.bezierCurveTo(2572.3, 2331.8, 2583.0, 2338.0, 2588.4, 2341.4);
      ctx.bezierCurveTo(2590.4, 2338.1, 2588.0, 2342.0, 2590.4, 2338.1);
      ctx.bezierCurveTo(2590.4, 2334.3, 2592.0, 2331.1, 2591.7, 2330.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2819.7, 1028.3);
      gradient = ctx.createLinearGradient(1241.7, 425.7, 1223.8, 487.2);
      gradient.addColorStop(0.00, "rgb(212, 114, 46)");
      gradient.addColorStop(0.31, "rgb(228, 150, 70)");
      gradient.addColorStop(0.60, "rgb(241, 180, 93)");
      gradient.addColorStop(0.83, "rgb(250, 200, 107)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2512.4, 2300.7);
      ctx.bezierCurveTo(2511.1, 2300.1, 2514.7, 2289.7, 2520.5, 2277.4);
      ctx.bezierCurveTo(2526.2, 2265.1, 2530.2, 2252.5, 2533.2, 2256.3);
      ctx.bezierCurveTo(2534.0, 2257.4, 2530.8, 2267.3, 2525.1, 2279.6);
      ctx.bezierCurveTo(2519.4, 2291.9, 2513.7, 2301.3, 2512.4, 2300.7);
      ctx.closePath();
      ctx.fill();

      // waterMountain/Path
      ctx.beginPath();
      ctx.moveTo(2488.3, 2357.5);
      ctx.bezierCurveTo(2488.4, 2362.3, 2491.1, 2364.6, 2494.8, 2365.8);
      ctx.bezierCurveTo(2497.9, 2366.7, 2505.7, 2366.1, 2506.6, 2362.5);
      ctx.bezierCurveTo(2508.2, 2365.1, 2509.7, 2366.1, 2513.4, 2365.8);
      ctx.bezierCurveTo(2516.6, 2365.5, 2518.8, 2364.1, 2520.1, 2360.6);
      ctx.bezierCurveTo(2520.7, 2360.2, 2521.0, 2359.7, 2521.2, 2359.3);
      ctx.bezierCurveTo(2522.6, 2359.7, 2525.0, 2361.0, 2527.7, 2360.7);
      ctx.bezierCurveTo(2532.3, 2360.2, 2540.1, 2352.8, 2536.5, 2346.9);
      ctx.bezierCurveTo(2539.4, 2345.8, 2541.2, 2343.0, 2543.8, 2343.8);
      ctx.bezierCurveTo(2551.8, 2346.4, 2555.7, 2334.9, 2554.1, 2330.2);
      ctx.bezierCurveTo(2553.0, 2327.1, 2550.0, 2325.5, 2549.6, 2324.4);
      ctx.bezierCurveTo(2553.1, 2321.4, 2553.7, 2318.5, 2552.4, 2315.1);
      ctx.bezierCurveTo(2551.1, 2311.7, 2549.6, 2310.7, 2546.5, 2310.5);
      ctx.bezierCurveTo(2549.4, 2308.1, 2546.6, 2300.8, 2544.4, 2298.4);
      ctx.bezierCurveTo(2541.7, 2295.5, 2538.4, 2294.1, 2534.1, 2296.1);
      ctx.bezierCurveTo(2534.5, 2292.2, 2528.0, 2290.0, 2523.9, 2290.8);
      ctx.bezierCurveTo(2521.6, 2291.3, 2518.9, 2293.3, 2518.6, 2295.9);
      ctx.bezierCurveTo(2517.4, 2304.9, 2514.8, 2298.6, 2513.5, 2305.5);
      ctx.bezierCurveTo(2507.1, 2315.8, 2502.2, 2328.7, 2491.7, 2342.4);
      ctx.bezierCurveTo(2490.1, 2344.5, 2478.5, 2348.3, 2479.1, 2350.5);
      ctx.bezierCurveTo(2480.2, 2354.6, 2485.0, 2359.6, 2488.3, 2357.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2819.7, 1028.3);
      gradient = ctx.createLinearGradient(1227.8, 452.8, 1293.9, 427.8);
      gradient.addColorStop(0.06, "rgb(186, 216, 117)");
      gradient.addColorStop(0.55, "rgb(121, 182, 126)");
      gradient.addColorStop(1.00, "rgb(63, 160, 129)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2775.9, 2445.1);
      ctx.bezierCurveTo(2770.8, 2442.0, 2761.5, 2438.7, 2755.5, 2435.0);
      ctx.bezierCurveTo(2749.6, 2431.2, 2735.3, 2424.6, 2729.0, 2422.2);
      ctx.bezierCurveTo(2722.6, 2419.7, 2699.1, 2407.7, 2692.0, 2405.2);
      ctx.bezierCurveTo(2713.7, 2418.9, 2724.6, 2424.1, 2728.8, 2426.8);
      ctx.bezierCurveTo(2733.0, 2429.4, 2741.8, 2434.2, 2745.5, 2436.5);
      ctx.bezierCurveTo(2749.2, 2438.8, 2763.4, 2446.7, 2763.4, 2446.7);
      ctx.lineTo(2775.9, 2445.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2819.7, 1028.3);
      gradient = ctx.createLinearGradient(1247.2, 613.9, 1222.9, 697.9);
      gradient.addColorStop(0.15, "rgb(211, 115, 79)");
      gradient.addColorStop(0.42, "rgb(221, 138, 88)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2534.8, 2250.5);
      ctx.bezierCurveTo(2532.2, 2255.8, 2527.2, 2264.3, 2529.8, 2267.8);
      ctx.bezierCurveTo(2527.4, 2266.3, 2523.1, 2272.9, 2522.1, 2277.4);
      ctx.bezierCurveTo(2521.6, 2279.8, 2521.6, 2282.6, 2522.0, 2284.3);
      ctx.bezierCurveTo(2519.7, 2285.4, 2519.0, 2288.3, 2517.4, 2290.9);
      ctx.bezierCurveTo(2512.9, 2298.0, 2510.4, 2304.5, 2510.8, 2306.2);
      ctx.bezierCurveTo(2511.4, 2309.0, 2512.3, 2310.3, 2514.7, 2310.7);
      ctx.bezierCurveTo(2521.9, 2311.1, 2521.8, 2308.2, 2523.0, 2306.2);
      ctx.bezierCurveTo(2526.1, 2311.0, 2527.5, 2311.1, 2530.1, 2310.6);
      ctx.bezierCurveTo(2534.4, 2309.2, 2537.3, 2306.9, 2537.2, 2302.2);
      ctx.bezierCurveTo(2540.0, 2303.7, 2542.5, 2300.3, 2544.4, 2302.3);
      ctx.bezierCurveTo(2549.0, 2307.3, 2554.3, 2298.2, 2554.4, 2293.4);
      ctx.bezierCurveTo(2554.4, 2290.2, 2552.8, 2287.7, 2552.8, 2286.6);
      ctx.bezierCurveTo(2555.9, 2285.1, 2558.1, 2284.3, 2557.0, 2279.1);
      ctx.bezierCurveTo(2556.5, 2276.9, 2555.5, 2276.6, 2553.7, 2276.3);
      ctx.bezierCurveTo(2555.6, 2276.3, 2555.5, 2274.4, 2555.1, 2273.3);
      ctx.bezierCurveTo(2554.3, 2271.4, 2553.9, 2270.4, 2550.5, 2271.2);
      ctx.bezierCurveTo(2552.9, 2270.0, 2556.6, 2264.1, 2555.7, 2261.2);
      ctx.bezierCurveTo(2554.7, 2257.7, 2552.9, 2255.3, 2549.6, 2255.7);
      ctx.bezierCurveTo(2550.8, 2252.3, 2547.0, 2248.1, 2544.1, 2247.4);
      ctx.bezierCurveTo(2541.7, 2246.8, 2537.7, 2246.1, 2534.8, 2250.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1173.8, 459.6, 1211.3, 430.4);
      gradient.addColorStop(0.06, "rgb(186, 216, 117)");
      gradient.addColorStop(0.55, "rgb(121, 182, 126)");
      gradient.addColorStop(1.00, "rgb(63, 160, 129)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Group
      ctx.restore();

      // waterMountain/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2517.0, 2300.6);
      ctx.bezierCurveTo(2510.4, 2297.4, 2500.8, 2295.5, 2494.6, 2306.5);
      ctx.bezierCurveTo(2487.8, 2318.4, 2501.9, 2327.8, 2504.8, 2328.5);
      ctx.bezierCurveTo(2505.8, 2333.9, 2523.9, 2416.5, 2534.5, 2429.8);
      ctx.bezierCurveTo(2534.5, 2429.8, 2538.1, 2431.6, 2554.8, 2418.4);
      ctx.bezierCurveTo(2545.3, 2413.6, 2539.4, 2409.9, 2539.4, 2409.9);
      ctx.bezierCurveTo(2527.9, 2362.4, 2526.4, 2343.7, 2517.0, 2300.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2819.7, 1028.3);
      gradient = ctx.createLinearGradient(1305.1, 447.2, 1278.7, 466.5);
      gradient.addColorStop(0.00, "rgb(160, 157, 192)");
      gradient.addColorStop(0.04, "rgb(163, 160, 194)");
      gradient.addColorStop(0.45, "rgb(205, 204, 223)");
      gradient.addColorStop(0.79, "rgb(237, 236, 243)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2539.4, 2409.9);
      ctx.bezierCurveTo(2537.9, 2406.6, 2517.0, 2300.6, 2517.0, 2300.6);
      ctx.bezierCurveTo(2515.8, 2299.9, 2507.9, 2296.7, 2503.1, 2299.3);
      ctx.lineWidth = 1.1;
      ctx.strokeStyle = "rgb(255, 247, 161)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // waterMountain/Group/Path
      ctx.beginPath();
      ctx.moveTo(2547.0, 2414.3);
      ctx.bezierCurveTo(2546.3, 2413.9, 2542.7, 2411.6, 2539.1, 2409.7);
      ctx.bezierCurveTo(2539.7, 2410.7, 2532.1, 2405.9, 2531.7, 2404.3);
      ctx.bezierCurveTo(2530.2, 2399.0, 2530.7, 2398.7, 2530.5, 2397.6);
      ctx.bezierCurveTo(2530.1, 2394.5, 2528.2, 2392.9, 2527.7, 2391.1);
      ctx.bezierCurveTo(2527.2, 2389.1, 2526.4, 2383.0, 2526.3, 2381.2);
      ctx.bezierCurveTo(2526.2, 2378.3, 2524.4, 2376.3, 2523.2, 2373.1);
      ctx.bezierCurveTo(2522.8, 2372.0, 2522.4, 2365.3, 2521.9, 2364.3);
      ctx.bezierCurveTo(2521.1, 2362.3, 2518.8, 2358.0, 2518.2, 2355.7);
      ctx.bezierCurveTo(2517.4, 2352.7, 2516.4, 2348.5, 2515.7, 2345.5);
      ctx.bezierCurveTo(2515.5, 2344.3, 2513.6, 2341.0, 2513.0, 2339.0);
      ctx.bezierCurveTo(2512.4, 2336.9, 2510.1, 2330.1, 2510.0, 2328.9);
      ctx.bezierCurveTo(2510.0, 2327.3, 2509.7, 2320.0, 2509.1, 2318.5);
      ctx.bezierCurveTo(2508.7, 2317.4, 2506.4, 2311.4, 2505.9, 2310.4);
      ctx.bezierCurveTo(2504.5, 2307.7, 2504.8, 2303.8, 2503.7, 2301.0);
      ctx.bezierCurveTo(2501.1, 2293.5, 2499.4, 2290.0, 2495.0, 2283.4);
      ctx.bezierCurveTo(2494.7, 2282.8, 2493.1, 2279.2, 2492.2, 2279.1);
      ctx.bezierCurveTo(2491.2, 2279.0, 2491.7, 2281.3, 2491.2, 2282.3);
      ctx.bezierCurveTo(2489.9, 2285.2, 2488.4, 2288.1, 2487.2, 2291.2);
      ctx.bezierCurveTo(2486.1, 2294.1, 2484.3, 2297.2, 2485.7, 2300.3);
      ctx.bezierCurveTo(2488.2, 2305.8, 2491.2, 2310.6, 2494.8, 2315.3);
      ctx.bezierCurveTo(2496.4, 2317.3, 2496.9, 2319.2, 2497.8, 2321.2);
      ctx.bezierCurveTo(2498.6, 2322.8, 2499.8, 2324.2, 2500.5, 2325.9);
      ctx.bezierCurveTo(2501.7, 2328.6, 2511.0, 2364.2, 2512.3, 2368.6);
      ctx.bezierCurveTo(2513.1, 2371.7, 2514.0, 2375.0, 2514.8, 2378.1);
      ctx.bezierCurveTo(2515.5, 2380.7, 2528.7, 2420.8, 2529.3, 2422.9);
      ctx.bezierCurveTo(2529.8, 2424.3, 2531.7, 2423.8, 2535.3, 2422.3);
      ctx.bezierCurveTo(2537.9, 2421.1, 2538.8, 2419.1, 2541.4, 2418.0);
      ctx.bezierCurveTo(2544.5, 2416.6, 2546.6, 2414.8, 2547.0, 2414.3);
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1240.4, 433.0, 1311.1, 529.9);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.03, "rgb(215, 238, 241)");
      gradient.addColorStop(0.06, "rgb(182, 226, 233)");
      gradient.addColorStop(0.09, "rgb(154, 216, 226)");
      gradient.addColorStop(0.13, "rgb(131, 209, 222)");
      gradient.addColorStop(0.17, "rgb(115, 204, 218)");
      gradient.addColorStop(0.22, "rgb(104, 201, 216)");
      gradient.addColorStop(0.30, "rgb(101, 201, 216)");
      gradient.addColorStop(0.77, "rgb(210, 236, 240)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2527.4, 2205.5);
      ctx.bezierCurveTo(2528.4, 2206.5, 2522.1, 2222.6, 2524.3, 2221.2);
      ctx.bezierCurveTo(2526.4, 2220.0, 2532.6, 2213.1, 2533.1, 2215.0);
      ctx.bezierCurveTo(2533.6, 2217.4, 2530.7, 2226.0, 2525.4, 2234.3);
      ctx.bezierCurveTo(2524.7, 2235.6, 2527.7, 2224.2, 2526.1, 2225.9);
      ctx.bezierCurveTo(2522.0, 2230.2, 2518.2, 2236.3, 2515.8, 2239.6);
      ctx.bezierCurveTo(2514.2, 2241.8, 2509.0, 2237.3, 2507.7, 2239.1);
      ctx.bezierCurveTo(2500.0, 2249.8, 2498.2, 2255.8, 2495.5, 2259.1);
      ctx.bezierCurveTo(2492.2, 2263.1, 2493.4, 2253.1, 2492.6, 2254.8);
      ctx.bezierCurveTo(2485.7, 2270.0, 2479.7, 2275.4, 2479.7, 2275.4);
      ctx.bezierCurveTo(2477.5, 2276.5, 2479.3, 2270.1, 2477.6, 2272.8);
      ctx.bezierCurveTo(2474.3, 2277.8, 2471.0, 2281.7, 2471.6, 2277.0);
      ctx.bezierCurveTo(2472.4, 2269.7, 2481.4, 2250.6, 2484.8, 2243.8);
      ctx.bezierCurveTo(2490.5, 2232.8, 2502.1, 2213.6, 2508.2, 2206.0);
      ctx.bezierCurveTo(2512.2, 2200.9, 2514.7, 2202.1, 2507.3, 2218.8);
      ctx.bezierCurveTo(2505.0, 2223.9, 2511.9, 2212.3, 2507.1, 2225.2);
      ctx.bezierCurveTo(2505.0, 2230.5, 2506.0, 2231.4, 2507.8, 2228.6);
      ctx.bezierCurveTo(2510.3, 2224.7, 2518.0, 2213.0, 2514.3, 2224.7);
      ctx.bezierCurveTo(2514.1, 2225.3, 2526.1, 2204.1, 2527.4, 2205.5);
      ctx.closePath();
      ctx.fill();

      // waterMountain/Path
      ctx.beginPath();
      ctx.moveTo(2528.2, 2239.1);
      ctx.bezierCurveTo(2527.5, 2238.8, 2529.1, 2234.0, 2531.7, 2228.4);
      ctx.bezierCurveTo(2534.3, 2222.9, 2537.0, 2218.6, 2537.6, 2218.9);
      ctx.bezierCurveTo(2538.3, 2219.2, 2536.8, 2224.0, 2534.2, 2229.6);
      ctx.bezierCurveTo(2531.6, 2235.2, 2528.9, 2239.4, 2528.2, 2239.1);
      ctx.closePath();
      ctx.fill();

      // waterMountain/Group

      // waterMountain/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2520.6, 2261.4);
      ctx.bezierCurveTo(2514.9, 2256.9, 2509.0, 2249.1, 2516.2, 2238.7);
      ctx.bezierCurveTo(2524.0, 2227.5, 2538.6, 2236.1, 2540.4, 2238.3);
      ctx.bezierCurveTo(2545.8, 2237.0, 2575.5, 2223.9, 2592.0, 2227.7);
      ctx.bezierCurveTo(2592.0, 2227.7, 2602.1, 2224.7, 2595.0, 2257.9);
      ctx.bezierCurveTo(2587.2, 2250.4, 2585.4, 2248.4, 2581.6, 2245.8);
      ctx.bezierCurveTo(2554.1, 2252.1, 2563.3, 2250.5, 2520.6, 2261.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1147.1, 442.4, 1162.3, 453.6);
      gradient.addColorStop(0.00, "rgb(160, 157, 192)");
      gradient.addColorStop(0.04, "rgb(163, 160, 194)");
      gradient.addColorStop(0.45, "rgb(205, 204, 223)");
      gradient.addColorStop(0.79, "rgb(237, 236, 243)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2520.6, 2261.4);
      ctx.bezierCurveTo(2519.4, 2260.7, 2513.1, 2254.9, 2513.4, 2249.5);
      ctx.lineWidth = 1.1;
      ctx.strokeStyle = "rgb(255, 247, 161)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // waterMountain/Group/Path
      ctx.beginPath();
      ctx.moveTo(2582.7, 2227.4);
      ctx.bezierCurveTo(2584.9, 2227.2, 2589.0, 2225.8, 2590.2, 2230.9);
      ctx.bezierCurveTo(2590.6, 2232.8, 2590.5, 2238.2, 2590.0, 2240.7);
      ctx.bezierCurveTo(2589.3, 2244.3, 2590.2, 2249.9, 2589.3, 2252.4);
      ctx.bezierCurveTo(2587.5, 2251.0, 2583.7, 2247.3, 2581.6, 2245.8);
      ctx.bezierCurveTo(2579.1, 2244.2, 2575.6, 2240.9, 2570.0, 2242.1);
      ctx.bezierCurveTo(2567.0, 2242.8, 2566.8, 2242.7, 2561.6, 2243.9);
      ctx.bezierCurveTo(2559.9, 2244.2, 2555.3, 2243.8, 2553.2, 2244.1);
      ctx.bezierCurveTo(2551.0, 2244.5, 2545.2, 2247.0, 2544.2, 2247.4);
      ctx.bezierCurveTo(2541.6, 2248.5, 2534.2, 2247.6, 2533.5, 2247.6);
      ctx.bezierCurveTo(2532.4, 2247.7, 2526.2, 2249.3, 2525.1, 2249.3);
      ctx.bezierCurveTo(2522.1, 2249.2, 2518.2, 2249.0, 2515.2, 2249.3);
      ctx.bezierCurveTo(2507.3, 2250.2, 2503.4, 2250.2, 2495.5, 2249.1);
      ctx.bezierCurveTo(2494.9, 2249.0, 2491.0, 2249.2, 2490.5, 2248.4);
      ctx.bezierCurveTo(2489.9, 2247.6, 2492.3, 2246.9, 2492.9, 2246.2);
      ctx.bezierCurveTo(2495.0, 2243.7, 2496.9, 2241.0, 2499.2, 2238.6);
      ctx.bezierCurveTo(2501.4, 2236.3, 2503.4, 2233.4, 2506.8, 2233.3);
      ctx.bezierCurveTo(2512.8, 2233.2, 2518.5, 2233.8, 2524.2, 2235.1);
      ctx.bezierCurveTo(2526.8, 2235.7, 2528.6, 2235.3, 2530.9, 2235.3);
      ctx.bezierCurveTo(2532.7, 2235.2, 2534.5, 2235.7, 2536.3, 2235.6);
      ctx.bezierCurveTo(2539.2, 2235.5, 2575.3, 2228.6, 2579.9, 2227.8);
      ctx.bezierCurveTo(2583.0, 2227.2, 2580.8, 2227.8, 2583.9, 2227.2);
      ctx.save();
      ctx.transform(0.533, -0.846, 0.846, 0.533, 463.0, 4731.3);
      gradient = ctx.createLinearGradient(3196.5, 410.5, 3244.3, 476.1);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.03, "rgb(215, 238, 241)");
      gradient.addColorStop(0.06, "rgb(182, 226, 233)");
      gradient.addColorStop(0.09, "rgb(154, 216, 226)");
      gradient.addColorStop(0.13, "rgb(131, 209, 222)");
      gradient.addColorStop(0.17, "rgb(115, 204, 218)");
      gradient.addColorStop(0.22, "rgb(104, 201, 216)");
      gradient.addColorStop(0.30, "rgb(101, 201, 216)");
      gradient.addColorStop(0.77, "rgb(210, 236, 240)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2536.6, 2237.6);
      ctx.bezierCurveTo(2549.6, 2235.9, 2574.9, 2230.5, 2593.2, 2227.6);
      ctx.bezierCurveTo(2583.2, 2221.4, 2580.8, 2223.1, 2569.4, 2224.7);
      ctx.bezierCurveTo(2528.2, 2231.8, 2522.2, 2233.4, 2522.2, 2233.4);
      ctx.lineTo(2521.6, 2233.6);
      ctx.bezierCurveTo(2528.8, 2233.8, 2535.2, 2235.8, 2536.6, 2237.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.546, -0.860, 0.876, 0.547, 401.1, 4769.3);
      gradient = ctx.createLinearGradient(3231.2, 448.4, 3239.6, 441.1);
      gradient.addColorStop(0.00, "rgb(160, 157, 192)");
      gradient.addColorStop(0.04, "rgb(163, 160, 194)");
      gradient.addColorStop(0.45, "rgb(205, 204, 223)");
      gradient.addColorStop(0.79, "rgb(237, 236, 243)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2531.8, 2235.2);
      ctx.bezierCurveTo(2530.7, 2234.6, 2529.2, 2233.8, 2526.3, 2233.7);
      ctx.bezierCurveTo(2520.1, 2234.0, 2514.5, 2230.9, 2511.6, 2229.3);
      ctx.bezierCurveTo(2507.3, 2227.0, 2504.5, 2231.3, 2503.9, 2232.0);
      ctx.bezierCurveTo(2503.3, 2232.7, 2502.0, 2237.3, 2504.2, 2237.8);
      ctx.bezierCurveTo(2507.1, 2238.5, 2510.6, 2238.1, 2517.0, 2238.3);
      ctx.bezierCurveTo(2519.7, 2238.3, 2522.3, 2238.7, 2525.2, 2238.6);
      ctx.bezierCurveTo(2529.4, 2238.4, 2532.0, 2237.9, 2534.9, 2237.0);
      ctx.bezierCurveTo(2525.8, 2236.5, 2525.9, 2235.8, 2524.6, 2235.3);
      ctx.bezierCurveTo(2528.4, 2235.4, 2530.0, 2235.7, 2531.8, 2235.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1162.7, 415.9, 1167.0, 396.6);
      gradient.addColorStop(0.62, "rgb(101, 201, 216)");
      gradient.addColorStop(0.69, "rgb(123, 206, 220)");
      gradient.addColorStop(0.82, "rgb(177, 224, 232)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2499.8, 2304.9);
      ctx.bezierCurveTo(2500.7, 2306.8, 2501.1, 2308.9, 2501.7, 2310.7);
      ctx.bezierCurveTo(2502.7, 2313.8, 2503.2, 2315.0, 2503.2, 2318.0);
      ctx.bezierCurveTo(2502.5, 2317.2, 2501.5, 2314.3, 2500.0, 2311.0);
      ctx.bezierCurveTo(2498.9, 2308.6, 2499.0, 2307.3, 2498.2, 2305.5);
      ctx.bezierCurveTo(2496.1, 2300.4, 2492.8, 2296.9, 2491.4, 2293.9);
      ctx.bezierCurveTo(2489.4, 2289.4, 2491.8, 2289.1, 2492.1, 2289.7);
      ctx.bezierCurveTo(2493.7, 2292.7, 2497.2, 2298.9, 2499.8, 2304.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.287, -0.958, 0.958, 0.287, 1564.7, 6084.8);
      gradient = ctx.createLinearGradient(3902.2, -202.3, 3870.2, -172.1);
      gradient.addColorStop(0.26, "rgb(101, 201, 216)");
      gradient.addColorStop(0.28, "rgb(123, 206, 220)");
      gradient.addColorStop(0.33, "rgb(160, 218, 228)");
      gradient.addColorStop(0.38, "rgb(189, 228, 234)");
      gradient.addColorStop(0.44, "rgb(212, 237, 240)");
      gradient.addColorStop(0.51, "rgb(230, 244, 245)");
      gradient.addColorStop(0.59, "rgb(242, 249, 250)");
      gradient.addColorStop(0.71, "rgb(251, 252, 252)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2512.6, 2243.7);
      ctx.bezierCurveTo(2514.7, 2243.6, 2516.7, 2243.1, 2518.6, 2242.8);
      ctx.bezierCurveTo(2521.9, 2242.4, 2523.1, 2242.3, 2525.9, 2241.1);
      ctx.bezierCurveTo(2524.8, 2240.8, 2521.8, 2241.1, 2518.1, 2241.2);
      ctx.bezierCurveTo(2515.6, 2241.2, 2514.4, 2241.9, 2512.4, 2242.0);
      ctx.bezierCurveTo(2506.9, 2242.3, 2502.3, 2240.8, 2499.0, 2240.8);
      ctx.bezierCurveTo(2494.1, 2240.9, 2494.9, 2243.2, 2495.5, 2243.3);
      ctx.bezierCurveTo(2498.9, 2243.4, 2506.0, 2243.9, 2512.6, 2243.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1176.3, 400.0, 1160.5, 428.5);
      gradient.addColorStop(0.26, "rgb(101, 201, 216)");
      gradient.addColorStop(0.37, "rgb(106, 202, 217)");
      gradient.addColorStop(0.50, "rgb(122, 206, 220)");
      gradient.addColorStop(0.63, "rgb(147, 214, 225)");
      gradient.addColorStop(0.76, "rgb(180, 225, 233)");
      gradient.addColorStop(0.90, "rgb(220, 240, 243)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2504.9, 2247.5);
      ctx.bezierCurveTo(2506.8, 2247.4, 2509.5, 2246.8, 2511.1, 2246.6);
      ctx.bezierCurveTo(2513.8, 2246.2, 2514.4, 2246.9, 2516.8, 2245.8);
      ctx.bezierCurveTo(2514.8, 2246.3, 2512.2, 2245.8, 2509.1, 2245.8);
      ctx.bezierCurveTo(2506.9, 2245.9, 2506.6, 2246.3, 2504.9, 2246.4);
      ctx.bezierCurveTo(2500.3, 2246.7, 2496.4, 2245.6, 2493.7, 2245.6);
      ctx.bezierCurveTo(2489.5, 2245.8, 2490.1, 2247.7, 2490.7, 2247.7);
      ctx.bezierCurveTo(2493.6, 2247.8, 2499.4, 2247.8, 2504.9, 2247.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.459, 0.717, 0.705, 0.437, 2818.2, 1424.8);
      gradient = ctx.createLinearGradient(1018.6, 208.2, 1002.4, 237.4);
      gradient.addColorStop(0.26, "rgb(101, 201, 216)");
      gradient.addColorStop(0.37, "rgb(106, 202, 217)");
      gradient.addColorStop(0.50, "rgb(122, 206, 220)");
      gradient.addColorStop(0.63, "rgb(147, 214, 225)");
      gradient.addColorStop(0.76, "rgb(180, 225, 233)");
      gradient.addColorStop(0.90, "rgb(220, 240, 243)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2506.3, 2234.6);
      ctx.bezierCurveTo(2508.1, 2234.9, 2510.8, 2235.0, 2512.5, 2235.1);
      ctx.bezierCurveTo(2515.2, 2235.4, 2515.6, 2236.3, 2518.2, 2235.8);
      ctx.bezierCurveTo(2516.1, 2235.7, 2512.7, 2234.0, 2509.7, 2233.3);
      ctx.bezierCurveTo(2507.6, 2232.9, 2507.2, 2232.7, 2505.5, 2232.3);
      ctx.bezierCurveTo(2501.0, 2231.1, 2500.9, 2233.6, 2506.3, 2234.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1163.0, 408.8, 1166.9, 400.0);
      gradient.addColorStop(0.26, "rgb(101, 201, 216)");
      gradient.addColorStop(0.37, "rgb(106, 202, 217)");
      gradient.addColorStop(0.50, "rgb(122, 206, 220)");
      gradient.addColorStop(0.63, "rgb(147, 214, 225)");
      gradient.addColorStop(0.76, "rgb(180, 225, 233)");
      gradient.addColorStop(0.90, "rgb(220, 240, 243)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2485.3, 2361.2);
      ctx.bezierCurveTo(2488.0, 2365.1, 2480.6, 2371.1, 2485.4, 2372.9);
      ctx.bezierCurveTo(2489.9, 2375.1, 2496.8, 2381.6, 2501.3, 2380.6);
      ctx.bezierCurveTo(2501.7, 2373.0, 2499.3, 2369.7, 2498.1, 2364.4);
      ctx.bezierCurveTo(2497.5, 2361.9, 2500.7, 2353.1, 2501.1, 2346.2);
      ctx.bezierCurveTo(2498.4, 2337.7, 2499.3, 2332.0, 2499.1, 2332.4);
      ctx.bezierCurveTo(2497.9, 2327.5, 2496.6, 2327.4, 2490.0, 2323.2);
      ctx.bezierCurveTo(2484.7, 2324.4, 2479.2, 2334.8, 2475.7, 2340.4);
      ctx.bezierCurveTo(2481.0, 2345.0, 2479.4, 2349.4, 2478.8, 2352.4);
      ctx.bezierCurveTo(2481.7, 2354.3, 2481.8, 2359.0, 2485.3, 2361.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1288.1, 424.4, 1272.8, 454.1);
      gradient.addColorStop(0.00, "rgb(211, 115, 79)");
      gradient.addColorStop(0.31, "rgb(221, 138, 88)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2702.9, 2292.7);
      ctx.bezierCurveTo(2705.0, 2296.6, 2709.0, 2301.7, 2712.4, 2306.9);
      ctx.bezierCurveTo(2714.5, 2309.9, 2715.7, 2312.5, 2717.8, 2315.3);
      ctx.bezierCurveTo(2718.7, 2319.4, 2719.6, 2321.8, 2719.3, 2324.1);
      ctx.bezierCurveTo(2719.1, 2326.3, 2718.7, 2329.8, 2719.6, 2333.7);
      ctx.bezierCurveTo(2719.9, 2335.2, 2721.2, 2341.5, 2720.7, 2345.5);
      ctx.bezierCurveTo(2719.4, 2347.7, 2718.5, 2349.0, 2718.6, 2350.4);
      ctx.bezierCurveTo(2718.7, 2352.2, 2721.0, 2347.1, 2720.8, 2347.6);
      ctx.bezierCurveTo(2722.3, 2349.4, 2724.7, 2347.9, 2725.2, 2347.1);
      ctx.bezierCurveTo(2725.7, 2346.3, 2725.3, 2312.6, 2725.3, 2312.6);
      ctx.bezierCurveTo(2719.3, 2307.5, 2706.3, 2295.9, 2702.9, 2292.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1134.9, 630.4, 1117.1, 595.5);
      gradient.addColorStop(0.15, "rgb(187, 102, 69)");
      gradient.addColorStop(0.36, "rgb(189, 104, 70)");
      gradient.addColorStop(0.52, "rgb(194, 112, 74)");
      gradient.addColorStop(0.66, "rgb(204, 127, 81)");
      gradient.addColorStop(0.79, "rgb(218, 149, 90)");
      gradient.addColorStop(0.91, "rgb(236, 179, 102)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Shed
      ctx.restore();

      // waterMountain/Shed/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2726.0, 2336.0);
      ctx.lineTo(2749.4, 2348.2);
      ctx.lineTo(2754.4, 2358.8);
      ctx.lineTo(2740.6, 2364.8);
      ctx.bezierCurveTo(2740.6, 2364.8, 2718.6, 2354.9, 2718.6, 2354.1);
      ctx.bezierCurveTo(2718.6, 2353.3, 2722.7, 2343.5, 2723.3, 2342.0);
      ctx.bezierCurveTo(2723.9, 2340.6, 2725.7, 2336.6, 2726.0, 2336.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2819.7, 1028.3);
      gradient = ctx.createLinearGradient(1158.5, 650.3, 1168.3, 621.4);
      gradient.addColorStop(0.00, "rgb(92, 57, 77)");
      gradient.addColorStop(0.17, "rgb(94, 59, 80)");
      gradient.addColorStop(0.33, "rgb(100, 66, 85)");
      gradient.addColorStop(0.48, "rgb(111, 78, 95)");
      gradient.addColorStop(0.63, "rgb(126, 94, 108)");
      gradient.addColorStop(0.78, "rgb(147, 118, 125)");
      gradient.addColorStop(0.92, "rgb(172, 148, 144)");
      gradient.addColorStop(1.00, "rgb(191, 172, 158)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Shed/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2749.5, 2349.4);
      ctx.bezierCurveTo(2748.6, 2350.1, 2748.5, 2351.6, 2748.1, 2352.7);
      ctx.bezierCurveTo(2747.8, 2354.0, 2746.9, 2355.1, 2746.3, 2356.3);
      ctx.bezierCurveTo(2745.1, 2358.6, 2743.6, 2361.8, 2742.3, 2363.8);
      ctx.strokeStyle = "rgb(160, 133, 108)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // waterMountain/Shed/Path
      ctx.beginPath();
      ctx.moveTo(2749.7, 2362.1);
      ctx.bezierCurveTo(2749.0, 2361.0, 2748.5, 2359.8, 2747.8, 2358.7);
      ctx.bezierCurveTo(2747.4, 2358.1, 2747.1, 2357.6, 2746.9, 2356.8);
      ctx.stroke();

      // waterMountain/Shed/Path
      ctx.beginPath();
      ctx.moveTo(2752.2, 2355.3);
      ctx.bezierCurveTo(2750.9, 2355.3, 2749.6, 2355.5, 2748.3, 2355.6);
      ctx.bezierCurveTo(2747.7, 2355.7, 2747.0, 2356.1, 2746.5, 2356.1);
      ctx.stroke();

      // waterMountain/Shed/Path
      ctx.beginPath();
      ctx.moveTo(2718.6, 2350.4);
      ctx.bezierCurveTo(2718.6, 2350.4, 2739.0, 2362.5, 2741.6, 2364.1);
      ctx.bezierCurveTo(2739.4, 2367.7, 2734.9, 2375.4, 2733.8, 2377.2);
      ctx.bezierCurveTo(2731.2, 2375.6, 2729.8, 2376.3, 2729.4, 2374.5);
      ctx.bezierCurveTo(2729.0, 2372.6, 2728.5, 2372.2, 2727.3, 2371.4);
      ctx.bezierCurveTo(2726.1, 2370.7, 2726.2, 2370.8, 2724.9, 2369.9);
      ctx.bezierCurveTo(2723.5, 2369.1, 2723.7, 2366.9, 2722.8, 2366.3);
      ctx.bezierCurveTo(2721.8, 2365.7, 2721.7, 2365.6, 2720.2, 2363.8);
      ctx.bezierCurveTo(2718.7, 2361.9, 2719.7, 2360.0, 2718.1, 2359.0);
      ctx.bezierCurveTo(2716.5, 2358.0, 2718.6, 2350.4, 2718.6, 2350.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2819.7, 1028.3);
      gradient = ctx.createLinearGradient(1184.5, 628.5, 1169.0, 641.6);
      gradient.addColorStop(0.00, "rgb(162, 141, 163)");
      gradient.addColorStop(0.09, "rgb(177, 158, 174)");
      gradient.addColorStop(0.25, "rgb(202, 186, 191)");
      gradient.addColorStop(0.42, "rgb(220, 207, 202)");
      gradient.addColorStop(0.59, "rgb(233, 221, 209)");
      gradient.addColorStop(0.76, "rgb(238, 228, 214)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Shed/Compound Path
      ctx.restore();
      ctx.beginPath();

      // waterMountain/Shed/Compound Path/Path
      ctx.moveTo(2724.3, 2355.4);
      ctx.bezierCurveTo(2725.6, 2356.2, 2726.8, 2357.0, 2728.1, 2357.8);
      ctx.bezierCurveTo(2730.2, 2359.1, 2732.1, 2360.7, 2734.1, 2362.0);
      ctx.bezierCurveTo(2734.4, 2362.1, 2734.6, 2362.3, 2734.9, 2362.4);
      ctx.bezierCurveTo(2736.8, 2363.5, 2738.7, 2364.5, 2740.5, 2365.6);
      ctx.bezierCurveTo(2740.6, 2365.7, 2740.6, 2365.7, 2740.6, 2365.7);
      ctx.bezierCurveTo(2740.8, 2365.5, 2740.9, 2365.3, 2741.0, 2365.1);
      ctx.bezierCurveTo(2741.0, 2365.0, 2741.0, 2365.0, 2740.9, 2365.0);
      ctx.bezierCurveTo(2739.1, 2363.8, 2737.1, 2362.9, 2735.3, 2361.8);
      ctx.bezierCurveTo(2735.0, 2361.6, 2734.8, 2361.5, 2734.5, 2361.3);
      ctx.bezierCurveTo(2732.5, 2360.1, 2730.6, 2358.5, 2728.5, 2357.2);
      ctx.bezierCurveTo(2727.3, 2356.4, 2726.0, 2355.5, 2724.7, 2354.7);
      ctx.bezierCurveTo(2724.1, 2354.3, 2723.4, 2353.9, 2722.7, 2353.6);
      ctx.bezierCurveTo(2721.3, 2352.8, 2719.7, 2352.1, 2718.4, 2351.3);
      ctx.bezierCurveTo(2718.3, 2351.5, 2718.2, 2351.8, 2718.2, 2352.1);
      ctx.bezierCurveTo(2719.5, 2352.9, 2721.1, 2353.5, 2722.4, 2354.2);
      ctx.bezierCurveTo(2723.0, 2354.6, 2723.7, 2354.9, 2724.3, 2355.4);
      ctx.closePath();

      // waterMountain/Shed/Compound Path/Path
      ctx.moveTo(2721.3, 2359.0);
      ctx.bezierCurveTo(2721.5, 2359.1, 2721.7, 2359.2, 2721.9, 2359.3);
      ctx.bezierCurveTo(2722.6, 2359.9, 2723.3, 2360.4, 2724.1, 2360.9);
      ctx.bezierCurveTo(2724.6, 2361.2, 2725.1, 2361.5, 2725.6, 2361.8);
      ctx.bezierCurveTo(2725.9, 2361.9, 2726.2, 2362.1, 2726.5, 2362.2);
      ctx.bezierCurveTo(2727.5, 2362.9, 2728.5, 2363.7, 2729.5, 2364.3);
      ctx.bezierCurveTo(2731.0, 2365.2, 2732.3, 2366.2, 2733.8, 2367.1);
      ctx.bezierCurveTo(2733.8, 2367.1, 2733.8, 2367.1, 2733.8, 2367.1);
      ctx.bezierCurveTo(2734.6, 2367.6, 2735.3, 2368.0, 2736.1, 2368.4);
      ctx.bezierCurveTo(2736.3, 2368.5, 2736.5, 2368.6, 2736.7, 2368.8);
      ctx.bezierCurveTo(2737.0, 2368.9, 2737.2, 2369.1, 2737.5, 2369.2);
      ctx.bezierCurveTo(2737.7, 2369.4, 2738.0, 2369.6, 2738.2, 2369.7);
      ctx.bezierCurveTo(2738.4, 2369.5, 2738.5, 2369.3, 2738.6, 2369.0);
      ctx.bezierCurveTo(2738.4, 2368.9, 2738.1, 2368.8, 2737.9, 2368.6);
      ctx.bezierCurveTo(2737.6, 2368.5, 2737.4, 2368.3, 2737.1, 2368.2);
      ctx.bezierCurveTo(2736.9, 2368.0, 2736.7, 2367.9, 2736.4, 2367.7);
      ctx.bezierCurveTo(2735.7, 2367.4, 2735.0, 2366.9, 2734.2, 2366.5);
      ctx.bezierCurveTo(2734.2, 2366.5, 2734.2, 2366.5, 2734.2, 2366.4);
      ctx.bezierCurveTo(2732.7, 2365.5, 2731.4, 2364.6, 2729.9, 2363.7);
      ctx.bezierCurveTo(2728.9, 2363.1, 2728.0, 2362.3, 2726.9, 2361.6);
      ctx.bezierCurveTo(2726.6, 2361.4, 2726.3, 2361.2, 2726.0, 2361.1);
      ctx.bezierCurveTo(2725.5, 2360.8, 2725.0, 2360.5, 2724.5, 2360.2);
      ctx.bezierCurveTo(2723.7, 2359.8, 2723.0, 2359.3, 2722.3, 2358.7);
      ctx.bezierCurveTo(2722.2, 2358.6, 2722.0, 2358.4, 2721.8, 2358.3);
      ctx.bezierCurveTo(2720.7, 2357.7, 2719.7, 2357.3, 2718.7, 2356.8);
      ctx.bezierCurveTo(2718.3, 2356.5, 2717.9, 2356.3, 2717.5, 2356.1);
      ctx.bezierCurveTo(2717.5, 2356.4, 2717.5, 2356.7, 2717.5, 2356.9);
      ctx.bezierCurveTo(2717.8, 2357.1, 2718.0, 2357.3, 2718.3, 2357.4);
      ctx.bezierCurveTo(2719.4, 2358.0, 2720.4, 2358.4, 2721.3, 2359.0);
      ctx.closePath();

      // waterMountain/Shed/Compound Path/Path
      ctx.moveTo(2720.1, 2355.0);
      ctx.bezierCurveTo(2721.2, 2355.5, 2722.2, 2355.9, 2723.2, 2356.5);
      ctx.bezierCurveTo(2723.3, 2356.6, 2723.5, 2356.7, 2723.7, 2356.9);
      ctx.bezierCurveTo(2724.4, 2357.4, 2725.1, 2357.9, 2725.9, 2358.4);
      ctx.bezierCurveTo(2726.4, 2358.7, 2726.9, 2359.0, 2727.4, 2359.3);
      ctx.bezierCurveTo(2727.7, 2359.4, 2728.0, 2359.6, 2728.3, 2359.8);
      ctx.bezierCurveTo(2729.3, 2360.4, 2730.3, 2361.2, 2731.3, 2361.9);
      ctx.bezierCurveTo(2732.8, 2362.8, 2734.1, 2363.7, 2735.6, 2364.6);
      ctx.bezierCurveTo(2735.6, 2364.6, 2735.7, 2364.7, 2735.7, 2364.7);
      ctx.bezierCurveTo(2736.4, 2365.1, 2737.1, 2365.5, 2737.9, 2365.9);
      ctx.bezierCurveTo(2738.1, 2366.0, 2738.3, 2366.2, 2738.6, 2366.3);
      ctx.bezierCurveTo(2738.8, 2366.5, 2739.0, 2366.6, 2739.3, 2366.8);
      ctx.bezierCurveTo(2739.4, 2366.9, 2739.6, 2367.0, 2739.8, 2367.1);
      ctx.bezierCurveTo(2739.9, 2366.9, 2740.0, 2366.7, 2740.2, 2366.4);
      ctx.bezierCurveTo(2740.0, 2366.4, 2739.8, 2366.3, 2739.7, 2366.1);
      ctx.bezierCurveTo(2739.4, 2366.0, 2739.2, 2365.8, 2739.0, 2365.7);
      ctx.bezierCurveTo(2738.7, 2365.5, 2738.5, 2365.4, 2738.3, 2365.3);
      ctx.bezierCurveTo(2737.5, 2364.9, 2736.8, 2364.5, 2736.0, 2364.0);
      ctx.bezierCurveTo(2736.0, 2364.0, 2736.0, 2364.0, 2736.0, 2364.0);
      ctx.bezierCurveTo(2734.6, 2363.1, 2733.2, 2362.1, 2731.7, 2361.2);
      ctx.bezierCurveTo(2730.7, 2360.6, 2729.8, 2359.8, 2728.7, 2359.2);
      ctx.bezierCurveTo(2728.4, 2359.0, 2728.1, 2358.8, 2727.8, 2358.6);
      ctx.bezierCurveTo(2727.3, 2358.4, 2726.8, 2358.1, 2726.3, 2357.8);
      ctx.bezierCurveTo(2725.5, 2357.3, 2724.8, 2356.8, 2724.2, 2356.3);
      ctx.bezierCurveTo(2724.0, 2356.1, 2723.8, 2356.0, 2723.6, 2355.9);
      ctx.bezierCurveTo(2722.5, 2355.2, 2721.5, 2354.8, 2720.5, 2354.3);
      ctx.bezierCurveTo(2719.8, 2353.9, 2719.1, 2353.5, 2718.3, 2353.1);
      ctx.bezierCurveTo(2718.2, 2353.1, 2718.1, 2353.0, 2718.0, 2353.0);
      ctx.bezierCurveTo(2717.9, 2353.2, 2717.9, 2353.5, 2717.8, 2353.7);
      ctx.bezierCurveTo(2717.9, 2353.8, 2718.0, 2353.8, 2718.0, 2353.8);
      ctx.bezierCurveTo(2718.7, 2354.1, 2719.4, 2354.5, 2720.1, 2355.0);
      ctx.closePath();

      // waterMountain/Shed/Compound Path/Path
      ctx.moveTo(2730.8, 2366.9);
      ctx.bezierCurveTo(2731.0, 2367.0, 2731.3, 2367.2, 2731.5, 2367.3);
      ctx.bezierCurveTo(2733.4, 2368.5, 2735.4, 2369.4, 2737.2, 2370.6);
      ctx.bezierCurveTo(2737.3, 2370.6, 2737.4, 2370.7, 2737.6, 2370.8);
      ctx.bezierCurveTo(2737.7, 2370.6, 2737.8, 2370.4, 2737.9, 2370.2);
      ctx.bezierCurveTo(2737.8, 2370.1, 2737.7, 2370.0, 2737.6, 2369.9);
      ctx.bezierCurveTo(2735.7, 2368.8, 2733.8, 2367.8, 2731.9, 2366.7);
      ctx.bezierCurveTo(2731.7, 2366.6, 2731.4, 2366.4, 2731.2, 2366.3);
      ctx.bezierCurveTo(2729.2, 2365.0, 2727.3, 2363.4, 2725.2, 2362.1);
      ctx.bezierCurveTo(2723.9, 2361.3, 2722.7, 2360.5, 2721.4, 2359.6);
      ctx.bezierCurveTo(2720.7, 2359.2, 2720.0, 2358.8, 2719.4, 2358.5);
      ctx.bezierCurveTo(2718.8, 2358.2, 2718.1, 2357.9, 2717.5, 2357.6);
      ctx.bezierCurveTo(2717.6, 2357.9, 2717.6, 2358.2, 2717.7, 2358.5);
      ctx.bezierCurveTo(2718.2, 2358.7, 2718.6, 2358.9, 2719.0, 2359.1);
      ctx.bezierCurveTo(2719.7, 2359.5, 2720.3, 2359.9, 2721.0, 2360.3);
      ctx.bezierCurveTo(2722.2, 2361.1, 2723.5, 2362.0, 2724.8, 2362.8);
      ctx.bezierCurveTo(2726.8, 2364.0, 2728.7, 2365.6, 2730.8, 2366.9);
      ctx.closePath();

      // waterMountain/Shed/Compound Path/Path
      ctx.moveTo(2722.5, 2357.8);
      ctx.bezierCurveTo(2723.8, 2358.6, 2725.0, 2359.5, 2726.3, 2360.3);
      ctx.bezierCurveTo(2728.4, 2361.6, 2730.3, 2363.1, 2732.3, 2364.4);
      ctx.bezierCurveTo(2732.6, 2364.6, 2732.8, 2364.7, 2733.1, 2364.9);
      ctx.bezierCurveTo(2735.0, 2366.0, 2736.9, 2367.0, 2738.7, 2368.1);
      ctx.bezierCurveTo(2738.8, 2368.2, 2738.9, 2368.2, 2739.1, 2368.3);
      ctx.bezierCurveTo(2739.2, 2368.1, 2739.3, 2367.9, 2739.4, 2367.7);
      ctx.bezierCurveTo(2739.3, 2367.6, 2739.2, 2367.5, 2739.1, 2367.5);
      ctx.bezierCurveTo(2737.3, 2366.3, 2735.3, 2365.3, 2733.5, 2364.2);
      ctx.bezierCurveTo(2733.2, 2364.1, 2733.0, 2363.9, 2732.7, 2363.8);
      ctx.bezierCurveTo(2730.7, 2362.5, 2728.8, 2361.0, 2726.7, 2359.7);
      ctx.bezierCurveTo(2725.5, 2358.9, 2724.2, 2358.0, 2722.9, 2357.2);
      ctx.bezierCurveTo(2722.2, 2356.8, 2721.6, 2356.4, 2720.9, 2356.0);
      ctx.bezierCurveTo(2719.9, 2355.5, 2718.8, 2355.0, 2717.7, 2354.4);
      ctx.bezierCurveTo(2717.7, 2354.7, 2717.6, 2354.9, 2717.6, 2355.2);
      ctx.bezierCurveTo(2718.6, 2355.7, 2719.6, 2356.2, 2720.5, 2356.7);
      ctx.bezierCurveTo(2721.2, 2357.0, 2721.9, 2357.4, 2722.5, 2357.8);
      ctx.closePath();

      // waterMountain/Shed/Compound Path/Path
      ctx.moveTo(2731.8, 2375.8);
      ctx.bezierCurveTo(2732.0, 2375.9, 2732.2, 2376.0, 2732.5, 2376.2);
      ctx.bezierCurveTo(2732.7, 2376.3, 2732.9, 2376.5, 2733.2, 2376.6);
      ctx.bezierCurveTo(2733.4, 2376.8, 2733.6, 2376.9, 2733.9, 2377.0);
      ctx.bezierCurveTo(2734.0, 2376.9, 2734.1, 2376.6, 2734.2, 2376.4);
      ctx.bezierCurveTo(2734.0, 2376.3, 2733.8, 2376.2, 2733.6, 2376.0);
      ctx.bezierCurveTo(2733.3, 2375.9, 2733.1, 2375.7, 2732.9, 2375.6);
      ctx.bezierCurveTo(2732.6, 2375.4, 2732.4, 2375.3, 2732.2, 2375.1);
      ctx.bezierCurveTo(2731.4, 2374.8, 2730.7, 2374.3, 2730.0, 2373.9);
      ctx.bezierCurveTo(2730.0, 2373.9, 2729.9, 2373.9, 2729.9, 2373.8);
      ctx.bezierCurveTo(2729.6, 2373.7, 2729.4, 2373.5, 2729.1, 2373.3);
      ctx.bezierCurveTo(2729.2, 2373.6, 2729.3, 2374.0, 2729.4, 2374.4);
      ctx.bezierCurveTo(2729.4, 2374.4, 2729.5, 2374.5, 2729.5, 2374.5);
      ctx.bezierCurveTo(2729.5, 2374.5, 2729.6, 2374.5, 2729.6, 2374.5);
      ctx.bezierCurveTo(2730.3, 2375.0, 2731.1, 2375.4, 2731.8, 2375.8);
      ctx.closePath();

      // waterMountain/Shed/Compound Path/Path
      ctx.moveTo(2733.7, 2373.6);
      ctx.bezierCurveTo(2733.9, 2373.8, 2734.2, 2373.9, 2734.4, 2374.1);
      ctx.bezierCurveTo(2734.7, 2374.3, 2735.0, 2374.4, 2735.3, 2374.6);
      ctx.bezierCurveTo(2735.5, 2374.4, 2735.6, 2374.2, 2735.7, 2373.9);
      ctx.bezierCurveTo(2735.5, 2373.8, 2735.2, 2373.7, 2734.8, 2373.4);
      ctx.bezierCurveTo(2734.6, 2373.3, 2734.3, 2373.1, 2734.1, 2373.0);
      ctx.bezierCurveTo(2733.9, 2372.8, 2733.6, 2372.7, 2733.4, 2372.6);
      ctx.bezierCurveTo(2732.7, 2372.2, 2731.9, 2371.8, 2731.2, 2371.3);
      ctx.bezierCurveTo(2731.2, 2371.3, 2731.2, 2371.3, 2731.1, 2371.3);
      ctx.bezierCurveTo(2729.7, 2370.4, 2728.3, 2369.4, 2726.9, 2368.5);
      ctx.bezierCurveTo(2725.9, 2367.9, 2724.9, 2367.1, 2723.9, 2366.4);
      ctx.bezierCurveTo(2723.6, 2366.3, 2723.3, 2366.1, 2722.9, 2365.9);
      ctx.bezierCurveTo(2722.4, 2365.7, 2721.9, 2365.4, 2721.4, 2365.1);
      ctx.bezierCurveTo(2721.3, 2365.0, 2721.2, 2364.9, 2721.1, 2364.8);
      ctx.bezierCurveTo(2721.8, 2365.7, 2722.1, 2365.8, 2722.8, 2366.3);
      ctx.bezierCurveTo(2723.0, 2366.4, 2723.2, 2366.7, 2723.3, 2367.0);
      ctx.bezierCurveTo(2723.4, 2367.0, 2723.4, 2367.0, 2723.5, 2367.1);
      ctx.bezierCurveTo(2724.5, 2367.7, 2725.4, 2368.5, 2726.5, 2369.1);
      ctx.bezierCurveTo(2727.9, 2370.1, 2729.3, 2371.0, 2730.8, 2371.9);
      ctx.bezierCurveTo(2730.8, 2371.9, 2730.8, 2371.9, 2730.8, 2371.9);
      ctx.bezierCurveTo(2731.5, 2372.4, 2732.3, 2372.8, 2733.1, 2373.2);
      ctx.bezierCurveTo(2733.3, 2373.3, 2733.5, 2373.5, 2733.7, 2373.6);
      ctx.closePath();

      // waterMountain/Shed/Compound Path/Path
      ctx.moveTo(2734.6, 2370.9);
      ctx.bezierCurveTo(2734.8, 2371.0, 2735.0, 2371.1, 2735.2, 2371.2);
      ctx.bezierCurveTo(2735.4, 2371.4, 2735.7, 2371.5, 2735.9, 2371.7);
      ctx.bezierCurveTo(2736.2, 2371.9, 2736.5, 2372.0, 2736.8, 2372.2);
      ctx.bezierCurveTo(2736.9, 2372.0, 2737.0, 2371.7, 2737.1, 2371.5);
      ctx.bezierCurveTo(2736.9, 2371.4, 2736.6, 2371.3, 2736.3, 2371.1);
      ctx.bezierCurveTo(2736.1, 2370.9, 2735.8, 2370.8, 2735.6, 2370.6);
      ctx.bezierCurveTo(2735.4, 2370.5, 2735.1, 2370.3, 2734.9, 2370.2);
      ctx.bezierCurveTo(2734.2, 2369.8, 2733.4, 2369.4, 2732.7, 2368.9);
      ctx.bezierCurveTo(2732.7, 2368.9, 2732.7, 2368.9, 2732.6, 2368.9);
      ctx.bezierCurveTo(2731.2, 2368.0, 2729.8, 2367.1, 2728.4, 2366.1);
      ctx.bezierCurveTo(2727.4, 2365.5, 2726.4, 2364.7, 2725.4, 2364.1);
      ctx.bezierCurveTo(2725.1, 2363.9, 2724.8, 2363.7, 2724.4, 2363.5);
      ctx.bezierCurveTo(2723.9, 2363.3, 2723.4, 2363.0, 2722.9, 2362.7);
      ctx.bezierCurveTo(2722.2, 2362.2, 2721.5, 2361.7, 2720.8, 2361.2);
      ctx.bezierCurveTo(2720.6, 2361.0, 2720.4, 2360.9, 2720.2, 2360.8);
      ctx.bezierCurveTo(2719.8, 2360.5, 2719.4, 2360.3, 2719.0, 2360.1);
      ctx.bezierCurveTo(2719.1, 2360.4, 2719.2, 2360.7, 2719.2, 2361.1);
      ctx.bezierCurveTo(2719.4, 2361.2, 2719.6, 2361.3, 2719.8, 2361.4);
      ctx.bezierCurveTo(2720.0, 2361.5, 2720.2, 2361.7, 2720.3, 2361.8);
      ctx.bezierCurveTo(2721.0, 2362.3, 2721.8, 2362.8, 2722.5, 2363.3);
      ctx.bezierCurveTo(2723.0, 2363.6, 2723.6, 2363.9, 2724.1, 2364.2);
      ctx.bezierCurveTo(2724.4, 2364.4, 2724.7, 2364.5, 2725.0, 2364.7);
      ctx.bezierCurveTo(2726.0, 2365.3, 2726.9, 2366.1, 2728.0, 2366.8);
      ctx.bezierCurveTo(2729.4, 2367.7, 2730.8, 2368.6, 2732.3, 2369.5);
      ctx.bezierCurveTo(2732.3, 2369.6, 2732.3, 2369.6, 2732.3, 2369.6);
      ctx.bezierCurveTo(2733.0, 2370.0, 2733.8, 2370.5, 2734.6, 2370.9);
      ctx.closePath();

      // waterMountain/Shed/Compound Path/Path
      ctx.moveTo(2734.4, 2375.5);
      ctx.bezierCurveTo(2734.5, 2375.6, 2734.6, 2375.6, 2734.7, 2375.7);
      ctx.bezierCurveTo(2734.8, 2375.5, 2734.9, 2375.2, 2735.1, 2375.0);
      ctx.bezierCurveTo(2735.0, 2375.0, 2734.9, 2374.9, 2734.8, 2374.9);
      ctx.bezierCurveTo(2733.0, 2373.7, 2731.0, 2372.7, 2729.2, 2371.7);
      ctx.bezierCurveTo(2728.9, 2371.5, 2728.7, 2371.4, 2728.5, 2371.2);
      ctx.bezierCurveTo(2726.8, 2370.2, 2725.3, 2369.0, 2723.6, 2367.9);
      ctx.bezierCurveTo(2723.8, 2368.3, 2723.9, 2368.8, 2724.2, 2369.2);
      ctx.bezierCurveTo(2725.5, 2370.1, 2726.7, 2371.0, 2728.1, 2371.8);
      ctx.bezierCurveTo(2728.3, 2372.0, 2728.6, 2372.1, 2728.8, 2372.3);
      ctx.bezierCurveTo(2730.7, 2373.4, 2732.6, 2374.4, 2734.4, 2375.5);
      ctx.closePath();

      // waterMountain/Shed/Compound Path/Path
      ctx.moveTo(2735.7, 2372.9);
      ctx.bezierCurveTo(2735.8, 2373.0, 2736.0, 2373.1, 2736.1, 2373.2);
      ctx.bezierCurveTo(2736.3, 2373.0, 2736.4, 2372.8, 2736.5, 2372.6);
      ctx.bezierCurveTo(2736.4, 2372.5, 2736.2, 2372.4, 2736.1, 2372.3);
      ctx.bezierCurveTo(2734.2, 2371.1, 2732.3, 2370.2, 2730.4, 2369.1);
      ctx.bezierCurveTo(2730.2, 2368.9, 2729.9, 2368.8, 2729.7, 2368.6);
      ctx.bezierCurveTo(2727.7, 2367.3, 2725.8, 2365.8, 2723.7, 2364.5);
      ctx.bezierCurveTo(2722.4, 2363.7, 2721.2, 2362.8, 2719.9, 2362.0);
      ctx.bezierCurveTo(2719.7, 2361.9, 2719.5, 2361.8, 2719.3, 2361.7);
      ctx.bezierCurveTo(2719.4, 2362.0, 2719.5, 2362.4, 2719.7, 2362.8);
      ctx.bezierCurveTo(2720.9, 2363.5, 2722.1, 2364.4, 2723.3, 2365.1);
      ctx.bezierCurveTo(2725.3, 2366.4, 2727.2, 2367.9, 2729.3, 2369.3);
      ctx.bezierCurveTo(2729.5, 2369.4, 2729.8, 2369.6, 2730.0, 2369.7);
      ctx.bezierCurveTo(2731.9, 2370.8, 2733.9, 2371.8, 2735.7, 2372.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(208, 176, 144)";
      ctx.fill();

      // waterMountain/Shed/Group

      // waterMountain/Shed/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2747.4, 2351.9);
      ctx.bezierCurveTo(2748.3, 2350.5, 2749.0, 2349.3, 2749.6, 2348.3);
      ctx.bezierCurveTo(2747.0, 2346.7, 2726.6, 2334.6, 2726.6, 2334.6);
      ctx.bezierCurveTo(2726.6, 2334.6, 2726.0, 2336.6, 2725.7, 2338.6);
      ctx.bezierCurveTo(2728.1, 2339.7, 2743.0, 2348.6, 2747.4, 2351.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2819.7, 1028.3);
      gradient = ctx.createLinearGradient(1153.1, 641.7, 1160.1, 621.1);
      gradient.addColorStop(0.00, "rgb(162, 141, 163)");
      gradient.addColorStop(0.09, "rgb(177, 158, 174)");
      gradient.addColorStop(0.25, "rgb(202, 186, 191)");
      gradient.addColorStop(0.42, "rgb(220, 207, 202)");
      gradient.addColorStop(0.59, "rgb(233, 221, 209)");
      gradient.addColorStop(0.76, "rgb(238, 228, 214)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Shed/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2732.3, 2339.6);
      ctx.bezierCurveTo(2733.6, 2340.4, 2734.8, 2341.2, 2736.1, 2342.1);
      ctx.bezierCurveTo(2738.2, 2343.3, 2740.1, 2344.9, 2742.1, 2346.2);
      ctx.bezierCurveTo(2742.4, 2346.3, 2742.6, 2346.5, 2742.9, 2346.6);
      ctx.bezierCurveTo(2744.8, 2347.7, 2746.7, 2348.7, 2748.5, 2349.8);
      ctx.bezierCurveTo(2748.6, 2349.9, 2748.6, 2349.9, 2748.6, 2349.9);
      ctx.bezierCurveTo(2748.8, 2349.7, 2748.9, 2349.5, 2749.0, 2349.3);
      ctx.bezierCurveTo(2749.0, 2349.3, 2749.0, 2349.2, 2748.9, 2349.2);
      ctx.bezierCurveTo(2747.1, 2348.0, 2745.1, 2347.1, 2743.3, 2346.0);
      ctx.bezierCurveTo(2743.0, 2345.8, 2742.8, 2345.7, 2742.5, 2345.5);
      ctx.bezierCurveTo(2740.5, 2344.3, 2738.6, 2342.7, 2736.5, 2341.4);
      ctx.bezierCurveTo(2735.3, 2340.6, 2734.0, 2339.7, 2732.7, 2338.9);
      ctx.bezierCurveTo(2732.1, 2338.5, 2731.4, 2338.1, 2730.7, 2337.8);
      ctx.bezierCurveTo(2729.3, 2337.0, 2727.7, 2336.3, 2726.4, 2335.5);
      ctx.bezierCurveTo(2726.3, 2335.8, 2726.2, 2336.0, 2726.2, 2336.3);
      ctx.bezierCurveTo(2727.5, 2337.1, 2729.1, 2337.7, 2730.4, 2338.4);
      ctx.bezierCurveTo(2731.0, 2338.8, 2731.7, 2339.2, 2732.3, 2339.6);
      ctx.closePath();
      ctx.fill();

      // waterMountain/Shed/Group/Path
      ctx.beginPath();
      ctx.moveTo(2728.1, 2339.2);
      ctx.bezierCurveTo(2729.2, 2339.7, 2730.2, 2340.1, 2731.2, 2340.7);
      ctx.bezierCurveTo(2731.3, 2340.8, 2731.5, 2340.9, 2731.7, 2341.1);
      ctx.bezierCurveTo(2732.4, 2341.6, 2733.1, 2342.1, 2733.9, 2342.6);
      ctx.bezierCurveTo(2734.4, 2342.9, 2734.9, 2343.2, 2735.4, 2343.5);
      ctx.bezierCurveTo(2735.7, 2343.6, 2736.0, 2343.8, 2736.3, 2344.0);
      ctx.bezierCurveTo(2737.3, 2344.6, 2738.3, 2345.4, 2739.3, 2346.1);
      ctx.bezierCurveTo(2740.8, 2347.0, 2742.1, 2347.9, 2743.6, 2348.8);
      ctx.bezierCurveTo(2743.6, 2348.9, 2743.6, 2348.9, 2743.6, 2348.9);
      ctx.bezierCurveTo(2744.4, 2349.3, 2745.1, 2349.8, 2745.9, 2350.2);
      ctx.bezierCurveTo(2746.1, 2350.3, 2746.3, 2350.4, 2746.6, 2350.5);
      ctx.bezierCurveTo(2746.8, 2350.7, 2747.0, 2350.8, 2747.3, 2351.0);
      ctx.bezierCurveTo(2747.4, 2351.1, 2747.6, 2351.2, 2747.8, 2351.3);
      ctx.bezierCurveTo(2747.9, 2351.1, 2748.0, 2350.9, 2748.2, 2350.7);
      ctx.bezierCurveTo(2748.0, 2350.6, 2747.8, 2350.5, 2747.7, 2350.4);
      ctx.bezierCurveTo(2747.4, 2350.2, 2747.2, 2350.1, 2747.0, 2349.9);
      ctx.bezierCurveTo(2746.7, 2349.8, 2746.5, 2349.6, 2746.2, 2349.5);
      ctx.bezierCurveTo(2745.5, 2349.1, 2744.8, 2348.7, 2744.0, 2348.2);
      ctx.bezierCurveTo(2744.0, 2348.2, 2744.0, 2348.2, 2744.0, 2348.2);
      ctx.bezierCurveTo(2742.5, 2347.3, 2741.2, 2346.4, 2739.7, 2345.4);
      ctx.bezierCurveTo(2738.7, 2344.8, 2737.8, 2344.0, 2736.7, 2343.4);
      ctx.bezierCurveTo(2736.4, 2343.2, 2736.1, 2343.0, 2735.8, 2342.8);
      ctx.bezierCurveTo(2735.3, 2342.6, 2734.8, 2342.3, 2734.3, 2342.0);
      ctx.bezierCurveTo(2733.5, 2341.5, 2732.8, 2341.0, 2732.2, 2340.5);
      ctx.bezierCurveTo(2732.0, 2340.3, 2731.8, 2340.2, 2731.6, 2340.1);
      ctx.bezierCurveTo(2730.5, 2339.4, 2729.5, 2339.0, 2728.5, 2338.5);
      ctx.bezierCurveTo(2727.8, 2338.1, 2727.1, 2337.7, 2726.3, 2337.3);
      ctx.bezierCurveTo(2726.2, 2337.3, 2726.1, 2337.3, 2726.0, 2337.2);
      ctx.bezierCurveTo(2725.9, 2337.5, 2725.9, 2337.7, 2725.8, 2338.0);
      ctx.bezierCurveTo(2725.9, 2338.0, 2726.0, 2338.0, 2726.0, 2338.0);
      ctx.bezierCurveTo(2726.7, 2338.3, 2727.4, 2338.7, 2728.1, 2339.2);
      ctx.closePath();
      ctx.fill();

      // waterMountain/Shed/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2754.8, 2330.5);
      ctx.bezierCurveTo(2754.1, 2329.8, 2752.8, 2329.3, 2751.9, 2328.8);
      ctx.bezierCurveTo(2750.6, 2328.2, 2749.4, 2327.5, 2748.2, 2326.8);
      ctx.bezierCurveTo(2745.6, 2325.3, 2743.1, 2323.8, 2740.4, 2322.5);
      ctx.bezierCurveTo(2738.5, 2321.5, 2736.6, 2320.8, 2734.8, 2319.6);
      ctx.bezierCurveTo(2733.7, 2318.8, 2732.4, 2317.7, 2731.1, 2317.4);
      ctx.stroke();

      // waterMountain/Shed/Group

      // waterMountain/Shed/Group/Group
      ctx.save();

      // waterMountain/Shed/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2734.5, 2294.0);
      ctx.bezierCurveTo(2734.4, 2309.1, 2734.2, 2342.7, 2727.2, 2354.0);
      ctx.bezierCurveTo(2722.7, 2353.8, 2719.3, 2351.6, 2720.7, 2347.9);
      ctx.bezierCurveTo(2724.7, 2337.4, 2724.5, 2305.6, 2724.2, 2290.7);
      ctx.bezierCurveTo(2726.6, 2291.6, 2729.8, 2292.6, 2734.5, 2294.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1125.5, 630.9, 1094.2, 631.1);
      gradient.addColorStop(0.00, "rgb(0, 147, 215)");
      gradient.addColorStop(0.09, "rgb(0, 150, 217)");
      gradient.addColorStop(0.23, "rgb(0, 157, 220)");
      gradient.addColorStop(0.43, "rgb(55, 172, 226)");
      gradient.addColorStop(0.66, "rgb(139, 197, 235)");
      gradient.addColorStop(0.92, "rgb(223, 236, 248)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Shed/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2734.6, 2294.0);
      ctx.bezierCurveTo(2734.6, 2309.9, 2734.3, 2344.0, 2727.5, 2355.1);
      ctx.lineTo(2727.5, 2355.1);
      ctx.bezierCurveTo(2727.3, 2355.3, 2727.0, 2355.4, 2726.8, 2355.2);
      ctx.lineTo(2726.8, 2355.2);
      ctx.bezierCurveTo(2726.6, 2355.1, 2726.5, 2354.8, 2726.7, 2354.6);
      ctx.lineTo(2726.7, 2354.6);
      ctx.bezierCurveTo(2733.3, 2343.9, 2733.7, 2309.5, 2733.7, 2293.8);
      ctx.bezierCurveTo(2733.9, 2293.9, 2734.2, 2294.0, 2734.6, 2294.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 247, 161)";
      ctx.fill();

      // waterMountain/Shed/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2749.3, 2348.8);
      ctx.bezierCurveTo(2749.3, 2348.7, 2749.7, 2350.2, 2750.1, 2351.1);
      ctx.bezierCurveTo(2750.5, 2352.0, 2750.8, 2352.9, 2751.1, 2353.8);
      ctx.bezierCurveTo(2751.7, 2355.5, 2752.0, 2357.4, 2752.8, 2359.0);
      ctx.bezierCurveTo(2753.4, 2359.0, 2754.1, 2358.9, 2754.5, 2358.5);
      ctx.bezierCurveTo(2754.3, 2358.1, 2754.3, 2357.6, 2754.2, 2357.1);
      ctx.bezierCurveTo(2754.0, 2356.7, 2753.8, 2356.3, 2753.7, 2355.9);
      ctx.bezierCurveTo(2753.3, 2354.7, 2753.0, 2353.5, 2752.7, 2352.2);
      ctx.bezierCurveTo(2752.3, 2350.8, 2751.9, 2349.5, 2751.4, 2348.1);
      ctx.bezierCurveTo(2751.2, 2347.5, 2751.0, 2346.9, 2750.8, 2346.3);
      ctx.bezierCurveTo(2750.6, 2345.8, 2750.5, 2345.2, 2750.3, 2344.7);
      ctx.bezierCurveTo(2750.3, 2344.6, 2750.3, 2344.5, 2750.2, 2344.4);
      ctx.bezierCurveTo(2750.0, 2344.7, 2750.0, 2345.0, 2749.8, 2345.3);
      ctx.bezierCurveTo(2749.6, 2345.6, 2749.4, 2345.5, 2749.3, 2346.0);
      ctx.bezierCurveTo(2749.2, 2346.4, 2749.2, 2346.5, 2749.0, 2346.8);
      ctx.bezierCurveTo(2748.8, 2346.9, 2748.8, 2347.0, 2748.7, 2347.2);
      ctx.bezierCurveTo(2748.6, 2347.3, 2748.7, 2347.6, 2748.5, 2347.6);
      ctx.bezierCurveTo(2748.7, 2347.9, 2749.2, 2348.0, 2749.6, 2348.3);
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2819.7, 1028.3);
      gradient = ctx.createLinearGradient(1150.9, 647.9, 1161.9, 647.9);
      gradient.addColorStop(0.01, "rgb(137, 110, 133)");
      gradient.addColorStop(0.44, "rgb(138, 112, 134)");
      gradient.addColorStop(0.60, "rgb(144, 118, 139)");
      gradient.addColorStop(0.71, "rgb(154, 129, 147)");
      gradient.addColorStop(0.80, "rgb(168, 145, 159)");
      gradient.addColorStop(0.88, "rgb(186, 167, 175)");
      gradient.addColorStop(0.94, "rgb(209, 193, 192)");
      gradient.addColorStop(1.00, "rgb(238, 228, 214)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Shed/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2753.8, 2358.8);
      ctx.bezierCurveTo(2753.8, 2358.8, 2753.8, 2358.8, 2753.8, 2358.7);
      ctx.bezierCurveTo(2753.0, 2359.0, 2752.4, 2359.1, 2751.6, 2359.4);
      ctx.bezierCurveTo(2750.4, 2360.0, 2749.4, 2360.5, 2748.3, 2361.1);
      ctx.bezierCurveTo(2746.8, 2361.8, 2745.3, 2362.8, 2743.8, 2363.4);
      ctx.bezierCurveTo(2743.0, 2363.6, 2742.2, 2364.0, 2741.4, 2364.2);
      ctx.bezierCurveTo(2741.0, 2364.3, 2740.6, 2364.3, 2740.2, 2364.6);
      ctx.bezierCurveTo(2739.4, 2365.2, 2739.2, 2366.5, 2738.6, 2367.4);
      ctx.bezierCurveTo(2738.3, 2367.8, 2737.8, 2368.0, 2737.6, 2368.5);
      ctx.bezierCurveTo(2737.4, 2368.9, 2737.5, 2369.3, 2737.2, 2369.6);
      ctx.bezierCurveTo(2737.1, 2369.9, 2736.9, 2370.0, 2736.7, 2370.2);
      ctx.bezierCurveTo(2736.6, 2370.5, 2736.6, 2370.8, 2736.4, 2371.1);
      ctx.bezierCurveTo(2736.3, 2371.5, 2736.0, 2371.5, 2735.7, 2371.7);
      ctx.bezierCurveTo(2735.5, 2372.0, 2735.5, 2372.4, 2735.3, 2372.8);
      ctx.bezierCurveTo(2735.2, 2373.2, 2734.8, 2373.3, 2734.6, 2373.7);
      ctx.bezierCurveTo(2734.3, 2374.0, 2734.3, 2374.5, 2734.0, 2374.9);
      ctx.bezierCurveTo(2733.6, 2375.4, 2733.5, 2375.5, 2733.4, 2376.1);
      ctx.bezierCurveTo(2733.3, 2376.4, 2731.9, 2379.0, 2731.6, 2379.1);
      ctx.bezierCurveTo(2733.2, 2379.0, 2734.8, 2378.3, 2736.4, 2378.2);
      ctx.bezierCurveTo(2738.0, 2378.0, 2742.6, 2375.8, 2744.3, 2375.4);
      ctx.bezierCurveTo(2744.7, 2375.0, 2744.7, 2374.6, 2745.1, 2374.1);
      ctx.bezierCurveTo(2746.1, 2373.2, 2746.3, 2371.7, 2747.2, 2370.8);
      ctx.bezierCurveTo(2747.6, 2370.3, 2747.7, 2369.8, 2748.1, 2369.4);
      ctx.bezierCurveTo(2748.4, 2369.1, 2748.4, 2369.0, 2748.5, 2368.7);
      ctx.bezierCurveTo(2748.7, 2368.4, 2748.9, 2368.2, 2749.1, 2367.9);
      ctx.bezierCurveTo(2749.2, 2367.7, 2749.2, 2367.4, 2749.3, 2367.1);
      ctx.bezierCurveTo(2749.5, 2366.8, 2749.9, 2366.7, 2750.1, 2366.4);
      ctx.bezierCurveTo(2750.4, 2366.0, 2750.6, 2365.5, 2750.8, 2365.1);
      ctx.bezierCurveTo(2751.0, 2364.6, 2751.2, 2364.5, 2751.5, 2364.1);
      ctx.bezierCurveTo(2751.6, 2364.0, 2751.5, 2363.8, 2751.6, 2363.6);
      ctx.bezierCurveTo(2751.8, 2363.5, 2752.0, 2363.5, 2752.1, 2363.3);
      ctx.bezierCurveTo(2752.4, 2363.1, 2752.3, 2362.7, 2752.5, 2362.4);
      ctx.bezierCurveTo(2752.6, 2362.2, 2752.9, 2362.1, 2752.9, 2361.9);
      ctx.bezierCurveTo(2753.0, 2361.7, 2752.9, 2361.6, 2753.0, 2361.4);
      ctx.bezierCurveTo(2753.1, 2361.1, 2753.5, 2360.8, 2753.6, 2360.4);
      ctx.bezierCurveTo(2753.8, 2360.2, 2753.9, 2359.9, 2754.1, 2359.7);
      ctx.bezierCurveTo(2754.2, 2359.4, 2754.6, 2358.7, 2754.5, 2358.5);
      ctx.bezierCurveTo(2754.2, 2358.6, 2754.0, 2358.7, 2753.8, 2358.7);
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2819.7, 1028.3);
      gradient = ctx.createLinearGradient(1187.9, 651.3, 1167.8, 648.1);
      gradient.addColorStop(0.00, "rgb(200, 186, 199)");
      gradient.addColorStop(0.06, "rgb(206, 194, 205)");
      gradient.addColorStop(0.29, "rgb(230, 223, 221)");
      gradient.addColorStop(0.52, "rgb(247, 242, 232)");
      gradient.addColorStop(0.76, "rgb(255, 253, 240)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Shed/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2755.2, 2329.3);
      ctx.bezierCurveTo(2755.1, 2329.7, 2755.0, 2330.2, 2754.9, 2330.6);
      ctx.bezierCurveTo(2754.7, 2331.5, 2754.4, 2332.4, 2754.0, 2333.2);
      ctx.bezierCurveTo(2753.5, 2334.4, 2752.6, 2335.3, 2752.3, 2336.5);
      ctx.bezierCurveTo(2751.7, 2339.1, 2750.9, 2341.4, 2749.9, 2343.8);
      ctx.bezierCurveTo(2748.9, 2346.2, 2747.4, 2348.4, 2746.3, 2350.8);
      ctx.bezierCurveTo(2745.6, 2352.2, 2745.2, 2353.9, 2744.7, 2355.4);
      ctx.bezierCurveTo(2743.7, 2358.3, 2742.3, 2361.5, 2741.2, 2364.2);
      ctx.stroke();

      // waterMountain/Shed/Path
      ctx.beginPath();
      ctx.moveTo(2748.5, 2346.5);
      ctx.bezierCurveTo(2748.0, 2346.5, 2746.8, 2345.6, 2746.3, 2345.2);
      ctx.bezierCurveTo(2744.5, 2344.1, 2742.8, 2342.9, 2741.0, 2341.8);
      ctx.bezierCurveTo(2737.3, 2339.4, 2733.2, 2337.7, 2729.5, 2335.3);
      ctx.bezierCurveTo(2726.4, 2333.4, 2722.4, 2331.8, 2719.7, 2330.1);
      ctx.stroke();

      // waterMountain/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2541.7, 2154.0);
      ctx.bezierCurveTo(2540.9, 2153.7, 2541.9, 2149.9, 2543.8, 2145.5);
      ctx.bezierCurveTo(2545.7, 2141.1, 2547.8, 2137.8, 2548.5, 2138.1);
      ctx.bezierCurveTo(2549.2, 2138.4, 2548.3, 2142.2, 2546.4, 2146.6);
      ctx.bezierCurveTo(2544.5, 2151.0, 2542.4, 2154.3, 2541.7, 2154.0);
      ctx.closePath();
      ctx.fill();

      // waterMountain/Path
      ctx.beginPath();
      ctx.moveTo(2559.3, 2167.5);
      ctx.bezierCurveTo(2558.8, 2167.3, 2559.4, 2164.9, 2560.6, 2162.0);
      ctx.bezierCurveTo(2561.8, 2159.2, 2563.1, 2157.1, 2563.6, 2157.3);
      ctx.bezierCurveTo(2564.1, 2157.5, 2563.5, 2159.9, 2562.3, 2162.7);
      ctx.bezierCurveTo(2561.1, 2165.6, 2559.7, 2167.7, 2559.3, 2167.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(190, 228, 232)";
      ctx.fill();

      // waterMountain/Path
      ctx.beginPath();
      ctx.moveTo(2481.1, 2318.6);
      ctx.bezierCurveTo(2480.8, 2318.4, 2481.5, 2316.3, 2482.7, 2314.0);
      ctx.bezierCurveTo(2483.9, 2311.7, 2485.3, 2310.0, 2485.6, 2310.2);
      ctx.bezierCurveTo(2486.0, 2310.4, 2485.3, 2312.4, 2484.1, 2314.7);
      ctx.bezierCurveTo(2482.8, 2317.1, 2481.5, 2318.8, 2481.1, 2318.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(101, 201, 216)";
      ctx.fill();

      // waterMountain/Path
      ctx.beginPath();
      ctx.moveTo(2481.4, 2323.1);
      ctx.bezierCurveTo(2481.1, 2323.0, 2481.7, 2321.4, 2482.6, 2319.7);
      ctx.bezierCurveTo(2483.5, 2318.0, 2484.5, 2316.7, 2484.8, 2316.8);
      ctx.bezierCurveTo(2485.1, 2317.0, 2484.5, 2318.5, 2483.6, 2320.2);
      ctx.bezierCurveTo(2482.7, 2322.0, 2481.7, 2323.3, 2481.4, 2323.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(190, 228, 232)";
      ctx.fill();

      // waterMountain/Path
      ctx.beginPath();
      ctx.moveTo(2515.2, 2308.6);
      ctx.lineWidth = 1.0;
      ctx.strokeStyle = "rgb(255, 247, 161)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // waterMountain/Path
      ctx.beginPath();
      ctx.moveTo(2718.3, 2350.5);
      ctx.bezierCurveTo(2718.7, 2351.5, 2717.4, 2353.4, 2718.3, 2357.4);
      ctx.bezierCurveTo(2720.1, 2359.4, 2720.9, 2360.5, 2721.5, 2361.7);
      ctx.bezierCurveTo(2721.4, 2363.7, 2721.0, 2364.0, 2722.3, 2365.6);
      ctx.bezierCurveTo(2724.9, 2368.7, 2726.6, 2370.0, 2728.8, 2372.3);
      ctx.bezierCurveTo(2731.0, 2374.6, 2732.5, 2376.2, 2732.5, 2376.2);
      ctx.bezierCurveTo(2732.5, 2376.2, 2732.9, 2376.9, 2733.0, 2376.8);
      ctx.bezierCurveTo(2732.7, 2377.4, 2732.7, 2377.5, 2732.2, 2378.4);
      ctx.bezierCurveTo(2729.8, 2376.9, 2725.4, 2374.7, 2724.6, 2374.0);
      ctx.bezierCurveTo(2718.1, 2368.3, 2718.6, 2371.2, 2714.6, 2363.9);
      ctx.bezierCurveTo(2707.8, 2357.8, 2699.3, 2352.7, 2696.1, 2350.3);
      ctx.bezierCurveTo(2699.7, 2349.9, 2704.3, 2352.4, 2706.7, 2351.9);
      ctx.bezierCurveTo(2709.0, 2348.3, 2710.2, 2347.8, 2710.6, 2345.4);
      ctx.bezierCurveTo(2710.2, 2343.9, 2710.5, 2339.6, 2711.0, 2335.0);
      ctx.bezierCurveTo(2711.0, 2335.0, 2716.4, 2345.6, 2718.3, 2350.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1153.3, 651.9, 1162.1, 638.8);
      gradient.addColorStop(0.00, "rgb(211, 115, 79)");
      gradient.addColorStop(0.18, "rgb(222, 140, 89)");
      gradient.addColorStop(0.40, "rgb(235, 168, 98)");
      gradient.addColorStop(0.62, "rgb(244, 189, 106)");
      gradient.addColorStop(0.82, "rgb(251, 202, 111)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2582.5, 2245.9);
      ctx.bezierCurveTo(2582.5, 2245.9, 2522.3, 2261.0, 2520.6, 2261.4);
      ctx.lineWidth = 1.1;
      ctx.stroke();

      // waterMountain/Path
      ctx.beginPath();
      ctx.moveTo(2521.2, 2233.7);
      ctx.bezierCurveTo(2524.8, 2231.9, 2531.8, 2234.2, 2536.1, 2236.8);
      ctx.lineTo(2536.1, 2236.8);
      ctx.bezierCurveTo(2548.3, 2234.9, 2589.2, 2227.4, 2591.7, 2227.2);
      ctx.lineTo(2591.7, 2227.2);
      ctx.bezierCurveTo(2592.9, 2227.1, 2593.9, 2227.3, 2594.7, 2227.8);
      ctx.lineTo(2594.7, 2227.8);
      ctx.bezierCurveTo(2597.4, 2229.5, 2598.1, 2233.9, 2597.5, 2241.6);
      ctx.lineTo(2597.5, 2241.6);
      ctx.bezierCurveTo(2597.2, 2245.1, 2596.3, 2252.4, 2595.5, 2258.5);
      ctx.bezierCurveTo(2595.5, 2258.5, 2595.0, 2258.0, 2594.5, 2257.5);
      ctx.bezierCurveTo(2595.3, 2251.6, 2596.1, 2244.8, 2596.4, 2241.5);
      ctx.lineTo(2596.4, 2241.5);
      ctx.bezierCurveTo(2597.1, 2233.9, 2596.1, 2229.8, 2594.2, 2228.7);
      ctx.lineTo(2594.2, 2228.7);
      ctx.bezierCurveTo(2593.5, 2228.3, 2592.8, 2228.2, 2591.8, 2228.3);
      ctx.lineTo(2591.8, 2228.3);
      ctx.bezierCurveTo(2589.5, 2228.5, 2548.0, 2236.0, 2536.0, 2237.9);
      ctx.lineTo(2536.0, 2237.9);
      ctx.bezierCurveTo(2535.9, 2237.9, 2535.8, 2237.9, 2535.7, 2237.8);
      ctx.lineTo(2535.7, 2237.8);
      ctx.bezierCurveTo(2531.7, 2235.3, 2524.5, 2233.1, 2521.6, 2234.6);
      ctx.lineTo(2521.6, 2234.6);
      ctx.bezierCurveTo(2521.4, 2234.8, 2521.1, 2234.7, 2520.9, 2234.4);
      ctx.lineTo(2520.9, 2234.4);
      ctx.bezierCurveTo(2520.8, 2234.2, 2520.8, 2234.0, 2520.9, 2233.9);
      ctx.lineTo(2520.9, 2233.9);
      ctx.bezierCurveTo(2521.0, 2233.8, 2521.1, 2233.7, 2521.2, 2233.7);
      ctx.lineTo(2521.2, 2233.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 247, 161)";
      ctx.fill();

      // waterMountain/Path
      ctx.beginPath();
      ctx.moveTo(2595.5, 2258.5);
      ctx.bezierCurveTo(2595.1, 2258.0, 2595.1, 2258.0, 2594.5, 2257.5);
      ctx.bezierCurveTo(2595.3, 2251.6, 2596.1, 2244.8, 2596.4, 2241.5);
      ctx.fill();

      // waterMountain/Group

      // waterMountain/Group/Group
      ctx.save();

      // waterMountain/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2588.7, 2434.3);
      ctx.bezierCurveTo(2589.0, 2434.4, 2589.4, 2434.6, 2589.6, 2434.7);
      ctx.lineTo(2589.3, 2435.2);
      ctx.bezierCurveTo(2586.8, 2437.4, 2583.7, 2438.1, 2581.7, 2438.2);
      ctx.lineTo(2581.6, 2438.9);
      ctx.bezierCurveTo(2581.9, 2441.0, 2582.5, 2443.4, 2583.7, 2444.1);
      ctx.bezierCurveTo(2584.2, 2444.4, 2585.0, 2444.5, 2586.0, 2444.0);
      ctx.bezierCurveTo(2590.0, 2442.2, 2594.4, 2439.2, 2596.8, 2437.5);
      ctx.bezierCurveTo(2596.9, 2437.6, 2596.9, 2437.6, 2597.0, 2437.6);
      ctx.lineTo(2597.0, 2437.6);
      ctx.bezierCurveTo(2596.3, 2437.3, 2595.5, 2436.9, 2594.8, 2436.6);
      ctx.lineTo(2589.9, 2434.7);
      ctx.lineTo(2588.7, 2434.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, -0.846, -0.533, 5208.3, 2546.9);
      gradient = ctx.createLinearGradient(1302.4, 2276.4, 1254.3, 2355.6);
      gradient.addColorStop(0.00, "rgb(160, 157, 192)");
      gradient.addColorStop(0.04, "rgb(163, 160, 194)");
      gradient.addColorStop(0.45, "rgb(205, 204, 223)");
      gradient.addColorStop(0.79, "rgb(237, 236, 243)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Group/Group/Group
      ctx.restore();

      // waterMountain/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2583.4, 2444.6);
      ctx.bezierCurveTo(2582.9, 2444.1, 2582.5, 2443.6, 2582.1, 2443.3);
      ctx.bezierCurveTo(2582.5, 2443.9, 2582.9, 2444.3, 2583.4, 2444.6);
      ctx.closePath();
      ctx.fill();

      // waterMountain/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2583.6, 2444.8);
      ctx.bezierCurveTo(2583.3, 2444.7, 2583.0, 2444.5, 2582.6, 2444.3);
      ctx.bezierCurveTo(2582.8, 2444.5, 2583.0, 2444.7, 2583.2, 2444.8);
      ctx.bezierCurveTo(2584.0, 2445.4, 2585.2, 2445.4, 2586.4, 2444.8);
      ctx.bezierCurveTo(2590.8, 2442.8, 2595.5, 2439.6, 2597.8, 2438.0);
      ctx.bezierCurveTo(2597.4, 2437.8, 2597.3, 2437.8, 2597.0, 2437.6);
      ctx.bezierCurveTo(2591.1, 2442.6, 2586.7, 2445.1, 2583.8, 2445.0);
      ctx.bezierCurveTo(2583.7, 2444.9, 2583.7, 2444.9, 2583.6, 2444.8);
      ctx.closePath();
      ctx.fill();

      // waterMountain/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2586.0, 2444.0);
      ctx.bezierCurveTo(2585.0, 2444.5, 2584.2, 2444.4, 2583.7, 2444.1);
      ctx.bezierCurveTo(2582.5, 2443.4, 2581.9, 2441.0, 2581.6, 2438.9);
      ctx.lineTo(2581.5, 2441.6);
      ctx.bezierCurveTo(2581.7, 2442.3, 2581.9, 2442.8, 2582.1, 2443.3);
      ctx.bezierCurveTo(2582.5, 2443.6, 2582.9, 2444.1, 2583.4, 2444.6);
      ctx.bezierCurveTo(2583.7, 2444.7, 2584.0, 2444.8, 2584.3, 2444.9);
      ctx.bezierCurveTo(2584.1, 2444.9, 2583.9, 2444.9, 2583.6, 2444.8);
      ctx.bezierCurveTo(2583.7, 2444.9, 2583.7, 2444.9, 2583.8, 2445.0);
      ctx.bezierCurveTo(2586.7, 2445.1, 2591.1, 2442.6, 2597.0, 2437.6);
      ctx.bezierCurveTo(2596.9, 2437.6, 2596.9, 2437.6, 2596.8, 2437.5);
      ctx.bezierCurveTo(2594.4, 2439.2, 2590.0, 2442.2, 2586.0, 2444.0);
      ctx.closePath();
      ctx.fill();

      // waterMountain/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2583.4, 2444.6);
      ctx.bezierCurveTo(2582.9, 2444.3, 2582.5, 2443.9, 2582.1, 2443.3);
      ctx.bezierCurveTo(2581.9, 2443.1, 2581.7, 2442.9, 2581.6, 2442.7);
      ctx.bezierCurveTo(2581.8, 2443.3, 2582.2, 2443.9, 2582.6, 2444.3);
      ctx.bezierCurveTo(2583.0, 2444.5, 2583.3, 2444.7, 2583.6, 2444.8);
      ctx.bezierCurveTo(2583.5, 2444.7, 2583.5, 2444.7, 2583.4, 2444.6);
      ctx.closePath();
      ctx.fill();

      // waterMountain/Group/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2584.3, 2444.9);
      ctx.bezierCurveTo(2584.0, 2444.8, 2583.7, 2444.7, 2583.4, 2444.6);
      ctx.bezierCurveTo(2583.5, 2444.7, 2583.5, 2444.7, 2583.6, 2444.8);
      ctx.bezierCurveTo(2583.9, 2444.9, 2584.1, 2444.9, 2584.3, 2444.9);
      ctx.closePath();
      ctx.fill();

      // waterMountain/Group/Path
      ctx.beginPath();
      ctx.moveTo(2582.1, 2439.7);
      ctx.bezierCurveTo(2584.1, 2439.6, 2587.3, 2438.9, 2589.7, 2436.7);
      ctx.lineTo(2590.0, 2436.2);
      ctx.bezierCurveTo(2589.8, 2436.1, 2589.5, 2435.9, 2589.1, 2435.7);
      ctx.lineTo(2582.3, 2433.3);
      ctx.lineTo(2582.1, 2439.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.476, -0.880, 0.880, 0.476, 1081.8, 5790.8);
      gradient = ctx.createLinearGradient(3668.9, -273.6, 3745.6, -300.2);
      gradient.addColorStop(0.62, "rgb(101, 201, 216)");
      gradient.addColorStop(0.69, "rgb(123, 206, 220)");
      gradient.addColorStop(0.82, "rgb(177, 224, 232)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Group
      ctx.restore();
      ctx.restore();

      // waterMountain/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2534.1, 2429.6);
      ctx.bezierCurveTo(2533.5, 2428.8, 2532.8, 2427.8, 2532.2, 2426.7);
      ctx.lineTo(2532.0, 2427.1);
      ctx.bezierCurveTo(2532.3, 2427.8, 2532.6, 2428.4, 2532.9, 2429.0);
      ctx.bezierCurveTo(2533.2, 2429.4, 2533.6, 2429.7, 2534.0, 2429.9);
      ctx.bezierCurveTo(2534.6, 2430.4, 2535.5, 2430.5, 2536.3, 2430.2);
      ctx.bezierCurveTo(2539.6, 2428.9, 2549.0, 2422.7, 2555.6, 2418.0);
      ctx.lineTo(2555.3, 2417.9);
      ctx.bezierCurveTo(2537.9, 2431.5, 2534.1, 2429.6, 2534.1, 2429.6);
      ctx.closePath();
      ctx.fill();

      // waterMountain/Group/Group

      // waterMountain/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2535.9, 2429.2);
      ctx.bezierCurveTo(2535.4, 2429.4, 2535.0, 2429.3, 2534.5, 2429.0);
      ctx.bezierCurveTo(2533.8, 2428.6, 2533.8, 2428.2, 2533.2, 2426.9);
      ctx.lineTo(2532.2, 2426.7);
      ctx.bezierCurveTo(2532.8, 2427.8, 2533.5, 2428.8, 2534.1, 2429.6);
      ctx.bezierCurveTo(2534.1, 2429.6, 2537.9, 2431.5, 2555.3, 2417.9);
      ctx.lineTo(2554.5, 2417.5);
      ctx.bezierCurveTo(2548.0, 2422.2, 2538.9, 2428.1, 2535.9, 2429.2);
      ctx.closePath();
      ctx.fill();

      // waterMountain/Group
      ctx.restore();
      ctx.restore();

      // waterMountain/Group/Group
      ctx.save();

      // waterMountain/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2561.7, 2096.4);
      ctx.bezierCurveTo(2562.3, 2097.6, 2562.8, 2098.7, 2563.3, 2099.8);
      ctx.fillStyle = "rgb(177, 210, 68)";
      ctx.fill();

      // waterMountain/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2524.3, 2124.6);
      ctx.fill();

      // waterMountain/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2529.0, 2130.1);
      ctx.bezierCurveTo(2529.1, 2130.5, 2529.2, 2131.0, 2529.3, 2131.4);
      ctx.bezierCurveTo(2529.4, 2131.2, 2529.4, 2131.0, 2529.5, 2130.7);
      ctx.bezierCurveTo(2529.3, 2130.5, 2529.2, 2130.3, 2529.0, 2130.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(459.8, 1568.9, 0.0, 459.8, 1568.9, 639.8);
      gradient.addColorStop(0.93, "rgb(218, 229, 244)");
      gradient.addColorStop(0.94, "rgb(212, 224, 242)");
      gradient.addColorStop(0.96, "rgb(195, 211, 237)");
      gradient.addColorStop(0.98, "rgb(167, 191, 226)");
      gradient.addColorStop(1.00, "rgb(138, 172, 217)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2529.0, 2130.1);
      ctx.bezierCurveTo(2529.1, 2130.5, 2529.2, 2131.0, 2529.3, 2131.4);
      ctx.bezierCurveTo(2529.4, 2131.2, 2529.4, 2131.0, 2529.5, 2130.7);
      ctx.bezierCurveTo(2529.3, 2130.5, 2529.2, 2130.3, 2529.0, 2130.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(459.1, 1567.2, 0.0, 459.1, 1567.2, 612.0);
      gradient.addColorStop(0.00, "rgb(27, 165, 78)");
      gradient.addColorStop(0.36, "rgb(33, 166, 78)");
      gradient.addColorStop(0.51, "rgb(50, 168, 79)");
      gradient.addColorStop(0.62, "rgb(72, 171, 79)");
      gradient.addColorStop(0.71, "rgb(96, 176, 81)");
      gradient.addColorStop(0.78, "rgb(121, 183, 83)");
      gradient.addColorStop(0.85, "rgb(149, 194, 87)");
      gradient.addColorStop(0.92, "rgb(181, 208, 91)");
      gradient.addColorStop(0.97, "rgb(216, 224, 98)");
      gradient.addColorStop(0.99, "rgb(228, 230, 100)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2529.0, 2130.1);
      ctx.bezierCurveTo(2529.1, 2130.5, 2529.2, 2131.0, 2529.3, 2131.4);
      ctx.bezierCurveTo(2529.4, 2131.2, 2529.4, 2131.0, 2529.5, 2130.7);
      ctx.bezierCurveTo(2529.3, 2130.5, 2529.2, 2130.3, 2529.0, 2130.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(464.5, 1557.4, 0.0, 464.5, 1557.4, 555.6);
      gradient.addColorStop(0.00, "rgb(228, 230, 100)");
      gradient.addColorStop(0.16, "rgb(222, 228, 98)");
      gradient.addColorStop(0.38, "rgb(206, 222, 94)");
      gradient.addColorStop(0.63, "rgb(180, 212, 86)");
      gradient.addColorStop(0.90, "rgb(140, 197, 78)");
      gradient.addColorStop(1.00, "rgb(125, 193, 75)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2529.0, 2130.1);
      ctx.bezierCurveTo(2529.1, 2130.5, 2529.2, 2131.0, 2529.3, 2131.4);
      ctx.bezierCurveTo(2529.4, 2131.2, 2529.4, 2131.0, 2529.5, 2130.7);
      ctx.bezierCurveTo(2529.3, 2130.5, 2529.2, 2130.3, 2529.0, 2130.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1273.0, 375.4, 1085.8, 363.6);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.12, "rgb(204, 234, 238)");
      gradient.addColorStop(0.22, "rgb(162, 219, 228)");
      gradient.addColorStop(0.32, "rgb(130, 208, 221)");
      gradient.addColorStop(0.40, "rgb(109, 203, 217)");
      gradient.addColorStop(0.46, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(136, 210, 222)");
      gradient.addColorStop(0.86, "rgb(215, 238, 241)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2524.7, 2124.4);
      ctx.bezierCurveTo(2524.6, 2124.5, 2524.5, 2124.5, 2524.3, 2124.6);
      ctx.bezierCurveTo(2524.6, 2124.7, 2524.8, 2124.7, 2525.0, 2124.8);
      ctx.bezierCurveTo(2524.9, 2124.7, 2524.8, 2124.5, 2524.7, 2124.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(461.0, 1568.8, 0.0, 461.0, 1568.8, 638.5);
      gradient.addColorStop(0.93, "rgb(218, 229, 244)");
      gradient.addColorStop(0.94, "rgb(212, 224, 242)");
      gradient.addColorStop(0.96, "rgb(195, 211, 237)");
      gradient.addColorStop(0.98, "rgb(167, 191, 226)");
      gradient.addColorStop(1.00, "rgb(138, 172, 217)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2524.7, 2124.4);
      ctx.bezierCurveTo(2524.6, 2124.5, 2524.5, 2124.5, 2524.3, 2124.6);
      ctx.bezierCurveTo(2524.6, 2124.7, 2524.8, 2124.7, 2525.0, 2124.8);
      ctx.bezierCurveTo(2524.9, 2124.7, 2524.8, 2124.5, 2524.7, 2124.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(460.3, 1567.1, 0.0, 460.3, 1567.1, 610.8);
      gradient.addColorStop(0.00, "rgb(27, 165, 78)");
      gradient.addColorStop(0.36, "rgb(33, 166, 78)");
      gradient.addColorStop(0.51, "rgb(50, 168, 79)");
      gradient.addColorStop(0.62, "rgb(72, 171, 79)");
      gradient.addColorStop(0.71, "rgb(96, 176, 81)");
      gradient.addColorStop(0.78, "rgb(121, 183, 83)");
      gradient.addColorStop(0.85, "rgb(149, 194, 87)");
      gradient.addColorStop(0.92, "rgb(181, 208, 91)");
      gradient.addColorStop(0.97, "rgb(216, 224, 98)");
      gradient.addColorStop(0.99, "rgb(228, 230, 100)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2524.7, 2124.4);
      ctx.bezierCurveTo(2524.6, 2124.5, 2524.5, 2124.5, 2524.3, 2124.6);
      ctx.bezierCurveTo(2524.6, 2124.7, 2524.8, 2124.7, 2525.0, 2124.8);
      ctx.bezierCurveTo(2524.9, 2124.7, 2524.8, 2124.5, 2524.7, 2124.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(465.6, 1557.3, 0.0, 465.6, 1557.3, 554.5);
      gradient.addColorStop(0.00, "rgb(228, 230, 100)");
      gradient.addColorStop(0.16, "rgb(222, 228, 98)");
      gradient.addColorStop(0.38, "rgb(206, 222, 94)");
      gradient.addColorStop(0.63, "rgb(180, 212, 86)");
      gradient.addColorStop(0.90, "rgb(140, 197, 78)");
      gradient.addColorStop(1.00, "rgb(125, 193, 75)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2524.7, 2124.4);
      ctx.bezierCurveTo(2524.6, 2124.5, 2524.5, 2124.5, 2524.3, 2124.6);
      ctx.bezierCurveTo(2524.6, 2124.7, 2524.8, 2124.7, 2525.0, 2124.8);
      ctx.bezierCurveTo(2524.9, 2124.7, 2524.8, 2124.5, 2524.7, 2124.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1273.1, 368.6, 1086.2, 356.8);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.12, "rgb(204, 234, 238)");
      gradient.addColorStop(0.22, "rgb(162, 219, 228)");
      gradient.addColorStop(0.32, "rgb(130, 208, 221)");
      gradient.addColorStop(0.40, "rgb(109, 203, 217)");
      gradient.addColorStop(0.46, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(136, 210, 222)");
      gradient.addColorStop(0.86, "rgb(215, 238, 241)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2571.6, 2119.8);
      ctx.bezierCurveTo(2571.9, 2119.0, 2572.2, 2118.2, 2572.4, 2117.5);
      ctx.bezierCurveTo(2572.1, 2118.2, 2571.5, 2119.2, 2570.8, 2120.0);
      ctx.bezierCurveTo(2571.1, 2119.9, 2571.3, 2119.8, 2571.6, 2119.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // waterMountain/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2554.1, 2158.1);
      ctx.bezierCurveTo(2554.3, 2157.7, 2554.5, 2157.4, 2554.7, 2157.1);
      ctx.bezierCurveTo(2554.0, 2157.1, 2553.3, 2156.8, 2552.6, 2156.5);
      ctx.bezierCurveTo(2552.0, 2157.2, 2549.7, 2155.3, 2546.4, 2151.7);
      ctx.fill();

      // waterMountain/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2530.8, 2124.0);
      ctx.bezierCurveTo(2533.9, 2125.9, 2535.0, 2131.6, 2535.1, 2137.9);
      ctx.bezierCurveTo(2545.8, 2119.3, 2554.6, 2105.8, 2561.7, 2096.4);
      ctx.bezierCurveTo(2556.2, 2084.4, 2549.3, 2068.1, 2544.4, 2059.2);
      ctx.bezierCurveTo(2543.9, 2061.2, 2543.3, 2063.2, 2542.6, 2065.3);
      ctx.bezierCurveTo(2539.7, 2075.3, 2535.2, 2101.1, 2530.8, 2124.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(461.0, 1569.0, 0.0, 461.0, 1569.0, 638.4);
      gradient.addColorStop(0.93, "rgb(218, 229, 244)");
      gradient.addColorStop(0.94, "rgb(212, 224, 242)");
      gradient.addColorStop(0.96, "rgb(195, 211, 237)");
      gradient.addColorStop(0.98, "rgb(167, 191, 226)");
      gradient.addColorStop(1.00, "rgb(138, 172, 217)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2530.8, 2124.0);
      ctx.bezierCurveTo(2533.9, 2125.9, 2535.0, 2131.6, 2535.1, 2137.9);
      ctx.bezierCurveTo(2545.8, 2119.3, 2554.6, 2105.8, 2561.7, 2096.4);
      ctx.bezierCurveTo(2556.2, 2084.4, 2550.4, 2068.0, 2544.4, 2059.2);
      ctx.bezierCurveTo(2543.9, 2061.2, 2543.3, 2063.2, 2542.6, 2065.3);
      ctx.bezierCurveTo(2539.7, 2075.3, 2535.2, 2101.1, 2530.8, 2124.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(460.3, 1567.3, 0.0, 460.3, 1567.3, 610.8);
      gradient.addColorStop(0.00, "rgb(27, 165, 78)");
      gradient.addColorStop(0.36, "rgb(33, 166, 78)");
      gradient.addColorStop(0.51, "rgb(50, 168, 79)");
      gradient.addColorStop(0.62, "rgb(72, 171, 79)");
      gradient.addColorStop(0.71, "rgb(96, 176, 81)");
      gradient.addColorStop(0.78, "rgb(121, 183, 83)");
      gradient.addColorStop(0.85, "rgb(149, 194, 87)");
      gradient.addColorStop(0.92, "rgb(181, 208, 91)");
      gradient.addColorStop(0.97, "rgb(216, 224, 98)");
      gradient.addColorStop(0.99, "rgb(228, 230, 100)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2538.9, 2053.2);
      ctx.bezierCurveTo(2536.5, 2058.6, 2509.8, 2093.4, 2508.0, 2100.6);
      ctx.bezierCurveTo(2507.9, 2101.0, 2515.7, 2112.2, 2524.7, 2124.4);
      ctx.bezierCurveTo(2527.3, 2123.2, 2529.3, 2123.2, 2530.8, 2124.0);
      ctx.bezierCurveTo(2535.2, 2101.1, 2539.7, 2075.3, 2542.6, 2065.3);
      ctx.bezierCurveTo(2543.3, 2063.2, 2543.9, 2061.2, 2544.4, 2059.2);
      ctx.bezierCurveTo(2541.7, 2054.2, 2539.7, 2051.5, 2538.9, 2053.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(461.0, 1569.0, 0.0, 461.0, 1569.0, 638.4);
      gradient.addColorStop(0.93, "rgb(218, 229, 244)");
      gradient.addColorStop(0.94, "rgb(212, 224, 242)");
      gradient.addColorStop(0.96, "rgb(195, 211, 237)");
      gradient.addColorStop(0.98, "rgb(167, 191, 226)");
      gradient.addColorStop(1.00, "rgb(138, 172, 217)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2538.9, 2053.2);
      ctx.bezierCurveTo(2536.5, 2058.6, 2509.8, 2093.4, 2508.0, 2100.6);
      ctx.bezierCurveTo(2507.9, 2101.0, 2515.7, 2112.2, 2524.7, 2124.4);
      ctx.bezierCurveTo(2527.3, 2123.2, 2529.3, 2123.2, 2530.8, 2124.0);
      ctx.bezierCurveTo(2535.2, 2101.1, 2539.7, 2075.3, 2542.6, 2065.3);
      ctx.bezierCurveTo(2543.3, 2063.2, 2543.9, 2061.2, 2544.4, 2059.2);
      ctx.bezierCurveTo(2541.7, 2054.2, 2539.7, 2051.5, 2538.9, 2053.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(460.3, 1567.3, 0.0, 460.3, 1567.3, 610.8);
      gradient.addColorStop(0.00, "rgb(27, 165, 78)");
      gradient.addColorStop(0.36, "rgb(33, 166, 78)");
      gradient.addColorStop(0.51, "rgb(50, 168, 79)");
      gradient.addColorStop(0.62, "rgb(72, 171, 79)");
      gradient.addColorStop(0.71, "rgb(96, 176, 81)");
      gradient.addColorStop(0.78, "rgb(121, 183, 83)");
      gradient.addColorStop(0.85, "rgb(149, 194, 87)");
      gradient.addColorStop(0.92, "rgb(181, 208, 91)");
      gradient.addColorStop(0.97, "rgb(216, 224, 98)");
      gradient.addColorStop(0.99, "rgb(228, 230, 100)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2538.3, 2052.5);
      ctx.bezierCurveTo(2535.8, 2057.9, 2507.2, 2095.2, 2505.4, 2102.3);
      ctx.bezierCurveTo(2505.3, 2102.8, 2513.8, 2113.8, 2524.7, 2124.4);
      ctx.bezierCurveTo(2527.3, 2123.2, 2529.3, 2123.2, 2530.8, 2124.0);
      ctx.bezierCurveTo(2535.2, 2101.1, 2540.1, 2076.4, 2542.8, 2066.3);
      ctx.bezierCurveTo(2543.4, 2063.8, 2544.4, 2061.5, 2544.9, 2059.5);
      ctx.bezierCurveTo(2542.2, 2054.5, 2539.0, 2050.9, 2538.3, 2052.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(420.0, 1556.4, 0.0, 420.0, 1556.4, 600.5);
      gradient.addColorStop(0.00, "rgb(228, 230, 100)");
      gradient.addColorStop(0.16, "rgb(222, 228, 98)");
      gradient.addColorStop(0.38, "rgb(206, 222, 94)");
      gradient.addColorStop(0.63, "rgb(180, 212, 86)");
      gradient.addColorStop(0.90, "rgb(140, 197, 78)");
      gradient.addColorStop(1.00, "rgb(125, 193, 75)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2535.1, 2138.0);
      ctx.bezierCurveTo(2535.9, 2139.1, 2536.7, 2140.1, 2537.5, 2141.1);
      ctx.bezierCurveTo(2547.7, 2123.2, 2556.2, 2109.7, 2563.3, 2099.8);
      ctx.bezierCurveTo(2562.8, 2098.7, 2562.3, 2097.6, 2561.7, 2096.4);
      ctx.bezierCurveTo(2554.6, 2105.8, 2545.8, 2119.3, 2535.1, 2137.9);
      ctx.bezierCurveTo(2535.1, 2137.9, 2535.1, 2138.0, 2535.1, 2138.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(177, 210, 68)";
      ctx.fill();

      // waterMountain/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2535.0, 2138.0);
      ctx.bezierCurveTo(2535.0, 2137.9, 2535.0, 2137.9, 2535.1, 2137.9);
      ctx.bezierCurveTo(2535.0, 2131.6, 2533.9, 2125.9, 2530.8, 2124.0);
      ctx.bezierCurveTo(2530.3, 2126.3, 2529.9, 2128.5, 2529.5, 2130.7);
      ctx.bezierCurveTo(2531.3, 2133.2, 2533.2, 2135.6, 2535.0, 2138.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(461.1, 1569.0, 0.0, 461.1, 1569.0, 638.3);
      gradient.addColorStop(0.93, "rgb(218, 229, 244)");
      gradient.addColorStop(0.94, "rgb(212, 224, 242)");
      gradient.addColorStop(0.96, "rgb(195, 211, 237)");
      gradient.addColorStop(0.98, "rgb(167, 191, 226)");
      gradient.addColorStop(1.00, "rgb(138, 172, 217)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2535.0, 2138.0);
      ctx.bezierCurveTo(2535.0, 2137.9, 2535.0, 2137.9, 2535.1, 2137.9);
      ctx.bezierCurveTo(2535.0, 2131.6, 2533.9, 2125.9, 2530.8, 2124.0);
      ctx.bezierCurveTo(2530.3, 2126.3, 2529.9, 2128.5, 2529.5, 2130.7);
      ctx.bezierCurveTo(2531.3, 2133.2, 2533.2, 2135.6, 2535.0, 2138.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(460.4, 1567.3, 0.0, 460.4, 1567.3, 610.7);
      gradient.addColorStop(0.00, "rgb(27, 165, 78)");
      gradient.addColorStop(0.36, "rgb(33, 166, 78)");
      gradient.addColorStop(0.51, "rgb(50, 168, 79)");
      gradient.addColorStop(0.62, "rgb(72, 171, 79)");
      gradient.addColorStop(0.71, "rgb(96, 176, 81)");
      gradient.addColorStop(0.78, "rgb(121, 183, 83)");
      gradient.addColorStop(0.85, "rgb(149, 194, 87)");
      gradient.addColorStop(0.92, "rgb(181, 208, 91)");
      gradient.addColorStop(0.97, "rgb(216, 224, 98)");
      gradient.addColorStop(0.99, "rgb(228, 230, 100)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2535.0, 2138.0);
      ctx.bezierCurveTo(2535.0, 2137.9, 2535.0, 2137.9, 2535.1, 2137.9);
      ctx.bezierCurveTo(2535.0, 2131.6, 2533.9, 2125.9, 2530.8, 2124.0);
      ctx.bezierCurveTo(2530.3, 2126.3, 2529.9, 2128.5, 2529.5, 2130.7);
      ctx.bezierCurveTo(2529.9, 2133.5, 2533.6, 2143.5, 2535.0, 2138.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1315.9, 381.6, 1090.4, 367.4);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.12, "rgb(204, 234, 238)");
      gradient.addColorStop(0.22, "rgb(162, 219, 228)");
      gradient.addColorStop(0.32, "rgb(130, 208, 221)");
      gradient.addColorStop(0.40, "rgb(109, 203, 217)");
      gradient.addColorStop(0.46, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(136, 210, 222)");
      gradient.addColorStop(0.86, "rgb(215, 238, 241)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2529.0, 2130.1);
      ctx.bezierCurveTo(2529.2, 2130.3, 2529.3, 2130.5, 2529.5, 2130.7);
      ctx.bezierCurveTo(2529.9, 2128.5, 2530.3, 2126.3, 2530.8, 2124.0);
      ctx.bezierCurveTo(2529.3, 2123.2, 2527.3, 2123.2, 2524.7, 2124.4);
      ctx.bezierCurveTo(2524.8, 2124.5, 2524.9, 2124.7, 2525.0, 2124.8);
      ctx.bezierCurveTo(2527.0, 2125.5, 2528.2, 2127.4, 2529.0, 2130.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(461.0, 1569.0, 0.0, 461.0, 1569.0, 638.4);
      gradient.addColorStop(0.93, "rgb(218, 229, 244)");
      gradient.addColorStop(0.94, "rgb(212, 224, 242)");
      gradient.addColorStop(0.96, "rgb(195, 211, 237)");
      gradient.addColorStop(0.98, "rgb(167, 191, 226)");
      gradient.addColorStop(1.00, "rgb(138, 172, 217)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2529.0, 2130.1);
      ctx.bezierCurveTo(2529.2, 2130.3, 2529.3, 2130.5, 2529.5, 2130.7);
      ctx.bezierCurveTo(2529.9, 2128.5, 2530.3, 2126.3, 2530.8, 2124.0);
      ctx.bezierCurveTo(2529.3, 2123.2, 2527.3, 2123.2, 2524.7, 2124.4);
      ctx.bezierCurveTo(2524.8, 2124.5, 2524.9, 2124.7, 2525.0, 2124.8);
      ctx.bezierCurveTo(2527.0, 2125.5, 2528.2, 2127.4, 2529.0, 2130.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(460.3, 1567.3, 0.0, 460.3, 1567.3, 610.8);
      gradient.addColorStop(0.00, "rgb(27, 165, 78)");
      gradient.addColorStop(0.36, "rgb(33, 166, 78)");
      gradient.addColorStop(0.51, "rgb(50, 168, 79)");
      gradient.addColorStop(0.62, "rgb(72, 171, 79)");
      gradient.addColorStop(0.71, "rgb(96, 176, 81)");
      gradient.addColorStop(0.78, "rgb(121, 183, 83)");
      gradient.addColorStop(0.85, "rgb(149, 194, 87)");
      gradient.addColorStop(0.92, "rgb(181, 208, 91)");
      gradient.addColorStop(0.97, "rgb(216, 224, 98)");
      gradient.addColorStop(0.99, "rgb(228, 230, 100)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2529.0, 2130.1);
      ctx.bezierCurveTo(2529.2, 2130.3, 2529.3, 2130.5, 2529.5, 2130.7);
      ctx.bezierCurveTo(2529.9, 2128.5, 2530.3, 2126.3, 2530.8, 2124.0);
      ctx.bezierCurveTo(2529.3, 2123.2, 2527.3, 2123.2, 2524.7, 2124.4);
      ctx.bezierCurveTo(2524.8, 2124.5, 2524.9, 2124.7, 2525.0, 2124.8);
      ctx.bezierCurveTo(2527.0, 2125.5, 2528.2, 2127.4, 2529.0, 2130.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(465.6, 1557.5, 0.0, 465.6, 1557.5, 554.4);
      gradient.addColorStop(0.00, "rgb(228, 230, 100)");
      gradient.addColorStop(0.16, "rgb(222, 228, 98)");
      gradient.addColorStop(0.38, "rgb(206, 222, 94)");
      gradient.addColorStop(0.63, "rgb(180, 212, 86)");
      gradient.addColorStop(0.90, "rgb(140, 197, 78)");
      gradient.addColorStop(1.00, "rgb(125, 193, 75)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2529.0, 2130.1);
      ctx.bezierCurveTo(2529.2, 2130.3, 2529.3, 2130.5, 2529.5, 2130.7);
      ctx.bezierCurveTo(2529.9, 2128.5, 2530.3, 2126.3, 2530.8, 2124.0);
      ctx.bezierCurveTo(2529.3, 2123.2, 2527.3, 2123.2, 2524.7, 2124.4);
      ctx.bezierCurveTo(2524.8, 2124.5, 2524.9, 2124.7, 2525.0, 2124.8);
      ctx.bezierCurveTo(2527.0, 2125.5, 2528.2, 2127.4, 2529.0, 2130.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1273.2, 372.1, 1086.0, 360.3);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.12, "rgb(204, 234, 238)");
      gradient.addColorStop(0.22, "rgb(162, 219, 228)");
      gradient.addColorStop(0.32, "rgb(130, 208, 221)");
      gradient.addColorStop(0.40, "rgb(109, 203, 217)");
      gradient.addColorStop(0.46, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(136, 210, 222)");
      gradient.addColorStop(0.86, "rgb(215, 238, 241)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2572.5, 2117.3);
      ctx.bezierCurveTo(2572.4, 2117.3, 2572.4, 2117.4, 2572.4, 2117.5);
      ctx.bezierCurveTo(2572.4, 2117.4, 2572.4, 2117.3, 2572.5, 2117.3);
      ctx.closePath();
      ctx.fill();

      // waterMountain/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2572.5, 2117.3);
      ctx.bezierCurveTo(2572.4, 2117.3, 2572.4, 2117.4, 2572.4, 2117.5);
      ctx.bezierCurveTo(2572.4, 2117.4, 2572.4, 2117.3, 2572.5, 2117.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1270.4, 406.9, 1083.7, 395.1);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.12, "rgb(204, 234, 238)");
      gradient.addColorStop(0.22, "rgb(162, 219, 228)");
      gradient.addColorStop(0.32, "rgb(130, 208, 221)");
      gradient.addColorStop(0.40, "rgb(109, 203, 217)");
      gradient.addColorStop(0.46, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(136, 210, 222)");
      gradient.addColorStop(0.86, "rgb(215, 238, 241)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2567.3, 2143.2);
      ctx.bezierCurveTo(2567.3, 2142.8, 2567.3, 2142.4, 2567.3, 2142.0);
      ctx.bezierCurveTo(2566.9, 2143.2, 2566.4, 2144.4, 2566.0, 2145.8);
      ctx.bezierCurveTo(2566.8, 2145.1, 2567.2, 2144.2, 2567.3, 2143.2);
      ctx.closePath();
      ctx.fill();

      // waterMountain/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2567.3, 2143.2);
      ctx.bezierCurveTo(2567.3, 2142.8, 2567.3, 2142.4, 2567.3, 2142.0);
      ctx.bezierCurveTo(2566.9, 2143.2, 2566.4, 2144.4, 2566.0, 2145.8);
      ctx.bezierCurveTo(2566.8, 2145.1, 2567.2, 2144.2, 2567.3, 2143.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1270.5, 414.7, 1083.3, 402.9);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.12, "rgb(204, 234, 238)");
      gradient.addColorStop(0.22, "rgb(162, 219, 228)");
      gradient.addColorStop(0.32, "rgb(130, 208, 221)");
      gradient.addColorStop(0.40, "rgb(109, 203, 217)");
      gradient.addColorStop(0.46, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(136, 210, 222)");
      gradient.addColorStop(0.86, "rgb(215, 238, 241)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2554.7, 2157.1);
      ctx.bezierCurveTo(2555.6, 2157.2, 2556.4, 2157.0, 2557.1, 2156.6);
      ctx.bezierCurveTo(2557.1, 2156.6, 2557.1, 2156.6, 2557.1, 2156.6);
      ctx.bezierCurveTo(2558.0, 2153.9, 2557.0, 2153.5, 2554.7, 2157.1);
      ctx.closePath();
      ctx.fill();

      // waterMountain/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2554.7, 2157.1);
      ctx.bezierCurveTo(2555.6, 2157.2, 2556.4, 2157.0, 2557.1, 2156.6);
      ctx.bezierCurveTo(2557.1, 2156.6, 2557.1, 2156.6, 2557.1, 2156.6);
      ctx.bezierCurveTo(2558.0, 2153.9, 2557.0, 2153.5, 2554.7, 2157.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1270.7, 411.3, 1083.5, 399.5);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.12, "rgb(204, 234, 238)");
      gradient.addColorStop(0.22, "rgb(162, 219, 228)");
      gradient.addColorStop(0.32, "rgb(130, 208, 221)");
      gradient.addColorStop(0.40, "rgb(109, 203, 217)");
      gradient.addColorStop(0.46, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(136, 210, 222)");
      gradient.addColorStop(0.86, "rgb(215, 238, 241)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2535.1, 2138.0);
      ctx.bezierCurveTo(2535.1, 2138.0, 2535.1, 2137.9, 2535.1, 2137.9);
      ctx.bezierCurveTo(2535.0, 2137.9, 2535.0, 2137.9, 2535.0, 2138.0);
      ctx.bezierCurveTo(2535.0, 2138.0, 2535.0, 2138.0, 2535.1, 2138.0);
      ctx.closePath();
      ctx.fill();

      // waterMountain/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2535.1, 2138.0);
      ctx.bezierCurveTo(2535.1, 2138.0, 2535.1, 2137.9, 2535.1, 2137.9);
      ctx.bezierCurveTo(2535.0, 2137.9, 2535.0, 2137.9, 2535.0, 2138.0);
      ctx.bezierCurveTo(2535.0, 2138.0, 2535.0, 2138.0, 2535.1, 2138.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1274.1, 384.1, 1085.3, 372.2);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.12, "rgb(204, 234, 238)");
      gradient.addColorStop(0.22, "rgb(162, 219, 228)");
      gradient.addColorStop(0.32, "rgb(130, 208, 221)");
      gradient.addColorStop(0.40, "rgb(109, 203, 217)");
      gradient.addColorStop(0.46, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(136, 210, 222)");
      gradient.addColorStop(0.86, "rgb(215, 238, 241)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2554.5, 2130.7);
      ctx.bezierCurveTo(2556.7, 2125.7, 2562.1, 2114.3, 2566.7, 2106.9);
      ctx.bezierCurveTo(2565.8, 2105.0, 2564.6, 2102.6, 2563.3, 2099.8);
      ctx.bezierCurveTo(2556.2, 2109.7, 2547.7, 2123.2, 2537.5, 2141.1);
      ctx.bezierCurveTo(2540.8, 2145.3, 2543.9, 2148.9, 2546.4, 2151.7);
      ctx.bezierCurveTo(2549.1, 2144.0, 2552.1, 2136.1, 2554.5, 2130.7);
      ctx.closePath();
      ctx.fill();

      // waterMountain/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2554.5, 2130.7);
      ctx.bezierCurveTo(2556.7, 2125.7, 2562.1, 2114.3, 2566.7, 2106.9);
      ctx.bezierCurveTo(2566.6, 2104.0, 2567.1, 2101.3, 2563.3, 2099.8);
      ctx.bezierCurveTo(2556.2, 2109.7, 2547.7, 2123.2, 2537.5, 2141.1);
      ctx.bezierCurveTo(2538.1, 2148.0, 2543.4, 2151.7, 2546.4, 2151.7);
      ctx.bezierCurveTo(2549.1, 2144.0, 2552.1, 2136.1, 2554.5, 2130.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1275.0, 394.3, 1085.3, 382.4);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.12, "rgb(204, 234, 238)");
      gradient.addColorStop(0.22, "rgb(162, 219, 228)");
      gradient.addColorStop(0.32, "rgb(130, 208, 221)");
      gradient.addColorStop(0.40, "rgb(109, 203, 217)");
      gradient.addColorStop(0.46, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(136, 210, 222)");
      gradient.addColorStop(0.86, "rgb(215, 238, 241)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2525.0, 2124.8);
      ctx.bezierCurveTo(2526.3, 2126.6, 2527.7, 2128.4, 2529.0, 2130.1);
      ctx.bezierCurveTo(2528.2, 2127.4, 2527.0, 2125.5, 2525.0, 2124.8);
      ctx.closePath();
      ctx.fill();

      // waterMountain/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2524.4, 2125.5);
      ctx.bezierCurveTo(2525.8, 2127.3, 2528.3, 2130.1, 2529.6, 2131.8);
      ctx.bezierCurveTo(2536.4, 2120.3, 2522.8, 2124.2, 2524.4, 2125.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1571.8, 391.2, 1112.6, 362.3);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.12, "rgb(204, 234, 238)");
      gradient.addColorStop(0.22, "rgb(162, 219, 228)");
      gradient.addColorStop(0.32, "rgb(130, 208, 221)");
      gradient.addColorStop(0.40, "rgb(109, 203, 217)");
      gradient.addColorStop(0.46, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(136, 210, 222)");
      gradient.addColorStop(0.86, "rgb(215, 238, 241)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2546.4, 2151.7);
      ctx.bezierCurveTo(2549.7, 2155.3, 2552.0, 2157.2, 2552.6, 2156.5);
      ctx.bezierCurveTo(2553.3, 2156.8, 2552.3, 2146.6, 2551.4, 2149.3);
      ctx.bezierCurveTo(2551.4, 2149.4, 2557.8, 2151.4, 2557.4, 2149.8);
      ctx.bezierCurveTo(2559.6, 2149.6, 2558.8, 2143.4, 2560.1, 2142.2);
      ctx.bezierCurveTo(2560.5, 2140.8, 2564.0, 2143.2, 2564.4, 2142.0);
      ctx.bezierCurveTo(2564.3, 2140.1, 2566.0, 2138.6, 2563.5, 2137.9);
      ctx.bezierCurveTo(2565.9, 2138.7, 2565.0, 2134.4, 2564.6, 2133.0);
      ctx.bezierCurveTo(2566.8, 2134.5, 2566.4, 2131.4, 2567.2, 2129.8);
      ctx.bezierCurveTo(2569.1, 2126.0, 2566.7, 2124.0, 2567.8, 2121.2);
      ctx.bezierCurveTo(2567.5, 2121.2, 2569.9, 2119.6, 2569.6, 2119.7);
      ctx.bezierCurveTo(2570.3, 2118.8, 2572.1, 2118.2, 2572.4, 2117.5);
      ctx.bezierCurveTo(2572.4, 2117.4, 2572.4, 2117.3, 2572.5, 2117.3);
      ctx.bezierCurveTo(2572.8, 2116.3, 2572.4, 2115.5, 2570.8, 2115.4);
      ctx.bezierCurveTo(2571.4, 2114.6, 2571.1, 2112.1, 2570.0, 2111.2);
      ctx.bezierCurveTo(2569.5, 2111.6, 2568.3, 2109.9, 2566.7, 2106.9);
      ctx.bezierCurveTo(2562.1, 2114.3, 2556.7, 2125.7, 2554.5, 2130.7);
      ctx.bezierCurveTo(2552.1, 2136.1, 2549.1, 2144.0, 2546.4, 2151.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // waterMountain/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2570.9, 2115.3);
      ctx.bezierCurveTo(2573.9, 2115.5, 2572.6, 2117.9, 2570.9, 2119.9);
      ctx.bezierCurveTo(2572.9, 2119.0, 2575.2, 2120.9, 2572.8, 2123.6);
      ctx.bezierCurveTo(2574.5, 2124.0, 2575.0, 2124.8, 2575.1, 2126.9);
      ctx.bezierCurveTo(2575.3, 2129.5, 2573.3, 2132.5, 2569.7, 2132.4);
      ctx.bezierCurveTo(2571.2, 2136.1, 2568.1, 2137.1, 2565.9, 2135.6);
      ctx.bezierCurveTo(2566.3, 2137.1, 2566.0, 2138.6, 2563.6, 2137.9);
      ctx.bezierCurveTo(2566.6, 2138.7, 2567.6, 2140.6, 2567.4, 2143.1);
      ctx.bezierCurveTo(2567.2, 2145.9, 2563.8, 2147.7, 2560.9, 2147.5);
      ctx.bezierCurveTo(2563.6, 2151.4, 2560.5, 2153.0, 2558.3, 2153.2);
      ctx.bezierCurveTo(2559.1, 2156.8, 2555.5, 2158.0, 2552.7, 2156.4);
      ctx.bezierCurveTo(2549.8, 2160.0, 2550.9, 2154.4, 2551.1, 2153.3);
      ctx.bezierCurveTo(2552.9, 2146.2, 2557.7, 2133.8, 2560.2, 2128.4);
      ctx.bezierCurveTo(2563.3, 2121.6, 2567.3, 2113.5, 2570.1, 2111.1);
      ctx.bezierCurveTo(2571.2, 2112.0, 2571.5, 2114.5, 2570.9, 2115.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.373, -0.928, 0.928, 0.373, 1080.8, 5808.6);
      gradient = ctx.createLinearGradient(3968.3, -14.9, 3956.7, 9.9);
      gradient.addColorStop(0.38, "rgb(101, 201, 216)");
      gradient.addColorStop(0.40, "rgb(110, 203, 217)");
      gradient.addColorStop(0.49, "rgb(155, 216, 227)");
      gradient.addColorStop(0.58, "rgb(191, 229, 235)");
      gradient.addColorStop(0.68, "rgb(218, 239, 242)");
      gradient.addColorStop(0.78, "rgb(236, 246, 248)");
      gradient.addColorStop(0.88, "rgb(248, 251, 252)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // waterMountain/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2552.7, 2122.7);
      ctx.bezierCurveTo(2552.2, 2122.4, 2550.7, 2124.6, 2549.3, 2127.5);
      ctx.bezierCurveTo(2547.8, 2130.4, 2547.0, 2132.9, 2547.5, 2133.2);
      ctx.bezierCurveTo(2548.0, 2133.4, 2549.5, 2131.2, 2551.0, 2128.3);
      ctx.bezierCurveTo(2552.4, 2125.4, 2553.2, 2122.9, 2552.7, 2122.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(190, 228, 232)";
      ctx.fill();

      // waterMountain/Group/Path
      ctx.beginPath();
      ctx.moveTo(2553.8, 2137.6);
      ctx.bezierCurveTo(2553.3, 2137.4, 2552.0, 2139.7, 2550.8, 2142.7);
      ctx.bezierCurveTo(2549.6, 2145.7, 2549.0, 2148.3, 2549.5, 2148.5);
      ctx.bezierCurveTo(2550.0, 2148.7, 2551.4, 2146.4, 2552.5, 2143.4);
      ctx.bezierCurveTo(2553.8, 2140.4, 2554.3, 2137.8, 2553.8, 2137.6);
      ctx.closePath();
      ctx.fill();

      // waterMountain/Group/Path
      ctx.beginPath();
      ctx.moveTo(2541.7, 2154.0);
      ctx.bezierCurveTo(2540.9, 2153.7, 2541.9, 2149.9, 2543.8, 2145.5);
      ctx.bezierCurveTo(2545.7, 2141.1, 2547.8, 2137.8, 2548.5, 2138.1);
      ctx.bezierCurveTo(2549.2, 2138.4, 2548.3, 2142.2, 2546.4, 2146.6);
      ctx.bezierCurveTo(2544.5, 2151.0, 2542.4, 2154.3, 2541.7, 2154.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // waterMountain/Group/Path
      ctx.beginPath();
      ctx.moveTo(2559.5, 2116.4);
      ctx.bezierCurveTo(2558.9, 2116.1, 2556.9, 2118.9, 2555.0, 2122.7);
      ctx.bezierCurveTo(2553.1, 2126.4, 2552.1, 2129.8, 2552.7, 2130.1);
      ctx.bezierCurveTo(2553.4, 2130.4, 2555.4, 2127.5, 2557.2, 2123.8);
      ctx.bezierCurveTo(2559.1, 2120.0, 2560.1, 2116.7, 2559.5, 2116.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(190, 228, 232)";
      ctx.fill();
      ctx.restore();
      ctx.restore();
    }

    function rocky3(ctx) {

      var gradient;

      // rocky3/Group
      ctx.save();

      // rocky3/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(0.9, 2.1);
      ctx.bezierCurveTo(2.6, 1.4, 10.2, 4.1, 11.6, 4.9);
      ctx.bezierCurveTo(14.0, 6.2, 13.6, 7.8, 12.2, 7.2);
      ctx.bezierCurveTo(12.3, 7.7, 12.4, 8.2, 11.1, 7.5);
      ctx.bezierCurveTo(9.8, 6.8, 5.4, 5.5, 3.5, 4.9);
      ctx.bezierCurveTo(1.0, 4.0, -0.2, 2.5, 0.9, 2.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.351, -0.652, -0.880, -0.474, 1895.7, 4851.6);
      gradient = ctx.createLinearGradient(4555.7, 3960.9, 4551.3, 3960.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rocky3/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2.8, 13.2);
      ctx.bezierCurveTo(3.3, 14.1, 5.3, 14.2, 5.6, 12.6);
      ctx.bezierCurveTo(6.2, 13.2, 7.0, 12.9, 7.3, 11.7);
      ctx.bezierCurveTo(8.0, 11.2, 9.2, 9.7, 8.2, 7.8);
      ctx.bezierCurveTo(6.6, 5.6, 3.7, 6.0, 3.2, 6.4);
      ctx.bezierCurveTo(3.7, 6.3, 5.9, 6.2, 6.6, 6.9);
      ctx.bezierCurveTo(7.3, 7.6, 6.5, 9.9, 6.5, 10.2);
      ctx.bezierCurveTo(6.4, 10.4, 6.2, 10.5, 6.1, 10.7);
      ctx.bezierCurveTo(5.9, 10.8, 5.8, 10.9, 5.7, 11.1);
      ctx.bezierCurveTo(5.6, 11.1, 5.6, 11.1, 5.6, 11.1);
      ctx.bezierCurveTo(4.9, 11.7, 3.9, 12.1, 2.9, 12.2);
      ctx.bezierCurveTo(2.0, 11.4, 1.5, 10.7, 1.8, 9.2);
      ctx.bezierCurveTo(0.3, 11.9, 1.3, 13.6, 2.8, 13.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.655, 0.755, 0.755, 0.655, 377.2, -1082.7);
      gradient = ctx.createLinearGradient(1071.2, 431.4, 1068.0, 437.6);
      gradient.addColorStop(0.00, "rgb(108, 56, 81)");
      gradient.addColorStop(0.50, "rgb(151, 111, 137)");
      gradient.addColorStop(1.00, "rgb(189, 172, 199)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rocky3/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1.5, 6.7);
      ctx.bezierCurveTo(3.3, 5.0, 3.1, 1.8, 0.9, -0.4);
      ctx.bezierCurveTo(0.9, -0.5, 0.8, -0.6, 0.7, -0.6);
      ctx.lineTo(0.7, -0.6);
      ctx.lineTo(-1.8, -3.4);
      ctx.bezierCurveTo(-1.8, -3.4, -1.8, -3.4, -1.8, -3.4);
      ctx.bezierCurveTo(-1.9, -3.4, -1.9, -3.4, -1.9, -3.4);
      ctx.lineTo(-2.0, -3.6);
      ctx.lineTo(-2.0, -3.6);
      ctx.bezierCurveTo(-4.2, -5.7, -7.2, -6.0, -9.0, -4.4);
      ctx.bezierCurveTo(-10.8, -2.7, -10.5, 0.5, -8.4, 2.8);
      ctx.lineTo(-5.6, 5.7);
      ctx.bezierCurveTo(-3.5, 8.0, -0.3, 8.4, 1.5, 6.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.578, 0.546, 0.686, 0.727, 1447.4, 580.8);
      gradient = ctx.createLinearGradient(831.8, -1422.9, 822.8, -1412.9);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rocky3/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-1.6, 6.2);
      ctx.bezierCurveTo(-2.0, 6.0, -2.8, 6.3, -2.9, 7.2);
      ctx.bezierCurveTo(-3.1, 9.8, -2.1, 17.5, -1.6, 18.8);
      ctx.bezierCurveTo(-0.8, 21.1, 0.6, 19.5, 0.4, 18.0);
      ctx.bezierCurveTo(0.8, 17.9, 1.2, 17.7, 0.7, 16.4);
      ctx.bezierCurveTo(0.3, 15.2, -0.3, 10.3, -0.6, 8.3);
      ctx.bezierCurveTo(-0.8, 6.8, -1.2, 6.3, -1.6, 6.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.607, 0.896, -0.299, -0.835, 3125.3, 1850.3);
      gradient = ctx.createLinearGradient(2664.6, 5056.6, 2660.2, 5056.4);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rocky3/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-4.1, -5.3);
      ctx.bezierCurveTo(-3.8, -9.4, -4.4, -15.6, -4.4, -16.1);
      ctx.bezierCurveTo(-3.8, -16.5, -2.9, -17.0, -4.1, -18.8);
      ctx.bezierCurveTo(-5.0, -20.0, -7.3, -20.0, -7.6, -19.9);
      ctx.bezierCurveTo(-8.1, -19.9, -7.9, -18.0, -7.9, -17.2);
      ctx.bezierCurveTo(-7.9, -15.9, -7.4, -10.0, -7.3, -5.6);
      ctx.bezierCurveTo(-6.5, -1.6, -4.1, -5.3, -4.1, -5.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.385, 0.802, 0.469, 0.707, 1125.3, -459.8);
      gradient = ctx.createLinearGradient(1559.4, -1134.9, 1555.6, -1131.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rocky3/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-4.0, -4.2);
      ctx.bezierCurveTo(-4.0, -5.2, -3.7, -9.6, -3.9, -11.2);
      ctx.bezierCurveTo(-4.8, -10.9, -6.7, -10.9, -7.8, -11.3);
      ctx.bezierCurveTo(-7.7, -9.5, -7.7, -6.0, -7.4, -5.3);
      ctx.bezierCurveTo(-7.1, -4.5, -4.0, -4.2, -4.0, -4.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.655, 0.755, 0.755, 0.655, 377.2, -1082.7);
      gradient = ctx.createLinearGradient(1061.1, 417.5, 1065.2, 412.3);
      gradient.addColorStop(0.31, "rgb(236, 27, 35)");
      gradient.addColorStop(0.46, "rgb(209, 23, 30)");
      gradient.addColorStop(0.79, "rgb(146, 5, 8)");
      gradient.addColorStop(1.00, "rgb(108, 0, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rocky3/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-2.5, -4.0);
      ctx.bezierCurveTo(-5.6, -6.5, -8.0, -5.3, -9.0, -4.4);
      ctx.bezierCurveTo(-10.6, -2.9, -10.5, -0.2, -9.1, 1.9);
      ctx.bezierCurveTo(-6.7, -1.5, -5.0, -2.6, -2.5, -4.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.655, 0.755, 0.755, 0.655, 377.2, -1082.7);
      gradient = ctx.createLinearGradient(1066.6, 421.9, 1070.3, 414.3);
      gradient.addColorStop(0.31, "rgb(236, 27, 35)");
      gradient.addColorStop(0.46, "rgb(209, 23, 30)");
      gradient.addColorStop(0.79, "rgb(146, 5, 8)");
      gradient.addColorStop(1.00, "rgb(108, 0, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rocky3/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-7.2, -2.2);
      ctx.bezierCurveTo(-7.4, -6.1, -9.0, -12.9, -9.1, -13.4);
      ctx.bezierCurveTo(-8.5, -13.8, -7.4, -14.5, -9.1, -16.0);
      ctx.bezierCurveTo(-10.3, -17.0, -12.4, -17.4, -12.7, -17.4);
      ctx.bezierCurveTo(-13.0, -17.3, -13.4, -16.8, -13.3, -16.0);
      ctx.bezierCurveTo(-13.1, -14.7, -11.1, -5.2, -10.2, -0.9);
      ctx.bezierCurveTo(-7.9, 1.2, -7.2, -2.2, -7.2, -2.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.657, 0.754, 0.754, 0.657, 273.8, -724.2);
      gradient = ctx.createLinearGradient(727.6, 253.9, 724.3, 257.5);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rocky3/Group/Group
      ctx.restore();

      // rocky3/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(0.8, 11.5);
      ctx.bezierCurveTo(-0.2, 10.2, 0.4, 8.1, 2.0, 6.8);
      ctx.bezierCurveTo(3.7, 5.5, 5.9, 5.5, 6.9, 6.8);
      ctx.bezierCurveTo(7.9, 8.1, 7.3, 10.2, 5.6, 11.5);
      ctx.bezierCurveTo(3.9, 12.7, 1.8, 12.7, 0.8, 11.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.794, 0.608, 0.608, 0.794, 1377.5, 722.6);
      gradient = ctx.createLinearGradient(658.2, -1404.3, 656.8, -1399.3);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rocky3/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(4.9, 9.0);
      ctx.bezierCurveTo(4.8, 8.8, 4.7, 8.5, 4.8, 8.5);
      ctx.bezierCurveTo(4.8, 8.4, 5.1, 8.5, 5.2, 8.7);
      ctx.bezierCurveTo(5.4, 8.9, 5.5, 9.2, 5.4, 9.3);
      ctx.bezierCurveTo(5.3, 9.3, 5.1, 9.2, 4.9, 9.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // rocky3/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(3.1, 10.7);
      ctx.bezierCurveTo(2.9, 10.4, 2.9, 10.2, 2.9, 10.1);
      ctx.bezierCurveTo(3.0, 10.1, 3.2, 10.2, 3.4, 10.4);
      ctx.bezierCurveTo(3.6, 10.6, 3.7, 10.8, 3.6, 10.9);
      ctx.bezierCurveTo(3.5, 11.0, 3.3, 10.9, 3.1, 10.7);
      ctx.closePath();
      ctx.fill();

      // rocky3/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1.9, 9.4);
      ctx.bezierCurveTo(1.6, 9.1, 1.7, 8.1, 2.3, 7.6);
      ctx.bezierCurveTo(2.9, 7.0, 3.8, 7.1, 4.1, 7.4);
      ctx.bezierCurveTo(4.3, 7.7, 3.5, 7.8, 2.9, 8.3);
      ctx.bezierCurveTo(2.3, 8.8, 2.1, 9.6, 1.9, 9.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(210, 116, 142)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // rocky3/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-8.1, -8.3);
      ctx.bezierCurveTo(-7.7, -6.3, -7.0, -3.8, -6.9, -2.9);
      ctx.bezierCurveTo(-6.8, -2.0, -8.9, 3.0, -10.0, -0.3);
      ctx.bezierCurveTo(-11.3, -3.8, -11.8, -7.2, -11.9, -7.9);
      ctx.bezierCurveTo(-11.0, -7.5, -8.7, -7.6, -8.1, -8.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.655, 0.755, 0.755, 0.655, 377.2, -1082.7);
      gradient = ctx.createLinearGradient(1066.0, 418.0, 1071.2, 411.5);
      gradient.addColorStop(0.31, "rgb(236, 27, 35)");
      gradient.addColorStop(0.46, "rgb(209, 23, 30)");
      gradient.addColorStop(0.79, "rgb(146, 5, 8)");
      gradient.addColorStop(1.00, "rgb(108, 0, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function rocky2(ctx) {

      var gradient;

      // rocky2/Group
      ctx.save();

      // rocky2/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(3.1, -0.0);
      ctx.bezierCurveTo(1.9, 1.6, 2.6, 11.0, 3.0, 12.8);
      ctx.bezierCurveTo(3.7, 15.9, 5.6, 16.0, 5.4, 14.2);
      ctx.bezierCurveTo(5.9, 14.5, 6.4, 14.8, 6.0, 13.0);
      ctx.bezierCurveTo(5.7, 11.4, 5.6, 6.1, 5.5, 3.8);
      ctx.bezierCurveTo(5.3, 0.7, 4.0, -1.2, 3.1, -0.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.723, 0.162, -0.219, -0.976, 3801.6, 3874.4);
      gradient = ctx.createLinearGradient(3860.6, 4605.4, 3855.6, 4605.2);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rocky2/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(21.0, -5.2);
      ctx.bezierCurveTo(22.7, -5.4, 23.9, -5.0, 25.2, -4.0);
      ctx.bezierCurveTo(22.1, -3.6, 23.2, -1.6, 18.4, -0.6);
      ctx.bezierCurveTo(19.3, -0.3, 20.9, -1.3, 21.8, -0.7);
      ctx.bezierCurveTo(19.5, -0.1, 20.1, 0.8, 17.0, 1.3);
      ctx.bezierCurveTo(17.5, 1.9, 18.2, 1.3, 20.0, 1.5);
      ctx.bezierCurveTo(17.5, 2.2, 16.0, 5.6, 12.5, 4.9);
      ctx.bezierCurveTo(9.3, 4.6, 7.9, 1.4, 8.1, 0.6);
      ctx.bezierCurveTo(8.2, 1.2, 9.5, 3.5, 10.6, 3.8);
      ctx.bezierCurveTo(11.7, 4.0, 13.6, 1.9, 13.8, 1.7);
      ctx.bezierCurveTo(13.9, 1.5, 14.0, 1.3, 14.1, 1.0);
      ctx.bezierCurveTo(14.1, 0.8, 14.1, 0.6, 14.2, 0.4);
      ctx.bezierCurveTo(14.2, 0.4, 14.2, 0.4, 14.2, 0.3);
      ctx.bezierCurveTo(14.4, -0.8, 14.3, -2.0, 13.7, -3.1);
      ctx.bezierCurveTo(12.3, -3.5, 11.4, -3.6, 10.1, -2.4);
      ctx.bezierCurveTo(10.2, -5.0, 15.0, -9.2, 21.0, -5.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.317, 0.948, 0.948, 0.317, 300.7, -1340.1);
      gradient = ctx.createLinearGradient(1363.2, 151.4, 1354.1, 157.2);
      gradient.addColorStop(0.00, "rgb(107, 54, 0)");
      gradient.addColorStop(0.50, "rgb(163, 109, 7)");
      gradient.addColorStop(1.00, "rgb(225, 174, 13)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rocky2/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(7.4, -1.2);
      ctx.bezierCurveTo(6.8, 1.6, 3.4, 3.2, -0.1, 2.4);
      ctx.bezierCurveTo(-0.2, 2.4, -0.3, 2.4, -0.4, 2.4);
      ctx.lineTo(-0.4, 2.4);
      ctx.lineTo(-4.7, 1.4);
      ctx.bezierCurveTo(-4.7, 1.4, -4.7, 1.4, -4.7, 1.4);
      ctx.bezierCurveTo(-4.7, 1.4, -4.7, 1.4, -4.7, 1.4);
      ctx.lineTo(-5.0, 1.3);
      ctx.lineTo(-5.0, 1.3);
      ctx.bezierCurveTo(-8.4, 0.4, -10.6, -2.4, -10.0, -5.1);
      ctx.bezierCurveTo(-9.3, -7.9, -5.9, -9.6, -2.4, -8.8);
      ctx.lineTo(2.2, -7.7);
      ctx.bezierCurveTo(5.7, -6.9, 8.1, -4.0, 7.4, -1.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.175, -0.776, 0.975, 0.221, 960.9, 2679.3);
      gradient = ctx.createLinearGradient(3028.7, -1536.8, 3018.1, -1525.1);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rocky2/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(3.7, -6.1);
      ctx.bezierCurveTo(5.2, -8.9, 13.0, -14.3, 14.5, -15.0);
      ctx.bezierCurveTo(17.1, -16.2, 16.9, -13.8, 15.5, -12.8);
      ctx.bezierCurveTo(15.7, -12.3, 15.9, -11.9, 14.4, -11.2);
      ctx.bezierCurveTo(13.1, -10.6, 8.6, -7.0, 6.7, -5.6);
      ctx.bezierCurveTo(4.1, -3.8, 2.6, -4.1, 3.7, -6.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.209, -1.061, -0.803, 0.375, 3419.0, 2904.0);
      gradient = ctx.createLinearGradient(4677.6, 5461.1, 4672.5, 5460.9);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rocky2/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1.7, -7.8);
      ctx.bezierCurveTo(2.0, -7.8, 2.7, -7.6, 2.9, -7.5);
      ctx.bezierCurveTo(3.5, -6.1, 5.1, -5.0, 7.0, -4.2);
      ctx.bezierCurveTo(4.6, -4.4, 2.2, -2.5, 1.1, -1.2);
      ctx.bezierCurveTo(1.9, 0.1, 3.2, 0.9, 5.9, 1.2);
      ctx.bezierCurveTo(3.8, 2.3, 2.1, 2.6, 0.9, 2.6);
      ctx.bezierCurveTo(0.6, 2.6, 0.2, 2.5, -0.1, 2.4);
      ctx.bezierCurveTo(-0.1, 2.4, -0.1, 2.4, -0.1, 2.4);
      ctx.bezierCurveTo(0.2, -2.2, 1.7, -7.8, 1.7, -7.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.317, 0.948, 0.948, 0.317, 300.7, -1340.1);
      gradient = ctx.createLinearGradient(1358.7, 146.1, 1367.7, 134.8);
      gradient.addColorStop(0.31, "rgb(118, 191, 66)");
      gradient.addColorStop(0.48, "rgb(79, 165, 62)");
      gradient.addColorStop(0.84, "rgb(0, 109, 47)");
      gradient.addColorStop(1.00, "rgb(0, 87, 37)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rocky2/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-8.0, 0.3);
      ctx.bezierCurveTo(-11.9, 3.0, -18.5, 6.1, -19.0, 6.4);
      ctx.bezierCurveTo(-19.0, 7.2, -19.0, 8.5, -21.5, 8.2);
      ctx.bezierCurveTo(-23.3, 8.1, -24.6, 5.8, -24.7, 5.5);
      ctx.bezierCurveTo(-24.9, 4.9, -23.0, 4.0, -22.2, 3.5);
      ctx.bezierCurveTo(-20.8, 2.8, -14.6, -0.2, -10.2, -2.7);
      ctx.bezierCurveTo(-5.7, -4.3, -8.0, 0.3, -8.0, 0.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.495, -0.739, 0.848, 0.044, -98.5, 2931.9);
      gradient = ctx.createLinearGradient(3836.8, -2142.4, 3832.3, -2138.6);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rocky2/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-5.7, 1.1);
      ctx.bezierCurveTo(-10.1, -0.5, -10.3, -3.7, -10.0, -5.1);
      ctx.bezierCurveTo(-9.4, -7.6, -6.7, -9.2, -3.7, -9.0);
      ctx.bezierCurveTo(-5.7, -4.5, -5.8, -2.2, -5.7, 1.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.317, 0.948, 0.948, 0.317, 300.7, -1340.1);
      gradient = ctx.createLinearGradient(1362.5, 134.8, 1368.6, 127.9);
      gradient.addColorStop(0.31, "rgb(118, 191, 66)");
      gradient.addColorStop(0.48, "rgb(79, 165, 62)");
      gradient.addColorStop(0.84, "rgb(0, 109, 47)");
      gradient.addColorStop(1.00, "rgb(0, 87, 37)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rocky2/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-6.7, -4.7);
      ctx.bezierCurveTo(-10.7, -2.5, -18.5, -0.1, -19.0, 0.1);
      ctx.bezierCurveTo(-19.1, 1.0, -19.2, 2.4, -21.6, 1.6);
      ctx.bezierCurveTo(-23.4, 1.0, -25.1, -0.8, -25.2, -1.2);
      ctx.bezierCurveTo(-25.3, -1.5, -25.0, -2.3, -24.1, -2.6);
      ctx.bezierCurveTo(-22.8, -3.1, -12.0, -6.8, -7.2, -8.4);
      ctx.bezierCurveTo(-3.8, -7.4, -6.7, -4.7, -6.7, -4.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.315, -0.949, 0.949, 0.315, -759.1, 2332.2);
      gradient = ctx.createLinearGradient(2453.2, -32.2, 2449.4, -28.1);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rocky2/Group/Group
      ctx.restore();

      // rocky2/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(11.7, -4.8);
      ctx.bezierCurveTo(9.9, -5.0, 8.1, -3.2, 7.8, -0.7);
      ctx.bezierCurveTo(7.5, 1.7, 8.8, 3.9, 10.7, 4.1);
      ctx.bezierCurveTo(12.5, 4.3, 14.3, 2.5, 14.6, 0.1);
      ctx.bezierCurveTo(14.9, -2.4, 13.6, -4.5, 11.7, -4.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.119, -0.993, 0.993, 0.119, 1048.4, 2547.4);
      gradient = ctx.createLinearGradient(2407.3, -1336.6, 2405.7, -1330.8);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rocky2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(11.7, 0.9);
      ctx.bezierCurveTo(11.4, 0.8, 11.1, 0.9, 11.1, 1.0);
      ctx.bezierCurveTo(11.0, 1.2, 11.3, 1.3, 11.6, 1.4);
      ctx.bezierCurveTo(12.0, 1.4, 12.2, 1.4, 12.3, 1.2);
      ctx.bezierCurveTo(12.3, 1.1, 12.0, 0.9, 11.7, 0.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // rocky2/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(12.3, -1.9);
      ctx.bezierCurveTo(12.0, -2.0, 11.7, -1.9, 11.7, -1.8);
      ctx.bezierCurveTo(11.6, -1.7, 11.9, -1.5, 12.2, -1.5);
      ctx.bezierCurveTo(12.5, -1.4, 12.8, -1.5, 12.8, -1.6);
      ctx.bezierCurveTo(12.9, -1.7, 12.6, -1.9, 12.3, -1.9);
      ctx.closePath();
      ctx.fill();

      // rocky2/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(10.3, -2.4);
      ctx.bezierCurveTo(9.8, -2.5, 8.9, -1.8, 8.7, -0.9);
      ctx.bezierCurveTo(8.5, 0.0, 9.1, 0.8, 9.6, 0.9);
      ctx.bezierCurveTo(10.1, 1.0, 9.6, 0.1, 9.8, -0.8);
      ctx.bezierCurveTo(10.0, -1.7, 10.7, -2.4, 10.3, -2.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(210, 116, 142)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function rocky1(ctx) {

      var gradient;

      // rocky1/Group
      ctx.save();

      // rocky1/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1.7, 2.7);
      ctx.bezierCurveTo(1.9, 0.4, 7.4, -5.7, 8.7, -6.7);
      ctx.bezierCurveTo(10.8, -8.3, 11.9, -6.7, 10.9, -5.6);
      ctx.bezierCurveTo(11.3, -5.4, 11.8, -5.2, 10.6, -4.2);
      ctx.bezierCurveTo(9.5, -3.4, 6.5, 0.4, 5.2, 1.9);
      ctx.bezierCurveTo(3.4, 4.0, 1.6, 4.3, 1.7, 2.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.367, -0.802, -0.731, 0.562, 3166.5, 1391.9);
      gradient = ctx.createLinearGradient(3528.7, 2552.8, 3524.1, 2552.6);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rocky1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(5.4, 12.2);
      ctx.bezierCurveTo(6.5, 13.4, 8.3, 12.3, 9.3, 11.8);
      ctx.bezierCurveTo(7.4, 13.8, 7.2, 18.7, 9.9, 20.1);
      ctx.bezierCurveTo(8.7, 17.9, 12.7, 14.2, 9.7, 11.5);
      ctx.bezierCurveTo(10.5, 10.7, 11.0, 9.4, 11.1, 8.0);
      ctx.bezierCurveTo(11.6, 2.6, 6.1, 3.9, 5.5, 4.8);
      ctx.bezierCurveTo(6.0, 4.5, 8.3, 3.8, 9.2, 4.4);
      ctx.bezierCurveTo(10.0, 5.0, 9.9, 7.5, 9.9, 7.8);
      ctx.bezierCurveTo(9.9, 8.0, 9.8, 8.2, 9.7, 8.4);
      ctx.bezierCurveTo(9.5, 8.5, 9.4, 8.7, 9.3, 8.9);
      ctx.bezierCurveTo(9.3, 8.9, 9.3, 9.0, 9.3, 9.0);
      ctx.bezierCurveTo(8.7, 9.8, 7.8, 10.5, 6.8, 10.9);
      ctx.bezierCurveTo(5.7, 10.2, 4.0, 9.0, 3.9, 7.4);
      ctx.bezierCurveTo(2.7, 9.0, 5.0, 11.9, 5.4, 12.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.505, 0.863, 0.863, 0.505, 1075.6, -1404.6);
      gradient = ctx.createLinearGradient(1763.9, -208.0, 1758.6, -203.8);
      gradient.addColorStop(0.00, "rgb(93, 39, 24)");
      gradient.addColorStop(0.10, "rgb(107, 58, 34)");
      gradient.addColorStop(0.31, "rgb(134, 92, 56)");
      gradient.addColorStop(0.50, "rgb(156, 120, 76)");
      gradient.addColorStop(0.69, "rgb(172, 143, 93)");
      gradient.addColorStop(0.86, "rgb(184, 159, 105)");
      gradient.addColorStop(1.00, "rgb(189, 166, 110)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rocky1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(4.2, 5.3);
      ctx.bezierCurveTo(5.5, 2.9, 4.4, -0.5, 1.7, -2.4);
      ctx.bezierCurveTo(1.6, -2.4, 1.5, -2.5, 1.4, -2.5);
      ctx.lineTo(1.4, -2.5);
      ctx.lineTo(-1.8, -4.8);
      ctx.bezierCurveTo(-1.9, -4.8, -1.9, -4.8, -1.9, -4.8);
      ctx.bezierCurveTo(-1.9, -4.8, -1.9, -4.8, -1.9, -4.8);
      ctx.lineTo(-2.1, -4.9);
      ctx.lineTo(-2.1, -4.9);
      ctx.bezierCurveTo(-4.8, -6.6, -7.9, -6.0, -9.2, -3.7);
      ctx.bezierCurveTo(-10.5, -1.2, -9.4, 2.2, -6.7, 4.1);
      ctx.lineTo(-3.2, 6.4);
      ctx.bezierCurveTo(-0.5, 8.3, 2.8, 7.8, 4.2, 5.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.402, 0.736, 0.819, 0.555, 1067.6, -816.5);
      gradient = ctx.createLinearGradient(1533.6, -561.3, 1523.9, -550.6);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rocky1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2.8, 6.8);
      ctx.bezierCurveTo(2.0, 4.9, -0.0, 1.9, -0.9, 0.5);
      ctx.bezierCurveTo(0.8, 0.7, 3.5, 2.0, 4.7, 3.4);
      ctx.bezierCurveTo(4.8, 1.3, 3.7, -1.0, 1.7, -2.4);
      ctx.bezierCurveTo(1.6, -2.4, 1.5, -2.5, 1.4, -2.5);
      ctx.lineTo(1.4, -2.5);
      ctx.lineTo(-1.8, -4.8);
      ctx.bezierCurveTo(-1.9, -4.8, -1.9, -4.8, -1.9, -4.8);
      ctx.bezierCurveTo(-1.9, -4.8, -1.9, -4.8, -1.9, -4.8);
      ctx.lineTo(-2.1, -4.9);
      ctx.lineTo(-2.1, -4.9);
      ctx.bezierCurveTo(-4.8, -6.6, -7.9, -6.0, -9.2, -3.7);
      ctx.bezierCurveTo(-10.5, -1.2, -9.4, 2.2, -6.7, 4.1);
      ctx.lineTo(-3.2, 6.4);
      ctx.bezierCurveTo(-1.2, 7.8, 1.2, 7.9, 2.8, 6.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 114.7, -1368.7);
      gradient = ctx.createLinearGradient(1216.6, 636.6, 1224.5, 626.5);
      gradient.addColorStop(0.00, "rgb(247, 188, 214)");
      gradient.addColorStop(0.00, "rgb(247, 188, 214)");
      gradient.addColorStop(0.19, "rgb(232, 145, 189)");
      gradient.addColorStop(0.37, "rgb(223, 111, 170)");
      gradient.addColorStop(0.55, "rgb(216, 80, 156)");
      gradient.addColorStop(0.72, "rgb(213, 53, 147)");
      gradient.addColorStop(0.87, "rgb(210, 27, 141)");
      gradient.addColorStop(1.00, "rgb(209, 14, 139)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rocky1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1.5, 5.6);
      ctx.bezierCurveTo(1.1, 5.1, 0.3, 5.0, -0.1, 5.5);
      ctx.bezierCurveTo(-1.5, 7.1, -1.7, 15.7, -1.5, 17.4);
      ctx.bezierCurveTo(-1.1, 20.2, 0.8, 20.2, 0.8, 18.6);
      ctx.bezierCurveTo(1.2, 18.8, 1.7, 19.1, 1.5, 17.5);
      ctx.bezierCurveTo(1.3, 16.0, 1.7, 11.1, 1.8, 8.9);
      ctx.bezierCurveTo(1.9, 7.4, 1.9, 6.2, 1.5, 5.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.790, 0.202, -0.137, -0.978, 2949.3, 3247.0);
      gradient = ctx.createLinearGradient(3056.0, 3935.9, 3051.2, 3935.6);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rocky1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-4.0, -4.8);
      ctx.bezierCurveTo(-3.8, -8.8, -4.8, -15.0, -4.9, -15.5);
      ctx.bezierCurveTo(-4.1, -15.9, -2.9, -16.4, -4.6, -18.1);
      ctx.bezierCurveTo(-5.8, -19.4, -8.1, -20.1, -8.4, -20.1);
      ctx.bezierCurveTo(-8.7, -20.1, -9.0, -19.6, -8.9, -18.8);
      ctx.bezierCurveTo(-8.8, -17.5, -8.3, -11.4, -8.3, -7.2);
      ctx.bezierCurveTo(-7.1, -3.3, -4.0, -4.8, -4.0, -4.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.444, 0.748, 0.606, 0.656, 1040.6, -1149.4);
      gradient = ctx.createLinearGradient(1848.9, -375.7, 1845.1, -372.4);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rocky1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-4.0, -4.8);
      ctx.bezierCurveTo(-4.0, -6.2, -4.0, -7.7, -4.1, -9.2);
      ctx.bezierCurveTo(-4.7, -7.9, -7.1, -7.5, -8.3, -9.6);
      ctx.bezierCurveTo(-8.3, -8.8, -8.3, -8.0, -8.3, -7.2);
      ctx.bezierCurveTo(-7.1, -3.3, -4.0, -4.8, -4.0, -4.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.747, 0.193, -0.081, 0.976, -1036.4, -109.7);
      gradient = ctx.createLinearGradient(1365.6, -163.3, 1359.2, -165.6);
      gradient.addColorStop(0.31, "rgb(248, 159, 26)");
      gradient.addColorStop(0.50, "rgb(228, 128, 27)");
      gradient.addColorStop(0.92, "rgb(186, 53, 24)");
      gradient.addColorStop(1.00, "rgb(178, 34, 22)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rocky1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-6.0, -1.3);
      ctx.bezierCurveTo(-5.7, -5.3, -6.8, -12.5, -6.8, -13.0);
      ctx.bezierCurveTo(-6.0, -13.4, -4.7, -13.9, -6.5, -15.6);
      ctx.bezierCurveTo(-7.8, -16.9, -10.1, -17.6, -10.5, -17.6);
      ctx.bezierCurveTo(-10.8, -17.6, -11.4, -17.1, -11.3, -16.3);
      ctx.bezierCurveTo(-11.2, -15.0, -10.2, -5.1, -9.7, -0.6);
      ctx.bezierCurveTo(-7.2, 1.9, -6.0, -1.3, -6.0, -1.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.784, 0.106, 0.139, 0.990, 2568.8, 260.9);
      gradient = ctx.createLinearGradient(3184.4, -615.8, 3178.7, -612.5);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rocky1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-6.0, -1.2);
      ctx.bezierCurveTo(-5.9, -2.7, -6.0, -4.6, -6.1, -6.5);
      ctx.bezierCurveTo(-7.3, -5.3, -8.7, -4.8, -10.3, -6.0);
      ctx.bezierCurveTo(-10.0, -3.6, -9.9, -2.2, -9.7, -0.6);
      ctx.bezierCurveTo(-7.2, 1.9, -6.0, -1.2, -6.0, -1.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.791, 0.187, -0.095, 0.978, -1145.1, -92.5);
      gradient = ctx.createLinearGradient(1420.0, -178.9, 1413.7, -179.6);
      gradient.addColorStop(0.31, "rgb(248, 159, 26)");
      gradient.addColorStop(0.50, "rgb(228, 128, 27)");
      gradient.addColorStop(0.92, "rgb(186, 53, 24)");
      gradient.addColorStop(1.00, "rgb(178, 34, 22)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rocky1/Group/Group
      ctx.restore();

      // rocky1/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(4.9, 11.3);
      ctx.bezierCurveTo(3.3, 10.5, 3.0, 8.1, 4.1, 6.0);
      ctx.bezierCurveTo(5.2, 4.0, 7.4, 3.0, 8.9, 3.9);
      ctx.bezierCurveTo(10.5, 4.7, 10.9, 7.1, 9.7, 9.1);
      ctx.bezierCurveTo(8.6, 11.2, 6.4, 12.2, 4.9, 11.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.480, 0.877, 0.877, 0.480, 973.3, -762.6);
      gradient = ctx.createLinearGradient(1140.8, -480.8, 1139.3, -475.2);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rocky1/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(8.0, 6.9);
      ctx.bezierCurveTo(7.7, 6.8, 7.5, 6.6, 7.5, 6.5);
      ctx.bezierCurveTo(7.6, 6.4, 7.9, 6.4, 8.2, 6.5);
      ctx.bezierCurveTo(8.4, 6.7, 8.6, 6.9, 8.6, 7.0);
      ctx.bezierCurveTo(8.5, 7.1, 8.2, 7.1, 8.0, 6.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // rocky1/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(6.9, 9.4);
      ctx.bezierCurveTo(6.6, 9.3, 6.4, 9.1, 6.5, 9.0);
      ctx.bezierCurveTo(6.5, 8.9, 6.8, 8.9, 7.1, 9.0);
      ctx.bezierCurveTo(7.4, 9.2, 7.5, 9.4, 7.5, 9.5);
      ctx.bezierCurveTo(7.4, 9.6, 7.2, 9.6, 6.9, 9.4);
      ctx.closePath();
      ctx.fill();

      // rocky1/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(5.1, 8.7);
      ctx.bezierCurveTo(4.7, 8.5, 4.3, 7.5, 4.7, 6.7);
      ctx.bezierCurveTo(5.0, 5.9, 6.0, 5.6, 6.4, 5.8);
      ctx.bezierCurveTo(6.8, 6.0, 5.9, 6.4, 5.6, 7.2);
      ctx.bezierCurveTo(5.2, 8.0, 5.4, 8.9, 5.1, 8.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(210, 116, 142)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function rockyLayer1(ctx) {

      var gradient;

      // rockyLayer1/slide
      ctx.save();

      // rockyLayer1/slide/Group
      ctx.save();

      // rockyLayer1/slide/Group/Group
      ctx.save();

      // rockyLayer1/slide/Group/Group/Group
      ctx.save();

      // rockyLayer1/slide/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2593.0, 2381.2);
      ctx.bezierCurveTo(2608.2, 2368.8, 2629.6, 2358.1, 2637.1, 2353.4);
      ctx.bezierCurveTo(2661.4, 2338.3, 2620.5, 2349.2, 2620.5, 2349.2);
      ctx.lineTo(2577.6, 2376.4);
      ctx.lineTo(2575.4, 2375.7);
      ctx.bezierCurveTo(2580.8, 2372.8, 2591.3, 2380.1, 2593.0, 2381.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.484, 0.887, 0.914, 0.561, 2590.0, 905.3);
      gradient = ctx.createLinearGradient(1219.7, 669.7, 1218.0, 655.6);
      gradient.addColorStop(0.00, "rgb(160, 157, 192)");
      gradient.addColorStop(0.28, "rgb(192, 190, 214)");
      gradient.addColorStop(0.71, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer1/slide/Group/Path
      ctx.restore();
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2598.7, 2376.9);
      ctx.bezierCurveTo(2603.0, 2373.5, 2625.0, 2360.1, 2627.6, 2358.9);
      ctx.lineWidth = 0.7;
      ctx.strokeStyle = "rgb(255, 247, 161)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // rockyLayer1/slide/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2498.2, 2322.1);
      ctx.bezierCurveTo(2497.2, 2321.3, 2495.8, 2320.3, 2494.4, 2317.7);
      ctx.bezierCurveTo(2492.1, 2312.1, 2486.8, 2308.3, 2484.2, 2306.4);
      ctx.bezierCurveTo(2480.2, 2303.5, 2485.3, 2300.4, 2485.6, 2299.5);
      ctx.bezierCurveTo(2486.0, 2298.6, 2487.2, 2294.3, 2488.6, 2296.0);
      ctx.bezierCurveTo(2490.5, 2298.3, 2491.7, 2301.7, 2494.5, 2307.4);
      ctx.bezierCurveTo(2495.8, 2309.8, 2497.3, 2312.0, 2498.4, 2314.6);
      ctx.bezierCurveTo(2500.1, 2318.5, 2500.7, 2321.1, 2501.2, 2324.1);
      ctx.bezierCurveTo(2496.8, 2316.1, 2496.2, 2316.5, 2495.2, 2315.5);
      ctx.bezierCurveTo(2496.9, 2318.9, 2497.9, 2320.2, 2498.2, 2322.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.385, -0.923, 0.923, 0.385, 1307.4, 5948.2);
      gradient = ctx.createLinearGradient(3798.2, -296.4, 3824.9, -318.6);
      gradient.addColorStop(0.62, "rgb(101, 201, 216)");
      gradient.addColorStop(0.69, "rgb(123, 206, 220)");
      gradient.addColorStop(0.82, "rgb(177, 224, 232)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer1/slide/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2672.5, 2333.9);
      ctx.bezierCurveTo(2672.4, 2338.8, 2673.0, 2378.9, 2673.2, 2388.0);
      ctx.bezierCurveTo(2673.8, 2417.7, 2671.8, 2428.6, 2676.6, 2429.3);
      ctx.bezierCurveTo(2674.7, 2429.8, 2665.5, 2421.2, 2665.2, 2415.0);
      ctx.lineTo(2662.5, 2322.6);
      ctx.lineTo(2662.9, 2322.7);
      ctx.bezierCurveTo(2663.5, 2329.0, 2670.7, 2333.0, 2672.5, 2333.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.475, -0.880, 0.880, 0.475, 1168.4, 5788.5);
      gradient = ctx.createLinearGradient(3717.3, -296.5, 3712.9, -306.9);
      gradient.addColorStop(0.00, "rgb(160, 157, 192)");
      gradient.addColorStop(0.28, "rgb(192, 190, 214)");
      gradient.addColorStop(0.71, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer1/slide/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2672.9, 2333.2);
      ctx.lineTo(2674.0, 2421.3);
      ctx.bezierCurveTo(2674.0, 2423.6, 2674.5, 2427.6, 2676.1, 2428.5);
      ctx.lineTo(2676.1, 2428.5);
      ctx.bezierCurveTo(2676.6, 2428.9, 2677.3, 2429.0, 2678.4, 2428.5);
      ctx.lineTo(2678.4, 2428.5);
      ctx.bezierCurveTo(2682.2, 2426.7, 2686.3, 2423.9, 2688.6, 2422.3);
      ctx.bezierCurveTo(2689.1, 2422.5, 2689.1, 2422.5, 2689.6, 2422.8);
      ctx.bezierCurveTo(2687.3, 2424.3, 2682.9, 2427.3, 2678.7, 2429.3);
      ctx.lineTo(2678.7, 2429.3);
      ctx.bezierCurveTo(2677.5, 2429.9, 2676.4, 2429.8, 2675.6, 2429.3);
      ctx.lineTo(2675.6, 2429.3);
      ctx.bezierCurveTo(2673.4, 2427.8, 2673.1, 2423.7, 2673.1, 2421.3);
      ctx.lineTo(2673.1, 2421.3);
      ctx.lineTo(2672.0, 2333.2);
      ctx.lineTo(2672.0, 2333.2);
      ctx.lineTo(2672.9, 2333.2);
      ctx.lineTo(2672.9, 2333.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 247, 161)";
      ctx.fill();

      // rockyLayer1/slide/Path
      ctx.beginPath();
      ctx.moveTo(2575.1, 2386.8);
      ctx.bezierCurveTo(2575.7, 2387.8, 2576.3, 2392.4, 2576.8, 2398.2);
      ctx.bezierCurveTo(2582.7, 2403.4, 2591.3, 2403.6, 2596.1, 2410.1);
      ctx.bezierCurveTo(2597.1, 2411.5, 2598.7, 2412.9, 2600.4, 2414.4);
      ctx.lineTo(2618.7, 2401.3);
      ctx.bezierCurveTo(2619.0, 2399.3, 2619.4, 2397.6, 2617.5, 2395.0);
      ctx.bezierCurveTo(2612.4, 2388.2, 2604.8, 2382.2, 2598.8, 2376.0);
      ctx.bezierCurveTo(2595.8, 2372.9, 2592.0, 2369.6, 2589.3, 2366.1);
      ctx.bezierCurveTo(2588.9, 2365.6, 2588.6, 2365.1, 2588.3, 2364.6);
      ctx.lineTo(2570.0, 2377.7);
      ctx.bezierCurveTo(2571.7, 2380.8, 2573.7, 2384.9, 2575.1, 2386.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1260.6, 507.1, 1238.1, 650.6);
      gradient.addColorStop(0.00, "rgb(211, 115, 79)");
      gradient.addColorStop(0.12, "rgb(216, 127, 83)");
      gradient.addColorStop(0.52, "rgb(235, 168, 98)");
      gradient.addColorStop(0.82, "rgb(248, 196, 109)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer1/slide/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2567.0, 2390.9);
      ctx.bezierCurveTo(2565.7, 2389.7, 2563.4, 2387.2, 2560.7, 2384.3);
      ctx.lineTo(2558.9, 2385.6);
      ctx.bezierCurveTo(2561.8, 2387.5, 2564.6, 2389.3, 2567.0, 2391.0);
      ctx.bezierCurveTo(2567.0, 2391.0, 2567.0, 2391.0, 2567.0, 2390.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1270.8, 508.7, 1248.3, 652.2);
      gradient.addColorStop(0.00, "rgb(211, 115, 79)");
      gradient.addColorStop(0.12, "rgb(216, 127, 83)");
      gradient.addColorStop(0.52, "rgb(235, 168, 98)");
      gradient.addColorStop(0.82, "rgb(248, 196, 109)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer1/slide/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2571.4, 2426.6);
      ctx.bezierCurveTo(2573.9, 2427.7, 2576.3, 2428.8, 2578.8, 2429.9);
      ctx.lineTo(2600.4, 2414.4);
      ctx.bezierCurveTo(2598.7, 2412.9, 2597.1, 2411.5, 2596.1, 2410.1);
      ctx.bezierCurveTo(2591.3, 2403.6, 2582.7, 2403.4, 2576.8, 2398.2);
      ctx.bezierCurveTo(2577.8, 2410.9, 2578.3, 2429.5, 2578.3, 2429.5);
      ctx.bezierCurveTo(2575.8, 2428.6, 2573.5, 2427.6, 2571.4, 2426.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2819.7, 1028.3);
      gradient = ctx.createLinearGradient(1349.3, 530.7, 1196.6, 550.5);
      gradient.addColorStop(0.15, "rgb(211, 115, 79)");
      gradient.addColorStop(0.42, "rgb(221, 138, 88)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer1/slide/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2569.2, 2425.6);
      ctx.bezierCurveTo(2568.5, 2422.6, 2571.1, 2420.4, 2570.3, 2416.8);
      ctx.bezierCurveTo(2569.5, 2413.1, 2570.8, 2412.7, 2569.8, 2408.2);
      ctx.bezierCurveTo(2568.8, 2403.7, 2568.4, 2399.6, 2567.6, 2396.0);
      ctx.bezierCurveTo(2566.7, 2392.4, 2567.6, 2393.4, 2567.0, 2391.0);
      ctx.bezierCurveTo(2564.6, 2389.3, 2561.8, 2387.5, 2558.9, 2385.6);
      ctx.lineTo(2535.0, 2387.7);
      ctx.lineTo(2539.9, 2410.2);
      ctx.lineTo(2554.9, 2418.6);
      ctx.bezierCurveTo(2556.2, 2419.3, 2557.5, 2419.9, 2558.8, 2420.6);
      ctx.bezierCurveTo(2562.3, 2422.3, 2565.8, 2424.0, 2569.2, 2425.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2819.7, 1028.3);
      gradient = ctx.createLinearGradient(1346.4, 503.0, 1191.9, 523.0);
      gradient.addColorStop(0.15, "rgb(211, 115, 79)");
      gradient.addColorStop(0.42, "rgb(221, 138, 88)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer1/slide/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2567.0, 2390.9);
      ctx.bezierCurveTo(2567.0, 2391.0, 2567.0, 2391.0, 2567.0, 2391.0);
      ctx.bezierCurveTo(2571.5, 2394.0, 2574.9, 2396.4, 2575.8, 2397.3);
      ctx.bezierCurveTo(2576.1, 2397.6, 2576.4, 2397.9, 2576.8, 2398.2);
      ctx.bezierCurveTo(2576.3, 2392.4, 2575.7, 2387.8, 2575.1, 2386.8);
      ctx.bezierCurveTo(2573.7, 2384.9, 2571.7, 2380.8, 2570.0, 2377.7);
      ctx.lineTo(2560.7, 2384.3);
      ctx.bezierCurveTo(2563.4, 2387.2, 2565.7, 2389.7, 2567.0, 2390.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1266.8, 556.7, 1252.1, 470.4);
      gradient.addColorStop(0.15, "rgb(187, 102, 69)");
      gradient.addColorStop(0.53, "rgb(188, 103, 69)");
      gradient.addColorStop(0.66, "rgb(192, 109, 73)");
      gradient.addColorStop(0.76, "rgb(199, 120, 77)");
      gradient.addColorStop(0.84, "rgb(209, 135, 84)");
      gradient.addColorStop(0.90, "rgb(222, 157, 93)");
      gradient.addColorStop(0.96, "rgb(240, 186, 104)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer1/slide/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2567.0, 2391.0);
      ctx.bezierCurveTo(2567.6, 2393.4, 2566.7, 2392.4, 2567.6, 2396.0);
      ctx.bezierCurveTo(2568.4, 2399.6, 2568.8, 2403.7, 2569.8, 2408.2);
      ctx.bezierCurveTo(2570.8, 2412.7, 2569.5, 2413.1, 2570.3, 2416.8);
      ctx.bezierCurveTo(2571.1, 2420.4, 2568.5, 2422.6, 2569.2, 2425.6);
      ctx.bezierCurveTo(2570.0, 2425.9, 2570.7, 2426.3, 2571.4, 2426.6);
      ctx.bezierCurveTo(2573.5, 2427.6, 2575.8, 2428.6, 2578.3, 2429.5);
      ctx.bezierCurveTo(2578.3, 2429.5, 2577.8, 2410.9, 2576.8, 2398.2);
      ctx.bezierCurveTo(2576.4, 2397.9, 2576.1, 2397.6, 2575.8, 2397.3);
      ctx.bezierCurveTo(2574.9, 2396.4, 2571.5, 2394.0, 2567.0, 2391.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1284.1, 553.8, 1269.4, 467.4);
      gradient.addColorStop(0.15, "rgb(187, 102, 69)");
      gradient.addColorStop(0.53, "rgb(188, 103, 69)");
      gradient.addColorStop(0.66, "rgb(192, 109, 73)");
      gradient.addColorStop(0.76, "rgb(199, 120, 77)");
      gradient.addColorStop(0.84, "rgb(209, 135, 84)");
      gradient.addColorStop(0.90, "rgb(222, 157, 93)");
      gradient.addColorStop(0.96, "rgb(240, 186, 104)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer1/slide/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2710.6, 2266.4);
      ctx.bezierCurveTo(2713.0, 2267.4, 2715.1, 2268.3, 2717.7, 2269.4);
      ctx.lineTo(2717.7, 2269.4);
      ctx.lineTo(2717.7, 2269.4);
      ctx.bezierCurveTo(2727.1, 2273.2, 2736.5, 2276.9, 2738.6, 2278.3);
      ctx.bezierCurveTo(2740.1, 2284.6, 2765.3, 2294.9, 2766.1, 2295.2);
      ctx.bezierCurveTo(2766.1, 2295.2, 2766.1, 2295.2, 2766.1, 2295.2);
      ctx.bezierCurveTo(2766.1, 2295.2, 2768.0, 2288.5, 2766.5, 2282.0);
      ctx.bezierCurveTo(2762.6, 2279.6, 2757.1, 2274.5, 2749.7, 2269.9);
      ctx.bezierCurveTo(2744.9, 2266.9, 2737.8, 2259.3, 2731.1, 2253.0);
      ctx.lineTo(2730.1, 2252.6);
      ctx.lineTo(2710.6, 2266.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2819.7, 1028.3);
      gradient = ctx.createLinearGradient(1241.2, 460.1, 1119.5, 576.9);
      gradient.addColorStop(0.00, "rgb(211, 115, 79)");
      gradient.addColorStop(0.18, "rgb(222, 140, 89)");
      gradient.addColorStop(0.40, "rgb(235, 168, 98)");
      gradient.addColorStop(0.62, "rgb(244, 189, 106)");
      gradient.addColorStop(0.82, "rgb(251, 202, 111)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer1/slide/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2754.7, 2300.5);
      ctx.bezierCurveTo(2757.5, 2299.9, 2764.8, 2298.2, 2766.6, 2295.4);
      ctx.bezierCurveTo(2765.8, 2295.1, 2741.4, 2283.7, 2740.0, 2277.4);
      ctx.bezierCurveTo(2737.9, 2276.1, 2720.0, 2270.3, 2710.6, 2266.4);
      ctx.lineTo(2707.8, 2284.6);
      ctx.bezierCurveTo(2708.0, 2284.7, 2719.4, 2288.5, 2719.5, 2288.6);
      ctx.bezierCurveTo(2726.3, 2292.8, 2750.2, 2297.7, 2754.7, 2300.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2819.7, 1028.3);
      gradient = ctx.createLinearGradient(1361.5, 475.9, 1065.6, 616.8);
      gradient.addColorStop(0.15, "rgb(211, 115, 79)");
      gradient.addColorStop(0.42, "rgb(221, 138, 88)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer1/slide/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2579.8, 2169.4);
      ctx.bezierCurveTo(2580.1, 2174.5, 2581.2, 2191.3, 2581.9, 2200.8);
      ctx.bezierCurveTo(2582.1, 2203.2, 2579.8, 2197.9, 2581.0, 2198.6);
      ctx.lineTo(2572.3, 2192.8);
      ctx.lineTo(2568.5, 2158.0);
      ctx.lineTo(2568.9, 2158.1);
      ctx.bezierCurveTo(2570.0, 2164.7, 2577.9, 2168.6, 2579.8, 2169.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, -0.846, -0.533, 5208.3, 2546.9);
      gradient = ctx.createLinearGradient(1091.2, 2421.7, 1095.5, 2436.2);
      gradient.addColorStop(0.00, "rgb(0, 147, 215)");
      gradient.addColorStop(0.09, "rgb(0, 150, 217)");
      gradient.addColorStop(0.23, "rgb(0, 157, 220)");
      gradient.addColorStop(0.43, "rgb(55, 172, 226)");
      gradient.addColorStop(0.66, "rgb(139, 197, 235)");
      gradient.addColorStop(0.92, "rgb(223, 236, 248)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer1/slide/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2582.4, 2199.7);
      ctx.lineTo(2579.8, 2169.4);
      ctx.bezierCurveTo(2579.8, 2169.4, 2569.4, 2165.6, 2568.8, 2157.6);
      ctx.lineWidth = 0.9;
      ctx.strokeStyle = "rgb(255, 247, 161)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // rockyLayer1/slide/Group

      // rockyLayer1/slide/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2609.1, 2226.4);
      ctx.bezierCurveTo(2602.5, 2222.2, 2597.8, 2215.0, 2586.2, 2202.1);
      ctx.bezierCurveTo(2574.5, 2189.1, 2571.0, 2184.0, 2567.7, 2181.9);
      ctx.bezierCurveTo(2567.3, 2183.2, 2566.4, 2185.9, 2565.1, 2189.5);
      ctx.bezierCurveTo(2565.1, 2189.5, 2565.1, 2189.5, 2565.1, 2189.5);
      ctx.bezierCurveTo(2568.5, 2192.5, 2568.8, 2190.4, 2580.4, 2203.4);
      ctx.bezierCurveTo(2581.0, 2206.5, 2581.4, 2209.3, 2581.0, 2211.8);
      ctx.bezierCurveTo(2576.4, 2214.3, 2568.8, 2212.9, 2564.4, 2213.1);
      ctx.bezierCurveTo(2564.4, 2213.1, 2564.3, 2213.1, 2564.3, 2213.2);
      ctx.lineTo(2564.3, 2217.9);
      ctx.bezierCurveTo(2567.0, 2219.6, 2570.5, 2221.7, 2574.1, 2223.9);
      ctx.bezierCurveTo(2581.4, 2222.8, 2584.5, 2222.4, 2592.4, 2227.2);
      ctx.bezierCurveTo(2593.2, 2227.2, 2594.0, 2227.4, 2594.7, 2227.8);
      ctx.bezierCurveTo(2597.3, 2229.5, 2598.0, 2233.9, 2597.4, 2241.6);
      ctx.bezierCurveTo(2597.4, 2241.7, 2597.4, 2241.8, 2597.4, 2242.0);
      ctx.bezierCurveTo(2597.3, 2242.4, 2597.3, 2242.8, 2597.3, 2243.3);
      ctx.lineTo(2616.0, 2243.3);
      ctx.bezierCurveTo(2614.7, 2241.6, 2613.4, 2239.9, 2612.2, 2238.3);
      ctx.bezierCurveTo(2615.1, 2233.7, 2615.7, 2230.5, 2609.1, 2226.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2819.7, 1028.3);
      gradient = ctx.createLinearGradient(1177.7, 391.1, 1089.7, 467.7);
      gradient.addColorStop(0.00, "rgb(211, 115, 79)");
      gradient.addColorStop(0.18, "rgb(222, 140, 89)");
      gradient.addColorStop(0.40, "rgb(235, 168, 98)");
      gradient.addColorStop(0.62, "rgb(244, 189, 106)");
      gradient.addColorStop(0.82, "rgb(251, 202, 111)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer1/slide/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2564.4, 2213.1);
      ctx.bezierCurveTo(2568.8, 2212.9, 2576.4, 2214.3, 2581.0, 2211.8);
      ctx.bezierCurveTo(2581.4, 2209.3, 2581.0, 2206.5, 2580.4, 2203.4);
      ctx.bezierCurveTo(2568.8, 2190.4, 2568.5, 2192.5, 2565.1, 2189.5);
      ctx.bezierCurveTo(2565.1, 2189.5, 2565.1, 2189.5, 2565.1, 2189.5);
      ctx.bezierCurveTo(2564.8, 2190.1, 2564.6, 2190.8, 2564.3, 2191.5);
      ctx.lineTo(2564.3, 2213.2);
      ctx.bezierCurveTo(2564.3, 2213.1, 2564.4, 2213.1, 2564.4, 2213.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2819.7, 1028.3);
      gradient = ctx.createLinearGradient(1138.8, 393.0, 1097.4, 459.0);
      gradient.addColorStop(0.15, "rgb(211, 115, 79)");
      gradient.addColorStop(0.42, "rgb(221, 138, 88)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer1/slide/Group
      ctx.restore();
      ctx.restore();

      // rockyLayer1/slide/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2660.6, 2409.4);
      ctx.bezierCurveTo(2659.8, 2405.8, 2662.2, 2400.3, 2660.8, 2391.3);
      ctx.bezierCurveTo(2660.7, 2390.5, 2661.0, 2387.9, 2661.1, 2384.7);
      ctx.lineTo(2648.5, 2381.7);
      ctx.lineTo(2626.1, 2393.3);
      ctx.bezierCurveTo(2627.0, 2393.8, 2627.9, 2394.3, 2628.5, 2394.7);
      ctx.bezierCurveTo(2634.1, 2398.2, 2649.7, 2404.9, 2664.4, 2411.3);
      ctx.lineTo(2664.3, 2411.1);
      ctx.bezierCurveTo(2662.7, 2410.3, 2661.4, 2409.7, 2660.6, 2409.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2819.7, 1028.3);
      gradient = ctx.createLinearGradient(1338.8, 544.7, 1092.0, 662.3);
      gradient.addColorStop(0.15, "rgb(211, 115, 79)");
      gradient.addColorStop(0.42, "rgb(221, 138, 88)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer1/slide/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2661.1, 2384.7);
      ctx.bezierCurveTo(2661.0, 2387.9, 2660.7, 2390.5, 2660.8, 2391.3);
      ctx.bezierCurveTo(2662.2, 2400.3, 2659.8, 2405.8, 2660.6, 2409.4);
      ctx.bezierCurveTo(2661.4, 2409.7, 2662.7, 2410.3, 2664.3, 2411.1);
      ctx.lineTo(2663.8, 2385.3);
      ctx.lineTo(2661.1, 2384.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1223.4, 616.9, 1206.9, 584.5);
      gradient.addColorStop(0.15, "rgb(187, 102, 69)");
      gradient.addColorStop(0.36, "rgb(189, 104, 70)");
      gradient.addColorStop(0.52, "rgb(194, 112, 74)");
      gradient.addColorStop(0.66, "rgb(204, 127, 81)");
      gradient.addColorStop(0.79, "rgb(218, 149, 90)");
      gradient.addColorStop(0.91, "rgb(236, 179, 102)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer1/Group
      ctx.restore();
      ctx.restore();
      ctx.restore();

      // rockyLayer1/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2701.6, 2350.3);
      ctx.lineTo(2701.6, 2350.3);
      ctx.lineTo(2701.6, 2350.3);
      ctx.bezierCurveTo(2701.6, 2350.3, 2701.6, 2350.3, 2701.6, 2350.3);
      ctx.bezierCurveTo(2697.8, 2349.6, 2694.1, 2350.7, 2691.3, 2353.9);
      ctx.bezierCurveTo(2688.5, 2357.0, 2686.1, 2361.0, 2683.2, 2363.7);
      ctx.lineTo(2704.2, 2364.6);
      ctx.lineTo(2703.3, 2345.1);
      ctx.bezierCurveTo(2703.2, 2345.3, 2703.2, 2345.4, 2703.1, 2345.6);
      ctx.bezierCurveTo(2702.6, 2347.2, 2702.2, 2348.8, 2701.6, 2350.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2819.7, 1028.3);
      gradient = ctx.createLinearGradient(1289.5, 507.8, 1166.5, 625.8);
      gradient.addColorStop(0.00, "rgb(211, 115, 79)");
      gradient.addColorStop(0.18, "rgb(222, 140, 89)");
      gradient.addColorStop(0.40, "rgb(235, 168, 98)");
      gradient.addColorStop(0.62, "rgb(244, 189, 106)");
      gradient.addColorStop(0.82, "rgb(251, 202, 111)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2691.3, 2353.9);
      ctx.bezierCurveTo(2694.1, 2350.7, 2697.8, 2349.6, 2701.6, 2350.3);
      ctx.bezierCurveTo(2697.7, 2349.6, 2673.3, 2334.0, 2667.5, 2335.3);
      ctx.bezierCurveTo(2665.9, 2335.6, 2656.9, 2330.6, 2646.2, 2324.3);
      ctx.bezierCurveTo(2646.5, 2328.2, 2646.0, 2331.7, 2643.3, 2332.3);
      ctx.bezierCurveTo(2640.5, 2332.9, 2639.9, 2333.9, 2639.5, 2335.2);
      ctx.bezierCurveTo(2639.4, 2335.4, 2639.4, 2335.5, 2639.3, 2335.6);
      ctx.bezierCurveTo(2639.3, 2335.7, 2639.3, 2335.7, 2639.3, 2335.8);
      ctx.bezierCurveTo(2639.0, 2336.5, 2638.7, 2337.3, 2638.2, 2338.2);
      ctx.bezierCurveTo(2638.0, 2338.3, 2637.8, 2338.3, 2637.7, 2338.3);
      ctx.bezierCurveTo(2632.5, 2339.5, 2627.8, 2340.6, 2626.1, 2343.4);
      ctx.lineTo(2626.1, 2343.4);
      ctx.lineTo(2626.1, 2343.4);
      ctx.bezierCurveTo(2624.7, 2343.0, 2623.0, 2342.5, 2621.0, 2341.9);
      ctx.lineTo(2617.5, 2349.9);
      ctx.bezierCurveTo(2627.0, 2356.0, 2634.2, 2361.0, 2632.7, 2361.5);
      ctx.bezierCurveTo(2636.9, 2360.1, 2641.8, 2361.9, 2646.1, 2361.6);
      ctx.bezierCurveTo(2651.0, 2361.4, 2655.6, 2361.3, 2660.3, 2361.6);
      ctx.bezierCurveTo(2665.9, 2362.0, 2671.9, 2361.6, 2681.6, 2363.6);
      ctx.lineTo(2683.2, 2363.7);
      ctx.bezierCurveTo(2686.1, 2361.0, 2688.5, 2357.0, 2691.3, 2353.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1200.7, 498.0, 1178.2, 641.5);
      gradient.addColorStop(0.00, "rgb(211, 115, 79)");
      gradient.addColorStop(0.12, "rgb(216, 127, 83)");
      gradient.addColorStop(0.52, "rgb(235, 168, 98)");
      gradient.addColorStop(0.82, "rgb(248, 196, 109)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2658.1, 2313.8);
      ctx.bezierCurveTo(2654.6, 2312.7, 2649.2, 2312.3, 2645.3, 2309.9);
      ctx.bezierCurveTo(2644.9, 2311.7, 2644.2, 2313.1, 2644.9, 2316.3);
      ctx.bezierCurveTo(2645.4, 2318.5, 2646.0, 2321.5, 2646.2, 2324.3);
      ctx.bezierCurveTo(2656.9, 2330.6, 2665.9, 2335.6, 2667.5, 2335.3);
      ctx.bezierCurveTo(2673.3, 2334.0, 2697.7, 2349.6, 2701.6, 2350.3);
      ctx.bezierCurveTo(2701.6, 2350.3, 2701.6, 2350.3, 2701.6, 2350.3);
      ctx.bezierCurveTo(2702.2, 2348.8, 2702.6, 2347.2, 2703.1, 2345.6);
      ctx.bezierCurveTo(2703.2, 2345.4, 2703.2, 2345.3, 2703.3, 2345.1);
      ctx.lineTo(2702.9, 2337.0);
      ctx.bezierCurveTo(2693.9, 2333.2, 2674.1, 2324.1, 2670.4, 2321.7);
      ctx.bezierCurveTo(2666.5, 2319.3, 2662.7, 2315.1, 2658.1, 2313.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2819.7, 1028.3);
      gradient = ctx.createLinearGradient(1351.5, 547.5, 1198.7, 567.2);
      gradient.addColorStop(0.15, "rgb(211, 115, 79)");
      gradient.addColorStop(0.42, "rgb(221, 138, 88)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2669.3, 2312.4);
      ctx.bezierCurveTo(2674.1, 2315.4, 2696.2, 2332.1, 2702.9, 2336.7);
      ctx.lineTo(2701.3, 2301.0);
      ctx.lineTo(2685.7, 2284.9);
      ctx.bezierCurveTo(2681.7, 2281.7, 2677.6, 2278.3, 2675.5, 2274.4);
      ctx.lineTo(2672.4, 2271.2);
      ctx.bezierCurveTo(2669.2, 2268.7, 2663.7, 2264.9, 2657.1, 2260.9);
      ctx.lineTo(2648.1, 2281.2);
      ctx.bezierCurveTo(2654.1, 2285.2, 2660.7, 2289.9, 2663.9, 2293.2);
      ctx.bezierCurveTo(2668.7, 2298.2, 2683.7, 2304.1, 2696.5, 2315.6);
      ctx.bezierCurveTo(2692.6, 2313.2, 2688.3, 2310.5, 2683.8, 2309.1);
      ctx.bezierCurveTo(2679.2, 2307.7, 2673.1, 2304.9, 2669.7, 2302.8);
      ctx.bezierCurveTo(2666.4, 2300.7, 2663.3, 2298.8, 2660.0, 2296.6);
      ctx.bezierCurveTo(2658.3, 2295.6, 2651.7, 2291.4, 2645.4, 2287.3);
      ctx.lineTo(2642.4, 2294.0);
      ctx.bezierCurveTo(2648.0, 2297.5, 2652.6, 2300.7, 2654.3, 2302.5);
      ctx.bezierCurveTo(2659.1, 2307.5, 2664.2, 2309.2, 2669.3, 2312.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2819.7, 1028.3);
      gradient = ctx.createLinearGradient(1349.6, 532.8, 1196.8, 552.5);
      gradient.addColorStop(0.15, "rgb(211, 115, 79)");
      gradient.addColorStop(0.42, "rgb(221, 138, 88)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2669.7, 2302.8);
      ctx.bezierCurveTo(2673.1, 2304.9, 2679.2, 2307.7, 2683.8, 2309.1);
      ctx.bezierCurveTo(2688.3, 2310.5, 2692.6, 2313.2, 2696.5, 2315.6);
      ctx.bezierCurveTo(2683.7, 2304.1, 2668.7, 2298.2, 2663.9, 2293.2);
      ctx.bezierCurveTo(2660.7, 2289.9, 2654.1, 2285.2, 2648.1, 2281.2);
      ctx.lineTo(2645.4, 2287.3);
      ctx.bezierCurveTo(2651.7, 2291.4, 2658.3, 2295.6, 2660.0, 2296.6);
      ctx.bezierCurveTo(2663.3, 2298.8, 2666.4, 2300.7, 2669.7, 2302.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1161.0, 549.8, 1111.0, 593.3);
      gradient.addColorStop(0.00, "rgb(211, 115, 79)");
      gradient.addColorStop(0.18, "rgb(222, 140, 89)");
      gradient.addColorStop(0.40, "rgb(235, 168, 98)");
      gradient.addColorStop(0.62, "rgb(244, 189, 106)");
      gradient.addColorStop(0.82, "rgb(251, 202, 111)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2645.1, 2305.8);
      ctx.bezierCurveTo(2645.5, 2307.6, 2645.5, 2308.8, 2645.3, 2309.9);
      ctx.bezierCurveTo(2649.2, 2312.3, 2654.6, 2312.7, 2658.1, 2313.8);
      ctx.bezierCurveTo(2662.7, 2315.1, 2666.5, 2319.3, 2670.4, 2321.7);
      ctx.bezierCurveTo(2674.1, 2324.1, 2693.9, 2333.2, 2702.9, 2337.0);
      ctx.lineTo(2702.9, 2336.7);
      ctx.bezierCurveTo(2696.2, 2332.1, 2674.1, 2315.4, 2669.3, 2312.4);
      ctx.bezierCurveTo(2664.2, 2309.2, 2659.1, 2307.5, 2654.3, 2302.5);
      ctx.bezierCurveTo(2652.6, 2300.7, 2648.0, 2297.5, 2642.4, 2294.0);
      ctx.lineTo(2639.1, 2301.4);
      ctx.bezierCurveTo(2641.3, 2303.1, 2643.5, 2304.8, 2645.1, 2305.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1191.1, 545.5, 1116.2, 610.6);
      gradient.addColorStop(0.00, "rgb(211, 115, 79)");
      gradient.addColorStop(0.18, "rgb(222, 140, 89)");
      gradient.addColorStop(0.40, "rgb(235, 168, 98)");
      gradient.addColorStop(0.62, "rgb(244, 189, 106)");
      gradient.addColorStop(0.82, "rgb(251, 202, 111)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2628.0, 2326.2);
      ctx.bezierCurveTo(2632.4, 2328.1, 2637.7, 2330.1, 2643.3, 2332.3);
      ctx.bezierCurveTo(2640.5, 2332.9, 2639.9, 2333.9, 2639.5, 2335.2);
      ctx.bezierCurveTo(2639.9, 2333.9, 2640.5, 2332.9, 2643.3, 2332.3);
      ctx.bezierCurveTo(2646.0, 2331.7, 2646.5, 2328.2, 2646.2, 2324.3);
      ctx.bezierCurveTo(2641.8, 2321.7, 2637.1, 2318.9, 2632.5, 2316.3);
      ctx.lineTo(2628.0, 2326.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1129.2, 441.7, 1174.3, 553.6);
      gradient.addColorStop(0.00, "rgb(211, 115, 79)");
      gradient.addColorStop(0.18, "rgb(222, 140, 89)");
      gradient.addColorStop(0.40, "rgb(235, 168, 98)");
      gradient.addColorStop(0.62, "rgb(244, 189, 106)");
      gradient.addColorStop(0.82, "rgb(251, 202, 111)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2645.3, 2309.9);
      ctx.bezierCurveTo(2644.2, 2309.2, 2643.2, 2308.4, 2642.4, 2307.3);
      ctx.bezierCurveTo(2640.8, 2305.2, 2639.8, 2303.5, 2638.8, 2302.0);
      ctx.lineTo(2632.5, 2316.3);
      ctx.bezierCurveTo(2637.1, 2318.9, 2641.8, 2321.7, 2646.2, 2324.3);
      ctx.bezierCurveTo(2646.0, 2321.5, 2645.4, 2318.5, 2644.9, 2316.3);
      ctx.bezierCurveTo(2644.2, 2313.1, 2644.9, 2311.7, 2645.3, 2309.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1121.3, 444.9, 1166.3, 556.8);
      gradient.addColorStop(0.00, "rgb(211, 115, 79)");
      gradient.addColorStop(0.18, "rgb(222, 140, 89)");
      gradient.addColorStop(0.40, "rgb(235, 168, 98)");
      gradient.addColorStop(0.62, "rgb(244, 189, 106)");
      gradient.addColorStop(0.82, "rgb(251, 202, 111)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2645.3, 2309.9);
      ctx.bezierCurveTo(2645.5, 2308.8, 2645.5, 2307.6, 2645.1, 2305.8);
      ctx.bezierCurveTo(2643.5, 2304.8, 2641.3, 2303.1, 2639.1, 2301.4);
      ctx.lineTo(2638.8, 2302.0);
      ctx.bezierCurveTo(2639.8, 2303.5, 2640.8, 2305.2, 2642.4, 2307.3);
      ctx.bezierCurveTo(2643.2, 2308.4, 2644.2, 2309.2, 2645.3, 2309.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1114.1, 447.8, 1159.1, 559.7);
      gradient.addColorStop(0.00, "rgb(211, 115, 79)");
      gradient.addColorStop(0.18, "rgb(222, 140, 89)");
      gradient.addColorStop(0.40, "rgb(235, 168, 98)");
      gradient.addColorStop(0.62, "rgb(244, 189, 106)");
      gradient.addColorStop(0.82, "rgb(251, 202, 111)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2643.3, 2332.3);
      ctx.bezierCurveTo(2637.7, 2330.1, 2632.4, 2328.1, 2628.0, 2326.2);
      ctx.lineTo(2621.0, 2341.9);
      ctx.bezierCurveTo(2623.0, 2342.5, 2624.7, 2343.0, 2626.1, 2343.4);
      ctx.bezierCurveTo(2627.8, 2340.6, 2632.5, 2339.5, 2637.7, 2338.3);
      ctx.bezierCurveTo(2637.8, 2338.3, 2638.0, 2338.3, 2638.2, 2338.2);
      ctx.bezierCurveTo(2638.7, 2337.3, 2639.0, 2336.5, 2639.3, 2335.8);
      ctx.bezierCurveTo(2639.3, 2335.7, 2639.3, 2335.7, 2639.3, 2335.6);
      ctx.bezierCurveTo(2639.4, 2335.5, 2639.4, 2335.4, 2639.5, 2335.2);
      ctx.bezierCurveTo(2639.9, 2333.9, 2640.5, 2332.9, 2643.3, 2332.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2819.7, 1028.3);
      gradient = ctx.createLinearGradient(1278.5, 414.9, 1176.7, 586.2);
      gradient.addColorStop(0.15, "rgb(211, 115, 79)");
      gradient.addColorStop(0.42, "rgb(221, 138, 88)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer1/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2600.6, 2423.2);
      ctx.bezierCurveTo(2605.8, 2420.0, 2616.0, 2426.2, 2617.7, 2427.1);
      ctx.bezierCurveTo(2627.3, 2418.5, 2639.5, 2410.4, 2648.8, 2404.5);
      ctx.bezierCurveTo(2643.9, 2402.3, 2639.5, 2400.3, 2636.0, 2398.5);
      ctx.lineTo(2600.6, 2423.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, -0.846, -0.533, 5208.3, 2546.9);
      gradient = ctx.createLinearGradient(1265.5, 2251.6, 1261.5, 2264.0);
      gradient.addColorStop(0.00, "rgb(160, 157, 192)");
      gradient.addColorStop(0.28, "rgb(192, 190, 214)");
      gradient.addColorStop(0.71, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer1/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2625.4, 2420.5);
      ctx.bezierCurveTo(2629.5, 2417.6, 2646.0, 2405.8, 2648.5, 2404.5);
      ctx.lineWidth = 0.7;
      ctx.strokeStyle = "rgb(255, 247, 161)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // rockyLayer1/Group

      // rockyLayer1/Group/Group
      ctx.save();

      // rockyLayer1/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2582.3, 2433.3);
      ctx.lineTo(2589.1, 2435.7);
      ctx.bezierCurveTo(2588.5, 2435.4, 2587.6, 2435.0, 2586.8, 2434.5);
      ctx.lineTo(2582.3, 2433.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.476, -0.880, 0.880, 0.476, 1081.8, 5790.8);
      gradient = ctx.createLinearGradient(3668.7, -274.1, 3745.5, -300.7);
      gradient.addColorStop(0.62, "rgb(101, 201, 216)");
      gradient.addColorStop(0.69, "rgb(123, 206, 220)");
      gradient.addColorStop(0.82, "rgb(177, 224, 232)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer1/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2570.1, 2340.6);
      ctx.lineTo(2570.0, 2335.5);
      ctx.lineTo(2570.4, 2335.6);
      ctx.bezierCurveTo(2570.8, 2340.3, 2574.8, 2343.8, 2577.7, 2345.7);
      ctx.bezierCurveTo(2578.4, 2339.8, 2579.0, 2335.5, 2579.2, 2335.8);
      ctx.bezierCurveTo(2581.9, 2342.6, 2580.5, 2346.0, 2581.5, 2353.3);
      ctx.bezierCurveTo(2581.9, 2356.0, 2580.5, 2359.2, 2581.3, 2361.9);
      ctx.bezierCurveTo(2581.5, 2362.9, 2581.5, 2365.7, 2581.7, 2366.8);
      ctx.bezierCurveTo(2581.9, 2368.3, 2581.9, 2370.9, 2581.7, 2372.3);
      ctx.bezierCurveTo(2581.5, 2373.3, 2582.1, 2375.8, 2582.3, 2377.7);
      ctx.bezierCurveTo(2582.4, 2379.6, 2581.7, 2382.9, 2581.7, 2384.1);
      ctx.bezierCurveTo(2581.7, 2386.9, 2582.5, 2388.9, 2582.6, 2391.8);
      ctx.bezierCurveTo(2582.7, 2394.0, 2581.4, 2398.3, 2581.8, 2400.3);
      ctx.bezierCurveTo(2582.0, 2401.3, 2582.8, 2404.9, 2582.8, 2406.0);
      ctx.bezierCurveTo(2582.8, 2408.7, 2583.0, 2408.9, 2582.6, 2411.6);
      ctx.bezierCurveTo(2582.3, 2413.2, 2582.0, 2415.8, 2582.1, 2417.7);
      ctx.bezierCurveTo(2582.2, 2419.3, 2582.7, 2421.0, 2582.5, 2425.3);
      ctx.bezierCurveTo(2582.4, 2426.4, 2583.2, 2431.7, 2583.4, 2432.8);
      ctx.bezierCurveTo(2584.3, 2433.3, 2585.6, 2433.9, 2586.8, 2434.5);
      ctx.lineTo(2590.2, 2435.5);
      ctx.bezierCurveTo(2590.3, 2430.2, 2590.4, 2425.1, 2590.4, 2420.1);
      ctx.bezierCurveTo(2590.4, 2412.1, 2590.4, 2401.9, 2590.4, 2391.2);
      ctx.bezierCurveTo(2590.2, 2368.7, 2589.9, 2347.6, 2590.3, 2323.7);
      ctx.lineTo(2569.7, 2323.7);
      ctx.bezierCurveTo(2569.4, 2324.0, 2569.1, 2324.3, 2568.9, 2324.7);
      ctx.lineTo(2568.9, 2339.3);
      ctx.bezierCurveTo(2569.3, 2339.7, 2569.7, 2340.2, 2570.1, 2340.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, -0.846, -0.533, 5208.3, 2546.9);
      gradient = ctx.createLinearGradient(1281.9, 2262.2, 1233.7, 2341.3);
      gradient.addColorStop(0.00, "rgb(160, 157, 192)");
      gradient.addColorStop(0.04, "rgb(163, 160, 194)");
      gradient.addColorStop(0.45, "rgb(205, 204, 223)");
      gradient.addColorStop(0.79, "rgb(237, 236, 243)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer1/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2586.8, 2434.5);
      ctx.bezierCurveTo(2585.6, 2433.9, 2584.3, 2433.3, 2583.4, 2432.8);
      ctx.bezierCurveTo(2583.2, 2431.7, 2582.4, 2426.4, 2582.5, 2425.3);
      ctx.bezierCurveTo(2582.7, 2421.0, 2582.2, 2419.3, 2582.1, 2417.7);
      ctx.bezierCurveTo(2582.0, 2415.8, 2582.3, 2413.2, 2582.6, 2411.6);
      ctx.bezierCurveTo(2583.0, 2408.9, 2582.8, 2408.7, 2582.8, 2406.0);
      ctx.bezierCurveTo(2582.8, 2404.9, 2582.0, 2401.3, 2581.8, 2400.3);
      ctx.bezierCurveTo(2581.4, 2398.3, 2582.7, 2394.0, 2582.6, 2391.8);
      ctx.bezierCurveTo(2582.5, 2388.9, 2581.7, 2386.9, 2581.7, 2384.1);
      ctx.bezierCurveTo(2581.7, 2382.9, 2582.4, 2379.6, 2582.3, 2377.7);
      ctx.bezierCurveTo(2582.1, 2375.8, 2581.5, 2373.3, 2581.7, 2372.3);
      ctx.bezierCurveTo(2581.9, 2370.9, 2581.9, 2368.3, 2581.7, 2366.8);
      ctx.bezierCurveTo(2581.5, 2365.7, 2581.5, 2362.9, 2581.3, 2361.9);
      ctx.bezierCurveTo(2580.5, 2359.2, 2581.9, 2356.0, 2581.5, 2353.3);
      ctx.bezierCurveTo(2580.5, 2346.0, 2581.9, 2342.6, 2579.2, 2335.8);
      ctx.bezierCurveTo(2579.0, 2335.5, 2578.4, 2339.8, 2577.7, 2345.7);
      ctx.bezierCurveTo(2578.6, 2346.3, 2579.3, 2346.7, 2579.9, 2347.0);
      ctx.lineTo(2579.9, 2346.5);
      ctx.lineTo(2580.8, 2346.5);
      ctx.lineTo(2581.9, 2438.0);
      ctx.bezierCurveTo(2581.9, 2438.5, 2581.9, 2439.1, 2582.0, 2439.7);
      ctx.bezierCurveTo(2582.0, 2439.7, 2582.0, 2439.7, 2582.1, 2439.7);
      ctx.lineTo(2582.3, 2433.3);
      ctx.lineTo(2586.8, 2434.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.476, -0.880, 0.880, 0.476, 1081.8, 5790.8);
      gradient = ctx.createLinearGradient(3665.2, -284.2, 3742.0, -310.8);
      gradient.addColorStop(0.62, "rgb(101, 201, 216)");
      gradient.addColorStop(0.69, "rgb(123, 206, 220)");
      gradient.addColorStop(0.82, "rgb(177, 224, 232)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer1/Path
      ctx.restore();
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2590.4, 2329.7);
      ctx.bezierCurveTo(2590.5, 2334.5, 2590.8, 2432.1, 2590.6, 2434.7);
      ctx.lineWidth = 0.9;
      ctx.stroke();

      // rockyLayer1/Path
      ctx.beginPath();
      ctx.moveTo(2590.9, 2405.5);
      ctx.bezierCurveTo(2592.7, 2406.6, 2594.4, 2407.9, 2595.8, 2409.8);
      ctx.bezierCurveTo(2598.9, 2413.9, 2606.5, 2418.4, 2607.5, 2422.8);
      ctx.bezierCurveTo(2608.3, 2426.4, 2618.4, 2429.6, 2620.8, 2431.9);
      ctx.bezierCurveTo(2626.9, 2437.7, 2630.3, 2437.9, 2635.8, 2444.2);
      ctx.bezierCurveTo(2638.5, 2447.1, 2642.7, 2447.0, 2645.5, 2449.5);
      ctx.bezierCurveTo(2646.0, 2452.1, 2649.0, 2453.0, 2652.0, 2453.7);
      ctx.lineTo(2661.4, 2449.2);
      ctx.bezierCurveTo(2658.8, 2446.4, 2653.3, 2443.0, 2652.3, 2438.7);
      ctx.bezierCurveTo(2649.5, 2436.2, 2646.4, 2434.5, 2643.8, 2431.5);
      ctx.bezierCurveTo(2638.2, 2425.3, 2632.1, 2419.6, 2626.0, 2413.7);
      ctx.bezierCurveTo(2623.6, 2411.4, 2619.3, 2408.9, 2618.5, 2405.3);
      ctx.bezierCurveTo(2617.5, 2400.9, 2620.3, 2398.9, 2617.2, 2394.7);
      ctx.bezierCurveTo(2616.6, 2393.9, 2616.0, 2393.1, 2615.3, 2392.4);
      ctx.lineTo(2590.9, 2396.2);
      ctx.lineTo(2590.9, 2405.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1275.9, 509.1, 1253.4, 652.6);
      gradient.addColorStop(0.00, "rgb(211, 115, 79)");
      gradient.addColorStop(0.12, "rgb(216, 127, 83)");
      gradient.addColorStop(0.52, "rgb(235, 168, 98)");
      gradient.addColorStop(0.82, "rgb(248, 196, 109)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer1/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2631.2, 2455.8);
      ctx.bezierCurveTo(2634.3, 2457.4, 2636.8, 2458.8, 2638.8, 2460.1);
      ctx.lineTo(2652.0, 2453.7);
      ctx.bezierCurveTo(2649.0, 2453.0, 2646.0, 2452.1, 2645.5, 2449.5);
      ctx.bezierCurveTo(2642.7, 2447.0, 2638.5, 2447.1, 2635.8, 2444.2);
      ctx.bezierCurveTo(2630.3, 2437.9, 2626.9, 2437.7, 2620.8, 2431.9);
      ctx.bezierCurveTo(2618.4, 2429.6, 2608.3, 2426.4, 2607.5, 2422.8);
      ctx.bezierCurveTo(2606.5, 2418.4, 2598.9, 2413.9, 2595.8, 2409.8);
      ctx.bezierCurveTo(2594.4, 2407.9, 2592.7, 2406.6, 2590.9, 2405.5);
      ctx.lineTo(2591.1, 2435.2);
      ctx.bezierCurveTo(2597.2, 2437.9, 2603.2, 2440.6, 2609.2, 2443.6);
      ctx.bezierCurveTo(2616.7, 2447.4, 2623.8, 2452.2, 2631.2, 2455.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2819.7, 1028.3);
      gradient = ctx.createLinearGradient(1354.5, 570.6, 1201.7, 590.4);
      gradient.addColorStop(0.15, "rgb(211, 115, 79)");
      gradient.addColorStop(0.42, "rgb(221, 138, 88)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer1/Group
      ctx.restore();

      // rockyLayer1/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2729.6, 2292.5);
      ctx.bezierCurveTo(2730.5, 2305.1, 2734.6, 2341.5, 2728.1, 2354.3);
      ctx.bezierCurveTo(2723.6, 2354.4, 2720.0, 2352.4, 2721.2, 2348.7);
      ctx.bezierCurveTo(2724.8, 2337.2, 2721.3, 2302.1, 2719.9, 2288.8);
      ctx.bezierCurveTo(2721.6, 2289.6, 2727.3, 2291.8, 2729.6, 2292.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, -0.846, -0.533, 5208.3, 2546.9);
      gradient = ctx.createLinearGradient(1127.6, 2214.9, 1133.9, 2224.4);
      gradient.addColorStop(0.00, "rgb(0, 147, 215)");
      gradient.addColorStop(0.09, "rgb(0, 150, 217)");
      gradient.addColorStop(0.23, "rgb(0, 157, 220)");
      gradient.addColorStop(0.43, "rgb(55, 172, 226)");
      gradient.addColorStop(0.66, "rgb(139, 197, 235)");
      gradient.addColorStop(0.92, "rgb(223, 236, 248)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2730.4, 2292.8);
      ctx.bezierCurveTo(2730.8, 2298.7, 2731.5, 2307.4, 2731.8, 2316.5);
      ctx.lineTo(2731.8, 2316.5);
      ctx.bezierCurveTo(2732.4, 2331.7, 2732.2, 2348.1, 2728.5, 2355.3);
      ctx.lineTo(2728.5, 2355.3);
      ctx.bezierCurveTo(2728.3, 2355.5, 2728.1, 2355.6, 2727.8, 2355.5);
      ctx.lineTo(2727.8, 2355.5);
      ctx.bezierCurveTo(2727.6, 2355.4, 2727.5, 2355.1, 2727.6, 2354.9);
      ctx.lineTo(2727.6, 2354.9);
      ctx.bezierCurveTo(2731.2, 2348.1, 2731.5, 2331.7, 2730.9, 2316.6);
      ctx.lineTo(2730.9, 2316.6);
      ctx.bezierCurveTo(2730.6, 2307.2, 2729.9, 2298.4, 2729.5, 2292.5);
      ctx.bezierCurveTo(2729.9, 2292.6, 2730.1, 2292.6, 2730.4, 2292.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 247, 161)";
      ctx.fill();

      // rockyLayer1/Group
      ctx.restore();

      // rockyLayer1/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2743.8, 2360.8);
      ctx.bezierCurveTo(2742.9, 2362.2, 2742.2, 2363.4, 2741.6, 2364.4);
      ctx.bezierCurveTo(2739.0, 2362.8, 2718.6, 2350.4, 2718.6, 2350.4);
      ctx.bezierCurveTo(2718.6, 2350.4, 2719.7, 2348.4, 2721.4, 2347.1);
      ctx.bezierCurveTo(2723.4, 2348.7, 2738.8, 2358.3, 2743.8, 2360.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2819.7, 1028.3);
      gradient = ctx.createLinearGradient(1167.6, 645.8, 1172.3, 624.0);
      gradient.addColorStop(0.00, "rgb(162, 141, 163)");
      gradient.addColorStop(0.09, "rgb(177, 158, 174)");
      gradient.addColorStop(0.25, "rgb(202, 186, 191)");
      gradient.addColorStop(0.42, "rgb(220, 207, 202)");
      gradient.addColorStop(0.59, "rgb(233, 221, 209)");
      gradient.addColorStop(0.76, "rgb(238, 228, 214)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2725.9, 2353.0);
      ctx.bezierCurveTo(2727.2, 2353.8, 2728.6, 2354.5, 2729.9, 2355.3);
      ctx.bezierCurveTo(2731.9, 2356.5, 2734.2, 2357.5, 2736.3, 2358.7);
      ctx.bezierCurveTo(2736.5, 2358.9, 2736.8, 2359.0, 2737.1, 2359.2);
      ctx.bezierCurveTo(2738.9, 2360.3, 2740.6, 2361.6, 2742.5, 2362.7);
      ctx.bezierCurveTo(2742.5, 2362.7, 2742.5, 2362.7, 2742.6, 2362.8);
      ctx.bezierCurveTo(2742.4, 2363.0, 2742.3, 2363.2, 2742.2, 2363.4);
      ctx.bezierCurveTo(2742.2, 2363.4, 2742.1, 2363.4, 2742.1, 2363.4);
      ctx.bezierCurveTo(2740.2, 2362.2, 2738.5, 2361.0, 2736.6, 2359.8);
      ctx.bezierCurveTo(2736.4, 2359.7, 2736.2, 2359.5, 2735.9, 2359.4);
      ctx.bezierCurveTo(2733.8, 2358.1, 2731.6, 2357.2, 2729.5, 2355.9);
      ctx.bezierCurveTo(2728.2, 2355.1, 2726.8, 2354.4, 2725.5, 2353.6);
      ctx.bezierCurveTo(2724.9, 2353.3, 2724.2, 2352.9, 2723.6, 2352.4);
      ctx.bezierCurveTo(2722.3, 2351.5, 2720.6, 2350.2, 2719.3, 2349.4);
      ctx.bezierCurveTo(2719.4, 2349.2, 2719.5, 2348.9, 2719.7, 2348.8);
      ctx.bezierCurveTo(2721.0, 2349.6, 2722.8, 2351.0, 2724.0, 2351.8);
      ctx.bezierCurveTo(2724.6, 2352.2, 2725.2, 2352.6, 2725.9, 2353.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(208, 176, 144)";
      ctx.fill();

      // rockyLayer1/Group/Path
      ctx.beginPath();
      ctx.moveTo(2723.6, 2349.5);
      ctx.bezierCurveTo(2724.6, 2350.1, 2725.4, 2350.9, 2726.4, 2351.5);
      ctx.bezierCurveTo(2726.6, 2351.6, 2726.8, 2351.7, 2727.0, 2351.8);
      ctx.bezierCurveTo(2727.8, 2352.1, 2728.6, 2352.5, 2729.3, 2353.0);
      ctx.bezierCurveTo(2729.8, 2353.3, 2730.4, 2353.6, 2730.8, 2354.0);
      ctx.bezierCurveTo(2731.1, 2354.2, 2731.4, 2354.4, 2731.7, 2354.5);
      ctx.bezierCurveTo(2732.7, 2355.1, 2733.8, 2355.6, 2734.9, 2356.2);
      ctx.bezierCurveTo(2736.4, 2357.1, 2737.8, 2357.9, 2739.3, 2358.8);
      ctx.bezierCurveTo(2739.4, 2358.8, 2739.4, 2358.8, 2739.4, 2358.8);
      ctx.bezierCurveTo(2740.1, 2359.3, 2740.9, 2359.7, 2741.6, 2360.2);
      ctx.bezierCurveTo(2741.7, 2360.4, 2742.0, 2360.5, 2742.2, 2360.6);
      ctx.bezierCurveTo(2742.4, 2360.8, 2742.7, 2360.9, 2742.9, 2361.1);
      ctx.bezierCurveTo(2743.1, 2361.2, 2743.3, 2361.3, 2743.4, 2361.4);
      ctx.bezierCurveTo(2743.3, 2361.6, 2743.2, 2361.8, 2743.0, 2362.0);
      ctx.bezierCurveTo(2742.9, 2361.9, 2742.7, 2361.8, 2742.5, 2361.7);
      ctx.bezierCurveTo(2742.3, 2361.6, 2742.0, 2361.4, 2741.8, 2361.3);
      ctx.bezierCurveTo(2741.6, 2361.1, 2741.3, 2361.0, 2741.1, 2360.8);
      ctx.bezierCurveTo(2740.4, 2360.4, 2739.7, 2359.9, 2739.0, 2359.5);
      ctx.bezierCurveTo(2739.0, 2359.5, 2739.0, 2359.5, 2738.9, 2359.4);
      ctx.bezierCurveTo(2737.5, 2358.6, 2736.0, 2357.8, 2734.5, 2356.9);
      ctx.bezierCurveTo(2733.5, 2356.3, 2732.4, 2355.8, 2731.3, 2355.2);
      ctx.bezierCurveTo(2731.0, 2355.0, 2730.7, 2354.8, 2730.4, 2354.6);
      ctx.bezierCurveTo(2729.9, 2354.3, 2729.4, 2353.9, 2728.9, 2353.6);
      ctx.bezierCurveTo(2728.2, 2353.2, 2727.4, 2352.8, 2726.7, 2352.5);
      ctx.bezierCurveTo(2726.4, 2352.3, 2726.2, 2352.2, 2726.0, 2352.1);
      ctx.bezierCurveTo(2725.0, 2351.5, 2724.1, 2350.7, 2723.2, 2350.1);
      ctx.bezierCurveTo(2722.5, 2349.6, 2721.8, 2349.2, 2721.2, 2348.7);
      ctx.bezierCurveTo(2721.1, 2348.6, 2720.4, 2348.2, 2720.3, 2348.1);
      ctx.bezierCurveTo(2720.5, 2347.9, 2720.6, 2347.7, 2720.8, 2347.6);
      ctx.bezierCurveTo(2720.9, 2347.6, 2721.6, 2348.1, 2721.6, 2348.1);
      ctx.bezierCurveTo(2722.3, 2348.6, 2722.9, 2349.0, 2723.6, 2349.5);
      ctx.closePath();
      ctx.fill();

      // rockyLayer1/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2611.3, 2360.5);
      ctx.bezierCurveTo(2615.4, 2361.5, 2619.7, 2362.4, 2623.9, 2363.2);
      ctx.bezierCurveTo(2629.0, 2364.3, 2628.3, 2362.8, 2632.9, 2361.3);
      ctx.bezierCurveTo(2634.7, 2360.8, 2623.8, 2353.6, 2611.3, 2345.7);
      ctx.lineTo(2602.9, 2358.3);
      ctx.bezierCurveTo(2605.7, 2359.1, 2608.6, 2359.8, 2611.3, 2360.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2819.7, 1028.3);
      gradient = ctx.createLinearGradient(1348.1, 523.1, 1195.3, 542.8);
      gradient.addColorStop(0.15, "rgb(211, 115, 79)");
      gradient.addColorStop(0.42, "rgb(221, 138, 88)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.restore();
      ctx.restore();
    }

    function rockyLayer2(ctx) {

      var gradient;

      // rockyLayer2/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2560.6, 2257.3);
      ctx.bezierCurveTo(2564.2, 2259.2, 2567.7, 2261.0, 2570.7, 2262.6);
      ctx.bezierCurveTo(2572.8, 2272.0, 2568.5, 2277.8, 2572.0, 2280.1);
      ctx.bezierCurveTo(2575.6, 2282.3, 2586.5, 2293.7, 2590.0, 2295.9);
      ctx.bezierCurveTo(2590.8, 2299.2, 2601.9, 2305.3, 2609.4, 2310.5);
      ctx.lineTo(2609.4, 2270.6);
      ctx.bezierCurveTo(2608.2, 2269.5, 2606.8, 2268.4, 2605.2, 2267.4);
      ctx.bezierCurveTo(2599.1, 2263.6, 2592.7, 2252.4, 2583.0, 2246.4);
      ctx.lineTo(2560.5, 2252.5);
      ctx.lineTo(2560.6, 2257.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1137.1, 438.6, 1182.1, 550.5);
      gradient.addColorStop(0.00, "rgb(211, 115, 79)");
      gradient.addColorStop(0.18, "rgb(222, 140, 89)");
      gradient.addColorStop(0.40, "rgb(235, 168, 98)");
      gradient.addColorStop(0.62, "rgb(244, 189, 106)");
      gradient.addColorStop(0.82, "rgb(251, 202, 111)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2590.0, 2295.9);
      ctx.bezierCurveTo(2586.5, 2293.7, 2575.6, 2282.3, 2572.0, 2280.1);
      ctx.bezierCurveTo(2568.5, 2277.8, 2572.8, 2272.0, 2570.7, 2262.6);
      ctx.bezierCurveTo(2567.7, 2261.0, 2564.2, 2259.2, 2560.6, 2257.3);
      ctx.lineTo(2561.6, 2312.8);
      ctx.bezierCurveTo(2565.5, 2315.0, 2567.4, 2315.0, 2571.4, 2317.5);
      ctx.bezierCurveTo(2575.9, 2320.3, 2578.4, 2319.4, 2579.3, 2318.0);
      ctx.bezierCurveTo(2582.9, 2323.0, 2586.7, 2326.5, 2592.4, 2330.1);
      ctx.bezierCurveTo(2592.5, 2330.6, 2592.1, 2331.7, 2591.8, 2333.1);
      ctx.bezierCurveTo(2595.1, 2333.2, 2602.2, 2335.4, 2609.4, 2337.7);
      ctx.lineTo(2609.4, 2310.5);
      ctx.bezierCurveTo(2601.9, 2305.3, 2590.8, 2299.2, 2590.0, 2295.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2819.7, 1028.3);
      gradient = ctx.createLinearGradient(1247.2, 396.8, 1145.4, 568.1);
      gradient.addColorStop(0.15, "rgb(211, 115, 79)");
      gradient.addColorStop(0.42, "rgb(221, 138, 88)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/Group
      ctx.restore();

      // rockyLayer2/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2581.4, 2438.3);
      ctx.bezierCurveTo(2581.5, 2439.6, 2581.6, 2440.7, 2581.9, 2441.7);
      ctx.lineTo(2582.0, 2438.9);
      ctx.bezierCurveTo(2582.0, 2438.7, 2581.9, 2438.5, 2581.9, 2438.3);
      ctx.bezierCurveTo(2581.7, 2438.3, 2581.5, 2438.3, 2581.4, 2438.3);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 247, 161)";
      ctx.fill();

      // rockyLayer2/Group/Group

      // rockyLayer2/Group/Group/Group
      ctx.save();

      // rockyLayer2/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2570.4, 2334.2);
      ctx.lineTo(2569.9, 2334.0);
      ctx.lineTo(2570.0, 2339.1);
      ctx.bezierCurveTo(2572.3, 2341.3, 2574.9, 2342.7, 2575.9, 2343.1);
      ctx.bezierCurveTo(2575.8, 2344.3, 2576.0, 2349.6, 2576.1, 2357.1);
      ctx.bezierCurveTo(2576.6, 2352.7, 2577.2, 2348.2, 2577.6, 2344.3);
      ctx.bezierCurveTo(2574.7, 2342.4, 2570.8, 2338.9, 2570.4, 2334.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, -0.846, -0.533, 5208.3, 2546.9);
      gradient = ctx.createLinearGradient(1229.7, 2331.9, 1235.7, 2340.9);
      gradient.addColorStop(0.00, "rgb(160, 157, 192)");
      gradient.addColorStop(0.04, "rgb(163, 160, 194)");
      gradient.addColorStop(0.45, "rgb(205, 204, 223)");
      gradient.addColorStop(0.79, "rgb(237, 236, 243)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2574.6, 2374.2);
      ctx.bezierCurveTo(2576.0, 2381.2, 2578.0, 2430.9, 2579.8, 2437.5);
      ctx.bezierCurveTo(2578.2, 2423.6, 2576.7, 2380.0, 2576.1, 2357.1);
      ctx.bezierCurveTo(2575.2, 2365.7, 2574.4, 2373.5, 2574.6, 2374.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, -0.846, -0.533, 5208.3, 2546.9);
      gradient = ctx.createLinearGradient(1272.9, 2303.2, 1278.9, 2312.2);
      gradient.addColorStop(0.00, "rgb(160, 157, 192)");
      gradient.addColorStop(0.04, "rgb(163, 160, 194)");
      gradient.addColorStop(0.45, "rgb(205, 204, 223)");
      gradient.addColorStop(0.79, "rgb(237, 236, 243)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/Group/Group/Group/Group
      ctx.restore();

      // rockyLayer2/Group/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2581.8, 2442.7);
      ctx.lineTo(2581.8, 2443.6);
      ctx.bezierCurveTo(2582.2, 2443.9, 2582.6, 2444.2, 2582.9, 2444.4);
      ctx.bezierCurveTo(2582.5, 2443.9, 2582.2, 2443.4, 2581.9, 2442.8);
      ctx.bezierCurveTo(2581.9, 2442.7, 2581.9, 2442.7, 2581.8, 2442.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, -0.846, -0.533, 5208.3, 2546.9);
      gradient = ctx.createLinearGradient(1311.4, 2277.5, 1317.4, 2286.5);
      gradient.addColorStop(0.00, "rgb(160, 157, 192)");
      gradient.addColorStop(0.04, "rgb(163, 160, 194)");
      gradient.addColorStop(0.45, "rgb(205, 204, 223)");
      gradient.addColorStop(0.79, "rgb(237, 236, 243)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/Group/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2581.9, 2442.8);
      ctx.bezierCurveTo(2582.1, 2442.9, 2582.3, 2443.1, 2582.5, 2443.3);
      ctx.bezierCurveTo(2582.2, 2442.9, 2582.0, 2442.3, 2581.9, 2441.7);
      ctx.lineTo(2581.8, 2442.5);
      ctx.bezierCurveTo(2581.9, 2442.6, 2581.9, 2442.7, 2581.9, 2442.8);
      ctx.closePath();
      ctx.fill();

      // rockyLayer2/Group/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2580.3, 2441.0);
      ctx.bezierCurveTo(2580.1, 2440.3, 2580.0, 2439.1, 2579.8, 2437.5);
      ctx.bezierCurveTo(2578.0, 2430.9, 2576.0, 2381.2, 2574.6, 2374.2);
      ctx.bezierCurveTo(2574.4, 2373.5, 2575.2, 2365.7, 2576.1, 2357.1);
      ctx.bezierCurveTo(2576.0, 2349.6, 2575.8, 2344.3, 2575.9, 2343.1);
      ctx.bezierCurveTo(2574.9, 2342.7, 2572.3, 2341.3, 2570.0, 2339.1);
      ctx.lineTo(2572.7, 2430.0);
      ctx.bezierCurveTo(2572.9, 2434.8, 2578.2, 2441.0, 2581.8, 2443.6);
      ctx.lineTo(2581.8, 2442.7);
      ctx.bezierCurveTo(2580.9, 2441.7, 2580.4, 2441.3, 2580.3, 2441.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, -0.846, -0.533, 5208.3, 2546.9);
      gradient = ctx.createLinearGradient(1267.9, 2306.5, 1273.9, 2315.5);
      gradient.addColorStop(0.00, "rgb(160, 157, 192)");
      gradient.addColorStop(0.04, "rgb(163, 160, 194)");
      gradient.addColorStop(0.45, "rgb(205, 204, 223)");
      gradient.addColorStop(0.79, "rgb(237, 236, 243)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/Group/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2581.0, 2438.3);
      ctx.bezierCurveTo(2580.6, 2438.3, 2580.3, 2438.3, 2580.1, 2438.2);
      ctx.bezierCurveTo(2580.0, 2438.2, 2579.9, 2437.9, 2579.8, 2437.5);
      ctx.bezierCurveTo(2580.0, 2439.1, 2580.1, 2440.3, 2580.3, 2441.0);
      ctx.bezierCurveTo(2580.4, 2441.3, 2580.9, 2441.7, 2581.8, 2442.7);
      ctx.lineTo(2581.8, 2442.5);
      ctx.bezierCurveTo(2581.3, 2441.2, 2581.1, 2439.7, 2581.0, 2438.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, -0.846, -0.533, 5208.3, 2546.9);
      gradient = ctx.createLinearGradient(1308.5, 2279.4, 1314.5, 2288.4);
      gradient.addColorStop(0.00, "rgb(160, 157, 192)");
      gradient.addColorStop(0.04, "rgb(163, 160, 194)");
      gradient.addColorStop(0.45, "rgb(205, 204, 223)");
      gradient.addColorStop(0.79, "rgb(237, 236, 243)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/Group/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2580.1, 2438.2);
      ctx.bezierCurveTo(2580.3, 2438.3, 2580.6, 2438.3, 2581.0, 2438.3);
      ctx.bezierCurveTo(2581.0, 2437.7, 2581.0, 2437.1, 2581.0, 2436.5);
      ctx.lineTo(2579.8, 2345.5);
      ctx.bezierCurveTo(2579.2, 2345.3, 2578.5, 2344.8, 2577.6, 2344.3);
      ctx.bezierCurveTo(2577.2, 2348.2, 2576.6, 2352.7, 2576.1, 2357.1);
      ctx.bezierCurveTo(2576.7, 2380.0, 2578.2, 2423.6, 2579.8, 2437.5);
      ctx.bezierCurveTo(2579.9, 2437.9, 2580.0, 2438.2, 2580.1, 2438.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, -0.846, -0.533, 5208.3, 2546.9);
      gradient = ctx.createLinearGradient(1267.9, 2306.5, 1273.9, 2315.5);
      gradient.addColorStop(0.00, "rgb(160, 157, 192)");
      gradient.addColorStop(0.04, "rgb(163, 160, 194)");
      gradient.addColorStop(0.45, "rgb(205, 204, 223)");
      gradient.addColorStop(0.79, "rgb(237, 236, 243)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/Group/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2581.0, 2402.0);
      ctx.bezierCurveTo(2581.4, 2420.5, 2580.8, 2431.9, 2581.4, 2438.3);
      ctx.bezierCurveTo(2581.5, 2438.3, 2581.7, 2438.3, 2581.9, 2438.3);
      ctx.bezierCurveTo(2581.9, 2437.6, 2581.9, 2437.1, 2581.9, 2436.5);
      ctx.lineTo(2580.7, 2345.0);
      ctx.lineTo(2579.8, 2345.0);
      ctx.lineTo(2579.8, 2345.5);
      ctx.bezierCurveTo(2580.0, 2345.6, 2580.1, 2345.7, 2580.3, 2345.8);
      ctx.bezierCurveTo(2580.2, 2350.9, 2580.8, 2392.5, 2581.0, 2402.0);
      ctx.closePath();
      ctx.fill();

      // rockyLayer2/Group/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2581.0, 2438.3);
      ctx.bezierCurveTo(2581.1, 2439.7, 2581.3, 2441.2, 2581.8, 2442.5);
      ctx.lineTo(2581.9, 2441.7);
      ctx.bezierCurveTo(2581.6, 2440.7, 2581.5, 2439.6, 2581.4, 2438.3);
      ctx.bezierCurveTo(2581.2, 2438.3, 2581.1, 2438.3, 2581.0, 2438.3);
      ctx.closePath();
      ctx.fill();

      // rockyLayer2/Group/Group/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2581.0, 2438.3);
      ctx.bezierCurveTo(2581.1, 2438.3, 2581.2, 2438.3, 2581.4, 2438.3);
      ctx.bezierCurveTo(2580.8, 2431.9, 2581.4, 2420.5, 2581.0, 2402.0);
      ctx.bezierCurveTo(2580.8, 2392.5, 2580.2, 2350.9, 2580.3, 2345.8);
      ctx.bezierCurveTo(2580.1, 2345.7, 2580.0, 2345.6, 2579.8, 2345.5);
      ctx.lineTo(2581.0, 2436.5);
      ctx.bezierCurveTo(2581.0, 2437.1, 2581.0, 2437.7, 2581.0, 2438.3);
      ctx.closePath();
      ctx.fill();

      // rockyLayer2/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2589.0, 2341.4);
      ctx.bezierCurveTo(2589.1, 2341.3, 2589.1, 2341.2, 2589.2, 2341.1);
      ctx.bezierCurveTo(2589.1, 2341.2, 2589.1, 2341.3, 2589.0, 2341.4);
      ctx.bezierCurveTo(2583.6, 2338.0, 2572.9, 2331.8, 2569.0, 2329.4);
      ctx.bezierCurveTo(2567.1, 2328.2, 2564.5, 2326.5, 2561.8, 2324.6);
      ctx.lineTo(2562.1, 2344.4);
      ctx.bezierCurveTo(2570.0, 2344.7, 2576.8, 2345.2, 2579.4, 2346.1);
      ctx.bezierCurveTo(2579.5, 2346.2, 2579.6, 2346.2, 2579.6, 2346.2);
      ctx.bezierCurveTo(2579.8, 2346.3, 2580.0, 2346.3, 2580.1, 2346.4);
      ctx.bezierCurveTo(2580.1, 2346.4, 2580.2, 2346.4, 2580.2, 2346.5);
      ctx.lineTo(2580.2, 2346.5);
      ctx.lineTo(2580.2, 2346.5);
      ctx.bezierCurveTo(2581.6, 2347.4, 2582.8, 2347.4, 2583.9, 2347.1);
      ctx.bezierCurveTo(2584.0, 2347.0, 2584.0, 2347.0, 2584.1, 2347.0);
      ctx.bezierCurveTo(2584.2, 2346.9, 2584.4, 2346.9, 2584.6, 2346.8);
      ctx.bezierCurveTo(2584.7, 2346.7, 2584.9, 2346.6, 2585.0, 2346.5);
      ctx.bezierCurveTo(2585.1, 2346.5, 2585.1, 2346.4, 2585.2, 2346.4);
      ctx.bezierCurveTo(2586.9, 2345.2, 2588.1, 2342.8, 2589.0, 2341.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2819.7, 1028.3);
      gradient = ctx.createLinearGradient(1280.5, 416.6, 1178.7, 587.9);
      gradient.addColorStop(0.15, "rgb(211, 115, 79)");
      gradient.addColorStop(0.42, "rgb(221, 138, 88)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2592.4, 2330.1);
      ctx.bezierCurveTo(2586.7, 2326.5, 2582.9, 2323.0, 2579.3, 2318.0);
      ctx.bezierCurveTo(2578.4, 2319.4, 2575.9, 2320.3, 2571.4, 2317.5);
      ctx.bezierCurveTo(2567.4, 2315.0, 2565.5, 2315.0, 2561.6, 2312.8);
      ctx.lineTo(2561.8, 2324.6);
      ctx.bezierCurveTo(2564.5, 2326.5, 2567.1, 2328.2, 2569.0, 2329.4);
      ctx.bezierCurveTo(2572.9, 2331.8, 2583.6, 2338.0, 2589.0, 2341.4);
      ctx.bezierCurveTo(2589.1, 2341.3, 2589.1, 2341.2, 2589.2, 2341.1);
      ctx.bezierCurveTo(2590.6, 2338.9, 2591.4, 2337.4, 2590.8, 2333.9);
      ctx.bezierCurveTo(2590.7, 2333.7, 2590.7, 2333.5, 2590.6, 2333.2);
      ctx.lineTo(2590.6, 2333.2);
      ctx.lineTo(2590.6, 2333.2);
      ctx.bezierCurveTo(2590.9, 2333.2, 2591.3, 2333.1, 2591.8, 2333.1);
      ctx.bezierCurveTo(2592.1, 2331.7, 2592.5, 2330.6, 2592.4, 2330.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2819.7, 1028.3);
      gradient = ctx.createLinearGradient(1246.1, 427.6, 1228.3, 489.1);
      gradient.addColorStop(0.00, "rgb(212, 114, 46)");
      gradient.addColorStop(0.31, "rgb(228, 150, 70)");
      gradient.addColorStop(0.60, "rgb(241, 180, 93)");
      gradient.addColorStop(0.83, "rgb(250, 200, 107)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/Group
      ctx.restore();

      // rockyLayer2/Group/Group
      ctx.save();

      // rockyLayer2/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2502.2, 2326.1);
      ctx.bezierCurveTo(2501.8, 2326.0, 2501.0, 2325.5, 2500.0, 2324.9);
      ctx.bezierCurveTo(2498.0, 2323.7, 2495.3, 2321.6, 2493.7, 2318.7);
      ctx.bezierCurveTo(2493.7, 2318.5, 2493.6, 2318.4, 2493.6, 2318.3);
      ctx.bezierCurveTo(2496.6, 2331.4, 2507.4, 2375.7, 2518.5, 2408.1);
      ctx.bezierCurveTo(2523.0, 2421.3, 2523.6, 2423.3, 2533.6, 2429.6);
      ctx.bezierCurveTo(2533.6, 2429.6, 2533.6, 2429.6, 2533.6, 2429.6);
      ctx.bezierCurveTo(2531.8, 2427.6, 2530.8, 2424.0, 2530.1, 2422.1);
      ctx.bezierCurveTo(2524.6, 2407.1, 2503.5, 2330.9, 2502.2, 2326.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.539, 0.864, 0.872, 0.553, 2799.9, 959.7);
      gradient = ctx.createLinearGradient(1319.2, 493.1, 1329.3, 484.5);
      gradient.addColorStop(0.00, "rgb(160, 157, 192)");
      gradient.addColorStop(0.04, "rgb(163, 160, 194)");
      gradient.addColorStop(0.45, "rgb(205, 204, 223)");
      gradient.addColorStop(0.79, "rgb(237, 236, 243)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2498.3, 2322.4);
      ctx.bezierCurveTo(2496.9, 2321.3, 2495.6, 2319.8, 2494.7, 2318.1);
      ctx.bezierCurveTo(2494.2, 2317.2, 2493.8, 2316.4, 2493.5, 2315.6);
      ctx.bezierCurveTo(2493.2, 2315.1, 2492.9, 2314.5, 2492.6, 2313.9);
      ctx.lineTo(2492.7, 2314.6);
      ctx.bezierCurveTo(2492.7, 2314.6, 2493.0, 2315.9, 2493.6, 2318.3);
      ctx.bezierCurveTo(2493.6, 2318.4, 2493.7, 2318.5, 2493.7, 2318.7);
      ctx.bezierCurveTo(2495.3, 2321.6, 2498.0, 2323.7, 2500.0, 2324.9);
      ctx.bezierCurveTo(2501.0, 2325.5, 2501.8, 2326.0, 2502.2, 2326.1);
      ctx.bezierCurveTo(2503.5, 2330.9, 2524.6, 2407.1, 2530.1, 2422.1);
      ctx.bezierCurveTo(2530.8, 2424.0, 2531.8, 2427.6, 2533.6, 2429.6);
      ctx.bezierCurveTo(2525.7, 2414.5, 2506.7, 2338.2, 2502.7, 2325.8);
      ctx.bezierCurveTo(2501.6, 2325.6, 2500.0, 2324.3, 2498.3, 2322.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 247, 161)";
      ctx.fill();

      // rockyLayer2/Group
      ctx.restore();
      ctx.restore();

      // rockyLayer2/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2530.7, 2422.6);
      ctx.bezierCurveTo(2530.9, 2423.1, 2531.1, 2423.6, 2531.3, 2424.1);
      ctx.bezierCurveTo(2531.3, 2424.1, 2531.4, 2424.1, 2531.4, 2424.1);
      ctx.bezierCurveTo(2531.2, 2423.6, 2530.9, 2423.1, 2530.7, 2422.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 247, 161)";
      ctx.fill();

      // rockyLayer2/Group/Path
      ctx.beginPath();
      ctx.moveTo(2530.7, 2422.6);
      ctx.bezierCurveTo(2529.8, 2420.5, 2528.9, 2418.1, 2527.9, 2415.4);
      ctx.bezierCurveTo(2528.8, 2418.2, 2529.6, 2420.5, 2530.1, 2422.1);
      ctx.bezierCurveTo(2530.3, 2422.7, 2530.6, 2423.4, 2530.9, 2424.2);
      ctx.bezierCurveTo(2531.0, 2424.2, 2531.2, 2424.2, 2531.3, 2424.1);
      ctx.bezierCurveTo(2531.1, 2423.6, 2530.9, 2423.1, 2530.7, 2422.6);
      ctx.closePath();
      ctx.fill();

      // rockyLayer2/Group/Path
      ctx.beginPath();
      ctx.moveTo(2531.3, 2424.1);
      ctx.bezierCurveTo(2531.8, 2425.5, 2532.3, 2426.7, 2532.8, 2427.8);
      ctx.lineTo(2533.0, 2427.4);
      ctx.bezierCurveTo(2532.5, 2426.4, 2531.9, 2425.3, 2531.4, 2424.1);
      ctx.bezierCurveTo(2531.4, 2424.1, 2531.3, 2424.1, 2531.3, 2424.1);
      ctx.closePath();
      ctx.fill();

      // rockyLayer2/Group/Path
      ctx.beginPath();
      ctx.moveTo(2531.4, 2424.1);
      ctx.bezierCurveTo(2531.9, 2425.3, 2532.5, 2426.4, 2533.0, 2427.4);
      ctx.lineTo(2533.2, 2426.9);
      ctx.bezierCurveTo(2532.7, 2426.0, 2532.3, 2425.0, 2532.0, 2424.0);
      ctx.bezierCurveTo(2531.8, 2424.1, 2531.6, 2424.1, 2531.4, 2424.1);
      ctx.closePath();
      ctx.fill();

      // rockyLayer2/Group/Path
      ctx.beginPath();
      ctx.moveTo(2492.7, 2313.9);
      ctx.bezierCurveTo(2492.9, 2314.3, 2493.0, 2314.6, 2493.2, 2314.9);
      ctx.bezierCurveTo(2493.1, 2314.3, 2493.1, 2313.7, 2493.1, 2313.0);
      ctx.bezierCurveTo(2493.0, 2312.8, 2492.8, 2312.6, 2492.7, 2312.4);
      ctx.bezierCurveTo(2492.4, 2314.6, 2492.8, 2316.6, 2493.6, 2318.3);
      ctx.bezierCurveTo(2493.1, 2315.9, 2492.8, 2314.6, 2492.8, 2314.6);
      ctx.lineTo(2492.7, 2313.9);
      ctx.closePath();
      ctx.fill();

      // rockyLayer2/Group/Path
      ctx.beginPath();
      ctx.moveTo(2502.8, 2325.8);
      ctx.bezierCurveTo(2503.0, 2326.5, 2503.2, 2327.3, 2503.5, 2328.2);
      ctx.bezierCurveTo(2503.7, 2328.3, 2503.9, 2328.4, 2504.0, 2328.5);
      ctx.bezierCurveTo(2503.5, 2326.7, 2503.2, 2325.6, 2503.2, 2325.6);
      ctx.lineTo(2503.2, 2325.4);
      ctx.lineTo(2502.9, 2325.3);
      ctx.bezierCurveTo(2502.9, 2325.3, 2502.0, 2324.8, 2500.6, 2324.0);
      ctx.bezierCurveTo(2500.0, 2323.6, 2499.4, 2323.2, 2498.7, 2322.6);
      ctx.bezierCurveTo(2498.8, 2322.7, 2498.8, 2322.8, 2498.9, 2322.9);
      ctx.bezierCurveTo(2500.4, 2324.5, 2501.8, 2325.6, 2502.8, 2325.8);
      ctx.closePath();
      ctx.fill();

      // rockyLayer2/Group/Group

      // rockyLayer2/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2503.5, 2328.2);
      ctx.bezierCurveTo(2503.3, 2328.1, 2503.0, 2327.9, 2502.7, 2327.8);
      ctx.bezierCurveTo(2504.4, 2333.9, 2510.1, 2354.3, 2515.9, 2374.7);
      ctx.bezierCurveTo(2514.7, 2369.9, 2513.5, 2365.2, 2512.4, 2360.6);
      ctx.bezierCurveTo(2508.6, 2346.6, 2505.3, 2334.3, 2503.5, 2328.2);
      ctx.closePath();
      ctx.fill();

      // rockyLayer2/Group/Group/Group

      // rockyLayer2/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2492.7, 2313.9);
      ctx.lineTo(2492.8, 2314.6);
      ctx.bezierCurveTo(2492.8, 2314.6, 2493.1, 2315.9, 2493.6, 2318.3);
      ctx.bezierCurveTo(2493.7, 2318.4, 2493.7, 2318.5, 2493.8, 2318.7);
      ctx.bezierCurveTo(2494.4, 2319.8, 2495.3, 2320.9, 2496.1, 2321.8);
      ctx.bezierCurveTo(2494.7, 2319.8, 2493.5, 2317.5, 2493.2, 2314.9);
      ctx.bezierCurveTo(2493.0, 2314.6, 2492.9, 2314.3, 2492.7, 2313.9);
      ctx.closePath();
      ctx.fill();

      // rockyLayer2/Group/Group/Group/Group

      // rockyLayer2/Group/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2502.8, 2325.8);
      ctx.bezierCurveTo(2501.8, 2325.6, 2500.4, 2324.5, 2498.9, 2322.9);
      ctx.bezierCurveTo(2499.3, 2323.6, 2499.7, 2324.3, 2500.1, 2325.0);
      ctx.bezierCurveTo(2501.1, 2325.6, 2501.9, 2326.0, 2502.3, 2326.1);
      ctx.bezierCurveTo(2502.3, 2326.4, 2502.5, 2327.0, 2502.7, 2327.8);
      ctx.bezierCurveTo(2503.0, 2327.9, 2503.3, 2328.1, 2503.5, 2328.2);
      ctx.bezierCurveTo(2503.2, 2327.3, 2503.0, 2326.5, 2502.8, 2325.8);
      ctx.closePath();
      ctx.fill();

      // rockyLayer2/Group/Group/Group/Group/Group

      // rockyLayer2/Group/Group/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2512.4, 2360.6);
      ctx.bezierCurveTo(2511.1, 2355.3, 2509.9, 2350.4, 2508.9, 2346.0);
      ctx.bezierCurveTo(2508.1, 2343.3, 2507.4, 2340.8, 2506.8, 2338.5);
      ctx.bezierCurveTo(2505.6, 2334.2, 2504.6, 2330.7, 2504.0, 2328.5);
      ctx.bezierCurveTo(2503.9, 2328.4, 2503.7, 2328.3, 2503.5, 2328.2);
      ctx.bezierCurveTo(2505.3, 2334.3, 2508.6, 2346.6, 2512.4, 2360.6);
      ctx.closePath();
      ctx.fill();

      // rockyLayer2/Group/Group/Group/Group/Group/Group

      // rockyLayer2/Group/Group/Group/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2532.0, 2424.0);
      ctx.bezierCurveTo(2531.6, 2423.2, 2531.3, 2422.4, 2531.1, 2421.8);
      ctx.bezierCurveTo(2528.3, 2414.1, 2521.4, 2390.0, 2515.1, 2367.9);
      ctx.bezierCurveTo(2512.9, 2360.1, 2510.7, 2352.5, 2508.9, 2346.0);
      ctx.bezierCurveTo(2509.9, 2350.4, 2511.1, 2355.3, 2512.4, 2360.6);
      ctx.bezierCurveTo(2518.3, 2382.5, 2525.6, 2408.7, 2530.7, 2422.6);
      ctx.bezierCurveTo(2530.9, 2423.1, 2531.2, 2423.6, 2531.4, 2424.1);
      ctx.bezierCurveTo(2531.6, 2424.1, 2531.8, 2424.1, 2532.0, 2424.0);
      ctx.closePath();
      ctx.fill();

      // rockyLayer2/Group/Group/Group/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2531.3, 2424.1);
      ctx.bezierCurveTo(2531.2, 2424.2, 2531.0, 2424.2, 2530.9, 2424.2);
      ctx.bezierCurveTo(2531.3, 2425.4, 2531.9, 2426.9, 2532.7, 2428.1);
      ctx.lineTo(2532.8, 2427.8);
      ctx.bezierCurveTo(2532.3, 2426.7, 2531.8, 2425.5, 2531.3, 2424.1);
      ctx.closePath();
      ctx.fill();

      // rockyLayer2/Group/Group/Group/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2500.1, 2325.0);
      ctx.bezierCurveTo(2499.7, 2324.3, 2499.3, 2323.6, 2498.9, 2322.9);
      ctx.bezierCurveTo(2498.7, 2322.8, 2498.5, 2322.6, 2498.4, 2322.4);
      ctx.bezierCurveTo(2497.0, 2321.3, 2495.6, 2319.8, 2494.7, 2318.1);
      ctx.bezierCurveTo(2494.3, 2317.2, 2493.8, 2316.4, 2493.6, 2315.6);
      ctx.bezierCurveTo(2493.5, 2315.4, 2493.3, 2315.2, 2493.2, 2314.9);
      ctx.bezierCurveTo(2493.5, 2317.5, 2494.7, 2319.8, 2496.1, 2321.8);
      ctx.bezierCurveTo(2497.5, 2323.1, 2498.9, 2324.2, 2500.1, 2324.9);
      ctx.bezierCurveTo(2500.1, 2324.9, 2500.1, 2324.9, 2500.1, 2325.0);
      ctx.closePath();
      ctx.fill();

      // rockyLayer2/Group/Group/Group/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2515.9, 2374.7);
      ctx.bezierCurveTo(2520.4, 2390.3, 2524.9, 2405.9, 2527.9, 2415.4);
      ctx.bezierCurveTo(2528.9, 2418.1, 2529.8, 2420.5, 2530.7, 2422.6);
      ctx.bezierCurveTo(2525.6, 2408.7, 2518.3, 2382.5, 2512.4, 2360.6);
      ctx.bezierCurveTo(2513.5, 2365.2, 2514.7, 2369.9, 2515.9, 2374.7);
      ctx.closePath();
      ctx.fill();

      // rockyLayer2/Group
      ctx.restore();
      ctx.restore();
      ctx.restore();
      ctx.restore();
      ctx.restore();
      ctx.restore();

      // rockyLayer2/Group/Group
      ctx.save();

      // rockyLayer2/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2569.7, 2224.6);
      ctx.bezierCurveTo(2538.2, 2230.0, 2527.3, 2232.3, 2523.9, 2233.0);
      ctx.bezierCurveTo(2527.7, 2232.7, 2532.9, 2234.6, 2536.4, 2236.7);
      ctx.bezierCurveTo(2548.6, 2234.8, 2589.5, 2227.3, 2592.0, 2227.1);
      ctx.bezierCurveTo(2592.3, 2227.1, 2592.5, 2227.1, 2592.8, 2227.1);
      ctx.bezierCurveTo(2583.4, 2221.4, 2580.8, 2223.0, 2569.7, 2224.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.546, -0.860, 0.876, 0.547, 401.1, 4769.3);
      gradient = ctx.createLinearGradient(3231.8, 449.1, 3240.3, 441.8);
      gradient.addColorStop(0.00, "rgb(160, 157, 192)");
      gradient.addColorStop(0.04, "rgb(163, 160, 194)");
      gradient.addColorStop(0.45, "rgb(205, 204, 223)");
      gradient.addColorStop(0.79, "rgb(237, 236, 243)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2595.1, 2227.7);
      ctx.bezierCurveTo(2594.4, 2227.3, 2593.6, 2227.1, 2592.8, 2227.1);
      ctx.bezierCurveTo(2593.0, 2227.2, 2593.3, 2227.4, 2593.5, 2227.5);
      ctx.bezierCurveTo(2575.2, 2230.4, 2549.9, 2235.8, 2537.0, 2237.5);
      ctx.bezierCurveTo(2535.5, 2235.7, 2529.1, 2233.7, 2521.9, 2233.5);
      ctx.lineTo(2522.5, 2233.3);
      ctx.bezierCurveTo(2522.5, 2233.3, 2522.8, 2233.2, 2523.9, 2233.0);
      ctx.bezierCurveTo(2523.0, 2233.1, 2522.2, 2233.3, 2521.5, 2233.6);
      ctx.bezierCurveTo(2521.4, 2233.7, 2521.3, 2233.7, 2521.3, 2233.8);
      ctx.bezierCurveTo(2521.2, 2234.0, 2521.1, 2234.2, 2521.2, 2234.3);
      ctx.bezierCurveTo(2521.4, 2234.6, 2521.7, 2234.7, 2521.9, 2234.6);
      ctx.bezierCurveTo(2524.8, 2233.0, 2532.0, 2235.2, 2536.0, 2237.7);
      ctx.bezierCurveTo(2536.1, 2237.8, 2536.2, 2237.8, 2536.3, 2237.8);
      ctx.bezierCurveTo(2548.3, 2235.9, 2589.8, 2228.4, 2592.1, 2228.2);
      ctx.bezierCurveTo(2593.1, 2228.1, 2593.9, 2228.2, 2594.5, 2228.6);
      ctx.bezierCurveTo(2594.6, 2228.7, 2594.7, 2228.8, 2594.8, 2228.9);
      ctx.lineTo(2596.1, 2228.6);
      ctx.bezierCurveTo(2595.8, 2228.3, 2595.4, 2228.0, 2595.1, 2227.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 247, 161)";
      ctx.fill();

      // rockyLayer2/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2536.4, 2236.7);
      ctx.bezierCurveTo(2532.9, 2234.6, 2527.7, 2232.7, 2523.9, 2233.0);
      ctx.bezierCurveTo(2522.8, 2233.2, 2522.5, 2233.3, 2522.5, 2233.3);
      ctx.lineTo(2521.9, 2233.5);
      ctx.bezierCurveTo(2529.1, 2233.7, 2535.5, 2235.7, 2537.0, 2237.5);
      ctx.bezierCurveTo(2549.9, 2235.8, 2575.2, 2230.4, 2593.5, 2227.5);
      ctx.bezierCurveTo(2593.3, 2227.4, 2593.0, 2227.2, 2592.8, 2227.1);
      ctx.bezierCurveTo(2592.5, 2227.1, 2592.3, 2227.1, 2592.0, 2227.1);
      ctx.bezierCurveTo(2589.5, 2227.3, 2548.6, 2234.8, 2536.4, 2236.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 247, 161)";
      ctx.fill();

      // rockyLayer2/Group
      ctx.restore();

      // rockyLayer2/Group/Group
      ctx.save();

      // rockyLayer2/Group/Group/Group
      ctx.save();

      // rockyLayer2/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2719.9, 2240.0);
      ctx.lineTo(2679.0, 2265.9);
      ctx.bezierCurveTo(2679.1, 2268.8, 2677.6, 2270.9, 2675.3, 2273.8);
      ctx.bezierCurveTo(2675.9, 2274.9, 2676.6, 2275.9, 2677.4, 2276.9);
      ctx.lineTo(2726.5, 2244.4);
      ctx.bezierCurveTo(2728.3, 2243.1, 2731.3, 2241.3, 2733.7, 2241.8);
      ctx.lineTo(2733.8, 2241.7);
      ctx.bezierCurveTo(2731.2, 2239.8, 2724.1, 2237.4, 2719.9, 2240.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1084.0, 581.0, 1079.5, 572.0);
      gradient.addColorStop(0.00, "rgb(0, 147, 215)");
      gradient.addColorStop(0.09, "rgb(0, 150, 217)");
      gradient.addColorStop(0.23, "rgb(0, 157, 220)");
      gradient.addColorStop(0.43, "rgb(55, 172, 226)");
      gradient.addColorStop(0.66, "rgb(139, 197, 235)");
      gradient.addColorStop(0.92, "rgb(223, 236, 248)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/Group/Group/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2700.0, 2262.5);
      ctx.bezierCurveTo(2696.4, 2264.8, 2686.9, 2271.1, 2677.6, 2277.2);
      ctx.bezierCurveTo(2677.7, 2277.3, 2677.8, 2277.5, 2677.9, 2277.6);
      ctx.lineTo(2727.0, 2245.1);
      ctx.bezierCurveTo(2728.4, 2244.0, 2730.8, 2242.8, 2732.6, 2242.6);
      ctx.lineTo(2733.4, 2242.0);
      ctx.bezierCurveTo(2729.5, 2241.3, 2721.1, 2248.7, 2700.0, 2262.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 247, 161)";
      ctx.fill();

      // rockyLayer2/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2700.0, 2262.5);
      ctx.bezierCurveTo(2721.1, 2248.7, 2729.5, 2241.3, 2733.4, 2242.0);
      ctx.lineTo(2733.7, 2241.8);
      ctx.bezierCurveTo(2731.3, 2241.3, 2728.3, 2243.1, 2726.5, 2244.4);
      ctx.lineTo(2677.4, 2276.9);
      ctx.bezierCurveTo(2677.5, 2277.0, 2677.5, 2277.1, 2677.6, 2277.2);
      ctx.bezierCurveTo(2686.9, 2271.1, 2696.4, 2264.8, 2700.0, 2262.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 247, 161)";
      ctx.fill();

      // rockyLayer2/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2477.3, 2308.1);
      ctx.bezierCurveTo(2479.5, 2310.5, 2505.9, 2266.8, 2500.4, 2247.3);
      ctx.bezierCurveTo(2504.5, 2246.0, 2503.3, 2242.8, 2500.6, 2242.0);
      ctx.bezierCurveTo(2502.0, 2241.4, 2503.1, 2240.1, 2500.9, 2238.6);
      ctx.bezierCurveTo(2503.6, 2240.5, 2505.8, 2240.0, 2507.7, 2238.3);
      ctx.bezierCurveTo(2509.9, 2236.2, 2509.0, 2232.3, 2507.0, 2229.9);
      ctx.bezierCurveTo(2512.0, 2229.6, 2511.3, 2226.0, 2510.0, 2224.1);
      ctx.bezierCurveTo(2513.5, 2222.4, 2512.0, 2218.6, 2508.9, 2217.4);
      ctx.bezierCurveTo(2509.9, 2212.5, 2471.9, 2198.6, 2471.3, 2199.5);
      ctx.bezierCurveTo(2466.5, 2205.7, 2449.4, 2246.8, 2446.6, 2252.5);
      ctx.bezierCurveTo(2443.1, 2259.5, 2427.9, 2301.9, 2427.7, 2305.7);
      ctx.bezierCurveTo(2429.3, 2306.0, 2477.1, 2309.2, 2477.3, 2308.1);
      ctx.closePath();

      // rockyLayer2/Group

      // rockyLayer2/Group/Group
      ctx.save();

      // rockyLayer2/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2503.5, 2212.4);
      ctx.bezierCurveTo(2505.9, 2213.8, 2507.7, 2215.1, 2508.5, 2216.1);
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // rockyLayer2/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2507.1, 2225.2);
      ctx.bezierCurveTo(2505.0, 2230.5, 2506.0, 2231.4, 2507.8, 2228.6);
      ctx.bezierCurveTo(2508.5, 2227.7, 2509.4, 2226.2, 2510.4, 2224.8);
      ctx.bezierCurveTo(2510.3, 2224.5, 2510.2, 2224.3, 2510.0, 2224.1);
      ctx.bezierCurveTo(2513.5, 2222.4, 2512.0, 2218.6, 2508.9, 2217.4);
      ctx.bezierCurveTo(2508.9, 2217.0, 2508.8, 2216.6, 2508.5, 2216.1);
      ctx.bezierCurveTo(2508.1, 2217.0, 2507.7, 2217.9, 2507.3, 2218.8);
      ctx.bezierCurveTo(2505.0, 2223.9, 2511.9, 2212.3, 2507.1, 2225.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1271.3, 401.0, 1084.1, 389.2);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.12, "rgb(204, 234, 238)");
      gradient.addColorStop(0.22, "rgb(162, 219, 228)");
      gradient.addColorStop(0.32, "rgb(130, 208, 221)");
      gradient.addColorStop(0.40, "rgb(109, 203, 217)");
      gradient.addColorStop(0.46, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(136, 210, 222)");
      gradient.addColorStop(0.86, "rgb(215, 238, 241)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/Group/Group/Compound Path
      ctx.restore();
      ctx.beginPath();

      // rockyLayer2/Group/Group/Compound Path/Path
      ctx.moveTo(2492.6, 2254.8);
      ctx.bezierCurveTo(2485.7, 2270.0, 2479.7, 2275.5, 2479.7, 2275.5);
      ctx.bezierCurveTo(2477.5, 2276.5, 2479.3, 2270.1, 2477.6, 2272.8);
      ctx.bezierCurveTo(2474.3, 2277.8, 2471.0, 2281.7, 2471.6, 2277.0);
      ctx.bezierCurveTo(2472.4, 2269.8, 2481.4, 2250.6, 2484.8, 2243.8);
      ctx.bezierCurveTo(2489.3, 2235.2, 2497.3, 2221.6, 2503.5, 2212.4);
      ctx.bezierCurveTo(2493.3, 2206.5, 2471.8, 2198.9, 2471.3, 2199.5);
      ctx.bezierCurveTo(2466.5, 2205.8, 2449.4, 2246.8, 2446.6, 2252.5);
      ctx.bezierCurveTo(2443.1, 2259.6, 2427.9, 2301.9, 2427.7, 2305.7);
      ctx.bezierCurveTo(2429.0, 2306.0, 2459.0, 2308.0, 2471.8, 2308.3);
      ctx.bezierCurveTo(2475.7, 2298.5, 2481.3, 2286.4, 2485.2, 2278.8);
      ctx.bezierCurveTo(2488.1, 2273.4, 2495.5, 2260.4, 2501.2, 2253.0);
      ctx.bezierCurveTo(2501.2, 2251.9, 2501.1, 2250.8, 2500.9, 2249.7);
      ctx.bezierCurveTo(2498.4, 2254.1, 2497.1, 2257.1, 2495.5, 2259.1);
      ctx.bezierCurveTo(2492.2, 2263.1, 2493.4, 2253.1, 2492.6, 2254.8);
      ctx.closePath();

      // rockyLayer2/Group/Group/Compound Path/Path
      ctx.moveTo(2491.6, 2223.8);
      ctx.bezierCurveTo(2494.6, 2218.4, 2497.8, 2214.5, 2498.7, 2215.0);
      ctx.bezierCurveTo(2499.6, 2215.5, 2497.8, 2220.3, 2494.7, 2225.6);
      ctx.bezierCurveTo(2491.7, 2231.0, 2488.5, 2234.9, 2487.6, 2234.4);
      ctx.bezierCurveTo(2486.8, 2233.9, 2488.5, 2229.1, 2491.6, 2223.8);
      ctx.closePath();

      // rockyLayer2/Group/Group/Compound Path/Path
      ctx.moveTo(2465.8, 2259.6);
      ctx.bezierCurveTo(2464.6, 2259.0, 2466.8, 2252.6, 2470.6, 2245.4);
      ctx.bezierCurveTo(2474.4, 2238.2, 2478.4, 2232.8, 2479.6, 2233.4);
      ctx.bezierCurveTo(2480.8, 2234.1, 2478.7, 2240.4, 2474.8, 2247.6);
      ctx.bezierCurveTo(2471.0, 2254.9, 2467.0, 2260.2, 2465.8, 2259.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1272.4, 383.6, 1085.1, 371.8);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.12, "rgb(204, 234, 238)");
      gradient.addColorStop(0.22, "rgb(162, 219, 228)");
      gradient.addColorStop(0.32, "rgb(130, 208, 221)");
      gradient.addColorStop(0.40, "rgb(109, 203, 217)");
      gradient.addColorStop(0.46, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(136, 210, 222)");
      gradient.addColorStop(0.86, "rgb(215, 238, 241)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2471.8, 2308.3);
      ctx.bezierCurveTo(2475.1, 2308.4, 2477.3, 2308.4, 2477.3, 2308.2);
      ctx.bezierCurveTo(2479.3, 2310.3, 2501.4, 2274.2, 2501.2, 2253.0);
      ctx.bezierCurveTo(2495.5, 2260.4, 2488.1, 2273.4, 2485.2, 2278.8);
      ctx.bezierCurveTo(2481.3, 2286.4, 2475.7, 2298.5, 2471.8, 2308.3);
      ctx.closePath();
      ctx.fill();

      // rockyLayer2/Group/Group/Compound Path
      ctx.beginPath();

      // rockyLayer2/Group/Group/Compound Path/Path
      ctx.moveTo(2479.6, 2233.4);
      ctx.bezierCurveTo(2478.4, 2232.8, 2474.4, 2238.2, 2470.6, 2245.4);
      ctx.bezierCurveTo(2466.8, 2252.6, 2464.6, 2259.0, 2465.8, 2259.6);
      ctx.bezierCurveTo(2467.0, 2260.2, 2471.0, 2254.9, 2474.8, 2247.6);
      ctx.bezierCurveTo(2478.7, 2240.4, 2480.8, 2234.1, 2479.6, 2233.4);
      ctx.closePath();

      // rockyLayer2/Group/Group/Compound Path/Path
      ctx.moveTo(2472.5, 2248.3);
      ctx.bezierCurveTo(2472.1, 2248.1, 2472.9, 2245.5, 2474.5, 2242.6);
      ctx.bezierCurveTo(2476.1, 2239.7, 2477.7, 2237.5, 2478.2, 2237.8);
      ctx.bezierCurveTo(2478.7, 2238.0, 2477.8, 2240.6, 2476.2, 2243.5);
      ctx.bezierCurveTo(2474.7, 2246.4, 2473.0, 2248.6, 2472.5, 2248.3);
      ctx.closePath();
      ctx.fillStyle = "rgb(190, 228, 232)";
      ctx.fill();

      // rockyLayer2/Group/Group/Compound Path
      ctx.beginPath();

      // rockyLayer2/Group/Group/Compound Path/Path
      ctx.moveTo(2496.9, 2239.7);
      ctx.bezierCurveTo(2498.3, 2239.1, 2500.8, 2238.8, 2498.6, 2237.3);
      ctx.bezierCurveTo(2501.3, 2239.2, 2498.7, 2233.4, 2500.6, 2231.7);
      ctx.bezierCurveTo(2502.8, 2229.6, 2502.9, 2229.5, 2500.9, 2227.1);
      ctx.bezierCurveTo(2505.4, 2226.9, 2509.6, 2226.4, 2508.6, 2224.4);
      ctx.bezierCurveTo(2507.6, 2225.8, 2508.5, 2227.7, 2507.8, 2228.6);
      ctx.bezierCurveTo(2506.0, 2231.4, 2505.0, 2230.5, 2507.1, 2225.2);
      ctx.bezierCurveTo(2511.9, 2212.3, 2505.0, 2223.9, 2507.3, 2218.8);
      ctx.bezierCurveTo(2507.7, 2217.9, 2508.1, 2217.0, 2508.5, 2216.1);
      ctx.bezierCurveTo(2507.7, 2215.1, 2505.9, 2213.8, 2503.5, 2212.4);
      ctx.bezierCurveTo(2497.3, 2221.6, 2489.3, 2235.2, 2484.8, 2243.8);
      ctx.bezierCurveTo(2481.4, 2250.6, 2472.4, 2269.8, 2471.6, 2277.0);
      ctx.bezierCurveTo(2471.0, 2281.7, 2474.3, 2277.8, 2477.6, 2272.8);
      ctx.bezierCurveTo(2479.3, 2270.1, 2477.5, 2276.5, 2479.7, 2275.5);
      ctx.bezierCurveTo(2479.7, 2275.5, 2485.7, 2270.0, 2492.6, 2254.8);
      ctx.bezierCurveTo(2493.4, 2253.1, 2492.2, 2263.1, 2495.5, 2259.1);
      ctx.bezierCurveTo(2497.1, 2257.1, 2496.3, 2253.5, 2498.8, 2249.1);
      ctx.bezierCurveTo(2498.7, 2248.3, 2493.2, 2245.0, 2493.0, 2244.2);
      ctx.bezierCurveTo(2497.0, 2243.0, 2499.6, 2240.6, 2496.9, 2239.7);
      ctx.closePath();

      // rockyLayer2/Group/Group/Compound Path/Path
      ctx.moveTo(2489.3, 2240.9);
      ctx.bezierCurveTo(2487.7, 2243.8, 2486.1, 2245.9, 2485.6, 2245.7);
      ctx.bezierCurveTo(2485.1, 2245.4, 2486.0, 2242.8, 2487.6, 2239.9);
      ctx.bezierCurveTo(2489.2, 2237.0, 2490.8, 2234.9, 2491.3, 2235.1);
      ctx.bezierCurveTo(2491.8, 2235.4, 2490.9, 2238.0, 2489.3, 2240.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // rockyLayer2/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2494.7, 2225.6);
      ctx.bezierCurveTo(2497.8, 2220.3, 2499.6, 2215.5, 2498.7, 2215.0);
      ctx.bezierCurveTo(2497.8, 2214.5, 2494.6, 2218.4, 2491.6, 2223.8);
      ctx.bezierCurveTo(2488.5, 2229.1, 2486.8, 2233.9, 2487.6, 2234.4);
      ctx.bezierCurveTo(2488.5, 2234.9, 2491.7, 2231.0, 2494.7, 2225.6);
      ctx.closePath();
      ctx.fill();

      // rockyLayer2/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2487.6, 2239.9);
      ctx.bezierCurveTo(2486.0, 2242.8, 2485.1, 2245.4, 2485.6, 2245.7);
      ctx.bezierCurveTo(2486.1, 2245.9, 2487.7, 2243.8, 2489.3, 2240.9);
      ctx.bezierCurveTo(2490.9, 2238.0, 2491.8, 2235.4, 2491.3, 2235.1);
      ctx.bezierCurveTo(2490.8, 2234.9, 2489.2, 2237.0, 2487.6, 2239.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(190, 228, 232)";
      ctx.fill();

      // rockyLayer2/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2478.2, 2237.8);
      ctx.bezierCurveTo(2477.7, 2237.5, 2476.1, 2239.7, 2474.5, 2242.6);
      ctx.bezierCurveTo(2472.9, 2245.5, 2472.1, 2248.1, 2472.5, 2248.3);
      ctx.bezierCurveTo(2473.0, 2248.6, 2474.7, 2246.4, 2476.2, 2243.5);
      ctx.bezierCurveTo(2477.8, 2240.6, 2478.7, 2238.0, 2478.2, 2237.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(101, 201, 216)";
      ctx.fill();

      // rockyLayer2/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2495.1, 2261.5);
      ctx.bezierCurveTo(2494.4, 2261.1, 2492.2, 2264.1, 2490.1, 2268.0);
      ctx.bezierCurveTo(2488.1, 2272.0, 2486.9, 2275.4, 2487.5, 2275.8);
      ctx.bezierCurveTo(2488.2, 2276.1, 2490.4, 2273.2, 2492.5, 2269.2);
      ctx.bezierCurveTo(2494.6, 2265.3, 2495.7, 2261.8, 2495.1, 2261.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(190, 228, 232)";
      ctx.fill();

      // rockyLayer2/Group/Path
      ctx.beginPath();
      ctx.moveTo(2474.6, 2260.9);
      ctx.bezierCurveTo(2473.9, 2260.5, 2475.1, 2257.1, 2477.1, 2253.1);
      ctx.bezierCurveTo(2479.1, 2249.1, 2481.3, 2246.2, 2482.0, 2246.5);
      ctx.bezierCurveTo(2482.6, 2246.8, 2481.5, 2250.3, 2479.4, 2254.3);
      ctx.bezierCurveTo(2477.4, 2258.3, 2475.2, 2261.2, 2474.6, 2260.9);
      ctx.closePath();
      ctx.fill();

      // rockyLayer2/Group/Path
      ctx.beginPath();
      ctx.moveTo(2472.9, 2299.7);
      ctx.bezierCurveTo(2472.4, 2299.5, 2470.7, 2301.6, 2469.2, 2304.5);
      ctx.bezierCurveTo(2467.6, 2307.5, 2466.7, 2310.0, 2467.2, 2310.3);
      ctx.bezierCurveTo(2467.7, 2310.5, 2469.3, 2308.4, 2470.9, 2305.5);
      ctx.bezierCurveTo(2472.4, 2302.6, 2473.3, 2300.0, 2472.9, 2299.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(101, 201, 216)";
      ctx.fill();

      // rockyLayer2/Group/Path
      ctx.beginPath();
      ctx.moveTo(2501.2, 2265.1);
      ctx.bezierCurveTo(2504.3, 2265.5, 2502.8, 2267.9, 2500.9, 2269.9);
      ctx.bezierCurveTo(2503.1, 2269.1, 2505.3, 2271.3, 2502.6, 2273.9);
      ctx.bezierCurveTo(2504.4, 2274.5, 2504.8, 2275.4, 2504.8, 2277.6);
      ctx.bezierCurveTo(2504.8, 2280.4, 2502.4, 2283.3, 2498.7, 2283.0);
      ctx.bezierCurveTo(2500.0, 2287.0, 2496.7, 2287.9, 2494.5, 2286.1);
      ctx.bezierCurveTo(2494.8, 2287.7, 2494.3, 2289.3, 2491.9, 2288.3);
      ctx.bezierCurveTo(2495.0, 2289.4, 2495.9, 2291.5, 2495.5, 2294.1);
      ctx.bezierCurveTo(2495.1, 2297.1, 2491.4, 2298.7, 2488.3, 2298.3);
      ctx.bezierCurveTo(2490.9, 2302.6, 2487.5, 2304.0, 2485.2, 2304.1);
      ctx.bezierCurveTo(2485.8, 2307.9, 2481.8, 2308.9, 2479.1, 2307.0);
      ctx.bezierCurveTo(2475.7, 2310.7, 2477.3, 2304.8, 2477.6, 2303.7);
      ctx.bezierCurveTo(2480.0, 2296.3, 2486.0, 2283.7, 2489.0, 2278.1);
      ctx.bezierCurveTo(2492.7, 2271.1, 2497.6, 2262.9, 2500.6, 2260.5);
      ctx.bezierCurveTo(2501.8, 2261.6, 2501.9, 2264.2, 2501.2, 2265.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1223.9, 398.4, 1218.9, 414.5);
      gradient.addColorStop(0.00, "rgb(101, 201, 216)");
      gradient.addColorStop(0.13, "rgb(110, 203, 217)");
      gradient.addColorStop(0.32, "rgb(131, 209, 222)");
      gradient.addColorStop(0.54, "rgb(165, 220, 229)");
      gradient.addColorStop(0.79, "rgb(210, 236, 240)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2487.2, 2259.5);
      ctx.bezierCurveTo(2489.3, 2261.9, 2490.4, 2259.3, 2491.0, 2256.5);
      ctx.bezierCurveTo(2491.5, 2258.8, 2494.6, 2259.4, 2495.2, 2255.6);
      ctx.bezierCurveTo(2496.7, 2256.8, 2497.7, 2256.6, 2499.5, 2255.3);
      ctx.bezierCurveTo(2501.8, 2253.8, 2502.9, 2250.1, 2500.4, 2247.3);
      ctx.bezierCurveTo(2504.5, 2246.0, 2503.3, 2242.8, 2500.6, 2242.0);
      ctx.bezierCurveTo(2502.0, 2241.4, 2503.1, 2240.1, 2500.9, 2238.6);
      ctx.bezierCurveTo(2503.6, 2240.5, 2505.8, 2240.0, 2507.7, 2238.3);
      ctx.bezierCurveTo(2509.9, 2236.2, 2509.0, 2232.3, 2507.0, 2229.9);
      ctx.bezierCurveTo(2512.0, 2229.6, 2511.3, 2226.0, 2510.0, 2224.1);
      ctx.bezierCurveTo(2513.5, 2222.4, 2512.0, 2218.6, 2508.9, 2217.4);
      ctx.bezierCurveTo(2509.9, 2212.5, 2506.0, 2217.2, 2505.3, 2218.1);
      ctx.bezierCurveTo(2500.6, 2224.3, 2493.7, 2236.5, 2490.9, 2242.1);
      ctx.bezierCurveTo(2487.3, 2249.2, 2483.3, 2257.9, 2483.1, 2261.7);
      ctx.bezierCurveTo(2484.7, 2262.0, 2486.9, 2260.6, 2487.2, 2259.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.487, 0.873, 0.873, 0.487, 3485.2, 712.1);
      gradient = ctx.createLinearGradient(1822.7, -137.4, 1810.4, -111.1);
      gradient.addColorStop(0.38, "rgb(101, 201, 216)");
      gradient.addColorStop(0.40, "rgb(110, 203, 217)");
      gradient.addColorStop(0.49, "rgb(155, 216, 227)");
      gradient.addColorStop(0.58, "rgb(191, 229, 235)");
      gradient.addColorStop(0.68, "rgb(218, 239, 242)");
      gradient.addColorStop(0.78, "rgb(236, 246, 248)");
      gradient.addColorStop(0.88, "rgb(248, 251, 252)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/Group
      ctx.restore();
      ctx.restore();

      // rockyLayer2/Group/Group
      ctx.save();

      // rockyLayer2/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2561.7, 2096.4);
      ctx.bezierCurveTo(2562.3, 2097.6, 2562.8, 2098.7, 2563.3, 2099.8);
      ctx.fillStyle = "rgb(177, 210, 68)";
      ctx.fill();

      // rockyLayer2/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2524.3, 2124.6);
      ctx.fill();

      // rockyLayer2/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2529.0, 2130.1);
      ctx.bezierCurveTo(2529.1, 2130.5, 2529.2, 2131.0, 2529.3, 2131.4);
      ctx.bezierCurveTo(2529.4, 2131.2, 2529.4, 2131.0, 2529.5, 2130.7);
      ctx.bezierCurveTo(2529.3, 2130.5, 2529.2, 2130.3, 2529.0, 2130.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(459.8, 1568.9, 0.0, 459.8, 1568.9, 639.8);
      gradient.addColorStop(0.93, "rgb(218, 229, 244)");
      gradient.addColorStop(0.94, "rgb(212, 224, 242)");
      gradient.addColorStop(0.96, "rgb(195, 211, 237)");
      gradient.addColorStop(0.98, "rgb(167, 191, 226)");
      gradient.addColorStop(1.00, "rgb(138, 172, 217)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2529.0, 2130.1);
      ctx.bezierCurveTo(2529.1, 2130.5, 2529.2, 2131.0, 2529.3, 2131.4);
      ctx.bezierCurveTo(2529.4, 2131.2, 2529.4, 2131.0, 2529.5, 2130.7);
      ctx.bezierCurveTo(2529.3, 2130.5, 2529.2, 2130.3, 2529.0, 2130.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(459.1, 1567.2, 0.0, 459.1, 1567.2, 612.0);
      gradient.addColorStop(0.00, "rgb(27, 165, 78)");
      gradient.addColorStop(0.36, "rgb(33, 166, 78)");
      gradient.addColorStop(0.51, "rgb(50, 168, 79)");
      gradient.addColorStop(0.62, "rgb(72, 171, 79)");
      gradient.addColorStop(0.71, "rgb(96, 176, 81)");
      gradient.addColorStop(0.78, "rgb(121, 183, 83)");
      gradient.addColorStop(0.85, "rgb(149, 194, 87)");
      gradient.addColorStop(0.92, "rgb(181, 208, 91)");
      gradient.addColorStop(0.97, "rgb(216, 224, 98)");
      gradient.addColorStop(0.99, "rgb(228, 230, 100)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2529.0, 2130.1);
      ctx.bezierCurveTo(2529.1, 2130.5, 2529.2, 2131.0, 2529.3, 2131.4);
      ctx.bezierCurveTo(2529.4, 2131.2, 2529.4, 2131.0, 2529.5, 2130.7);
      ctx.bezierCurveTo(2529.3, 2130.5, 2529.2, 2130.3, 2529.0, 2130.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(464.5, 1557.4, 0.0, 464.5, 1557.4, 555.6);
      gradient.addColorStop(0.00, "rgb(228, 230, 100)");
      gradient.addColorStop(0.16, "rgb(222, 228, 98)");
      gradient.addColorStop(0.38, "rgb(206, 222, 94)");
      gradient.addColorStop(0.63, "rgb(180, 212, 86)");
      gradient.addColorStop(0.90, "rgb(140, 197, 78)");
      gradient.addColorStop(1.00, "rgb(125, 193, 75)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2529.0, 2130.1);
      ctx.bezierCurveTo(2529.1, 2130.5, 2529.2, 2131.0, 2529.3, 2131.4);
      ctx.bezierCurveTo(2529.4, 2131.2, 2529.4, 2131.0, 2529.5, 2130.7);
      ctx.bezierCurveTo(2529.3, 2130.5, 2529.2, 2130.3, 2529.0, 2130.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1273.0, 375.4, 1085.8, 363.6);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.12, "rgb(204, 234, 238)");
      gradient.addColorStop(0.22, "rgb(162, 219, 228)");
      gradient.addColorStop(0.32, "rgb(130, 208, 221)");
      gradient.addColorStop(0.40, "rgb(109, 203, 217)");
      gradient.addColorStop(0.46, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(136, 210, 222)");
      gradient.addColorStop(0.86, "rgb(215, 238, 241)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2524.7, 2124.4);
      ctx.bezierCurveTo(2524.6, 2124.5, 2524.5, 2124.5, 2524.3, 2124.6);
      ctx.bezierCurveTo(2524.6, 2124.7, 2524.8, 2124.7, 2525.0, 2124.8);
      ctx.bezierCurveTo(2524.9, 2124.7, 2524.8, 2124.5, 2524.7, 2124.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(461.0, 1568.8, 0.0, 461.0, 1568.8, 638.5);
      gradient.addColorStop(0.93, "rgb(218, 229, 244)");
      gradient.addColorStop(0.94, "rgb(212, 224, 242)");
      gradient.addColorStop(0.96, "rgb(195, 211, 237)");
      gradient.addColorStop(0.98, "rgb(167, 191, 226)");
      gradient.addColorStop(1.00, "rgb(138, 172, 217)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2524.7, 2124.4);
      ctx.bezierCurveTo(2524.6, 2124.5, 2524.5, 2124.5, 2524.3, 2124.6);
      ctx.bezierCurveTo(2524.6, 2124.7, 2524.8, 2124.7, 2525.0, 2124.8);
      ctx.bezierCurveTo(2524.9, 2124.7, 2524.8, 2124.5, 2524.7, 2124.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(460.3, 1567.1, 0.0, 460.3, 1567.1, 610.8);
      gradient.addColorStop(0.00, "rgb(27, 165, 78)");
      gradient.addColorStop(0.36, "rgb(33, 166, 78)");
      gradient.addColorStop(0.51, "rgb(50, 168, 79)");
      gradient.addColorStop(0.62, "rgb(72, 171, 79)");
      gradient.addColorStop(0.71, "rgb(96, 176, 81)");
      gradient.addColorStop(0.78, "rgb(121, 183, 83)");
      gradient.addColorStop(0.85, "rgb(149, 194, 87)");
      gradient.addColorStop(0.92, "rgb(181, 208, 91)");
      gradient.addColorStop(0.97, "rgb(216, 224, 98)");
      gradient.addColorStop(0.99, "rgb(228, 230, 100)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2524.7, 2124.4);
      ctx.bezierCurveTo(2524.6, 2124.5, 2524.5, 2124.5, 2524.3, 2124.6);
      ctx.bezierCurveTo(2524.6, 2124.7, 2524.8, 2124.7, 2525.0, 2124.8);
      ctx.bezierCurveTo(2524.9, 2124.7, 2524.8, 2124.5, 2524.7, 2124.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(465.6, 1557.3, 0.0, 465.6, 1557.3, 554.5);
      gradient.addColorStop(0.00, "rgb(228, 230, 100)");
      gradient.addColorStop(0.16, "rgb(222, 228, 98)");
      gradient.addColorStop(0.38, "rgb(206, 222, 94)");
      gradient.addColorStop(0.63, "rgb(180, 212, 86)");
      gradient.addColorStop(0.90, "rgb(140, 197, 78)");
      gradient.addColorStop(1.00, "rgb(125, 193, 75)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2524.7, 2124.4);
      ctx.bezierCurveTo(2524.6, 2124.5, 2524.5, 2124.5, 2524.3, 2124.6);
      ctx.bezierCurveTo(2524.6, 2124.7, 2524.8, 2124.7, 2525.0, 2124.8);
      ctx.bezierCurveTo(2524.9, 2124.7, 2524.8, 2124.5, 2524.7, 2124.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1273.1, 368.6, 1086.2, 356.8);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.12, "rgb(204, 234, 238)");
      gradient.addColorStop(0.22, "rgb(162, 219, 228)");
      gradient.addColorStop(0.32, "rgb(130, 208, 221)");
      gradient.addColorStop(0.40, "rgb(109, 203, 217)");
      gradient.addColorStop(0.46, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(136, 210, 222)");
      gradient.addColorStop(0.86, "rgb(215, 238, 241)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2571.6, 2119.8);
      ctx.bezierCurveTo(2571.9, 2119.0, 2572.2, 2118.2, 2572.4, 2117.5);
      ctx.bezierCurveTo(2572.1, 2118.2, 2571.5, 2119.2, 2570.8, 2120.0);
      ctx.bezierCurveTo(2571.1, 2119.9, 2571.3, 2119.8, 2571.6, 2119.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // rockyLayer2/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2554.1, 2158.1);
      ctx.bezierCurveTo(2554.3, 2157.7, 2554.5, 2157.4, 2554.7, 2157.1);
      ctx.bezierCurveTo(2554.0, 2157.1, 2553.3, 2156.8, 2552.6, 2156.5);
      ctx.bezierCurveTo(2552.0, 2157.2, 2549.7, 2155.3, 2546.4, 2151.7);
      ctx.fill();

      // rockyLayer2/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2530.8, 2124.0);
      ctx.bezierCurveTo(2533.9, 2125.9, 2535.0, 2131.6, 2535.1, 2137.9);
      ctx.bezierCurveTo(2545.8, 2119.3, 2554.6, 2105.8, 2561.7, 2096.4);
      ctx.bezierCurveTo(2556.2, 2084.4, 2549.3, 2068.1, 2544.4, 2059.2);
      ctx.bezierCurveTo(2543.9, 2061.2, 2543.3, 2063.2, 2542.6, 2065.3);
      ctx.bezierCurveTo(2539.7, 2075.3, 2535.2, 2101.1, 2530.8, 2124.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(461.0, 1569.0, 0.0, 461.0, 1569.0, 638.4);
      gradient.addColorStop(0.93, "rgb(218, 229, 244)");
      gradient.addColorStop(0.94, "rgb(212, 224, 242)");
      gradient.addColorStop(0.96, "rgb(195, 211, 237)");
      gradient.addColorStop(0.98, "rgb(167, 191, 226)");
      gradient.addColorStop(1.00, "rgb(138, 172, 217)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2530.8, 2124.0);
      ctx.bezierCurveTo(2533.9, 2125.9, 2535.0, 2131.6, 2535.1, 2137.9);
      ctx.bezierCurveTo(2545.8, 2119.3, 2554.6, 2105.8, 2561.7, 2096.4);
      ctx.bezierCurveTo(2556.2, 2084.4, 2550.4, 2068.0, 2544.4, 2059.2);
      ctx.bezierCurveTo(2543.9, 2061.2, 2543.3, 2063.2, 2542.6, 2065.3);
      ctx.bezierCurveTo(2539.7, 2075.3, 2535.2, 2101.1, 2530.8, 2124.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(460.3, 1567.3, 0.0, 460.3, 1567.3, 610.8);
      gradient.addColorStop(0.00, "rgb(27, 165, 78)");
      gradient.addColorStop(0.36, "rgb(33, 166, 78)");
      gradient.addColorStop(0.51, "rgb(50, 168, 79)");
      gradient.addColorStop(0.62, "rgb(72, 171, 79)");
      gradient.addColorStop(0.71, "rgb(96, 176, 81)");
      gradient.addColorStop(0.78, "rgb(121, 183, 83)");
      gradient.addColorStop(0.85, "rgb(149, 194, 87)");
      gradient.addColorStop(0.92, "rgb(181, 208, 91)");
      gradient.addColorStop(0.97, "rgb(216, 224, 98)");
      gradient.addColorStop(0.99, "rgb(228, 230, 100)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2538.9, 2053.2);
      ctx.bezierCurveTo(2536.5, 2058.6, 2509.8, 2093.4, 2508.0, 2100.6);
      ctx.bezierCurveTo(2507.9, 2101.0, 2515.7, 2112.2, 2524.7, 2124.4);
      ctx.bezierCurveTo(2527.3, 2123.2, 2529.3, 2123.2, 2530.8, 2124.0);
      ctx.bezierCurveTo(2535.2, 2101.1, 2539.7, 2075.3, 2542.6, 2065.3);
      ctx.bezierCurveTo(2543.3, 2063.2, 2543.9, 2061.2, 2544.4, 2059.2);
      ctx.bezierCurveTo(2541.7, 2054.2, 2539.7, 2051.5, 2538.9, 2053.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(461.0, 1569.0, 0.0, 461.0, 1569.0, 638.4);
      gradient.addColorStop(0.93, "rgb(218, 229, 244)");
      gradient.addColorStop(0.94, "rgb(212, 224, 242)");
      gradient.addColorStop(0.96, "rgb(195, 211, 237)");
      gradient.addColorStop(0.98, "rgb(167, 191, 226)");
      gradient.addColorStop(1.00, "rgb(138, 172, 217)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2538.9, 2053.2);
      ctx.bezierCurveTo(2536.5, 2058.6, 2509.8, 2093.4, 2508.0, 2100.6);
      ctx.bezierCurveTo(2507.9, 2101.0, 2515.7, 2112.2, 2524.7, 2124.4);
      ctx.bezierCurveTo(2527.3, 2123.2, 2529.3, 2123.2, 2530.8, 2124.0);
      ctx.bezierCurveTo(2535.2, 2101.1, 2539.7, 2075.3, 2542.6, 2065.3);
      ctx.bezierCurveTo(2543.3, 2063.2, 2543.9, 2061.2, 2544.4, 2059.2);
      ctx.bezierCurveTo(2541.7, 2054.2, 2539.7, 2051.5, 2538.9, 2053.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(460.3, 1567.3, 0.0, 460.3, 1567.3, 610.8);
      gradient.addColorStop(0.00, "rgb(27, 165, 78)");
      gradient.addColorStop(0.36, "rgb(33, 166, 78)");
      gradient.addColorStop(0.51, "rgb(50, 168, 79)");
      gradient.addColorStop(0.62, "rgb(72, 171, 79)");
      gradient.addColorStop(0.71, "rgb(96, 176, 81)");
      gradient.addColorStop(0.78, "rgb(121, 183, 83)");
      gradient.addColorStop(0.85, "rgb(149, 194, 87)");
      gradient.addColorStop(0.92, "rgb(181, 208, 91)");
      gradient.addColorStop(0.97, "rgb(216, 224, 98)");
      gradient.addColorStop(0.99, "rgb(228, 230, 100)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2538.3, 2052.5);
      ctx.bezierCurveTo(2535.8, 2057.9, 2507.2, 2095.2, 2505.4, 2102.3);
      ctx.bezierCurveTo(2505.3, 2102.8, 2513.8, 2113.8, 2524.7, 2124.4);
      ctx.bezierCurveTo(2527.3, 2123.2, 2529.3, 2123.2, 2530.8, 2124.0);
      ctx.bezierCurveTo(2535.2, 2101.1, 2540.1, 2076.4, 2542.8, 2066.3);
      ctx.bezierCurveTo(2543.4, 2063.8, 2544.4, 2061.5, 2544.9, 2059.5);
      ctx.bezierCurveTo(2542.2, 2054.5, 2539.0, 2050.9, 2538.3, 2052.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(420.0, 1556.4, 0.0, 420.0, 1556.4, 600.5);
      gradient.addColorStop(0.00, "rgb(228, 230, 100)");
      gradient.addColorStop(0.16, "rgb(222, 228, 98)");
      gradient.addColorStop(0.38, "rgb(206, 222, 94)");
      gradient.addColorStop(0.63, "rgb(180, 212, 86)");
      gradient.addColorStop(0.90, "rgb(140, 197, 78)");
      gradient.addColorStop(1.00, "rgb(125, 193, 75)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2535.1, 2138.0);
      ctx.bezierCurveTo(2535.9, 2139.1, 2536.7, 2140.1, 2537.5, 2141.1);
      ctx.bezierCurveTo(2547.7, 2123.2, 2556.2, 2109.7, 2563.3, 2099.8);
      ctx.bezierCurveTo(2562.8, 2098.7, 2562.3, 2097.6, 2561.7, 2096.4);
      ctx.bezierCurveTo(2554.6, 2105.8, 2545.8, 2119.3, 2535.1, 2137.9);
      ctx.bezierCurveTo(2535.1, 2137.9, 2535.1, 2138.0, 2535.1, 2138.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(177, 210, 68)";
      ctx.fill();

      // rockyLayer2/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2535.0, 2138.0);
      ctx.bezierCurveTo(2535.0, 2137.9, 2535.0, 2137.9, 2535.1, 2137.9);
      ctx.bezierCurveTo(2535.0, 2131.6, 2533.9, 2125.9, 2530.8, 2124.0);
      ctx.bezierCurveTo(2530.3, 2126.3, 2529.9, 2128.5, 2529.5, 2130.7);
      ctx.bezierCurveTo(2531.3, 2133.2, 2533.2, 2135.6, 2535.0, 2138.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(461.1, 1569.0, 0.0, 461.1, 1569.0, 638.3);
      gradient.addColorStop(0.93, "rgb(218, 229, 244)");
      gradient.addColorStop(0.94, "rgb(212, 224, 242)");
      gradient.addColorStop(0.96, "rgb(195, 211, 237)");
      gradient.addColorStop(0.98, "rgb(167, 191, 226)");
      gradient.addColorStop(1.00, "rgb(138, 172, 217)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2535.0, 2138.0);
      ctx.bezierCurveTo(2535.0, 2137.9, 2535.0, 2137.9, 2535.1, 2137.9);
      ctx.bezierCurveTo(2535.0, 2131.6, 2533.9, 2125.9, 2530.8, 2124.0);
      ctx.bezierCurveTo(2530.3, 2126.3, 2529.9, 2128.5, 2529.5, 2130.7);
      ctx.bezierCurveTo(2531.3, 2133.2, 2533.2, 2135.6, 2535.0, 2138.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(460.4, 1567.3, 0.0, 460.4, 1567.3, 610.7);
      gradient.addColorStop(0.00, "rgb(27, 165, 78)");
      gradient.addColorStop(0.36, "rgb(33, 166, 78)");
      gradient.addColorStop(0.51, "rgb(50, 168, 79)");
      gradient.addColorStop(0.62, "rgb(72, 171, 79)");
      gradient.addColorStop(0.71, "rgb(96, 176, 81)");
      gradient.addColorStop(0.78, "rgb(121, 183, 83)");
      gradient.addColorStop(0.85, "rgb(149, 194, 87)");
      gradient.addColorStop(0.92, "rgb(181, 208, 91)");
      gradient.addColorStop(0.97, "rgb(216, 224, 98)");
      gradient.addColorStop(0.99, "rgb(228, 230, 100)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2535.0, 2138.0);
      ctx.bezierCurveTo(2535.0, 2137.9, 2535.0, 2137.9, 2535.1, 2137.9);
      ctx.bezierCurveTo(2535.0, 2131.6, 2533.9, 2125.9, 2530.8, 2124.0);
      ctx.bezierCurveTo(2530.3, 2126.3, 2529.9, 2128.5, 2529.5, 2130.7);
      ctx.bezierCurveTo(2529.9, 2133.5, 2533.6, 2143.5, 2535.0, 2138.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1315.9, 381.6, 1090.4, 367.4);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.12, "rgb(204, 234, 238)");
      gradient.addColorStop(0.22, "rgb(162, 219, 228)");
      gradient.addColorStop(0.32, "rgb(130, 208, 221)");
      gradient.addColorStop(0.40, "rgb(109, 203, 217)");
      gradient.addColorStop(0.46, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(136, 210, 222)");
      gradient.addColorStop(0.86, "rgb(215, 238, 241)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2529.0, 2130.1);
      ctx.bezierCurveTo(2529.2, 2130.3, 2529.3, 2130.5, 2529.5, 2130.7);
      ctx.bezierCurveTo(2529.9, 2128.5, 2530.3, 2126.3, 2530.8, 2124.0);
      ctx.bezierCurveTo(2529.3, 2123.2, 2527.3, 2123.2, 2524.7, 2124.4);
      ctx.bezierCurveTo(2524.8, 2124.5, 2524.9, 2124.7, 2525.0, 2124.8);
      ctx.bezierCurveTo(2527.0, 2125.5, 2528.2, 2127.4, 2529.0, 2130.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(461.0, 1569.0, 0.0, 461.0, 1569.0, 638.4);
      gradient.addColorStop(0.93, "rgb(218, 229, 244)");
      gradient.addColorStop(0.94, "rgb(212, 224, 242)");
      gradient.addColorStop(0.96, "rgb(195, 211, 237)");
      gradient.addColorStop(0.98, "rgb(167, 191, 226)");
      gradient.addColorStop(1.00, "rgb(138, 172, 217)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2529.0, 2130.1);
      ctx.bezierCurveTo(2529.2, 2130.3, 2529.3, 2130.5, 2529.5, 2130.7);
      ctx.bezierCurveTo(2529.9, 2128.5, 2530.3, 2126.3, 2530.8, 2124.0);
      ctx.bezierCurveTo(2529.3, 2123.2, 2527.3, 2123.2, 2524.7, 2124.4);
      ctx.bezierCurveTo(2524.8, 2124.5, 2524.9, 2124.7, 2525.0, 2124.8);
      ctx.bezierCurveTo(2527.0, 2125.5, 2528.2, 2127.4, 2529.0, 2130.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(460.3, 1567.3, 0.0, 460.3, 1567.3, 610.8);
      gradient.addColorStop(0.00, "rgb(27, 165, 78)");
      gradient.addColorStop(0.36, "rgb(33, 166, 78)");
      gradient.addColorStop(0.51, "rgb(50, 168, 79)");
      gradient.addColorStop(0.62, "rgb(72, 171, 79)");
      gradient.addColorStop(0.71, "rgb(96, 176, 81)");
      gradient.addColorStop(0.78, "rgb(121, 183, 83)");
      gradient.addColorStop(0.85, "rgb(149, 194, 87)");
      gradient.addColorStop(0.92, "rgb(181, 208, 91)");
      gradient.addColorStop(0.97, "rgb(216, 224, 98)");
      gradient.addColorStop(0.99, "rgb(228, 230, 100)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2529.0, 2130.1);
      ctx.bezierCurveTo(2529.2, 2130.3, 2529.3, 2130.5, 2529.5, 2130.7);
      ctx.bezierCurveTo(2529.9, 2128.5, 2530.3, 2126.3, 2530.8, 2124.0);
      ctx.bezierCurveTo(2529.3, 2123.2, 2527.3, 2123.2, 2524.7, 2124.4);
      ctx.bezierCurveTo(2524.8, 2124.5, 2524.9, 2124.7, 2525.0, 2124.8);
      ctx.bezierCurveTo(2527.0, 2125.5, 2528.2, 2127.4, 2529.0, 2130.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(465.6, 1557.5, 0.0, 465.6, 1557.5, 554.4);
      gradient.addColorStop(0.00, "rgb(228, 230, 100)");
      gradient.addColorStop(0.16, "rgb(222, 228, 98)");
      gradient.addColorStop(0.38, "rgb(206, 222, 94)");
      gradient.addColorStop(0.63, "rgb(180, 212, 86)");
      gradient.addColorStop(0.90, "rgb(140, 197, 78)");
      gradient.addColorStop(1.00, "rgb(125, 193, 75)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2529.0, 2130.1);
      ctx.bezierCurveTo(2529.2, 2130.3, 2529.3, 2130.5, 2529.5, 2130.7);
      ctx.bezierCurveTo(2529.9, 2128.5, 2530.3, 2126.3, 2530.8, 2124.0);
      ctx.bezierCurveTo(2529.3, 2123.2, 2527.3, 2123.2, 2524.7, 2124.4);
      ctx.bezierCurveTo(2524.8, 2124.5, 2524.9, 2124.7, 2525.0, 2124.8);
      ctx.bezierCurveTo(2527.0, 2125.5, 2528.2, 2127.4, 2529.0, 2130.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1273.2, 372.1, 1086.0, 360.3);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.12, "rgb(204, 234, 238)");
      gradient.addColorStop(0.22, "rgb(162, 219, 228)");
      gradient.addColorStop(0.32, "rgb(130, 208, 221)");
      gradient.addColorStop(0.40, "rgb(109, 203, 217)");
      gradient.addColorStop(0.46, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(136, 210, 222)");
      gradient.addColorStop(0.86, "rgb(215, 238, 241)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2572.5, 2117.3);
      ctx.bezierCurveTo(2572.4, 2117.3, 2572.4, 2117.4, 2572.4, 2117.5);
      ctx.bezierCurveTo(2572.4, 2117.4, 2572.4, 2117.3, 2572.5, 2117.3);
      ctx.closePath();
      ctx.fill();

      // rockyLayer2/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2572.5, 2117.3);
      ctx.bezierCurveTo(2572.4, 2117.3, 2572.4, 2117.4, 2572.4, 2117.5);
      ctx.bezierCurveTo(2572.4, 2117.4, 2572.4, 2117.3, 2572.5, 2117.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1270.4, 406.9, 1083.7, 395.1);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.12, "rgb(204, 234, 238)");
      gradient.addColorStop(0.22, "rgb(162, 219, 228)");
      gradient.addColorStop(0.32, "rgb(130, 208, 221)");
      gradient.addColorStop(0.40, "rgb(109, 203, 217)");
      gradient.addColorStop(0.46, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(136, 210, 222)");
      gradient.addColorStop(0.86, "rgb(215, 238, 241)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2567.3, 2143.2);
      ctx.bezierCurveTo(2567.3, 2142.8, 2567.3, 2142.4, 2567.3, 2142.0);
      ctx.bezierCurveTo(2566.9, 2143.2, 2566.4, 2144.4, 2566.0, 2145.8);
      ctx.bezierCurveTo(2566.8, 2145.1, 2567.2, 2144.2, 2567.3, 2143.2);
      ctx.closePath();
      ctx.fill();

      // rockyLayer2/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2567.3, 2143.2);
      ctx.bezierCurveTo(2567.3, 2142.8, 2567.3, 2142.4, 2567.3, 2142.0);
      ctx.bezierCurveTo(2566.9, 2143.2, 2566.4, 2144.4, 2566.0, 2145.8);
      ctx.bezierCurveTo(2566.8, 2145.1, 2567.2, 2144.2, 2567.3, 2143.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1270.5, 414.7, 1083.3, 402.9);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.12, "rgb(204, 234, 238)");
      gradient.addColorStop(0.22, "rgb(162, 219, 228)");
      gradient.addColorStop(0.32, "rgb(130, 208, 221)");
      gradient.addColorStop(0.40, "rgb(109, 203, 217)");
      gradient.addColorStop(0.46, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(136, 210, 222)");
      gradient.addColorStop(0.86, "rgb(215, 238, 241)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2554.7, 2157.1);
      ctx.bezierCurveTo(2555.6, 2157.2, 2556.4, 2157.0, 2557.1, 2156.6);
      ctx.bezierCurveTo(2557.1, 2156.6, 2557.1, 2156.6, 2557.1, 2156.6);
      ctx.bezierCurveTo(2558.0, 2153.9, 2557.0, 2153.5, 2554.7, 2157.1);
      ctx.closePath();
      ctx.fill();

      // rockyLayer2/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2554.7, 2157.1);
      ctx.bezierCurveTo(2555.6, 2157.2, 2556.4, 2157.0, 2557.1, 2156.6);
      ctx.bezierCurveTo(2557.1, 2156.6, 2557.1, 2156.6, 2557.1, 2156.6);
      ctx.bezierCurveTo(2558.0, 2153.9, 2557.0, 2153.5, 2554.7, 2157.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1270.7, 411.3, 1083.5, 399.5);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.12, "rgb(204, 234, 238)");
      gradient.addColorStop(0.22, "rgb(162, 219, 228)");
      gradient.addColorStop(0.32, "rgb(130, 208, 221)");
      gradient.addColorStop(0.40, "rgb(109, 203, 217)");
      gradient.addColorStop(0.46, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(136, 210, 222)");
      gradient.addColorStop(0.86, "rgb(215, 238, 241)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2535.1, 2138.0);
      ctx.bezierCurveTo(2535.1, 2138.0, 2535.1, 2137.9, 2535.1, 2137.9);
      ctx.bezierCurveTo(2535.0, 2137.9, 2535.0, 2137.9, 2535.0, 2138.0);
      ctx.bezierCurveTo(2535.0, 2138.0, 2535.0, 2138.0, 2535.1, 2138.0);
      ctx.closePath();
      ctx.fill();

      // rockyLayer2/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2535.1, 2138.0);
      ctx.bezierCurveTo(2535.1, 2138.0, 2535.1, 2137.9, 2535.1, 2137.9);
      ctx.bezierCurveTo(2535.0, 2137.9, 2535.0, 2137.9, 2535.0, 2138.0);
      ctx.bezierCurveTo(2535.0, 2138.0, 2535.0, 2138.0, 2535.1, 2138.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1274.1, 384.1, 1085.3, 372.2);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.12, "rgb(204, 234, 238)");
      gradient.addColorStop(0.22, "rgb(162, 219, 228)");
      gradient.addColorStop(0.32, "rgb(130, 208, 221)");
      gradient.addColorStop(0.40, "rgb(109, 203, 217)");
      gradient.addColorStop(0.46, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(136, 210, 222)");
      gradient.addColorStop(0.86, "rgb(215, 238, 241)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2554.5, 2130.7);
      ctx.bezierCurveTo(2556.7, 2125.7, 2562.1, 2114.3, 2566.7, 2106.9);
      ctx.bezierCurveTo(2565.8, 2105.0, 2564.6, 2102.6, 2563.3, 2099.8);
      ctx.bezierCurveTo(2556.2, 2109.7, 2547.7, 2123.2, 2537.5, 2141.1);
      ctx.bezierCurveTo(2540.8, 2145.3, 2543.9, 2148.9, 2546.4, 2151.7);
      ctx.bezierCurveTo(2549.1, 2144.0, 2552.1, 2136.1, 2554.5, 2130.7);
      ctx.closePath();
      ctx.fill();

      // rockyLayer2/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2554.5, 2130.7);
      ctx.bezierCurveTo(2556.7, 2125.7, 2562.1, 2114.3, 2566.7, 2106.9);
      ctx.bezierCurveTo(2566.6, 2104.0, 2567.1, 2101.3, 2563.3, 2099.8);
      ctx.bezierCurveTo(2556.2, 2109.7, 2547.7, 2123.2, 2537.5, 2141.1);
      ctx.bezierCurveTo(2538.1, 2148.0, 2543.4, 2151.7, 2546.4, 2151.7);
      ctx.bezierCurveTo(2549.1, 2144.0, 2552.1, 2136.1, 2554.5, 2130.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1275.0, 394.3, 1085.3, 382.4);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.12, "rgb(204, 234, 238)");
      gradient.addColorStop(0.22, "rgb(162, 219, 228)");
      gradient.addColorStop(0.32, "rgb(130, 208, 221)");
      gradient.addColorStop(0.40, "rgb(109, 203, 217)");
      gradient.addColorStop(0.46, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(136, 210, 222)");
      gradient.addColorStop(0.86, "rgb(215, 238, 241)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2525.0, 2124.8);
      ctx.bezierCurveTo(2526.3, 2126.6, 2527.7, 2128.4, 2529.0, 2130.1);
      ctx.bezierCurveTo(2528.2, 2127.4, 2527.0, 2125.5, 2525.0, 2124.8);
      ctx.closePath();
      ctx.fill();

      // rockyLayer2/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2524.4, 2125.5);
      ctx.bezierCurveTo(2525.8, 2127.3, 2528.3, 2130.1, 2529.6, 2131.8);
      ctx.bezierCurveTo(2536.4, 2120.3, 2522.8, 2124.2, 2524.4, 2125.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2791.7, 1033.1);
      gradient = ctx.createLinearGradient(1571.8, 391.2, 1112.6, 362.3);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.12, "rgb(204, 234, 238)");
      gradient.addColorStop(0.22, "rgb(162, 219, 228)");
      gradient.addColorStop(0.32, "rgb(130, 208, 221)");
      gradient.addColorStop(0.40, "rgb(109, 203, 217)");
      gradient.addColorStop(0.46, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(136, 210, 222)");
      gradient.addColorStop(0.86, "rgb(215, 238, 241)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2546.4, 2151.7);
      ctx.bezierCurveTo(2549.7, 2155.3, 2552.0, 2157.2, 2552.6, 2156.5);
      ctx.bezierCurveTo(2553.3, 2156.8, 2552.3, 2146.6, 2551.4, 2149.3);
      ctx.bezierCurveTo(2551.4, 2149.4, 2557.8, 2151.4, 2557.4, 2149.8);
      ctx.bezierCurveTo(2559.6, 2149.6, 2558.8, 2143.4, 2560.1, 2142.2);
      ctx.bezierCurveTo(2560.5, 2140.8, 2564.0, 2143.2, 2564.4, 2142.0);
      ctx.bezierCurveTo(2564.3, 2140.1, 2566.0, 2138.6, 2563.5, 2137.9);
      ctx.bezierCurveTo(2565.9, 2138.7, 2565.0, 2134.4, 2564.6, 2133.0);
      ctx.bezierCurveTo(2566.8, 2134.5, 2566.4, 2131.4, 2567.2, 2129.8);
      ctx.bezierCurveTo(2569.1, 2126.0, 2566.7, 2124.0, 2567.8, 2121.2);
      ctx.bezierCurveTo(2567.5, 2121.2, 2569.9, 2119.6, 2569.6, 2119.7);
      ctx.bezierCurveTo(2570.3, 2118.8, 2572.1, 2118.2, 2572.4, 2117.5);
      ctx.bezierCurveTo(2572.4, 2117.4, 2572.4, 2117.3, 2572.5, 2117.3);
      ctx.bezierCurveTo(2572.8, 2116.3, 2572.4, 2115.5, 2570.8, 2115.4);
      ctx.bezierCurveTo(2571.4, 2114.6, 2571.1, 2112.1, 2570.0, 2111.2);
      ctx.bezierCurveTo(2569.5, 2111.6, 2568.3, 2109.9, 2566.7, 2106.9);
      ctx.bezierCurveTo(2562.1, 2114.3, 2556.7, 2125.7, 2554.5, 2130.7);
      ctx.bezierCurveTo(2552.1, 2136.1, 2549.1, 2144.0, 2546.4, 2151.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // rockyLayer2/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2570.9, 2115.3);
      ctx.bezierCurveTo(2573.9, 2115.5, 2572.6, 2117.9, 2570.9, 2119.9);
      ctx.bezierCurveTo(2572.9, 2119.0, 2575.2, 2120.9, 2572.8, 2123.6);
      ctx.bezierCurveTo(2574.5, 2124.0, 2575.0, 2124.8, 2575.1, 2126.9);
      ctx.bezierCurveTo(2575.3, 2129.5, 2573.3, 2132.5, 2569.7, 2132.4);
      ctx.bezierCurveTo(2571.2, 2136.1, 2568.1, 2137.1, 2565.9, 2135.6);
      ctx.bezierCurveTo(2566.3, 2137.1, 2566.0, 2138.6, 2563.6, 2137.9);
      ctx.bezierCurveTo(2566.6, 2138.7, 2567.6, 2140.6, 2567.4, 2143.1);
      ctx.bezierCurveTo(2567.2, 2145.9, 2563.8, 2147.7, 2560.9, 2147.5);
      ctx.bezierCurveTo(2563.6, 2151.4, 2560.5, 2153.0, 2558.3, 2153.2);
      ctx.bezierCurveTo(2559.1, 2156.8, 2555.5, 2158.0, 2552.7, 2156.4);
      ctx.bezierCurveTo(2549.8, 2160.0, 2550.9, 2154.4, 2551.1, 2153.3);
      ctx.bezierCurveTo(2552.9, 2146.2, 2557.7, 2133.8, 2560.2, 2128.4);
      ctx.bezierCurveTo(2563.3, 2121.6, 2567.3, 2113.5, 2570.1, 2111.1);
      ctx.bezierCurveTo(2571.2, 2112.0, 2571.5, 2114.5, 2570.9, 2115.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.373, -0.928, 0.928, 0.373, 1080.8, 5808.6);
      gradient = ctx.createLinearGradient(3968.3, -14.9, 3956.7, 9.9);
      gradient.addColorStop(0.38, "rgb(101, 201, 216)");
      gradient.addColorStop(0.40, "rgb(110, 203, 217)");
      gradient.addColorStop(0.49, "rgb(155, 216, 227)");
      gradient.addColorStop(0.58, "rgb(191, 229, 235)");
      gradient.addColorStop(0.68, "rgb(218, 239, 242)");
      gradient.addColorStop(0.78, "rgb(236, 246, 248)");
      gradient.addColorStop(0.88, "rgb(248, 251, 252)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2552.7, 2122.7);
      ctx.bezierCurveTo(2552.2, 2122.4, 2550.7, 2124.6, 2549.3, 2127.5);
      ctx.bezierCurveTo(2547.8, 2130.4, 2547.0, 2132.9, 2547.5, 2133.2);
      ctx.bezierCurveTo(2548.0, 2133.4, 2549.5, 2131.2, 2551.0, 2128.3);
      ctx.bezierCurveTo(2552.4, 2125.4, 2553.2, 2122.9, 2552.7, 2122.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(190, 228, 232)";
      ctx.fill();

      // rockyLayer2/Group/Path
      ctx.beginPath();
      ctx.moveTo(2553.8, 2137.6);
      ctx.bezierCurveTo(2553.3, 2137.4, 2552.0, 2139.7, 2550.8, 2142.7);
      ctx.bezierCurveTo(2549.6, 2145.7, 2549.0, 2148.3, 2549.5, 2148.5);
      ctx.bezierCurveTo(2550.0, 2148.7, 2551.4, 2146.4, 2552.5, 2143.4);
      ctx.bezierCurveTo(2553.8, 2140.4, 2554.3, 2137.8, 2553.8, 2137.6);
      ctx.closePath();
      ctx.fill();

      // rockyLayer2/Group/Path
      ctx.beginPath();
      ctx.moveTo(2541.7, 2154.0);
      ctx.bezierCurveTo(2540.9, 2153.7, 2541.9, 2149.9, 2543.8, 2145.5);
      ctx.bezierCurveTo(2545.7, 2141.1, 2547.8, 2137.8, 2548.5, 2138.1);
      ctx.bezierCurveTo(2549.2, 2138.4, 2548.3, 2142.2, 2546.4, 2146.6);
      ctx.bezierCurveTo(2544.5, 2151.0, 2542.4, 2154.3, 2541.7, 2154.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // rockyLayer2/Group/Path
      ctx.beginPath();
      ctx.moveTo(2559.5, 2116.4);
      ctx.bezierCurveTo(2558.9, 2116.1, 2556.9, 2118.9, 2555.0, 2122.7);
      ctx.bezierCurveTo(2553.1, 2126.4, 2552.1, 2129.8, 2552.7, 2130.1);
      ctx.bezierCurveTo(2553.4, 2130.4, 2555.4, 2127.5, 2557.2, 2123.8);
      ctx.bezierCurveTo(2559.1, 2120.0, 2560.1, 2116.7, 2559.5, 2116.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(190, 228, 232)";
      ctx.fill();

      // rockyLayer2/MountainTop
      ctx.restore();

      // rockyLayer2/MountainTop/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2752.3, 2420.5);
      ctx.bezierCurveTo(2749.7, 2419.0, 2746.1, 2413.3, 2743.4, 2411.7);
      ctx.bezierCurveTo(2739.6, 2409.5, 2735.5, 2407.1, 2731.1, 2404.6);
      ctx.lineTo(2719.8, 2418.0);
      ctx.bezierCurveTo(2723.7, 2419.9, 2727.1, 2421.4, 2729.0, 2422.2);
      ctx.bezierCurveTo(2735.3, 2424.6, 2749.6, 2431.2, 2755.5, 2435.0);
      ctx.bezierCurveTo(2761.5, 2438.7, 2770.8, 2442.0, 2775.9, 2445.1);
      ctx.bezierCurveTo(2777.2, 2445.1, 2778.7, 2444.9, 2780.7, 2444.5);
      ctx.bezierCurveTo(2783.0, 2440.8, 2780.3, 2439.1, 2784.1, 2437.9);
      ctx.bezierCurveTo(2784.4, 2437.8, 2784.7, 2437.8, 2785.0, 2437.7);
      ctx.bezierCurveTo(2784.1, 2436.6, 2774.0, 2433.4, 2752.3, 2420.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2819.7, 1028.3);
      gradient = ctx.createLinearGradient(1372.4, 615.2, 1125.6, 732.7);
      gradient.addColorStop(0.15, "rgb(211, 115, 79)");
      gradient.addColorStop(0.42, "rgb(221, 138, 88)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/MountainTop/Group
      ctx.restore();

      // rockyLayer2/MountainTop/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2740.6, 2410.6);
      ctx.bezierCurveTo(2743.4, 2412.2, 2748.9, 2419.6, 2751.4, 2421.1);
      ctx.bezierCurveTo(2773.1, 2433.9, 2783.6, 2436.3, 2784.5, 2437.4);
      ctx.bezierCurveTo(2784.2, 2437.5, 2783.9, 2437.5, 2783.6, 2437.6);
      ctx.bezierCurveTo(2783.9, 2437.5, 2784.2, 2437.5, 2784.5, 2437.4);
      ctx.bezierCurveTo(2789.5, 2436.2, 2789.1, 2436.3, 2788.0, 2431.8);
      ctx.bezierCurveTo(2787.0, 2427.2, 2782.9, 2417.5, 2781.0, 2409.2);
      ctx.bezierCurveTo(2777.6, 2407.1, 2768.3, 2400.5, 2762.1, 2396.5);
      ctx.bezierCurveTo(2756.7, 2393.1, 2754.3, 2391.6, 2747.3, 2384.5);
      ctx.lineTo(2730.6, 2404.3);
      ctx.bezierCurveTo(2735.0, 2406.8, 2736.9, 2408.4, 2740.6, 2410.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2819.7, 1028.3);
      gradient = ctx.createLinearGradient(1337.9, 557.6, 1214.9, 675.6);
      gradient.addColorStop(0.00, "rgb(211, 115, 79)");
      gradient.addColorStop(0.18, "rgb(222, 140, 89)");
      gradient.addColorStop(0.40, "rgb(235, 168, 98)");
      gradient.addColorStop(0.62, "rgb(244, 189, 106)");
      gradient.addColorStop(0.82, "rgb(251, 202, 111)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/MountainTop/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2728.8, 2426.8);
      ctx.bezierCurveTo(2726.8, 2425.5, 2723.2, 2423.6, 2717.7, 2420.5);
      ctx.lineTo(2708.3, 2431.6);
      ctx.bezierCurveTo(2713.7, 2433.6, 2718.7, 2435.4, 2722.0, 2437.5);
      ctx.bezierCurveTo(2728.8, 2441.8, 2751.3, 2449.2, 2759.7, 2450.9);
      ctx.bezierCurveTo(2761.2, 2448.5, 2761.9, 2447.4, 2763.4, 2446.7);
      ctx.bezierCurveTo(2763.4, 2446.7, 2749.2, 2438.8, 2745.5, 2436.5);
      ctx.bezierCurveTo(2741.8, 2434.2, 2733.0, 2429.4, 2728.8, 2426.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2819.7, 1028.3);
      gradient = ctx.createLinearGradient(1372.5, 615.4, 1125.7, 732.9);
      gradient.addColorStop(0.15, "rgb(211, 115, 79)");
      gradient.addColorStop(0.42, "rgb(221, 138, 88)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/MountainTop/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2767.4, 2445.6);
      ctx.bezierCurveTo(2765.6, 2446.0, 2764.4, 2446.3, 2763.5, 2446.7);
      ctx.lineTo(2775.7, 2445.2);
      ctx.bezierCurveTo(2772.8, 2445.3, 2770.9, 2444.8, 2767.4, 2445.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2819.7, 1028.3);
      gradient = ctx.createLinearGradient(1254.5, 616.0, 1230.2, 700.0);
      gradient.addColorStop(0.15, "rgb(211, 115, 79)");
      gradient.addColorStop(0.42, "rgb(221, 138, 88)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rockyLayer2/MountainTop/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2775.9, 2445.1);
      ctx.bezierCurveTo(2770.8, 2442.0, 2762.1, 2438.4, 2756.1, 2434.6);
      ctx.bezierCurveTo(2750.2, 2430.9, 2735.3, 2423.1, 2728.8, 2421.4);
      ctx.bezierCurveTo(2726.9, 2420.9, 2723.7, 2419.9, 2719.8, 2418.0);
      ctx.lineTo(2717.7, 2420.5);
      ctx.bezierCurveTo(2721.7, 2423.8, 2726.2, 2425.7, 2728.0, 2427.3);
      ctx.bezierCurveTo(2731.6, 2430.4, 2741.5, 2434.8, 2745.1, 2437.1);
      ctx.bezierCurveTo(2748.8, 2439.4, 2763.4, 2446.7, 2763.4, 2446.7);
      ctx.bezierCurveTo(2764.3, 2446.3, 2765.7, 2446.6, 2767.6, 2446.2);
      ctx.bezierCurveTo(2771.2, 2445.4, 2772.8, 2445.3, 2775.9, 2445.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.533, 0.846, 0.846, 0.533, 2819.7, 1028.3);
      gradient = ctx.createLinearGradient(1249.4, 614.6, 1225.1, 698.6);
      gradient.addColorStop(0.15, "rgb(211, 115, 79)");
      gradient.addColorStop(0.42, "rgb(221, 138, 88)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      gradient.addColorStop(0.99, "rgb(255, 208, 113)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.restore();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function wildlife(ctx) {

      var gradient;

      // wildlife/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2389.7, 2355.8);
      ctx.bezierCurveTo(2384.7, 2365.5, 2379.8, 2372.9, 2378.8, 2372.3);
      ctx.bezierCurveTo(2377.7, 2371.8, 2380.9, 2363.5, 2385.9, 2353.8);
      ctx.bezierCurveTo(2390.9, 2344.1, 2395.8, 2336.7, 2396.8, 2337.3);
      ctx.bezierCurveTo(2397.9, 2337.8, 2394.7, 2346.1, 2389.7, 2355.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(60, 147, 57)";
      ctx.fill();

      // wildlife/Path
      ctx.beginPath();
      ctx.moveTo(2394.6, 2343.5);
      ctx.bezierCurveTo(2393.0, 2342.7, 2396.9, 2332.1, 2403.1, 2319.9);
      ctx.bezierCurveTo(2409.4, 2307.7, 2415.8, 2298.5, 2417.3, 2299.3);
      ctx.bezierCurveTo(2418.9, 2300.1, 2415.1, 2310.7, 2408.8, 2322.9);
      ctx.bezierCurveTo(2402.5, 2335.1, 2396.2, 2344.3, 2394.6, 2343.5);
      ctx.closePath();
      ctx.fill();

      // wildlife/Path
      ctx.beginPath();
      ctx.moveTo(2354.0, 2411.8);
      ctx.bezierCurveTo(2352.9, 2411.2, 2357.0, 2400.9, 2363.3, 2388.7);
      ctx.bezierCurveTo(2369.6, 2376.5, 2375.6, 2367.1, 2376.8, 2367.7);
      ctx.bezierCurveTo(2377.9, 2368.3, 2373.8, 2378.6, 2367.5, 2390.8);
      ctx.bezierCurveTo(2361.2, 2403.0, 2355.2, 2412.4, 2354.0, 2411.8);
      ctx.closePath();
      ctx.fill();

      // wildlife/Roo 1

      // wildlife/Roo 1/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2397.3, 2401.6);
      ctx.bezierCurveTo(2395.5, 2400.4, 2391.5, 2397.8, 2389.5, 2397.7);
      ctx.bezierCurveTo(2386.0, 2397.6, 2377.0, 2398.4, 2373.0, 2397.7);
      ctx.bezierCurveTo(2370.9, 2397.2, 2368.6, 2397.7, 2367.7, 2398.2);
      ctx.bezierCurveTo(2361.7, 2401.7, 2356.4, 2409.7, 2354.9, 2412.6);
      ctx.bezierCurveTo(2353.2, 2415.9, 2352.8, 2415.5, 2353.3, 2413.0);
      ctx.bezierCurveTo(2354.8, 2405.6, 2365.8, 2390.6, 2369.4, 2389.4);
      ctx.bezierCurveTo(2375.0, 2387.6, 2387.3, 2387.4, 2390.7, 2393.6);
      ctx.bezierCurveTo(2392.1, 2396.0, 2393.5, 2396.8, 2396.1, 2397.1);
      ctx.bezierCurveTo(2398.6, 2397.4, 2398.6, 2402.4, 2397.3, 2401.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.458, 0.889, -0.889, -0.458, 3767.6, 2754.1);
      gradient = ctx.createLinearGradient(312.8, 1404.5, 323.1, 1399.3);
      gradient.addColorStop(0.00, "rgb(255, 252, 236)");
      gradient.addColorStop(0.27, "rgb(239, 207, 156)");
      gradient.addColorStop(0.53, "rgb(227, 177, 100)");
      gradient.addColorStop(0.74, "rgb(217, 156, 57)");
      gradient.addColorStop(0.91, "rgb(211, 144, 29)");
      gradient.addColorStop(1.00, "rgb(209, 139, 20)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // wildlife/Roo 1/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2377.5, 2394.6);
      ctx.bezierCurveTo(2381.3, 2392.5, 2386.8, 2389.5, 2384.1, 2386.5);
      ctx.bezierCurveTo(2381.4, 2383.6, 2373.1, 2386.2, 2371.0, 2386.9);
      ctx.bezierCurveTo(2372.7, 2383.5, 2375.8, 2378.3, 2375.3, 2376.6);
      ctx.bezierCurveTo(2374.7, 2374.9, 2374.4, 2372.1, 2372.9, 2376.9);
      ctx.bezierCurveTo(2371.4, 2381.7, 2367.3, 2387.5, 2366.5, 2389.1);
      ctx.bezierCurveTo(2365.7, 2390.6, 2368.2, 2390.1, 2368.8, 2389.8);
      ctx.bezierCurveTo(2368.2, 2391.8, 2368.7, 2399.3, 2377.5, 2394.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.458, 0.889, -0.889, -0.458, 3767.6, 2754.1);
      gradient = ctx.createLinearGradient(311.9, 1413.6, 309.5, 1404.9);
      gradient.addColorStop(0.00, "rgb(255, 252, 236)");
      gradient.addColorStop(0.16, "rgb(247, 230, 199)");
      gradient.addColorStop(0.52, "rgb(232, 190, 123)");
      gradient.addColorStop(1.00, "rgb(209, 139, 20)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // wildlife/Roo 1/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2373.9, 2381.2);
      ctx.bezierCurveTo(2374.9, 2379.3, 2375.5, 2377.5, 2375.3, 2376.6);
      ctx.bezierCurveTo(2374.7, 2374.9, 2374.4, 2372.1, 2372.9, 2376.9);
      ctx.bezierCurveTo(2372.6, 2378.0, 2372.1, 2379.1, 2371.6, 2380.3);
      ctx.bezierCurveTo(2369.7, 2384.1, 2373.0, 2383.1, 2373.9, 2381.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.458, 0.889, -0.889, -0.458, 3767.6, 2754.1);
      gradient = ctx.createLinearGradient(307.9, 1411.1, 301.1, 1411.4);
      gradient.addColorStop(0.00, "rgb(255, 221, 176)");
      gradient.addColorStop(0.11, "rgb(243, 209, 160)");
      gradient.addColorStop(0.31, "rgb(221, 183, 128)");
      gradient.addColorStop(0.55, "rgb(184, 143, 82)");
      gradient.addColorStop(0.84, "rgb(136, 95, 23)");
      gradient.addColorStop(1.00, "rgb(110, 71, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // wildlife/Roo 1/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2391.6, 2398.1);
      ctx.bezierCurveTo(2392.6, 2398.3, 2390.6, 2394.1, 2389.9, 2393.3);
      ctx.bezierCurveTo(2389.2, 2392.4, 2390.7, 2388.8, 2391.4, 2388.2);
      ctx.bezierCurveTo(2392.1, 2387.5, 2392.8, 2387.4, 2392.3, 2387.0);
      ctx.bezierCurveTo(2391.7, 2386.4, 2391.0, 2386.4, 2390.3, 2387.7);
      ctx.bezierCurveTo(2390.0, 2388.2, 2387.6, 2391.6, 2387.3, 2392.6);
      ctx.bezierCurveTo(2387.1, 2393.7, 2387.0, 2393.3, 2387.1, 2394.8);
      ctx.bezierCurveTo(2387.2, 2396.6, 2389.2, 2398.0, 2391.6, 2398.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.458, 0.889, -0.889, -0.458, 3767.6, 2754.1);
      gradient = ctx.createLinearGradient(311.0, 1393.9, 307.1, 1386.2);
      gradient.addColorStop(0.00, "rgb(255, 252, 236)");
      gradient.addColorStop(0.27, "rgb(239, 207, 156)");
      gradient.addColorStop(0.53, "rgb(227, 177, 100)");
      gradient.addColorStop(0.74, "rgb(217, 156, 57)");
      gradient.addColorStop(0.91, "rgb(211, 144, 29)");
      gradient.addColorStop(1.00, "rgb(209, 139, 20)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // wildlife/Roo 1/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2389.9, 2393.3);
      ctx.bezierCurveTo(2389.2, 2392.5, 2390.7, 2388.8, 2391.4, 2388.2);
      ctx.bezierCurveTo(2392.1, 2387.5, 2392.8, 2387.4, 2392.3, 2387.0);
      ctx.bezierCurveTo(2391.7, 2386.4, 2391.0, 2386.4, 2390.3, 2387.7);
      ctx.bezierCurveTo(2390.0, 2388.2, 2387.6, 2391.6, 2387.3, 2392.6);
      ctx.bezierCurveTo(2387.1, 2393.7, 2387.0, 2393.3, 2387.1, 2394.8);
      ctx.bezierCurveTo(2387.2, 2396.6, 2390.6, 2394.1, 2389.9, 2393.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.458, 0.889, -0.889, -0.458, 3767.6, 2754.1);
      gradient = ctx.createLinearGradient(309.7, 1391.0, 303.8, 1392.3);
      gradient.addColorStop(0.00, "rgb(232, 193, 129)");
      gradient.addColorStop(0.13, "rgb(223, 183, 119)");
      gradient.addColorStop(0.34, "rgb(201, 160, 94)");
      gradient.addColorStop(0.62, "rgb(165, 123, 53)");
      gradient.addColorStop(0.94, "rgb(119, 79, 0)");
      gradient.addColorStop(1.00, "rgb(110, 71, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // wildlife/Roo 1/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2398.4, 2401.5);
      ctx.bezierCurveTo(2398.7, 2401.4, 2398.9, 2401.4, 2399.1, 2401.5);
      ctx.bezierCurveTo(2400.5, 2403.4, 2402.5, 2402.8, 2404.2, 2402.8);
      ctx.bezierCurveTo(2403.6, 2401.8, 2401.8, 2400.9, 2400.8, 2400.6);
      ctx.bezierCurveTo(2400.6, 2399.3, 2404.0, 2401.1, 2405.5, 2398.3);
      ctx.bezierCurveTo(2402.9, 2397.0, 2402.4, 2398.2, 2401.0, 2398.6);
      ctx.bezierCurveTo(2400.5, 2396.8, 2400.4, 2396.5, 2400.0, 2395.4);
      ctx.bezierCurveTo(2399.7, 2394.3, 2399.3, 2393.0, 2399.0, 2392.3);
      ctx.bezierCurveTo(2398.7, 2391.1, 2397.3, 2391.9, 2396.4, 2392.2);
      ctx.bezierCurveTo(2396.4, 2392.2, 2395.6, 2393.0, 2396.2, 2395.0);
      ctx.bezierCurveTo(2396.5, 2396.0, 2397.3, 2395.9, 2395.9, 2397.2);
      ctx.bezierCurveTo(2394.5, 2398.4, 2395.5, 2402.4, 2398.4, 2401.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.458, 0.889, -0.889, -0.458, 3767.6, 2754.1);
      gradient = ctx.createLinearGradient(310.2, 1383.5, 308.8, 1378.4);
      gradient.addColorStop(0.00, "rgb(255, 252, 236)");
      gradient.addColorStop(0.16, "rgb(247, 230, 199)");
      gradient.addColorStop(0.52, "rgb(232, 190, 123)");
      gradient.addColorStop(1.00, "rgb(209, 139, 20)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // wildlife/Roo 1/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2400.4, 2396.5);
      ctx.bezierCurveTo(2400.0, 2395.4, 2399.3, 2393.0, 2399.0, 2392.3);
      ctx.bezierCurveTo(2398.7, 2391.1, 2397.3, 2391.9, 2396.4, 2392.2);
      ctx.bezierCurveTo(2396.4, 2392.2, 2395.4, 2393.4, 2397.0, 2394.7);
      ctx.bezierCurveTo(2398.3, 2395.7, 2400.7, 2397.6, 2400.4, 2396.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.458, 0.889, -0.889, -0.458, 3767.6, 2754.1);
      gradient = ctx.createLinearGradient(307.1, 1381.9, 304.6, 1381.7);
      gradient.addColorStop(0.00, "rgb(232, 193, 129)");
      gradient.addColorStop(0.13, "rgb(223, 183, 119)");
      gradient.addColorStop(0.34, "rgb(201, 160, 94)");
      gradient.addColorStop(0.62, "rgb(165, 123, 53)");
      gradient.addColorStop(0.94, "rgb(119, 79, 0)");
      gradient.addColorStop(1.00, "rgb(110, 71, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // wildlife/Roo 1/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2399.7, 2397.1);
      ctx.bezierCurveTo(2399.5, 2397.5, 2399.2, 2397.8, 2399.1, 2397.7);
      ctx.bezierCurveTo(2399.0, 2397.7, 2399.1, 2397.3, 2399.3, 2396.9);
      ctx.bezierCurveTo(2399.5, 2396.5, 2399.8, 2396.2, 2399.9, 2396.3);
      ctx.bezierCurveTo(2400.0, 2396.3, 2399.9, 2396.7, 2399.7, 2397.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(110, 71, 0)";
      ctx.fill();

      // wildlife/Roo 3
      ctx.restore();

      // wildlife/Roo 3/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2419.4, 2326.9);
      ctx.bezierCurveTo(2419.9, 2331.3, 2420.7, 2337.5, 2416.7, 2337.0);
      ctx.bezierCurveTo(2412.8, 2336.5, 2410.0, 2328.3, 2409.4, 2326.1);
      ctx.bezierCurveTo(2407.6, 2329.5, 2405.2, 2335.0, 2403.5, 2335.6);
      ctx.bezierCurveTo(2401.8, 2336.1, 2399.3, 2337.5, 2402.4, 2333.5);
      ctx.bezierCurveTo(2405.4, 2329.5, 2407.8, 2322.7, 2408.5, 2321.2);
      ctx.bezierCurveTo(2409.3, 2319.6, 2410.4, 2322.0, 2410.5, 2322.7);
      ctx.bezierCurveTo(2411.8, 2321.0, 2418.2, 2317.1, 2419.4, 2326.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.458, 0.889, -0.889, -0.458, 3767.6, 2754.1);
      gradient = ctx.createLinearGradient(245.1, 1400.5, 250.6, 1392.5);
      gradient.addColorStop(0.00, "rgb(255, 252, 236)");
      gradient.addColorStop(0.16, "rgb(247, 230, 199)");
      gradient.addColorStop(0.52, "rgb(232, 190, 123)");
      gradient.addColorStop(1.00, "rgb(209, 139, 20)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // wildlife/Roo 3/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2421.2, 2331.7);
      ctx.bezierCurveTo(2421.3, 2332.8, 2418.0, 2334.9, 2417.1, 2335.0);
      ctx.bezierCurveTo(2416.1, 2335.2, 2415.5, 2334.9, 2415.7, 2335.5);
      ctx.bezierCurveTo(2415.8, 2336.4, 2416.5, 2336.7, 2417.8, 2336.1);
      ctx.bezierCurveTo(2418.3, 2335.8, 2422.2, 2334.4, 2423.0, 2333.7);
      ctx.bezierCurveTo(2423.8, 2333.0, 2423.6, 2333.3, 2424.4, 2332.0);
      ctx.bezierCurveTo(2425.3, 2330.5, 2421.1, 2330.6, 2421.2, 2331.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.881, -0.473, 0.473, 0.881, 1289.0, 3467.6);
      gradient = ctx.createLinearGradient(1534.8, -463.6, 1528.8, -462.3);
      gradient.addColorStop(0.00, "rgb(232, 193, 129)");
      gradient.addColorStop(0.13, "rgb(223, 183, 119)");
      gradient.addColorStop(0.34, "rgb(201, 160, 94)");
      gradient.addColorStop(0.62, "rgb(165, 123, 53)");
      gradient.addColorStop(0.94, "rgb(119, 79, 0)");
      gradient.addColorStop(1.00, "rgb(110, 71, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // wildlife/Roo 3/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2433.8, 2334.3);
      ctx.bezierCurveTo(2431.6, 2334.0, 2429.5, 2333.6, 2428.3, 2332.0);
      ctx.bezierCurveTo(2426.1, 2329.2, 2421.6, 2321.5, 2418.6, 2318.6);
      ctx.bezierCurveTo(2417.1, 2317.1, 2416.1, 2315.0, 2416.0, 2314.0);
      ctx.bezierCurveTo(2415.4, 2307.1, 2418.8, 2298.1, 2420.3, 2295.2);
      ctx.bezierCurveTo(2422.0, 2291.9, 2421.4, 2291.9, 2419.7, 2293.7);
      ctx.bezierCurveTo(2414.5, 2299.2, 2408.7, 2316.9, 2409.8, 2320.5);
      ctx.bezierCurveTo(2411.6, 2326.1, 2418.6, 2336.2, 2425.6, 2335.4);
      ctx.bezierCurveTo(2428.4, 2335.1, 2429.6, 2335.7, 2432.1, 2337.3);
      ctx.bezierCurveTo(2434.2, 2338.7, 2435.3, 2334.6, 2433.8, 2334.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.458, -0.889, -0.889, -0.458, 2691.3, 4845.4);
      gradient = ctx.createLinearGradient(2112.8, 1401.5, 2123.2, 1396.3);
      gradient.addColorStop(0.00, "rgb(255, 252, 236)");
      gradient.addColorStop(0.27, "rgb(239, 207, 156)");
      gradient.addColorStop(0.53, "rgb(227, 177, 100)");
      gradient.addColorStop(0.74, "rgb(217, 156, 57)");
      gradient.addColorStop(0.91, "rgb(211, 144, 29)");
      gradient.addColorStop(1.00, "rgb(209, 139, 20)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // wildlife/Roo 3/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2435.9, 2335.2);
      ctx.bezierCurveTo(2437.8, 2337.3, 2439.4, 2333.7, 2441.9, 2336.1);
      ctx.bezierCurveTo(2440.4, 2337.6, 2439.3, 2338.0, 2437.1, 2337.8);
      ctx.bezierCurveTo(2436.9, 2338.3, 2438.6, 2340.0, 2438.4, 2343.1);
      ctx.bezierCurveTo(2436.0, 2342.2, 2436.2, 2340.3, 2436.5, 2339.1);
      ctx.bezierCurveTo(2435.1, 2340.3, 2435.0, 2340.4, 2434.1, 2341.2);
      ctx.bezierCurveTo(2433.2, 2342.0, 2432.2, 2342.8, 2431.6, 2343.3);
      ctx.bezierCurveTo(2430.7, 2344.2, 2429.9, 2342.8, 2429.3, 2342.1);
      ctx.bezierCurveTo(2429.3, 2342.1, 2429.1, 2340.9, 2430.6, 2339.6);
      ctx.bezierCurveTo(2431.4, 2338.9, 2432.0, 2339.3, 2431.4, 2337.6);
      ctx.bezierCurveTo(2430.9, 2335.8, 2433.8, 2332.8, 2435.9, 2335.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.067, -0.998, -0.998, -0.067, 3249.0, 4737.3);
      gradient = ctx.createLinearGradient(2338.6, 978.1, 2337.3, 973.2);
      gradient.addColorStop(0.00, "rgb(255, 252, 236)");
      gradient.addColorStop(0.16, "rgb(247, 230, 199)");
      gradient.addColorStop(0.52, "rgb(232, 190, 123)");
      gradient.addColorStop(1.00, "rgb(209, 139, 20)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // wildlife/Roo 3/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2435.0, 2340.4);
      ctx.bezierCurveTo(2434.1, 2341.2, 2432.2, 2342.8, 2431.6, 2343.3);
      ctx.bezierCurveTo(2430.7, 2344.2, 2429.9, 2342.8, 2429.3, 2342.1);
      ctx.bezierCurveTo(2429.3, 2342.1, 2429.1, 2340.5, 2431.1, 2340.2);
      ctx.bezierCurveTo(2432.8, 2340.0, 2435.8, 2339.7, 2435.0, 2340.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.067, -0.998, -0.998, -0.067, 3249.0, 4737.3);
      gradient = ctx.createLinearGradient(2335.1, 976.6, 2332.6, 976.4);
      gradient.addColorStop(0.00, "rgb(232, 193, 129)");
      gradient.addColorStop(0.13, "rgb(223, 183, 119)");
      gradient.addColorStop(0.34, "rgb(201, 160, 94)");
      gradient.addColorStop(0.62, "rgb(165, 123, 53)");
      gradient.addColorStop(0.94, "rgb(119, 79, 0)");
      gradient.addColorStop(1.00, "rgb(110, 71, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // wildlife/Roo 3/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2406.5, 2331.8);
      ctx.bezierCurveTo(2405.4, 2333.7, 2404.4, 2335.3, 2403.5, 2335.6);
      ctx.bezierCurveTo(2401.8, 2336.1, 2399.3, 2337.5, 2402.4, 2333.5);
      ctx.bezierCurveTo(2403.1, 2332.6, 2403.7, 2331.5, 2404.3, 2330.4);
      ctx.bezierCurveTo(2406.4, 2326.7, 2407.5, 2329.9, 2406.5, 2331.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.458, -0.889, -0.889, -0.458, 2691.3, 4845.4);
      gradient = ctx.createLinearGradient(2105.4, 1405.6, 2098.6, 1406.0);
      gradient.addColorStop(0.00, "rgb(255, 252, 234)");
      gradient.addColorStop(0.09, "rgb(246, 238, 216)");
      gradient.addColorStop(0.25, "rgb(230, 213, 181)");
      gradient.addColorStop(0.44, "rgb(202, 176, 131)");
      gradient.addColorStop(0.68, "rgb(164, 130, 73)");
      gradient.addColorStop(0.94, "rgb(119, 80, 0)");
      gradient.addColorStop(1.00, "rgb(110, 71, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // wildlife/Roo 3/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2418.7, 2324.0);
      ctx.bezierCurveTo(2419.2, 2328.4, 2420.0, 2334.6, 2416.0, 2334.1);
      ctx.bezierCurveTo(2412.1, 2333.6, 2409.3, 2325.4, 2408.7, 2323.3);
      ctx.bezierCurveTo(2407.0, 2326.6, 2404.5, 2332.2, 2402.8, 2332.7);
      ctx.bezierCurveTo(2401.1, 2333.2, 2398.6, 2334.6, 2401.7, 2330.6);
      ctx.bezierCurveTo(2404.7, 2326.6, 2407.1, 2319.8, 2407.9, 2318.3);
      ctx.bezierCurveTo(2408.6, 2316.8, 2409.7, 2319.1, 2409.8, 2319.8);
      ctx.bezierCurveTo(2411.1, 2318.1, 2417.5, 2314.2, 2418.7, 2324.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.458, -0.889, -0.889, -0.458, 2691.3, 4845.4);
      gradient = ctx.createLinearGradient(2111.7, 1410.1, 2109.3, 1401.4);
      gradient.addColorStop(0.00, "rgb(255, 252, 236)");
      gradient.addColorStop(0.16, "rgb(247, 230, 199)");
      gradient.addColorStop(0.52, "rgb(232, 190, 123)");
      gradient.addColorStop(1.00, "rgb(209, 139, 20)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // wildlife/Roo 3/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2405.8, 2328.9);
      ctx.bezierCurveTo(2404.7, 2330.8, 2403.7, 2332.4, 2402.8, 2332.7);
      ctx.bezierCurveTo(2401.1, 2333.2, 2398.6, 2334.6, 2401.7, 2330.6);
      ctx.bezierCurveTo(2402.4, 2329.7, 2403.0, 2328.7, 2403.6, 2327.6);
      ctx.bezierCurveTo(2405.7, 2323.8, 2406.8, 2327.1, 2405.8, 2328.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.458, -0.889, -0.889, -0.458, 2691.3, 4845.4);
      gradient = ctx.createLinearGradient(2107.7, 1407.5, 2100.9, 1407.9);
      gradient.addColorStop(0.00, "rgb(255, 221, 176)");
      gradient.addColorStop(0.11, "rgb(243, 209, 160)");
      gradient.addColorStop(0.31, "rgb(221, 183, 128)");
      gradient.addColorStop(0.55, "rgb(184, 143, 82)");
      gradient.addColorStop(0.84, "rgb(136, 95, 23)");
      gradient.addColorStop(1.00, "rgb(110, 71, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // wildlife/Roo 3/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2429.8, 2333.5);
      ctx.bezierCurveTo(2430.5, 2334.2, 2426.0, 2335.1, 2424.9, 2335.0);
      ctx.bezierCurveTo(2423.8, 2334.9, 2421.7, 2338.2, 2421.6, 2339.2);
      ctx.bezierCurveTo(2421.5, 2340.1, 2421.8, 2340.7, 2421.2, 2340.6);
      ctx.bezierCurveTo(2420.3, 2340.4, 2419.9, 2339.8, 2420.6, 2338.5);
      ctx.bezierCurveTo(2420.8, 2338.0, 2422.1, 2334.0, 2422.8, 2333.2);
      ctx.bezierCurveTo(2423.6, 2332.4, 2423.2, 2332.6, 2424.5, 2331.7);
      ctx.bezierCurveTo(2426.0, 2330.8, 2428.3, 2331.6, 2429.8, 2333.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.458, -0.889, -0.889, -0.458, 2691.3, 4845.4);
      gradient = ctx.createLinearGradient(2110.8, 1390.4, 2106.9, 1382.7);
      gradient.addColorStop(0.00, "rgb(255, 252, 236)");
      gradient.addColorStop(0.27, "rgb(239, 207, 156)");
      gradient.addColorStop(0.53, "rgb(227, 177, 100)");
      gradient.addColorStop(0.74, "rgb(217, 156, 57)");
      gradient.addColorStop(0.91, "rgb(211, 144, 29)");
      gradient.addColorStop(1.00, "rgb(209, 139, 20)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // wildlife/Roo 3/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2424.9, 2335.0);
      ctx.bezierCurveTo(2423.8, 2334.9, 2421.7, 2338.2, 2421.6, 2339.2);
      ctx.bezierCurveTo(2421.5, 2340.1, 2421.8, 2340.7, 2421.2, 2340.6);
      ctx.bezierCurveTo(2420.3, 2340.4, 2419.9, 2339.8, 2420.6, 2338.5);
      ctx.bezierCurveTo(2420.8, 2338.0, 2422.1, 2334.0, 2422.8, 2333.2);
      ctx.bezierCurveTo(2423.6, 2332.4, 2423.2, 2332.6, 2424.5, 2331.7);
      ctx.bezierCurveTo(2426.0, 2330.8, 2426.0, 2335.1, 2424.9, 2335.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.458, -0.889, -0.889, -0.458, 2691.3, 4845.4);
      gradient = ctx.createLinearGradient(2109.5, 1387.4, 2103.5, 1388.7);
      gradient.addColorStop(0.00, "rgb(232, 193, 129)");
      gradient.addColorStop(0.13, "rgb(223, 183, 119)");
      gradient.addColorStop(0.34, "rgb(201, 160, 94)");
      gradient.addColorStop(0.62, "rgb(165, 123, 53)");
      gradient.addColorStop(0.94, "rgb(119, 79, 0)");
      gradient.addColorStop(1.00, "rgb(110, 71, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // wildlife/Roo 3/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2434.3, 2339.6);
      ctx.bezierCurveTo(2434.3, 2339.1, 2434.4, 2338.8, 2434.5, 2338.8);
      ctx.bezierCurveTo(2434.6, 2338.8, 2434.7, 2339.1, 2434.6, 2339.6);
      ctx.bezierCurveTo(2434.6, 2340.0, 2434.5, 2340.4, 2434.4, 2340.4);
      ctx.bezierCurveTo(2434.3, 2340.4, 2434.2, 2340.0, 2434.3, 2339.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(110, 71, 0)";
      ctx.fill();
      ctx.restore();
      ctx.restore();
    }

    function rooRope1(ctx) {

      // rooRope1/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2387.0, 2385.6);
      ctx.bezierCurveTo(2388.1, 2385.2, 2388.7, 2386.5, 2389.8, 2387.0);
      ctx.bezierCurveTo(2390.8, 2387.5, 2391.3, 2387.8, 2392.0, 2387.1);
      ctx.bezierCurveTo(2381.9, 2371.2, 2384.5, 2338.8, 2421.0, 2340.2);
      ctx.bezierCurveTo(2420.7, 2339.1, 2420.6, 2337.9, 2419.2, 2338.4);
      ctx.bezierCurveTo(2417.9, 2338.8, 2416.7, 2338.2, 2416.0, 2337.8);
      ctx.lineWidth = 0.5;
      ctx.strokeStyle = "rgb(100, 64, 0)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();
      ctx.restore();
    }

    function rooRope2(ctx) {

      // rooRope2/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2386.9, 2385.6);
      ctx.bezierCurveTo(2387.9, 2385.2, 2388.6, 2386.4, 2389.6, 2387.0);
      ctx.bezierCurveTo(2390.6, 2387.5, 2391.1, 2387.8, 2391.8, 2387.1);
      ctx.bezierCurveTo(2421.6, 2393.2, 2439.3, 2359.4, 2420.9, 2340.2);
      ctx.bezierCurveTo(2420.5, 2339.1, 2420.4, 2337.9, 2419.1, 2338.4);
      ctx.bezierCurveTo(2417.7, 2338.8, 2416.5, 2338.2, 2415.8, 2337.8);
      ctx.lineWidth = 0.5;
      ctx.strokeStyle = "rgb(100, 64, 0)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();
      ctx.restore();
    }

    function roo(ctx) {

      var gradient;

      // roo/Roo 2
      ctx.save();

      // roo/Roo 2/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-4.8, -1.5);
      ctx.bezierCurveTo(-0.6, -2.4, 5.6, -3.7, 3.8, -7.3);
      ctx.bezierCurveTo(2.1, -10.9, -6.6, -10.8, -8.8, -10.8);
      ctx.bezierCurveTo(-6.2, -13.5, -1.7, -17.6, -1.8, -19.4);
      ctx.bezierCurveTo(-1.8, -21.2, -1.3, -23.9, -4.1, -19.8);
      ctx.bezierCurveTo(-6.9, -15.6, -12.6, -11.2, -13.8, -10.0);
      ctx.bezierCurveTo(-15.0, -8.7, -6.1, -7.8, -5.4, -8.0);
      ctx.bezierCurveTo(-15.4, -2.0, -14.6, 0.5, -4.8, -1.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.458, 0.889, -0.889, -0.458, 1343.9, 380.2);
      gradient = ctx.createLinearGradient(273.2, 1383.5, 262.6, 1369.1);
      gradient.addColorStop(0.00, "rgb(255, 252, 236)");
      gradient.addColorStop(0.16, "rgb(247, 230, 199)");
      gradient.addColorStop(0.52, "rgb(232, 190, 123)");
      gradient.addColorStop(1.00, "rgb(209, 139, 20)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // roo/Roo 2/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(5.4, 2.8);
      ctx.bezierCurveTo(4.5, -0.0, 9.1, -1.9, 10.1, -1.9);
      ctx.bezierCurveTo(11.0, -1.9, 11.6, -1.7, 11.5, -2.3);
      ctx.bezierCurveTo(11.4, -3.1, 10.8, -3.5, 9.5, -3.0);
      ctx.bezierCurveTo(8.9, -2.7, 4.9, -1.7, 4.0, -1.1);
      ctx.bezierCurveTo(3.2, -0.4, 3.4, -0.7, 2.5, 0.5);
      ctx.bezierCurveTo(1.4, 1.9, 5.7, 3.8, 5.4, 2.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.917, 0.398, -0.398, -0.917, 1639.3, 1189.3);
      gradient = ctx.createLinearGradient(1025.7, 1740.9, 1019.7, 1742.3);
      gradient.addColorStop(0.00, "rgb(232, 193, 129)");
      gradient.addColorStop(0.13, "rgb(223, 183, 119)");
      gradient.addColorStop(0.34, "rgb(201, 160, 94)");
      gradient.addColorStop(0.62, "rgb(165, 123, 53)");
      gradient.addColorStop(0.94, "rgb(119, 79, 0)");
      gradient.addColorStop(1.00, "rgb(110, 71, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // roo/Roo 2/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(12.7, 8.4);
      ctx.bezierCurveTo(10.1, 9.2, 5.5, 9.2, 3.6, 8.4);
      ctx.bezierCurveTo(0.4, 7.1, -7.1, 5.3, -10.6, 3.1);
      ctx.bezierCurveTo(-12.5, 2.0, -13.5, 2.8, -13.9, 4.4);
      ctx.bezierCurveTo(-14.5, 6.8, -8.4, 17.7, -8.7, 20.9);
      ctx.bezierCurveTo(-8.9, 23.6, -9.5, 20.6, -10.3, 19.0);
      ctx.bezierCurveTo(-11.9, 16.0, -16.9, 10.1, -17.7, 7.0);
      ctx.bezierCurveTo(-19.1, 0.8, -15.1, -1.3, -13.6, -1.3);
      ctx.bezierCurveTo(-9.0, -7.0, 5.1, -2.1, 6.1, 4.9);
      ctx.bezierCurveTo(6.5, 7.7, 8.6, 6.1, 10.0, 4.7);
      ctx.bezierCurveTo(12.3, 5.8, 14.1, 7.9, 12.7, 8.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.458, 0.889, -0.889, -0.458, 1343.9, 380.2);
      gradient = ctx.createLinearGradient(277.9, 1375.7, 286.9, 1365.1);
      gradient.addColorStop(0.00, "rgb(255, 252, 236)");
      gradient.addColorStop(1.00, "rgb(209, 139, 20)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // roo/Roo 2/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(13.1, 8.3);
      ctx.bezierCurveTo(13.3, 8.2, 13.6, 8.2, 13.8, 8.2);
      ctx.bezierCurveTo(14.3, 10.0, 14.0, 11.0, 16.1, 12.7);
      ctx.bezierCurveTo(16.5, 11.8, 16.8, 9.5, 15.5, 7.4);
      ctx.bezierCurveTo(15.2, 6.4, 18.7, 7.9, 20.1, 5.0);
      ctx.bezierCurveTo(17.6, 3.7, 17.0, 4.7, 15.6, 5.2);
      ctx.bezierCurveTo(15.1, 3.4, 15.0, 3.3, 14.7, 2.2);
      ctx.bezierCurveTo(14.3, 1.1, 13.9, -0.2, 13.7, -0.9);
      ctx.bezierCurveTo(13.3, -2.1, 11.9, -1.3, 11.0, -1.0);
      ctx.bezierCurveTo(11.0, -1.0, 10.2, -0.2, 10.9, 1.7);
      ctx.bezierCurveTo(11.2, 2.8, 11.9, 2.7, 10.5, 3.9);
      ctx.bezierCurveTo(9.1, 5.1, 10.1, 9.2, 13.1, 8.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.458, 0.889, -0.889, -0.458, 1343.9, 380.2);
      gradient = ctx.createLinearGradient(276.9, 1357.8, 275.6, 1352.8);
      gradient.addColorStop(0.00, "rgb(255, 252, 236)");
      gradient.addColorStop(0.16, "rgb(247, 230, 199)");
      gradient.addColorStop(0.52, "rgb(232, 190, 123)");
      gradient.addColorStop(1.00, "rgb(209, 139, 20)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // roo/Roo 2/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(15.0, 3.3);
      ctx.bezierCurveTo(14.7, 2.2, 13.9, -0.2, 13.7, -0.9);
      ctx.bezierCurveTo(13.3, -2.1, 11.9, -1.3, 11.0, -1.0);
      ctx.bezierCurveTo(11.0, -1.0, 10.1, 0.2, 11.6, 1.5);
      ctx.bezierCurveTo(12.9, 2.5, 15.4, 4.4, 15.0, 3.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.458, 0.889, -0.889, -0.458, 1343.9, 380.2);
      gradient = ctx.createLinearGradient(272.4, 1356.6, 269.9, 1356.4);
      gradient.addColorStop(0.00, "rgb(232, 193, 129)");
      gradient.addColorStop(0.13, "rgb(223, 183, 119)");
      gradient.addColorStop(0.34, "rgb(201, 160, 94)");
      gradient.addColorStop(0.62, "rgb(165, 123, 53)");
      gradient.addColorStop(0.94, "rgb(119, 79, 0)");
      gradient.addColorStop(1.00, "rgb(110, 71, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // roo/Roo 2/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(14.3, 3.8);
      ctx.bezierCurveTo(14.1, 4.2, 13.9, 4.5, 13.8, 4.5);
      ctx.bezierCurveTo(13.7, 4.4, 13.8, 4.1, 14.0, 3.7);
      ctx.bezierCurveTo(14.2, 3.3, 14.4, 3.0, 14.5, 3.0);
      ctx.bezierCurveTo(14.6, 3.1, 14.5, 3.4, 14.3, 3.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(110, 71, 0)";
      ctx.fill();

      // roo/Roo 2/Path
      ctx.beginPath();
      ctx.moveTo(-4.4, -15.3);
      ctx.bezierCurveTo(-2.9, -16.9, -1.7, -18.5, -1.8, -19.4);
      ctx.bezierCurveTo(-1.8, -21.2, -1.3, -23.9, -4.1, -19.8);
      ctx.bezierCurveTo(-4.7, -18.8, -5.5, -17.9, -6.3, -16.9);
      ctx.bezierCurveTo(-9.2, -13.8, -5.8, -13.8, -4.4, -15.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.695, 0.718, -0.718, -0.695, 1620.3, 603.5);
      gradient = ctx.createLinearGradient(686.5, 1599.1, 679.7, 1599.5);
      gradient.addColorStop(0.00, "rgb(255, 221, 176)");
      gradient.addColorStop(0.11, "rgb(243, 209, 160)");
      gradient.addColorStop(0.31, "rgb(221, 183, 128)");
      gradient.addColorStop(0.55, "rgb(184, 143, 82)");
      gradient.addColorStop(0.84, "rgb(136, 95, 23)");
      gradient.addColorStop(1.00, "rgb(110, 71, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // roo/Roo 2/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-9.3, 2.4);
      ctx.bezierCurveTo(-4.8, 2.2, 0.2, -1.0, -2.2, -4.2);
      ctx.bezierCurveTo(-4.6, -7.3, -13.2, -7.7, -15.3, -7.3);
      ctx.bezierCurveTo(-13.3, -10.4, -9.7, -15.3, -10.0, -17.0);
      ctx.bezierCurveTo(-10.4, -18.8, -10.4, -21.6, -12.4, -17.0);
      ctx.bezierCurveTo(-14.3, -12.4, -19.1, -7.0, -20.1, -5.5);
      ctx.bezierCurveTo(-21.0, -4.1, -12.1, -4.9, -11.5, -5.2);
      ctx.bezierCurveTo(-19.4, 3.0, -19.2, 2.9, -9.3, 2.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.458, 0.889, -0.889, -0.458, 1343.9, 380.2);
      gradient = ctx.createLinearGradient(277.8, 1386.6, 271.5, 1377.3);
      gradient.addColorStop(0.00, "rgb(255, 252, 236)");
      gradient.addColorStop(0.16, "rgb(247, 230, 199)");
      gradient.addColorStop(0.52, "rgb(232, 190, 123)");
      gradient.addColorStop(1.00, "rgb(209, 139, 20)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // roo/Roo 2/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-11.9, -12.6);
      ctx.bezierCurveTo(-10.7, -14.4, -9.8, -16.1, -10.0, -17.0);
      ctx.bezierCurveTo(-10.4, -18.8, -10.4, -21.6, -12.4, -17.0);
      ctx.bezierCurveTo(-12.8, -15.9, -13.4, -14.9, -14.1, -13.8);
      ctx.bezierCurveTo(-16.3, -10.1, -13.0, -10.8, -11.9, -12.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.547, 0.837, -0.837, -0.547, 1502.5, 354.7);
      gradient = ctx.createLinearGradient(521.9, 1470.0, 515.0, 1470.4);
      gradient.addColorStop(0.00, "rgb(255, 221, 176)");
      gradient.addColorStop(0.11, "rgb(243, 209, 160)");
      gradient.addColorStop(0.31, "rgb(221, 183, 128)");
      gradient.addColorStop(0.55, "rgb(184, 143, 82)");
      gradient.addColorStop(0.84, "rgb(136, 95, 23)");
      gradient.addColorStop(1.00, "rgb(110, 71, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // roo/Roo 2/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2.6, 6.2);
      ctx.bezierCurveTo(3.8, 7.3, 3.1, 8.3, 2.8, 10.2);
      ctx.bezierCurveTo(2.6, 11.3, 4.2, 14.8, 5.0, 15.3);
      ctx.bezierCurveTo(5.7, 15.9, 6.4, 16.0, 6.0, 16.4);
      ctx.bezierCurveTo(5.4, 17.1, 4.6, 17.1, 3.9, 15.9);
      ctx.bezierCurveTo(3.6, 15.4, 0.8, 12.3, 0.5, 11.3);
      ctx.bezierCurveTo(0.1, 10.2, 0.1, 10.6, 0.0, 9.1);
      ctx.bezierCurveTo(0.2, 7.0, 0.4, 5.1, 2.6, 6.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.458, 0.889, -0.889, -0.458, 1343.9, 380.2);
      gradient = ctx.createLinearGradient(287.4, 1361.1, 281.9, 1359.4);
      gradient.addColorStop(0.00, "rgb(255, 252, 236)");
      gradient.addColorStop(0.27, "rgb(239, 207, 156)");
      gradient.addColorStop(0.53, "rgb(227, 177, 100)");
      gradient.addColorStop(0.74, "rgb(217, 156, 57)");
      gradient.addColorStop(0.91, "rgb(211, 144, 29)");
      gradient.addColorStop(1.00, "rgb(209, 139, 20)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // roo/Roo 2/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2.8, 10.2);
      ctx.bezierCurveTo(2.5, 11.2, 4.2, 14.8, 5.0, 15.3);
      ctx.bezierCurveTo(5.7, 15.9, 6.4, 16.0, 6.0, 16.4);
      ctx.bezierCurveTo(5.4, 17.1, 4.6, 17.1, 3.9, 15.9);
      ctx.bezierCurveTo(3.6, 15.4, 0.8, 12.3, 0.5, 11.3);
      ctx.bezierCurveTo(0.1, 10.2, 0.1, 10.6, 0.0, 9.1);
      ctx.bezierCurveTo(-0.0, 7.3, 3.1, 8.8, 2.8, 10.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.535, -0.845, -0.845, 0.535, 1447.1, 1801.5);
      gradient = ctx.createLinearGradient(2285.3, 263.6, 2279.3, 265.0);
      gradient.addColorStop(0.00, "rgb(232, 193, 129)");
      gradient.addColorStop(0.13, "rgb(223, 183, 119)");
      gradient.addColorStop(0.34, "rgb(201, 160, 94)");
      gradient.addColorStop(0.62, "rgb(165, 123, 53)");
      gradient.addColorStop(0.94, "rgb(119, 79, 0)");
      gradient.addColorStop(1.00, "rgb(110, 71, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function doughnut(ctx) {

      var gradient;

      // doughnut/Doughnut
      ctx.save();

      // doughnut/Doughnut/doughnut
      ctx.save();

      // doughnut/Doughnut/doughnut/Compound Path
      ctx.save();
      ctx.beginPath();

      // doughnut/Doughnut/doughnut/Compound Path/Path
      ctx.moveTo(60.9, 20.3);
      ctx.bezierCurveTo(65.4, 1.2, 53.6, -17.9, 34.5, -22.5);
      ctx.bezierCurveTo(15.4, -27.0, -3.7, -15.2, -8.3, 3.9);
      ctx.bezierCurveTo(-12.8, 23.0, -1.0, 42.1, 18.1, 46.7);
      ctx.bezierCurveTo(37.2, 51.2, 56.3, 39.4, 60.9, 20.3);
      ctx.closePath();

      // doughnut/Doughnut/doughnut/Compound Path/Path
      ctx.moveTo(15.9, 9.6);
      ctx.bezierCurveTo(17.3, 3.9, 23.0, 0.4, 28.8, 1.7);
      ctx.bezierCurveTo(34.5, 3.1, 38.0, 8.8, 36.7, 14.6);
      ctx.bezierCurveTo(35.3, 20.3, 29.6, 23.8, 23.8, 22.5);
      ctx.bezierCurveTo(18.1, 21.1, 14.6, 15.4, 15.9, 9.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.231, 0.973, -0.973, -0.231, 1214.9, -254.1);
      gradient = ctx.createRadialGradient(533.7, 1094.9, 0.0, 533.7, 1094.9, 35.5);
      gradient.addColorStop(0.01, "rgb(196, 91, 29)");
      gradient.addColorStop(0.09, "rgb(203, 107, 46)");
      gradient.addColorStop(0.28, "rgb(222, 151, 99)");
      gradient.addColorStop(0.52, "rgb(255, 230, 193)");
      gradient.addColorStop(0.58, "rgb(251, 222, 183)");
      gradient.addColorStop(0.67, "rgb(246, 206, 159)");
      gradient.addColorStop(0.79, "rgb(239, 183, 125)");
      gradient.addColorStop(0.92, "rgb(228, 151, 81)");
      gradient.addColorStop(1.00, "rgb(221, 131, 50)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // doughnut/Doughnut/doughnut/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(28.1, -22.9);
      ctx.bezierCurveTo(30.7, -23.2, 33.3, -22.9, 38.0, -19.2);
      ctx.bezierCurveTo(49.4, -10.1, 31.2, 48.2, 25.5, 47.7);
      ctx.bezierCurveTo(21.1, 47.4, 18.9, 45.3, 14.7, 43.9);
      ctx.bezierCurveTo(12.1, 43.0, 11.5, 44.7, 7.6, 42.1);
      ctx.bezierCurveTo(6.2, 40.0, 9.3, 39.1, 10.9, 38.5);
      ctx.bezierCurveTo(12.2, 38.0, 14.7, 37.2, 15.0, 35.5);
      ctx.bezierCurveTo(15.5, 33.5, 13.5, 31.1, 12.2, 29.7);
      ctx.bezierCurveTo(9.3, 26.7, 4.9, 17.1, 12.7, 17.4);
      ctx.bezierCurveTo(15.1, 17.4, 18.1, 19.7, 20.2, 20.8);
      ctx.bezierCurveTo(24.7, 23.3, 34.0, 23.8, 36.9, 20.1);
      ctx.bezierCurveTo(38.5, 18.0, 40.3, 9.1, 37.2, 4.4);
      ctx.bezierCurveTo(36.5, 3.4, 31.7, 1.4, 28.8, 0.4);
      ctx.bezierCurveTo(27.3, -0.1, 25.0, 1.5, 23.4, 1.7);
      ctx.bezierCurveTo(19.2, 2.1, 23.4, -1.1, 25.1, -2.3);
      ctx.bezierCurveTo(26.4, -3.4, 28.6, -4.4, 27.5, -6.2);
      ctx.bezierCurveTo(26.2, -8.1, 23.6, -8.3, 21.6, -8.9);
      ctx.bezierCurveTo(19.9, -9.4, 15.6, -11.0, 16.7, -13.6);
      ctx.bezierCurveTo(17.5, -15.4, 19.9, -15.6, 21.3, -16.6);
      ctx.bezierCurveTo(24.3, -18.9, 19.7, -20.3, 20.8, -23.0);
      ctx.bezierCurveTo(24.1, -23.9, 26.1, -23.3, 28.1, -22.9);
      ctx.fillStyle = "rgb(221, 131, 50)";
      ctx.fill();

      // doughnut/Doughnut/doughnut/Path
      ctx.beginPath();
      ctx.moveTo(28.6, -24.2);
      ctx.bezierCurveTo(31.2, -24.5, 35.4, -23.6, 40.8, -21.1);
      ctx.bezierCurveTo(47.5, -18.0, 53.5, -12.4, 57.4, -6.1);
      ctx.bezierCurveTo(61.7, 0.8, 63.7, 10.6, 61.5, 20.0);
      ctx.bezierCurveTo(60.2, 25.5, 57.6, 31.4, 53.6, 35.6);
      ctx.bezierCurveTo(50.1, 39.2, 47.3, 41.9, 42.9, 44.2);
      ctx.bezierCurveTo(38.0, 46.9, 32.6, 48.5, 26.9, 48.1);
      ctx.bezierCurveTo(22.5, 47.7, 18.0, 47.1, 13.9, 45.7);
      ctx.bezierCurveTo(11.3, 44.8, 10.1, 43.8, 9.1, 42.5);
      ctx.bezierCurveTo(7.6, 40.4, 10.8, 39.5, 12.3, 38.9);
      ctx.bezierCurveTo(13.7, 38.4, 16.1, 37.5, 16.5, 35.9);
      ctx.bezierCurveTo(16.9, 33.8, 15.0, 31.4, 13.7, 30.1);
      ctx.bezierCurveTo(10.7, 27.0, 6.3, 17.4, 14.1, 17.7);
      ctx.bezierCurveTo(16.5, 17.8, 19.6, 20.0, 21.7, 21.2);
      ctx.bezierCurveTo(26.2, 23.6, 32.1, 21.9, 34.9, 18.2);
      ctx.bezierCurveTo(36.5, 16.0, 38.3, 10.7, 35.1, 6.1);
      ctx.bezierCurveTo(34.4, 5.1, 32.8, 3.2, 29.9, 2.2);
      ctx.bezierCurveTo(28.4, 1.7, 26.5, 1.8, 24.9, 2.0);
      ctx.bezierCurveTo(20.7, 2.5, 24.9, -0.8, 26.5, -2.0);
      ctx.bezierCurveTo(27.9, -3.0, 30.1, -4.1, 28.9, -5.9);
      ctx.bezierCurveTo(27.7, -7.8, 25.1, -7.9, 23.1, -8.5);
      ctx.bezierCurveTo(21.3, -9.0, 17.1, -10.7, 18.2, -13.2);
      ctx.bezierCurveTo(18.9, -15.0, 21.3, -15.3, 22.7, -16.3);
      ctx.bezierCurveTo(25.8, -18.5, 20.9, -19.4, 21.9, -22.0);
      ctx.bezierCurveTo(22.8, -24.3, 26.6, -24.5, 28.6, -24.2);
      ctx.save();
      ctx.transform(-0.231, 0.973, -0.973, -0.231, 1214.9, -254.1);
      gradient = ctx.createLinearGradient(524.8, 1047.4, 536.9, 1114.4);
      gradient.addColorStop(0.18, "rgb(251, 221, 219)");
      gradient.addColorStop(0.34, "rgb(247, 188, 204)");
      gradient.addColorStop(0.56, "rgb(243, 147, 183)");
      gradient.addColorStop(0.75, "rgb(240, 117, 170)");
      gradient.addColorStop(0.90, "rgb(238, 96, 161)");
      gradient.addColorStop(0.99, "rgb(238, 87, 159)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // doughnut/Doughnut/doughnut/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(36.2, -18.0);
      ctx.bezierCurveTo(33.3, -19.3, 29.8, -19.9, 27.4, -20.6);
      ctx.bezierCurveTo(26.0, -21.0, 24.1, -20.9, 23.8, -21.5);
      ctx.bezierCurveTo(23.2, -22.3, 31.2, -22.1, 36.4, -20.4);
      ctx.bezierCurveTo(46.9, -16.8, 50.2, -10.4, 52.1, -8.6);
      ctx.bezierCurveTo(54.6, -6.1, 55.5, -1.9, 56.9, 0.4);
      ctx.bezierCurveTo(58.3, 2.7, 60.1, 8.2, 58.6, 12.3);
      ctx.bezierCurveTo(58.0, 14.0, 57.1, 13.4, 57.0, 12.0);
      ctx.bezierCurveTo(56.9, 10.5, 56.8, 6.3, 56.1, 3.7);
      ctx.bezierCurveTo(55.5, 1.9, 53.2, -2.3, 50.9, -6.0);
      ctx.bezierCurveTo(48.6, -9.7, 46.3, -13.0, 41.2, -15.5);
      ctx.bezierCurveTo(39.8, -16.2, 37.8, -17.3, 36.2, -18.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.231, 0.973, -0.973, -0.231, 1214.9, -254.1);
      gradient = ctx.createLinearGradient(509.3, 1057.3, 518.0, 1104.9);
      gradient.addColorStop(0.18, "rgb(255, 255, 255)");
      gradient.addColorStop(0.30, "rgb(253, 245, 248)");
      gradient.addColorStop(0.49, "rgb(251, 226, 237)");
      gradient.addColorStop(0.72, "rgb(248, 195, 218)");
      gradient.addColorStop(0.99, "rgb(243, 153, 192)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // doughnut/Doughnut/doughnut/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(56.1, 24.2);
      ctx.bezierCurveTo(56.3, 23.5, 55.9, 23.0, 55.3, 22.8);
      ctx.bezierCurveTo(54.5, 23.9, 54.7, 25.4, 54.1, 26.6);
      ctx.bezierCurveTo(53.6, 27.7, 52.6, 28.8, 51.8, 29.7);
      ctx.bezierCurveTo(50.8, 30.6, 49.7, 31.7, 48.7, 32.5);
      ctx.bezierCurveTo(47.2, 33.7, 47.5, 33.7, 46.9, 35.5);
      ctx.bezierCurveTo(49.5, 36.7, 57.5, 25.2, 56.0, 23.8);
      ctx.save();
      ctx.transform(-0.231, 0.973, -0.973, -0.231, 1214.9, -254.1);
      gradient = ctx.createLinearGradient(537.4, 1066.2, 551.7, 1066.2);
      gradient.addColorStop(0.18, "rgb(255, 255, 255)");
      gradient.addColorStop(0.38, "rgb(255, 250, 252)");
      gradient.addColorStop(0.52, "rgb(253, 242, 247)");
      gradient.addColorStop(0.64, "rgb(251, 230, 239)");
      gradient.addColorStop(0.76, "rgb(250, 214, 229)");
      gradient.addColorStop(0.86, "rgb(247, 191, 216)");
      gradient.addColorStop(0.96, "rgb(244, 165, 199)");
      gradient.addColorStop(0.99, "rgb(243, 153, 192)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // doughnut/Doughnut/doughnut/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(27.6, 24.5);
      ctx.bezierCurveTo(25.7, 24.6, 23.9, 24.6, 22.1, 24.0);
      ctx.bezierCurveTo(20.6, 23.5, 19.2, 22.8, 17.9, 21.9);
      ctx.bezierCurveTo(17.0, 21.2, 16.1, 20.3, 15.1, 19.9);
      ctx.bezierCurveTo(14.4, 19.6, 13.2, 19.5, 12.7, 20.1);
      ctx.bezierCurveTo(13.5, 20.4, 14.2, 20.5, 14.9, 21.0);
      ctx.bezierCurveTo(15.7, 21.6, 16.0, 22.5, 16.8, 23.0);
      ctx.bezierCurveTo(17.3, 23.4, 18.3, 23.7, 18.9, 23.9);
      ctx.bezierCurveTo(19.4, 24.0, 20.0, 24.0, 20.5, 24.3);
      ctx.bezierCurveTo(21.1, 24.6, 21.4, 25.0, 22.0, 25.1);
      ctx.bezierCurveTo(22.8, 25.2, 23.6, 25.3, 24.4, 25.3);
      ctx.bezierCurveTo(25.5, 25.4, 26.8, 25.4, 27.6, 24.6);
      ctx.bezierCurveTo(27.6, 24.5, 27.5, 24.5, 27.5, 24.4);
      ctx.save();
      ctx.transform(-0.231, 0.973, -0.973, -0.231, 1214.9, -254.1);
      gradient = ctx.createLinearGradient(545.6, 1090.1, 545.5, 1105.9);
      gradient.addColorStop(0.18, "rgb(255, 255, 255)");
      gradient.addColorStop(0.30, "rgb(253, 245, 248)");
      gradient.addColorStop(0.49, "rgb(251, 226, 237)");
      gradient.addColorStop(0.72, "rgb(248, 195, 218)");
      gradient.addColorStop(0.99, "rgb(243, 153, 192)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // doughnut/Doughnut/doughnut/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(23.4, -14.5);
      ctx.bezierCurveTo(22.8, -14.2, 19.1, -13.2, 20.3, -12.2);
      ctx.bezierCurveTo(21.2, -11.4, 24.6, -13.6, 25.0, -14.5);
      ctx.bezierCurveTo(24.2, -14.8, 23.3, -14.6, 22.8, -14.1);
      ctx.save();
      ctx.transform(-0.231, 0.973, -0.973, -0.231, 1214.9, -254.1);
      gradient = ctx.createLinearGradient(508.1, 1104.5, 511.5, 1104.5);
      gradient.addColorStop(0.18, "rgb(255, 255, 255)");
      gradient.addColorStop(0.30, "rgb(253, 245, 248)");
      gradient.addColorStop(0.49, "rgb(251, 226, 237)");
      gradient.addColorStop(0.72, "rgb(248, 195, 218)");
      gradient.addColorStop(0.99, "rgb(243, 153, 192)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // doughnut/Doughnut/doughnut/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(17.6, 38.5);
      ctx.bezierCurveTo(17.0, 39.5, 15.5, 40.0, 14.4, 40.4);
      ctx.bezierCurveTo(13.5, 40.7, 11.4, 40.5, 12.5, 41.9);
      ctx.bezierCurveTo(14.0, 43.7, 18.9, 40.6, 18.3, 38.4);
      ctx.bezierCurveTo(17.9, 38.2, 17.7, 38.4, 17.4, 38.8);
      ctx.save();
      ctx.transform(-0.231, 0.973, -0.973, -0.231, 1214.9, -254.1);
      gradient = ctx.createLinearGradient(561.1, 1099.2, 566.2, 1099.2);
      gradient.addColorStop(0.18, "rgb(255, 255, 255)");
      gradient.addColorStop(0.30, "rgb(253, 245, 248)");
      gradient.addColorStop(0.49, "rgb(251, 226, 237)");
      gradient.addColorStop(0.72, "rgb(248, 195, 218)");
      gradient.addColorStop(0.99, "rgb(243, 153, 192)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // doughnut/Doughnut/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-47.8, -48.2);
      ctx.bezierCurveTo(-49.0, -46.4, -53.6, -39.8, -54.4, -38.3);
      ctx.bezierCurveTo(-55.2, -36.7, -61.6, -26.2, -62.4, -24.3);
      ctx.bezierCurveTo(-59.8, -27.4, -54.5, -34.7, -54.5, -34.7);
      ctx.lineTo(-47.8, -48.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.231, 0.973, -0.973, -0.231, 1214.9, -254.1);
      gradient = ctx.createLinearGradient(506.0, 1190.8, 505.0, 1180.1);
      gradient.addColorStop(0.00, "rgb(191, 139, 44)");
      gradient.addColorStop(0.04, "rgb(187, 134, 45)");
      gradient.addColorStop(0.49, "rgb(135, 81, 56)");
      gradient.addColorStop(0.82, "rgb(108, 51, 56)");
      gradient.addColorStop(1.00, "rgb(99, 40, 55)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // doughnut/Doughnut/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-27.6, -37.2);
      ctx.lineTo(-47.8, -48.2);
      ctx.bezierCurveTo(-47.8, -48.2, -59.4, -28.5, -62.4, -24.3);
      ctx.bezierCurveTo(-55.4, -19.4, -48.0, -15.8, -47.1, -14.3);
      ctx.bezierCurveTo(-46.2, -12.8, -21.7, -22.9, -21.7, -22.9);
      ctx.lineTo(-27.6, -37.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.231, 0.973, -0.973, -0.231, 1214.9, -254.1);
      gradient = ctx.createLinearGradient(503.2, 1149.6, 510.7, 1187.0);
      gradient.addColorStop(0.17, "rgb(150, 202, 86)");
      gradient.addColorStop(0.31, "rgb(159, 205, 92)");
      gradient.addColorStop(0.54, "rgb(182, 214, 107)");
      gradient.addColorStop(0.83, "rgb(218, 228, 132)");
      gradient.addColorStop(1.00, "rgb(242, 239, 148)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // doughnut/Doughnut/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-56.8, -33.1);
      ctx.bezierCurveTo(-59.3, -29.0, -61.2, -25.9, -62.4, -24.3);
      ctx.bezierCurveTo(-55.4, -19.4, -49.3, -14.6, -48.4, -13.1);
      ctx.bezierCurveTo(-47.9, -12.3, -42.4, -17.2, -35.6, -19.8);
      ctx.bezierCurveTo(-43.0, -24.4, -47.6, -27.5, -56.8, -33.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.231, 0.973, -0.973, -0.231, 1214.9, -254.1);
      gradient = ctx.createLinearGradient(514.1, 1162.0, 519.1, 1186.7);
      gradient.addColorStop(0.17, "rgb(91, 186, 92)");
      gradient.addColorStop(0.30, "rgb(102, 189, 96)");
      gradient.addColorStop(0.52, "rgb(127, 196, 109)");
      gradient.addColorStop(0.78, "rgb(165, 210, 131)");
      gradient.addColorStop(1.00, "rgb(200, 223, 150)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // doughnut/Doughnut/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-32.0, -21.3);
      ctx.bezierCurveTo(-31.8, -21.5, -31.6, -21.5, -31.4, -21.4);
      ctx.lineTo(-31.4, -21.4);
      ctx.bezierCurveTo(-22.3, -14.5, -13.3, -10.1, -5.3, -4.5);
      ctx.lineTo(-5.3, -4.5);
      ctx.bezierCurveTo(-5.2, -4.4, -5.2, -4.3, -5.2, -4.2);
      ctx.lineTo(-5.2, -4.2);
      ctx.bezierCurveTo(-5.9, 3.5, -0.6, 8.6, 6.0, 10.2);
      ctx.lineTo(6.0, 10.2);
      ctx.bezierCurveTo(6.7, 10.3, 7.5, 10.5, 8.2, 10.5);
      ctx.lineTo(8.2, 10.5);
      ctx.bezierCurveTo(12.5, 11.1, 16.0, 10.0, 16.3, 8.4);
      ctx.lineTo(16.3, 8.4);
      ctx.bezierCurveTo(16.3, 8.3, 16.4, 8.0, 16.8, 7.2);
      ctx.bezierCurveTo(17.0, 7.3, 17.0, 8.0, 16.9, 8.5);
      ctx.lineTo(16.9, 8.5);
      ctx.bezierCurveTo(16.2, 10.9, 12.5, 11.8, 8.1, 11.3);
      ctx.lineTo(8.1, 11.3);
      ctx.bezierCurveTo(7.3, 11.2, 6.6, 11.1, 5.8, 10.9);
      ctx.lineTo(5.8, 10.9);
      ctx.bezierCurveTo(-0.9, 9.3, -6.6, 4.0, -5.9, -4.0);
      ctx.lineTo(-5.9, -4.0);
      ctx.bezierCurveTo(-13.8, -9.5, -22.8, -13.9, -31.9, -20.8);
      ctx.lineTo(-31.9, -20.8);
      ctx.lineTo(-31.9, -20.8);
      ctx.bezierCurveTo(-32.0, -20.9, -32.1, -21.0, -32.0, -21.2);
      ctx.lineTo(-32.0, -21.2);
      ctx.bezierCurveTo(-32.0, -21.2, -32.0, -21.3, -32.0, -21.3);
      ctx.lineTo(-32.0, -21.3);
      ctx.closePath();
      ctx.fillStyle = "rgb(99, 40, 55)";
      ctx.fill();

      // doughnut/Doughnut/Path
      ctx.beginPath();
      ctx.moveTo(-21.0, -23.4);
      ctx.bezierCurveTo(-23.5, -23.8, -42.9, -22.2, -42.9, -22.2);
      ctx.bezierCurveTo(-42.9, -22.2, -48.5, -14.4, -51.4, -11.6);
      ctx.bezierCurveTo(-46.8, -12.4, -34.0, -12.8, -30.8, -13.0);
      ctx.bezierCurveTo(-26.2, -17.3, -22.6, -22.3, -21.0, -23.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.231, 0.973, -0.973, -0.231, 1214.9, -254.1);
      gradient = ctx.createLinearGradient(516.1, 1146.7, 521.7, 1174.3);
      gradient.addColorStop(0.17, "rgb(255, 223, 60)");
      gradient.addColorStop(0.27, "rgb(255, 217, 67)");
      gradient.addColorStop(0.44, "rgb(255, 200, 80)");
      gradient.addColorStop(0.64, "rgb(249, 171, 95)");
      gradient.addColorStop(0.88, "rgb(244, 133, 103)");
      gradient.addColorStop(1.00, "rgb(241, 110, 105)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // doughnut/Doughnut/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-44.0, -22.6);
      ctx.lineTo(-52.1, -12.8);
      ctx.bezierCurveTo(-52.1, -12.8, -52.7, -11.5, -51.2, -11.7);
      ctx.bezierCurveTo(-49.7, -12.9, -42.9, -21.3, -42.9, -21.3);
      ctx.lineTo(-43.4, -22.5);
      ctx.save();
      ctx.transform(-0.231, 0.973, -0.973, -0.231, 1214.9, -254.1);
      gradient = ctx.createLinearGradient(521.3, 1168.7, 523.0, 1177.1);
      gradient.addColorStop(0.17, "rgb(199, 119, 21)");
      gradient.addColorStop(0.31, "rgb(196, 113, 25)");
      gradient.addColorStop(0.54, "rgb(186, 95, 36)");
      gradient.addColorStop(0.82, "rgb(173, 65, 45)");
      gradient.addColorStop(1.00, "rgb(163, 39, 49)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // doughnut/Doughnut/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-31.2, -42.7);
      ctx.lineTo(-32.6, -39.9);
      ctx.bezierCurveTo(-32.6, -39.9, -32.5, -39.8, -31.8, -39.5);
      ctx.bezierCurveTo(-31.1, -38.2, -24.5, -24.6, -24.5, -24.6);
      ctx.lineTo(-21.7, -25.1);
      ctx.lineTo(-31.2, -42.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.231, 0.973, -0.973, -0.231, 1214.9, -254.1);
      gradient = ctx.createLinearGradient(500.1, 1163.6, 503.5, 1151.8);
      gradient.addColorStop(0.17, "rgb(199, 119, 21)");
      gradient.addColorStop(0.31, "rgb(196, 113, 25)");
      gradient.addColorStop(0.54, "rgb(186, 95, 36)");
      gradient.addColorStop(0.82, "rgb(173, 65, 45)");
      gradient.addColorStop(1.00, "rgb(163, 39, 49)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // doughnut/Doughnut/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-30.4, -43.0);
      ctx.bezierCurveTo(-28.3, -38.5, -22.9, -27.8, -21.3, -24.2);
      ctx.bezierCurveTo(-29.3, -23.6, -38.7, -22.4, -43.3, -21.9);
      ctx.lineWidth = 2.0;
      ctx.strokeStyle = "rgb(246, 147, 59)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // doughnut/Doughnut/Path
      ctx.beginPath();
      ctx.moveTo(-42.6, -32.6);
      ctx.lineTo(-40.8, -35.7);
      ctx.lineTo(-31.5, -30.8);
      ctx.lineTo(-33.4, -27.3);
      ctx.lineTo(-42.6, -32.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.231, 0.973, -0.973, -0.231, 1214.9, -254.1);
      gradient = ctx.createLinearGradient(506.5, 1172.2, 505.4, 1161.5);
      gradient.addColorStop(0.00, "rgb(191, 139, 44)");
      gradient.addColorStop(0.04, "rgb(187, 134, 45)");
      gradient.addColorStop(0.49, "rgb(135, 81, 56)");
      gradient.addColorStop(0.82, "rgb(108, 51, 56)");
      gradient.addColorStop(1.00, "rgb(99, 40, 55)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // doughnut/Doughnut/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-5.3, -4.4);
      ctx.bezierCurveTo(-5.4, -4.9, -6.7, -4.8, -7.0, -4.8);
      ctx.bezierCurveTo(-8.0, -4.8, -9.1, -4.8, -10.0, -4.4);
      ctx.bezierCurveTo(-10.5, -4.2, -11.8, -3.6, -11.6, -2.9);
      ctx.bezierCurveTo(-11.2, -1.6, -8.0, -3.1, -7.4, -3.4);
      ctx.bezierCurveTo(-6.7, -3.8, -6.0, -4.3, -5.2, -4.5);
      ctx.bezierCurveTo(-7.0, -3.5, -9.1, -2.7, -10.2, -0.9);
      ctx.bezierCurveTo(-10.8, 0.0, -9.8, -0.3, -9.3, -0.6);
      ctx.bezierCurveTo(-8.0, -1.2, -7.2, -2.3, -6.2, -3.2);
      ctx.bezierCurveTo(-5.9, -3.5, -5.2, -4.0, -5.1, -4.5);
      ctx.bezierCurveTo(-5.1, -4.5, -5.3, -4.8, -5.3, -4.8);
      ctx.bezierCurveTo(-5.4, -5.2, -5.4, -5.6, -5.5, -6.0);
      ctx.bezierCurveTo(-5.6, -6.7, -6.6, -11.1, -8.1, -10.3);
      ctx.lineWidth = 0.8;
      ctx.strokeStyle = "rgb(99, 40, 55)";
      ctx.stroke();
      ctx.restore();
      ctx.restore();
    }

    function theBarnacle(ctx) {

      var gradient;

      // theBarnacle/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2410.7, 2435.7);
      ctx.bezierCurveTo(2420.6, 2426.7, 2426.3, 2424.3, 2431.8, 2417.2);
      ctx.bezierCurveTo(2437.3, 2410.1, 2436.8, 2405.2, 2425.5, 2413.1);
      ctx.bezierCurveTo(2414.1, 2421.0, 2397.5, 2430.4, 2393.3, 2430.9);
      ctx.bezierCurveTo(2403.2, 2418.0, 2384.3, 2425.0, 2374.6, 2430.6);
      ctx.bezierCurveTo(2365.5, 2435.9, 2345.2, 2450.2, 2324.9, 2469.4);
      ctx.bezierCurveTo(2318.3, 2477.9, 2313.6, 2488.0, 2319.3, 2485.6);
      ctx.bezierCurveTo(2314.6, 2491.7, 2302.6, 2499.0, 2293.2, 2506.8);
      ctx.bezierCurveTo(2273.6, 2523.0, 2291.0, 2525.4, 2303.3, 2517.5);
      ctx.bezierCurveTo(2313.1, 2511.3, 2410.7, 2435.7, 2410.7, 2435.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.610, 0.792, -0.792, -0.610, 3790.7, 2898.3);
      gradient = ctx.createLinearGradient(527.3, 1422.3, 531.9, 1379.9);
      gradient.addColorStop(0.00, "rgb(228, 230, 100)");
      gradient.addColorStop(0.06, "rgb(200, 214, 91)");
      gradient.addColorStop(0.20, "rgb(157, 191, 77)");
      gradient.addColorStop(0.34, "rgb(124, 174, 67)");
      gradient.addColorStop(0.48, "rgb(97, 162, 62)");
      gradient.addColorStop(0.64, "rgb(77, 154, 58)");
      gradient.addColorStop(0.80, "rgb(64, 149, 57)");
      gradient.addColorStop(1.00, "rgb(60, 147, 57)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theBarnacle/Group
      ctx.restore();

      // theBarnacle/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2466.8, 2426.5);
      ctx.bezierCurveTo(2467.6, 2425.1, 2471.4, 2420.1, 2476.5, 2421.4);
      ctx.bezierCurveTo(2484.3, 2423.3, 2485.5, 2433.9, 2481.9, 2440.5);
      ctx.bezierCurveTo(2479.5, 2444.9, 2473.1, 2450.6, 2463.9, 2449.0);
      ctx.bezierCurveTo(2417.1, 2440.5, 2388.6, 2459.3, 2371.5, 2475.2);
      ctx.bezierCurveTo(2340.1, 2504.3, 2332.6, 2531.5, 2332.9, 2539.7);
      ctx.bezierCurveTo(2333.2, 2545.4, 2335.7, 2542.8, 2335.6, 2541.7);
      ctx.bezierCurveTo(2335.2, 2539.0, 2336.6, 2535.6, 2339.5, 2534.6);
      ctx.bezierCurveTo(2345.0, 2532.6, 2348.7, 2537.2, 2349.4, 2542.8);
      ctx.bezierCurveTo(2350.4, 2550.2, 2339.1, 2565.0, 2325.8, 2551.5);
      ctx.bezierCurveTo(2321.3, 2552.1, 2307.1, 2542.3, 2320.0, 2518.7);
      ctx.bezierCurveTo(2314.6, 2525.7, 2306.0, 2531.6, 2298.9, 2525.3);
      ctx.bezierCurveTo(2292.8, 2519.9, 2297.1, 2513.9, 2299.5, 2511.6);
      ctx.bezierCurveTo(2300.9, 2510.4, 2305.3, 2508.1, 2309.7, 2511.6);
      ctx.bezierCurveTo(2309.7, 2511.6, 2315.1, 2511.6, 2329.2, 2490.0);
      ctx.bezierCurveTo(2321.0, 2496.5, 2319.2, 2499.6, 2315.3, 2501.0);
      ctx.bezierCurveTo(2308.8, 2503.4, 2305.2, 2497.1, 2312.0, 2496.2);
      ctx.bezierCurveTo(2318.8, 2495.3, 2330.3, 2484.0, 2339.5, 2472.0);
      ctx.bezierCurveTo(2336.4, 2476.1, 2326.8, 2479.3, 2331.7, 2472.3);
      ctx.bezierCurveTo(2347.7, 2449.4, 2367.0, 2439.8, 2375.7, 2436.5);
      ctx.bezierCurveTo(2385.1, 2433.1, 2385.9, 2435.4, 2382.3, 2439.7);
      ctx.bezierCurveTo(2391.3, 2434.7, 2417.0, 2425.9, 2422.6, 2425.1);
      ctx.bezierCurveTo(2427.1, 2424.6, 2430.6, 2427.1, 2428.7, 2431.1);
      ctx.bezierCurveTo(2432.6, 2431.5, 2438.0, 2426.5, 2439.4, 2422.1);
      ctx.bezierCurveTo(2440.8, 2417.4, 2447.6, 2411.2, 2449.4, 2417.5);
      ctx.bezierCurveTo(2450.8, 2422.4, 2447.9, 2424.8, 2440.9, 2428.5);
      ctx.bezierCurveTo(2443.7, 2431.6, 2454.6, 2427.8, 2456.8, 2423.1);
      ctx.bezierCurveTo(2459.8, 2416.9, 2464.1, 2414.0, 2465.9, 2418.1);
      ctx.bezierCurveTo(2468.6, 2424.2, 2461.9, 2431.5, 2454.6, 2432.5);
      ctx.bezierCurveTo(2462.5, 2434.5, 2462.7, 2433.7, 2466.8, 2426.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(2, 152, 204)";
      ctx.fill();

      // theBarnacle/Group/Path
      ctx.beginPath();
      ctx.moveTo(2473.9, 2429.6);
      ctx.bezierCurveTo(2471.4, 2431.9, 2473.3, 2434.6, 2476.7, 2434.2);
      ctx.bezierCurveTo(2473.3, 2438.6, 2465.6, 2434.6, 2468.0, 2427.3);
      ctx.bezierCurveTo(2468.7, 2425.2, 2472.5, 2421.0, 2477.7, 2422.3);
      ctx.bezierCurveTo(2485.5, 2424.2, 2486.7, 2434.7, 2483.0, 2441.4);
      ctx.bezierCurveTo(2480.6, 2445.8, 2474.2, 2451.5, 2465.0, 2449.8);
      ctx.bezierCurveTo(2418.3, 2441.3, 2389.8, 2460.2, 2372.7, 2476.0);
      ctx.bezierCurveTo(2341.2, 2505.2, 2333.7, 2532.4, 2334.1, 2540.6);
      ctx.bezierCurveTo(2334.3, 2546.3, 2336.2, 2549.5, 2340.1, 2551.1);
      ctx.bezierCurveTo(2342.3, 2552.1, 2346.3, 2549.5, 2345.7, 2544.8);
      ctx.bezierCurveTo(2345.1, 2540.5, 2341.4, 2540.5, 2340.2, 2542.0);
      ctx.bezierCurveTo(2339.5, 2543.0, 2339.9, 2545.6, 2343.0, 2546.8);
      ctx.bezierCurveTo(2342.1, 2547.9, 2339.4, 2546.9, 2338.0, 2545.4);
      ctx.bezierCurveTo(2335.5, 2542.9, 2336.6, 2536.9, 2340.7, 2535.4);
      ctx.bezierCurveTo(2346.2, 2533.5, 2349.8, 2538.0, 2350.6, 2543.7);
      ctx.bezierCurveTo(2351.5, 2551.1, 2340.5, 2565.5, 2327.2, 2552.0);
      ctx.bezierCurveTo(2322.7, 2552.6, 2310.7, 2543.8, 2323.6, 2520.2);
      ctx.bezierCurveTo(2318.2, 2527.2, 2307.1, 2532.5, 2300.0, 2526.2);
      ctx.bezierCurveTo(2293.9, 2520.8, 2298.2, 2514.7, 2300.7, 2512.5);
      ctx.bezierCurveTo(2302.1, 2511.2, 2306.4, 2509.0, 2310.9, 2512.5);
      ctx.bezierCurveTo(2312.5, 2513.7, 2312.6, 2516.7, 2310.9, 2518.9);
      ctx.bezierCurveTo(2309.1, 2521.3, 2305.2, 2521.0, 2303.6, 2519.8);
      ctx.bezierCurveTo(2306.5, 2523.8, 2310.9, 2522.2, 2312.6, 2520.0);
      ctx.bezierCurveTo(2314.1, 2518.1, 2314.6, 2514.5, 2312.5, 2512.4);
      ctx.bezierCurveTo(2318.0, 2509.7, 2328.0, 2499.8, 2332.1, 2491.8);
      ctx.bezierCurveTo(2323.9, 2498.3, 2320.3, 2500.5, 2316.4, 2501.9);
      ctx.bezierCurveTo(2309.9, 2504.3, 2306.3, 2498.0, 2313.1, 2497.1);
      ctx.bezierCurveTo(2319.9, 2496.2, 2333.5, 2486.5, 2342.8, 2474.5);
      ctx.bezierCurveTo(2339.7, 2478.6, 2328.0, 2480.1, 2332.8, 2473.2);
      ctx.bezierCurveTo(2348.9, 2450.3, 2368.2, 2440.7, 2376.9, 2437.4);
      ctx.bezierCurveTo(2388.7, 2433.0, 2386.9, 2437.9, 2379.9, 2444.2);
      ctx.bezierCurveTo(2388.5, 2437.1, 2418.2, 2426.7, 2423.8, 2426.0);
      ctx.bezierCurveTo(2429.4, 2425.3, 2434.0, 2429.4, 2428.0, 2435.1);
      ctx.bezierCurveTo(2434.1, 2434.3, 2439.1, 2427.4, 2440.5, 2423.0);
      ctx.bezierCurveTo(2442.0, 2418.2, 2448.8, 2412.0, 2450.6, 2418.3);
      ctx.bezierCurveTo(2452.0, 2423.3, 2450.0, 2430.0, 2437.2, 2436.2);
      ctx.bezierCurveTo(2445.9, 2436.8, 2455.8, 2429.2, 2458.0, 2424.0);
      ctx.bezierCurveTo(2460.6, 2417.6, 2465.3, 2414.8, 2467.1, 2419.0);
      ctx.bezierCurveTo(2469.7, 2425.0, 2457.0, 2435.4, 2449.6, 2436.3);
      ctx.bezierCurveTo(2461.0, 2438.3, 2464.8, 2440.3, 2471.1, 2439.5);
      ctx.bezierCurveTo(2474.9, 2439.0, 2478.6, 2435.9, 2478.7, 2432.9);
      ctx.bezierCurveTo(2479.0, 2429.4, 2475.2, 2428.4, 2473.9, 2429.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.610, 0.792, -0.792, -0.610, 3790.7, 2898.3);
      gradient = ctx.createLinearGradient(525.4, 1351.5, 509.3, 1394.0);
      gradient.addColorStop(0.03, "rgb(60, 184, 234)");
      gradient.addColorStop(0.15, "rgb(69, 186, 234)");
      gradient.addColorStop(0.31, "rgb(95, 191, 236)");
      gradient.addColorStop(0.49, "rgb(127, 200, 239)");
      gradient.addColorStop(0.68, "rgb(168, 215, 243)");
      gradient.addColorStop(0.87, "rgb(216, 235, 248)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theBarnacle/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2425.4, 2436.7);
      ctx.bezierCurveTo(2417.8, 2439.9, 2393.3, 2448.7, 2385.2, 2452.8);
      ctx.bezierCurveTo(2377.1, 2456.8, 2358.5, 2466.7, 2345.2, 2486.2);
      ctx.bezierCurveTo(2351.8, 2472.6, 2367.8, 2457.3, 2392.8, 2447.1);
      ctx.bezierCurveTo(2398.4, 2444.8, 2419.9, 2437.4, 2425.4, 2436.7);
      ctx.closePath();
      ctx.fill();

      // theBarnacle/Group/Path
      ctx.beginPath();
      ctx.moveTo(2387.6, 2456.7);
      ctx.bezierCurveTo(2378.9, 2461.8, 2371.0, 2467.6, 2364.0, 2473.2);
      ctx.bezierCurveTo(2356.9, 2478.9, 2341.9, 2492.3, 2333.0, 2514.1);
      ctx.bezierCurveTo(2336.6, 2499.5, 2349.1, 2481.1, 2371.3, 2465.9);
      ctx.bezierCurveTo(2376.4, 2462.5, 2382.4, 2458.6, 2387.6, 2456.7);
      ctx.closePath();
      ctx.fill();

      // theBarnacle/Group/Path
      ctx.beginPath();
      ctx.moveTo(2328.8, 2553.5);
      ctx.bezierCurveTo(2322.6, 2547.4, 2320.3, 2537.1, 2330.3, 2513.5);
      ctx.bezierCurveTo(2318.0, 2536.1, 2322.8, 2548.4, 2326.4, 2552.0);
      ctx.bezierCurveTo(2328.0, 2553.5, 2328.8, 2553.5, 2328.8, 2553.5);
      ctx.closePath();
      ctx.fill();
      ctx.restore();
      ctx.restore();
    }

    function theBarnacleBoat(ctx) {

      var alpha = ctx.globalAlpha;
      var gradient;

      // theBarnacleBoat/Boat
      ctx.save();

      // theBarnacleBoat/Boat/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(21.6, 61.9);
      ctx.bezierCurveTo(17.8, 63.6, 14.4, 64.2, 13.6, 60.8);
      ctx.bezierCurveTo(13.2, 59.5, 14.3, 57.6, 12.5, 57.3);
      ctx.bezierCurveTo(10.7, 57.0, 7.9, 58.7, 6.4, 57.4);
      ctx.bezierCurveTo(5.3, 56.5, 5.5, 54.8, 5.4, 53.5);
      ctx.bezierCurveTo(5.2, 51.0, 2.8, 50.9, 0.7, 51.0);
      ctx.bezierCurveTo(-1.2, 51.0, -3.3, 52.0, -5.0, 52.8);
      ctx.bezierCurveTo(-6.6, 53.6, -9.2, 54.7, -9.7, 56.6);
      ctx.bezierCurveTo(-10.4, 59.5, -5.7, 62.1, -7.0, 64.8);
      ctx.bezierCurveTo(-8.6, 68.2, -15.2, 65.5, -17.9, 66.4);
      ctx.bezierCurveTo(-19.0, 66.8, -22.0, 68.3, -20.4, 71.7);
      ctx.bezierCurveTo(-21.9, 71.0, -21.3, 68.3, -20.7, 67.3);
      ctx.bezierCurveTo(-18.9, 64.5, -15.9, 64.4, -13.0, 64.5);
      ctx.bezierCurveTo(-11.2, 64.6, -8.7, 63.6, -9.4, 61.4);
      ctx.bezierCurveTo(-9.8, 60.4, -10.7, 59.7, -11.1, 58.8);
      ctx.bezierCurveTo(-11.6, 57.7, -11.4, 56.6, -10.9, 55.5);
      ctx.bezierCurveTo(-9.8, 53.3, -9.0, 51.9, -5.8, 50.0);
      ctx.bezierCurveTo(-3.0, 48.4, 0.7, 47.5, 3.9, 47.8);
      ctx.bezierCurveTo(4.8, 47.9, 6.4, 48.2, 7.0, 49.0);
      ctx.bezierCurveTo(7.5, 49.7, 7.1, 50.9, 7.0, 51.7);
      ctx.bezierCurveTo(7.0, 52.3, 6.7, 53.6, 8.6, 53.8);
      ctx.bezierCurveTo(10.2, 54.0, 11.8, 53.4, 13.3, 52.9);
      ctx.bezierCurveTo(14.8, 52.4, 15.5, 52.4, 15.6, 54.2);
      ctx.bezierCurveTo(15.6, 56.1, 16.1, 56.2, 18.8, 55.5);
      ctx.bezierCurveTo(19.1, 55.4, 19.4, 55.3, 19.7, 55.2);
      ctx.save();
      ctx.transform(-0.998, -0.059, 0.059, -0.998, 1428.4, 1674.9);
      gradient = ctx.createLinearGradient(1498.9, 1528.2, 1541.3, 1528.2);
      gradient.addColorStop(0.00, "rgb(237, 226, 0)");
      gradient.addColorStop(0.04, "rgb(223, 222, 48)");
      gradient.addColorStop(0.14, "rgb(183, 211, 112)");
      gradient.addColorStop(0.26, "rgb(143, 201, 149)");
      gradient.addColorStop(0.37, "rgb(102, 194, 177)");
      gradient.addColorStop(0.48, "rgb(51, 189, 199)");
      gradient.addColorStop(0.60, "rgb(0, 185, 215)");
      gradient.addColorStop(0.72, "rgb(0, 183, 229)");
      gradient.addColorStop(0.85, "rgb(0, 182, 235)");
      gradient.addColorStop(0.99, "rgb(0, 181, 240)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theBarnacleBoat/Boat/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(32.5, -64.6);
      ctx.bezierCurveTo(27.5, -67.5, 24.6, -70.0, 16.7, -71.0);
      ctx.bezierCurveTo(-20.4, -75.7, -47.4, -54.6, -55.5, -47.1);
      ctx.bezierCurveTo(-57.9, -44.9, -60.9, -41.8, -62.9, -38.8);
      ctx.bezierCurveTo(-64.7, -36.1, -63.1, -35.2, -60.3, -37.6);
      ctx.bezierCurveTo(-13.4, -77.5, 32.5, -64.6, 32.5, -64.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(2, 152, 204)";
      ctx.fill();

      // theBarnacleBoat/Boat/Path
      ctx.beginPath();
      ctx.moveTo(45.1, -28.2);
      ctx.lineTo(66.9, -21.5);
      ctx.lineWidth = 2.0;
      ctx.strokeStyle = "rgb(240, 84, 34)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // theBarnacleBoat/Boat/Path
      ctx.beginPath();
      ctx.moveTo(-7.4, -37.0);
      ctx.lineTo(21.5, 61.5);
      ctx.stroke();

      // theBarnacleBoat/Boat/Group

      // theBarnacleBoat/Boat/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(12.0, -24.4);
      ctx.bezierCurveTo(12.2, -24.5, 12.5, -24.6, 12.8, -24.7);
      ctx.bezierCurveTo(12.9, -24.2, 13.1, -23.8, 13.7, -23.3);
      ctx.bezierCurveTo(14.2, -23.6, 15.3, -23.3, 16.0, -24.4);
      ctx.bezierCurveTo(16.1, -24.0, 15.8, -23.3, 15.3, -23.2);
      ctx.bezierCurveTo(15.7, -23.0, 17.7, -23.2, 19.0, -24.7);
      ctx.bezierCurveTo(19.5, -24.1, 24.3, -28.8, 18.3, -31.2);
      ctx.bezierCurveTo(20.6, -29.9, 20.9, -29.5, 21.0, -28.4);
      ctx.bezierCurveTo(21.1, -27.3, 18.8, -25.8, 18.7, -25.6);
      ctx.bezierCurveTo(18.4, -25.5, 18.2, -25.5, 17.9, -25.4);
      ctx.bezierCurveTo(17.7, -25.5, 17.5, -25.5, 17.3, -25.4);
      ctx.bezierCurveTo(17.3, -25.4, 17.3, -25.4, 17.3, -25.4);
      ctx.bezierCurveTo(16.2, -25.3, 15.0, -25.7, 14.1, -26.3);
      ctx.bezierCurveTo(13.8, -27.7, 13.8, -29.9, 15.1, -31.0);
      ctx.bezierCurveTo(12.6, -31.2, 11.4, -26.2, 12.0, -24.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.996, 0.090, -0.090, -0.996, 1354.7, 3469.8);
      gradient = ctx.createLinearGradient(1020.8, 3605.6, 1016.2, 3602.2);
      gradient.addColorStop(0.00, "rgb(71, 113, 112)");
      gradient.addColorStop(0.12, "rgb(84, 127, 129)");
      gradient.addColorStop(0.37, "rgb(107, 152, 161)");
      gradient.addColorStop(0.60, "rgb(125, 171, 186)");
      gradient.addColorStop(0.81, "rgb(135, 183, 202)");
      gradient.addColorStop(0.99, "rgb(138, 187, 209)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theBarnacleBoat/Boat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(15.3, -34.3);
      ctx.bezierCurveTo(15.5, -35.9, 22.6, -40.8, 24.6, -41.7);
      ctx.bezierCurveTo(27.5, -43.0, 29.0, -41.9, 27.6, -41.0);
      ctx.bezierCurveTo(28.3, -40.9, 28.9, -40.7, 27.3, -40.0);
      ctx.bezierCurveTo(25.8, -39.2, 21.8, -36.3, 20.0, -35.0);
      ctx.bezierCurveTo(17.6, -33.4, 15.2, -33.1, 15.3, -34.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.479, -0.556, 0.927, -0.435, 1807.9, 2132.6);
      gradient = ctx.createLinearGradient(3855.6, 65.2, 3850.7, 65.4);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theBarnacleBoat/Boat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(16.4, -32.1);
      ctx.bezierCurveTo(19.1, -32.3, 21.2, -35.4, 20.8, -38.8);
      ctx.bezierCurveTo(20.8, -38.9, 20.8, -39.0, 20.8, -39.2);
      ctx.lineTo(20.8, -39.2);
      ctx.lineTo(20.4, -43.3);
      ctx.bezierCurveTo(20.4, -43.3, 20.4, -43.3, 20.4, -43.4);
      ctx.bezierCurveTo(20.4, -43.4, 20.4, -43.4, 20.4, -43.4);
      ctx.lineTo(20.4, -43.6);
      ctx.lineTo(20.4, -43.6);
      ctx.bezierCurveTo(20.0, -47.0, 17.5, -49.4, 14.8, -49.2);
      ctx.bezierCurveTo(12.0, -49.0, 10.0, -45.9, 10.3, -42.4);
      ctx.lineTo(10.7, -37.9);
      ctx.bezierCurveTo(11.0, -34.4, 13.6, -31.8, 16.4, -32.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.749, 0.320, -0.288, -0.946, 960.3, 2637.1);
      gradient = ctx.createLinearGradient(154.9, 2887.5, 152.9, 2876.7);
      gradient.addColorStop(0.00, "rgb(67, 181, 72)");
      gradient.addColorStop(0.34, "rgb(134, 196, 64)");
      gradient.addColorStop(0.63, "rgb(173, 208, 54)");
      gradient.addColorStop(0.86, "rgb(196, 216, 46)");
      gradient.addColorStop(1.00, "rgb(204, 219, 42)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theBarnacleBoat/Boat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(13.8, -35.8);
      ctx.bezierCurveTo(12.2, -35.6, 7.6, -28.2, 6.7, -26.1);
      ctx.bezierCurveTo(5.4, -23.2, 6.6, -21.5, 7.5, -23.0);
      ctx.bezierCurveTo(7.7, -22.3, 7.8, -21.7, 8.5, -23.4);
      ctx.bezierCurveTo(9.2, -24.9, 12.1, -29.0, 13.3, -30.9);
      ctx.bezierCurveTo(14.8, -33.4, 15.1, -35.9, 13.8, -35.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.581, -0.513, -0.409, 0.964, 466.2, 3593.2);
      gradient = ctx.createLinearGradient(2498.7, -2428.8, 2493.9, -2428.6);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theBarnacleBoat/Boat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(14.0, -36.0);
      ctx.bezierCurveTo(13.3, -35.9, 12.2, -34.7, 11.2, -33.3);
      ctx.bezierCurveTo(11.7, -33.3, 13.4, -31.7, 13.4, -31.1);
      ctx.bezierCurveTo(15.0, -33.5, 15.2, -36.1, 14.0, -36.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.581, -0.513, -0.409, 0.964, 466.2, 3593.2);
      gradient = ctx.createLinearGradient(2497.0, -2434.4, 2493.4, -2434.2);
      gradient.addColorStop(0.00, "rgb(67, 181, 72)");
      gradient.addColorStop(0.34, "rgb(134, 196, 64)");
      gradient.addColorStop(0.63, "rgb(173, 208, 54)");
      gradient.addColorStop(0.86, "rgb(196, 216, 46)");
      gradient.addColorStop(1.00, "rgb(204, 219, 42)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theBarnacleBoat/Boat/Group/Group
      ctx.restore();

      // theBarnacleBoat/Boat/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(12.6, -28.5);
      ctx.bezierCurveTo(12.6, -30.3, 14.5, -31.8, 17.0, -31.8);
      ctx.bezierCurveTo(19.4, -31.8, 21.3, -30.4, 21.3, -28.5);
      ctx.bezierCurveTo(21.4, -26.7, 19.4, -25.2, 17.0, -25.2);
      ctx.bezierCurveTo(14.6, -25.1, 12.6, -26.6, 12.6, -28.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, 0.009, -0.009, -1.000, 564.9, 3441.9);
      gradient = ctx.createLinearGradient(516.6, 3479.1, 515.0, 3473.5);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theBarnacleBoat/Boat/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(18.1, -27.9);
      ctx.bezierCurveTo(18.1, -28.2, 18.2, -28.4, 18.3, -28.5);
      ctx.bezierCurveTo(18.4, -28.5, 18.5, -28.2, 18.6, -27.9);
      ctx.bezierCurveTo(18.6, -27.6, 18.5, -27.3, 18.4, -27.3);
      ctx.bezierCurveTo(18.2, -27.3, 18.1, -27.5, 18.1, -27.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // theBarnacleBoat/Boat/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(15.3, -27.6);
      ctx.bezierCurveTo(15.3, -27.9, 15.4, -28.2, 15.5, -28.2);
      ctx.bezierCurveTo(15.6, -28.2, 15.7, -27.9, 15.8, -27.6);
      ctx.bezierCurveTo(15.8, -27.3, 15.7, -27.0, 15.6, -27.0);
      ctx.bezierCurveTo(15.4, -27.0, 15.3, -27.3, 15.3, -27.6);
      ctx.closePath();
      ctx.fill();

      // theBarnacleBoat/Boat/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(15.0, -29.6);
      ctx.bezierCurveTo(15.0, -30.1, 15.8, -30.9, 16.7, -31.0);
      ctx.bezierCurveTo(17.6, -31.0, 18.3, -30.4, 18.4, -29.9);
      ctx.bezierCurveTo(18.4, -29.4, 17.6, -30.0, 16.7, -29.9);
      ctx.bezierCurveTo(15.8, -29.8, 15.0, -29.2, 15.0, -29.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(210, 116, 142)";
      ctx.lineCap = "butt";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // theBarnacleBoat/Boat/Group
      ctx.restore();
      ctx.restore();

      // theBarnacleBoat/Boat/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(5.3, -36.2);
      ctx.bezierCurveTo(7.1, -35.2, 10.3, -26.8, 10.7, -25.0);
      ctx.bezierCurveTo(11.4, -22.0, 9.7, -21.2, 9.1, -22.8);
      ctx.bezierCurveTo(8.8, -22.3, 8.5, -21.8, 8.1, -23.5);
      ctx.bezierCurveTo(7.8, -25.1, 5.6, -29.8, 4.8, -31.9);
      ctx.bezierCurveTo(3.7, -34.6, 4.0, -36.8, 5.3, -36.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.737, -0.162, 0.215, 0.977, -1106.5, 3033.5);
      gradient = ctx.createLinearGradient(2315.7, -2752.0, 2310.8, -2751.8);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theBarnacleBoat/Boat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(4.7, -36.8);
      ctx.bezierCurveTo(5.4, -36.5, 6.5, -35.1, 7.4, -33.5);
      ctx.bezierCurveTo(6.4, -32.8, 5.6, -32.2, 4.9, -31.4);
      ctx.bezierCurveTo(4.7, -31.8, 4.6, -32.2, 4.4, -32.5);
      ctx.bezierCurveTo(3.2, -35.2, 3.4, -37.4, 4.7, -36.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.783, 0.622, -0.622, -0.783, 1413.0, 683.7);
      gradient = ctx.createLinearGradient(655.9, 1433.4, 655.6, 1438.4);
      gradient.addColorStop(0.00, "rgb(246, 167, 172)");
      gradient.addColorStop(0.16, "rgb(243, 162, 167)");
      gradient.addColorStop(0.30, "rgb(235, 151, 153)");
      gradient.addColorStop(0.43, "rgb(225, 136, 134)");
      gradient.addColorStop(0.56, "rgb(209, 116, 109)");
      gradient.addColorStop(0.69, "rgb(190, 91, 80)");
      gradient.addColorStop(0.82, "rgb(168, 61, 50)");
      gradient.addColorStop(0.94, "rgb(142, 25, 16)");
      gradient.addColorStop(1.00, "rgb(129, 0, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theBarnacleBoat/Boat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-0.8, -23.1);
      ctx.bezierCurveTo(-0.5, -21.2, 1.6, -21.8, 2.4, -22.4);
      ctx.bezierCurveTo(4.5, -21.8, 8.8, -24.4, 7.6, -26.8);
      ctx.bezierCurveTo(8.1, -26.2, 5.5, -30.3, 4.4, -30.1);
      ctx.bezierCurveTo(4.9, -29.9, 7.1, -28.6, 7.3, -27.4);
      ctx.bezierCurveTo(7.4, -26.4, 5.2, -24.7, 5.1, -24.5);
      ctx.bezierCurveTo(4.9, -24.4, 4.7, -24.3, 4.4, -24.3);
      ctx.bezierCurveTo(4.2, -24.3, 4.0, -24.2, 3.8, -24.2);
      ctx.bezierCurveTo(3.8, -24.2, 3.8, -24.1, 3.7, -24.1);
      ctx.bezierCurveTo(2.6, -24.0, 1.5, -24.3, 0.5, -24.8);
      ctx.bezierCurveTo(0.2, -26.2, -0.0, -28.4, 1.2, -29.6);
      ctx.bezierCurveTo(-1.4, -29.6, -2.9, -23.4, -0.8, -23.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.986, 0.163, -0.163, -0.986, 1318.7, 3341.7);
      gradient = ctx.createLinearGradient(750.6, 3539.7, 745.8, 3536.1);
      gradient.addColorStop(0.00, "rgb(34, 18, 50)");
      gradient.addColorStop(0.06, "rgb(44, 33, 65)");
      gradient.addColorStop(0.23, "rgb(64, 61, 98)");
      gradient.addColorStop(0.41, "rgb(75, 80, 124)");
      gradient.addColorStop(0.57, "rgb(82, 96, 146)");
      gradient.addColorStop(0.73, "rgb(85, 107, 161)");
      gradient.addColorStop(0.88, "rgb(85, 113, 169)");
      gradient.addColorStop(1.00, "rgb(86, 115, 172)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theBarnacleBoat/Boat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2.6, -30.9);
      ctx.bezierCurveTo(5.3, -31.3, 7.0, -34.5, 6.4, -38.0);
      ctx.bezierCurveTo(6.4, -38.1, 6.4, -38.2, 6.4, -38.3);
      ctx.lineTo(6.4, -38.3);
      ctx.lineTo(5.7, -42.4);
      ctx.lineTo(5.7, -42.4);
      ctx.lineTo(5.7, -42.4);
      ctx.lineTo(5.6, -42.7);
      ctx.lineTo(5.6, -42.7);
      ctx.bezierCurveTo(4.9, -46.0, 2.4, -48.3, -0.2, -47.9);
      ctx.bezierCurveTo(-2.9, -47.5, -4.6, -44.3, -4.0, -40.8);
      ctx.lineTo(-3.3, -36.4);
      ctx.bezierCurveTo(-2.7, -32.9, -0.1, -30.4, 2.6, -30.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.638, 0.770, -0.770, -0.638, 1320.7, 431.1);
      gradient = ctx.createLinearGradient(478.1, 1306.2, 480.2, 1318.4);
      gradient.addColorStop(0.00, "rgb(246, 167, 172)");
      gradient.addColorStop(0.16, "rgb(243, 162, 167)");
      gradient.addColorStop(0.30, "rgb(235, 151, 153)");
      gradient.addColorStop(0.43, "rgb(225, 136, 134)");
      gradient.addColorStop(0.56, "rgb(209, 116, 109)");
      gradient.addColorStop(0.69, "rgb(190, 91, 80)");
      gradient.addColorStop(0.82, "rgb(168, 61, 50)");
      gradient.addColorStop(0.94, "rgb(142, 25, 16)");
      gradient.addColorStop(1.00, "rgb(129, 0, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theBarnacleBoat/Boat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-2.3, -34.3);
      ctx.bezierCurveTo(-4.6, -32.5, -7.9, -23.9, -8.2, -22.3);
      ctx.bezierCurveTo(-8.7, -19.6, -6.4, -20.1, -5.8, -21.6);
      ctx.bezierCurveTo(-5.3, -21.5, -4.8, -21.4, -4.5, -22.9);
      ctx.bezierCurveTo(-4.2, -24.3, -1.9, -29.3, -1.0, -31.4);
      ctx.bezierCurveTo(0.1, -34.2, -0.6, -35.7, -2.3, -34.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.005, 0.351, -0.169, 0.883, 1294.1, 2232.1);
      gradient = ctx.createLinearGradient(1846.6, -3290.5, 1841.8, -3290.2);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theBarnacleBoat/Boat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-2.3, -34.3);
      ctx.bezierCurveTo(-3.1, -33.7, -4.1, -32.1, -5.0, -30.4);
      ctx.bezierCurveTo(-4.1, -31.3, -1.9, -30.7, -1.6, -30.1);
      ctx.bezierCurveTo(0.5, -34.5, -0.6, -35.7, -2.3, -34.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.638, 0.770, -0.770, -0.638, 1320.7, 431.1);
      gradient = ctx.createLinearGradient(486.1, 1312.2, 488.5, 1316.3);
      gradient.addColorStop(0.00, "rgb(246, 167, 172)");
      gradient.addColorStop(0.16, "rgb(243, 162, 167)");
      gradient.addColorStop(0.30, "rgb(235, 151, 153)");
      gradient.addColorStop(0.43, "rgb(225, 136, 134)");
      gradient.addColorStop(0.56, "rgb(209, 116, 109)");
      gradient.addColorStop(0.69, "rgb(190, 91, 80)");
      gradient.addColorStop(0.82, "rgb(168, 61, 50)");
      gradient.addColorStop(0.94, "rgb(142, 25, 16)");
      gradient.addColorStop(1.00, "rgb(129, 0, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theBarnacleBoat/Boat/Group/Group
      ctx.restore();

      // theBarnacleBoat/Boat/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-1.3, -26.6);
      ctx.bezierCurveTo(-1.5, -28.4, 0.2, -30.2, 2.7, -30.5);
      ctx.bezierCurveTo(5.1, -30.8, 7.2, -29.6, 7.5, -27.7);
      ctx.bezierCurveTo(7.7, -25.9, 6.0, -24.2, 3.5, -23.8);
      ctx.bezierCurveTo(1.1, -23.5, -1.0, -24.7, -1.3, -26.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.991, 0.134, -0.134, -0.991, 1120.0, 3270.8);
      gradient = ctx.createLinearGradient(666.5, 3421.2, 664.9, 3415.5);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theBarnacleBoat/Boat/Group/Group/Group
      ctx.restore();

      // theBarnacleBoat/Boat/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1.9, -26.5);
      ctx.bezierCurveTo(1.9, -26.8, 1.8, -27.1, 1.7, -27.1);
      ctx.bezierCurveTo(1.5, -27.1, 1.4, -26.8, 1.4, -26.5);
      ctx.bezierCurveTo(1.4, -26.2, 1.6, -26.0, 1.7, -26.0);
      ctx.bezierCurveTo(1.9, -26.0, 2.0, -26.2, 1.9, -26.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // theBarnacleBoat/Boat/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(4.7, -26.7);
      ctx.bezierCurveTo(4.6, -27.0, 4.5, -27.2, 4.4, -27.2);
      ctx.bezierCurveTo(4.2, -27.2, 4.1, -26.9, 4.1, -26.6);
      ctx.bezierCurveTo(4.2, -26.3, 4.3, -26.1, 4.4, -26.1);
      ctx.bezierCurveTo(4.6, -26.1, 4.7, -26.4, 4.7, -26.7);
      ctx.closePath();
      ctx.fill();

      // theBarnacleBoat/Boat/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1.3, -28.5);
      ctx.bezierCurveTo(2.1, -29.1, 3.7, -29.2, 4.7, -28.8);
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // theBarnacleBoat/Boat/Group
      ctx.restore();
      ctx.restore();
      ctx.restore();

      // theBarnacleBoat/Boat/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-13.6, -17.7);
      ctx.bezierCurveTo(-13.4, -17.8, -13.2, -18.0, -13.0, -18.2);
      ctx.bezierCurveTo(-12.7, -17.8, -12.4, -17.4, -11.6, -17.1);
      ctx.bezierCurveTo(-11.3, -17.6, -10.1, -17.6, -9.8, -18.9);
      ctx.bezierCurveTo(-9.6, -18.6, -9.7, -17.8, -10.1, -17.5);
      ctx.bezierCurveTo(-9.6, -17.6, -7.8, -18.4, -7.0, -20.2);
      ctx.bezierCurveTo(-6.3, -19.8, -3.3, -25.8, -9.8, -26.1);
      ctx.bezierCurveTo(-7.2, -25.6, -6.8, -25.3, -6.3, -24.3);
      ctx.bezierCurveTo(-5.9, -23.3, -7.6, -21.2, -7.7, -20.9);
      ctx.bezierCurveTo(-7.9, -20.8, -8.1, -20.6, -8.3, -20.5);
      ctx.bezierCurveTo(-8.5, -20.5, -8.7, -20.4, -8.9, -20.3);
      ctx.bezierCurveTo(-8.9, -20.3, -8.9, -20.2, -8.9, -20.2);
      ctx.bezierCurveTo(-10.0, -19.9, -11.2, -19.8, -12.2, -20.1);
      ctx.bezierCurveTo(-12.9, -21.3, -13.6, -23.5, -12.7, -24.9);
      ctx.bezierCurveTo(-15.2, -24.3, -14.8, -19.2, -13.6, -17.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.916, 0.400, -0.400, -0.916, 1965.8, 2824.8);
      gradient = ctx.createLinearGradient(675.1, 3401.4, 670.5, 3398.0);
      gradient.addColorStop(0.00, "rgb(129, 61, 77)");
      gradient.addColorStop(0.14, "rgb(153, 82, 83)");
      gradient.addColorStop(0.33, "rgb(185, 108, 87)");
      gradient.addColorStop(0.52, "rgb(211, 129, 84)");
      gradient.addColorStop(0.69, "rgb(230, 145, 76)");
      gradient.addColorStop(0.86, "rgb(241, 155, 68)");
      gradient.addColorStop(0.99, "rgb(248, 160, 66)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theBarnacleBoat/Boat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-11.0, -31.7);
      ctx.bezierCurveTo(-9.5, -32.1, -2.4, -27.2, -0.8, -25.7);
      ctx.bezierCurveTo(1.5, -23.5, 0.9, -21.6, -0.4, -22.6);
      ctx.bezierCurveTo(-0.3, -22.0, -0.2, -21.3, -1.5, -22.6);
      ctx.bezierCurveTo(-2.7, -23.7, -6.9, -26.4, -8.7, -27.6);
      ctx.bezierCurveTo(-11.0, -29.3, -12.2, -31.4, -11.0, -31.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.350, -0.645, 0.735, 0.712, -193.5, 2855.4);
      gradient = ctx.createLinearGradient(3116.1, -1226.6, 3111.2, -1226.3);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theBarnacleBoat/Boat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-7.3, -30.5);
      ctx.bezierCurveTo(-7.3, -30.0, -8.4, -27.5, -8.6, -27.2);
      ctx.bezierCurveTo(-9.8, -28.2, -11.1, -29.3, -11.1, -29.3);
      ctx.lineTo(-10.4, -32.1);
      ctx.lineTo(-7.3, -30.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.638, 0.770, -0.770, -0.638, 1320.7, 431.1);
      gradient = ctx.createLinearGradient(494.7, 1319.7, 493.7, 1316.7);
      gradient.addColorStop(0.00, "rgb(0, 82, 164)");
      gradient.addColorStop(0.13, "rgb(0, 95, 173)");
      gradient.addColorStop(0.42, "rgb(19, 123, 192)");
      gradient.addColorStop(0.67, "rgb(37, 146, 208)");
      gradient.addColorStop(0.87, "rgb(45, 161, 218)");
      gradient.addColorStop(0.99, "rgb(50, 167, 222)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theBarnacleBoat/Boat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-11.9, -26.3);
      ctx.bezierCurveTo(-9.3, -27.4, -8.4, -30.9, -9.8, -34.1);
      ctx.bezierCurveTo(-9.8, -34.2, -9.9, -34.3, -9.9, -34.4);
      ctx.lineTo(-9.9, -34.4);
      ctx.lineTo(-11.6, -38.3);
      ctx.bezierCurveTo(-11.6, -38.3, -11.6, -38.3, -11.6, -38.3);
      ctx.bezierCurveTo(-11.6, -38.3, -11.6, -38.3, -11.6, -38.3);
      ctx.lineTo(-11.7, -38.6);
      ctx.lineTo(-11.7, -38.6);
      ctx.bezierCurveTo(-15.2, -46.2, -16.3, -43.2, -18.8, -42.1);
      ctx.bezierCurveTo(-21.3, -41.0, -22.3, -37.5, -20.9, -34.2);
      ctx.lineTo(-19.1, -30.1);
      ctx.bezierCurveTo(-17.7, -26.9, -14.5, -25.2, -11.9, -26.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.610, 0.540, -0.572, -0.806, 1329.0, 2157.1);
      gradient = ctx.createLinearGradient(-210.2, 2580.6, -212.2, 2569.7);
      gradient.addColorStop(0.00, "rgb(0, 82, 164)");
      gradient.addColorStop(0.13, "rgb(0, 95, 173)");
      gradient.addColorStop(0.42, "rgb(19, 123, 192)");
      gradient.addColorStop(0.67, "rgb(37, 146, 208)");
      gradient.addColorStop(0.87, "rgb(45, 161, 218)");
      gradient.addColorStop(0.99, "rgb(50, 167, 222)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theBarnacleBoat/Boat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-15.5, -29.1);
      ctx.bezierCurveTo(-17.0, -29.7, -18.6, -20.0, -18.5, -17.8);
      ctx.bezierCurveTo(-18.5, -14.6, -16.7, -13.5, -16.5, -15.2);
      ctx.bezierCurveTo(-16.1, -14.7, -15.7, -14.2, -15.7, -16.0);
      ctx.bezierCurveTo(-15.7, -17.7, -14.7, -22.6, -14.4, -24.8);
      ctx.bezierCurveTo(-14.0, -27.7, -14.4, -28.6, -15.5, -29.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.739, -0.235, 0.015, 1.047, 1560.1, 3332.2);
      gradient = ctx.createLinearGradient(2080.2, -2737.7, 2075.2, -2737.5);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theBarnacleBoat/Boat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-14.0, -27.9);
      ctx.bezierCurveTo(-13.9, -27.0, -14.2, -25.4, -14.2, -24.6);
      ctx.bezierCurveTo(-15.2, -25.0, -17.2, -25.5, -17.5, -25.4);
      ctx.bezierCurveTo(-17.4, -26.4, -16.7, -28.5, -16.1, -28.9);
      ctx.bezierCurveTo(-15.6, -29.2, -14.1, -29.0, -14.0, -27.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.638, 0.770, -0.770, -0.638, 1320.7, 431.1);
      gradient = ctx.createLinearGradient(500.9, 1323.3, 499.6, 1319.5);
      gradient.addColorStop(0.00, "rgb(0, 82, 164)");
      gradient.addColorStop(0.13, "rgb(0, 95, 173)");
      gradient.addColorStop(0.42, "rgb(19, 123, 192)");
      gradient.addColorStop(0.67, "rgb(37, 146, 208)");
      gradient.addColorStop(0.87, "rgb(45, 161, 218)");
      gradient.addColorStop(0.99, "rgb(50, 167, 222)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theBarnacleBoat/Boat/Group/Group
      ctx.restore();

      // theBarnacleBoat/Boat/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-14.3, -21.7);
      ctx.bezierCurveTo(-14.9, -23.4, -13.5, -25.5, -11.2, -26.3);
      ctx.bezierCurveTo(-9.0, -27.0, -6.6, -26.3, -6.0, -24.5);
      ctx.bezierCurveTo(-5.4, -22.8, -6.8, -20.8, -9.1, -20.0);
      ctx.bezierCurveTo(-11.4, -19.2, -13.7, -20.0, -14.3, -21.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.946, 0.325, -0.325, -0.946, 1207.4, 3048.0);
      gradient = ctx.createLinearGradient(155.0, 3303.3, 153.4, 3297.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theBarnacleBoat/Boat/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-8.9, -22.9);
      ctx.bezierCurveTo(-9.0, -23.2, -9.0, -23.4, -8.9, -23.5);
      ctx.bezierCurveTo(-8.8, -23.5, -8.6, -23.3, -8.5, -23.0);
      ctx.bezierCurveTo(-8.4, -22.7, -8.4, -22.4, -8.5, -22.4);
      ctx.bezierCurveTo(-8.6, -22.4, -8.8, -22.6, -8.9, -22.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // theBarnacleBoat/Boat/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-11.5, -21.7);
      ctx.bezierCurveTo(-11.6, -22.0, -11.6, -22.3, -11.5, -22.4);
      ctx.bezierCurveTo(-11.4, -22.4, -11.2, -22.2, -11.0, -21.9);
      ctx.bezierCurveTo(-10.9, -21.6, -10.9, -21.3, -11.0, -21.3);
      ctx.bezierCurveTo(-11.2, -21.2, -11.4, -21.4, -11.5, -21.7);
      ctx.closePath();
      ctx.fill();

      // theBarnacleBoat/Boat/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-12.3, -23.5);
      ctx.bezierCurveTo(-12.5, -24.0, -12.1, -25.0, -11.3, -25.4);
      ctx.bezierCurveTo(-10.4, -25.7, -9.5, -25.3, -9.3, -24.9);
      ctx.bezierCurveTo(-9.1, -24.4, -10.1, -24.7, -10.9, -24.4);
      ctx.bezierCurveTo(-11.7, -24.0, -12.2, -23.2, -12.3, -23.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(210, 116, 142)";
      ctx.lineCap = "butt";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // theBarnacleBoat/Boat/Group
      ctx.restore();
      ctx.restore();

      // theBarnacleBoat/Boat/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-18.6, -19.7);
      ctx.bezierCurveTo(-18.5, -21.2, -17.2, -20.8, -16.4, -19.8);
      ctx.bezierCurveTo(-17.0, -19.9, -17.7, -18.9, -18.4, -19.5);
      ctx.bezierCurveTo(-18.9, -18.7, -18.0, -16.4, -18.7, -15.6);
      ctx.bezierCurveTo(-19.3, -14.9, -19.2, -15.1, -19.5, -14.9);
      ctx.bezierCurveTo(-19.8, -14.7, -18.2, -17.5, -18.9, -18.4);
      ctx.bezierCurveTo(-19.6, -19.3, -22.3, -20.0, -22.9, -19.9);
      ctx.bezierCurveTo(-22.4, -20.3, -20.1, -19.8, -18.6, -19.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.638, 0.770, -0.770, -0.638, 1320.7, 431.1);
      gradient = ctx.createLinearGradient(509.8, 1318.3, 507.6, 1316.3);
      gradient.addColorStop(0.00, "rgb(73, 40, 20)");
      gradient.addColorStop(0.03, "rgb(79, 46, 24)");
      gradient.addColorStop(0.25, "rgb(114, 78, 44)");
      gradient.addColorStop(0.46, "rgb(141, 104, 56)");
      gradient.addColorStop(0.66, "rgb(160, 123, 63)");
      gradient.addColorStop(0.85, "rgb(174, 135, 67)");
      gradient.addColorStop(1.00, "rgb(178, 140, 67)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theBarnacleBoat/Boat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-23.9, -12.6);
      ctx.bezierCurveTo(-24.8, -12.6, -26.0, -14.0, -27.0, -13.7);
      ctx.bezierCurveTo(-27.2, -12.6, -27.3, -12.5, -28.2, -11.6);
      ctx.bezierCurveTo(-28.3, -12.5, -28.5, -13.4, -27.1, -13.9);
      ctx.bezierCurveTo(-26.4, -15.3, -26.0, -17.7, -25.0, -18.6);
      ctx.bezierCurveTo(-25.8, -16.5, -24.6, -13.2, -23.9, -12.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.638, 0.770, -0.770, -0.638, 1320.7, 431.1);
      gradient = ctx.createLinearGradient(516.3, 1321.9, 518.0, 1319.5);
      gradient.addColorStop(0.00, "rgb(73, 40, 20)");
      gradient.addColorStop(0.03, "rgb(79, 46, 24)");
      gradient.addColorStop(0.25, "rgb(114, 78, 44)");
      gradient.addColorStop(0.46, "rgb(141, 104, 56)");
      gradient.addColorStop(0.66, "rgb(160, 123, 63)");
      gradient.addColorStop(0.85, "rgb(174, 135, 67)");
      gradient.addColorStop(1.00, "rgb(178, 140, 67)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theBarnacleBoat/Boat/Group/Group
      ctx.restore();

      // theBarnacleBoat/Boat/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-26.0, -14.3);
      ctx.bezierCurveTo(-27.0, -15.8, -26.2, -18.0, -24.2, -19.3);
      ctx.bezierCurveTo(-22.2, -20.6, -19.9, -20.4, -18.9, -18.9);
      ctx.bezierCurveTo(-18.0, -17.4, -18.8, -15.1, -20.8, -13.9);
      ctx.bezierCurveTo(-22.7, -12.6, -25.1, -12.8, -26.0, -14.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.844, 0.537, -0.537, -0.844, 1729.4, 3063.3);
      gradient = ctx.createLinearGradient(-174.9, 3542.1, -176.4, 3536.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theBarnacleBoat/Boat/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-21.2, -16.6);
      ctx.bezierCurveTo(-21.4, -16.9, -21.5, -17.2, -21.4, -17.2);
      ctx.bezierCurveTo(-21.3, -17.3, -21.1, -17.2, -20.9, -16.9);
      ctx.bezierCurveTo(-20.7, -16.6, -20.6, -16.4, -20.7, -16.3);
      ctx.bezierCurveTo(-20.8, -16.2, -21.1, -16.4, -21.2, -16.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // theBarnacleBoat/Boat/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-23.4, -15.0);
      ctx.bezierCurveTo(-23.6, -15.3, -23.6, -15.5, -23.5, -15.6);
      ctx.bezierCurveTo(-23.4, -15.7, -23.2, -15.5, -23.0, -15.2);
      ctx.bezierCurveTo(-22.9, -15.0, -22.8, -14.7, -22.9, -14.7);
      ctx.bezierCurveTo(-23.0, -14.6, -23.2, -14.7, -23.4, -15.0);
      ctx.closePath();
      ctx.fill();

      // theBarnacleBoat/Boat/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-24.6, -16.5);
      ctx.bezierCurveTo(-24.9, -16.9, -24.7, -17.9, -24.0, -18.5);
      ctx.bezierCurveTo(-23.3, -19.0, -22.3, -18.8, -22.1, -18.4);
      ctx.bezierCurveTo(-21.8, -18.1, -22.7, -18.1, -23.4, -17.6);
      ctx.bezierCurveTo(-24.1, -17.1, -24.4, -16.2, -24.6, -16.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(210, 116, 142)";
      ctx.lineCap = "butt";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // theBarnacleBoat/Boat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-24.1, -22.4);
      ctx.bezierCurveTo(-24.8, -23.2, -25.2, -29.7, -25.3, -32.6);
      ctx.bezierCurveTo(-24.0, -34.5, -23.5, -31.6, -22.4, -33.2);
      ctx.bezierCurveTo(-22.4, -31.0, -22.2, -27.8, -22.2, -26.1);
      ctx.bezierCurveTo(-22.2, -23.3, -23.2, -21.4, -24.1, -22.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.701, -0.101, 0.142, -0.990, 1624.6, 3040.0);
      gradient = ctx.createLinearGradient(2924.4, 2801.7, 2919.5, 2801.9);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theBarnacleBoat/Boat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-24.4, -19.3);
      ctx.bezierCurveTo(-22.2, -20.9, -22.0, -24.5, -24.0, -27.2);
      ctx.bezierCurveTo(-24.0, -27.3, -24.1, -27.4, -24.2, -27.5);
      ctx.lineTo(-24.2, -27.5);
      ctx.lineTo(-25.8, -29.7);
      ctx.lineTo(-33.7, -23.8);
      ctx.lineTo(-31.8, -21.7);
      ctx.bezierCurveTo(-29.8, -18.9, -26.6, -17.7, -24.4, -19.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.648, 0.465, -0.583, -0.813, 1892.7, 2596.3);
      gradient = ctx.createLinearGradient(44.7, 3253.8, 36.8, 3245.0);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theBarnacleBoat/Boat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-25.5, -18.8);
      ctx.bezierCurveTo(-25.8, -19.9, -25.9, -21.5, -25.9, -22.4);
      ctx.bezierCurveTo(-24.6, -22.0, -23.7, -21.3, -23.2, -20.6);
      ctx.bezierCurveTo(-22.1, -22.4, -22.3, -25.2, -23.9, -27.4);
      ctx.bezierCurveTo(-24.0, -27.5, -24.1, -27.6, -24.1, -27.7);
      ctx.lineTo(-24.1, -27.7);
      ctx.lineTo(-31.4, -36.5);
      ctx.lineTo(-35.3, -25.9);
      ctx.lineTo(-32.0, -21.7);
      ctx.bezierCurveTo(-30.3, -19.4, -27.6, -18.2, -25.5, -18.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.638, 0.770, -0.770, -0.638, 1320.7, 431.1);
      gradient = ctx.createLinearGradient(509.6, 1335.7, 505.7, 1322.1);
      gradient.addColorStop(0.00, "rgb(235, 0, 139)");
      gradient.addColorStop(0.09, "rgb(236, 26, 137)");
      gradient.addColorStop(0.22, "rgb(237, 61, 137)");
      gradient.addColorStop(0.37, "rgb(239, 95, 135)");
      gradient.addColorStop(0.54, "rgb(243, 131, 128)");
      gradient.addColorStop(0.72, "rgb(249, 170, 109)");
      gradient.addColorStop(0.92, "rgb(255, 218, 53)");
      gradient.addColorStop(1.00, "rgb(255, 241, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theBarnacleBoat/Boat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-18.5, -17.4);
      ctx.bezierCurveTo(-18.2, -16.2, -18.6, -15.0, -19.1, -14.3);
      ctx.bezierCurveTo(-19.7, -13.6, -20.2, -12.6, -23.3, -12.6);
      ctx.bezierCurveTo(-24.3, -12.5, -25.0, -12.7, -25.7, -12.2);
      ctx.bezierCurveTo(-25.0, -14.6, -20.4, -11.9, -18.5, -17.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.813, 0.583, -0.583, -0.813, 2113.1, 2438.8);
      gradient = ctx.createLinearGradient(306.6, 3240.0, 302.7, 3237.0);
      gradient.addColorStop(0.00, "rgb(73, 40, 20)");
      gradient.addColorStop(0.03, "rgb(79, 46, 24)");
      gradient.addColorStop(0.25, "rgb(114, 78, 44)");
      gradient.addColorStop(0.46, "rgb(141, 104, 56)");
      gradient.addColorStop(0.66, "rgb(160, 123, 63)");
      gradient.addColorStop(0.85, "rgb(174, 135, 67)");
      gradient.addColorStop(1.00, "rgb(178, 140, 67)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theBarnacleBoat/Boat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-28.0, -19.0);
      ctx.bezierCurveTo(-29.1, -18.9, -31.7, -20.6, -34.1, -22.3);
      ctx.bezierCurveTo(-33.5, -22.9, -35.1, -25.2, -34.0, -26.2);
      ctx.bezierCurveTo(-33.1, -25.5, -30.3, -23.2, -29.8, -22.8);
      ctx.bezierCurveTo(-27.5, -21.0, -26.6, -19.1, -28.0, -19.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.512, 0.492, -0.693, -0.720, 1770.9, 2507.1);
      gradient = ctx.createLinearGradient(-638.7, 3072.1, -642.9, 3072.3);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theBarnacleBoat/Boat/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-27.0, -8.0);
      ctx.bezierCurveTo(-30.9, -16.8, -31.0, -20.1, -31.2, -22.9);
      ctx.bezierCurveTo(-31.3, -23.4, -30.3, -24.3, -28.6, -25.5);
      ctx.lineTo(-34.5, -36.1);
      ctx.lineTo(-30.5, -38.4);
      ctx.lineTo(-24.6, -27.9);
      ctx.bezierCurveTo(-22.2, -29.2, -19.2, -30.6, -15.9, -32.0);
      ctx.lineTo(-19.9, -43.3);
      ctx.lineTo(-15.5, -44.9);
      ctx.lineTo(-11.6, -33.6);
      ctx.bezierCurveTo(-8.8, -34.6, -5.9, -35.5, -2.9, -36.3);
      ctx.lineTo(-5.3, -48.6);
      ctx.lineTo(-0.8, -49.5);
      ctx.lineTo(1.6, -37.2);
      ctx.bezierCurveTo(4.5, -37.8, 7.5, -38.2, 10.4, -38.2);
      ctx.lineTo(10.1, -51.0);
      ctx.lineTo(14.7, -51.1);
      ctx.lineTo(15.0, -38.1);
      ctx.bezierCurveTo(16.9, -38.0, 20.0, -37.3, 21.8, -36.8);
      ctx.bezierCurveTo(22.7, -33.5, 21.6, -33.2, 22.1, -30.9);
      ctx.bezierCurveTo(27.4, -31.3, 39.7, -29.1, 47.1, -27.3);
      ctx.bezierCurveTo(48.8, -32.2, 50.3, -39.9, 50.1, -41.6);
      ctx.bezierCurveTo(46.1, -43.0, 44.5, -43.4, 38.4, -44.8);
      ctx.bezierCurveTo(42.5, -49.8, 41.4, -65.1, 25.3, -67.9);
      ctx.bezierCurveTo(-8.3, -73.8, -36.8, -58.8, -47.6, -50.3);
      ctx.bezierCurveTo(-58.6, -41.6, -66.3, -31.3, -56.3, -23.1);
      ctx.bezierCurveTo(-54.0, -21.2, -49.1, -13.8, -51.3, -9.5);
      ctx.bezierCurveTo(-53.6, -5.1, -55.0, -3.6, -57.5, -1.3);
      ctx.bezierCurveTo(-54.4, 3.5, -50.2, 10.7, -50.2, 10.7);
      ctx.bezierCurveTo(-50.2, 10.7, -32.7, -3.8, -27.0, -8.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(193, 122, 18)";
      ctx.fill();

      // theBarnacleBoat/Boat/Path
      ctx.beginPath();
      ctx.moveTo(-58.8, -34.4);
      ctx.bezierCurveTo(-64.0, -29.3, -67.2, -25.5, -67.8, -23.6);
      ctx.bezierCurveTo(-68.4, -21.8, -66.9, -18.7, -63.2, -18.0);
      ctx.bezierCurveTo(-59.5, -17.3, -56.0, -18.4, -51.2, -16.8);
      ctx.bezierCurveTo(-46.4, -15.2, -58.8, -34.4, -58.8, -34.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.638, 0.770, -0.770, -0.638, 1349.2, 429.8);
      gradient = ctx.createLinearGradient(548.6, 1361.6, 549.3, 1377.1);
      gradient.addColorStop(0.01, "rgb(138, 42, 2)");
      gradient.addColorStop(0.48, "rgb(191, 65, 24)");
      gradient.addColorStop(0.83, "rgb(223, 77, 31)");
      gradient.addColorStop(1.00, "rgb(239, 82, 34)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theBarnacleBoat/Boat/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-26.3, -8.1);
      ctx.bezierCurveTo(-30.2, -16.8, -30.3, -20.2, -30.5, -23.0);
      ctx.bezierCurveTo(-30.6, -23.5, -29.6, -24.4, -27.9, -25.6);
      ctx.lineTo(-31.6, -32.1);
      ctx.lineTo(-27.5, -34.4);
      ctx.lineTo(-23.9, -27.9);
      ctx.bezierCurveTo(-21.5, -29.3, -18.5, -30.7, -15.2, -32.0);
      ctx.lineTo(-17.7, -39.2);
      ctx.lineTo(-13.3, -40.7);
      ctx.lineTo(-10.9, -33.7);
      ctx.bezierCurveTo(-8.1, -34.7, -5.2, -35.6, -2.2, -36.3);
      ctx.lineTo(-3.6, -43.7);
      ctx.lineTo(0.9, -44.8);
      ctx.lineTo(2.3, -37.3);
      ctx.bezierCurveTo(5.3, -37.9, 8.3, -38.2, 11.2, -38.3);
      ctx.lineTo(11.0, -45.9);
      ctx.lineTo(15.5, -45.9);
      ctx.lineTo(15.7, -38.2);
      ctx.bezierCurveTo(17.6, -38.0, 19.4, -37.7, 21.2, -37.3);
      ctx.bezierCurveTo(22.1, -34.0, 22.3, -33.2, 22.8, -30.9);
      ctx.bezierCurveTo(28.1, -31.4, 40.4, -29.2, 47.9, -27.3);
      ctx.bezierCurveTo(49.5, -32.2, 51.0, -39.9, 50.8, -41.7);
      ctx.bezierCurveTo(46.8, -43.1, 45.3, -43.5, 39.1, -44.9);
      ctx.bezierCurveTo(43.2, -49.9, 42.1, -65.1, 26.0, -68.0);
      ctx.bezierCurveTo(-7.6, -73.9, -36.0, -58.9, -46.9, -50.3);
      ctx.bezierCurveTo(-57.9, -41.7, -65.5, -31.4, -55.6, -23.1);
      ctx.bezierCurveTo(-53.3, -21.3, -48.3, -13.9, -50.6, -9.5);
      ctx.bezierCurveTo(-52.9, -5.2, -56.1, -3.3, -58.5, -0.9);
      ctx.bezierCurveTo(-55.4, 3.8, -49.9, 11.1, -49.9, 11.1);
      ctx.bezierCurveTo(-49.9, 11.1, -32.0, -3.9, -26.3, -8.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.638, 0.770, -0.770, -0.638, 1349.2, 429.8);
      gradient = ctx.createLinearGradient(511.1, 1342.4, 498.2, 1374.7);
      gradient.addColorStop(0.00, "rgb(255, 241, 0)");
      gradient.addColorStop(0.32, "rgb(255, 234, 0)");
      gradient.addColorStop(0.53, "rgb(251, 221, 0)");
      gradient.addColorStop(0.71, "rgb(240, 204, 0)");
      gradient.addColorStop(0.88, "rgb(226, 181, 7)");
      gradient.addColorStop(1.00, "rgb(212, 160, 14)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theBarnacleBoat/Boat/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(41.1, -51.6);
      ctx.bezierCurveTo(41.2, -52.9, 41.0, -54.2, 40.7, -55.5);
      ctx.bezierCurveTo(-2.4, -68.4, -47.3, -44.6, -58.3, -26.0);
      ctx.bezierCurveTo(-57.6, -25.0, -57.1, -24.4, -55.6, -23.1);
      ctx.bezierCurveTo(-37.9, -46.1, 1.7, -62.9, 41.1, -51.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.638, 0.770, -0.770, -0.638, 1349.2, 429.8);
      gradient = ctx.createLinearGradient(507.6, 1333.0, 499.4, 1365.8);
      gradient.addColorStop(0.00, "rgb(217, 208, 231)");
      gradient.addColorStop(0.33, "rgb(215, 205, 229)");
      gradient.addColorStop(0.51, "rgb(206, 194, 221)");
      gradient.addColorStop(0.66, "rgb(194, 178, 209)");
      gradient.addColorStop(0.79, "rgb(179, 158, 194)");
      gradient.addColorStop(0.90, "rgb(161, 133, 176)");
      gradient.addColorStop(1.00, "rgb(144, 110, 158)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theBarnacleBoat/Boat/Compound Path
      ctx.restore();
      ctx.beginPath();

      // theBarnacleBoat/Boat/Compound Path/Path
      ctx.moveTo(-27.9, -25.6);
      ctx.lineTo(-29.6, -28.7);
      ctx.bezierCurveTo(-30.5, -28.1, -31.5, -27.4, -32.4, -26.7);
      ctx.bezierCurveTo(-31.5, -24.7, -31.5, -24.7, -30.5, -23.0);
      ctx.bezierCurveTo(-30.6, -23.5, -29.6, -24.4, -27.9, -25.6);
      ctx.closePath();

      // theBarnacleBoat/Boat/Compound Path/Path
      ctx.moveTo(-2.9, -40.2);
      ctx.bezierCurveTo(-5.9, -39.6, -9.0, -38.7, -12.2, -37.6);
      ctx.lineTo(-10.9, -33.7);
      ctx.bezierCurveTo(-8.1, -34.7, -5.2, -35.6, -2.2, -36.3);
      ctx.lineTo(-2.9, -40.2);
      ctx.closePath();

      // theBarnacleBoat/Boat/Compound Path/Path
      ctx.moveTo(11.2, -38.3);
      ctx.lineTo(11.1, -41.8);
      ctx.bezierCurveTo(8.3, -41.8, 5.1, -41.5, 1.6, -41.0);
      ctx.lineTo(2.3, -37.3);
      ctx.bezierCurveTo(5.3, -37.9, 8.3, -38.2, 11.2, -38.3);
      ctx.closePath();

      // theBarnacleBoat/Boat/Compound Path/Path
      ctx.moveTo(-16.5, -35.9);
      ctx.bezierCurveTo(-19.6, -34.6, -22.7, -33.1, -25.7, -31.2);
      ctx.lineTo(-23.9, -27.9);
      ctx.bezierCurveTo(-21.5, -29.3, -18.5, -30.7, -15.2, -32.0);
      ctx.lineTo(-16.5, -35.9);
      ctx.closePath();

      // theBarnacleBoat/Boat/Compound Path/Path
      ctx.moveTo(20.9, -41.0);
      ctx.bezierCurveTo(19.9, -41.3, 18.1, -41.6, 15.6, -41.7);
      ctx.lineTo(15.7, -38.2);
      ctx.bezierCurveTo(17.6, -38.0, 19.4, -37.7, 21.2, -37.3);
      ctx.bezierCurveTo(21.0, -39.5, 21.1, -38.4, 20.9, -41.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.638, 0.770, -0.770, -0.638, 1349.2, 429.8);
      gradient = ctx.createLinearGradient(508.0, 1339.7, 503.9, 1355.7);
      gradient.addColorStop(0.00, "rgb(217, 208, 231)");
      gradient.addColorStop(0.33, "rgb(215, 205, 229)");
      gradient.addColorStop(0.51, "rgb(206, 194, 221)");
      gradient.addColorStop(0.66, "rgb(194, 178, 209)");
      gradient.addColorStop(0.79, "rgb(179, 158, 194)");
      gradient.addColorStop(0.90, "rgb(161, 133, 176)");
      gradient.addColorStop(1.00, "rgb(144, 110, 158)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theBarnacleBoat/Boat/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(48.8, -34.0);
      ctx.bezierCurveTo(50.5, -32.6, 47.9, -27.5, 47.3, -27.5);
      ctx.bezierCurveTo(44.5, -28.2, 24.3, -30.7, 22.8, -30.7);
      ctx.bezierCurveTo(22.0, -33.7, 21.5, -36.6, 21.9, -37.7);
      ctx.bezierCurveTo(25.1, -38.0, 47.1, -35.4, 48.8, -34.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(69, 198, 241)";
      ctx.fill();

      // theBarnacleBoat/Boat/Path
      ctx.beginPath();
      ctx.moveTo(-29.7, -15.9);
      ctx.bezierCurveTo(-29.3, -12.3, -27.8, -10.8, -27.4, -8.7);
      ctx.bezierCurveTo(-29.1, -6.8, -47.5, 9.2, -49.2, 9.9);
      ctx.bezierCurveTo(-51.3, 8.2, -54.2, 4.6, -54.2, 3.7);
      ctx.bezierCurveTo(-52.4, 2.2, -30.8, -15.2, -29.7, -15.9);
      ctx.closePath();
      ctx.fill();

      // theBarnacleBoat/Boat/Path
      ctx.globalAlpha = alpha * 0.42;
      ctx.beginPath();
      ctx.moveTo(39.6, -45.5);
      ctx.bezierCurveTo(35.7, -46.4, 22.6, -47.2, 20.6, -47.0);
      ctx.bezierCurveTo(19.7, -47.0, 19.2, -46.1, 19.3, -44.9);
      ctx.bezierCurveTo(19.4, -43.7, 19.8, -38.4, 19.9, -37.6);
      ctx.bezierCurveTo(20.8, -37.4, 21.4, -37.3, 21.9, -37.4);
      ctx.bezierCurveTo(22.2, -37.4, 21.5, -42.1, 22.3, -44.6);
      ctx.bezierCurveTo(26.8, -46.4, 38.1, -43.7, 38.3, -44.0);
      ctx.bezierCurveTo(38.7, -44.5, 39.6, -45.5, 39.6, -45.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(193, 122, 18)";
      ctx.fill();

      // theBarnacleBoat/Boat/Path
      ctx.beginPath();
      ctx.moveTo(-33.6, -28.0);
      ctx.bezierCurveTo(-37.0, -25.8, -49.4, -16.8, -50.6, -15.3);
      ctx.bezierCurveTo(-50.2, -13.8, -50.2, -13.8, -50.1, -12.8);
      ctx.bezierCurveTo(-49.1, -12.1, -31.3, -27.0, -31.5, -27.3);
      ctx.bezierCurveTo(-32.3, -28.6, -33.6, -28.0, -33.6, -28.0);
      ctx.closePath();
      ctx.fill();

      // theBarnacleBoat/Boat/Path
      ctx.globalAlpha = alpha * 1.00;
      ctx.beginPath();
      ctx.moveTo(-31.8, -26.4);
      ctx.bezierCurveTo(-30.5, -22.6, -28.3, -10.4, -27.3, -8.3);
      ctx.bezierCurveTo(-29.5, -6.6, -48.5, 9.1, -49.7, 10.5);
      ctx.bezierCurveTo(-51.7, 7.8, -56.6, 0.2, -57.5, -1.3);
      ctx.bezierCurveTo(-54.6, -3.3, -49.6, -7.0, -49.4, -12.2);
      ctx.bezierCurveTo(-44.9, -17.5, -31.8, -26.4, -31.8, -26.4);
      ctx.closePath();
      ctx.stroke();

      // theBarnacleBoat/Boat/Path
      ctx.beginPath();
      ctx.moveTo(47.3, -27.5);
      ctx.bezierCurveTo(38.3, -29.4, 24.1, -30.3, 22.2, -30.9);
      ctx.bezierCurveTo(22.0, -33.2, 21.9, -42.3, 21.7, -44.8);
      ctx.bezierCurveTo(28.6, -45.4, 45.4, -43.4, 50.3, -41.9);
      ctx.bezierCurveTo(49.3, -37.3, 48.0, -29.5, 47.3, -27.5);
      ctx.closePath();
      ctx.stroke();

      // theBarnacleBoat/Boat/Path
      ctx.beginPath();
      ctx.moveTo(-30.1, -16.4);
      ctx.bezierCurveTo(-30.1, -16.4, -45.8, -4.7, -53.4, 3.2);
      ctx.stroke();

      // theBarnacleBoat/Boat/Path
      ctx.beginPath();
      ctx.moveTo(48.4, -34.7);
      ctx.bezierCurveTo(45.6, -35.4, 27.6, -38.4, 22.5, -37.9);
      ctx.stroke();

      // theBarnacleBoat/Boat/Path
      ctx.beginPath();
      ctx.moveTo(-42.7, -5.6);
      ctx.lineTo(-38.9, 0.4);
      ctx.stroke();

      // theBarnacleBoat/Boat/Path
      ctx.beginPath();
      ctx.moveTo(-38.9, -8.8);
      ctx.lineTo(-35.1, -2.9);
      ctx.stroke();

      // theBarnacleBoat/Boat/Path
      ctx.beginPath();
      ctx.moveTo(-35.1, -12.4);
      ctx.lineTo(-30.9, -5.8);
      ctx.stroke();

      // theBarnacleBoat/Boat/Path
      ctx.beginPath();
      ctx.moveTo(-46.8, -2.9);
      ctx.lineTo(-42.5, 3.8);
      ctx.stroke();

      // theBarnacleBoat/Boat/Path
      ctx.beginPath();
      ctx.moveTo(-50.4, 0.5);
      ctx.lineTo(-46.2, 7.2);
      ctx.stroke();

      // theBarnacleBoat/Boat/Path
      ctx.beginPath();
      ctx.moveTo(44.3, -35.1);
      ctx.lineTo(43.2, -28.6);
      ctx.stroke();

      // theBarnacleBoat/Boat/Path
      ctx.beginPath();
      ctx.moveTo(39.8, -35.8);
      ctx.lineTo(38.8, -29.4);
      ctx.stroke();

      // theBarnacleBoat/Boat/Path
      ctx.beginPath();
      ctx.moveTo(35.6, -36.4);
      ctx.lineTo(34.9, -30.3);
      ctx.stroke();

      // theBarnacleBoat/Boat/Path
      ctx.beginPath();
      ctx.moveTo(31.2, -37.1);
      ctx.lineTo(30.3, -30.5);
      ctx.stroke();

      // theBarnacleBoat/Boat/Path
      ctx.beginPath();
      ctx.moveTo(26.6, -37.7);
      ctx.lineTo(26.2, -31.3);
      ctx.stroke();

      // theBarnacleBoat/Boat/Path
      ctx.beginPath();
      ctx.moveTo(15.0, 39.6);
      ctx.bezierCurveTo(18.3, 38.7, 20.8, 37.7, 20.7, 37.3);
      ctx.lineTo(18.4, 32.3);
      ctx.bezierCurveTo(18.2, 31.4, 15.8, 31.3, 13.0, 32.0);
      ctx.bezierCurveTo(10.3, 32.8, 8.3, 34.1, 8.5, 35.0);
      ctx.lineTo(8.9, 40.4);
      ctx.bezierCurveTo(9.0, 40.8, 11.8, 40.5, 15.0, 39.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.966, 0.257, -0.257, -0.966, 1502.8, 1236.5);
      gradient = ctx.createLinearGradient(1124.9, 1542.5, 1137.1, 1542.5);
      gradient.addColorStop(0.00, "rgb(255, 241, 0)");
      gradient.addColorStop(0.36, "rgb(255, 235, 0)");
      gradient.addColorStop(0.57, "rgb(252, 224, 0)");
      gradient.addColorStop(0.73, "rgb(242, 208, 0)");
      gradient.addColorStop(0.87, "rgb(229, 186, 5)");
      gradient.addColorStop(1.00, "rgb(212, 160, 14)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function rampage(ctx) {

      var gradient;

      // rampage/Group
      ctx.save();

      // rampage/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2583.0, 1978.5);
      ctx.bezierCurveTo(2579.5, 1979.1, 2572.9, 1940.9, 2565.1, 1895.1);
      ctx.bezierCurveTo(2557.4, 1849.4, 2551.3, 1813.3, 2554.8, 1812.7);
      ctx.bezierCurveTo(2558.3, 1812.1, 2567.5, 1848.8, 2575.3, 1894.5);
      ctx.bezierCurveTo(2583.1, 1940.3, 2586.5, 1977.9, 2583.0, 1978.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(60, 147, 57)";
      ctx.fill();

      // rampage/Group/Group

      // rampage/Group/Group/Rampage
      ctx.save();

      // rampage/Group/Group/Rampage/Group
      ctx.save();

      // rampage/Group/Group/Rampage/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2566.2, 1834.7);
      ctx.lineTo(2569.4, 1826.3);
      ctx.lineTo(2672.2, 1865.4);
      ctx.lineTo(2669.0, 1873.8);
      ctx.lineTo(2566.2, 1834.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 208, 97)";
      ctx.fill();

      // rampage/Group/Group/Rampage/Group/Path
      ctx.beginPath();
      ctx.moveTo(2670.6, 1875.0);
      ctx.lineTo(2673.8, 1866.6);
      ctx.lineTo(2571.0, 1827.5);
      ctx.lineTo(2567.8, 1835.9);
      ctx.lineTo(2670.6, 1875.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.356, 0.935, 0.935, 0.356, 3209.6, 74.9);
      gradient = ctx.createLinearGradient(1869.3, 161.1, 1869.6, 11.0);
      gradient.addColorStop(0.00, "rgb(245, 207, 29)");
      gradient.addColorStop(0.12, "rgb(238, 165, 38)");
      gradient.addColorStop(0.25, "rgb(232, 125, 46)");
      gradient.addColorStop(0.39, "rgb(226, 91, 53)");
      gradient.addColorStop(0.53, "rgb(222, 65, 58)");
      gradient.addColorStop(0.68, "rgb(219, 47, 62)");
      gradient.addColorStop(0.83, "rgb(218, 36, 64)");
      gradient.addColorStop(0.99, "rgb(217, 32, 65)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rampage/Group/Group/Rampage/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2668.6, 1871.5);
      ctx.lineTo(2674.5, 1878.3);
      ctx.lineTo(2591.1, 1950.1);
      ctx.lineTo(2585.3, 1943.3);
      ctx.lineTo(2668.6, 1871.5);
      ctx.closePath();
      ctx.fill();

      // rampage/Group/Group/Rampage/Group/Path
      ctx.beginPath();
      ctx.moveTo(2669.6, 1869.8);
      ctx.lineTo(2675.5, 1876.6);
      ctx.lineTo(2592.2, 1948.4);
      ctx.lineTo(2586.3, 1941.6);
      ctx.lineTo(2669.6, 1869.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.653, -0.758, 0.758, -0.653, 4149.9, 5428.1);
      gradient = ctx.createLinearGradient(3657.0, 1225.8, 3657.4, 1075.6);
      gradient.addColorStop(0.00, "rgb(245, 207, 29)");
      gradient.addColorStop(0.12, "rgb(238, 165, 38)");
      gradient.addColorStop(0.25, "rgb(232, 125, 46)");
      gradient.addColorStop(0.39, "rgb(226, 91, 53)");
      gradient.addColorStop(0.53, "rgb(222, 65, 58)");
      gradient.addColorStop(0.68, "rgb(219, 47, 62)");
      gradient.addColorStop(0.83, "rgb(218, 36, 64)");
      gradient.addColorStop(0.99, "rgb(217, 32, 65)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.restore();
      ctx.restore();
      ctx.restore();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function rampageBar(ctx) {

      var gradient;

      // rampageBar/Group
      ctx.save();

      // rampageBar/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-3.5, 4.6);
      ctx.lineTo(60.1, 49.6);
      ctx.lineTo(64.0, 44.6);
      ctx.lineTo(5.7, -7.0);
      ctx.lineTo(5.8, -7.1);
      ctx.lineTo(5.2, -7.6);
      ctx.lineTo(4.1, -8.5);
      ctx.lineTo(4.0, -8.4);
      ctx.lineTo(-59.5, -53.4);
      ctx.lineTo(-63.5, -48.4);
      ctx.lineTo(-5.2, 3.3);
      ctx.lineTo(-5.3, 3.4);
      ctx.lineTo(-4.6, 3.8);
      ctx.lineTo(-3.6, 4.7);
      ctx.lineTo(-3.5, 4.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 208, 97)";
      ctx.fill();

      // rampageBar/Group/Path
      ctx.beginPath();
      ctx.moveTo(-4.1, 5.5);
      ctx.lineTo(59.5, 50.5);
      ctx.lineTo(63.4, 45.5);
      ctx.lineTo(5.1, -6.2);
      ctx.lineTo(5.2, -6.2);
      ctx.lineTo(4.5, -6.7);
      ctx.lineTo(3.5, -7.6);
      ctx.lineTo(3.4, -7.5);
      ctx.lineTo(-71.1, -60.2);
      ctx.lineTo(-73.3, -55.4);
      ctx.lineTo(-5.8, 4.2);
      ctx.lineTo(-5.9, 4.2);
      ctx.lineTo(-5.2, 4.7);
      ctx.lineTo(-4.2, 5.6);
      ctx.lineTo(-4.1, 5.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.173, 0.985, 0.985, -0.173, -696.9, -973.4);
      gradient = ctx.createLinearGradient(1057.9, 553.9, 1090.3, 469.4);
      gradient.addColorStop(0.00, "rgb(245, 207, 29)");
      gradient.addColorStop(0.25, "rgb(237, 156, 40)");
      gradient.addColorStop(0.61, "rgb(226, 89, 53)");
      gradient.addColorStop(0.86, "rgb(220, 48, 62)");
      gradient.addColorStop(0.99, "rgb(217, 32, 65)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rampageBar/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-24.1, -9.0);
      ctx.bezierCurveTo(-23.8, -8.9, -23.5, -8.7, -23.3, -8.4);
      ctx.bezierCurveTo(-22.9, -7.8, -22.7, -7.3, -22.5, -6.4);
      ctx.bezierCurveTo(-22.1, -4.4, -18.5, -2.5, -16.5, -2.5);
      ctx.bezierCurveTo(-16.3, -2.5, -16.1, -2.5, -16.0, -2.4);
      ctx.bezierCurveTo(-13.4, -2.8, -11.9, -4.3, -10.1, -6.6);
      ctx.bezierCurveTo(-9.9, -6.9, -9.6, -7.1, -9.3, -7.2);
      ctx.bezierCurveTo(-8.2, -10.3, -8.4, -13.6, -9.3, -17.0);
      ctx.bezierCurveTo(-9.4, -17.3, -9.4, -17.6, -9.3, -17.9);
      ctx.bezierCurveTo(-9.7, -18.2, -10.1, -18.4, -10.5, -18.6);
      ctx.bezierCurveTo(-11.6, -19.1, -12.8, -19.6, -13.7, -20.3);
      ctx.bezierCurveTo(-15.0, -21.4, -17.8, -23.8, -17.8, -23.8);
      ctx.bezierCurveTo(-17.8, -23.8, -18.6, -23.1, -18.6, -23.1);
      ctx.lineTo(-18.5, -21.2);
      ctx.bezierCurveTo(-18.5, -21.1, -18.6, -21.1, -18.6, -21.1);
      ctx.bezierCurveTo(-18.8, -21.0, -19.0, -21.0, -19.1, -20.9);
      ctx.bezierCurveTo(-19.3, -20.8, -19.4, -20.8, -19.5, -20.7);
      ctx.bezierCurveTo(-19.6, -20.6, -19.8, -20.6, -19.9, -20.5);
      ctx.bezierCurveTo(-19.9, -20.5, -20.0, -20.5, -20.0, -20.4);
      ctx.lineTo(-22.1, -22.4);
      ctx.lineTo(-23.9, -20.8);
      ctx.lineTo(-24.2, -20.4);
      ctx.lineTo(-22.7, -18.1);
      ctx.lineTo(-22.7, -18.0);
      ctx.bezierCurveTo(-22.8, -17.9, -22.9, -17.8, -23.0, -17.7);
      ctx.bezierCurveTo(-23.0, -17.6, -23.1, -17.5, -23.1, -17.4);
      ctx.bezierCurveTo(-23.2, -17.4, -23.2, -17.3, -23.3, -17.3);
      ctx.bezierCurveTo(-23.4, -17.1, -23.4, -17.0, -23.5, -16.8);
      ctx.lineTo(-23.5, -16.8);
      ctx.lineTo(-26.3, -17.5);
      ctx.lineTo(-26.6, -17.1);
      ctx.lineTo(-27.3, -14.9);
      ctx.lineTo(-26.9, -14.5);
      ctx.lineTo(-24.9, -13.5);
      ctx.bezierCurveTo(-24.9, -13.5, -24.9, -13.4, -24.9, -13.3);
      ctx.bezierCurveTo(-24.9, -13.2, -24.9, -13.1, -24.9, -13.0);
      ctx.bezierCurveTo(-24.9, -12.9, -24.9, -12.9, -25.0, -12.8);
      ctx.bezierCurveTo(-24.6, -12.5, -24.6, -12.5, -24.3, -12.3);
      ctx.bezierCurveTo(-24.3, -12.1, -23.3, -9.8, -24.1, -9.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.173, 0.985, 0.985, -0.173, -696.9, -973.4);
      gradient = ctx.createLinearGradient(1052.7, 502.9, 1077.5, 502.9);
      gradient.addColorStop(0.00, "rgb(184, 82, 21)");
      gradient.addColorStop(0.07, "rgb(179, 72, 24)");
      gradient.addColorStop(0.29, "rgb(168, 46, 31)");
      gradient.addColorStop(0.51, "rgb(160, 28, 37)");
      gradient.addColorStop(0.74, "rgb(155, 17, 40)");
      gradient.addColorStop(1.00, "rgb(153, 13, 41)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rampageBar/cog
      ctx.restore();

      // rampageBar/cog/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-15.7, -2.5);
      ctx.bezierCurveTo(-15.5, -2.5, -15.3, -2.5, -15.1, -2.5);
      ctx.bezierCurveTo(-15.0, -2.4, -14.8, -2.4, -14.7, -2.4);
      ctx.bezierCurveTo(-14.6, -2.4, -14.4, -2.4, -14.3, -2.4);
      ctx.bezierCurveTo(-14.3, -2.4, -14.2, -2.4, -14.2, -2.4);
      ctx.lineTo(-13.3, 0.3);
      ctx.lineTo(-11.2, 0.3);
      ctx.lineTo(-10.9, -0.1);
      ctx.lineTo(-11.1, -3.0);
      ctx.bezierCurveTo(-11.1, -3.0, -11.0, -3.0, -11.0, -3.0);
      ctx.bezierCurveTo(-10.8, -3.1, -10.7, -3.1, -10.6, -3.2);
      ctx.bezierCurveTo(-10.4, -3.2, -10.3, -3.3, -10.2, -3.3);
      ctx.bezierCurveTo(-10.0, -3.4, -9.9, -3.5, -9.7, -3.6);
      ctx.bezierCurveTo(-9.6, -3.6, -9.5, -3.7, -9.5, -3.7);
      ctx.bezierCurveTo(-9.4, -3.7, -9.4, -3.8, -9.3, -3.8);
      ctx.lineTo(-7.2, -1.8);
      ctx.lineTo(-5.7, -3.0);
      ctx.bezierCurveTo(-5.7, -3.0, -5.4, -3.4, -5.4, -3.4);
      ctx.lineTo(-6.9, -5.8);
      ctx.bezierCurveTo(-6.9, -5.8, -6.9, -5.9, -6.8, -5.9);
      ctx.bezierCurveTo(-6.8, -5.9, -6.8, -6.0, -6.8, -6.0);
      ctx.bezierCurveTo(-6.8, -6.0, -6.8, -6.0, -6.7, -6.0);
      ctx.bezierCurveTo(-6.7, -6.1, -6.6, -6.2, -6.6, -6.2);
      ctx.bezierCurveTo(-6.5, -6.4, -6.4, -6.5, -6.3, -6.6);
      ctx.bezierCurveTo(-6.2, -6.7, -6.1, -6.9, -6.0, -7.0);
      ctx.bezierCurveTo(-6.0, -7.1, -5.9, -7.1, -5.9, -7.2);
      ctx.bezierCurveTo(-5.9, -7.2, -5.9, -7.2, -5.9, -7.3);
      ctx.bezierCurveTo(-5.8, -7.3, -5.8, -7.4, -5.8, -7.4);
      ctx.lineTo(-3.3, -6.4);
      ctx.lineTo(-3.0, -6.8);
      ctx.lineTo(-2.2, -9.1);
      ctx.lineTo(-4.7, -10.3);
      ctx.bezierCurveTo(-4.7, -10.4, -4.7, -10.4, -4.7, -10.5);
      ctx.bezierCurveTo(-4.7, -10.6, -4.7, -10.7, -4.7, -10.8);
      ctx.bezierCurveTo(-4.6, -11.0, -4.6, -11.2, -4.6, -11.3);
      ctx.bezierCurveTo(-4.6, -11.5, -4.6, -11.6, -4.6, -11.8);
      ctx.bezierCurveTo(-4.6, -11.9, -4.6, -12.0, -4.5, -12.2);
      ctx.bezierCurveTo(-4.6, -12.2, -4.5, -12.3, -4.5, -12.3);
      ctx.lineTo(-2.1, -12.7);
      ctx.lineTo(-1.8, -13.1);
      ctx.lineTo(-2.2, -15.5);
      ctx.lineTo(-5.1, -15.4);
      ctx.bezierCurveTo(-5.1, -15.4, -5.1, -15.5, -5.1, -15.5);
      ctx.bezierCurveTo(-5.2, -15.6, -5.2, -15.7, -5.3, -15.8);
      ctx.bezierCurveTo(-5.3, -16.0, -5.4, -16.1, -5.5, -16.3);
      ctx.bezierCurveTo(-5.5, -16.4, -5.6, -16.6, -5.7, -16.7);
      ctx.bezierCurveTo(-5.7, -16.8, -5.8, -16.9, -5.8, -17.0);
      ctx.bezierCurveTo(-5.9, -17.1, -5.9, -17.1, -5.9, -17.2);
      ctx.lineTo(-4.3, -18.8);
      ctx.lineTo(-4.0, -19.2);
      ctx.lineTo(-5.5, -21.1);
      ctx.lineTo(-7.9, -19.5);
      ctx.bezierCurveTo(-8.0, -19.6, -8.0, -19.6, -8.0, -19.6);
      ctx.bezierCurveTo(-8.1, -19.7, -8.2, -19.8, -8.3, -19.9);
      ctx.bezierCurveTo(-8.4, -20.0, -8.6, -20.1, -8.7, -20.2);
      ctx.bezierCurveTo(-8.8, -20.2, -9.0, -20.3, -9.1, -20.4);
      ctx.bezierCurveTo(-9.2, -20.5, -9.3, -20.5, -9.4, -20.6);
      ctx.bezierCurveTo(-9.5, -20.6, -9.5, -20.7, -9.5, -20.7);
      ctx.lineTo(-8.9, -23.4);
      ctx.lineTo(-11.2, -24.3);
      ctx.lineTo(-11.5, -23.9);
      ctx.lineTo(-12.5, -21.7);
      ctx.bezierCurveTo(-12.5, -21.8, -12.6, -21.8, -12.6, -21.8);
      ctx.bezierCurveTo(-12.7, -21.8, -12.9, -21.8, -13.0, -21.8);
      ctx.bezierCurveTo(-13.1, -21.8, -13.3, -21.9, -13.4, -21.9);
      ctx.bezierCurveTo(-13.6, -21.9, -13.8, -21.9, -14.0, -21.9);
      ctx.bezierCurveTo(-14.0, -21.9, -14.0, -21.9, -14.0, -21.9);
      ctx.bezierCurveTo(-14.1, -21.9, -14.1, -21.9, -14.2, -21.9);
      ctx.bezierCurveTo(-14.2, -21.9, -14.2, -21.9, -14.3, -21.9);
      ctx.bezierCurveTo(-14.3, -21.9, -14.4, -21.9, -14.4, -21.9);
      ctx.lineTo(-15.2, -24.6);
      ctx.lineTo(-17.7, -24.2);
      ctx.lineTo(-17.9, -23.8);
      ctx.lineTo(-17.5, -21.4);
      ctx.bezierCurveTo(-17.5, -21.4, -17.6, -21.4, -17.7, -21.3);
      ctx.bezierCurveTo(-17.7, -21.3, -17.8, -21.3, -17.9, -21.2);
      ctx.bezierCurveTo(-18.1, -21.2, -18.3, -21.1, -18.4, -21.0);
      ctx.bezierCurveTo(-18.6, -20.9, -18.7, -20.9, -18.8, -20.8);
      ctx.bezierCurveTo(-18.9, -20.7, -19.1, -20.7, -19.2, -20.6);
      ctx.bezierCurveTo(-19.2, -20.6, -19.3, -20.6, -19.3, -20.5);
      ctx.lineTo(-21.4, -22.5);
      ctx.lineTo(-23.2, -20.9);
      ctx.lineTo(-23.5, -20.5);
      ctx.lineTo(-21.7, -18.6);
      ctx.bezierCurveTo(-21.7, -18.5, -21.7, -18.5, -21.8, -18.4);
      ctx.bezierCurveTo(-21.8, -18.3, -21.9, -18.3, -22.0, -18.2);
      ctx.bezierCurveTo(-22.1, -18.0, -22.2, -17.9, -22.3, -17.8);
      ctx.bezierCurveTo(-22.4, -17.6, -22.5, -17.5, -22.5, -17.4);
      ctx.bezierCurveTo(-22.6, -17.3, -22.7, -17.2, -22.7, -17.1);
      ctx.bezierCurveTo(-22.8, -17.0, -22.8, -17.0, -22.8, -16.9);
      ctx.lineTo(-25.6, -17.6);
      ctx.lineTo(-25.8, -17.2);
      ctx.lineTo(-26.4, -15.3);
      ctx.lineTo(-23.9, -14.0);
      ctx.bezierCurveTo(-23.9, -14.0, -23.9, -13.9, -23.9, -13.9);
      ctx.bezierCurveTo(-23.9, -13.7, -23.9, -13.6, -23.9, -13.5);
      ctx.bezierCurveTo(-24.0, -13.3, -24.0, -13.2, -24.0, -13.0);
      ctx.bezierCurveTo(-24.0, -12.9, -24.0, -12.7, -24.0, -12.5);
      ctx.bezierCurveTo(-24.0, -12.4, -24.0, -12.3, -24.0, -12.2);
      ctx.bezierCurveTo(-24.0, -12.1, -24.0, -12.1, -24.0, -12.0);
      ctx.lineTo(-26.8, -11.2);
      ctx.lineTo(-27.0, -10.8);
      ctx.lineTo(-26.3, -8.8);
      ctx.lineTo(-23.5, -9.0);
      ctx.bezierCurveTo(-23.5, -8.9, -23.5, -8.9, -23.5, -8.8);
      ctx.bezierCurveTo(-23.4, -8.7, -23.4, -8.6, -23.3, -8.5);
      ctx.bezierCurveTo(-23.3, -8.3, -23.2, -8.2, -23.1, -8.1);
      ctx.bezierCurveTo(-23.1, -7.9, -23.0, -7.8, -22.9, -7.6);
      ctx.bezierCurveTo(-22.9, -7.5, -22.8, -7.4, -22.8, -7.3);
      ctx.bezierCurveTo(-22.7, -7.3, -22.7, -7.2, -22.7, -7.2);
      ctx.lineTo(-24.6, -5.1);
      ctx.lineTo(-24.9, -4.7);
      ctx.lineTo(-23.1, -3.2);
      ctx.lineTo(-20.7, -4.8);
      ctx.bezierCurveTo(-20.6, -4.8, -20.6, -4.7, -20.6, -4.7);
      ctx.bezierCurveTo(-20.5, -4.6, -20.4, -4.5, -20.3, -4.5);
      ctx.bezierCurveTo(-20.1, -4.4, -20.0, -4.3, -19.9, -4.2);
      ctx.bezierCurveTo(-19.8, -4.1, -19.6, -4.0, -19.5, -3.9);
      ctx.bezierCurveTo(-19.4, -3.9, -19.4, -3.9, -19.3, -3.8);
      ctx.bezierCurveTo(-19.3, -3.8, -19.3, -3.8, -19.3, -3.8);
      ctx.bezierCurveTo(-19.2, -3.8, -19.2, -3.8, -19.2, -3.7);
      ctx.bezierCurveTo(-19.1, -3.7, -19.1, -3.7, -19.0, -3.7);
      ctx.lineTo(-19.7, -0.9);
      ctx.lineTo(-17.7, 0.3);
      ctx.lineTo(-17.4, -0.1);
      ctx.lineTo(-16.1, -2.6);
      ctx.bezierCurveTo(-16.1, -2.6, -16.0, -2.6, -16.0, -2.6);
      ctx.bezierCurveTo(-15.9, -2.6, -15.8, -2.5, -15.7, -2.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();

      // rampageBar/cog/Path
      ctx.beginPath();
      ctx.moveTo(-16.0, -2.1);
      ctx.bezierCurveTo(-15.8, -2.1, -15.6, -2.1, -15.4, -2.1);
      ctx.bezierCurveTo(-15.3, -2.1, -15.1, -2.0, -15.0, -2.0);
      ctx.bezierCurveTo(-14.8, -2.0, -14.7, -2.0, -14.6, -2.0);
      ctx.bezierCurveTo(-14.5, -2.0, -14.5, -2.0, -14.4, -2.0);
      ctx.lineTo(-13.6, 0.7);
      ctx.lineTo(-11.2, 0.3);
      ctx.lineTo(-11.4, -2.6);
      ctx.bezierCurveTo(-11.4, -2.6, -11.3, -2.6, -11.3, -2.6);
      ctx.bezierCurveTo(-11.1, -2.7, -11.0, -2.7, -10.8, -2.8);
      ctx.bezierCurveTo(-10.7, -2.8, -10.6, -2.9, -10.5, -2.9);
      ctx.bezierCurveTo(-10.3, -3.0, -10.1, -3.1, -10.0, -3.2);
      ctx.bezierCurveTo(-9.9, -3.2, -9.8, -3.3, -9.7, -3.3);
      ctx.bezierCurveTo(-9.7, -3.3, -9.6, -3.4, -9.6, -3.4);
      ctx.lineTo(-7.5, -1.5);
      ctx.lineTo(-5.7, -3.0);
      ctx.lineTo(-7.2, -5.4);
      ctx.bezierCurveTo(-7.2, -5.4, -7.2, -5.5, -7.1, -5.5);
      ctx.bezierCurveTo(-7.1, -5.5, -7.1, -5.6, -7.0, -5.6);
      ctx.bezierCurveTo(-7.0, -5.6, -7.0, -5.6, -7.0, -5.6);
      ctx.bezierCurveTo(-7.0, -5.7, -6.9, -5.8, -6.8, -5.9);
      ctx.bezierCurveTo(-6.8, -6.0, -6.7, -6.1, -6.6, -6.2);
      ctx.bezierCurveTo(-6.5, -6.3, -6.4, -6.5, -6.3, -6.6);
      ctx.bezierCurveTo(-6.3, -6.7, -6.2, -6.7, -6.2, -6.8);
      ctx.bezierCurveTo(-6.2, -6.8, -6.2, -6.8, -6.2, -6.9);
      ctx.bezierCurveTo(-6.1, -6.9, -6.1, -7.0, -6.1, -7.0);
      ctx.lineTo(-3.3, -6.4);
      ctx.lineTo(-2.5, -8.7);
      ctx.lineTo(-5.0, -9.9);
      ctx.bezierCurveTo(-5.0, -10.0, -5.0, -10.0, -5.0, -10.1);
      ctx.bezierCurveTo(-5.0, -10.2, -4.9, -10.3, -4.9, -10.4);
      ctx.bezierCurveTo(-4.9, -10.6, -4.9, -10.8, -4.9, -10.9);
      ctx.bezierCurveTo(-4.9, -11.1, -4.8, -11.2, -4.8, -11.4);
      ctx.bezierCurveTo(-4.8, -11.5, -4.8, -11.6, -4.8, -11.8);
      ctx.bezierCurveTo(-4.8, -11.8, -4.8, -11.9, -4.8, -11.9);
      ctx.lineTo(-2.1, -12.7);
      ctx.lineTo(-2.5, -15.1);
      ctx.lineTo(-5.4, -15.0);
      ctx.bezierCurveTo(-5.4, -15.0, -5.4, -15.1, -5.4, -15.1);
      ctx.bezierCurveTo(-5.5, -15.2, -5.5, -15.3, -5.5, -15.4);
      ctx.bezierCurveTo(-5.6, -15.6, -5.7, -15.7, -5.7, -15.9);
      ctx.bezierCurveTo(-5.8, -16.0, -5.9, -16.2, -6.0, -16.3);
      ctx.bezierCurveTo(-6.0, -16.4, -6.1, -16.5, -6.1, -16.6);
      ctx.bezierCurveTo(-6.2, -16.7, -6.2, -16.7, -6.2, -16.8);
      ctx.lineTo(-4.3, -18.8);
      ctx.lineTo(-5.8, -20.7);
      ctx.lineTo(-8.2, -19.1);
      ctx.bezierCurveTo(-8.2, -19.2, -8.3, -19.2, -8.3, -19.2);
      ctx.bezierCurveTo(-8.4, -19.3, -8.5, -19.4, -8.6, -19.5);
      ctx.bezierCurveTo(-8.7, -19.6, -8.8, -19.7, -9.0, -19.8);
      ctx.bezierCurveTo(-9.1, -19.9, -9.3, -19.9, -9.4, -20.0);
      ctx.bezierCurveTo(-9.5, -20.1, -9.6, -20.1, -9.7, -20.2);
      ctx.bezierCurveTo(-9.7, -20.2, -9.8, -20.3, -9.8, -20.3);
      ctx.lineTo(-9.2, -23.0);
      ctx.lineTo(-11.5, -23.9);
      ctx.lineTo(-12.7, -21.3);
      ctx.bezierCurveTo(-12.8, -21.4, -12.8, -21.4, -12.9, -21.4);
      ctx.bezierCurveTo(-13.0, -21.4, -13.1, -21.4, -13.3, -21.4);
      ctx.bezierCurveTo(-13.4, -21.4, -13.6, -21.5, -13.7, -21.5);
      ctx.bezierCurveTo(-13.9, -21.5, -14.1, -21.5, -14.2, -21.5);
      ctx.bezierCurveTo(-14.3, -21.5, -14.3, -21.5, -14.3, -21.5);
      ctx.bezierCurveTo(-14.4, -21.5, -14.4, -21.5, -14.5, -21.5);
      ctx.bezierCurveTo(-14.5, -21.5, -14.5, -21.5, -14.6, -21.5);
      ctx.bezierCurveTo(-14.6, -21.5, -14.7, -21.5, -14.7, -21.5);
      ctx.lineTo(-15.5, -24.2);
      ctx.lineTo(-17.9, -23.8);
      ctx.lineTo(-17.8, -21.0);
      ctx.bezierCurveTo(-17.8, -21.0, -17.9, -20.9, -17.9, -20.9);
      ctx.bezierCurveTo(-18.0, -20.9, -18.1, -20.9, -18.2, -20.8);
      ctx.bezierCurveTo(-18.4, -20.8, -18.5, -20.7, -18.7, -20.6);
      ctx.bezierCurveTo(-18.8, -20.5, -19.0, -20.5, -19.1, -20.4);
      ctx.bezierCurveTo(-19.2, -20.3, -19.3, -20.3, -19.4, -20.2);
      ctx.bezierCurveTo(-19.5, -20.2, -19.5, -20.2, -19.6, -20.1);
      ctx.lineTo(-21.6, -22.1);
      ctx.lineTo(-23.5, -20.5);
      ctx.lineTo(-21.9, -18.2);
      ctx.bezierCurveTo(-22.0, -18.1, -22.0, -18.1, -22.1, -18.0);
      ctx.bezierCurveTo(-22.1, -17.9, -22.2, -17.9, -22.3, -17.8);
      ctx.bezierCurveTo(-22.4, -17.6, -22.5, -17.5, -22.6, -17.4);
      ctx.bezierCurveTo(-22.7, -17.2, -22.7, -17.1, -22.8, -17.0);
      ctx.bezierCurveTo(-22.9, -16.9, -23.0, -16.8, -23.0, -16.7);
      ctx.bezierCurveTo(-23.0, -16.6, -23.1, -16.6, -23.1, -16.5);
      ctx.lineTo(-25.9, -17.2);
      ctx.lineTo(-26.7, -14.9);
      ctx.lineTo(-24.2, -13.6);
      ctx.bezierCurveTo(-24.2, -13.6, -24.2, -13.5, -24.2, -13.5);
      ctx.bezierCurveTo(-24.2, -13.3, -24.2, -13.2, -24.2, -13.1);
      ctx.bezierCurveTo(-24.3, -12.9, -24.3, -12.8, -24.3, -12.6);
      ctx.bezierCurveTo(-24.3, -12.5, -24.3, -12.3, -24.3, -12.1);
      ctx.bezierCurveTo(-24.3, -12.0, -24.3, -11.9, -24.3, -11.8);
      ctx.bezierCurveTo(-24.3, -11.7, -24.3, -11.7, -24.3, -11.6);
      ctx.lineTo(-27.0, -10.8);
      ctx.lineTo(-26.6, -8.4);
      ctx.lineTo(-23.8, -8.6);
      ctx.bezierCurveTo(-23.8, -8.5, -23.8, -8.5, -23.7, -8.4);
      ctx.bezierCurveTo(-23.7, -8.3, -23.6, -8.2, -23.6, -8.1);
      ctx.bezierCurveTo(-23.5, -7.9, -23.5, -7.8, -23.4, -7.7);
      ctx.bezierCurveTo(-23.3, -7.5, -23.3, -7.4, -23.2, -7.2);
      ctx.bezierCurveTo(-23.1, -7.1, -23.1, -7.0, -23.0, -6.9);
      ctx.bezierCurveTo(-23.0, -6.9, -23.0, -6.8, -23.0, -6.8);
      ctx.lineTo(-24.9, -4.7);
      ctx.lineTo(-23.3, -2.8);
      ctx.lineTo(-21.0, -4.4);
      ctx.bezierCurveTo(-20.9, -4.4, -20.9, -4.3, -20.8, -4.3);
      ctx.bezierCurveTo(-20.7, -4.2, -20.6, -4.1, -20.5, -4.1);
      ctx.bezierCurveTo(-20.4, -4.0, -20.3, -3.9, -20.2, -3.8);
      ctx.bezierCurveTo(-20.0, -3.7, -19.9, -3.6, -19.7, -3.5);
      ctx.bezierCurveTo(-19.7, -3.5, -19.7, -3.5, -19.6, -3.4);
      ctx.bezierCurveTo(-19.6, -3.4, -19.6, -3.4, -19.6, -3.4);
      ctx.bezierCurveTo(-19.5, -3.4, -19.5, -3.4, -19.5, -3.3);
      ctx.bezierCurveTo(-19.4, -3.3, -19.4, -3.3, -19.3, -3.3);
      ctx.lineTo(-20.0, -0.5);
      ctx.lineTo(-17.7, 0.3);
      ctx.lineTo(-16.4, -2.2);
      ctx.bezierCurveTo(-16.4, -2.2, -16.3, -2.2, -16.3, -2.2);
      ctx.bezierCurveTo(-16.2, -2.2, -16.1, -2.1, -16.0, -2.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.173, 0.985, 0.985, -0.173, -696.9, -973.4);
      gradient = ctx.createLinearGradient(1060.5, 517.8, 1070.3, 492.3);
      gradient.addColorStop(0.00, "rgb(249, 208, 226)");
      gradient.addColorStop(0.31, "rgb(237, 139, 194)");
      gradient.addColorStop(0.64, "rgb(225, 72, 164)");
      gradient.addColorStop(0.87, "rgb(218, 31, 145)");
      gradient.addColorStop(0.99, "rgb(215, 15, 138)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rampageBar/cog/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-11.8, -13.7);
      ctx.bezierCurveTo(-10.8, -12.1, -11.4, -10.0, -13.0, -9.0);
      ctx.bezierCurveTo(-14.6, -8.1, -16.7, -8.6, -17.6, -10.2);
      ctx.bezierCurveTo(-18.6, -11.8, -18.1, -13.9, -16.5, -14.9);
      ctx.bezierCurveTo(-14.9, -15.8, -12.8, -15.3, -11.8, -13.7);
      ctx.closePath();
      ctx.lineWidth = 2.0;
      ctx.strokeStyle = "rgb(177, 29, 141)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // rampageBar/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(73.0, 44.5);
      ctx.lineTo(73.3, 43.3);
      ctx.lineTo(62.9, 35.1);
      ctx.lineTo(56.3, 38.9);
      ctx.lineTo(52.6, 43.6);
      ctx.lineTo(50.6, 50.9);
      ctx.lineTo(61.0, 59.1);
      ctx.lineTo(73.0, 44.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 208, 97)";
      ctx.fill();

      // rampageBar/Path
      ctx.beginPath();
      ctx.moveTo(73.0, 44.5);
      ctx.lineTo(62.6, 36.3);
      ctx.lineTo(56.0, 40.0);
      ctx.lineTo(52.3, 44.7);
      ctx.lineTo(50.2, 52.0);
      ctx.lineTo(60.6, 60.2);
      ctx.lineTo(73.0, 44.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.173, 0.985, 0.985, -0.173, -696.9, -973.4);
      gradient = ctx.createLinearGradient(1120.3, 575.7, 1154.0, 565.3);
      gradient.addColorStop(0.00, "rgb(245, 207, 29)");
      gradient.addColorStop(0.25, "rgb(237, 156, 40)");
      gradient.addColorStop(0.61, "rgb(226, 89, 53)");
      gradient.addColorStop(0.86, "rgb(220, 48, 62)");
      gradient.addColorStop(0.99, "rgb(217, 32, 65)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.restore();
      ctx.restore();
    }

    function freefall(ctx) {

      var alpha = ctx.globalAlpha;
      var gradient;

      // freefall/Group
      ctx.save();

      // freefall/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2555.1, 1793.0);
      ctx.bezierCurveTo(2576.8, 1793.2, 2578.5, 1791.6, 2581.4, 1785.9);
      ctx.bezierCurveTo(2584.3, 1779.0, 2584.7, 1773.4, 2579.9, 1770.1);
      ctx.bezierCurveTo(2584.2, 1767.3, 2583.2, 1761.4, 2586.9, 1760.3);
      ctx.bezierCurveTo(2596.5, 1757.5, 2592.5, 1743.7, 2587.7, 1740.1);
      ctx.bezierCurveTo(2584.6, 1737.8, 2580.5, 1738.2, 2579.4, 1737.4);
      ctx.bezierCurveTo(2580.8, 1732.1, 2579.5, 1728.8, 2575.9, 1726.3);
      ctx.bezierCurveTo(2572.3, 1723.8, 2570.1, 1723.9, 2566.9, 1725.7);
      ctx.bezierCurveTo(2568.1, 1721.5, 2560.4, 1716.1, 2556.6, 1715.2);
      ctx.bezierCurveTo(2552.1, 1714.2, 2547.9, 1715.0, 2545.1, 1719.8);
      ctx.bezierCurveTo(2542.8, 1715.7, 2530.8, 1720.2, 2527.3, 1723.7);
      ctx.bezierCurveTo(2536.1, 1743.2, 2555.1, 1793.0, 2555.1, 1793.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.807, 0.850, 0.822, -0.739, 911.4, -1151.6);
      gradient = ctx.createLinearGradient(2769.7, -699.5, 2786.2, -743.1);
      gradient.addColorStop(0.06, "rgb(186, 216, 117)");
      gradient.addColorStop(0.55, "rgb(121, 182, 126)");
      gradient.addColorStop(1.00, "rgb(63, 160, 129)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freefall/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2592.1, 1777.1);
      ctx.bezierCurveTo(2594.2, 1777.3, 2603.4, 1776.5, 2606.0, 1775.8);
      ctx.bezierCurveTo(2606.7, 1777.6, 2607.1, 1780.2, 2607.1, 1782.9);
      ctx.bezierCurveTo(2608.4, 1781.8, 2608.5, 1778.5, 2608.5, 1774.3);
      ctx.bezierCurveTo(2611.0, 1773.0, 2611.0, 1773.0, 2613.8, 1771.3);
      ctx.bezierCurveTo(2614.4, 1776.6, 2613.6, 1782.1, 2611.6, 1783.9);
      ctx.bezierCurveTo(2609.5, 1785.8, 2605.0, 1787.0, 2601.5, 1788.1);
      ctx.bezierCurveTo(2605.6, 1790.4, 2606.1, 1790.7, 2607.6, 1792.4);
      ctx.bezierCurveTo(2609.2, 1794.2, 2611.6, 1798.1, 2611.6, 1803.3);
      ctx.bezierCurveTo(2606.2, 1804.4, 2602.0, 1804.7, 2600.2, 1803.7);
      ctx.bezierCurveTo(2597.7, 1802.3, 2595.7, 1801.4, 2591.2, 1798.0);
      ctx.bezierCurveTo(2591.0, 1805.2, 2591.9, 1808.9, 2589.8, 1812.6);
      ctx.bezierCurveTo(2587.8, 1816.3, 2582.5, 1817.1, 2576.1, 1819.0);
      ctx.bezierCurveTo(2576.4, 1814.8, 2576.2, 1816.0, 2576.4, 1812.5);
      ctx.bezierCurveTo(2578.2, 1812.5, 2582.0, 1812.9, 2583.5, 1812.1);
      ctx.bezierCurveTo(2581.3, 1812.6, 2578.6, 1811.7, 2576.7, 1810.6);
      ctx.bezierCurveTo(2576.5, 1808.8, 2576.5, 1808.8, 2576.4, 1807.3);
      ctx.bezierCurveTo(2578.7, 1807.9, 2580.4, 1807.1, 2583.4, 1805.7);
      ctx.bezierCurveTo(2580.7, 1805.8, 2579.5, 1806.3, 2576.5, 1804.9);
      ctx.bezierCurveTo(2576.5, 1804.9, 2576.8, 1798.9, 2576.9, 1795.4);
      ctx.bezierCurveTo(2575.6, 1799.9, 2572.5, 1808.2, 2569.3, 1807.8);
      ctx.bezierCurveTo(2566.1, 1807.5, 2563.3, 1807.1, 2556.2, 1804.1);
      ctx.bezierCurveTo(2566.6, 1796.9, 2566.8, 1796.4, 2569.3, 1793.6);
      ctx.bezierCurveTo(2567.4, 1792.7, 2562.6, 1793.4, 2559.4, 1792.0);
      ctx.bezierCurveTo(2555.7, 1790.5, 2553.7, 1786.8, 2553.7, 1783.6);
      ctx.bezierCurveTo(2554.9, 1782.9, 2564.2, 1784.2, 2566.3, 1782.0);
      ctx.bezierCurveTo(2562.9, 1778.2, 2559.2, 1776.1, 2555.2, 1772.4);
      ctx.bezierCurveTo(2556.6, 1771.1, 2561.0, 1767.0, 2564.9, 1766.7);
      ctx.bezierCurveTo(2568.5, 1766.4, 2571.6, 1770.1, 2574.6, 1772.7);
      ctx.bezierCurveTo(2572.6, 1767.2, 2564.4, 1756.4, 2560.8, 1752.0);
      ctx.bezierCurveTo(2566.6, 1751.5, 2576.4, 1752.8, 2579.4, 1755.7);
      ctx.bezierCurveTo(2582.2, 1758.5, 2582.1, 1765.8, 2584.5, 1768.6);
      ctx.bezierCurveTo(2588.2, 1761.9, 2594.1, 1747.8, 2595.1, 1741.0);
      ctx.bezierCurveTo(2598.1, 1744.3, 2604.0, 1756.4, 2603.9, 1760.8);
      ctx.bezierCurveTo(2603.9, 1765.1, 2596.3, 1773.7, 2592.1, 1777.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.488, 0.873, 0.873, -0.488, 1386.9, 1539.7);
      gradient = ctx.createLinearGradient(780.6, 914.7, 813.4, 947.5);
      gradient.addColorStop(0.14, "rgb(201, 221, 116)");
      gradient.addColorStop(0.46, "rgb(169, 203, 123)");
      gradient.addColorStop(0.98, "rgb(112, 175, 133)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freefall/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2812.4, 1626.6);
      ctx.bezierCurveTo(2819.7, 1621.8, 2831.2, 1637.5, 2824.4, 1644.3);
      ctx.bezierCurveTo(2831.4, 1642.3, 2836.5, 1658.6, 2827.3, 1660.7);
      ctx.bezierCurveTo(2835.4, 1677.3, 2827.0, 1684.7, 2819.4, 1674.2);
      ctx.bezierCurveTo(2816.8, 1670.6, 2813.5, 1664.1, 2812.3, 1660.2);
      ctx.bezierCurveTo(2799.7, 1658.8, 2789.8, 1635.2, 2795.0, 1630.8);
      ctx.bezierCurveTo(2793.5, 1627.2, 2788.6, 1618.2, 2789.6, 1614.4);
      ctx.bezierCurveTo(2791.3, 1607.8, 2797.9, 1607.8, 2803.0, 1610.8);
      ctx.bezierCurveTo(2806.1, 1612.6, 2811.1, 1618.4, 2812.4, 1626.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.488, 0.873, 0.873, -0.488, 1386.9, 1539.7);
      gradient = ctx.createLinearGradient(779.2, 1210.2, 790.9, 1177.6);
      gradient.addColorStop(0.00, "rgb(255, 237, 193)");
      gradient.addColorStop(1.00, "rgb(182, 228, 249)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freefall/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2507.2, 1705.8);
      ctx.bezierCurveTo(2509.3, 1704.9, 2519.0, 1721.6, 2528.9, 1743.3);
      ctx.bezierCurveTo(2538.8, 1764.9, 2545.1, 1783.2, 2543.1, 1784.2);
      ctx.bezierCurveTo(2541.0, 1785.1, 2531.3, 1768.3, 2521.4, 1746.7);
      ctx.bezierCurveTo(2511.5, 1725.0, 2505.2, 1706.7, 2507.2, 1705.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(60, 147, 57)";
      ctx.fill();

      // freefall/Group/Path
      ctx.beginPath();
      ctx.moveTo(2793.0, 1599.6);
      ctx.lineTo(2808.0, 1633.0);
      ctx.lineTo(2813.5, 1630.3);
      ctx.lineTo(2797.7, 1595.3);
      ctx.lineTo(2793.0, 1599.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(148, 22, 49)";
      ctx.fill();

      // freefall/Group/Group

      // freefall/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2798.0, 1595.9);
      ctx.lineTo(2814.5, 1632.4);
      ctx.lineTo(2535.9, 1757.9);
      ctx.lineTo(2519.4, 1721.3);
      ctx.lineTo(2798.0, 1595.9);
      ctx.closePath();
      ctx.lineWidth = 3.0;
      ctx.strokeStyle = "rgb(152, 3, 43)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // freefall/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2528.1, 1730.2);
      ctx.lineTo(2802.8, 1606.5);
      ctx.lineWidth = 3.9;
      ctx.strokeStyle = "rgb(134, 89, 0)";
      ctx.lineCap = "butt";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // freefall/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2533.8, 1744.1);
      ctx.lineTo(2808.9, 1620.2);
      ctx.stroke();

      // freefall/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2531.0, 1736.6);
      ctx.lineTo(2805.7, 1612.9);
      ctx.stroke();

      // freefall/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2540.3, 1752.6);
      ctx.lineTo(2524.4, 1717.3);
      ctx.lineTo(2574.1, 1737.4);
      ctx.lineTo(2558.2, 1702.1);
      ctx.lineTo(2607.9, 1722.2);
      ctx.lineTo(2592.0, 1686.9);
      ctx.lineTo(2641.7, 1707.0);
      ctx.lineTo(2625.8, 1671.7);
      ctx.lineTo(2675.5, 1691.8);
      ctx.lineTo(2659.6, 1656.5);
      ctx.lineTo(2709.3, 1676.6);
      ctx.lineTo(2693.4, 1641.2);
      ctx.lineTo(2743.1, 1661.4);
      ctx.lineTo(2727.1, 1626.0);
      ctx.lineTo(2776.8, 1646.2);
      ctx.lineTo(2760.9, 1610.8);
      ctx.lineWidth = 2.9;
      ctx.strokeStyle = "rgb(255, 204, 20)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // freefall/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2776.7, 1646.1);
      ctx.lineTo(2760.8, 1610.8);
      ctx.lineTo(2810.5, 1630.9);
      ctx.stroke();

      // freefall/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2796.8, 1593.2);
      ctx.lineTo(2813.3, 1629.8);
      ctx.lineTo(2534.7, 1755.3);
      ctx.lineTo(2518.2, 1718.7);
      ctx.lineTo(2796.8, 1593.2);
      ctx.closePath();
      ctx.lineWidth = 3.0;
      ctx.strokeStyle = "rgb(236, 23, 73)";
      ctx.stroke();

      // freefall/Group/Group
      ctx.restore();

      // freefall/Group/Group/Group
      ctx.save();

      // freefall/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2816.8, 1637.5);
      ctx.bezierCurveTo(2823.3, 1612.0, 2839.5, 1600.2, 2847.3, 1595.6);
      ctx.lineTo(2847.2, 1595.6);
      ctx.lineTo(2847.2, 1595.6);
      ctx.lineTo(2846.7, 1594.4);
      ctx.lineTo(2846.2, 1593.2);
      ctx.lineTo(2846.2, 1593.2);
      ctx.lineTo(2846.2, 1593.2);
      ctx.bezierCurveTo(2837.6, 1596.0, 2818.0, 1600.3, 2794.6, 1588.2);
      ctx.bezierCurveTo(2801.7, 1604.0, 2805.3, 1611.7, 2805.8, 1612.8);
      ctx.bezierCurveTo(2806.3, 1613.9, 2809.7, 1621.7, 2816.8, 1637.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.410, 0.912, 0.912, -0.410, 1502.4, 1368.3);
      gradient = ctx.createLinearGradient(753.6, 1080.0, 775.7, 1120.3);
      gradient.addColorStop(0.00, "rgb(251, 222, 0)");
      gradient.addColorStop(0.28, "rgb(251, 219, 0)");
      gradient.addColorStop(0.46, "rgb(250, 211, 3)");
      gradient.addColorStop(0.61, "rgb(249, 196, 7)");
      gradient.addColorStop(0.75, "rgb(247, 175, 14)");
      gradient.addColorStop(0.87, "rgb(245, 148, 22)");
      gradient.addColorStop(0.99, "rgb(242, 115, 32)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freefall/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2816.8, 1637.5);
      ctx.bezierCurveTo(2823.3, 1612.0, 2839.5, 1600.2, 2847.3, 1595.6);
      ctx.lineTo(2847.2, 1595.6);
      ctx.lineTo(2847.2, 1595.6);
      ctx.lineTo(2846.9, 1594.9);
      ctx.bezierCurveTo(2846.9, 1594.9, 2818.1, 1609.1, 2810.6, 1623.5);
      ctx.bezierCurveTo(2817.7, 1639.3, 2805.3, 1611.7, 2805.8, 1612.8);
      ctx.bezierCurveTo(2806.3, 1613.9, 2809.7, 1621.7, 2816.8, 1637.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.410, 0.912, 0.912, -0.410, 1502.4, 1368.3);
      gradient = ctx.createLinearGradient(771.7, 1087.1, 764.4, 1134.4);
      gradient.addColorStop(0.00, "rgb(251, 222, 0)");
      gradient.addColorStop(0.20, "rgb(249, 198, 6)");
      gradient.addColorStop(0.74, "rgb(244, 138, 25)");
      gradient.addColorStop(0.99, "rgb(242, 115, 32)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freefall/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2794.6, 1588.3);
      ctx.bezierCurveTo(2818.0, 1600.3, 2837.6, 1596.0, 2846.2, 1593.2);
      ctx.lineTo(2846.2, 1593.3);
      ctx.lineTo(2846.2, 1593.2);
      ctx.lineTo(2846.5, 1593.9);
      ctx.bezierCurveTo(2846.5, 1593.9, 2818.9, 1607.0, 2800.2, 1601.8);
      ctx.bezierCurveTo(2793.1, 1586.0, 2806.3, 1614.0, 2805.8, 1612.8);
      ctx.bezierCurveTo(2805.3, 1611.7, 2801.7, 1604.0, 2794.6, 1588.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.410, 0.912, 0.912, -0.410, 1502.4, 1368.3);
      gradient = ctx.createLinearGradient(745.6, 1091.3, 762.3, 1145.6);
      gradient.addColorStop(0.00, "rgb(251, 240, 112)");
      gradient.addColorStop(0.14, "rgb(251, 234, 108)");
      gradient.addColorStop(0.34, "rgb(249, 216, 97)");
      gradient.addColorStop(0.57, "rgb(247, 187, 78)");
      gradient.addColorStop(0.82, "rgb(244, 148, 53)");
      gradient.addColorStop(0.99, "rgb(242, 115, 32)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freefall/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2793.9, 1587.8);
      ctx.lineTo(2816.6, 1638.3);
      ctx.lineWidth = 3.0;
      ctx.strokeStyle = "rgb(250, 179, 21)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // freefall/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2851.4, 1595.9);
      ctx.bezierCurveTo(2849.8, 1596.6, 2848.0, 1595.9, 2847.2, 1594.3);
      ctx.bezierCurveTo(2846.5, 1592.6, 2847.2, 1590.7, 2848.8, 1590.0);
      ctx.bezierCurveTo(2850.3, 1589.3, 2852.2, 1590.1, 2853.0, 1591.7);
      ctx.bezierCurveTo(2853.7, 1593.3, 2853.0, 1595.2, 2851.4, 1595.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.410, 0.912, 0.912, -0.410, 1502.4, 1368.3);
      gradient = ctx.createLinearGradient(755.8, 1139.5, 761.2, 1133.1);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.18, "rgb(255, 241, 208)");
      gradient.addColorStop(0.58, "rgb(253, 213, 112)");
      gradient.addColorStop(0.86, "rgb(252, 196, 51)");
      gradient.addColorStop(0.99, "rgb(252, 189, 28)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freefall/Group/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2536.3, 1770.0);
      ctx.lineTo(2509.4, 1710.4);
      ctx.lineTo(2520.5, 1705.4);
      ctx.lineTo(2547.4, 1765.1);
      ctx.lineTo(2536.3, 1770.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.410, 0.912, 0.912, -0.410, 1502.4, 1368.3);
      gradient = ctx.createLinearGradient(758.9, 776.8, 757.0, 793.4);
      gradient.addColorStop(0.00, "rgb(255, 244, 142)");
      gradient.addColorStop(0.22, "rgb(253, 228, 114)");
      gradient.addColorStop(0.74, "rgb(250, 193, 54)");
      gradient.addColorStop(0.99, "rgb(249, 179, 31)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freefall/Group/Path
      ctx.restore();
      ctx.globalAlpha = alpha * 0.42;
      ctx.beginPath();
      ctx.moveTo(2818.0, 1595.9);
      ctx.bezierCurveTo(2813.1, 1594.8, 2812.2, 1594.7, 2811.8, 1594.6);
      ctx.bezierCurveTo(2812.0, 1597.0, 2816.1, 1601.8, 2817.1, 1602.6);
      ctx.bezierCurveTo(2819.3, 1608.0, 2824.0, 1608.6, 2825.4, 1608.2);
      ctx.bezierCurveTo(2826.9, 1608.6, 2829.5, 1607.3, 2829.6, 1605.2);
      ctx.bezierCurveTo(2830.0, 1604.6, 2831.8, 1603.6, 2831.8, 1600.7);
      ctx.bezierCurveTo(2831.7, 1598.3, 2823.0, 1597.7, 2818.0, 1595.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.488, 0.873, 0.873, -0.488, 1386.9, 1539.7);
      gradient = ctx.createLinearGradient(746.2, 1217.6, 761.5, 1227.1);
      gradient.addColorStop(0.00, "rgb(251, 222, 0)");
      gradient.addColorStop(0.11, "rgb(244, 196, 6)");
      gradient.addColorStop(0.27, "rgb(235, 163, 15)");
      gradient.addColorStop(0.44, "rgb(228, 138, 21)");
      gradient.addColorStop(0.61, "rgb(223, 119, 26)");
      gradient.addColorStop(0.79, "rgb(220, 109, 29)");
      gradient.addColorStop(0.99, "rgb(219, 105, 30)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freefall/Group/Path
      ctx.restore();
      ctx.globalAlpha = alpha * 1.00;
      ctx.beginPath();
      ctx.moveTo(2825.8, 1580.0);
      ctx.bezierCurveTo(2834.1, 1577.2, 2828.7, 1558.6, 2819.2, 1559.8);
      ctx.bezierCurveTo(2825.0, 1555.4, 2815.1, 1541.5, 2807.9, 1547.5);
      ctx.bezierCurveTo(2799.7, 1530.9, 2784.8, 1534.6, 2789.4, 1546.8);
      ctx.bezierCurveTo(2793.4, 1557.5, 2797.0, 1563.5, 2804.1, 1573.4);
      ctx.bezierCurveTo(2796.5, 1576.3, 2805.2, 1592.7, 2811.9, 1591.3);
      ctx.bezierCurveTo(2813.8, 1594.7, 2818.1, 1604.0, 2821.7, 1605.6);
      ctx.bezierCurveTo(2827.9, 1608.2, 2831.9, 1603.0, 2832.6, 1597.1);
      ctx.bezierCurveTo(2833.1, 1593.6, 2831.5, 1586.1, 2825.8, 1580.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.488, 0.873, 0.873, -0.488, 1386.9, 1539.7);
      gradient = ctx.createLinearGradient(716.0, 1243.7, 728.2, 1208.2);
      gradient.addColorStop(0.00, "rgb(255, 237, 193)");
      gradient.addColorStop(1.00, "rgb(182, 228, 249)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function splashZone(ctx) {

      var gradient;

      // splashZone/Group
      ctx.save();

      // splashZone/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2323.2, 1496.0);
      ctx.bezierCurveTo(2300.9, 1480.2, 2309.8, 1530.4, 2366.0, 1601.1);
      ctx.bezierCurveTo(2401.3, 1645.4, 2424.7, 1648.7, 2412.9, 1619.0);
      ctx.bezierCurveTo(2430.5, 1637.9, 2454.1, 1659.8, 2469.0, 1670.5);
      ctx.bezierCurveTo(2486.9, 1683.3, 2509.3, 1678.8, 2472.2, 1632.0);
      ctx.bezierCurveTo(2415.8, 1560.9, 2347.9, 1513.5, 2323.2, 1496.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(177, 210, 68)";
      ctx.fill();

      // splashZone/Group/Path
      ctx.beginPath();
      ctx.moveTo(2324.3, 1491.6);
      ctx.bezierCurveTo(2300.8, 1477.0, 2310.9, 1525.9, 2367.2, 1596.6);
      ctx.bezierCurveTo(2402.5, 1641.0, 2425.8, 1644.3, 2414.1, 1614.6);
      ctx.bezierCurveTo(2431.6, 1633.5, 2455.3, 1655.3, 2470.2, 1666.1);
      ctx.bezierCurveTo(2488.0, 1678.9, 2510.4, 1674.4, 2473.3, 1627.6);
      ctx.bezierCurveTo(2424.2, 1563.4, 2361.7, 1515.3, 2324.3, 1491.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.536, 0.844, -0.844, 0.536, 3329.5, 357.0);
      gradient = ctx.createLinearGradient(629.1, 1430.9, 445.7, 1459.8);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.06, "rgb(248, 252, 252)");
      gradient.addColorStop(0.14, "rgb(231, 246, 248)");
      gradient.addColorStop(0.24, "rgb(203, 236, 241)");
      gradient.addColorStop(0.34, "rgb(163, 222, 230)");
      gradient.addColorStop(0.45, "rgb(114, 205, 217)");
      gradient.addColorStop(0.46, "rgb(112, 204, 217)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2321.8, 1488.8);
      ctx.bezierCurveTo(2298.3, 1474.2, 2308.4, 1523.1, 2364.6, 1593.8);
      ctx.bezierCurveTo(2399.9, 1638.2, 2423.3, 1641.5, 2411.5, 1611.8);
      ctx.bezierCurveTo(2429.1, 1630.7, 2452.7, 1652.5, 2467.6, 1663.3);
      ctx.bezierCurveTo(2485.5, 1676.1, 2507.9, 1671.6, 2470.8, 1624.8);
      ctx.bezierCurveTo(2421.6, 1560.6, 2359.2, 1512.5, 2321.8, 1488.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.536, 0.844, -0.844, 0.536, 3329.5, 357.0);
      gradient = ctx.createLinearGradient(625.4, 1431.6, 442.0, 1460.4);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.06, "rgb(248, 252, 252)");
      gradient.addColorStop(0.14, "rgb(231, 246, 248)");
      gradient.addColorStop(0.24, "rgb(203, 236, 241)");
      gradient.addColorStop(0.34, "rgb(163, 222, 230)");
      gradient.addColorStop(0.45, "rgb(114, 205, 217)");
      gradient.addColorStop(0.46, "rgb(112, 204, 217)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2424.8, 1494.9);
      ctx.bezierCurveTo(2436.7, 1507.2, 2455.5, 1535.9, 2462.8, 1554.4);
      ctx.bezierCurveTo(2448.3, 1558.9, 2446.8, 1566.2, 2444.5, 1559.7);
      ctx.bezierCurveTo(2440.9, 1549.6, 2422.9, 1517.2, 2414.4, 1506.6);
      ctx.bezierCurveTo(2405.9, 1496.0, 2420.1, 1495.8, 2424.8, 1494.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.536, 0.844, -0.844, 0.536, 3329.5, 357.0);
      gradient = ctx.createLinearGradient(509.0, 1391.0, 509.7, 1368.8);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.04, "rgb(253, 241, 207)");
      gradient.addColorStop(0.08, "rgb(252, 229, 164)");
      gradient.addColorStop(0.13, "rgb(251, 219, 125)");
      gradient.addColorStop(0.17, "rgb(251, 210, 93)");
      gradient.addColorStop(0.22, "rgb(250, 203, 67)");
      gradient.addColorStop(0.28, "rgb(250, 197, 46)");
      gradient.addColorStop(0.34, "rgb(249, 193, 32)");
      gradient.addColorStop(0.41, "rgb(249, 191, 24)");
      gradient.addColorStop(0.53, "rgb(249, 190, 21)");
      gradient.addColorStop(0.58, "rgb(249, 192, 30)");
      gradient.addColorStop(0.65, "rgb(250, 199, 54)");
      gradient.addColorStop(0.73, "rgb(251, 210, 94)");
      gradient.addColorStop(0.83, "rgb(252, 225, 149)");
      gradient.addColorStop(0.95, "rgb(253, 244, 219)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Group
      ctx.restore();

      // splashZone/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2465.8, 1482.1);
      ctx.bezierCurveTo(2468.0, 1479.8, 2468.1, 1476.2, 2466.0, 1474.0);
      ctx.bezierCurveTo(2463.8, 1471.8, 2460.2, 1471.8, 2457.9, 1474.0);
      ctx.bezierCurveTo(2456.1, 1475.8, 2455.7, 1478.4, 2456.6, 1480.5);
      ctx.lineTo(2399.9, 1535.9);
      ctx.lineTo(2402.5, 1538.6);
      ctx.lineTo(2459.2, 1483.2);
      ctx.bezierCurveTo(2461.3, 1484.2, 2464.0, 1483.8, 2465.8, 1482.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.698, 0.716, -0.736, 0.718, 3104.1, 391.2);
      gradient = ctx.createLinearGradient(353.5, 1241.2, 305.6, 1204.5);
      gradient.addColorStop(0.00, "rgb(103, 44, 144)");
      gradient.addColorStop(0.19, "rgb(106, 46, 145)");
      gradient.addColorStop(0.36, "rgb(117, 51, 146)");
      gradient.addColorStop(0.52, "rgb(135, 59, 149)");
      gradient.addColorStop(0.68, "rgb(161, 71, 154)");
      gradient.addColorStop(0.83, "rgb(193, 86, 159)");
      gradient.addColorStop(0.98, "rgb(233, 104, 166)");
      gradient.addColorStop(1.00, "rgb(239, 107, 167)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2466.7, 1483.0);
      ctx.bezierCurveTo(2469.0, 1480.8, 2469.1, 1477.2, 2466.9, 1475.0);
      ctx.bezierCurveTo(2464.7, 1472.7, 2461.1, 1472.8, 2458.8, 1475.0);
      ctx.bezierCurveTo(2457.0, 1476.7, 2456.6, 1479.4, 2457.6, 1481.5);
      ctx.lineTo(2400.8, 1536.9);
      ctx.lineTo(2403.4, 1539.5);
      ctx.lineTo(2460.2, 1484.2);
      ctx.bezierCurveTo(2462.3, 1485.2, 2464.9, 1484.8, 2466.7, 1483.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.698, 0.716, -0.736, 0.718, 3104.1, 391.2);
      gradient = ctx.createLinearGradient(354.8, 1241.2, 306.9, 1204.5);
      gradient.addColorStop(0.00, "rgb(181, 28, 141)");
      gradient.addColorStop(0.17, "rgb(182, 31, 143)");
      gradient.addColorStop(0.33, "rgb(187, 42, 148)");
      gradient.addColorStop(0.47, "rgb(193, 60, 156)");
      gradient.addColorStop(0.61, "rgb(203, 86, 168)");
      gradient.addColorStop(0.75, "rgb(216, 118, 183)");
      gradient.addColorStop(0.88, "rgb(231, 158, 201)");
      gradient.addColorStop(1.00, "rgb(248, 201, 221)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2463.8, 1478.0);
      ctx.bezierCurveTo(2464.3, 1478.5, 2464.3, 1479.4, 2463.8, 1480.0);
      ctx.bezierCurveTo(2463.2, 1480.5, 2462.3, 1480.5, 2461.7, 1480.0);
      ctx.bezierCurveTo(2461.2, 1479.4, 2461.2, 1478.5, 2461.8, 1478.0);
      ctx.bezierCurveTo(2462.4, 1477.4, 2463.3, 1477.4, 2463.8, 1478.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 241, 0)";
      ctx.fill();

      // splashZone/Group
      ctx.restore();

      // splashZone/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2468.2, 1475.1);
      ctx.lineTo(2454.0, 1474.5);
      ctx.lineTo(2461.0, 1500.0);
      ctx.bezierCurveTo(2461.5, 1503.6, 2466.5, 1505.8, 2472.3, 1505.1);
      ctx.bezierCurveTo(2478.1, 1504.3, 2482.4, 1500.8, 2481.9, 1497.2);
      ctx.lineTo(2481.8, 1470.7);
      ctx.lineTo(2468.2, 1475.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.034, -0.139, 0.140, 1.042, 2358.6, 1070.0);
      gradient = ctx.createLinearGradient(39.8, 408.3, 77.9, 409.7);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.04, "rgb(253, 241, 207)");
      gradient.addColorStop(0.08, "rgb(252, 229, 164)");
      gradient.addColorStop(0.12, "rgb(251, 219, 125)");
      gradient.addColorStop(0.17, "rgb(251, 210, 93)");
      gradient.addColorStop(0.22, "rgb(250, 203, 67)");
      gradient.addColorStop(0.27, "rgb(250, 197, 46)");
      gradient.addColorStop(0.33, "rgb(249, 193, 32)");
      gradient.addColorStop(0.40, "rgb(249, 191, 24)");
      gradient.addColorStop(0.52, "rgb(249, 190, 21)");
      gradient.addColorStop(0.56, "rgb(250, 203, 68)");
      gradient.addColorStop(0.59, "rgb(251, 215, 111)");
      gradient.addColorStop(0.63, "rgb(252, 225, 150)");
      gradient.addColorStop(0.67, "rgb(252, 234, 182)");
      gradient.addColorStop(0.72, "rgb(253, 241, 208)");
      gradient.addColorStop(0.77, "rgb(253, 247, 229)");
      gradient.addColorStop(0.82, "rgb(255, 251, 243)");
      gradient.addColorStop(0.89, "rgb(255, 253, 251)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2481.5, 1470.7);
      ctx.bezierCurveTo(2482.1, 1474.5, 2476.2, 1478.4, 2468.4, 1479.4);
      ctx.bezierCurveTo(2460.7, 1480.5, 2454.0, 1478.3, 2453.5, 1474.5);
      ctx.bezierCurveTo(2453.0, 1470.7, 2458.8, 1466.8, 2466.6, 1465.7);
      ctx.bezierCurveTo(2474.3, 1464.7, 2481.0, 1466.9, 2481.5, 1470.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.536, 0.844, -0.844, 0.536, 3329.5, 357.0);
      gradient = ctx.createLinearGradient(483.9, 1314.0, 475.8, 1337.5);
      gradient.addColorStop(0.00, "rgb(158, 114, 5)");
      gradient.addColorStop(1.00, "rgb(255, 226, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.lineWidth = 1.0;
      ctx.strokeStyle = "rgb(249, 247, 208)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // splashZone/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2470.7, 1485.0);
      ctx.bezierCurveTo(2468.8, 1484.0, 2464.7, 1486.2, 2464.3, 1489.6);
      ctx.bezierCurveTo(2463.1, 1491.9, 2459.2, 1492.2, 2458.6, 1491.1);
      ctx.bezierCurveTo(2459.1, 1492.9, 2459.3, 1494.0, 2459.5, 1494.5);
      ctx.bezierCurveTo(2459.9, 1495.5, 2464.2, 1496.1, 2465.8, 1494.2);
      ctx.bezierCurveTo(2466.6, 1495.3, 2470.6, 1494.5, 2470.6, 1494.5);
      ctx.lineTo(2470.7, 1485.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.536, 0.844, -0.844, 0.536, 3329.5, 357.0);
      gradient = ctx.createLinearGradient(494.7, 1331.0, 495.9, 1344.9);
      gradient.addColorStop(0.00, "rgb(158, 114, 5)");
      gradient.addColorStop(1.00, "rgb(255, 226, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Group
      ctx.restore();

      // splashZone/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2475.1, 1494.1);
      ctx.bezierCurveTo(2477.3, 1492.0, 2477.3, 1488.4, 2475.2, 1486.2);
      ctx.bezierCurveTo(2473.0, 1484.0, 2469.4, 1483.9, 2467.2, 1486.1);
      ctx.bezierCurveTo(2465.5, 1487.8, 2465.1, 1490.4, 2467.4, 1491.2);
      ctx.lineTo(2412.2, 1545.0);
      ctx.lineTo(2413.5, 1549.0);
      ctx.lineTo(2468.7, 1495.2);
      ctx.bezierCurveTo(2470.7, 1496.2, 2473.3, 1495.8, 2475.1, 1494.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.698, 0.716, -0.716, 0.698, 3094.4, 401.0);
      gradient = ctx.createLinearGradient(368.9, 1262.7, 321.0, 1226.1);
      gradient.addColorStop(0.00, "rgb(103, 44, 144)");
      gradient.addColorStop(0.19, "rgb(106, 46, 145)");
      gradient.addColorStop(0.36, "rgb(117, 51, 146)");
      gradient.addColorStop(0.52, "rgb(135, 59, 149)");
      gradient.addColorStop(0.68, "rgb(161, 71, 154)");
      gradient.addColorStop(0.83, "rgb(193, 86, 159)");
      gradient.addColorStop(0.98, "rgb(233, 104, 166)");
      gradient.addColorStop(1.00, "rgb(239, 107, 167)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2476.0, 1495.1);
      ctx.bezierCurveTo(2478.2, 1492.9, 2478.3, 1489.4, 2476.1, 1487.1);
      ctx.bezierCurveTo(2473.9, 1484.9, 2470.4, 1484.9, 2468.1, 1487.0);
      ctx.bezierCurveTo(2466.4, 1488.7, 2466.0, 1491.3, 2467.0, 1493.4);
      ctx.lineTo(2411.8, 1547.2);
      ctx.lineTo(2414.4, 1549.9);
      ctx.lineTo(2469.6, 1496.1);
      ctx.bezierCurveTo(2471.7, 1497.1, 2474.2, 1496.8, 2476.0, 1495.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.698, 0.716, -0.716, 0.698, 3094.4, 401.0);
      gradient = ctx.createLinearGradient(369.8, 1263.3, 321.9, 1226.6);
      gradient.addColorStop(0.00, "rgb(181, 28, 141)");
      gradient.addColorStop(0.17, "rgb(182, 31, 143)");
      gradient.addColorStop(0.33, "rgb(187, 42, 148)");
      gradient.addColorStop(0.47, "rgb(193, 60, 156)");
      gradient.addColorStop(0.61, "rgb(203, 86, 168)");
      gradient.addColorStop(0.75, "rgb(216, 118, 183)");
      gradient.addColorStop(0.88, "rgb(231, 158, 201)");
      gradient.addColorStop(1.00, "rgb(248, 201, 221)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2473.3, 1490.3);
      ctx.bezierCurveTo(2473.7, 1491.0, 2473.5, 1491.8, 2472.8, 1492.3);
      ctx.bezierCurveTo(2472.2, 1492.7, 2471.3, 1492.5, 2470.9, 1491.8);
      ctx.bezierCurveTo(2470.5, 1491.2, 2470.7, 1490.3, 2471.3, 1489.9);
      ctx.bezierCurveTo(2472.0, 1489.5, 2472.8, 1489.7, 2473.3, 1490.3);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 241, 0)";
      ctx.fill();

      // splashZone/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2424.9, 1510.0);
      ctx.lineTo(2405.4, 1490.8);
      ctx.lineTo(2432.7, 1487.2);
      ctx.lineTo(2457.2, 1505.3);
      ctx.lineTo(2456.0, 1506.5);
      ctx.lineTo(2424.9, 1510.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.844, 0.704, -1.243, 0.148, 3240.9, 709.8);
      gradient = ctx.createLinearGradient(860.1, 1226.7, 862.3, 1252.2);
      gradient.addColorStop(0.00, "rgb(181, 28, 141)");
      gradient.addColorStop(0.17, "rgb(182, 31, 143)");
      gradient.addColorStop(0.33, "rgb(187, 42, 148)");
      gradient.addColorStop(0.47, "rgb(193, 60, 156)");
      gradient.addColorStop(0.61, "rgb(203, 86, 168)");
      gradient.addColorStop(0.75, "rgb(216, 118, 183)");
      gradient.addColorStop(0.88, "rgb(231, 158, 201)");
      gradient.addColorStop(1.00, "rgb(248, 201, 221)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2426.0, 1508.4);
      ctx.lineTo(2406.8, 1489.9);
      ctx.lineTo(2434.7, 1485.9);
      ctx.lineTo(2457.2, 1505.3);
      ctx.lineTo(2426.0, 1508.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.844, 0.704, -1.243, 0.148, 3240.9, 709.8);
      gradient = ctx.createLinearGradient(859.0, 1224.3, 861.1, 1250.0);
      gradient.addColorStop(0.00, "rgb(0, 112, 187)");
      gradient.addColorStop(0.18, "rgb(2, 114, 188)");
      gradient.addColorStop(0.33, "rgb(13, 121, 192)");
      gradient.addColorStop(0.48, "rgb(31, 133, 199)");
      gradient.addColorStop(0.62, "rgb(57, 150, 208)");
      gradient.addColorStop(0.76, "rgb(89, 172, 220)");
      gradient.addColorStop(0.90, "rgb(129, 199, 234)");
      gradient.addColorStop(1.00, "rgb(164, 222, 247)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2389.1, 1548.1);
      ctx.bezierCurveTo(2390.4, 1550.6, 2378.0, 1542.1, 2379.4, 1543.3);
      ctx.bezierCurveTo(2391.9, 1553.4, 2390.1, 1554.3, 2390.1, 1554.3);
      ctx.bezierCurveTo(2390.0, 1556.0, 2385.6, 1552.5, 2387.4, 1554.5);
      ctx.bezierCurveTo(2390.9, 1558.4, 2393.4, 1561.9, 2388.7, 1559.7);
      ctx.bezierCurveTo(2381.4, 1556.2, 2365.9, 1543.2, 2360.6, 1538.5);
      ctx.bezierCurveTo(2352.0, 1530.8, 2342.1, 1520.7, 2337.3, 1514.1);
      ctx.bezierCurveTo(2334.2, 1509.8, 2334.0, 1507.2, 2343.0, 1514.4);
      ctx.bezierCurveTo(2352.6, 1521.9, 2344.0, 1511.2, 2350.3, 1516.9);
      ctx.bezierCurveTo(2356.0, 1522.0, 2348.2, 1511.0, 2361.0, 1520.8);
      ctx.bezierCurveTo(2366.4, 1524.9, 2384.4, 1539.3, 2389.1, 1548.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // splashZone/Path
      ctx.beginPath();
      ctx.moveTo(2467.0, 1479.1);
      ctx.bezierCurveTo(2465.6, 1477.0, 2462.5, 1474.2, 2460.6, 1472.9);
      ctx.bezierCurveTo(2456.1, 1470.0, 2452.2, 1466.3, 2446.5, 1464.4);
      ctx.bezierCurveTo(2443.5, 1463.4, 2440.1, 1462.6, 2437.4, 1463.3);
      ctx.bezierCurveTo(2436.2, 1463.6, 2433.6, 1464.6, 2433.2, 1466.0);
      ctx.bezierCurveTo(2432.2, 1470.0, 2444.1, 1465.9, 2447.6, 1468.8);
      ctx.bezierCurveTo(2439.1, 1467.4, 2440.5, 1470.1, 2439.0, 1470.5);
      ctx.bezierCurveTo(2437.1, 1470.9, 2429.1, 1473.6, 2431.6, 1475.6);
      ctx.bezierCurveTo(2432.9, 1476.7, 2437.9, 1474.0, 2440.6, 1475.0);
      ctx.bezierCurveTo(2438.2, 1475.7, 2433.0, 1479.1, 2431.9, 1479.7);
      ctx.bezierCurveTo(2428.7, 1481.3, 2426.0, 1484.1, 2424.6, 1483.8);
      ctx.bezierCurveTo(2420.7, 1482.9, 2412.1, 1481.3, 2409.2, 1481.5);
      ctx.bezierCurveTo(2403.6, 1481.9, 2399.4, 1484.2, 2394.8, 1487.3);
      ctx.bezierCurveTo(2386.8, 1492.6, 2380.0, 1499.3, 2373.3, 1506.2);
      ctx.bezierCurveTo(2369.8, 1509.9, 2366.2, 1513.4, 2362.9, 1517.2);
      ctx.bezierCurveTo(2361.3, 1519.0, 2359.4, 1521.5, 2357.7, 1522.9);
      ctx.bezierCurveTo(2359.6, 1522.4, 2362.8, 1527.2, 2363.9, 1528.3);
      ctx.bezierCurveTo(2366.3, 1530.9, 2369.0, 1533.1, 2371.4, 1535.6);
      ctx.bezierCurveTo(2373.8, 1538.2, 2375.9, 1541.4, 2377.3, 1544.5);
      ctx.bezierCurveTo(2378.4, 1547.2, 2379.9, 1551.1, 2383.0, 1548.2);
      ctx.bezierCurveTo(2385.5, 1546.0, 2387.2, 1543.1, 2389.4, 1540.6);
      ctx.bezierCurveTo(2392.0, 1537.7, 2394.8, 1535.1, 2397.6, 1532.5);
      ctx.bezierCurveTo(2400.6, 1529.6, 2410.9, 1519.4, 2414.4, 1517.3);
      ctx.bezierCurveTo(2414.2, 1518.7, 2400.8, 1530.0, 2402.2, 1531.2);
      ctx.bezierCurveTo(2404.1, 1532.7, 2411.2, 1523.5, 2412.2, 1522.4);
      ctx.bezierCurveTo(2415.8, 1518.2, 2419.8, 1514.0, 2424.3, 1510.7);
      ctx.bezierCurveTo(2426.3, 1509.2, 2428.6, 1507.2, 2432.3, 1505.5);
      ctx.bezierCurveTo(2434.5, 1504.5, 2437.6, 1504.0, 2440.1, 1503.6);
      ctx.bezierCurveTo(2441.0, 1503.5, 2443.7, 1503.6, 2444.3, 1503.0);
      ctx.bezierCurveTo(2444.8, 1502.5, 2445.1, 1500.1, 2445.4, 1499.2);
      ctx.bezierCurveTo(2446.1, 1497.0, 2446.4, 1495.0, 2447.5, 1492.9);
      ctx.bezierCurveTo(2449.1, 1489.8, 2451.3, 1487.2, 2454.0, 1485.0);
      ctx.bezierCurveTo(2456.3, 1483.1, 2459.1, 1480.7, 2462.1, 1479.7);
      ctx.bezierCurveTo(2463.1, 1479.4, 2465.7, 1479.2, 2467.0, 1479.1);
      ctx.save();
      ctx.transform(0.536, 0.844, -0.844, 0.536, 3329.5, 357.0);
      gradient = ctx.createLinearGradient(457.8, 1337.7, 485.2, 1420.3);
      gradient.addColorStop(0.09, "rgb(115, 204, 218)");
      gradient.addColorStop(0.18, "rgb(167, 223, 232)");
      gradient.addColorStop(0.27, "rgb(214, 240, 244)");
      gradient.addColorStop(0.34, "rgb(243, 250, 251)");
      gradient.addColorStop(0.38, "rgb(255, 255, 255)");
      gradient.addColorStop(0.48, "rgb(250, 252, 253)");
      gradient.addColorStop(0.59, "rgb(236, 248, 249)");
      gradient.addColorStop(0.70, "rgb(215, 240, 244)");
      gradient.addColorStop(0.81, "rgb(184, 229, 236)");
      gradient.addColorStop(0.92, "rgb(145, 215, 226)");
      gradient.addColorStop(1.00, "rgb(115, 204, 218)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2424.8, 1479.8);
      ctx.bezierCurveTo(2424.5, 1476.8, 2423.5, 1474.2, 2422.0, 1471.5);
      ctx.bezierCurveTo(2420.5, 1468.6, 2418.8, 1466.6, 2416.1, 1463.9);
      ctx.bezierCurveTo(2414.7, 1462.6, 2408.6, 1458.6, 2409.0, 1461.6);
      ctx.bezierCurveTo(2409.6, 1464.0, 2413.1, 1466.2, 2414.9, 1467.8);
      ctx.bezierCurveTo(2415.6, 1468.4, 2421.1, 1473.4, 2421.9, 1475.0);
      ctx.bezierCurveTo(2419.6, 1473.1, 2410.7, 1464.3, 2410.6, 1470.2);
      ctx.bezierCurveTo(2411.0, 1471.6, 2413.8, 1472.0, 2415.5, 1472.6);
      ctx.bezierCurveTo(2417.8, 1473.4, 2421.4, 1474.9, 2424.8, 1479.8);
      ctx.save();
      ctx.transform(0.536, 0.844, -0.844, 0.536, 3329.5, 357.0);
      gradient = ctx.createLinearGradient(456.8, 1371.3, 435.6, 1356.1);
      gradient.addColorStop(0.00, "rgb(115, 204, 218)");
      gradient.addColorStop(0.06, "rgb(132, 210, 222)");
      gradient.addColorStop(0.19, "rgb(175, 226, 233)");
      gradient.addColorStop(0.36, "rgb(244, 250, 251)");
      gradient.addColorStop(0.38, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2423.3, 1465.1);
      ctx.bezierCurveTo(2424.8, 1462.8, 2423.6, 1460.5, 2423.0, 1458.6);
      ctx.bezierCurveTo(2422.8, 1457.7, 2419.7, 1453.1, 2418.4, 1455.0);
      ctx.bezierCurveTo(2416.8, 1457.2, 2423.6, 1460.8, 2423.3, 1465.1);
      ctx.save();
      ctx.transform(0.536, 0.844, -0.844, 0.536, 3329.5, 357.0);
      gradient = ctx.createLinearGradient(446.9, 1360.2, 436.0, 1351.3);
      gradient.addColorStop(0.00, "rgb(115, 204, 218)");
      gradient.addColorStop(0.06, "rgb(132, 210, 222)");
      gradient.addColorStop(0.19, "rgb(175, 226, 233)");
      gradient.addColorStop(0.36, "rgb(244, 250, 251)");
      gradient.addColorStop(0.38, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2445.9, 1490.3);
      ctx.bezierCurveTo(2446.6, 1488.4, 2448.5, 1488.1, 2449.8, 1487.6);
      ctx.bezierCurveTo(2450.5, 1487.4, 2454.5, 1487.2, 2454.0, 1488.8);
      ctx.bezierCurveTo(2453.3, 1490.7, 2448.3, 1488.3, 2445.9, 1490.3);
      ctx.save();
      ctx.transform(-0.998, 0.062, 0.062, 0.998, 4309.8, 909.7);
      gradient = ctx.createLinearGradient(1894.1, 464.2, 1886.2, 457.7);
      gradient.addColorStop(0.00, "rgb(115, 204, 218)");
      gradient.addColorStop(0.06, "rgb(132, 210, 222)");
      gradient.addColorStop(0.19, "rgb(175, 226, 233)");
      gradient.addColorStop(0.36, "rgb(244, 250, 251)");
      gradient.addColorStop(0.38, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2405.5, 1474.1);
      ctx.bezierCurveTo(2404.3, 1472.2, 2401.2, 1470.6, 2398.6, 1470.0);
      ctx.bezierCurveTo(2397.1, 1469.6, 2393.0, 1469.2, 2392.7, 1471.8);
      ctx.bezierCurveTo(2392.2, 1475.3, 2401.5, 1471.9, 2405.5, 1474.1);
      ctx.save();
      ctx.transform(0.536, 0.844, -0.844, 0.536, 3329.5, 357.0);
      gradient = ctx.createLinearGradient(444.7, 1381.0, 436.0, 1390.9);
      gradient.addColorStop(0.00, "rgb(115, 204, 218)");
      gradient.addColorStop(0.11, "rgb(132, 210, 222)");
      gradient.addColorStop(0.31, "rgb(175, 226, 233)");
      gradient.addColorStop(0.60, "rgb(244, 250, 251)");
      gradient.addColorStop(0.64, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2425.9, 1482.4);
      ctx.bezierCurveTo(2425.5, 1479.9, 2427.8, 1480.9, 2428.7, 1481.6);
      ctx.bezierCurveTo(2429.3, 1482.1, 2431.3, 1485.8, 2431.6, 1486.5);
      ctx.bezierCurveTo(2431.9, 1487.3, 2432.6, 1489.1, 2433.5, 1489.4);
      ctx.bezierCurveTo(2434.9, 1489.7, 2435.4, 1487.3, 2435.8, 1486.4);
      ctx.bezierCurveTo(2436.9, 1484.4, 2438.5, 1482.6, 2440.0, 1480.9);
      ctx.bezierCurveTo(2442.7, 1478.0, 2446.3, 1475.7, 2450.0, 1474.4);
      ctx.bezierCurveTo(2452.2, 1473.7, 2454.3, 1473.5, 2456.6, 1473.8);
      ctx.bezierCurveTo(2452.4, 1474.5, 2448.6, 1475.9, 2445.3, 1478.8);
      ctx.bezierCurveTo(2443.6, 1480.2, 2442.1, 1481.9, 2440.8, 1483.8);
      ctx.bezierCurveTo(2440.3, 1484.6, 2438.8, 1486.5, 2439.1, 1487.6);
      ctx.bezierCurveTo(2439.5, 1489.4, 2443.7, 1485.1, 2444.3, 1484.6);
      ctx.bezierCurveTo(2446.9, 1482.1, 2449.4, 1480.2, 2452.9, 1478.2);
      ctx.bezierCurveTo(2456.3, 1476.4, 2460.7, 1476.1, 2464.2, 1477.5);
      ctx.bezierCurveTo(2458.7, 1476.8, 2455.2, 1477.8, 2449.8, 1482.4);
      ctx.bezierCurveTo(2447.3, 1484.5, 2445.1, 1486.8, 2443.1, 1489.2);
      ctx.bezierCurveTo(2442.3, 1490.2, 2441.2, 1491.3, 2440.7, 1492.5);
      ctx.bezierCurveTo(2440.0, 1494.2, 2443.5, 1493.0, 2444.1, 1492.8);
      ctx.bezierCurveTo(2445.4, 1492.4, 2449.2, 1490.4, 2450.4, 1492.2);
      ctx.bezierCurveTo(2451.3, 1493.7, 2447.0, 1493.4, 2445.8, 1493.9);
      ctx.bezierCurveTo(2444.7, 1494.3, 2440.8, 1494.4, 2441.7, 1496.4);
      ctx.bezierCurveTo(2442.4, 1497.9, 2445.9, 1498.6, 2448.9, 1500.4);
      ctx.bezierCurveTo(2452.6, 1502.6, 2455.7, 1507.2, 2453.4, 1507.6);
      ctx.bezierCurveTo(2451.1, 1508.0, 2451.8, 1504.9, 2448.0, 1501.7);
      ctx.bezierCurveTo(2446.6, 1500.5, 2444.5, 1499.1, 2441.9, 1498.5);
      ctx.bezierCurveTo(2443.5, 1501.1, 2445.1, 1504.3, 2445.1, 1505.5);
      ctx.bezierCurveTo(2445.0, 1506.4, 2443.9, 1508.9, 2442.0, 1506.0);
      ctx.bezierCurveTo(2441.2, 1504.7, 2440.2, 1500.2, 2439.8, 1498.9);
      ctx.bezierCurveTo(2439.6, 1498.1, 2438.8, 1496.3, 2437.6, 1496.0);
      ctx.bezierCurveTo(2436.3, 1495.8, 2435.0, 1496.4, 2434.1, 1497.4);
      ctx.bezierCurveTo(2433.5, 1498.1, 2432.2, 1499.5, 2431.4, 1499.9);
      ctx.bezierCurveTo(2429.2, 1500.7, 2427.6, 1498.8, 2428.8, 1497.1);
      ctx.bezierCurveTo(2429.4, 1496.1, 2431.0, 1495.8, 2432.0, 1495.1);
      ctx.bezierCurveTo(2433.8, 1494.0, 2433.8, 1492.4, 2432.9, 1491.4);
      ctx.bezierCurveTo(2425.4, 1483.1, 2425.9, 1482.4, 2425.9, 1482.4);
      ctx.save();
      ctx.transform(0.536, 0.844, -0.844, 0.536, 3329.5, 357.0);
      gradient = ctx.createLinearGradient(480.2, 1371.0, 493.5, 1327.5);
      gradient.addColorStop(0.00, "rgb(115, 204, 218)");
      gradient.addColorStop(0.06, "rgb(132, 210, 222)");
      gradient.addColorStop(0.19, "rgb(175, 226, 233)");
      gradient.addColorStop(0.36, "rgb(244, 250, 251)");
      gradient.addColorStop(0.38, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2460.7, 1474.4);
      ctx.bezierCurveTo(2451.7, 1468.2, 2443.6, 1470.0, 2441.9, 1470.4);
      ctx.bezierCurveTo(2437.9, 1471.3, 2436.1, 1473.0, 2436.0, 1473.6);
      ctx.bezierCurveTo(2435.8, 1474.4, 2438.0, 1473.7, 2440.3, 1473.0);
      ctx.bezierCurveTo(2442.6, 1472.3, 2451.2, 1469.1, 2460.7, 1474.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.536, 0.844, -0.844, 0.536, 3329.5, 357.0);
      gradient = ctx.createLinearGradient(468.4, 1335.4, 472.2, 1346.8);
      gradient.addColorStop(0.00, "rgb(115, 204, 218)");
      gradient.addColorStop(0.06, "rgb(132, 210, 222)");
      gradient.addColorStop(0.19, "rgb(175, 226, 233)");
      gradient.addColorStop(0.36, "rgb(244, 250, 251)");
      gradient.addColorStop(0.38, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2362.2, 1526.0);
      ctx.bezierCurveTo(2365.1, 1522.0, 2371.9, 1516.9, 2376.1, 1512.8);
      ctx.bezierCurveTo(2378.0, 1510.9, 2379.3, 1508.7, 2381.2, 1506.8);
      ctx.bezierCurveTo(2382.7, 1505.3, 2384.6, 1504.0, 2386.2, 1502.5);
      ctx.bezierCurveTo(2389.6, 1499.0, 2392.0, 1495.3, 2396.1, 1492.6);
      ctx.bezierCurveTo(2399.7, 1490.3, 2402.5, 1487.2, 2406.5, 1486.1);
      ctx.bezierCurveTo(2409.0, 1485.4, 2412.3, 1485.0, 2414.7, 1485.7);
      ctx.bezierCurveTo(2404.3, 1486.1, 2397.6, 1494.6, 2391.4, 1500.6);
      ctx.bezierCurveTo(2387.7, 1504.2, 2384.7, 1507.8, 2381.4, 1512.0);
      ctx.bezierCurveTo(2378.4, 1515.8, 2374.0, 1518.7, 2370.7, 1522.4);
      ctx.bezierCurveTo(2368.9, 1524.2, 2366.2, 1528.4, 2363.8, 1529.4);
      ctx.bezierCurveTo(2363.4, 1528.3, 2362.5, 1526.5, 2361.8, 1526.3);
      ctx.save();
      ctx.transform(0.536, 0.844, -0.844, 0.536, 3329.5, 357.0);
      gradient = ctx.createLinearGradient(458.1, 1410.4, 472.4, 1410.4);
      gradient.addColorStop(0.00, "rgb(115, 204, 218)");
      gradient.addColorStop(0.00, "rgb(116, 204, 218)");
      gradient.addColorStop(0.16, "rgb(158, 219, 229)");
      gradient.addColorStop(0.32, "rgb(193, 232, 238)");
      gradient.addColorStop(0.49, "rgb(220, 242, 245)");
      gradient.addColorStop(0.65, "rgb(239, 249, 250)");
      gradient.addColorStop(0.82, "rgb(250, 253, 253)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2369.0, 1533.8);
      ctx.bezierCurveTo(2373.6, 1528.9, 2378.8, 1524.5, 2383.1, 1519.3);
      ctx.bezierCurveTo(2386.6, 1515.1, 2390.4, 1510.2, 2394.3, 1506.5);
      ctx.bezierCurveTo(2397.8, 1503.1, 2401.4, 1499.6, 2405.1, 1496.4);
      ctx.bezierCurveTo(2407.8, 1494.1, 2413.9, 1490.8, 2418.4, 1491.8);
      ctx.bezierCurveTo(2411.8, 1492.2, 2409.2, 1495.7, 2405.1, 1498.9);
      ctx.bezierCurveTo(2401.3, 1501.8, 2398.0, 1505.2, 2394.9, 1508.8);
      ctx.bezierCurveTo(2388.4, 1516.4, 2381.9, 1524.7, 2374.9, 1531.9);
      ctx.bezierCurveTo(2373.8, 1533.0, 2372.4, 1535.1, 2371.0, 1535.6);
      ctx.bezierCurveTo(2369.1, 1536.2, 2367.6, 1534.3, 2369.1, 1533.5);
      ctx.save();
      ctx.transform(0.536, 0.844, -0.844, 0.536, 3329.5, 357.0);
      gradient = ctx.createLinearGradient(466.4, 1409.9, 481.4, 1409.9);
      gradient.addColorStop(0.00, "rgb(115, 204, 218)");
      gradient.addColorStop(0.16, "rgb(132, 210, 222)");
      gradient.addColorStop(0.49, "rgb(175, 226, 233)");
      gradient.addColorStop(0.94, "rgb(244, 250, 251)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2373.2, 1540.0);
      ctx.bezierCurveTo(2374.7, 1537.4, 2378.8, 1535.0, 2381.1, 1532.8);
      ctx.bezierCurveTo(2383.4, 1530.4, 2385.1, 1527.5, 2387.2, 1525.0);
      ctx.bezierCurveTo(2388.8, 1523.1, 2391.3, 1521.2, 2393.1, 1519.5);
      ctx.bezierCurveTo(2394.9, 1517.6, 2396.3, 1515.9, 2398.2, 1513.9);
      ctx.bezierCurveTo(2404.7, 1507.0, 2415.4, 1495.6, 2424.4, 1496.0);
      ctx.bezierCurveTo(2420.1, 1496.6, 2413.6, 1501.3, 2410.2, 1504.3);
      ctx.bezierCurveTo(2405.7, 1508.4, 2401.5, 1512.5, 2397.8, 1517.0);
      ctx.bezierCurveTo(2394.1, 1521.4, 2390.7, 1526.1, 2387.0, 1530.4);
      ctx.bezierCurveTo(2383.6, 1534.4, 2379.1, 1540.4, 2374.4, 1542.8);
      ctx.bezierCurveTo(2373.6, 1541.8, 2373.0, 1540.7, 2373.5, 1539.6);
      ctx.save();
      ctx.transform(0.536, 0.844, -0.844, 0.536, 3329.5, 357.0);
      gradient = ctx.createLinearGradient(474.0, 1408.2, 489.4, 1408.2);
      gradient.addColorStop(0.00, "rgb(115, 204, 218)");
      gradient.addColorStop(0.09, "rgb(149, 216, 227)");
      gradient.addColorStop(0.19, "rgb(181, 228, 235)");
      gradient.addColorStop(0.30, "rgb(208, 237, 242)");
      gradient.addColorStop(0.43, "rgb(228, 245, 247)");
      gradient.addColorStop(0.57, "rgb(243, 250, 251)");
      gradient.addColorStop(0.73, "rgb(251, 253, 253)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2378.4, 1543.0);
      ctx.bezierCurveTo(2377.6, 1543.4, 2378.8, 1542.3, 2379.2, 1541.9);
      ctx.bezierCurveTo(2380.9, 1540.3, 2382.7, 1538.8, 2384.4, 1537.3);
      ctx.bezierCurveTo(2386.9, 1535.0, 2389.4, 1532.8, 2391.8, 1530.5);
      ctx.bezierCurveTo(2396.0, 1526.6, 2399.5, 1522.3, 2403.4, 1518.0);
      ctx.bezierCurveTo(2406.7, 1514.4, 2410.5, 1511.3, 2414.6, 1508.5);
      ctx.bezierCurveTo(2417.1, 1506.7, 2424.2, 1501.1, 2428.3, 1501.1);
      ctx.bezierCurveTo(2415.4, 1507.1, 2407.2, 1517.9, 2399.1, 1526.3);
      ctx.bezierCurveTo(2394.1, 1531.4, 2390.5, 1537.6, 2385.6, 1542.7);
      ctx.bezierCurveTo(2382.3, 1546.0, 2379.2, 1547.7, 2378.3, 1542.4);
      ctx.save();
      ctx.transform(0.536, 0.844, -0.844, 0.536, 3329.5, 357.0);
      gradient = ctx.createLinearGradient(478.4, 1372.8, 497.1, 1445.3);
      gradient.addColorStop(0.00, "rgb(115, 204, 218)");
      gradient.addColorStop(0.16, "rgb(132, 210, 222)");
      gradient.addColorStop(0.48, "rgb(175, 226, 233)");
      gradient.addColorStop(0.93, "rgb(244, 250, 251)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2431.2, 1491.9);
      ctx.bezierCurveTo(2430.2, 1490.4, 2427.5, 1489.4, 2425.2, 1489.1);
      ctx.bezierCurveTo(2423.8, 1489.0, 2420.1, 1489.0, 2419.4, 1491.3);
      ctx.bezierCurveTo(2418.6, 1494.2, 2427.7, 1490.5, 2431.2, 1491.9);
      ctx.save();
      ctx.transform(0.536, 0.844, -0.844, 0.536, 3329.5, 357.0);
      gradient = ctx.createLinearGradient(474.7, 1369.3, 466.8, 1378.2);
      gradient.addColorStop(0.00, "rgb(115, 204, 218)");
      gradient.addColorStop(0.11, "rgb(132, 210, 222)");
      gradient.addColorStop(0.31, "rgb(175, 226, 233)");
      gradient.addColorStop(0.60, "rgb(244, 250, 251)");
      gradient.addColorStop(0.64, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2436.5, 1494.4);
      ctx.bezierCurveTo(2438.1, 1496.5, 2438.6, 1500.0, 2438.7, 1502.6);
      ctx.bezierCurveTo(2438.7, 1504.2, 2437.8, 1508.9, 2436.0, 1507.4);
      ctx.bezierCurveTo(2433.3, 1505.1, 2438.4, 1500.3, 2436.5, 1494.4);
      ctx.save();
      ctx.transform(-0.828, -1.099, -0.788, 0.594, 4599.4, 2188.3);
      gradient = ctx.createLinearGradient(1345.2, 1329.8, 1337.7, 1338.3);
      gradient.addColorStop(0.00, "rgb(115, 204, 218)");
      gradient.addColorStop(0.11, "rgb(132, 210, 222)");
      gradient.addColorStop(0.31, "rgb(175, 226, 233)");
      gradient.addColorStop(0.60, "rgb(244, 250, 251)");
      gradient.addColorStop(0.64, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2415.6, 1566.1);
      ctx.bezierCurveTo(2416.6, 1567.1, 2430.4, 1580.4, 2429.6, 1581.6);
      ctx.bezierCurveTo(2428.3, 1583.4, 2419.5, 1575.2, 2418.6, 1577.0);
      ctx.bezierCurveTo(2418.0, 1578.4, 2424.1, 1583.3, 2424.8, 1585.5);
      ctx.bezierCurveTo(2425.5, 1587.6, 2415.9, 1578.3, 2408.8, 1572.9);
      ctx.bezierCurveTo(2406.6, 1571.2, 2403.0, 1568.9, 2401.6, 1568.9);
      ctx.bezierCurveTo(2400.5, 1568.9, 2400.3, 1569.7, 2400.6, 1570.4);
      ctx.bezierCurveTo(2402.2, 1573.0, 2419.7, 1591.3, 2417.1, 1591.0);
      ctx.bezierCurveTo(2414.7, 1590.8, 2398.5, 1574.7, 2400.0, 1576.9);
      ctx.bezierCurveTo(2403.1, 1581.5, 2419.5, 1599.7, 2414.8, 1597.3);
      ctx.bezierCurveTo(2407.7, 1593.7, 2393.2, 1579.1, 2388.4, 1573.6);
      ctx.bezierCurveTo(2380.4, 1564.8, 2371.5, 1553.1, 2367.5, 1545.3);
      ctx.bezierCurveTo(2364.8, 1540.2, 2365.0, 1537.0, 2373.5, 1545.1);
      ctx.bezierCurveTo(2377.5, 1548.9, 2375.1, 1540.9, 2380.9, 1547.4);
      ctx.bezierCurveTo(2386.2, 1553.2, 2379.7, 1540.1, 2391.8, 1551.1);
      ctx.bezierCurveTo(2395.1, 1554.1, 2407.3, 1557.1, 2415.6, 1566.1);
      ctx.closePath();
      ctx.fill();

      // splashZone/Path
      ctx.beginPath();
      ctx.moveTo(2341.3, 1514.7);
      ctx.bezierCurveTo(2342.7, 1518.1, 2349.0, 1524.8, 2354.4, 1530.2);
      ctx.bezierCurveTo(2358.7, 1534.5, 2368.6, 1543.4, 2374.8, 1547.7);
      ctx.bezierCurveTo(2375.6, 1548.3, 2380.6, 1551.3, 2378.1, 1547.3);
      ctx.bezierCurveTo(2380.4, 1545.3, 2380.4, 1541.4, 2376.9, 1540.9);
      ctx.bezierCurveTo(2377.4, 1538.8, 2376.9, 1535.3, 2372.4, 1536.5);
      ctx.bezierCurveTo(2373.4, 1533.8, 2372.9, 1529.9, 2370.3, 1528.7);
      ctx.bezierCurveTo(2368.1, 1527.7, 2366.7, 1527.0, 2365.0, 1529.5);
      ctx.bezierCurveTo(2366.4, 1527.5, 2364.3, 1526.7, 2362.9, 1527.5);
      ctx.bezierCurveTo(2365.0, 1525.9, 2365.0, 1522.7, 2361.1, 1522.7);
      ctx.bezierCurveTo(2362.2, 1519.4, 2360.1, 1516.5, 2357.7, 1515.7);
      ctx.bezierCurveTo(2355.7, 1515.1, 2354.7, 1515.2, 2353.8, 1516.7);
      ctx.bezierCurveTo(2352.1, 1513.5, 2349.4, 1513.7, 2349.6, 1516.0);
      ctx.bezierCurveTo(2348.2, 1513.7, 2346.6, 1512.8, 2345.5, 1515.5);
      ctx.bezierCurveTo(2345.0, 1514.6, 2342.6, 1514.0, 2341.3, 1514.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.770, -0.705, 0.658, -0.758, 4420.1, 3266.2);
      gradient = ctx.createLinearGradient(2586.7, -126.0, 2575.5, -101.9);
      gradient.addColorStop(0.38, "rgb(101, 201, 216)");
      gradient.addColorStop(0.40, "rgb(110, 203, 217)");
      gradient.addColorStop(0.49, "rgb(155, 216, 227)");
      gradient.addColorStop(0.58, "rgb(191, 229, 235)");
      gradient.addColorStop(0.68, "rgb(218, 239, 242)");
      gradient.addColorStop(0.78, "rgb(236, 246, 248)");
      gradient.addColorStop(0.88, "rgb(248, 251, 252)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2458.5, 1567.9);
      ctx.bezierCurveTo(2464.6, 1564.0, 2465.3, 1556.7, 2461.1, 1551.7);
      ctx.bezierCurveTo(2458.4, 1548.6, 2455.9, 1547.2, 2450.8, 1546.1);
      ctx.bezierCurveTo(2450.8, 1546.1, 2450.8, 1546.1, 2450.8, 1546.1);
      ctx.bezierCurveTo(2445.6, 1544.4, 2404.2, 1535.9, 2396.9, 1533.8);
      ctx.bezierCurveTo(2396.9, 1533.8, 2384.8, 1565.1, 2392.6, 1566.5);
      ctx.bezierCurveTo(2400.4, 1568.0, 2440.9, 1570.7, 2451.0, 1570.0);
      ctx.bezierCurveTo(2451.0, 1570.0, 2451.1, 1570.0, 2451.1, 1570.0);
      ctx.bezierCurveTo(2453.7, 1570.0, 2456.3, 1569.3, 2458.5, 1567.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.763, 0.864, 0.889, -0.565, 2285.9, -372.5);
      gradient = ctx.createLinearGradient(1508.5, -1137.3, 1484.2, -1113.0);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.04, "rgb(253, 241, 207)");
      gradient.addColorStop(0.08, "rgb(252, 229, 164)");
      gradient.addColorStop(0.13, "rgb(251, 219, 125)");
      gradient.addColorStop(0.17, "rgb(251, 210, 93)");
      gradient.addColorStop(0.22, "rgb(250, 203, 67)");
      gradient.addColorStop(0.28, "rgb(250, 197, 46)");
      gradient.addColorStop(0.34, "rgb(249, 193, 32)");
      gradient.addColorStop(0.41, "rgb(249, 191, 24)");
      gradient.addColorStop(0.53, "rgb(249, 190, 21)");
      gradient.addColorStop(0.58, "rgb(249, 192, 30)");
      gradient.addColorStop(0.65, "rgb(250, 199, 54)");
      gradient.addColorStop(0.73, "rgb(251, 210, 94)");
      gradient.addColorStop(0.83, "rgb(252, 225, 149)");
      gradient.addColorStop(0.95, "rgb(253, 244, 219)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2403.8, 1563.7);
      ctx.bezierCurveTo(2396.5, 1568.5, 2386.6, 1566.4, 2381.7, 1559.0);
      ctx.bezierCurveTo(2376.7, 1551.5, 2378.6, 1541.6, 2385.9, 1536.8);
      ctx.bezierCurveTo(2393.2, 1531.9, 2403.1, 1534.1, 2408.0, 1541.5);
      ctx.bezierCurveTo(2412.9, 1548.9, 2411.0, 1558.8, 2403.8, 1563.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.553, 0.833, -0.833, 0.553, 3536.7, -1108.3);
      gradient = ctx.createLinearGradient(1581.3, 2407.1, 1587.1, 2432.0);
      gradient.addColorStop(0.00, "rgb(158, 114, 5)");
      gradient.addColorStop(1.00, "rgb(255, 226, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2403.8, 1563.7);
      ctx.bezierCurveTo(2396.5, 1568.5, 2386.6, 1566.4, 2381.7, 1559.0);
      ctx.bezierCurveTo(2376.7, 1551.5, 2378.6, 1541.6, 2385.9, 1536.8);
      ctx.bezierCurveTo(2393.2, 1531.9, 2403.1, 1534.1, 2408.0, 1541.5);
      ctx.bezierCurveTo(2412.9, 1548.9, 2411.0, 1558.8, 2403.8, 1563.7);
      ctx.closePath();
      ctx.lineWidth = 1.1;
      ctx.strokeStyle = "rgb(249, 247, 208)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // splashZone/Path
      ctx.beginPath();
      ctx.moveTo(2384.2, 1573.4);
      ctx.bezierCurveTo(2385.2, 1576.4, 2373.3, 1567.1, 2374.7, 1568.4);
      ctx.bezierCurveTo(2386.3, 1579.8, 2384.2, 1581.1, 2384.2, 1581.1);
      ctx.bezierCurveTo(2383.8, 1583.3, 2379.7, 1579.3, 2381.3, 1581.8);
      ctx.bezierCurveTo(2384.4, 1586.3, 2386.4, 1590.5, 2381.8, 1588.1);
      ctx.bezierCurveTo(2374.6, 1584.5, 2360.1, 1569.8, 2355.3, 1564.4);
      ctx.bezierCurveTo(2347.4, 1555.6, 2338.4, 1543.9, 2334.4, 1536.1);
      ctx.bezierCurveTo(2331.8, 1531.0, 2332.0, 1527.8, 2340.4, 1535.9);
      ctx.bezierCurveTo(2344.4, 1539.7, 2342.0, 1531.7, 2347.8, 1538.2);
      ctx.bezierCurveTo(2353.1, 1544.0, 2346.6, 1530.9, 2358.7, 1541.9);
      ctx.bezierCurveTo(2363.8, 1546.5, 2380.7, 1562.8, 2384.2, 1573.4);
      ctx.closePath();
      ctx.fill();

      // splashZone/Path
      ctx.beginPath();
      ctx.moveTo(2480.4, 1649.9);
      ctx.bezierCurveTo(2481.3, 1652.7, 2464.5, 1635.4, 2465.8, 1636.8);
      ctx.bezierCurveTo(2475.4, 1649.4, 2477.1, 1652.6, 2477.1, 1652.6);
      ctx.bezierCurveTo(2478.7, 1654.9, 2469.8, 1648.1, 2467.8, 1645.0);
      ctx.bezierCurveTo(2470.7, 1649.5, 2482.4, 1664.9, 2478.0, 1662.1);
      ctx.bezierCurveTo(2471.3, 1657.7, 2457.7, 1642.6, 2453.2, 1637.1);
      ctx.bezierCurveTo(2445.8, 1628.2, 2437.4, 1616.6, 2433.6, 1609.2);
      ctx.bezierCurveTo(2431.2, 1604.4, 2431.4, 1601.7, 2439.3, 1610.1);
      ctx.bezierCurveTo(2448.6, 1621.4, 2440.9, 1606.8, 2446.3, 1613.4);
      ctx.bezierCurveTo(2460.4, 1630.1, 2445.2, 1607.0, 2456.5, 1618.5);
      ctx.bezierCurveTo(2461.3, 1623.3, 2477.1, 1640.2, 2480.4, 1649.9);
      ctx.closePath();
      ctx.fill();

      // splashZone/Path
      ctx.beginPath();
      ctx.moveTo(2354.9, 1545.6);
      ctx.bezierCurveTo(2356.0, 1544.1, 2360.7, 1543.6, 2362.4, 1543.6);
      ctx.bezierCurveTo(2365.1, 1543.7, 2367.7, 1544.4, 2370.4, 1544.5);
      ctx.bezierCurveTo(2372.7, 1544.6, 2371.2, 1544.5, 2373.5, 1544.0);
      ctx.bezierCurveTo(2375.8, 1543.6, 2378.4, 1543.6, 2380.8, 1544.2);
      ctx.bezierCurveTo(2382.5, 1544.6, 2384.3, 1544.9, 2386.1, 1545.3);
      ctx.bezierCurveTo(2388.6, 1545.8, 2391.5, 1544.7, 2394.0, 1544.9);
      ctx.bezierCurveTo(2398.5, 1545.2, 2403.5, 1547.8, 2407.8, 1548.8);
      ctx.bezierCurveTo(2408.5, 1548.9, 2409.4, 1549.2, 2410.2, 1549.5);
      ctx.bezierCurveTo(2410.8, 1557.8, 2404.8, 1564.9, 2396.4, 1565.7);
      ctx.bezierCurveTo(2393.5, 1565.9, 2390.8, 1566.4, 2388.1, 1567.4);
      ctx.bezierCurveTo(2385.0, 1568.6, 2383.1, 1568.8, 2379.8, 1568.5);
      ctx.bezierCurveTo(2378.5, 1568.4, 2376.8, 1568.8, 2375.5, 1569.2);
      ctx.bezierCurveTo(2374.4, 1569.5, 2373.2, 1568.7, 2372.2, 1568.8);
      ctx.bezierCurveTo(2370.6, 1568.9, 2368.2, 1566.2, 2367.2, 1565.1);
      ctx.bezierCurveTo(2364.3, 1562.2, 2362.0, 1559.0, 2358.8, 1556.3);
      ctx.bezierCurveTo(2357.2, 1554.9, 2353.5, 1551.6, 2353.3, 1549.4);
      ctx.bezierCurveTo(2353.2, 1548.6, 2353.8, 1546.2, 2354.2, 1545.7);
      ctx.bezierCurveTo(2354.5, 1545.3, 2354.8, 1545.4, 2354.8, 1545.4);
      ctx.save();
      ctx.transform(0.536, 0.844, -0.844, 0.536, 3329.5, 357.0);
      gradient = ctx.createLinearGradient(512.4, 1414.9, 498.2, 1453.9);
      gradient.addColorStop(0.35, "rgb(101, 201, 216)");
      gradient.addColorStop(0.50, "rgb(136, 210, 222)");
      gradient.addColorStop(0.84, "rgb(215, 238, 241)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2361.7, 1548.4);
      ctx.bezierCurveTo(2362.8, 1546.6, 2367.8, 1548.3, 2369.4, 1548.6);
      ctx.bezierCurveTo(2372.0, 1549.1, 2373.7, 1548.1, 2376.2, 1547.6);
      ctx.bezierCurveTo(2378.6, 1547.1, 2380.8, 1548.6, 2383.3, 1548.9);
      ctx.bezierCurveTo(2387.0, 1549.5, 2390.7, 1547.7, 2394.9, 1548.7);
      ctx.bezierCurveTo(2391.0, 1548.6, 2388.4, 1549.4, 2384.9, 1550.3);
      ctx.bezierCurveTo(2381.7, 1551.1, 2378.6, 1549.7, 2375.6, 1550.1);
      ctx.bezierCurveTo(2373.4, 1550.5, 2371.6, 1551.5, 2369.4, 1551.3);
      ctx.bezierCurveTo(2367.4, 1551.2, 2365.4, 1550.9, 2363.4, 1551.1);
      ctx.bezierCurveTo(2361.9, 1551.2, 2360.5, 1551.7, 2359.0, 1551.8);
      ctx.bezierCurveTo(2359.6, 1550.2, 2361.3, 1549.7, 2362.0, 1548.1);
      ctx.bezierCurveTo(2361.8, 1548.0, 2361.9, 1548.2, 2361.8, 1548.3);
      ctx.save();
      ctx.transform(0.521, 0.854, 0.854, -0.521, 2640.8, -389.5);
      gradient = ctx.createLinearGradient(1508.9, -1235.4, 1526.7, -1235.4);
      gradient.addColorStop(0.35, "rgb(101, 201, 216)");
      gradient.addColorStop(0.50, "rgb(136, 210, 222)");
      gradient.addColorStop(0.84, "rgb(215, 238, 241)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2371.2, 1561.4);
      ctx.bezierCurveTo(2372.1, 1559.6, 2377.2, 1560.8, 2378.9, 1560.9);
      ctx.bezierCurveTo(2381.5, 1561.1, 2383.1, 1560.0, 2385.5, 1559.3);
      ctx.bezierCurveTo(2387.9, 1558.5, 2390.3, 1559.7, 2392.7, 1559.9);
      ctx.bezierCurveTo(2396.5, 1560.0, 2400.0, 1557.9, 2404.3, 1558.5);
      ctx.bezierCurveTo(2400.4, 1558.8, 2397.8, 1559.9, 2394.5, 1561.1);
      ctx.bezierCurveTo(2391.4, 1562.2, 2388.1, 1561.1, 2385.2, 1561.8);
      ctx.bezierCurveTo(2383.1, 1562.4, 2381.4, 1563.6, 2379.1, 1563.6);
      ctx.bezierCurveTo(2377.1, 1563.7, 2375.1, 1563.6, 2373.2, 1564.0);
      ctx.bezierCurveTo(2371.7, 1564.3, 2370.3, 1564.9, 2368.8, 1565.2);
      ctx.bezierCurveTo(2369.3, 1563.4, 2370.9, 1562.8, 2371.4, 1561.2);
      ctx.bezierCurveTo(2371.3, 1561.1, 2371.4, 1561.3, 2371.3, 1561.4);
      ctx.save();
      ctx.transform(0.602, 0.798, 0.798, -0.602, 2451.4, -309.0);
      gradient = ctx.createLinearGradient(1444.4, -1179.0, 1462.1, -1179.0);
      gradient.addColorStop(0.35, "rgb(101, 201, 216)");
      gradient.addColorStop(0.50, "rgb(136, 210, 222)");
      gradient.addColorStop(0.84, "rgb(215, 238, 241)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2375.4, 1571.9);
      ctx.bezierCurveTo(2378.2, 1570.9, 2376.2, 1569.0, 2373.9, 1567.5);
      ctx.bezierCurveTo(2376.1, 1567.9, 2377.6, 1565.4, 2374.4, 1563.5);
      ctx.bezierCurveTo(2375.9, 1562.7, 2376.1, 1561.8, 2375.5, 1559.8);
      ctx.bezierCurveTo(2374.8, 1557.2, 2371.9, 1555.1, 2368.6, 1556.2);
      ctx.bezierCurveTo(2368.7, 1552.3, 2365.5, 1552.2, 2363.9, 1554.2);
      ctx.bezierCurveTo(2363.8, 1552.8, 2362.9, 1551.4, 2361.0, 1552.8);
      ctx.bezierCurveTo(2363.5, 1551.2, 2363.8, 1549.1, 2362.8, 1546.8);
      ctx.bezierCurveTo(2361.6, 1544.2, 2357.8, 1543.6, 2355.1, 1544.5);
      ctx.bezierCurveTo(2356.4, 1540.1, 2352.9, 1539.5, 2350.8, 1539.9);
      ctx.bezierCurveTo(2350.4, 1536.4, 2346.5, 1536.3, 2344.4, 1538.6);
      ctx.bezierCurveTo(2340.4, 1536.0, 2343.4, 1541.0, 2343.9, 1541.9);
      ctx.bezierCurveTo(2348.0, 1548.1, 2356.8, 1558.3, 2360.9, 1562.7);
      ctx.bezierCurveTo(2366.2, 1568.2, 2372.7, 1574.6, 2376.1, 1576.1);
      ctx.bezierCurveTo(2376.9, 1574.9, 2376.3, 1572.5, 2375.4, 1571.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.536, 0.844, -0.844, 0.536, 3329.5, 357.0);
      gradient = ctx.createLinearGradient(497.7, 1472.0, 488.4, 1451.7);
      gradient.addColorStop(0.00, "rgb(110, 203, 217)");
      gradient.addColorStop(0.24, "rgb(161, 221, 230)");
      gradient.addColorStop(0.47, "rgb(201, 235, 240)");
      gradient.addColorStop(0.68, "rgb(230, 246, 248)");
      gradient.addColorStop(0.86, "rgb(248, 252, 252)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2389.3, 1581.4);
      ctx.bezierCurveTo(2389.8, 1581.0, 2392.4, 1582.9, 2395.0, 1585.8);
      ctx.bezierCurveTo(2397.7, 1588.7, 2399.6, 1591.4, 2399.1, 1591.8);
      ctx.bezierCurveTo(2398.6, 1592.3, 2396.0, 1590.3, 2393.3, 1587.4);
      ctx.bezierCurveTo(2390.7, 1584.5, 2388.8, 1581.9, 2389.3, 1581.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(194, 231, 242)";
      ctx.fill();

      // splashZone/Path
      ctx.beginPath();
      ctx.moveTo(2413.9, 1590.3);
      ctx.bezierCurveTo(2414.4, 1589.9, 2416.8, 1592.1, 2419.3, 1595.1);
      ctx.bezierCurveTo(2421.7, 1598.2, 2423.3, 1601.0, 2422.8, 1601.4);
      ctx.bezierCurveTo(2422.3, 1601.8, 2419.9, 1599.7, 2417.4, 1596.6);
      ctx.bezierCurveTo(2415.0, 1593.5, 2413.4, 1590.7, 2413.9, 1590.3);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // splashZone/Path
      ctx.beginPath();
      ctx.moveTo(2347.9, 1528.7);
      ctx.bezierCurveTo(2350.3, 1531.3, 2351.9, 1533.6, 2351.5, 1533.9);
      ctx.bezierCurveTo(2351.1, 1534.1, 2348.7, 1532.2, 2346.3, 1529.6);
      ctx.bezierCurveTo(2343.9, 1527.0, 2342.2, 1524.7, 2342.7, 1524.4);
      ctx.bezierCurveTo(2343.1, 1524.1, 2345.4, 1526.1, 2347.9, 1528.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(101, 201, 216)";
      ctx.fill();

      // splashZone/Path
      ctx.beginPath();
      ctx.moveTo(2369.6, 1586.1);
      ctx.bezierCurveTo(2369.0, 1586.7, 2365.4, 1583.9, 2361.7, 1579.9);
      ctx.bezierCurveTo(2358.0, 1575.8, 2355.6, 1572.0, 2356.2, 1571.4);
      ctx.bezierCurveTo(2356.9, 1570.8, 2360.4, 1573.6, 2364.1, 1577.7);
      ctx.bezierCurveTo(2367.8, 1581.7, 2370.3, 1585.5, 2369.6, 1586.1);
      ctx.closePath();
      ctx.fill();

      // splashZone/Path
      ctx.beginPath();
      ctx.moveTo(2449.3, 1638.1);
      ctx.bezierCurveTo(2448.6, 1638.6, 2445.2, 1635.6, 2441.8, 1631.3);
      ctx.bezierCurveTo(2438.4, 1627.0, 2436.2, 1623.1, 2436.9, 1622.5);
      ctx.bezierCurveTo(2437.6, 1621.9, 2441.0, 1625.0, 2444.4, 1629.3);
      ctx.bezierCurveTo(2447.8, 1633.6, 2450.0, 1637.5, 2449.3, 1638.1);
      ctx.closePath();
      ctx.fill();

      // splashZone/Path
      ctx.beginPath();
      ctx.moveTo(2365.2, 1571.9);
      ctx.bezierCurveTo(2364.7, 1572.4, 2362.1, 1570.4, 2359.4, 1567.5);
      ctx.bezierCurveTo(2356.6, 1564.5, 2354.7, 1561.7, 2355.2, 1561.2);
      ctx.bezierCurveTo(2355.6, 1560.7, 2358.2, 1562.7, 2361.0, 1565.6);
      ctx.bezierCurveTo(2363.7, 1568.6, 2365.6, 1571.4, 2365.2, 1571.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(194, 231, 242)";
      ctx.fill();

      // splashZone/Path
      ctx.beginPath();
      ctx.moveTo(2461.2, 1643.6);
      ctx.bezierCurveTo(2460.7, 1644.1, 2458.3, 1641.8, 2455.8, 1638.6);
      ctx.bezierCurveTo(2453.4, 1635.4, 2451.8, 1632.4, 2452.3, 1632.0);
      ctx.bezierCurveTo(2452.8, 1631.5, 2455.2, 1633.8, 2457.6, 1637.0);
      ctx.bezierCurveTo(2460.1, 1640.2, 2461.7, 1643.2, 2461.2, 1643.6);
      ctx.closePath();
      ctx.fill();

      // splashZone/Path
      ctx.beginPath();
      ctx.moveTo(2452.0, 1646.3);
      ctx.bezierCurveTo(2451.8, 1646.7, 2450.2, 1645.4, 2448.5, 1643.4);
      ctx.bezierCurveTo(2446.7, 1641.4, 2445.6, 1639.5, 2445.8, 1639.2);
      ctx.bezierCurveTo(2446.1, 1638.8, 2447.7, 1640.1, 2449.4, 1642.1);
      ctx.bezierCurveTo(2451.1, 1644.1, 2452.3, 1645.9, 2452.0, 1646.3);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // splashZone/Path
      ctx.beginPath();
      ctx.moveTo(2353.6, 1562.4);
      ctx.bezierCurveTo(2353.2, 1562.9, 2350.6, 1560.9, 2347.8, 1557.9);
      ctx.bezierCurveTo(2345.0, 1555.0, 2343.2, 1552.1, 2343.6, 1551.6);
      ctx.bezierCurveTo(2344.0, 1551.1, 2346.6, 1553.1, 2349.4, 1556.1);
      ctx.bezierCurveTo(2352.2, 1559.1, 2354.0, 1561.9, 2353.6, 1562.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(101, 201, 216)";
      ctx.fill();

      // splashZone/Path
      ctx.beginPath();
      ctx.moveTo(2447.8, 1622.8);
      ctx.bezierCurveTo(2447.3, 1623.2, 2445.1, 1621.3, 2442.9, 1618.4);
      ctx.bezierCurveTo(2440.6, 1615.5, 2439.1, 1612.9, 2439.6, 1612.4);
      ctx.bezierCurveTo(2440.0, 1612.0, 2442.2, 1614.0, 2444.5, 1616.9);
      ctx.bezierCurveTo(2446.7, 1619.7, 2448.2, 1622.4, 2447.8, 1622.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(194, 231, 242)";
      ctx.fill();

      // splashZone/Path
      ctx.beginPath();
      ctx.moveTo(2482.5, 1592.4);
      ctx.bezierCurveTo(2483.8, 1586.6, 2504.4, 1599.2, 2510.6, 1613.3);
      ctx.bezierCurveTo(2518.4, 1630.9, 2511.3, 1641.3, 2504.1, 1645.9);
      ctx.bezierCurveTo(2501.3, 1647.6, 2498.3, 1634.5, 2497.5, 1630.8);
      ctx.bezierCurveTo(2494.4, 1626.0, 2486.9, 1612.7, 2485.4, 1607.1);
      ctx.bezierCurveTo(2483.9, 1601.5, 2481.6, 1596.5, 2482.5, 1592.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.536, 0.844, -0.844, 0.536, 3329.5, 357.0);
      gradient = ctx.createLinearGradient(617.7, 1390.8, 615.7, 1355.3);
      gradient.addColorStop(0.00, "rgb(181, 28, 141)");
      gradient.addColorStop(0.12, "rgb(191, 59, 156)");
      gradient.addColorStop(0.44, "rgb(217, 134, 192)");
      gradient.addColorStop(0.70, "rgb(236, 190, 219)");
      gradient.addColorStop(0.89, "rgb(248, 224, 236)");
      gradient.addColorStop(1.00, "rgb(252, 237, 242)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2482.5, 1592.4);
      ctx.bezierCurveTo(2485.0, 1589.5, 2494.5, 1608.9, 2499.0, 1637.1);
      ctx.bezierCurveTo(2496.0, 1630.1, 2487.5, 1615.5, 2485.0, 1607.0);
      ctx.bezierCurveTo(2483.8, 1603.2, 2481.6, 1596.5, 2482.5, 1592.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.536, 0.844, -0.844, 0.536, 3329.5, 357.0);
      gradient = ctx.createLinearGradient(612.8, 1388.7, 611.7, 1369.6);
      gradient.addColorStop(0.00, "rgb(130, 41, 143)");
      gradient.addColorStop(0.16, "rgb(151, 33, 142)");
      gradient.addColorStop(0.54, "rgb(196, 14, 140)");
      gradient.addColorStop(0.83, "rgb(225, 3, 138)");
      gradient.addColorStop(1.00, "rgb(235, 0, 138)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2455.4, 1627.3);
      ctx.bezierCurveTo(2467.0, 1618.7, 2486.6, 1615.2, 2490.8, 1614.9);
      ctx.bezierCurveTo(2495.0, 1614.5, 2493.6, 1619.1, 2493.5, 1619.9);
      ctx.bezierCurveTo(2489.0, 1620.7, 2473.3, 1627.5, 2461.5, 1636.5);
      ctx.bezierCurveTo(2458.6, 1635.4, 2454.9, 1629.9, 2455.4, 1627.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.536, 0.844, -0.844, 0.536, 3329.5, 357.0);
      gradient = ctx.createLinearGradient(618.8, 1398.5, 606.6, 1402.0);
      gradient.addColorStop(0.00, "rgb(234, 159, 33)");
      gradient.addColorStop(0.19, "rgb(237, 175, 65)");
      gradient.addColorStop(0.62, "rgb(246, 214, 146)");
      gradient.addColorStop(0.99, "rgb(255, 251, 222)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2492.9, 1612.6);
      ctx.bezierCurveTo(2491.6, 1612.1, 2489.9, 1612.3, 2488.5, 1612.7);
      ctx.bezierCurveTo(2486.4, 1613.4, 2485.7, 1615.9, 2488.6, 1615.9);
      ctx.bezierCurveTo(2489.9, 1615.9, 2493.1, 1615.9, 2493.8, 1614.2);
      ctx.bezierCurveTo(2493.7, 1613.5, 2493.5, 1613.2, 2493.4, 1612.7);
      ctx.bezierCurveTo(2493.0, 1612.5, 2492.7, 1612.5, 2492.3, 1612.6);
      ctx.save();
      ctx.transform(0.536, 0.844, -0.844, 0.536, 3329.5, 357.0);
      gradient = ctx.createLinearGradient(609.4, 1382.3, 613.9, 1382.3);
      gradient.addColorStop(0.00, "rgb(130, 41, 143)");
      gradient.addColorStop(0.16, "rgb(151, 33, 142)");
      gradient.addColorStop(0.54, "rgb(196, 14, 140)");
      gradient.addColorStop(0.83, "rgb(225, 3, 138)");
      gradient.addColorStop(1.00, "rgb(235, 0, 138)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2494.5, 1618.3);
      ctx.bezierCurveTo(2493.0, 1618.3, 2491.5, 1619.2, 2490.4, 1620.0);
      ctx.bezierCurveTo(2488.7, 1621.4, 2488.9, 1624.0, 2491.6, 1623.0);
      ctx.bezierCurveTo(2492.5, 1622.6, 2494.7, 1621.7, 2495.6, 1620.6);
      ctx.bezierCurveTo(2495.4, 1619.6, 2495.2, 1619.2, 2495.0, 1618.2);
      ctx.bezierCurveTo(2494.6, 1618.2, 2494.2, 1618.4, 2493.9, 1618.6);
      ctx.save();
      ctx.transform(0.801, 0.599, -0.599, 0.801, 2891.2, 486.8);
      gradient = ctx.createLinearGradient(357.6, 1146.8, 362.2, 1146.8);
      gradient.addColorStop(0.00, "rgb(130, 41, 143)");
      gradient.addColorStop(0.16, "rgb(151, 33, 142)");
      gradient.addColorStop(0.54, "rgb(196, 14, 140)");
      gradient.addColorStop(0.83, "rgb(225, 3, 138)");
      gradient.addColorStop(1.00, "rgb(235, 0, 138)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2493.7, 1616.7);
      ctx.bezierCurveTo(2492.2, 1616.6, 2490.7, 1617.3, 2489.5, 1618.1);
      ctx.bezierCurveTo(2487.6, 1619.3, 2487.7, 1621.8, 2490.4, 1621.1);
      ctx.bezierCurveTo(2491.6, 1620.8, 2494.5, 1619.9, 2495.0, 1618.3);
      ctx.bezierCurveTo(2494.9, 1617.8, 2494.7, 1617.4, 2494.6, 1616.8);
      ctx.bezierCurveTo(2494.2, 1616.5, 2493.5, 1616.6, 2493.1, 1616.9);
      ctx.save();
      ctx.transform(0.748, 0.663, -0.663, 0.748, 2987.0, 444.1);
      gradient = ctx.createLinearGradient(406.5, 1207.7, 411.0, 1207.7);
      gradient.addColorStop(0.00, "rgb(130, 41, 143)");
      gradient.addColorStop(0.16, "rgb(151, 33, 142)");
      gradient.addColorStop(0.54, "rgb(196, 14, 140)");
      gradient.addColorStop(0.83, "rgb(225, 3, 138)");
      gradient.addColorStop(1.00, "rgb(235, 0, 138)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2493.2, 1614.8);
      ctx.bezierCurveTo(2491.8, 1614.5, 2490.1, 1614.9, 2488.8, 1615.5);
      ctx.bezierCurveTo(2486.8, 1616.4, 2486.4, 1618.9, 2489.2, 1618.6);
      ctx.bezierCurveTo(2490.6, 1618.5, 2494.2, 1618.0, 2494.4, 1616.0);
      ctx.bezierCurveTo(2494.3, 1615.7, 2494.2, 1615.6, 2494.1, 1615.2);
      ctx.bezierCurveTo(2493.8, 1614.8, 2493.1, 1614.7, 2492.5, 1614.9);
      ctx.save();
      ctx.transform(0.628, 0.778, -0.778, 0.628, 3188.3, 379.7);
      gradient = ctx.createLinearGradient(522.2, 1319.6, 526.7, 1319.6);
      gradient.addColorStop(0.00, "rgb(130, 41, 143)");
      gradient.addColorStop(0.16, "rgb(151, 33, 142)");
      gradient.addColorStop(0.54, "rgb(196, 14, 140)");
      gradient.addColorStop(0.83, "rgb(225, 3, 138)");
      gradient.addColorStop(1.00, "rgb(235, 0, 138)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2503.0, 1608.9);
      ctx.bezierCurveTo(2504.0, 1610.4, 2503.9, 1612.2, 2502.8, 1612.9);
      ctx.bezierCurveTo(2501.7, 1613.6, 2500.0, 1613.0, 2499.0, 1611.5);
      ctx.bezierCurveTo(2498.1, 1609.9, 2498.2, 1608.2, 2499.3, 1607.5);
      ctx.bezierCurveTo(2500.4, 1606.8, 2502.1, 1607.4, 2503.0, 1608.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(250, 250, 236)";
      ctx.fill();

      // splashZone/Path
      ctx.beginPath();
      ctx.moveTo(2509.8, 1617.4);
      ctx.bezierCurveTo(2510.6, 1618.7, 2510.4, 1620.3, 2509.3, 1621.0);
      ctx.bezierCurveTo(2508.2, 1621.7, 2506.7, 1621.2, 2505.9, 1620.0);
      ctx.bezierCurveTo(2505.1, 1618.7, 2505.3, 1617.1, 2506.4, 1616.4);
      ctx.bezierCurveTo(2507.5, 1615.7, 2509.0, 1616.2, 2509.8, 1617.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(250, 248, 216)";
      ctx.fill();

      // splashZone/Path
      ctx.beginPath();
      ctx.moveTo(2500.1, 1600.8);
      ctx.bezierCurveTo(2500.9, 1601.6, 2501.0, 1602.8, 2500.4, 1603.4);
      ctx.bezierCurveTo(2499.7, 1604.0, 2498.5, 1603.8, 2497.8, 1603.0);
      ctx.bezierCurveTo(2497.0, 1602.2, 2496.8, 1601.0, 2497.5, 1600.4);
      ctx.bezierCurveTo(2498.1, 1599.8, 2499.3, 1600.0, 2500.1, 1600.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(249, 252, 255)";
      ctx.fill();

      // splashZone/Path
      ctx.beginPath();
      ctx.moveTo(2505.5, 1629.8);
      ctx.bezierCurveTo(2506.0, 1631.1, 2505.5, 1632.5, 2504.4, 1633.0);
      ctx.bezierCurveTo(2503.4, 1633.4, 2502.1, 1632.7, 2501.6, 1631.4);
      ctx.bezierCurveTo(2501.0, 1630.1, 2501.5, 1628.7, 2502.6, 1628.3);
      ctx.bezierCurveTo(2503.7, 1627.8, 2505.0, 1628.5, 2505.5, 1629.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 244, 148)";
      ctx.fill();

      // splashZone/Group

      // splashZone/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2448.1, 1598.3);
      ctx.bezierCurveTo(2447.3, 1596.2, 2449.7, 1588.4, 2450.4, 1587.0);
      ctx.bezierCurveTo(2451.6, 1584.7, 2453.3, 1585.6, 2452.8, 1587.0);
      ctx.bezierCurveTo(2453.3, 1587.0, 2453.8, 1587.0, 2453.1, 1588.4);
      ctx.bezierCurveTo(2452.5, 1589.6, 2451.4, 1594.2, 2450.9, 1596.2);
      ctx.bezierCurveTo(2450.1, 1598.8, 2448.6, 1599.8, 2448.1, 1598.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.675, -0.568, -0.420, 0.821, 5625.8, 1254.9);
      gradient = ctx.createLinearGradient(3112.3, 2562.4, 3107.7, 2562.2);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2459.6, 1599.1);
      ctx.bezierCurveTo(2460.7, 1598.2, 2460.8, 1595.0, 2460.0, 1594.6);
      ctx.bezierCurveTo(2459.5, 1594.0, 2459.7, 1593.3, 2460.3, 1592.8);
      ctx.bezierCurveTo(2459.4, 1592.6, 2458.4, 1592.5, 2457.6, 1592.5);
      ctx.bezierCurveTo(2457.8, 1591.8, 2457.9, 1592.1, 2458.2, 1591.4);
      ctx.bezierCurveTo(2451.1, 1592.0, 2452.1, 1595.7, 2452.8, 1596.5);
      ctx.bezierCurveTo(2452.7, 1596.0, 2452.8, 1593.7, 2453.6, 1593.0);
      ctx.bezierCurveTo(2454.4, 1592.4, 2456.8, 1593.4, 2457.0, 1593.4);
      ctx.bezierCurveTo(2457.2, 1593.5, 2457.4, 1593.7, 2457.5, 1593.9);
      ctx.bezierCurveTo(2457.6, 1594.0, 2457.7, 1594.2, 2457.9, 1594.3);
      ctx.bezierCurveTo(2457.9, 1594.3, 2457.9, 1594.3, 2457.9, 1594.4);
      ctx.bezierCurveTo(2458.5, 1595.2, 2458.9, 1596.3, 2458.9, 1597.3);
      ctx.bezierCurveTo(2457.9, 1598.2, 2456.2, 1599.4, 2454.6, 1598.9);
      ctx.bezierCurveTo(2455.7, 1600.6, 2459.2, 1599.3, 2459.6, 1599.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.643, 0.766, 0.766, -0.643, -643.6, -1580.9);
      gradient = ctx.createLinearGradient(4428.9, 328.9, 4423.4, 333.3);
      gradient.addColorStop(0.00, "rgb(93, 39, 24)");
      gradient.addColorStop(0.10, "rgb(107, 58, 34)");
      gradient.addColorStop(0.31, "rgb(134, 92, 56)");
      gradient.addColorStop(0.50, "rgb(156, 120, 76)");
      gradient.addColorStop(0.69, "rgb(172, 143, 93)");
      gradient.addColorStop(0.86, "rgb(184, 159, 105)");
      gradient.addColorStop(1.00, "rgb(189, 166, 110)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2452.8, 1598.0);
      ctx.bezierCurveTo(2451.0, 1595.9, 2447.4, 1595.8, 2444.8, 1597.7);
      ctx.bezierCurveTo(2444.7, 1597.8, 2444.6, 1597.9, 2444.6, 1597.9);
      ctx.lineTo(2444.6, 1597.9);
      ctx.lineTo(2441.4, 1600.2);
      ctx.bezierCurveTo(2441.4, 1600.2, 2441.4, 1600.2, 2441.4, 1600.2);
      ctx.bezierCurveTo(2441.4, 1600.2, 2441.4, 1600.2, 2441.4, 1600.2);
      ctx.lineTo(2441.2, 1600.4);
      ctx.lineTo(2441.2, 1600.4);
      ctx.bezierCurveTo(2438.8, 1602.3, 2438.2, 1605.4, 2440.0, 1607.4);
      ctx.bezierCurveTo(2441.8, 1609.4, 2445.4, 1609.5, 2448.0, 1607.6);
      ctx.lineTo(2451.4, 1605.2);
      ctx.bezierCurveTo(2454.0, 1603.2, 2454.7, 1600.0, 2452.8, 1598.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.558, 0.627, 0.798, -0.585, 32.4, -1169.5);
      gradient = ctx.createLinearGradient(4389.5, -47.4, 4379.9, -36.8);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2451.5, 1603.9);
      ctx.bezierCurveTo(2453.3, 1604.9, 2461.7, 1603.6, 2463.3, 1603.1);
      ctx.bezierCurveTo(2466.0, 1602.2, 2465.6, 1600.4, 2464.0, 1600.7);
      ctx.bezierCurveTo(2464.2, 1600.2, 2464.4, 1599.7, 2462.8, 1600.2);
      ctx.bezierCurveTo(2461.4, 1600.7, 2456.6, 1601.1, 2454.5, 1601.4);
      ctx.bezierCurveTo(2451.7, 1601.8, 2450.2, 1603.1, 2451.5, 1603.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.337, 0.742, -0.939, 0.306, 2897.1, -2563.1);
      gradient = ctx.createLinearGradient(4722.9, 2160.8, 4718.3, 2160.6);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2441.4, 1600.2);
      ctx.bezierCurveTo(2437.9, 1602.9, 2439.1, 1606.3, 2440.0, 1607.4);
      ctx.bezierCurveTo(2441.6, 1609.2, 2444.6, 1609.5, 2447.0, 1608.2);
      ctx.bezierCurveTo(2444.7, 1606.5, 2442.2, 1602.7, 2441.4, 1600.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.643, 0.766, 0.766, -0.643, -643.6, -1580.9);
      gradient = ctx.createLinearGradient(4423.5, 317.9, 4426.5, 312.2);
      gradient.addColorStop(0.31, "rgb(248, 159, 26)");
      gradient.addColorStop(0.50, "rgb(228, 128, 27)");
      gradient.addColorStop(0.92, "rgb(186, 53, 24)");
      gradient.addColorStop(1.00, "rgb(178, 34, 22)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Group/Group
      ctx.restore();

      // splashZone/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2458.6, 1599.3);
      ctx.bezierCurveTo(2457.3, 1600.5, 2455.0, 1600.0, 2453.5, 1598.3);
      ctx.bezierCurveTo(2451.9, 1596.5, 2451.7, 1594.2, 2453.0, 1593.0);
      ctx.bezierCurveTo(2454.4, 1591.9, 2456.7, 1592.3, 2458.2, 1594.0);
      ctx.bezierCurveTo(2459.7, 1595.8, 2459.9, 1598.1, 2458.6, 1599.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.664, 0.747, 0.747, -0.664, -108.1, -1249.7);
      gradient = ctx.createLinearGradient(3831.7, 22.7, 3830.2, 28.1);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2455.6, 1595.0);
      ctx.bezierCurveTo(2455.4, 1595.2, 2455.1, 1595.3, 2455.0, 1595.2);
      ctx.bezierCurveTo(2454.9, 1595.1, 2455.0, 1594.9, 2455.3, 1594.6);
      ctx.bezierCurveTo(2455.5, 1594.4, 2455.8, 1594.3, 2455.8, 1594.4);
      ctx.bezierCurveTo(2455.9, 1594.5, 2455.8, 1594.7, 2455.6, 1595.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // splashZone/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2457.5, 1596.8);
      ctx.bezierCurveTo(2457.3, 1597.0, 2457.1, 1597.1, 2457.0, 1597.0);
      ctx.bezierCurveTo(2456.9, 1597.0, 2457.0, 1596.7, 2457.2, 1596.5);
      ctx.bezierCurveTo(2457.5, 1596.3, 2457.7, 1596.2, 2457.8, 1596.3);
      ctx.bezierCurveTo(2457.9, 1596.3, 2457.8, 1596.6, 2457.5, 1596.8);
      ctx.closePath();
      ctx.fill();

      // splashZone/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2456.3, 1598.2);
      ctx.bezierCurveTo(2455.9, 1598.5, 2454.9, 1598.6, 2454.2, 1597.9);
      ctx.bezierCurveTo(2453.6, 1597.3, 2453.6, 1596.4, 2454.0, 1596.0);
      ctx.bezierCurveTo(2454.3, 1595.7, 2454.4, 1596.7, 2455.0, 1597.3);
      ctx.bezierCurveTo(2455.6, 1597.9, 2456.5, 1598.0, 2456.3, 1598.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(210, 116, 142)";
      ctx.stroke();

      // splashZone/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2445.9, 1608.5);
      ctx.bezierCurveTo(2444.5, 1607.9, 2441.2, 1603.3, 2440.9, 1601.1);
      ctx.bezierCurveTo(2440.8, 1600.5, 2441.2, 1600.4, 2441.8, 1600.0);
      ctx.bezierCurveTo(2440.0, 1597.7, 2433.4, 1591.5, 2434.3, 1594.7);
      ctx.bezierCurveTo(2434.7, 1596.3, 2436.4, 1599.5, 2437.3, 1601.0);
      ctx.bezierCurveTo(2435.0, 1598.7, 2432.8, 1596.4, 2432.0, 1597.2);
      ctx.bezierCurveTo(2431.6, 1597.6, 2433.1, 1601.4, 2437.5, 1606.5);
      ctx.bezierCurveTo(2439.5, 1608.7, 2444.2, 1613.0, 2444.2, 1614.2);
      ctx.bezierCurveTo(2446.7, 1616.3, 2448.8, 1616.7, 2449.8, 1617.4);
      ctx.bezierCurveTo(2448.1, 1615.3, 2447.4, 1614.3, 2445.9, 1611.3);
      ctx.bezierCurveTo(2445.2, 1609.9, 2445.5, 1610.0, 2447.0, 1611.6);
      ctx.bezierCurveTo(2449.8, 1614.5, 2451.6, 1615.6, 2451.8, 1614.6);
      ctx.bezierCurveTo(2452.1, 1613.5, 2448.3, 1608.6, 2447.8, 1607.8);
      ctx.bezierCurveTo(2446.6, 1608.5, 2446.2, 1608.6, 2445.9, 1608.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // splashZone/Group

      // splashZone/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2422.3, 1576.2);
      ctx.bezierCurveTo(2420.7, 1577.6, 2420.9, 1580.5, 2422.7, 1582.6);
      ctx.bezierCurveTo(2424.5, 1584.8, 2427.4, 1585.4, 2429.0, 1584.0);
      ctx.bezierCurveTo(2429.3, 1583.7, 2428.7, 1583.3, 2428.9, 1583.0);
      ctx.bezierCurveTo(2429.4, 1581.8, 2431.5, 1580.3, 2428.6, 1577.6);
      ctx.bezierCurveTo(2426.6, 1575.6, 2423.9, 1574.8, 2422.3, 1576.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.536, 0.844, -0.844, 0.536, 3329.5, 357.0);
      gradient = ctx.createLinearGradient(551.4, 1422.3, 546.2, 1416.5);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2419.6, 1586.2);
      ctx.bezierCurveTo(2421.2, 1589.1, 2429.7, 1592.0, 2431.8, 1592.3);
      ctx.bezierCurveTo(2435.4, 1592.9, 2436.2, 1590.8, 2434.3, 1590.3);
      ctx.bezierCurveTo(2434.8, 1589.8, 2435.2, 1589.5, 2433.2, 1589.2);
      ctx.bezierCurveTo(2429.5, 1588.9, 2425.5, 1587.2, 2423.1, 1584.9);
      ctx.bezierCurveTo(2419.9, 1583.5, 2419.7, 1584.5, 2419.6, 1586.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.988, 0.156, -0.156, 0.988, 2429.5, 825.3);
      gradient = ctx.createLinearGradient(114.9, 755.8, 119.0, 752.6);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2422.7, 1583.4);
      ctx.bezierCurveTo(2424.6, 1585.6, 2423.6, 1589.5, 2420.5, 1592.2);
      ctx.bezierCurveTo(2420.4, 1592.3, 2420.3, 1592.4, 2420.2, 1592.4);
      ctx.lineTo(2420.2, 1592.4);
      ctx.lineTo(2416.4, 1595.7);
      ctx.bezierCurveTo(2416.4, 1595.7, 2416.4, 1595.7, 2416.4, 1595.7);
      ctx.bezierCurveTo(2416.4, 1595.7, 2416.4, 1595.7, 2416.4, 1595.7);
      ctx.lineTo(2416.2, 1595.9);
      ctx.lineTo(2416.1, 1595.9);
      ctx.bezierCurveTo(2413.1, 1598.4, 2409.2, 1598.7, 2407.4, 1596.6);
      ctx.bezierCurveTo(2405.5, 1594.5, 2406.5, 1590.5, 2409.6, 1587.8);
      ctx.lineTo(2413.7, 1584.3);
      ctx.bezierCurveTo(2416.8, 1581.6, 2420.8, 1581.2, 2422.7, 1583.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.536, 0.844, -0.844, 0.536, 3329.5, 357.0);
      gradient = ctx.createLinearGradient(554.7, 1436.5, 543.7, 1425.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2416.1, 1595.9);
      ctx.lineTo(2416.1, 1595.9);
      ctx.bezierCurveTo(2413.1, 1598.4, 2409.2, 1598.7, 2407.4, 1596.6);
      ctx.bezierCurveTo(2405.5, 1594.5, 2406.5, 1590.5, 2409.6, 1587.8);
      ctx.lineTo(2416.1, 1595.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.536, 0.844, -0.844, 0.536, 3329.5, 357.0);
      gradient = ctx.createLinearGradient(554.0, 1439.1, 548.0, 1436.2);
      gradient.addColorStop(0.00, "rgb(30, 145, 69)");
      gradient.addColorStop(1.00, "rgb(199, 219, 95)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Group/Group
      ctx.restore();

      // splashZone/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2427.7, 1582.0);
      ctx.bezierCurveTo(2427.4, 1582.2, 2427.3, 1582.4, 2427.4, 1582.5);
      ctx.bezierCurveTo(2427.5, 1582.6, 2427.7, 1582.5, 2428.0, 1582.3);
      ctx.bezierCurveTo(2428.2, 1582.1, 2428.3, 1581.8, 2428.2, 1581.8);
      ctx.bezierCurveTo(2428.1, 1581.7, 2427.9, 1581.8, 2427.7, 1582.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // splashZone/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2426.9, 1584.5);
      ctx.bezierCurveTo(2426.5, 1584.5, 2426.0, 1584.0, 2426.1, 1583.3);
      ctx.lineWidth = 0.4;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.stroke();

      // splashZone/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2430.0, 1581.0);
      ctx.bezierCurveTo(2431.6, 1580.9, 2430.4, 1578.7, 2429.3, 1577.4);
      ctx.bezierCurveTo(2428.4, 1576.4, 2423.7, 1572.4, 2421.4, 1577.5);
      ctx.bezierCurveTo(2421.7, 1578.5, 2422.6, 1579.7, 2423.7, 1579.6);
      ctx.bezierCurveTo(2423.8, 1577.7, 2425.7, 1577.7, 2425.8, 1579.5);
      ctx.bezierCurveTo(2427.5, 1579.1, 2429.7, 1578.6, 2430.0, 1581.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.536, 0.844, -0.844, 0.536, 3329.5, 357.0);
      gradient = ctx.createLinearGradient(549.0, 1419.7, 545.6, 1414.6);
      gradient.addColorStop(0.00, "rgb(28, 49, 109)");
      gradient.addColorStop(1.00, "rgb(120, 161, 212)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2409.0, 1588.4);
      ctx.bezierCurveTo(2408.2, 1588.9, 2410.7, 1592.1, 2411.5, 1593.2);
      ctx.bezierCurveTo(2411.4, 1593.0, 2414.3, 1597.0, 2415.3, 1596.5);
      ctx.bezierCurveTo(2417.4, 1599.3, 2422.2, 1605.2, 2421.8, 1606.7);
      ctx.bezierCurveTo(2421.6, 1607.4, 2420.1, 1606.2, 2418.4, 1604.7);
      ctx.bezierCurveTo(2417.0, 1603.5, 2413.0, 1599.7, 2412.3, 1599.1);
      ctx.bezierCurveTo(2411.7, 1598.7, 2418.2, 1605.6, 2416.7, 1605.2);
      ctx.bezierCurveTo(2414.4, 1604.7, 2410.0, 1600.2, 2408.6, 1598.6);
      ctx.bezierCurveTo(2404.4, 1594.2, 2401.8, 1589.4, 2402.2, 1588.1);
      ctx.bezierCurveTo(2402.6, 1587.1, 2406.3, 1586.0, 2409.0, 1588.4);
      ctx.closePath();
      ctx.fill();

      // splashZone/Path
      ctx.beginPath();
      ctx.moveTo(2403.2, 1590.5);
      ctx.bezierCurveTo(2405.6, 1593.1, 2407.3, 1595.5, 2406.8, 1595.7);
      ctx.bezierCurveTo(2406.4, 1596.0, 2404.0, 1594.1, 2401.6, 1591.4);
      ctx.bezierCurveTo(2399.2, 1588.8, 2397.5, 1586.5, 2398.0, 1586.3);
      ctx.bezierCurveTo(2398.4, 1586.0, 2400.7, 1587.9, 2403.2, 1590.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(194, 231, 242)";
      ctx.fill();

      // splashZone/Path
      ctx.beginPath();
      ctx.moveTo(2402.5, 1599.6);
      ctx.bezierCurveTo(2404.5, 1601.8, 2405.9, 1604.0, 2405.5, 1604.5);
      ctx.bezierCurveTo(2405.2, 1604.9, 2403.3, 1603.5, 2401.3, 1601.2);
      ctx.bezierCurveTo(2399.2, 1599.0, 2397.8, 1596.8, 2398.2, 1596.3);
      ctx.bezierCurveTo(2398.5, 1595.9, 2400.4, 1597.3, 2402.5, 1599.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(101, 201, 216)";
      ctx.fill();

      // splashZone/Path
      ctx.beginPath();
      ctx.moveTo(2417.4, 1583.5);
      ctx.bezierCurveTo(2416.8, 1582.5, 2416.0, 1579.4, 2417.1, 1576.3);
      ctx.bezierCurveTo(2418.1, 1573.4, 2421.0, 1571.2, 2421.5, 1570.3);
      ctx.bezierCurveTo(2423.2, 1567.3, 2425.6, 1568.0, 2424.8, 1569.8);
      ctx.bezierCurveTo(2425.5, 1569.6, 2426.2, 1569.3, 2425.2, 1571.1);
      ctx.bezierCurveTo(2424.6, 1572.1, 2421.7, 1574.7, 2420.4, 1577.5);
      ctx.bezierCurveTo(2419.7, 1579.0, 2420.8, 1582.0, 2421.0, 1582.9);
      ctx.bezierCurveTo(2421.3, 1584.8, 2418.3, 1584.8, 2417.4, 1583.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.536, 0.844, -0.844, 0.536, 3329.5, 357.0);
      gradient = ctx.createLinearGradient(540.3, 1424.1, 542.7, 1420.3);
      gradient.addColorStop(0.00, "rgb(237, 170, 134)");
      gradient.addColorStop(0.09, "rgb(239, 180, 148)");
      gradient.addColorStop(0.35, "rgb(245, 203, 181)");
      gradient.addColorStop(0.59, "rgb(249, 220, 205)");
      gradient.addColorStop(0.81, "rgb(251, 230, 220)");
      gradient.addColorStop(1.00, "rgb(252, 234, 225)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZone/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2269.9, 1471.1);
      ctx.bezierCurveTo(2274.0, 1475.4, 2280.2, 1482.9, 2284.5, 1481.8);
      ctx.bezierCurveTo(2282.2, 1483.5, 2287.0, 1489.8, 2290.8, 1492.3);
      ctx.bezierCurveTo(2292.9, 1493.6, 2295.4, 1494.6, 2297.2, 1494.8);
      ctx.bezierCurveTo(2297.4, 1497.3, 2300.0, 1499.0, 2301.8, 1501.4);
      ctx.bezierCurveTo(2306.9, 1508.1, 2312.2, 1512.6, 2313.8, 1512.9);
      ctx.bezierCurveTo(2316.8, 1513.2, 2318.3, 1512.9, 2319.5, 1510.7);
      ctx.bezierCurveTo(2322.3, 1504.1, 2319.6, 1503.2, 2318.2, 1501.4);
      ctx.bezierCurveTo(2323.7, 1500.2, 2324.3, 1498.8, 2324.7, 1496.3);
      ctx.bezierCurveTo(2324.9, 1491.7, 2323.7, 1488.2, 2319.3, 1486.6);
      ctx.bezierCurveTo(2321.7, 1484.5, 2319.3, 1481.0, 2321.8, 1480.0);
      ctx.bezierCurveTo(2328.1, 1477.4, 2321.4, 1469.3, 2316.9, 1467.5);
      ctx.bezierCurveTo(2313.9, 1466.4, 2311.1, 1467.0, 2310.0, 1466.6);
      ctx.bezierCurveTo(2309.6, 1463.2, 2309.6, 1460.9, 2304.4, 1460.2);
      ctx.bezierCurveTo(2302.1, 1459.9, 2301.6, 1460.7, 2300.7, 1462.3);
      ctx.bezierCurveTo(2301.3, 1460.5, 2299.4, 1459.9, 2298.3, 1459.9);
      ctx.bezierCurveTo(2296.3, 1460.0, 2295.2, 1460.0, 2294.7, 1463.5);
      ctx.bezierCurveTo(2294.5, 1460.8, 2290.2, 1455.4, 2287.2, 1455.2);
      ctx.bezierCurveTo(2283.5, 1454.9, 2280.7, 1455.8, 2279.9, 1459.0);
      ctx.bezierCurveTo(2277.1, 1456.7, 2271.8, 1458.8, 2270.2, 1461.3);
      ctx.bezierCurveTo(2268.8, 1463.4, 2266.7, 1466.9, 2269.9, 1471.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.264, 0.965, -0.965, 0.264, 3811.4, 676.4);
      gradient = ctx.createLinearGradient(399.8, 1683.5, 355.9, 1664.8);
      gradient.addColorStop(0.00, "rgb(186, 216, 117)");
      gradient.addColorStop(0.17, "rgb(182, 214, 117)");
      gradient.addColorStop(0.35, "rgb(169, 208, 119)");
      gradient.addColorStop(0.54, "rgb(147, 198, 121)");
      gradient.addColorStop(0.74, "rgb(117, 184, 124)");
      gradient.addColorStop(0.93, "rgb(78, 167, 128)");
      gradient.addColorStop(1.00, "rgb(63, 160, 129)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.restore();
      ctx.restore();
    }

    function splashZoneSplash(ctx) {

      var gradient;

      // splashZoneSplash/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2511.0, 1613.0);
      ctx.bezierCurveTo(2512.7, 1611.4, 2513.5, 1609.3, 2514.1, 1607.7);
      ctx.bezierCurveTo(2514.3, 1607.0, 2515.3, 1603.3, 2516.4, 1603.5);
      ctx.bezierCurveTo(2518.5, 1603.8, 2515.9, 1608.4, 2515.6, 1609.2);
      ctx.bezierCurveTo(2517.6, 1608.0, 2519.0, 1606.0, 2521.1, 1604.9);
      ctx.bezierCurveTo(2522.5, 1604.2, 2525.3, 1602.7, 2526.8, 1604.0);
      ctx.bezierCurveTo(2529.1, 1605.8, 2524.8, 1607.5, 2523.5, 1608.1);
      ctx.bezierCurveTo(2521.1, 1609.1, 2518.5, 1609.8, 2516.1, 1611.0);
      ctx.bezierCurveTo(2516.9, 1611.5, 2518.2, 1611.3, 2519.0, 1611.5);
      ctx.bezierCurveTo(2521.7, 1611.8, 2524.9, 1612.8, 2527.0, 1614.6);
      ctx.bezierCurveTo(2528.1, 1615.5, 2530.2, 1618.4, 2528.6, 1619.7);
      ctx.bezierCurveTo(2527.0, 1621.0, 2524.3, 1619.0, 2523.1, 1618.0);
      ctx.bezierCurveTo(2520.2, 1615.4, 2515.6, 1612.6, 2510.9, 1613.0);
      ctx.fillStyle = "rgb(114, 205, 217)";
      ctx.fill();

      // splashZoneSplash/Path
      ctx.beginPath();
      ctx.moveTo(2511.1, 1612.5);
      ctx.bezierCurveTo(2512.8, 1611.0, 2513.6, 1608.8, 2514.2, 1607.2);
      ctx.bezierCurveTo(2514.4, 1606.6, 2515.4, 1602.9, 2516.5, 1603.0);
      ctx.bezierCurveTo(2518.6, 1603.4, 2516.0, 1608.0, 2515.7, 1608.8);
      ctx.bezierCurveTo(2517.6, 1607.6, 2519.1, 1605.6, 2521.2, 1604.4);
      ctx.bezierCurveTo(2522.6, 1603.7, 2525.4, 1602.3, 2526.9, 1603.5);
      ctx.bezierCurveTo(2529.2, 1605.3, 2524.9, 1607.1, 2523.6, 1607.6);
      ctx.bezierCurveTo(2521.2, 1608.6, 2518.6, 1609.3, 2516.2, 1610.6);
      ctx.bezierCurveTo(2517.0, 1611.1, 2518.3, 1610.9, 2519.1, 1611.0);
      ctx.bezierCurveTo(2521.8, 1611.4, 2525.0, 1612.4, 2527.1, 1614.2);
      ctx.bezierCurveTo(2528.2, 1615.1, 2530.3, 1617.9, 2528.7, 1619.3);
      ctx.bezierCurveTo(2527.1, 1620.6, 2524.3, 1618.5, 2523.2, 1617.6);
      ctx.bezierCurveTo(2520.3, 1615.0, 2515.7, 1612.1, 2511.0, 1612.5);
      ctx.save();
      ctx.transform(0.414, 0.910, -0.910, 0.414, 3503.3, 346.4);
      gradient = ctx.createLinearGradient(744.0, 1427.2, 745.5, 1408.0);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.09, "rgb(234, 247, 249)");
      gradient.addColorStop(0.29, "rgb(191, 232, 237)");
      gradient.addColorStop(0.49, "rgb(158, 220, 229)");
      gradient.addColorStop(0.68, "rgb(134, 212, 222)");
      gradient.addColorStop(0.85, "rgb(119, 207, 218)");
      gradient.addColorStop(1.00, "rgb(114, 205, 217)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZoneSplash/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2512.6, 1615.1);
      ctx.bezierCurveTo(2516.8, 1615.9, 2521.2, 1619.2, 2522.9, 1622.1);
      ctx.bezierCurveTo(2523.9, 1623.8, 2523.5, 1626.6, 2522.1, 1626.3);
      ctx.bezierCurveTo(2520.8, 1626.0, 2519.4, 1619.9, 2512.6, 1615.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.536, 0.844, -0.844, 0.536, 3329.5, 357.0);
      gradient = ctx.createLinearGradient(624.4, 1361.4, 639.2, 1361.4);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(1.00, "rgb(114, 205, 217)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZoneSplash/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2510.8, 1611.0);
      ctx.bezierCurveTo(2512.2, 1608.6, 2512.4, 1604.9, 2511.6, 1602.8);
      ctx.bezierCurveTo(2511.2, 1601.5, 2509.6, 1600.5, 2509.1, 1601.4);
      ctx.bezierCurveTo(2508.7, 1602.2, 2511.2, 1605.5, 2510.8, 1611.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.306, -0.952, -0.952, 0.306, 4351.0, 2549.7);
      gradient = ctx.createLinearGradient(1455.9, 1463.8, 1465.8, 1463.8);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(1.00, "rgb(114, 205, 217)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZoneSplash/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2493.2, 1601.7);
      ctx.bezierCurveTo(2489.3, 1599.2, 2483.7, 1598.8, 2480.7, 1600.1);
      ctx.bezierCurveTo(2478.8, 1600.8, 2477.6, 1603.6, 2479.0, 1604.4);
      ctx.bezierCurveTo(2480.3, 1605.2, 2484.8, 1600.8, 2493.2, 1601.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.938, 0.345, 0.420, 1.143, 4329.2, 555.5);
      gradient = ctx.createLinearGradient(2084.4, 283.5, 2098.9, 283.5);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(1.00, "rgb(114, 205, 217)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZoneSplash/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2480.9, 1608.6);
      ctx.bezierCurveTo(2476.2, 1609.1, 2473.4, 1609.3, 2471.1, 1610.5);
      ctx.bezierCurveTo(2469.7, 1611.3, 2468.9, 1613.2, 2469.9, 1613.6);
      ctx.bezierCurveTo(2471.0, 1613.9, 2473.8, 1612.5, 2480.9, 1608.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.701, 0.359, 0.353, 0.688, 4085.9, 793.4);
      gradient = ctx.createLinearGradient(2284.0, -10.0, 2299.5, -10.0);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(1.00, "rgb(114, 205, 217)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.restore();
      ctx.restore();
    }

    function splashZoneSplash2(ctx) {

      // splashZoneSplash2/
      ctx.save();
      ctx.restore();
    }

    function lagoon(ctx) {

      var alpha = ctx.globalAlpha;
      var gradient;

      // lagoon/Group
      ctx.save();

      // lagoon/Group/Group
      ctx.save();

      // lagoon/Group/Group/Group
      ctx.save();

      // lagoon/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2448.4, 1696.0);
      ctx.bezierCurveTo(2427.6, 1621.8, 2510.4, 1736.7, 2532.4, 1818.4);
      ctx.bezierCurveTo(2554.4, 1900.1, 2555.5, 1969.9, 2518.5, 1930.5);
      ctx.bezierCurveTo(2510.3, 1921.8, 2491.6, 1896.8, 2480.8, 1877.2);
      ctx.bezierCurveTo(2484.0, 1890.0, 2476.9, 1914.5, 2455.5, 1888.1);
      ctx.bezierCurveTo(2434.1, 1861.7, 2388.4, 1770.1, 2382.1, 1746.1);
      ctx.bezierCurveTo(2375.8, 1722.1, 2374.6, 1693.7, 2398.5, 1713.5);
      ctx.bezierCurveTo(2389.2, 1696.5, 2378.2, 1631.6, 2405.6, 1648.6);
      ctx.bezierCurveTo(2421.8, 1658.6, 2439.7, 1680.1, 2448.4, 1696.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(177, 210, 68)";
      ctx.fill();

      // lagoon/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2451.8, 1691.8);
      ctx.bezierCurveTo(2431.0, 1617.7, 2513.8, 1732.5, 2535.8, 1814.2);
      ctx.bezierCurveTo(2557.8, 1896.0, 2558.9, 1965.7, 2521.9, 1926.4);
      ctx.bezierCurveTo(2513.7, 1917.7, 2495.0, 1892.6, 2484.2, 1873.1);
      ctx.bezierCurveTo(2487.4, 1885.8, 2480.3, 1910.3, 2458.9, 1883.9);
      ctx.bezierCurveTo(2437.6, 1857.5, 2391.8, 1765.9, 2385.5, 1741.9);
      ctx.bezierCurveTo(2379.2, 1718.0, 2378.0, 1689.5, 2401.9, 1709.3);
      ctx.bezierCurveTo(2392.6, 1692.3, 2381.7, 1627.4, 2409.0, 1644.4);
      ctx.bezierCurveTo(2425.2, 1654.5, 2443.1, 1676.0, 2451.8, 1691.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.481, 0.876, -0.876, 0.481, 3380.0, 290.9);
      gradient = ctx.createLinearGradient(711.7, 1520.7, 1039.7, 1520.7);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.07, "rgb(183, 229, 236)");
      gradient.addColorStop(0.55, "rgb(112, 204, 217)");
      gradient.addColorStop(0.83, "rgb(183, 229, 236)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // lagoon/Group/Dominos
      ctx.restore();
      ctx.restore();

      // lagoon/Group/Dominos/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2467.9, 1704.5);
      ctx.lineTo(2468.0, 1703.0);
      ctx.lineTo(2470.2, 1675.5);
      ctx.lineTo(2471.7, 1674.7);
      ctx.lineTo(2498.0, 1683.5);
      ctx.lineTo(2501.3, 1709.4);
      ctx.lineTo(2500.0, 1710.7);
      ctx.lineTo(2467.9, 1704.5);
      ctx.lineTo(2467.9, 1704.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(92, 58, 85)";
      ctx.fill();

      // lagoon/Group/Dominos/Path
      ctx.beginPath();
      ctx.moveTo(2500.5, 1708.5);
      ctx.lineTo(2470.6, 1702.5);
      ctx.lineTo(2471.6, 1688.0);
      ctx.lineTo(2499.4, 1694.9);
      ctx.lineTo(2500.5, 1708.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 123, 195)";
      ctx.fill();
      ctx.lineWidth = 1.1;
      ctx.strokeStyle = "rgb(255, 255, 255)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // lagoon/Group/Dominos/Path
      ctx.beginPath();
      ctx.moveTo(2486.0, 1691.6);
      ctx.lineTo(2471.6, 1688.0);
      ctx.lineTo(2472.4, 1675.4);
      ctx.lineTo(2485.9, 1679.3);
      ctx.lineTo(2486.0, 1691.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(238, 58, 35)";
      ctx.fill();
      ctx.lineWidth = 0.8;
      ctx.stroke();

      // lagoon/Group/Dominos/Path
      ctx.beginPath();
      ctx.moveTo(2499.4, 1695.0);
      ctx.lineTo(2486.0, 1691.6);
      ctx.lineTo(2485.9, 1679.3);
      ctx.lineTo(2498.5, 1683.0);
      ctx.lineTo(2499.4, 1695.0);
      ctx.closePath();
      ctx.fill();
      ctx.stroke();

      // lagoon/Group/Dominos/Path
      ctx.beginPath();
      ctx.moveTo(2500.5, 1708.5);
      ctx.lineTo(2470.6, 1702.5);
      ctx.lineTo(2472.4, 1675.6);
      ctx.lineTo(2498.5, 1683.1);
      ctx.lineTo(2500.5, 1708.5);
      ctx.closePath();
      ctx.lineWidth = 1.6;
      ctx.stroke();

      // lagoon/Group/Dominos/Path
      ctx.beginPath();
      ctx.moveTo(2494.2, 1687.5);
      ctx.bezierCurveTo(2494.3, 1688.4, 2493.5, 1689.0, 2492.6, 1688.7);
      ctx.bezierCurveTo(2491.6, 1688.5, 2490.8, 1687.5, 2490.8, 1686.6);
      ctx.bezierCurveTo(2490.7, 1685.7, 2491.5, 1685.2, 2492.4, 1685.5);
      ctx.bezierCurveTo(2493.4, 1685.7, 2494.2, 1686.7, 2494.2, 1687.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();

      // lagoon/Group/Dominos/Path
      ctx.beginPath();
      ctx.moveTo(2478.9, 1681.5);
      ctx.bezierCurveTo(2478.9, 1682.5, 2478.0, 1683.0, 2477.0, 1682.7);
      ctx.bezierCurveTo(2475.9, 1682.4, 2475.1, 1681.4, 2475.1, 1680.5);
      ctx.bezierCurveTo(2475.2, 1679.6, 2476.1, 1679.1, 2477.1, 1679.4);
      ctx.bezierCurveTo(2478.1, 1679.7, 2479.0, 1680.7, 2478.9, 1681.5);
      ctx.closePath();
      ctx.fill();

      // lagoon/Group/Dominos/Path
      ctx.beginPath();
      ctx.moveTo(2483.8, 1687.2);
      ctx.bezierCurveTo(2483.8, 1688.2, 2482.9, 1688.7, 2481.9, 1688.5);
      ctx.bezierCurveTo(2480.8, 1688.2, 2480.0, 1687.2, 2480.0, 1686.3);
      ctx.bezierCurveTo(2480.0, 1685.3, 2480.9, 1684.8, 2481.9, 1685.1);
      ctx.bezierCurveTo(2483.0, 1685.4, 2483.8, 1686.3, 2483.8, 1687.2);
      ctx.closePath();
      ctx.fill();

      // lagoon/Group/Dominos/Group

      // lagoon/Group/Dominos/Group/Compound Path
      ctx.save();
      ctx.beginPath();

      // lagoon/Group/Dominos/Group/Compound Path/Path
      ctx.moveTo(2473.2, 1689.9);
      ctx.lineTo(2475.0, 1690.4);
      ctx.bezierCurveTo(2475.6, 1690.5, 2476.0, 1690.9, 2476.4, 1691.4);
      ctx.bezierCurveTo(2476.7, 1692.0, 2476.8, 1692.6, 2476.8, 1693.3);
      ctx.bezierCurveTo(2476.8, 1693.7, 2476.7, 1694.1, 2476.5, 1694.4);
      ctx.bezierCurveTo(2476.3, 1694.8, 2476.1, 1695.0, 2475.8, 1695.2);
      ctx.bezierCurveTo(2475.5, 1695.3, 2475.1, 1695.4, 2474.7, 1695.3);
      ctx.lineTo(2472.9, 1694.9);
      ctx.lineTo(2473.2, 1689.9);
      ctx.closePath();

      // lagoon/Group/Dominos/Group/Compound Path/Path
      ctx.moveTo(2474.7, 1692.2);
      ctx.lineTo(2474.6, 1693.3);
      ctx.lineTo(2474.7, 1693.3);
      ctx.bezierCurveTo(2474.9, 1693.4, 2475.0, 1693.4, 2475.1, 1693.3);
      ctx.bezierCurveTo(2475.2, 1693.2, 2475.2, 1693.1, 2475.2, 1692.9);
      ctx.bezierCurveTo(2475.2, 1692.5, 2475.1, 1692.3, 2474.8, 1692.2);
      ctx.lineTo(2474.7, 1692.2);
      ctx.closePath();
      ctx.fill();

      // lagoon/Group/Dominos/Group/Compound Path
      ctx.beginPath();

      // lagoon/Group/Dominos/Group/Compound Path/Path
      ctx.moveTo(2478.5, 1696.2);
      ctx.bezierCurveTo(2478.1, 1696.1, 2477.7, 1695.8, 2477.5, 1695.4);
      ctx.bezierCurveTo(2477.2, 1695.0, 2477.1, 1694.4, 2477.1, 1693.8);
      ctx.bezierCurveTo(2477.1, 1693.2, 2477.3, 1692.8, 2477.6, 1692.5);
      ctx.bezierCurveTo(2477.9, 1692.2, 2478.2, 1692.1, 2478.7, 1692.2);
      ctx.bezierCurveTo(2479.1, 1692.3, 2479.4, 1692.6, 2479.7, 1693.0);
      ctx.bezierCurveTo(2480.0, 1693.4, 2480.1, 1694.0, 2480.1, 1694.5);
      ctx.bezierCurveTo(2480.1, 1695.1, 2479.9, 1695.6, 2479.6, 1695.9);
      ctx.bezierCurveTo(2479.4, 1696.2, 2479.0, 1696.3, 2478.5, 1696.2);
      ctx.closePath();

      // lagoon/Group/Dominos/Group/Compound Path/Path
      ctx.moveTo(2478.6, 1693.7);
      ctx.bezierCurveTo(2478.5, 1693.7, 2478.4, 1693.7, 2478.4, 1693.8);
      ctx.bezierCurveTo(2478.3, 1693.8, 2478.3, 1694.0, 2478.3, 1694.1);
      ctx.bezierCurveTo(2478.3, 1694.2, 2478.3, 1694.3, 2478.4, 1694.4);
      ctx.bezierCurveTo(2478.4, 1694.5, 2478.5, 1694.6, 2478.6, 1694.6);
      ctx.bezierCurveTo(2478.7, 1694.6, 2478.8, 1694.6, 2478.8, 1694.5);
      ctx.bezierCurveTo(2478.9, 1694.5, 2478.9, 1694.4, 2478.9, 1694.2);
      ctx.bezierCurveTo(2478.9, 1694.1, 2478.9, 1694.0, 2478.8, 1693.9);
      ctx.bezierCurveTo(2478.8, 1693.8, 2478.7, 1693.7, 2478.6, 1693.7);
      ctx.closePath();
      ctx.fill();

      // lagoon/Group/Dominos/Group/Path
      ctx.beginPath();
      ctx.moveTo(2481.9, 1693.1);
      ctx.lineTo(2481.9, 1693.5);
      ctx.bezierCurveTo(2482.1, 1693.3, 2482.4, 1693.2, 2482.7, 1693.2);
      ctx.bezierCurveTo(2483.1, 1693.3, 2483.4, 1693.6, 2483.6, 1694.1);
      ctx.bezierCurveTo(2483.7, 1693.9, 2483.9, 1693.8, 2484.0, 1693.7);
      ctx.bezierCurveTo(2484.2, 1693.6, 2484.4, 1693.6, 2484.5, 1693.7);
      ctx.bezierCurveTo(2484.8, 1693.7, 2485.1, 1693.9, 2485.2, 1694.2);
      ctx.bezierCurveTo(2485.4, 1694.5, 2485.5, 1694.9, 2485.5, 1695.3);
      ctx.lineTo(2485.5, 1697.7);
      ctx.lineTo(2484.2, 1697.4);
      ctx.lineTo(2484.2, 1695.1);
      ctx.bezierCurveTo(2484.2, 1695.0, 2484.2, 1694.9, 2484.1, 1694.8);
      ctx.bezierCurveTo(2484.1, 1694.7, 2484.0, 1694.7, 2483.9, 1694.6);
      ctx.bezierCurveTo(2483.9, 1694.6, 2483.8, 1694.6, 2483.7, 1694.7);
      ctx.lineTo(2483.7, 1697.3);
      ctx.lineTo(2482.4, 1697.0);
      ctx.lineTo(2482.4, 1694.7);
      ctx.bezierCurveTo(2482.4, 1694.6, 2482.4, 1694.5, 2482.3, 1694.4);
      ctx.bezierCurveTo(2482.3, 1694.3, 2482.2, 1694.2, 2482.2, 1694.2);
      ctx.bezierCurveTo(2482.1, 1694.2, 2482.0, 1694.2, 2481.9, 1694.3);
      ctx.lineTo(2481.9, 1696.9);
      ctx.lineTo(2480.5, 1696.6);
      ctx.lineTo(2480.6, 1692.7);
      ctx.lineTo(2481.9, 1693.1);
      ctx.closePath();
      ctx.fill();

      // lagoon/Group/Dominos/Group/Compound Path
      ctx.beginPath();

      // lagoon/Group/Dominos/Group/Compound Path/Path
      ctx.moveTo(2486.9, 1694.3);
      ctx.bezierCurveTo(2486.8, 1694.2, 2486.7, 1694.2, 2486.6, 1694.0);
      ctx.bezierCurveTo(2486.5, 1693.9, 2486.5, 1693.8, 2486.5, 1693.6);
      ctx.bezierCurveTo(2486.5, 1693.5, 2486.5, 1693.4, 2486.6, 1693.3);
      ctx.bezierCurveTo(2486.7, 1693.2, 2486.8, 1693.2, 2486.9, 1693.2);
      ctx.bezierCurveTo(2487.0, 1693.2, 2487.1, 1693.3, 2487.1, 1693.4);
      ctx.bezierCurveTo(2487.2, 1693.5, 2487.2, 1693.7, 2487.2, 1693.8);
      ctx.bezierCurveTo(2487.2, 1694.0, 2487.2, 1694.1, 2487.1, 1694.2);
      ctx.bezierCurveTo(2487.1, 1694.3, 2487.0, 1694.3, 2486.9, 1694.3);
      ctx.closePath();

      // lagoon/Group/Dominos/Group/Compound Path/Path
      ctx.moveTo(2487.3, 1694.3);
      ctx.lineTo(2487.3, 1698.1);
      ctx.lineTo(2486.0, 1697.8);
      ctx.lineTo(2485.9, 1694.0);
      ctx.bezierCurveTo(2486.1, 1694.2, 2486.3, 1694.3, 2486.6, 1694.4);
      ctx.bezierCurveTo(2486.9, 1694.5, 2487.1, 1694.4, 2487.3, 1694.3);
      ctx.closePath();
      ctx.fill();

      // lagoon/Group/Dominos/Group/Path
      ctx.beginPath();
      ctx.moveTo(2489.0, 1694.8);
      ctx.lineTo(2489.1, 1695.2);
      ctx.bezierCurveTo(2489.3, 1695.0, 2489.5, 1694.9, 2489.8, 1694.9);
      ctx.bezierCurveTo(2490.1, 1695.0, 2490.4, 1695.2, 2490.5, 1695.5);
      ctx.bezierCurveTo(2490.7, 1695.7, 2490.8, 1696.1, 2490.8, 1696.6);
      ctx.lineTo(2490.9, 1698.9);
      ctx.lineTo(2489.6, 1698.7);
      ctx.lineTo(2489.6, 1696.4);
      ctx.bezierCurveTo(2489.6, 1696.1, 2489.5, 1696.0, 2489.3, 1695.9);
      ctx.bezierCurveTo(2489.2, 1695.9, 2489.2, 1695.9, 2489.1, 1696.0);
      ctx.lineTo(2489.1, 1698.6);
      ctx.lineTo(2487.8, 1698.3);
      ctx.lineTo(2487.7, 1694.5);
      ctx.lineTo(2489.0, 1694.8);
      ctx.closePath();
      ctx.fill();

      // lagoon/Group/Dominos/Group/Compound Path
      ctx.beginPath();

      // lagoon/Group/Dominos/Group/Compound Path/Path
      ctx.moveTo(2492.6, 1699.4);
      ctx.bezierCurveTo(2492.2, 1699.3, 2491.9, 1699.1, 2491.6, 1698.6);
      ctx.bezierCurveTo(2491.3, 1698.2, 2491.2, 1697.7, 2491.2, 1697.1);
      ctx.bezierCurveTo(2491.2, 1696.6, 2491.3, 1696.1, 2491.5, 1695.8);
      ctx.bezierCurveTo(2491.7, 1695.5, 2492.1, 1695.4, 2492.5, 1695.5);
      ctx.bezierCurveTo(2492.9, 1695.6, 2493.2, 1695.9, 2493.5, 1696.3);
      ctx.bezierCurveTo(2493.7, 1696.7, 2493.9, 1697.2, 2493.9, 1697.8);
      ctx.bezierCurveTo(2493.9, 1698.3, 2493.8, 1698.8, 2493.6, 1699.1);
      ctx.bezierCurveTo(2493.4, 1699.4, 2493.0, 1699.5, 2492.6, 1699.4);
      ctx.closePath();

      // lagoon/Group/Dominos/Group/Compound Path/Path
      ctx.moveTo(2492.5, 1697.0);
      ctx.bezierCurveTo(2492.4, 1697.0, 2492.4, 1697.0, 2492.3, 1697.1);
      ctx.bezierCurveTo(2492.3, 1697.1, 2492.3, 1697.2, 2492.3, 1697.3);
      ctx.bezierCurveTo(2492.3, 1697.5, 2492.3, 1697.6, 2492.4, 1697.7);
      ctx.bezierCurveTo(2492.4, 1697.8, 2492.5, 1697.8, 2492.6, 1697.8);
      ctx.bezierCurveTo(2492.6, 1697.9, 2492.7, 1697.8, 2492.8, 1697.8);
      ctx.bezierCurveTo(2492.8, 1697.7, 2492.8, 1697.6, 2492.8, 1697.5);
      ctx.bezierCurveTo(2492.8, 1697.3, 2492.8, 1697.2, 2492.7, 1697.1);
      ctx.bezierCurveTo(2492.7, 1697.1, 2492.6, 1697.0, 2492.5, 1697.0);
      ctx.closePath();
      ctx.fill();

      // lagoon/Group/Dominos/Group/Path
      ctx.beginPath();
      ctx.moveTo(2494.5, 1697.9);
      ctx.lineTo(2494.4, 1697.8);
      ctx.bezierCurveTo(2494.6, 1697.7, 2494.7, 1697.5, 2494.7, 1697.1);
      ctx.bezierCurveTo(2494.3, 1696.9, 2494.2, 1696.5, 2494.1, 1696.0);
      ctx.bezierCurveTo(2494.1, 1695.7, 2494.2, 1695.5, 2494.3, 1695.3);
      ctx.bezierCurveTo(2494.4, 1695.1, 2494.6, 1695.1, 2494.8, 1695.1);
      ctx.bezierCurveTo(2494.9, 1695.2, 2495.1, 1695.3, 2495.2, 1695.5);
      ctx.bezierCurveTo(2495.4, 1695.8, 2495.5, 1696.0, 2495.5, 1696.4);
      ctx.bezierCurveTo(2495.5, 1696.8, 2495.4, 1697.1, 2495.2, 1697.4);
      ctx.bezierCurveTo(2495.0, 1697.7, 2494.8, 1697.9, 2494.5, 1697.9);
      ctx.closePath();
      ctx.fill();

      // lagoon/Group/Dominos/Group/Path
      ctx.beginPath();
      ctx.moveTo(2495.7, 1699.7);
      ctx.lineTo(2496.0, 1698.7);
      ctx.bezierCurveTo(2496.1, 1698.9, 2496.2, 1699.1, 2496.3, 1699.2);
      ctx.bezierCurveTo(2496.4, 1699.3, 2496.6, 1699.4, 2496.7, 1699.4);
      ctx.bezierCurveTo(2496.7, 1699.4, 2496.8, 1699.4, 2496.8, 1699.4);
      ctx.bezierCurveTo(2496.9, 1699.4, 2496.9, 1699.3, 2496.9, 1699.2);
      ctx.bezierCurveTo(2496.9, 1699.1, 2496.9, 1699.1, 2496.8, 1699.0);
      ctx.bezierCurveTo(2496.8, 1698.9, 2496.7, 1698.8, 2496.5, 1698.7);
      ctx.bezierCurveTo(2496.4, 1698.6, 2496.2, 1698.5, 2496.1, 1698.4);
      ctx.bezierCurveTo(2496.0, 1698.3, 2495.9, 1698.2, 2495.8, 1698.0);
      ctx.bezierCurveTo(2495.8, 1697.8, 2495.7, 1697.6, 2495.7, 1697.4);
      ctx.bezierCurveTo(2495.7, 1697.1, 2495.8, 1696.8, 2496.0, 1696.7);
      ctx.bezierCurveTo(2496.2, 1696.5, 2496.4, 1696.5, 2496.8, 1696.6);
      ctx.bezierCurveTo(2497.2, 1696.7, 2497.6, 1696.9, 2497.9, 1697.1);
      ctx.lineTo(2497.7, 1698.0);
      ctx.bezierCurveTo(2497.5, 1697.7, 2497.3, 1697.5, 2497.1, 1697.5);
      ctx.bezierCurveTo(2497.0, 1697.4, 2497.0, 1697.5, 2496.9, 1697.5);
      ctx.bezierCurveTo(2496.9, 1697.5, 2496.9, 1697.6, 2496.9, 1697.6);
      ctx.bezierCurveTo(2496.9, 1697.7, 2496.9, 1697.8, 2497.0, 1697.8);
      ctx.bezierCurveTo(2497.0, 1697.9, 2497.1, 1698.0, 2497.3, 1698.1);
      ctx.bezierCurveTo(2497.4, 1698.2, 2497.6, 1698.3, 2497.7, 1698.4);
      ctx.bezierCurveTo(2497.8, 1698.5, 2497.9, 1698.7, 2498.0, 1698.8);
      ctx.bezierCurveTo(2498.1, 1699.0, 2498.1, 1699.2, 2498.1, 1699.4);
      ctx.bezierCurveTo(2498.1, 1699.8, 2498.1, 1700.1, 2497.9, 1700.3);
      ctx.bezierCurveTo(2497.7, 1700.4, 2497.4, 1700.5, 2497.1, 1700.4);
      ctx.bezierCurveTo(2496.7, 1700.3, 2496.2, 1700.1, 2495.7, 1699.7);
      ctx.closePath();
      ctx.fill();

      // lagoon/Group/Dominos/Group/Compound Path
      ctx.beginPath();

      // lagoon/Group/Dominos/Group/Compound Path/Path
      ctx.moveTo(2472.9, 1695.6);
      ctx.lineTo(2475.1, 1696.1);
      ctx.bezierCurveTo(2475.5, 1696.2, 2475.9, 1696.5, 2476.1, 1696.9);
      ctx.bezierCurveTo(2476.4, 1697.2, 2476.5, 1697.7, 2476.4, 1698.2);
      ctx.bezierCurveTo(2476.4, 1698.7, 2476.3, 1699.0, 2476.0, 1699.3);
      ctx.bezierCurveTo(2475.8, 1699.6, 2475.5, 1699.7, 2475.2, 1699.7);
      ctx.bezierCurveTo(2474.9, 1699.6, 2474.6, 1699.4, 2474.3, 1699.0);
      ctx.lineTo(2474.2, 1701.2);
      ctx.lineTo(2472.6, 1700.9);
      ctx.lineTo(2472.9, 1695.6);
      ctx.closePath();

      // lagoon/Group/Dominos/Group/Compound Path/Path
      ctx.moveTo(2474.4, 1697.1);
      ctx.lineTo(2474.4, 1698.2);
      ctx.bezierCurveTo(2474.4, 1698.3, 2474.5, 1698.3, 2474.5, 1698.3);
      ctx.bezierCurveTo(2474.6, 1698.3, 2474.7, 1698.3, 2474.8, 1698.2);
      ctx.bezierCurveTo(2474.9, 1698.1, 2474.9, 1698.0, 2475.0, 1697.8);
      ctx.bezierCurveTo(2475.0, 1697.6, 2474.9, 1697.5, 2474.9, 1697.4);
      ctx.bezierCurveTo(2474.8, 1697.2, 2474.7, 1697.2, 2474.6, 1697.1);
      ctx.lineTo(2474.4, 1697.1);
      ctx.closePath();
      ctx.fill();

      // lagoon/Group/Dominos/Group/Compound Path
      ctx.beginPath();

      // lagoon/Group/Dominos/Group/Compound Path/Path
      ctx.moveTo(2477.8, 1697.8);
      ctx.bezierCurveTo(2477.7, 1697.8, 2477.6, 1697.7, 2477.5, 1697.6);
      ctx.bezierCurveTo(2477.5, 1697.5, 2477.4, 1697.3, 2477.4, 1697.2);
      ctx.bezierCurveTo(2477.4, 1697.0, 2477.5, 1696.9, 2477.6, 1696.8);
      ctx.bezierCurveTo(2477.7, 1696.7, 2477.8, 1696.7, 2477.9, 1696.7);
      ctx.bezierCurveTo(2478.0, 1696.7, 2478.1, 1696.8, 2478.1, 1696.9);
      ctx.bezierCurveTo(2478.2, 1697.0, 2478.3, 1697.2, 2478.3, 1697.3);
      ctx.bezierCurveTo(2478.2, 1697.5, 2478.2, 1697.6, 2478.1, 1697.7);
      ctx.bezierCurveTo(2478.0, 1697.8, 2477.9, 1697.9, 2477.8, 1697.8);
      ctx.closePath();

      // lagoon/Group/Dominos/Group/Compound Path/Path
      ctx.moveTo(2478.2, 1697.9);
      ctx.lineTo(2478.1, 1702.0);
      ctx.lineTo(2476.6, 1701.7);
      ctx.lineTo(2476.8, 1697.6);
      ctx.bezierCurveTo(2477.0, 1697.8, 2477.2, 1697.9, 2477.5, 1698.0);
      ctx.bezierCurveTo(2477.8, 1698.1, 2478.0, 1698.0, 2478.2, 1697.9);
      ctx.closePath();
      ctx.fill();

      // lagoon/Group/Dominos/Group/Path
      ctx.beginPath();
      ctx.moveTo(2481.5, 1701.3);
      ctx.lineTo(2481.5, 1702.7);
      ctx.lineTo(2478.4, 1702.1);
      ctx.lineTo(2479.5, 1699.5);
      ctx.lineTo(2478.6, 1699.3);
      ctx.lineTo(2478.7, 1698.0);
      ctx.lineTo(2481.5, 1698.6);
      ctx.lineTo(2480.5, 1701.1);
      ctx.lineTo(2481.5, 1701.3);
      ctx.closePath();
      ctx.fill();

      // lagoon/Group/Dominos/Group/Path
      ctx.beginPath();
      ctx.moveTo(2484.5, 1702.0);
      ctx.lineTo(2484.5, 1703.3);
      ctx.lineTo(2481.6, 1702.7);
      ctx.lineTo(2482.6, 1700.2);
      ctx.lineTo(2481.8, 1700.0);
      ctx.lineTo(2481.8, 1698.7);
      ctx.lineTo(2484.6, 1699.3);
      ctx.lineTo(2483.6, 1701.8);
      ctx.lineTo(2484.5, 1702.0);
      ctx.closePath();
      ctx.fill();

      // lagoon/Group/Dominos/Group/Compound Path
      ctx.beginPath();

      // lagoon/Group/Dominos/Group/Compound Path/Path
      ctx.moveTo(2484.9, 1701.0);
      ctx.lineTo(2484.9, 1699.8);
      ctx.bezierCurveTo(2485.3, 1699.6, 2485.7, 1699.5, 2486.2, 1699.6);
      ctx.bezierCurveTo(2486.7, 1699.7, 2487.0, 1700.0, 2487.3, 1700.3);
      ctx.bezierCurveTo(2487.5, 1700.7, 2487.6, 1701.1, 2487.6, 1701.8);
      ctx.lineTo(2487.6, 1704.0);
      ctx.lineTo(2486.3, 1703.7);
      ctx.lineTo(2486.3, 1703.4);
      ctx.bezierCurveTo(2486.0, 1703.6, 2485.8, 1703.6, 2485.6, 1703.6);
      ctx.bezierCurveTo(2485.4, 1703.6, 2485.2, 1703.4, 2485.1, 1703.2);
      ctx.bezierCurveTo(2484.9, 1702.9, 2484.8, 1702.7, 2484.8, 1702.4);
      ctx.bezierCurveTo(2484.8, 1702.0, 2484.9, 1701.8, 2485.1, 1701.6);
      ctx.bezierCurveTo(2485.3, 1701.4, 2485.5, 1701.3, 2485.8, 1701.4);
      ctx.bezierCurveTo(2485.9, 1701.4, 2486.1, 1701.5, 2486.2, 1701.6);
      ctx.bezierCurveTo(2486.2, 1701.4, 2486.2, 1701.2, 2486.1, 1701.1);
      ctx.bezierCurveTo(2486.0, 1701.0, 2485.9, 1700.9, 2485.7, 1700.9);
      ctx.bezierCurveTo(2485.4, 1700.8, 2485.2, 1700.9, 2484.9, 1701.0);
      ctx.closePath();

      // lagoon/Group/Dominos/Group/Compound Path/Path
      ctx.moveTo(2486.2, 1702.8);
      ctx.lineTo(2486.2, 1702.2);
      ctx.bezierCurveTo(2486.2, 1702.2, 2486.1, 1702.1, 2486.0, 1702.1);
      ctx.bezierCurveTo(2485.9, 1702.1, 2485.9, 1702.1, 2485.8, 1702.2);
      ctx.bezierCurveTo(2485.8, 1702.2, 2485.7, 1702.3, 2485.7, 1702.4);
      ctx.bezierCurveTo(2485.7, 1702.5, 2485.8, 1702.6, 2485.8, 1702.7);
      ctx.bezierCurveTo(2485.9, 1702.8, 2485.9, 1702.8, 2486.0, 1702.9);
      ctx.bezierCurveTo(2486.1, 1702.9, 2486.2, 1702.9, 2486.2, 1702.8);
      ctx.closePath();
      ctx.fill();

      // lagoon/Group/Dominos/Path
      ctx.restore();
      ctx.globalAlpha = alpha * 0.51;
      ctx.beginPath();
      ctx.moveTo(2487.8, 1688.5);
      ctx.bezierCurveTo(2487.1, 1688.5, 2486.2, 1689.7, 2486.8, 1691.2);
      ctx.bezierCurveTo(2488.7, 1696.4, 2495.1, 1700.8, 2500.7, 1701.7);
      ctx.bezierCurveTo(2500.7, 1700.7, 2500.6, 1698.0, 2500.6, 1698.0);
      ctx.lineTo(2487.8, 1688.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(5, 87, 139)";
      ctx.fill();

      // lagoon/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2469.4, 1719.6);
      ctx.bezierCurveTo(2468.5, 1714.9, 2460.3, 1700.6, 2458.0, 1699.9);
      ctx.bezierCurveTo(2455.4, 1700.4, 2459.8, 1708.4, 2459.9, 1711.1);
      ctx.bezierCurveTo(2456.4, 1705.5, 2448.8, 1691.0, 2445.3, 1689.7);
      ctx.bezierCurveTo(2440.8, 1688.1, 2444.8, 1699.4, 2445.7, 1702.0);
      ctx.bezierCurveTo(2448.1, 1709.8, 2451.3, 1717.5, 2454.9, 1725.6);
      ctx.bezierCurveTo(2452.3, 1723.3, 2448.6, 1716.7, 2445.4, 1715.8);
      ctx.bezierCurveTo(2437.5, 1713.5, 2445.0, 1732.6, 2445.9, 1734.8);
      ctx.bezierCurveTo(2448.8, 1742.5, 2459.5, 1759.9, 2460.4, 1757.9);
      ctx.bezierCurveTo(2461.4, 1755.5, 2454.7, 1748.7, 2453.4, 1741.9);
      ctx.bezierCurveTo(2452.6, 1736.2, 2458.9, 1751.3, 2462.5, 1753.9);
      ctx.bezierCurveTo(2464.2, 1752.1, 2460.0, 1741.8, 2459.8, 1739.3);
      ctx.bezierCurveTo(2460.9, 1741.3, 2464.1, 1748.0, 2466.1, 1751.5);
      ctx.bezierCurveTo(2468.2, 1755.5, 2470.1, 1757.8, 2471.2, 1757.8);
      ctx.bezierCurveTo(2472.2, 1757.7, 2472.0, 1753.1, 2471.9, 1752.3);
      ctx.bezierCurveTo(2472.7, 1754.8, 2473.1, 1756.4, 2473.8, 1758.3);
      ctx.bezierCurveTo(2476.1, 1763.8, 2477.9, 1766.8, 2481.1, 1771.2);
      ctx.bezierCurveTo(2477.5, 1768.5, 2469.1, 1757.2, 2467.6, 1759.9);
      ctx.bezierCurveTo(2466.4, 1761.9, 2471.4, 1769.2, 2472.2, 1772.5);
      ctx.bezierCurveTo(2471.2, 1771.1, 2467.2, 1765.6, 2465.4, 1766.6);
      ctx.bezierCurveTo(2463.0, 1767.9, 2466.9, 1775.3, 2467.4, 1777.4);
      ctx.bezierCurveTo(2467.9, 1778.9, 2475.7, 1792.8, 2477.1, 1792.0);
      ctx.bezierCurveTo(2479.3, 1790.7, 2472.7, 1781.5, 2473.8, 1780.2);
      ctx.bezierCurveTo(2475.0, 1778.1, 2481.7, 1788.3, 2483.3, 1791.7);
      ctx.bezierCurveTo(2485.9, 1797.2, 2487.3, 1804.6, 2492.5, 1808.4);
      ctx.bezierCurveTo(2495.0, 1809.1, 2491.4, 1798.2, 2490.8, 1795.0);
      ctx.bezierCurveTo(2493.4, 1799.1, 2499.0, 1808.4, 2501.1, 1812.8);
      ctx.bezierCurveTo(2500.6, 1812.1, 2495.7, 1805.3, 2495.1, 1807.4);
      ctx.bezierCurveTo(2495.0, 1808.6, 2499.0, 1816.6, 2498.1, 1817.6);
      ctx.bezierCurveTo(2496.4, 1819.6, 2488.7, 1807.2, 2489.6, 1811.5);
      ctx.bezierCurveTo(2490.8, 1815.7, 2491.6, 1819.3, 2493.5, 1823.3);
      ctx.bezierCurveTo(2495.5, 1827.5, 2501.8, 1833.6, 2501.5, 1831.0);
      ctx.bezierCurveTo(2501.2, 1828.7, 2501.8, 1828.8, 2503.7, 1829.9);
      ctx.bezierCurveTo(2508.3, 1832.7, 2516.4, 1847.1, 2512.6, 1845.0);
      ctx.bezierCurveTo(2511.9, 1843.7, 2509.2, 1840.8, 2508.8, 1842.1);
      ctx.bezierCurveTo(2507.3, 1847.2, 2516.2, 1864.8, 2520.6, 1867.4);
      ctx.bezierCurveTo(2523.6, 1868.8, 2517.2, 1858.3, 2517.8, 1856.2);
      ctx.bezierCurveTo(2518.9, 1860.0, 2521.3, 1863.1, 2523.6, 1866.2);
      ctx.bezierCurveTo(2526.1, 1869.5, 2528.0, 1875.6, 2531.8, 1877.3);
      ctx.bezierCurveTo(2536.3, 1878.7, 2531.4, 1870.2, 2531.2, 1867.6);
      ctx.bezierCurveTo(2533.5, 1871.0, 2539.4, 1883.3, 2538.2, 1877.0);
      ctx.bezierCurveTo(2537.9, 1874.9, 2538.1, 1874.2, 2539.5, 1876.3);
      ctx.bezierCurveTo(2541.6, 1879.5, 2544.8, 1886.8, 2546.2, 1886.7);
      ctx.bezierCurveTo(2548.5, 1886.5, 2541.1, 1867.0, 2539.0, 1863.1);
      ctx.bezierCurveTo(2539.2, 1863.9, 2537.5, 1860.5, 2535.7, 1857.2);
      ctx.bezierCurveTo(2534.3, 1854.8, 2528.9, 1846.7, 2527.9, 1846.4);
      ctx.bezierCurveTo(2525.2, 1846.4, 2530.8, 1855.1, 2529.4, 1855.5);
      ctx.bezierCurveTo(2528.9, 1855.7, 2525.6, 1851.9, 2523.5, 1845.8);
      ctx.bezierCurveTo(2522.6, 1843.4, 2522.1, 1841.5, 2523.3, 1841.8);
      ctx.bezierCurveTo(2524.2, 1842.1, 2525.7, 1846.1, 2527.3, 1845.3);
      ctx.bezierCurveTo(2528.5, 1844.6, 2525.8, 1838.7, 2525.7, 1838.1);
      ctx.bezierCurveTo(2524.9, 1834.6, 2527.4, 1831.6, 2525.9, 1828.4);
      ctx.bezierCurveTo(2524.8, 1826.1, 2521.7, 1818.8, 2519.2, 1817.6);
      ctx.bezierCurveTo(2517.2, 1817.0, 2517.6, 1819.7, 2518.6, 1822.6);
      ctx.bezierCurveTo(2519.5, 1826.2, 2515.5, 1823.0, 2512.7, 1818.0);
      ctx.bezierCurveTo(2512.1, 1816.9, 2510.9, 1813.8, 2511.9, 1813.3);
      ctx.bezierCurveTo(2513.2, 1812.6, 2514.7, 1816.4, 2517.2, 1816.2);
      ctx.bezierCurveTo(2517.9, 1813.6, 2514.4, 1805.9, 2513.6, 1803.3);
      ctx.bezierCurveTo(2511.6, 1797.6, 2508.0, 1792.3, 2504.3, 1787.4);
      ctx.bezierCurveTo(2502.1, 1784.5, 2497.7, 1780.8, 2500.1, 1786.5);
      ctx.bezierCurveTo(2503.0, 1793.3, 2497.9, 1787.5, 2501.0, 1794.4);
      ctx.bezierCurveTo(2499.4, 1793.5, 2497.2, 1790.5, 2496.3, 1788.8);
      ctx.bezierCurveTo(2492.0, 1780.9, 2490.8, 1776.8, 2492.9, 1777.4);
      ctx.bezierCurveTo(2493.1, 1777.9, 2496.7, 1783.9, 2498.4, 1782.9);
      ctx.bezierCurveTo(2500.7, 1781.1, 2494.8, 1770.7, 2494.9, 1769.2);
      ctx.bezierCurveTo(2495.0, 1766.9, 2487.1, 1749.2, 2481.9, 1746.1);
      ctx.bezierCurveTo(2479.7, 1745.5, 2482.2, 1749.5, 2482.0, 1751.5);
      ctx.bezierCurveTo(2480.1, 1747.9, 2480.1, 1746.3, 2477.6, 1742.9);
      ctx.bezierCurveTo(2476.5, 1740.8, 2478.4, 1748.7, 2478.0, 1749.4);
      ctx.bezierCurveTo(2476.7, 1747.4, 2476.1, 1744.9, 2475.4, 1743.1);
      ctx.bezierCurveTo(2473.8, 1739.3, 2471.5, 1735.5, 2470.8, 1731.4);
      ctx.bezierCurveTo(2470.0, 1727.3, 2469.4, 1719.3, 2469.4, 1719.6);
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // lagoon/Group/Loch Ness

      // lagoon/Group/Loch Ness/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2521.8, 1695.0);
      ctx.bezierCurveTo(2525.1, 1694.9, 2524.4, 1698.6, 2525.0, 1702.0);
      ctx.bezierCurveTo(2525.3, 1703.3, 2526.3, 1704.5, 2526.6, 1705.8);
      ctx.bezierCurveTo(2526.9, 1707.2, 2526.7, 1708.2, 2526.8, 1709.6);
      ctx.bezierCurveTo(2527.1, 1712.2, 2527.4, 1715.7, 2528.3, 1718.2);
      ctx.bezierCurveTo(2529.2, 1720.6, 2534.0, 1724.8, 2532.5, 1727.3);
      ctx.bezierCurveTo(2529.9, 1725.9, 2526.7, 1723.7, 2524.9, 1726.8);
      ctx.bezierCurveTo(2523.4, 1729.5, 2525.4, 1732.4, 2523.7, 1734.9);
      ctx.bezierCurveTo(2522.4, 1734.1, 2520.9, 1732.3, 2519.3, 1732.5);
      ctx.bezierCurveTo(2518.0, 1732.7, 2516.4, 1734.6, 2514.8, 1735.0);
      ctx.bezierCurveTo(2519.5, 1727.2, 2526.4, 1722.1, 2525.9, 1712.1);
      ctx.bezierCurveTo(2525.8, 1709.7, 2523.0, 1695.8, 2521.6, 1695.3);
      ctx.save();
      ctx.transform(0.200, 0.980, 0.980, -0.200, 1509.6, 791.1);
      gradient = ctx.createLinearGradient(1105.0, 819.9, 1110.4, 796.7);
      gradient.addColorStop(0.00, "rgb(233, 197, 134)");
      gradient.addColorStop(0.24, "rgb(180, 172, 110)");
      gradient.addColorStop(0.47, "rgb(135, 151, 91)");
      gradient.addColorStop(0.68, "rgb(103, 136, 77)");
      gradient.addColorStop(0.85, "rgb(83, 127, 68)");
      gradient.addColorStop(0.97, "rgb(76, 124, 65)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // lagoon/Group/Loch Ness/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2507.7, 1705.0);
      ctx.bezierCurveTo(2517.7, 1714.1, 2508.5, 1721.3, 2496.3, 1722.8);
      ctx.bezierCurveTo(2483.3, 1724.5, 2469.9, 1716.8, 2457.6, 1720.0);
      ctx.bezierCurveTo(2459.7, 1729.9, 2464.8, 1741.2, 2468.1, 1743.4);
      ctx.bezierCurveTo(2477.9, 1743.0, 2499.1, 1748.0, 2517.9, 1736.2);
      ctx.bezierCurveTo(2536.7, 1724.4, 2531.2, 1708.4, 2526.7, 1700.7);
      ctx.bezierCurveTo(2522.9, 1694.3, 2519.4, 1690.2, 2510.8, 1687.4);
      ctx.bezierCurveTo(2505.9, 1685.8, 2506.7, 1704.0, 2507.7, 1705.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.200, 0.980, 0.980, -0.200, 1509.6, 791.1);
      gradient = ctx.createLinearGradient(1119.0, 743.8, 1098.2, 816.4);
      gradient.addColorStop(0.00, "rgb(255, 249, 191)");
      gradient.addColorStop(0.04, "rgb(244, 241, 183)");
      gradient.addColorStop(0.26, "rgb(196, 203, 143)");
      gradient.addColorStop(0.47, "rgb(158, 173, 112)");
      gradient.addColorStop(0.67, "rgb(130, 152, 89)");
      gradient.addColorStop(0.84, "rgb(114, 139, 76)");
      gradient.addColorStop(0.97, "rgb(108, 134, 71)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // lagoon/Group/Loch Ness/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2507.7, 1705.0);
      ctx.bezierCurveTo(2517.7, 1714.1, 2508.5, 1721.3, 2496.3, 1722.8);
      ctx.bezierCurveTo(2483.3, 1724.5, 2469.9, 1716.8, 2457.6, 1720.0);
      ctx.bezierCurveTo(2458.5, 1724.0, 2459.8, 1728.2, 2461.3, 1732.0);
      ctx.bezierCurveTo(2478.3, 1728.5, 2489.1, 1735.5, 2503.0, 1729.0);
      ctx.bezierCurveTo(2512.6, 1724.5, 2519.2, 1715.9, 2514.6, 1708.2);
      ctx.bezierCurveTo(2510.9, 1701.8, 2519.4, 1690.2, 2510.8, 1687.4);
      ctx.bezierCurveTo(2505.9, 1685.8, 2506.7, 1704.0, 2507.7, 1705.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.200, 0.980, 0.980, -0.200, 1509.6, 791.1);
      gradient = ctx.createLinearGradient(1097.6, 759.7, 1098.9, 811.2);
      gradient.addColorStop(0.01, "rgb(255, 251, 222)");
      gradient.addColorStop(0.98, "rgb(169, 158, 106)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // lagoon/Group/Loch Ness/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2503.3, 1758.0);
      ctx.bezierCurveTo(2505.6, 1756.1, 2507.9, 1753.8, 2511.0, 1753.7);
      ctx.bezierCurveTo(2510.2, 1755.7, 2508.3, 1758.7, 2510.5, 1759.6);
      ctx.bezierCurveTo(2512.5, 1760.3, 2515.4, 1758.6, 2517.5, 1759.0);
      ctx.bezierCurveTo(2516.9, 1761.6, 2515.7, 1764.3, 2518.0, 1766.5);
      ctx.bezierCurveTo(2519.5, 1768.1, 2521.3, 1767.7, 2523.2, 1768.2);
      ctx.bezierCurveTo(2525.1, 1768.7, 2527.3, 1768.9, 2528.7, 1770.2);
      ctx.bezierCurveTo(2527.0, 1771.2, 2523.8, 1773.6, 2524.3, 1775.7);
      ctx.bezierCurveTo(2524.9, 1778.0, 2528.9, 1778.3, 2529.6, 1780.7);
      ctx.bezierCurveTo(2527.8, 1781.0, 2526.7, 1782.3, 2525.0, 1782.9);
      ctx.bezierCurveTo(2521.2, 1776.9, 2517.3, 1771.2, 2512.5, 1765.8);
      ctx.bezierCurveTo(2510.8, 1763.9, 2506.2, 1758.6, 2504.1, 1758.3);
      ctx.save();
      ctx.transform(0.200, 0.980, 0.980, -0.200, 1509.6, 791.1);
      gradient = ctx.createLinearGradient(1155.5, 801.4, 1162.4, 783.4);
      gradient.addColorStop(0.00, "rgb(233, 197, 134)");
      gradient.addColorStop(0.24, "rgb(180, 172, 110)");
      gradient.addColorStop(0.47, "rgb(135, 151, 91)");
      gradient.addColorStop(0.68, "rgb(103, 136, 77)");
      gradient.addColorStop(0.85, "rgb(83, 127, 68)");
      gradient.addColorStop(0.97, "rgb(76, 124, 65)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // lagoon/Group/Loch Ness/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2519.2, 1691.6);
      ctx.bezierCurveTo(2512.8, 1687.0, 2505.5, 1683.6, 2499.9, 1684.2);
      ctx.bezierCurveTo(2493.8, 1684.8, 2484.8, 1687.4, 2487.0, 1690.5);
      ctx.bezierCurveTo(2489.2, 1693.7, 2495.3, 1698.4, 2500.6, 1699.7);
      ctx.bezierCurveTo(2500.7, 1700.8, 2500.7, 1701.8, 2501.0, 1705.1);
      ctx.bezierCurveTo(2503.6, 1709.2, 2508.4, 1711.9, 2512.8, 1707.2);
      ctx.bezierCurveTo(2514.9, 1708.8, 2518.2, 1709.0, 2516.4, 1707.8);
      ctx.bezierCurveTo(2514.6, 1706.7, 2514.5, 1705.3, 2514.3, 1704.3);
      ctx.bezierCurveTo(2516.9, 1706.9, 2518.6, 1707.7, 2519.5, 1707.5);
      ctx.bezierCurveTo(2519.9, 1707.5, 2516.8, 1705.0, 2516.5, 1701.9);
      ctx.bezierCurveTo(2520.5, 1704.6, 2517.6, 1701.7, 2517.6, 1699.5);
      ctx.bezierCurveTo(2519.9, 1699.0, 2525.4, 1696.0, 2519.2, 1691.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.481, 0.876, -0.876, 0.481, 3315.0, 321.0);
      gradient = ctx.createLinearGradient(817.4, 1385.8, 814.5, 1360.5);
      gradient.addColorStop(0.00, "rgb(255, 249, 191)");
      gradient.addColorStop(0.14, "rgb(249, 245, 187)");
      gradient.addColorStop(0.30, "rgb(234, 234, 175)");
      gradient.addColorStop(0.48, "rgb(210, 215, 155)");
      gradient.addColorStop(0.67, "rgb(177, 188, 128)");
      gradient.addColorStop(0.86, "rgb(134, 155, 92)");
      gradient.addColorStop(0.97, "rgb(108, 134, 71)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // lagoon/Group/Loch Ness/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2478.6, 1758.2);
      ctx.bezierCurveTo(2491.7, 1755.5, 2511.7, 1750.2, 2523.7, 1770.4);
      ctx.bezierCurveTo(2534.5, 1788.5, 2520.1, 1807.3, 2508.5, 1812.9);
      ctx.bezierCurveTo(2502.9, 1809.2, 2499.8, 1800.7, 2499.3, 1798.3);
      ctx.bezierCurveTo(2513.6, 1791.1, 2514.4, 1768.7, 2488.0, 1775.7);
      ctx.bezierCurveTo(2482.6, 1772.1, 2477.7, 1761.4, 2478.6, 1758.2);
      ctx.save();
      ctx.transform(0.481, 0.876, -0.876, 0.481, 3315.0, 321.0);
      gradient = ctx.createLinearGradient(888.4, 1428.0, 886.8, 1392.2);
      gradient.addColorStop(0.00, "rgb(255, 249, 191)");
      gradient.addColorStop(0.30, "rgb(200, 207, 147)");
      gradient.addColorStop(0.60, "rgb(150, 167, 106)");
      gradient.addColorStop(0.84, "rgb(120, 143, 81)");
      gradient.addColorStop(0.97, "rgb(108, 134, 71)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // lagoon/Group/Loch Ness/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2500.1, 1774.6);
      ctx.bezierCurveTo(2511.1, 1776.1, 2513.3, 1785.0, 2511.3, 1791.8);
      ctx.bezierCurveTo(2509.3, 1797.8, 2505.3, 1801.7, 2501.2, 1803.6);
      ctx.bezierCurveTo(2500.1, 1801.3, 2499.5, 1799.3, 2499.3, 1798.2);
      ctx.bezierCurveTo(2510.9, 1792.5, 2513.7, 1776.6, 2500.1, 1774.6);
      ctx.save();
      ctx.transform(0.200, 0.980, 0.980, -0.200, 1509.6, 791.1);
      gradient = ctx.createLinearGradient(1176.3, 772.4, 1180.9, 785.7);
      gradient.addColorStop(0.01, "rgb(255, 251, 222)");
      gradient.addColorStop(0.98, "rgb(169, 158, 106)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // lagoon/Group/Loch Ness/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2545.2, 1840.6);
      ctx.bezierCurveTo(2546.7, 1841.4, 2548.2, 1842.7, 2549.2, 1844.1);
      ctx.bezierCurveTo(2547.3, 1845.6, 2545.7, 1844.8, 2545.3, 1847.4);
      ctx.bezierCurveTo(2544.8, 1850.7, 2548.3, 1851.8, 2548.9, 1854.4);
      ctx.bezierCurveTo(2547.6, 1854.0, 2545.9, 1854.5, 2544.8, 1854.6);
      ctx.bezierCurveTo(2543.9, 1852.2, 2544.6, 1848.7, 2544.5, 1846.1);
      ctx.bezierCurveTo(2544.5, 1845.0, 2544.4, 1843.9, 2544.4, 1842.8);
      ctx.bezierCurveTo(2544.4, 1842.4, 2545.1, 1840.5, 2544.6, 1841.4);
      ctx.save();
      ctx.transform(0.200, 0.980, 0.980, -0.200, 1509.6, 791.1);
      gradient = ctx.createLinearGradient(1235.4, 804.7, 1249.7, 804.7);
      gradient.addColorStop(0.00, "rgb(233, 197, 134)");
      gradient.addColorStop(0.24, "rgb(180, 172, 110)");
      gradient.addColorStop(0.47, "rgb(135, 151, 91)");
      gradient.addColorStop(0.68, "rgb(103, 136, 77)");
      gradient.addColorStop(0.85, "rgb(83, 127, 68)");
      gradient.addColorStop(0.97, "rgb(76, 124, 65)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // lagoon/Group/Loch Ness/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2516.7, 1826.0);
      ctx.bezierCurveTo(2531.1, 1822.1, 2541.5, 1829.8, 2545.8, 1839.7);
      ctx.bezierCurveTo(2550.1, 1849.5, 2546.3, 1863.8, 2535.3, 1868.3);
      ctx.bezierCurveTo(2532.3, 1863.6, 2532.3, 1863.6, 2529.6, 1858.0);
      ctx.bezierCurveTo(2537.9, 1853.5, 2536.6, 1837.2, 2521.9, 1840.2);
      ctx.bezierCurveTo(2518.0, 1834.2, 2517.5, 1830.2, 2516.7, 1826.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.481, 0.876, -0.876, 0.481, 3315.0, 321.0);
      gradient = ctx.createLinearGradient(957.2, 1430.5, 960.6, 1406.1);
      gradient.addColorStop(0.00, "rgb(255, 249, 191)");
      gradient.addColorStop(0.17, "rgb(218, 221, 162)");
      gradient.addColorStop(0.43, "rgb(171, 184, 123)");
      gradient.addColorStop(0.66, "rgb(137, 157, 95)");
      gradient.addColorStop(0.85, "rgb(116, 140, 77)");
      gradient.addColorStop(0.97, "rgb(108, 134, 71)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // lagoon/Group/Loch Ness/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2531.2, 1861.4);
      ctx.bezierCurveTo(2530.8, 1860.5, 2530.3, 1859.4, 2529.6, 1858.0);
      ctx.bezierCurveTo(2535.3, 1854.9, 2536.4, 1846.3, 2531.8, 1842.1);
      ctx.bezierCurveTo(2538.8, 1847.6, 2536.3, 1858.6, 2531.2, 1861.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.481, 0.876, -0.876, 0.481, 3315.0, 321.0);
      gradient = ctx.createLinearGradient(969.8, 1430.5, 962.3, 1419.2);
      gradient.addColorStop(0.01, "rgb(255, 251, 222)");
      gradient.addColorStop(0.98, "rgb(169, 158, 106)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // lagoon/Group/Loch Ness/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2500.6, 1699.7);
      ctx.bezierCurveTo(2502.0, 1700.0, 2505.5, 1700.8, 2507.5, 1700.4);
      ctx.bezierCurveTo(2506.2, 1701.4, 2501.8, 1701.3, 2500.7, 1701.2);
      ctx.bezierCurveTo(2500.6, 1700.4, 2500.6, 1699.7, 2500.6, 1699.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(55, 97, 49)";
      ctx.fill();

      // lagoon/Group/Loch Ness/Path
      ctx.beginPath();
      ctx.moveTo(2505.8, 1692.4);
      ctx.bezierCurveTo(2506.2, 1693.2, 2505.9, 1694.2, 2505.1, 1694.6);
      ctx.bezierCurveTo(2504.3, 1695.1, 2503.4, 1694.8, 2502.9, 1694.0);
      ctx.bezierCurveTo(2502.5, 1693.2, 2502.8, 1692.2, 2503.6, 1691.8);
      ctx.bezierCurveTo(2504.3, 1691.3, 2505.3, 1691.6, 2505.8, 1692.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(246, 144, 29)";
      ctx.fill();
      ctx.lineWidth = 0.5;
      ctx.strokeStyle = "rgb(137, 79, 0)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // lagoon/Group/Loch Ness/Path
      ctx.beginPath();
      ctx.moveTo(2504.8, 1693.0);
      ctx.bezierCurveTo(2504.9, 1693.2, 2504.8, 1693.5, 2504.6, 1693.6);
      ctx.bezierCurveTo(2504.3, 1693.8, 2504.0, 1693.7, 2503.9, 1693.4);
      ctx.bezierCurveTo(2503.8, 1693.2, 2503.9, 1692.9, 2504.1, 1692.8);
      ctx.bezierCurveTo(2504.3, 1692.6, 2504.6, 1692.7, 2504.8, 1693.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(84, 43, 0)";
      ctx.fill();

      // lagoon/Group/Loch Ness/Path
      ctx.beginPath();
      ctx.moveTo(2505.1, 1692.4);
      ctx.bezierCurveTo(2505.2, 1692.5, 2505.2, 1692.7, 2505.0, 1692.7);
      ctx.bezierCurveTo(2504.9, 1692.8, 2504.8, 1692.8, 2504.7, 1692.6);
      ctx.bezierCurveTo(2504.6, 1692.5, 2504.7, 1692.4, 2504.8, 1692.3);
      ctx.bezierCurveTo(2504.9, 1692.2, 2505.1, 1692.3, 2505.1, 1692.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();

      // lagoon/Group/Loch Ness/Path
      ctx.beginPath();
      ctx.moveTo(2491.2, 1690.2);
      ctx.bezierCurveTo(2491.9, 1690.3, 2492.4, 1690.5, 2492.4, 1690.7);
      ctx.bezierCurveTo(2492.4, 1691.0, 2491.9, 1691.1, 2491.2, 1691.1);
      ctx.bezierCurveTo(2490.5, 1691.1, 2489.9, 1690.8, 2489.9, 1690.6);
      ctx.bezierCurveTo(2489.9, 1690.4, 2490.5, 1690.2, 2491.2, 1690.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(55, 97, 49)";
      ctx.fill();

      // lagoon/Group/Loch Ness/Path
      ctx.beginPath();
      ctx.moveTo(2492.7, 1690.0);
      ctx.bezierCurveTo(2493.3, 1690.5, 2493.4, 1691.1, 2493.1, 1691.3);
      ctx.bezierCurveTo(2492.4, 1691.9, 2490.9, 1691.6, 2490.0, 1691.4);
      ctx.bezierCurveTo(2491.2, 1692.5, 2493.2, 1692.3, 2493.8, 1691.7);
      ctx.bezierCurveTo(2494.2, 1691.3, 2493.8, 1690.1, 2492.7, 1690.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.200, 0.980, 0.980, -0.200, 1509.6, 791.1);
      gradient = ctx.createLinearGradient(1077.3, 782.4, 1079.5, 782.4);
      gradient.addColorStop(0.00, "rgb(238, 237, 145)");
      gradient.addColorStop(0.48, "rgb(151, 195, 108)");
      gradient.addColorStop(0.97, "rgb(59, 150, 69)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // lagoon/Group/Loch Ness/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2508.5, 1760.6);
      ctx.bezierCurveTo(2508.8, 1759.9, 2510.2, 1760.4, 2511.1, 1760.9);
      ctx.bezierCurveTo(2511.8, 1761.2, 2512.5, 1761.6, 2513.1, 1762.1);
      ctx.bezierCurveTo(2513.9, 1762.7, 2514.6, 1763.2, 2515.4, 1763.8);
      ctx.bezierCurveTo(2516.2, 1764.4, 2516.9, 1765.1, 2517.8, 1765.8);
      ctx.bezierCurveTo(2519.0, 1766.7, 2520.1, 1768.2, 2520.9, 1769.6);
      ctx.bezierCurveTo(2521.8, 1771.0, 2522.5, 1772.4, 2523.3, 1773.9);
      ctx.bezierCurveTo(2524.7, 1776.4, 2525.0, 1779.5, 2524.8, 1782.1);
      ctx.bezierCurveTo(2524.5, 1778.9, 2524.2, 1778.5, 2523.9, 1777.3);
      ctx.bezierCurveTo(2523.6, 1775.9, 2523.0, 1774.8, 2522.3, 1773.5);
      ctx.bezierCurveTo(2521.9, 1772.9, 2521.4, 1771.8, 2520.2, 1769.7);
      ctx.bezierCurveTo(2519.1, 1767.8, 2516.6, 1766.0, 2515.9, 1765.4);
      ctx.bezierCurveTo(2515.0, 1764.7, 2513.9, 1764.4, 2513.2, 1763.6);
      ctx.bezierCurveTo(2512.8, 1763.1, 2512.3, 1762.8, 2511.7, 1762.5);
      ctx.bezierCurveTo(2511.0, 1762.3, 2510.4, 1762.1, 2509.8, 1761.9);
      ctx.bezierCurveTo(2509.2, 1761.7, 2508.3, 1761.3, 2508.5, 1760.6);
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();

      // lagoon/Group/Loch Ness/Path
      ctx.beginPath();
      ctx.moveTo(2505.8, 1760.1);
      ctx.bezierCurveTo(2504.9, 1759.8, 2504.3, 1759.3, 2504.4, 1758.9);
      ctx.bezierCurveTo(2504.5, 1758.5, 2505.4, 1758.5, 2506.2, 1758.8);
      ctx.bezierCurveTo(2507.1, 1759.2, 2507.7, 1759.7, 2507.6, 1760.1);
      ctx.bezierCurveTo(2507.5, 1760.5, 2506.6, 1760.5, 2505.8, 1760.1);
      ctx.closePath();
      ctx.fill();

      // lagoon/Group/Loch Ness/Path
      ctx.beginPath();
      ctx.moveTo(2504.8, 1687.1);
      ctx.bezierCurveTo(2505.0, 1686.4, 2506.4, 1686.6, 2507.4, 1686.9);
      ctx.bezierCurveTo(2508.1, 1687.1, 2508.9, 1687.3, 2509.6, 1687.7);
      ctx.bezierCurveTo(2510.5, 1688.1, 2511.2, 1688.5, 2512.2, 1688.9);
      ctx.bezierCurveTo(2513.1, 1689.3, 2513.9, 1689.9, 2514.9, 1690.4);
      ctx.bezierCurveTo(2516.3, 1691.1, 2517.9, 1692.2, 2519.0, 1693.4);
      ctx.bezierCurveTo(2520.1, 1694.6, 2521.7, 1696.0, 2522.7, 1697.3);
      ctx.bezierCurveTo(2524.5, 1699.5, 2527.7, 1703.3, 2528.0, 1706.0);
      ctx.bezierCurveTo(2527.1, 1702.9, 2524.1, 1701.4, 2523.6, 1700.3);
      ctx.bezierCurveTo(2523.0, 1698.9, 2522.1, 1697.8, 2521.2, 1696.7);
      ctx.bezierCurveTo(2520.6, 1696.1, 2519.6, 1695.6, 2518.0, 1693.8);
      ctx.bezierCurveTo(2516.5, 1692.1, 2513.8, 1690.9, 2512.9, 1690.4);
      ctx.bezierCurveTo(2512.0, 1689.9, 2510.9, 1689.8, 2510.0, 1689.2);
      ctx.bezierCurveTo(2509.4, 1688.8, 2508.9, 1688.5, 2508.3, 1688.4);
      ctx.bezierCurveTo(2507.6, 1688.2, 2507.0, 1688.2, 2506.3, 1688.1);
      ctx.bezierCurveTo(2505.7, 1688.1, 2504.7, 1687.8, 2504.8, 1687.1);
      ctx.fill();

      // lagoon/Group/Loch Ness/Path
      ctx.beginPath();
      ctx.moveTo(2502.0, 1687.2);
      ctx.bezierCurveTo(2501.1, 1687.1, 2500.4, 1686.6, 2500.4, 1686.3);
      ctx.bezierCurveTo(2500.5, 1685.9, 2501.3, 1685.7, 2502.2, 1685.9);
      ctx.bezierCurveTo(2503.2, 1686.0, 2503.9, 1686.5, 2503.8, 1686.8);
      ctx.bezierCurveTo(2503.7, 1687.2, 2502.9, 1687.4, 2502.0, 1687.2);
      ctx.closePath();
      ctx.fill();

      // lagoon/Group/Loch Ness/Path
      ctx.beginPath();
      ctx.moveTo(2533.4, 1830.4);
      ctx.bezierCurveTo(2533.8, 1829.9, 2534.9, 1830.5, 2535.6, 1831.0);
      ctx.bezierCurveTo(2536.1, 1831.4, 2536.7, 1831.8, 2537.2, 1832.3);
      ctx.bezierCurveTo(2537.8, 1832.9, 2538.3, 1833.4, 2539.0, 1834.0);
      ctx.bezierCurveTo(2539.6, 1834.6, 2540.1, 1835.3, 2540.8, 1836.0);
      ctx.bezierCurveTo(2541.7, 1837.0, 2542.5, 1838.4, 2543.0, 1839.7);
      ctx.bezierCurveTo(2543.6, 1841.0, 2544.1, 1842.3, 2544.6, 1843.7);
      ctx.bezierCurveTo(2545.5, 1846.0, 2545.4, 1848.7, 2544.9, 1851.0);
      ctx.bezierCurveTo(2545.0, 1848.2, 2544.8, 1847.8, 2544.7, 1846.7);
      ctx.bezierCurveTo(2544.6, 1845.4, 2544.2, 1844.4, 2543.7, 1843.3);
      ctx.bezierCurveTo(2543.5, 1842.6, 2543.2, 1841.6, 2542.4, 1839.7);
      ctx.bezierCurveTo(2541.6, 1837.9, 2539.7, 1836.1, 2539.2, 1835.4);
      ctx.bezierCurveTo(2538.5, 1834.8, 2537.6, 1834.4, 2537.1, 1833.6);
      ctx.bezierCurveTo(2536.7, 1833.1, 2536.4, 1832.8, 2535.9, 1832.5);
      ctx.bezierCurveTo(2535.4, 1832.2, 2534.9, 1832.0, 2534.3, 1831.7);
      ctx.bezierCurveTo(2533.9, 1831.5, 2533.1, 1831.0, 2533.4, 1830.4);
      ctx.fill();

      // lagoon/Group/Loch Ness/Path
      ctx.beginPath();
      ctx.moveTo(2531.2, 1829.7);
      ctx.bezierCurveTo(2530.4, 1829.4, 2530.0, 1828.8, 2530.1, 1828.5);
      ctx.bezierCurveTo(2530.3, 1828.2, 2531.0, 1828.3, 2531.7, 1828.7);
      ctx.bezierCurveTo(2532.5, 1829.1, 2532.9, 1829.6, 2532.8, 1829.9);
      ctx.bezierCurveTo(2532.6, 1830.2, 2531.9, 1830.1, 2531.2, 1829.7);
      ctx.closePath();
      ctx.fill();

      // lagoon/Group/Loch Ness/Path
      ctx.beginPath();
      ctx.moveTo(2528.7, 1709.6);
      ctx.bezierCurveTo(2529.5, 1711.0, 2529.6, 1712.6, 2529.6, 1714.1);
      ctx.bezierCurveTo(2529.6, 1716.0, 2529.5, 1717.8, 2529.0, 1719.6);
      ctx.bezierCurveTo(2528.8, 1720.2, 2528.5, 1720.8, 2528.3, 1721.3);
      ctx.bezierCurveTo(2528.0, 1720.9, 2528.4, 1719.7, 2528.4, 1719.1);
      ctx.bezierCurveTo(2528.5, 1718.4, 2528.5, 1717.8, 2528.6, 1717.1);
      ctx.bezierCurveTo(2528.8, 1716.1, 2528.9, 1715.1, 2529.0, 1714.1);
      ctx.bezierCurveTo(2529.1, 1713.3, 2528.8, 1712.2, 2528.5, 1711.4);
      ctx.bezierCurveTo(2528.4, 1710.9, 2528.0, 1709.7, 2528.4, 1709.4);
      ctx.bezierCurveTo(2528.6, 1709.5, 2528.8, 1709.7, 2528.9, 1709.8);
      ctx.fill();

      // lagoon/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2475.0, 1808.8);
      ctx.bezierCurveTo(2475.3, 1811.3, 2466.4, 1798.9, 2467.2, 1800.3);
      ctx.bezierCurveTo(2463.1, 1795.7, 2470.8, 1811.7, 2471.8, 1813.9);
      ctx.bezierCurveTo(2473.5, 1818.0, 2474.4, 1821.5, 2471.3, 1818.4);
      ctx.bezierCurveTo(2466.3, 1813.8, 2457.4, 1799.2, 2454.5, 1794.0);
      ctx.bezierCurveTo(2449.7, 1785.4, 2444.5, 1774.6, 2442.5, 1768.0);
      ctx.bezierCurveTo(2441.2, 1763.6, 2442.1, 1760.2, 2447.0, 1769.6);
      ctx.bezierCurveTo(2452.0, 1778.6, 2448.8, 1767.1, 2452.3, 1773.4);
      ctx.bezierCurveTo(2460.6, 1789.7, 2452.3, 1767.9, 2460.0, 1779.2);
      ctx.bezierCurveTo(2463.2, 1783.9, 2473.8, 1800.4, 2475.0, 1808.8);
      ctx.closePath();
      ctx.fill();

      // lagoon/Group/Path
      ctx.beginPath();
      ctx.moveTo(2502.8, 1832.1);
      ctx.bezierCurveTo(2512.5, 1854.0, 2496.5, 1829.4, 2504.4, 1846.9);
      ctx.bezierCurveTo(2509.4, 1856.1, 2506.4, 1854.6, 2503.6, 1851.0);
      ctx.bezierCurveTo(2499.4, 1845.5, 2493.4, 1835.2, 2489.0, 1826.6);
      ctx.bezierCurveTo(2486.2, 1821.4, 2479.0, 1806.2, 2477.6, 1800.0);
      ctx.bezierCurveTo(2476.7, 1796.0, 2479.0, 1798.8, 2481.4, 1802.6);
      ctx.bezierCurveTo(2482.7, 1804.6, 2492.3, 1819.3, 2490.6, 1813.7);
      ctx.bezierCurveTo(2491.3, 1815.0, 2500.6, 1827.1, 2502.8, 1832.1);
      ctx.closePath();
      ctx.fill();

      // lagoon/Group/Path
      ctx.beginPath();
      ctx.moveTo(2484.6, 1811.9);
      ctx.bezierCurveTo(2485.2, 1811.6, 2487.2, 1814.1, 2489.0, 1817.6);
      ctx.bezierCurveTo(2490.9, 1821.1, 2491.9, 1824.2, 2491.3, 1824.5);
      ctx.bezierCurveTo(2490.7, 1824.8, 2488.8, 1822.2, 2486.9, 1818.7);
      ctx.bezierCurveTo(2485.1, 1815.2, 2484.1, 1812.2, 2484.6, 1811.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(194, 231, 242)";
      ctx.fill();

      // lagoon/Group/Path
      ctx.beginPath();
      ctx.moveTo(2524.9, 1858.6);
      ctx.bezierCurveTo(2526.5, 1861.7, 2527.4, 1864.4, 2526.9, 1864.7);
      ctx.bezierCurveTo(2526.4, 1864.9, 2524.7, 1862.7, 2523.0, 1859.6);
      ctx.bezierCurveTo(2521.4, 1856.5, 2520.5, 1853.7, 2521.0, 1853.5);
      ctx.bezierCurveTo(2521.5, 1853.2, 2523.3, 1855.5, 2524.9, 1858.6);
      ctx.closePath();
      ctx.fill();

      // lagoon/Group/Path
      ctx.beginPath();
      ctx.moveTo(2449.6, 1777.5);
      ctx.bezierCurveTo(2450.1, 1777.2, 2452.1, 1779.8, 2453.9, 1783.2);
      ctx.bezierCurveTo(2455.8, 1786.7, 2456.8, 1789.8, 2456.2, 1790.1);
      ctx.bezierCurveTo(2455.7, 1790.4, 2453.7, 1787.8, 2451.9, 1784.3);
      ctx.bezierCurveTo(2450.0, 1780.8, 2449.0, 1777.8, 2449.6, 1777.5);
      ctx.closePath();
      ctx.fill();

      // lagoon/Group/Path
      ctx.beginPath();
      ctx.moveTo(2493.7, 1846.2);
      ctx.bezierCurveTo(2492.9, 1846.6, 2490.2, 1843.0, 2487.6, 1838.1);
      ctx.bezierCurveTo(2485.1, 1833.2, 2483.7, 1828.9, 2484.5, 1828.5);
      ctx.bezierCurveTo(2485.2, 1828.1, 2488.0, 1831.7, 2490.5, 1836.6);
      ctx.bezierCurveTo(2493.0, 1841.5, 2494.5, 1845.7, 2493.7, 1846.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(101, 201, 216)";
      ctx.fill();

      // lagoon/Group/Path
      ctx.beginPath();
      ctx.moveTo(2443.0, 1737.8);
      ctx.bezierCurveTo(2442.3, 1738.1, 2440.4, 1734.8, 2438.7, 1730.5);
      ctx.bezierCurveTo(2437.1, 1726.2, 2436.3, 1722.5, 2437.0, 1722.2);
      ctx.bezierCurveTo(2437.7, 1721.9, 2439.6, 1725.1, 2441.2, 1729.4);
      ctx.bezierCurveTo(2442.9, 1733.7, 2443.7, 1737.5, 2443.0, 1737.8);
      ctx.closePath();
      ctx.fill();

      // lagoon/Group/Path
      ctx.beginPath();
      ctx.moveTo(2534.5, 1895.4);
      ctx.bezierCurveTo(2533.7, 1895.9, 2531.0, 1892.2, 2528.4, 1887.4);
      ctx.bezierCurveTo(2525.9, 1882.5, 2524.5, 1878.2, 2525.3, 1877.8);
      ctx.bezierCurveTo(2526.1, 1877.4, 2528.8, 1881.0, 2531.3, 1885.9);
      ctx.bezierCurveTo(2533.8, 1890.7, 2535.3, 1895.0, 2534.5, 1895.4);
      ctx.closePath();
      ctx.fill();

      // lagoon/Group/Path
      ctx.beginPath();
      ctx.moveTo(2531.4, 1905.9);
      ctx.bezierCurveTo(2530.9, 1906.2, 2529.0, 1903.7, 2527.2, 1900.3);
      ctx.bezierCurveTo(2525.4, 1896.9, 2524.5, 1893.9, 2525.0, 1893.6);
      ctx.bezierCurveTo(2525.6, 1893.3, 2527.5, 1895.8, 2529.2, 1899.2);
      ctx.bezierCurveTo(2531.0, 1902.6, 2532.0, 1905.6, 2531.4, 1905.9);
      ctx.closePath();
      ctx.fill();

      // lagoon/Group/Path
      ctx.beginPath();
      ctx.moveTo(2468.6, 1812.3);
      ctx.bezierCurveTo(2467.8, 1812.7, 2464.9, 1809.3, 2462.0, 1804.6);
      ctx.bezierCurveTo(2459.2, 1799.9, 2457.5, 1795.7, 2458.3, 1795.3);
      ctx.bezierCurveTo(2459.0, 1794.8, 2462.0, 1798.2, 2464.8, 1802.9);
      ctx.bezierCurveTo(2467.7, 1807.6, 2469.3, 1811.8, 2468.6, 1812.3);
      ctx.closePath();
      ctx.fill();

      // lagoon/Group/Path
      ctx.beginPath();
      ctx.moveTo(2455.7, 1715.8);
      ctx.bezierCurveTo(2454.9, 1716.2, 2452.4, 1712.4, 2450.2, 1707.4);
      ctx.bezierCurveTo(2447.9, 1702.4, 2446.8, 1698.0, 2447.6, 1697.7);
      ctx.bezierCurveTo(2448.4, 1697.3, 2450.9, 1701.1, 2453.1, 1706.1);
      ctx.bezierCurveTo(2455.4, 1711.1, 2456.5, 1715.5, 2455.7, 1715.8);
      ctx.closePath();
      ctx.fill();

      // lagoon/Group/Path
      ctx.beginPath();
      ctx.moveTo(2444.7, 1785.9);
      ctx.bezierCurveTo(2444.4, 1786.1, 2443.2, 1784.4, 2442.0, 1782.1);
      ctx.bezierCurveTo(2440.9, 1779.8, 2440.3, 1777.6, 2440.6, 1777.4);
      ctx.bezierCurveTo(2441.0, 1777.1, 2442.2, 1778.8, 2443.3, 1781.1);
      ctx.bezierCurveTo(2444.4, 1783.5, 2445.1, 1785.6, 2444.7, 1785.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // lagoon/Group/Path
      ctx.beginPath();
      ctx.moveTo(2452.4, 1731.8);
      ctx.bezierCurveTo(2453.8, 1734.5, 2454.6, 1737.0, 2454.2, 1737.3);
      ctx.bezierCurveTo(2453.8, 1737.7, 2452.3, 1735.8, 2450.8, 1733.1);
      ctx.bezierCurveTo(2449.4, 1730.5, 2448.6, 1728.0, 2449.1, 1727.7);
      ctx.bezierCurveTo(2449.5, 1727.3, 2451.0, 1729.2, 2452.4, 1731.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(194, 231, 242)";
      ctx.fill();

      // lagoon/Group/Group

      // lagoon/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2465.8, 1782.4);
      ctx.bezierCurveTo(2465.1, 1780.2, 2469.3, 1771.2, 2470.3, 1769.6);
      ctx.bezierCurveTo(2472.2, 1766.8, 2474.1, 1767.5, 2473.3, 1769.1);
      ctx.bezierCurveTo(2473.9, 1769.0, 2474.6, 1768.9, 2473.5, 1770.5);
      ctx.bezierCurveTo(2472.5, 1772.0, 2470.5, 1777.3, 2469.5, 1779.5);
      ctx.bezierCurveTo(2468.2, 1782.5, 2466.2, 1783.9, 2465.8, 1782.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.631, -0.414, -0.549, 0.836, 9564.6, 882.5);
      gradient = ctx.createLinearGradient(7210.5, 4642.3, 7205.1, 4642.0);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // lagoon/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2483.8, 1780.3);
      ctx.bezierCurveTo(2483.3, 1780.6, 2482.9, 1780.6, 2482.6, 1780.6);
      ctx.bezierCurveTo(2483.8, 1779.7, 2484.4, 1777.7, 2484.5, 1776.8);
      ctx.bezierCurveTo(2482.8, 1777.4, 2482.1, 1777.2, 2481.1, 1776.8);
      ctx.bezierCurveTo(2481.5, 1775.9, 2481.5, 1775.9, 2482.1, 1775.4);
      ctx.bezierCurveTo(2480.8, 1775.0, 2476.0, 1771.9, 2474.5, 1774.3);
      ctx.bezierCurveTo(2474.7, 1773.5, 2472.3, 1778.2, 2473.0, 1779.2);
      ctx.bezierCurveTo(2472.9, 1778.5, 2473.0, 1775.8, 2474.0, 1775.0);
      ctx.bezierCurveTo(2474.9, 1774.2, 2477.7, 1775.4, 2477.9, 1775.4);
      ctx.bezierCurveTo(2478.2, 1775.6, 2478.4, 1775.8, 2478.6, 1776.0);
      ctx.bezierCurveTo(2478.6, 1776.2, 2478.8, 1776.4, 2479.0, 1776.5);
      ctx.bezierCurveTo(2479.0, 1776.6, 2479.0, 1776.6, 2479.0, 1776.6);
      ctx.bezierCurveTo(2479.7, 1777.6, 2480.1, 1778.8, 2480.1, 1780.0);
      ctx.bezierCurveTo(2479.0, 1781.1, 2477.0, 1782.5, 2475.2, 1781.9);
      ctx.bezierCurveTo(2476.5, 1784.4, 2483.6, 1784.6, 2483.8, 1780.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.481, 0.876, -0.876, 0.481, 3380.0, 290.9);
      gradient = ctx.createLinearGradient(870.4, 1507.4, 868.1, 1502.1);
      gradient.addColorStop(0.00, "rgb(151, 41, 55)");
      gradient.addColorStop(0.09, "rgb(163, 61, 65)");
      gradient.addColorStop(0.29, "rgb(192, 102, 87)");
      gradient.addColorStop(0.49, "rgb(215, 134, 106)");
      gradient.addColorStop(0.68, "rgb(232, 160, 120)");
      gradient.addColorStop(0.85, "rgb(244, 178, 130)");
      gradient.addColorStop(1.00, "rgb(250, 185, 134)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // lagoon/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2473.2, 1781.3);
      ctx.bezierCurveTo(2471.3, 1779.0, 2467.4, 1779.0, 2464.4, 1781.4);
      ctx.bezierCurveTo(2464.3, 1781.5, 2464.3, 1781.6, 2464.2, 1781.7);
      ctx.lineTo(2464.2, 1781.7);
      ctx.lineTo(2460.6, 1784.6);
      ctx.bezierCurveTo(2460.6, 1784.6, 2460.6, 1784.6, 2460.6, 1784.6);
      ctx.bezierCurveTo(2460.6, 1784.6, 2460.5, 1784.6, 2460.5, 1784.6);
      ctx.lineTo(2460.3, 1784.8);
      ctx.lineTo(2460.3, 1784.8);
      ctx.bezierCurveTo(2457.5, 1787.2, 2456.7, 1790.9, 2458.5, 1793.1);
      ctx.bezierCurveTo(2460.4, 1795.4, 2464.3, 1795.3, 2467.3, 1792.9);
      ctx.lineTo(2471.2, 1789.8);
      ctx.bezierCurveTo(2474.2, 1787.4, 2475.1, 1783.6, 2473.2, 1781.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.481, 0.876, -0.876, 0.481, 3380.0, 290.9);
      gradient = ctx.createLinearGradient(877.2, 1523.9, 863.1, 1518.2);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // lagoon/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2461.5, 1783.8);
      ctx.lineTo(2461.5, 1783.8);
      ctx.bezierCurveTo(2457.0, 1787.1, 2456.7, 1790.9, 2458.5, 1793.1);
      ctx.bezierCurveTo(2460.3, 1795.3, 2463.6, 1795.9, 2468.2, 1792.2);
      ctx.bezierCurveTo(2463.9, 1788.6, 2461.5, 1783.8, 2461.5, 1783.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.481, 0.876, -0.876, 0.481, 3380.0, 290.9);
      gradient = ctx.createLinearGradient(876.0, 1530.1, 869.7, 1521.3);
      gradient.addColorStop(0.00, "rgb(232, 6, 122)");
      gradient.addColorStop(1.00, "rgb(248, 192, 202)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // lagoon/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2472.5, 1787.8);
      ctx.bezierCurveTo(2475.6, 1789.0, 2485.5, 1787.5, 2487.2, 1787.0);
      ctx.bezierCurveTo(2490.0, 1786.0, 2488.3, 1784.0, 2486.5, 1784.3);
      ctx.bezierCurveTo(2486.4, 1783.8, 2486.3, 1783.2, 2484.6, 1783.7);
      ctx.bezierCurveTo(2483.1, 1784.3, 2477.1, 1784.7, 2474.7, 1785.0);
      ctx.bezierCurveTo(2471.4, 1785.5, 2470.4, 1786.9, 2472.5, 1787.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.481, 0.876, -0.876, 0.481, 3380.0, 290.9);
      gradient = ctx.createLinearGradient(879.6, 1509.6, 874.5, 1507.4);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // lagoon/Group/Group/Group
      ctx.restore();

      // lagoon/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2479.4, 1782.6);
      ctx.bezierCurveTo(2477.8, 1783.9, 2475.2, 1783.1, 2473.6, 1781.0);
      ctx.bezierCurveTo(2471.9, 1778.9, 2472.0, 1776.2, 2473.6, 1775.0);
      ctx.bezierCurveTo(2475.2, 1773.7, 2477.8, 1774.5, 2479.4, 1776.6);
      ctx.bezierCurveTo(2481.0, 1778.7, 2481.0, 1781.4, 2479.4, 1782.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.604, 0.797, 0.797, -0.604, 3654.5, -1389.6);
      gradient = ctx.createLinearGradient(1814.8, -2856.0, 1813.1, -2849.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // lagoon/Group/Group/Group/Group
      ctx.restore();

      // lagoon/Group/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2477.7, 1779.6);
      ctx.bezierCurveTo(2477.4, 1779.8, 2477.3, 1780.0, 2477.3, 1780.1);
      ctx.bezierCurveTo(2477.4, 1780.3, 2477.7, 1780.2, 2478.0, 1780.0);
      ctx.bezierCurveTo(2478.3, 1779.9, 2478.4, 1779.6, 2478.3, 1779.5);
      ctx.bezierCurveTo(2478.3, 1779.4, 2478.0, 1779.4, 2477.7, 1779.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // lagoon/Group/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2476.1, 1777.1);
      ctx.bezierCurveTo(2475.8, 1777.2, 2475.7, 1777.5, 2475.8, 1777.6);
      ctx.bezierCurveTo(2475.9, 1777.7, 2476.1, 1777.7, 2476.4, 1777.5);
      ctx.bezierCurveTo(2476.7, 1777.3, 2476.9, 1777.1, 2476.8, 1777.0);
      ctx.bezierCurveTo(2476.7, 1776.8, 2476.4, 1776.9, 2476.1, 1777.1);
      ctx.closePath();
      ctx.fill();

      // lagoon/Group/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2476.1, 1781.3);
      ctx.bezierCurveTo(2475.2, 1780.8, 2474.2, 1779.4, 2474.1, 1778.2);
      ctx.lineWidth = 0.4;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // lagoon/Group/Path
      ctx.restore();
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2460.7, 1784.0);
      ctx.bezierCurveTo(2461.0, 1785.7, 2465.3, 1792.7, 2467.0, 1793.2);
      ctx.bezierCurveTo(2465.9, 1795.1, 2460.9, 1797.6, 2458.2, 1794.0);
      ctx.bezierCurveTo(2454.1, 1788.5, 2459.9, 1785.2, 2460.7, 1784.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // lagoon/Group/pizza kid

      // lagoon/Group/pizza kid/Group
      ctx.save();

      // lagoon/Group/pizza kid/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2538.4, 1699.0);
      ctx.bezierCurveTo(2537.2, 1699.2, 2533.7, 1697.9, 2531.0, 1695.9);
      ctx.bezierCurveTo(2530.1, 1695.3, 2530.2, 1692.3, 2530.2, 1691.2);
      ctx.bezierCurveTo(2530.3, 1687.1, 2532.6, 1685.3, 2532.6, 1688.1);
      ctx.bezierCurveTo(2533.5, 1687.3, 2533.5, 1688.2, 2533.1, 1689.2);
      ctx.bezierCurveTo(2532.8, 1690.0, 2532.7, 1692.2, 2532.8, 1693.9);
      ctx.bezierCurveTo(2534.4, 1694.9, 2536.2, 1695.3, 2537.2, 1695.7);
      ctx.bezierCurveTo(2539.8, 1696.9, 2539.8, 1698.8, 2538.4, 1699.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.468, 0.551, 0.763, 0.647, 7354.3, -3246.9);
      gradient = ctx.createLinearGradient(9529.3, -481.5, 9519.6, -481.9);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // lagoon/Group/pizza kid/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2527.1, 1701.2);
      ctx.bezierCurveTo(2527.4, 1699.3, 2527.6, 1695.8, 2527.3, 1695.0);
      ctx.bezierCurveTo(2526.9, 1694.3, 2525.2, 1693.9, 2522.8, 1694.3);
      ctx.bezierCurveTo(2523.0, 1695.3, 2523.2, 1698.3, 2523.2, 1698.3);
      ctx.lineTo(2527.1, 1701.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.042, -0.999, 0.999, -0.042, 5406.8, 4357.8);
      gradient = ctx.createLinearGradient(2779.7, -2767.0, 2780.7, -2762.6);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // lagoon/Group/pizza kid/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2533.5, 1694.2);
      ctx.bezierCurveTo(2533.1, 1694.7, 2532.3, 1695.9, 2532.2, 1696.4);
      ctx.bezierCurveTo(2533.3, 1697.1, 2536.9, 1698.4, 2537.3, 1698.1);
      ctx.bezierCurveTo(2537.7, 1697.8, 2538.6, 1696.2, 2537.9, 1696.0);
      ctx.bezierCurveTo(2537.3, 1695.7, 2534.4, 1694.6, 2533.5, 1694.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.537, 0.844, -0.844, 0.537, 3294.3, 299.0);
      gradient = ctx.createLinearGradient(769.0, 1390.4, 774.3, 1390.4);
      gradient.addColorStop(0.00, "rgb(238, 60, 36)");
      gradient.addColorStop(0.34, "rgb(236, 59, 35)");
      gradient.addColorStop(0.52, "rgb(228, 57, 33)");
      gradient.addColorStop(0.66, "rgb(214, 53, 28)");
      gradient.addColorStop(0.79, "rgb(195, 47, 22)");
      gradient.addColorStop(0.89, "rgb(171, 39, 15)");
      gradient.addColorStop(0.99, "rgb(141, 30, 5)");
      gradient.addColorStop(1.00, "rgb(138, 29, 4)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // lagoon/Group/pizza kid/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2539.7, 1697.6);
      ctx.bezierCurveTo(2538.4, 1695.3, 2535.0, 1694.7, 2532.0, 1696.3);
      ctx.bezierCurveTo(2531.9, 1696.3, 2531.8, 1696.4, 2531.7, 1696.4);
      ctx.lineTo(2531.7, 1696.4);
      ctx.lineTo(2528.0, 1698.2);
      ctx.bezierCurveTo(2528.0, 1698.3, 2528.0, 1698.3, 2528.0, 1698.3);
      ctx.bezierCurveTo(2528.0, 1698.3, 2528.0, 1698.3, 2528.0, 1698.3);
      ctx.lineTo(2527.7, 1698.4);
      ctx.lineTo(2527.8, 1698.4);
      ctx.bezierCurveTo(2524.9, 1700.0, 2527.3, 1701.8, 2528.5, 1704.1);
      ctx.bezierCurveTo(2529.7, 1706.4, 2529.4, 1708.1, 2532.4, 1706.6);
      ctx.lineTo(2536.3, 1704.6);
      ctx.bezierCurveTo(2539.4, 1703.0, 2540.9, 1699.9, 2539.7, 1697.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.537, 0.844, -0.844, 0.537, 3294.3, 299.0);
      gradient = ctx.createLinearGradient(770.4, 1391.2, 780.4, 1399.6);
      gradient.addColorStop(0.00, "rgb(10, 124, 192)");
      gradient.addColorStop(0.23, "rgb(10, 121, 188)");
      gradient.addColorStop(0.45, "rgb(8, 114, 177)");
      gradient.addColorStop(0.65, "rgb(6, 101, 159)");
      gradient.addColorStop(0.84, "rgb(2, 83, 133)");
      gradient.addColorStop(1.00, "rgb(0, 64, 107)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // lagoon/Group/pizza kid/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2526.0, 1697.9);
      ctx.bezierCurveTo(2526.4, 1697.7, 2526.8, 1697.6, 2527.4, 1697.7);
      ctx.bezierCurveTo(2527.4, 1698.4, 2527.2, 1699.5, 2527.1, 1699.7);
      ctx.bezierCurveTo(2527.1, 1700.0, 2526.0, 1697.9, 2526.0, 1697.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.537, 0.844, -0.844, 0.537, 3294.3, 299.0);
      gradient = ctx.createLinearGradient(769.1, 1397.5, 769.3, 1399.5);
      gradient.addColorStop(0.00, "rgb(238, 60, 36)");
      gradient.addColorStop(0.18, "rgb(227, 57, 32)");
      gradient.addColorStop(0.50, "rgb(197, 47, 23)");
      gradient.addColorStop(0.91, "rgb(149, 32, 8)");
      gradient.addColorStop(1.00, "rgb(138, 29, 4)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // lagoon/Group/pizza kid/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2527.3, 1698.7);
      ctx.bezierCurveTo(2528.8, 1703.2, 2529.9, 1704.7, 2531.2, 1707.1);
      ctx.bezierCurveTo(2529.0, 1708.2, 2526.4, 1705.9, 2525.1, 1704.0);
      ctx.bezierCurveTo(2525.0, 1702.3, 2526.5, 1699.1, 2527.3, 1698.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.893, 0.449, 0.449, -0.893, 1735.7, 690.7);
      gradient = ctx.createLinearGradient(1160.3, -545.0, 1165.1, -552.6);
      gradient.addColorStop(0.00, "rgb(238, 60, 36)");
      gradient.addColorStop(0.34, "rgb(236, 59, 35)");
      gradient.addColorStop(0.52, "rgb(228, 57, 33)");
      gradient.addColorStop(0.66, "rgb(214, 53, 28)");
      gradient.addColorStop(0.79, "rgb(195, 47, 22)");
      gradient.addColorStop(0.89, "rgb(171, 39, 15)");
      gradient.addColorStop(0.99, "rgb(141, 30, 5)");
      gradient.addColorStop(1.00, "rgb(138, 29, 4)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // lagoon/Group/pizza kid/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2527.7, 1702.4);
      ctx.bezierCurveTo(2527.7, 1699.7, 2524.6, 1694.2, 2522.7, 1694.1);
      ctx.bezierCurveTo(2519.3, 1693.9, 2516.3, 1694.7, 2516.0, 1694.7);
      ctx.bezierCurveTo(2515.6, 1694.0, 2514.0, 1692.9, 2513.7, 1694.1);
      ctx.bezierCurveTo(2513.5, 1695.2, 2513.8, 1697.4, 2513.8, 1697.7);
      ctx.bezierCurveTo(2513.9, 1698.2, 2514.1, 1698.4, 2515.1, 1698.3);
      ctx.bezierCurveTo(2516.0, 1698.2, 2517.8, 1697.7, 2521.7, 1697.6);
      ctx.bezierCurveTo(2523.2, 1699.6, 2524.0, 1701.9, 2525.2, 1704.0);
      ctx.bezierCurveTo(2526.1, 1706.0, 2527.7, 1702.4, 2527.7, 1702.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.537, 0.844, -0.844, 0.537, 3294.3, 299.0);
      gradient = ctx.createLinearGradient(765.7, 1403.7, 762.8, 1400.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // lagoon/Group/pizza kid/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2522.7, 1699.4);
      ctx.bezierCurveTo(2523.8, 1698.4, 2524.8, 1697.9, 2526.0, 1697.4);
      ctx.bezierCurveTo(2526.6, 1698.3, 2528.4, 1701.7, 2527.9, 1703.5);
      ctx.bezierCurveTo(2527.6, 1704.2, 2526.7, 1705.8, 2526.0, 1705.1);
      ctx.bezierCurveTo(2524.6, 1703.8, 2523.0, 1699.9, 2522.7, 1699.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.537, 0.844, -0.844, 0.537, 3294.3, 299.0);
      gradient = ctx.createLinearGradient(771.4, 1398.8, 771.0, 1402.7);
      gradient.addColorStop(0.00, "rgb(238, 60, 36)");
      gradient.addColorStop(0.34, "rgb(236, 59, 35)");
      gradient.addColorStop(0.52, "rgb(228, 57, 33)");
      gradient.addColorStop(0.66, "rgb(214, 53, 28)");
      gradient.addColorStop(0.79, "rgb(195, 47, 22)");
      gradient.addColorStop(0.89, "rgb(171, 39, 15)");
      gradient.addColorStop(0.99, "rgb(141, 30, 5)");
      gradient.addColorStop(1.00, "rgb(138, 29, 4)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // lagoon/Group/pizza kid/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2516.0, 1694.7);
      ctx.bezierCurveTo(2515.6, 1694.0, 2514.0, 1692.9, 2513.7, 1694.1);
      ctx.bezierCurveTo(2513.5, 1695.2, 2513.8, 1697.4, 2513.8, 1697.7);
      ctx.bezierCurveTo(2513.9, 1698.2, 2514.1, 1698.4, 2515.1, 1698.3);
      ctx.bezierCurveTo(2515.4, 1698.3, 2515.8, 1698.2, 2516.4, 1698.1);
      ctx.bezierCurveTo(2515.5, 1696.3, 2515.8, 1695.4, 2516.0, 1694.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.537, 0.844, -0.844, 0.537, 3294.3, 299.0);
      gradient = ctx.createLinearGradient(760.2, 1405.4, 761.5, 1410.1);
      gradient.addColorStop(0.00, "rgb(203, 204, 228)");
      gradient.addColorStop(1.00, "rgb(107, 87, 133)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // lagoon/Group/pizza kid/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2539.5, 1700.8);
      ctx.bezierCurveTo(2537.5, 1704.8, 2528.9, 1704.2, 2527.1, 1703.9);
      ctx.bezierCurveTo(2524.1, 1703.4, 2524.0, 1701.5, 2525.6, 1701.5);
      ctx.bezierCurveTo(2525.1, 1700.7, 2525.2, 1700.5, 2526.7, 1700.8);
      ctx.bezierCurveTo(2528.3, 1701.0, 2532.4, 1701.5, 2535.3, 1700.5);
      ctx.bezierCurveTo(2538.2, 1699.5, 2540.2, 1699.4, 2539.5, 1700.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.170, 1.122, 0.989, 0.150, 5459.5, -3818.5);
      gradient = ctx.createLinearGradient(5199.9, -2067.3, 5195.8, -2067.5);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // lagoon/Group/pizza kid/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2534.2, 1700.6);
      ctx.bezierCurveTo(2535.3, 1700.2, 2540.0, 1698.8, 2540.0, 1700.0);
      ctx.bezierCurveTo(2540.0, 1702.0, 2536.5, 1703.6, 2534.9, 1703.8);
      ctx.bezierCurveTo(2534.6, 1703.2, 2534.2, 1701.3, 2534.2, 1700.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.537, 0.844, -0.844, 0.537, 3294.3, 299.0);
      gradient = ctx.createLinearGradient(774.7, 1391.4, 778.5, 1391.4);
      gradient.addColorStop(0.00, "rgb(238, 60, 36)");
      gradient.addColorStop(0.34, "rgb(236, 59, 35)");
      gradient.addColorStop(0.52, "rgb(228, 57, 33)");
      gradient.addColorStop(0.66, "rgb(214, 53, 28)");
      gradient.addColorStop(0.79, "rgb(195, 47, 22)");
      gradient.addColorStop(0.89, "rgb(171, 39, 15)");
      gradient.addColorStop(0.99, "rgb(141, 30, 5)");
      gradient.addColorStop(1.00, "rgb(138, 29, 4)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // lagoon/Group/pizza kid/Group/Group
      ctx.restore();

      // lagoon/Group/pizza kid/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2546.5, 1697.3);
      ctx.bezierCurveTo(2545.6, 1701.4, 2548.0, 1704.5, 2551.3, 1702.2);
      ctx.bezierCurveTo(2547.9, 1702.6, 2551.6, 1698.8, 2546.7, 1697.4);
      ctx.bezierCurveTo(2547.7, 1695.5, 2546.3, 1691.9, 2544.5, 1691.6);
      ctx.bezierCurveTo(2539.8, 1688.5, 2538.8, 1694.7, 2539.5, 1695.6);
      ctx.bezierCurveTo(2539.3, 1695.1, 2539.5, 1692.6, 2540.4, 1691.9);
      ctx.bezierCurveTo(2541.3, 1691.3, 2543.7, 1692.5, 2544.0, 1692.5);
      ctx.bezierCurveTo(2544.1, 1692.7, 2544.3, 1692.9, 2544.5, 1693.1);
      ctx.bezierCurveTo(2544.6, 1693.2, 2544.7, 1693.4, 2544.9, 1693.6);
      ctx.bezierCurveTo(2544.9, 1693.6, 2544.9, 1693.6, 2544.9, 1693.6);
      ctx.bezierCurveTo(2545.5, 1694.5, 2545.8, 1695.6, 2545.8, 1696.7);
      ctx.bezierCurveTo(2544.8, 1697.6, 2542.9, 1698.8, 2541.3, 1698.2);
      ctx.bezierCurveTo(2543.1, 1700.1, 2545.9, 1701.2, 2546.5, 1697.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.537, 0.844, -0.844, 0.537, 3294.3, 299.0);
      gradient = ctx.createLinearGradient(777.8, 1379.6, 778.1, 1384.9);
      gradient.addColorStop(0.00, "rgb(249, 174, 23)");
      gradient.addColorStop(1.00, "rgb(156, 105, 3)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // lagoon/Group/pizza kid/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2544.6, 1699.2);
      ctx.bezierCurveTo(2543.1, 1700.1, 2540.8, 1699.2, 2539.6, 1697.1);
      ctx.bezierCurveTo(2538.3, 1695.0, 2538.6, 1692.6, 2540.1, 1691.7);
      ctx.bezierCurveTo(2541.7, 1690.8, 2544.0, 1691.8, 2545.2, 1693.8);
      ctx.bezierCurveTo(2546.4, 1695.9, 2546.2, 1698.3, 2544.6, 1699.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.510, 0.860, 0.860, -0.510, 3631.6, -1701.1);
      gradient = ctx.createLinearGradient(2366.2, -2673.7, 2364.7, -2668.2);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // lagoon/Group/pizza kid/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2542.5, 1693.9);
      ctx.bezierCurveTo(2542.3, 1694.0, 2542.0, 1694.1, 2541.9, 1694.0);
      ctx.bezierCurveTo(2541.8, 1693.9, 2542.0, 1693.6, 2542.3, 1693.4);
      ctx.bezierCurveTo(2542.6, 1693.3, 2542.9, 1693.2, 2543.0, 1693.3);
      ctx.bezierCurveTo(2543.0, 1693.5, 2542.8, 1693.7, 2542.5, 1693.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // lagoon/Group/pizza kid/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2544.2, 1696.4);
      ctx.bezierCurveTo(2543.9, 1696.6, 2543.6, 1696.6, 2543.5, 1696.5);
      ctx.bezierCurveTo(2543.5, 1696.4, 2543.7, 1696.1, 2543.9, 1696.0);
      ctx.bezierCurveTo(2544.2, 1695.8, 2544.5, 1695.7, 2544.6, 1695.9);
      ctx.bezierCurveTo(2544.7, 1696.0, 2544.5, 1696.2, 2544.2, 1696.4);
      ctx.closePath();
      ctx.fill();

      // lagoon/Group/pizza kid/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2542.5, 1697.6);
      ctx.bezierCurveTo(2542.0, 1697.8, 2540.9, 1697.5, 2540.4, 1696.7);
      ctx.bezierCurveTo(2539.8, 1695.9, 2540.1, 1694.9, 2540.5, 1694.6);
      ctx.bezierCurveTo(2540.9, 1694.3, 2540.8, 1695.4, 2541.3, 1696.2);
      ctx.bezierCurveTo(2541.9, 1697.0, 2542.8, 1697.4, 2542.5, 1697.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(210, 116, 142)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // lagoon/Group/pizza kid/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2543.1, 1691.1);
      ctx.bezierCurveTo(2545.8, 1689.8, 2547.3, 1690.5, 2548.4, 1693.8);
      ctx.bezierCurveTo(2549.2, 1696.3, 2548.5, 1698.6, 2545.9, 1699.0);
      ctx.bezierCurveTo(2545.4, 1695.8, 2544.2, 1692.6, 2543.1, 1691.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.537, 0.844, -0.844, 0.537, 3294.3, 299.0);
      gradient = ctx.createLinearGradient(774.2, 1378.4, 779.0, 1385.1);
      gradient.addColorStop(0.00, "rgb(10, 124, 192)");
      gradient.addColorStop(0.21, "rgb(9, 121, 188)");
      gradient.addColorStop(0.43, "rgb(8, 112, 175)");
      gradient.addColorStop(0.66, "rgb(5, 97, 154)");
      gradient.addColorStop(0.89, "rgb(1, 76, 125)");
      gradient.addColorStop(1.00, "rgb(0, 64, 107)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // lagoon/Group/pizza kid/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2545.9, 1699.0);
      ctx.bezierCurveTo(2546.2, 1695.0, 2543.4, 1690.5, 2542.4, 1689.3);
      ctx.bezierCurveTo(2541.3, 1688.2, 2540.9, 1687.9, 2541.4, 1689.0);
      ctx.bezierCurveTo(2541.9, 1690.1, 2545.0, 1694.9, 2545.9, 1699.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.537, 0.844, -0.844, 0.537, 3294.3, 299.0);
      gradient = ctx.createLinearGradient(768.2, 1381.7, 779.7, 1381.7);
      gradient.addColorStop(0.00, "rgb(238, 60, 36)");
      gradient.addColorStop(0.34, "rgb(236, 59, 35)");
      gradient.addColorStop(0.52, "rgb(228, 57, 33)");
      gradient.addColorStop(0.66, "rgb(214, 53, 28)");
      gradient.addColorStop(0.79, "rgb(195, 47, 22)");
      gradient.addColorStop(0.89, "rgb(171, 39, 15)");
      gradient.addColorStop(0.99, "rgb(141, 30, 5)");
      gradient.addColorStop(1.00, "rgb(138, 29, 4)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // lagoon/Group/Group
      ctx.restore();
      ctx.restore();
      ctx.restore();

      // lagoon/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2507.7, 1822.3);
      ctx.bezierCurveTo(2509.3, 1823.2, 2513.1, 1824.3, 2514.4, 1823.5);
      ctx.bezierCurveTo(2514.7, 1822.4, 2514.6, 1821.1, 2514.2, 1820.0);
      ctx.bezierCurveTo(2514.2, 1820.0, 2514.2, 1820.0, 2514.2, 1820.0);
      ctx.bezierCurveTo(2514.0, 1819.8, 2513.9, 1819.6, 2513.9, 1819.3);
      ctx.bezierCurveTo(2513.8, 1819.1, 2513.6, 1818.9, 2513.5, 1818.7);
      ctx.bezierCurveTo(2513.2, 1818.6, 2510.9, 1816.8, 2509.9, 1817.3);
      ctx.bezierCurveTo(2508.7, 1817.8, 2508.0, 1820.4, 2508.0, 1821.0);
      ctx.bezierCurveTo(2508.3, 1818.5, 2509.9, 1816.5, 2510.2, 1817.0);
      ctx.bezierCurveTo(2511.4, 1815.9, 2513.9, 1814.6, 2514.3, 1817.3);
      ctx.bezierCurveTo(2517.2, 1817.8, 2517.5, 1821.1, 2516.4, 1821.6);
      ctx.bezierCurveTo(2517.3, 1822.2, 2518.1, 1825.9, 2514.4, 1825.9);
      ctx.bezierCurveTo(2513.1, 1828.9, 2509.0, 1826.9, 2510.7, 1830.5);
      ctx.bezierCurveTo(2507.5, 1828.8, 2507.2, 1824.4, 2507.7, 1822.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.538, 0.843, 0.843, -0.538, 1518.9, -3157.5);
      gradient = ctx.createLinearGradient(4739.1, -1845.7, 4729.2, -1834.9);
      gradient.addColorStop(0.00, "rgb(79, 26, 14)");
      gradient.addColorStop(0.15, "rgb(111, 57, 29)");
      gradient.addColorStop(0.34, "rgb(152, 95, 42)");
      gradient.addColorStop(0.52, "rgb(190, 130, 50)");
      gradient.addColorStop(0.70, "rgb(219, 158, 54)");
      gradient.addColorStop(0.86, "rgb(241, 179, 55)");
      gradient.addColorStop(1.00, "rgb(253, 188, 56)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // lagoon/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2506.5, 1820.1);
      ctx.bezierCurveTo(2507.0, 1817.8, 2507.6, 1812.3, 2508.1, 1810.7);
      ctx.bezierCurveTo(2508.8, 1808.9, 2508.2, 1809.2, 2507.6, 1809.4);
      ctx.bezierCurveTo(2508.0, 1807.7, 2506.1, 1807.5, 2505.0, 1810.6);
      ctx.bezierCurveTo(2504.5, 1812.0, 2503.0, 1818.4, 2503.0, 1821.9);
      ctx.bezierCurveTo(2502.9, 1823.1, 2503.8, 1823.0, 2504.4, 1823.1);
      ctx.bezierCurveTo(2505.4, 1823.2, 2506.0, 1823.2, 2506.5, 1820.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.700, -0.241, -0.325, 0.946, 7370.7, -505.1);
      gradient = ctx.createLinearGradient(5196.7, 3776.2, 5191.5, 3775.9);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // lagoon/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2503.8, 1830.7);
      ctx.lineTo(2499.4, 1832.7);
      ctx.bezierCurveTo(2496.9, 1829.3, 2495.3, 1825.6, 2494.6, 1823.1);
      ctx.lineTo(2494.6, 1823.1);
      ctx.lineTo(2494.9, 1823.0);
      ctx.bezierCurveTo(2494.9, 1823.0, 2494.9, 1823.0, 2494.9, 1823.0);
      ctx.bezierCurveTo(2494.9, 1823.0, 2494.9, 1823.0, 2494.9, 1823.0);
      ctx.lineTo(2499.0, 1821.1);
      ctx.lineTo(2499.0, 1821.1);
      ctx.bezierCurveTo(2499.1, 1821.1, 2499.2, 1821.0, 2499.3, 1821.0);
      ctx.bezierCurveTo(2502.7, 1819.4, 2506.5, 1820.3, 2507.7, 1823.0);
      ctx.bezierCurveTo(2508.9, 1825.7, 2507.2, 1829.1, 2503.8, 1830.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.334, 0.722, 0.908, -0.419, 2515.0, -3118.0);
      gradient = ctx.createLinearGradient(5641.1, -2093.7, 5631.6, -2083.1);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // lagoon/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2509.6, 1826.6);
      ctx.bezierCurveTo(2511.9, 1827.3, 2517.0, 1829.1, 2518.7, 1829.4);
      ctx.bezierCurveTo(2520.6, 1829.6, 2520.1, 1830.0, 2519.6, 1830.4);
      ctx.bezierCurveTo(2521.4, 1830.9, 2520.7, 1832.7, 2517.4, 1832.3);
      ctx.bezierCurveTo(2516.0, 1832.1, 2509.6, 1830.6, 2506.4, 1829.1);
      ctx.bezierCurveTo(2505.3, 1828.5, 2505.8, 1827.8, 2505.9, 1827.3);
      ctx.bezierCurveTo(2506.3, 1826.3, 2506.6, 1825.7, 2509.6, 1826.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.096, 0.734, -0.992, -0.129, 5666.6, -3245.2);
      gradient = ctx.createLinearGradient(7347.5, 2471.4, 7342.3, 2471.2);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // lagoon/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2499.3, 1821.0);
      ctx.bezierCurveTo(2499.3, 1821.0, 2499.3, 1821.0, 2499.3, 1821.0);
      ctx.bezierCurveTo(2499.7, 1820.8, 2500.0, 1820.7, 2500.3, 1820.6);
      ctx.bezierCurveTo(2502.0, 1820.5, 2503.3, 1820.4, 2505.6, 1820.9);
      ctx.bezierCurveTo(2503.5, 1822.3, 2503.4, 1822.6, 2502.3, 1824.0);
      ctx.bezierCurveTo(2504.1, 1824.4, 2505.2, 1824.5, 2508.1, 1825.1);
      ctx.bezierCurveTo(2506.4, 1826.4, 2504.8, 1828.8, 2504.5, 1830.4);
      ctx.bezierCurveTo(2504.3, 1830.5, 2503.6, 1830.8, 2503.4, 1830.9);
      ctx.bezierCurveTo(2503.4, 1830.9, 2500.7, 1825.5, 2499.3, 1821.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.655, -0.756, 0.756, -0.655, 4794.1, 3168.0);
      gradient = ctx.createLinearGradient(2510.7, -849.0, 2519.9, -856.2);
      gradient.addColorStop(0.31, "rgb(191, 120, 178)");
      gradient.addColorStop(0.57, "rgb(172, 94, 165)");
      gradient.addColorStop(1.00, "rgb(140, 39, 142)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // lagoon/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2511.6, 1819.7);
      ctx.bezierCurveTo(2511.5, 1819.5, 2511.1, 1819.5, 2510.7, 1819.7);
      ctx.bezierCurveTo(2510.3, 1819.9, 2510.0, 1820.2, 2510.1, 1820.3);
      ctx.bezierCurveTo(2510.2, 1820.5, 2510.6, 1820.5, 2511.0, 1820.4);
      ctx.bezierCurveTo(2511.4, 1820.2, 2511.7, 1819.9, 2511.6, 1819.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // lagoon/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2512.7, 1822.1);
      ctx.bezierCurveTo(2512.6, 1821.9, 2512.2, 1821.9, 2511.8, 1822.1);
      ctx.bezierCurveTo(2511.4, 1822.3, 2511.2, 1822.6, 2511.2, 1822.8);
      ctx.bezierCurveTo(2511.3, 1823.0, 2511.7, 1823.0, 2512.1, 1822.8);
      ctx.bezierCurveTo(2512.6, 1822.6, 2512.8, 1822.3, 2512.7, 1822.1);
      ctx.closePath();
      ctx.fill();

      // lagoon/Group/Group/Group

      // lagoon/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2514.6, 1820.0);
      ctx.bezierCurveTo(2513.5, 1817.6, 2511.2, 1816.3, 2509.4, 1817.1);
      ctx.bezierCurveTo(2507.5, 1817.9, 2506.9, 1820.5, 2507.9, 1822.9);
      ctx.bezierCurveTo(2509.0, 1825.3, 2511.4, 1826.6, 2513.2, 1825.8);
      ctx.bezierCurveTo(2515.0, 1825.0, 2515.6, 1822.4, 2514.6, 1820.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.402, 0.915, 0.915, -0.402, 2237.6, -3662.1);
      gradient = ctx.createLinearGradient(5132.4, -1957.8, 5130.7, -1951.6);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // lagoon/Group/Group/Group/Group
      ctx.restore();

      // lagoon/Group/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2512.9, 1822.6);
      ctx.bezierCurveTo(2512.9, 1822.7, 2512.7, 1822.9, 2512.4, 1823.0);
      ctx.bezierCurveTo(2512.1, 1823.1, 2511.8, 1823.1, 2511.8, 1823.0);
      ctx.bezierCurveTo(2511.7, 1822.8, 2511.9, 1822.6, 2512.2, 1822.5);
      ctx.bezierCurveTo(2512.5, 1822.4, 2512.8, 1822.4, 2512.9, 1822.6);
      ctx.closePath();
      ctx.fill();

      // lagoon/Group/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2511.9, 1819.8);
      ctx.bezierCurveTo(2512.0, 1819.9, 2511.8, 1820.1, 2511.5, 1820.2);
      ctx.bezierCurveTo(2511.2, 1820.3, 2510.9, 1820.3, 2510.8, 1820.2);
      ctx.bezierCurveTo(2510.8, 1820.0, 2511.0, 1819.8, 2511.3, 1819.7);
      ctx.bezierCurveTo(2511.6, 1819.6, 2511.9, 1819.6, 2511.9, 1819.8);
      ctx.closePath();
      ctx.fill();

      // lagoon/Group/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2509.1, 1820.4);
      ctx.bezierCurveTo(2508.9, 1821.5, 2509.6, 1823.2, 2510.4, 1823.8);
      ctx.lineWidth = 0.4;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();
      ctx.restore();
      ctx.restore();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function freeFallChair(ctx) {

      var gradient;

      // freeFallChair/Group
      ctx.save();

      // freeFallChair/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-13.6, 5.4);
      ctx.lineTo(21.3, -10.3);
      ctx.lineWidth = 3.0;
      ctx.strokeStyle = "rgb(152, 3, 43)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // freeFallChair/Group/Path
      ctx.beginPath();
      ctx.moveTo(7.9, 38.5);
      ctx.lineTo(6.6, 35.6);
      ctx.bezierCurveTo(10.6, 32.9, 12.6, 28.3, 10.9, 24.7);
      ctx.bezierCurveTo(9.3, 21.0, 4.6, 19.4, -0.2, 20.6);
      ctx.lineTo(-1.0, 18.8);
      ctx.bezierCurveTo(3.1, 16.1, 5.0, 11.5, 3.4, 7.9);
      ctx.bezierCurveTo(2.7, 6.5, 1.7, 5.4, 0.4, 4.7);
      ctx.bezierCurveTo(-1.8, 3.4, -4.8, 3.1, -7.7, 3.8);
      ctx.lineTo(-8.5, 2.0);
      ctx.bezierCurveTo(-4.5, -0.7, -2.6, -5.3, -4.2, -8.9);
      ctx.bezierCurveTo(-4.7, -10.1, -5.5, -11.0, -6.5, -11.7);
      ctx.bezierCurveTo(-8.8, -13.3, -12.0, -13.8, -15.3, -13.0);
      ctx.lineTo(-16.1, -14.8);
      ctx.bezierCurveTo(-12.0, -17.5, -10.1, -22.1, -11.8, -25.7);
      ctx.bezierCurveTo(-13.4, -29.4, -18.1, -31.0, -22.8, -29.8);
      ctx.lineTo(-24.2, -32.7);
      ctx.bezierCurveTo(-24.2, -32.8, -24.4, -32.8, -24.5, -32.8);
      ctx.lineTo(-37.1, -27.1);
      ctx.bezierCurveTo(-37.2, -27.1, -37.3, -26.9, -37.2, -26.8);
      ctx.lineTo(-12.8, 27.6);
      ctx.bezierCurveTo(-12.8, 27.6, -12.7, 27.6, -12.7, 27.6);
      ctx.lineTo(-5.2, 44.4);
      ctx.bezierCurveTo(-5.1, 44.5, -5.0, 44.6, -4.8, 44.5);
      ctx.lineTo(7.7, 38.9);
      ctx.bezierCurveTo(7.9, 38.8, 7.9, 38.7, 7.9, 38.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(111, 6, 31)";
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.beginPath();
      ctx.moveTo(38.6, 27.7);
      ctx.bezierCurveTo(37.4, 28.3, 29.8, 11.2, 20.3, -9.9);
      ctx.bezierCurveTo(10.8, -30.9, 3.0, -47.9, 4.3, -48.5);
      ctx.bezierCurveTo(5.5, -49.0, 14.2, -32.4, 23.6, -11.4);
      ctx.bezierCurveTo(33.1, 9.7, 39.8, 27.2, 38.6, 27.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.410, 0.912, 0.912, -0.410, -1240.7, -271.8);
      gradient = ctx.createLinearGradient(714.7, 1044.2, 798.3, 1044.2);
      gradient.addColorStop(0.00, "rgb(251, 222, 0)");
      gradient.addColorStop(0.20, "rgb(249, 198, 6)");
      gradient.addColorStop(0.74, "rgb(244, 138, 25)");
      gradient.addColorStop(0.99, "rgb(242, 115, 32)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group
      ctx.restore();
      ctx.restore();

      // freeFallChair/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1.7, 10.6);
      ctx.bezierCurveTo(2.5, 12.4, 11.3, 16.2, 13.0, 16.7);
      ctx.bezierCurveTo(16.0, 17.5, 16.9, 15.9, 15.4, 15.3);
      ctx.bezierCurveTo(15.8, 15.0, 16.3, 14.7, 14.6, 14.2);
      ctx.bezierCurveTo(13.0, 13.8, 7.2, 11.0, 5.2, 9.7);
      ctx.bezierCurveTo(2.7, 8.1, 1.1, 9.3, 1.7, 10.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.192, 0.697, -0.964, -0.266, 5578.8, -4075.8);
      gradient = ctx.createLinearGradient(7503.8, 4282.6, 7498.3, 4282.3);
      gradient.addColorStop(0.01, "rgb(195, 132, 89)");
      gradient.addColorStop(0.10, "rgb(203, 143, 102)");
      gradient.addColorStop(0.35, "rgb(222, 170, 133)");
      gradient.addColorStop(0.59, "rgb(237, 192, 159)");
      gradient.addColorStop(0.81, "rgb(246, 206, 176)");
      gradient.addColorStop(1.00, "rgb(252, 213, 184)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-4.7, 15.0);
      ctx.bezierCurveTo(-4.2, 17.8, -3.7, 20.0, -5.3, 21.7);
      ctx.bezierCurveTo(-7.9, 24.5, -13.5, 25.9, -13.7, 26.2);
      ctx.bezierCurveTo(-13.5, 27.0, -14.3, 29.2, -15.3, 28.4);
      ctx.bezierCurveTo(-16.3, 27.6, -17.3, 25.8, -17.4, 25.6);
      ctx.bezierCurveTo(-17.6, 25.2, -17.4, 24.8, -16.8, 24.2);
      ctx.bezierCurveTo(-16.1, 23.5, -11.1, 21.8, -8.7, 19.5);
      ctx.bezierCurveTo(-7.8, 17.3, -8.6, 15.7, -8.8, 13.3);
      ctx.bezierCurveTo(-8.6, 14.6, -4.7, 15.0, -4.7, 15.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.672, 0.740, 0.740, -0.672, 440.9, -3187.5);
      gradient = ctx.createLinearGradient(2075.5, -2497.4, 2070.8, -2490.0);
      gradient.addColorStop(0.01, "rgb(195, 132, 89)");
      gradient.addColorStop(0.10, "rgb(203, 143, 102)");
      gradient.addColorStop(0.35, "rgb(222, 170, 133)");
      gradient.addColorStop(0.59, "rgb(237, 192, 159)");
      gradient.addColorStop(0.81, "rgb(246, 206, 176)");
      gradient.addColorStop(1.00, "rgb(252, 213, 184)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-5.3, 11.7);
      ctx.bezierCurveTo(-7.6, 13.6, -7.8, 14.7, -9.9, 15.6);
      ctx.bezierCurveTo(-13.7, 17.3, -18.9, 17.9, -19.2, 18.0);
      ctx.bezierCurveTo(-20.0, 18.6, -21.4, 19.5, -22.0, 18.3);
      ctx.bezierCurveTo(-22.7, 17.2, -22.2, 16.5, -22.3, 16.2);
      ctx.bezierCurveTo(-22.3, 15.8, -22.2, 15.2, -21.4, 14.9);
      ctx.bezierCurveTo(-20.4, 14.5, -15.4, 13.6, -11.9, 12.1);
      ctx.bezierCurveTo(-9.7, 11.2, -9.0, 10.3, -7.5, 8.6);
      ctx.bezierCurveTo(-7.9, 9.8, -5.3, 11.7, -5.3, 11.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.672, 0.740, 0.740, -0.672, 440.9, -3187.5);
      gradient = ctx.createLinearGradient(2066.0, -2495.6, 2063.0, -2485.2);
      gradient.addColorStop(0.01, "rgb(195, 132, 89)");
      gradient.addColorStop(0.10, "rgb(203, 143, 102)");
      gradient.addColorStop(0.35, "rgb(222, 170, 133)");
      gradient.addColorStop(0.59, "rgb(237, 192, 159)");
      gradient.addColorStop(0.81, "rgb(246, 206, 176)");
      gradient.addColorStop(1.00, "rgb(252, 213, 184)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-19.2, 18.0);
      ctx.bezierCurveTo(-19.9, 18.8, -21.9, 20.0, -22.5, 18.9);
      ctx.bezierCurveTo(-23.2, 17.7, -22.6, 16.2, -22.5, 15.9);
      ctx.bezierCurveTo(-22.3, 15.4, -22.2, 15.2, -21.4, 14.9);
      ctx.bezierCurveTo(-21.1, 14.7, -20.6, 14.6, -19.9, 14.5);
      ctx.bezierCurveTo(-21.2, 15.4, -19.9, 17.7, -19.2, 18.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.383, 0.924, 0.924, -0.383, 1471.2, -3712.5);
      gradient = ctx.createLinearGradient(2872.3, -2808.6, 2875.1, -2803.9);
      gradient.addColorStop(0.00, "rgb(59, 81, 133)");
      gradient.addColorStop(0.15, "rgb(104, 108, 150)");
      gradient.addColorStop(0.31, "rgb(143, 137, 169)");
      gradient.addColorStop(0.47, "rgb(178, 167, 187)");
      gradient.addColorStop(0.62, "rgb(207, 194, 203)");
      gradient.addColorStop(0.76, "rgb(230, 214, 214)");
      gradient.addColorStop(0.89, "rgb(246, 229, 223)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-13.7, 26.1);
      ctx.bezierCurveTo(-13.5, 27.0, -14.2, 29.2, -15.3, 28.5);
      ctx.bezierCurveTo(-16.3, 27.8, -17.4, 26.0, -17.5, 25.7);
      ctx.bezierCurveTo(-17.7, 24.9, -17.5, 24.8, -16.9, 24.3);
      ctx.bezierCurveTo(-16.7, 24.1, -15.9, 23.7, -15.3, 23.4);
      ctx.bezierCurveTo(-16.0, 24.8, -14.4, 26.2, -13.7, 26.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.722, 0.662, 0.674, -0.739, 568.2, -2496.9);
      gradient = ctx.createLinearGradient(1294.4, -2255.7, 1297.1, -2251.3);
      gradient.addColorStop(0.00, "rgb(59, 81, 133)");
      gradient.addColorStop(0.15, "rgb(104, 108, 150)");
      gradient.addColorStop(0.31, "rgb(143, 137, 169)");
      gradient.addColorStop(0.47, "rgb(178, 167, 187)");
      gradient.addColorStop(0.62, "rgb(207, 194, 203)");
      gradient.addColorStop(0.76, "rgb(230, 214, 214)");
      gradient.addColorStop(0.89, "rgb(246, 229, 223)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-4.4, 16.7);
      ctx.bezierCurveTo(-3.7, 18.5, -4.3, 20.7, -5.4, 21.8);
      ctx.bezierCurveTo(-6.0, 20.8, -7.3, 19.8, -9.0, 19.6);
      ctx.bezierCurveTo(-8.5, 18.8, -8.3, 17.2, -8.6, 15.0);
      ctx.bezierCurveTo(-8.5, 16.3, -4.4, 16.7, -4.4, 16.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.383, -0.924, 0.924, -0.383, 3904.8, 2151.7);
      gradient = ctx.createLinearGradient(3465.9, -2793.4, 3471.4, -2797.3);
      gradient.addColorStop(0.00, "rgb(118, 97, 81)");
      gradient.addColorStop(1.00, "rgb(245, 189, 86)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(6.7, -2.0);
      ctx.bezierCurveTo(6.3, -1.3, 6.4, -1.1, 6.2, -0.5);
      ctx.bezierCurveTo(7.3, -1.6, 8.0, -1.2, 8.9, -2.4);
      ctx.bezierCurveTo(9.4, -1.5, 9.7, -0.7, 9.6, 0.4);
      ctx.bezierCurveTo(10.2, 1.0, 11.3, 0.1, 11.9, -0.4);
      ctx.bezierCurveTo(12.3, 0.1, 12.5, 2.1, 12.4, 3.2);
      ctx.bezierCurveTo(14.2, 8.8, 7.3, 8.7, 6.5, 7.8);
      ctx.bezierCurveTo(7.1, 8.1, 9.6, 8.3, 10.5, 7.4);
      ctx.bezierCurveTo(11.2, 6.7, 10.5, 4.0, 10.5, 3.8);
      ctx.bezierCurveTo(10.4, 3.6, 10.2, 3.4, 10.1, 3.2);
      ctx.bezierCurveTo(9.9, 3.1, 9.7, 2.9, 9.6, 2.7);
      ctx.bezierCurveTo(9.6, 2.7, 9.6, 2.7, 9.6, 2.6);
      ctx.bezierCurveTo(8.8, 1.9, 7.7, 1.4, 6.5, 1.2);
      ctx.bezierCurveTo(5.4, 2.1, 4.0, 3.8, 4.2, 5.5);
      ctx.bezierCurveTo(2.1, 4.0, 4.0, -0.5, 6.7, -2.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.488, 0.873, -0.873, 0.488, 688.3, -1229.2);
      gradient = ctx.createLinearGradient(747.1, 1198.4, 739.7, 1191.3);
      gradient.addColorStop(0.04, "rgb(140, 32, 63)");
      gradient.addColorStop(1.00, "rgb(217, 161, 91)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(4.2, 1.7);
      ctx.bezierCurveTo(2.8, 2.9, 3.1, 5.4, 4.8, 7.2);
      ctx.bezierCurveTo(6.5, 8.9, 8.9, 9.3, 10.3, 8.0);
      ctx.bezierCurveTo(11.6, 6.7, 11.3, 4.3, 9.6, 2.5);
      ctx.bezierCurveTo(8.0, 0.8, 5.5, 0.4, 4.2, 1.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.692, -0.721, 0.721, -0.692, 4817.6, 1346.4);
      gradient = ctx.createLinearGradient(4300.0, -2544.5, 4298.4, -2538.7);
      gradient.addColorStop(0.01, "rgb(195, 132, 89)");
      gradient.addColorStop(0.10, "rgb(203, 143, 102)");
      gradient.addColorStop(0.35, "rgb(222, 170, 133)");
      gradient.addColorStop(0.59, "rgb(237, 192, 159)");
      gradient.addColorStop(0.81, "rgb(246, 206, 176)");
      gradient.addColorStop(1.00, "rgb(252, 213, 184)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(4.9, 13.6);
      ctx.bezierCurveTo(6.5, 13.0, 8.0, 11.7, 8.1, 11.2);
      ctx.bezierCurveTo(6.8, 10.5, 5.5, 9.5, 4.8, 9.1);
      ctx.bezierCurveTo(1.5, 7.1, 1.0, 10.7, 1.0, 10.7);
      ctx.lineTo(4.9, 13.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.197, -0.980, 0.980, 0.197, 1899.2, 1706.0);
      gradient = ctx.createLinearGradient(1289.8, -2191.0, 1286.3, -2193.6);
      gradient.addColorStop(0.00, "rgb(182, 220, 184)");
      gradient.addColorStop(0.98, "rgb(0, 145, 71)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(4.7, 7.6);
      ctx.bezierCurveTo(5.8, 10.1, 4.0, 13.3, 0.8, 14.7);
      ctx.bezierCurveTo(0.7, 14.8, 0.6, 14.8, 0.5, 14.9);
      ctx.lineTo(0.5, 14.9);
      ctx.lineTo(-3.4, 16.6);
      ctx.bezierCurveTo(-3.4, 16.6, -3.4, 16.6, -3.4, 16.6);
      ctx.bezierCurveTo(-3.5, 16.6, -3.5, 16.6, -3.5, 16.6);
      ctx.lineTo(-3.7, 16.7);
      ctx.lineTo(-3.7, 16.7);
      ctx.bezierCurveTo(-6.9, 17.9, -6.9, 14.7, -7.9, 12.3);
      ctx.bezierCurveTo(-9.0, 9.7, -10.7, 8.9, -7.4, 7.4);
      ctx.lineTo(-3.2, 5.6);
      ctx.bezierCurveTo(0.0, 4.2, 3.6, 5.1, 4.7, 7.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.488, 0.873, -0.873, 0.488, 688.3, -1229.2);
      gradient = ctx.createLinearGradient(740.5, 1205.8, 752.1, 1210.4);
      gradient.addColorStop(0.00, "rgb(182, 220, 184)");
      gradient.addColorStop(0.98, "rgb(0, 145, 71)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-8.5, 15.6);
      ctx.bezierCurveTo(-8.0, 16.1, -5.7, 17.5, -4.1, 16.8);
      ctx.bezierCurveTo(-6.7, 13.0, -7.5, 10.4, -8.5, 8.0);
      ctx.bezierCurveTo(-12.0, 9.5, -10.0, 11.2, -13.2, 12.6);
      ctx.bezierCurveTo(-8.8, 10.8, -7.0, 14.9, -11.5, 16.2);
      ctx.bezierCurveTo(-10.8, 16.4, -9.3, 16.2, -8.5, 15.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.672, 0.740, 0.740, -0.672, 440.9, -3187.5);
      gradient = ctx.createLinearGradient(2069.7, -2488.1, 2065.4, -2481.5);
      gradient.addColorStop(0.00, "rgb(118, 97, 81)");
      gradient.addColorStop(1.00, "rgb(245, 189, 86)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-0.2, 6.5);
      ctx.bezierCurveTo(-2.3, 3.3, 2.2, -4.2, 3.2, -5.6);
      ctx.bezierCurveTo(5.0, -8.0, 6.5, -7.4, 5.7, -6.0);
      ctx.bezierCurveTo(6.3, -6.1, 6.8, -6.2, 5.8, -4.8);
      ctx.bezierCurveTo(4.9, -3.5, 2.7, -0.2, 2.1, 2.7);
      ctx.bezierCurveTo(1.5, 5.5, 0.5, 5.7, -0.2, 6.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.875, 0.484, 0.484, -0.875, -363.5, -2333.1);
      gradient = ctx.createLinearGradient(1449.3, -1864.9, 1444.8, -1863.4);
      gradient.addColorStop(0.01, "rgb(195, 132, 89)");
      gradient.addColorStop(0.10, "rgb(203, 143, 102)");
      gradient.addColorStop(0.35, "rgb(222, 170, 133)");
      gradient.addColorStop(0.59, "rgb(237, 192, 159)");
      gradient.addColorStop(0.81, "rgb(246, 206, 176)");
      gradient.addColorStop(1.00, "rgb(252, 213, 184)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-1.3, 6.9);
      ctx.bezierCurveTo(0.4, 7.3, 2.0, 5.8, 2.7, 2.4);
      ctx.bezierCurveTo(0.9, 1.8, 0.5, 1.6, -0.4, 1.4);
      ctx.bezierCurveTo(-2.3, 6.3, -1.3, 6.9, -1.3, 6.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.947, -0.321, 0.321, -0.947, 6072.5, 393.0);
      gradient = ctx.createLinearGradient(5873.7, -1579.6, 5879.4, -1578.8);
      gradient.addColorStop(0.00, "rgb(182, 220, 184)");
      gradient.addColorStop(0.98, "rgb(0, 145, 71)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Group
      ctx.restore();

      // freeFallChair/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(7.3, 3.1);
      ctx.bezierCurveTo(7.1, 3.3, 6.8, 3.4, 6.7, 3.3);
      ctx.bezierCurveTo(6.6, 3.2, 6.8, 3.0, 7.0, 2.7);
      ctx.bezierCurveTo(7.3, 2.5, 7.5, 2.4, 7.6, 2.5);
      ctx.bezierCurveTo(7.7, 2.6, 7.6, 2.9, 7.3, 3.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // freeFallChair/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(9.3, 5.4);
      ctx.bezierCurveTo(9.1, 5.6, 8.8, 5.7, 8.7, 5.6);
      ctx.bezierCurveTo(8.7, 5.5, 8.8, 5.2, 9.0, 5.0);
      ctx.bezierCurveTo(9.3, 4.8, 9.6, 4.7, 9.6, 4.8);
      ctx.bezierCurveTo(9.7, 4.9, 9.6, 5.1, 9.3, 5.4);
      ctx.closePath();
      ctx.fill();

      // freeFallChair/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(7.8, 6.6);
      ctx.bezierCurveTo(7.4, 6.9, 6.3, 6.8, 5.7, 6.1);
      ctx.bezierCurveTo(5.1, 5.5, 5.2, 4.5, 5.6, 4.1);
      ctx.bezierCurveTo(5.9, 3.8, 5.9, 4.8, 6.6, 5.5);
      ctx.bezierCurveTo(7.2, 6.1, 8.1, 6.4, 7.8, 6.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(210, 116, 142)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(6.9, 23.2);
      ctx.bezierCurveTo(6.3, 19.9, -0.8, 17.8, -2.5, 17.4);
      ctx.bezierCurveTo(-5.3, 16.8, -6.1, 18.2, -4.6, 18.8);
      ctx.bezierCurveTo(-5.0, 19.1, -5.5, 19.4, -3.8, 19.7);
      ctx.bezierCurveTo(-2.3, 20.0, 1.6, 21.1, 4.0, 22.8);
      ctx.bezierCurveTo(5.7, 23.9, 7.1, 24.5, 6.9, 23.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.215, -0.977, 0.977, 0.215, 1680.0, 4692.3);
      gradient = ctx.createLinearGradient(4203.7, -2644.2, 4200.1, -2644.4);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2.3, 22.3);
      ctx.bezierCurveTo(2.9, 21.6, 3.5, 20.3, 3.6, 19.7);
      ctx.bezierCurveTo(4.7, 20.1, 7.3, 21.3, 8.8, 22.5);
      ctx.bezierCurveTo(9.3, 22.9, 7.2, 24.8, 6.3, 24.4);
      ctx.bezierCurveTo(5.5, 24.0, 3.3, 22.8, 2.3, 22.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.488, 0.873, -0.873, 0.488, 688.3, -1229.2);
      gradient = ctx.createLinearGradient(758.1, 1205.2, 760.7, 1209.8);
      gradient.addColorStop(0.02, "rgb(238, 58, 36)");
      gradient.addColorStop(0.16, "rgb(234, 57, 35)");
      gradient.addColorStop(0.30, "rgb(223, 54, 33)");
      gradient.addColorStop(0.44, "rgb(204, 48, 30)");
      gradient.addColorStop(0.57, "rgb(177, 41, 25)");
      gradient.addColorStop(0.70, "rgb(143, 31, 19)");
      gradient.addColorStop(0.83, "rgb(100, 19, 11)");
      gradient.addColorStop(0.96, "rgb(51, 4, 2)");
      gradient.addColorStop(1.00, "rgb(32, 0, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group
      ctx.restore();
      ctx.restore();

      // freeFallChair/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-11.5, -28.3);
      ctx.bezierCurveTo(-11.0, -30.6, -8.9, -36.7, -8.1, -38.1);
      ctx.bezierCurveTo(-7.3, -39.7, -7.8, -39.5, -8.4, -39.4);
      ctx.bezierCurveTo(-7.7, -41.0, -9.5, -41.4, -11.0, -38.7);
      ctx.bezierCurveTo(-11.9, -37.1, -15.4, -28.2, -14.7, -26.4);
      ctx.bezierCurveTo(-14.2, -25.0, -12.2, -25.3, -11.5, -28.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.632, -0.351, -0.486, 0.874, 7157.8, -310.9);
      gradient = ctx.createLinearGradient(8483.5, 3726.5, 8478.0, 3726.3);
      gradient.addColorStop(0.01, "rgb(195, 132, 89)");
      gradient.addColorStop(0.10, "rgb(203, 143, 102)");
      gradient.addColorStop(0.35, "rgb(222, 170, 133)");
      gradient.addColorStop(0.59, "rgb(237, 192, 159)");
      gradient.addColorStop(0.81, "rgb(246, 206, 176)");
      gradient.addColorStop(1.00, "rgb(252, 213, 184)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-25.7, -21.4);
      ctx.bezierCurveTo(-26.5, -23.7, -26.4, -25.5, -28.1, -27.1);
      ctx.bezierCurveTo(-31.2, -28.2, -36.6, -27.7, -37.5, -28.1);
      ctx.bezierCurveTo(-38.3, -28.4, -38.6, -28.7, -38.6, -29.0);
      ctx.bezierCurveTo(-38.6, -29.3, -38.4, -31.4, -37.8, -32.5);
      ctx.bezierCurveTo(-37.2, -33.6, -35.6, -31.9, -35.4, -31.1);
      ctx.bezierCurveTo(-35.2, -31.0, -29.6, -32.0, -26.0, -30.5);
      ctx.bezierCurveTo(-23.8, -29.7, -23.4, -27.4, -22.7, -24.7);
      ctx.bezierCurveTo(-22.7, -24.7, -26.1, -22.6, -25.7, -21.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.307, -0.952, 0.952, 0.307, 1814.1, 3253.9);
      gradient = ctx.createLinearGradient(2560.4, -2769.3, 2555.8, -2762.0);
      gradient.addColorStop(0.01, "rgb(195, 132, 89)");
      gradient.addColorStop(0.10, "rgb(203, 143, 102)");
      gradient.addColorStop(0.35, "rgb(222, 170, 133)");
      gradient.addColorStop(0.59, "rgb(237, 192, 159)");
      gradient.addColorStop(0.81, "rgb(246, 206, 176)");
      gradient.addColorStop(1.00, "rgb(252, 213, 184)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-19.6, -18.4);
      ctx.bezierCurveTo(-21.9, -18.5, -23.1, -18.7, -25.2, -17.7);
      ctx.bezierCurveTo(-28.7, -16.3, -32.8, -13.3, -33.8, -12.9);
      ctx.bezierCurveTo(-34.6, -12.6, -35.1, -12.9, -35.4, -13.2);
      ctx.bezierCurveTo(-35.6, -13.4, -36.4, -13.6, -36.8, -14.9);
      ctx.bezierCurveTo(-37.1, -16.1, -35.5, -16.5, -34.5, -16.7);
      ctx.bezierCurveTo(-34.2, -16.8, -30.2, -20.1, -26.4, -21.6);
      ctx.bezierCurveTo(-24.2, -22.5, -23.3, -21.8, -20.3, -22.2);
      ctx.bezierCurveTo(-20.3, -22.2, -20.8, -18.9, -19.6, -18.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.057, -0.998, 0.998, -0.057, 2922.0, 2730.9);
      gradient = ctx.createLinearGradient(2913.5, -2795.4, 2910.4, -2785.0);
      gradient.addColorStop(0.01, "rgb(195, 132, 89)");
      gradient.addColorStop(0.10, "rgb(203, 143, 102)");
      gradient.addColorStop(0.35, "rgb(222, 170, 133)");
      gradient.addColorStop(0.59, "rgb(237, 192, 159)");
      gradient.addColorStop(0.81, "rgb(246, 206, 176)");
      gradient.addColorStop(1.00, "rgb(252, 213, 184)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-32.5, -13.6);
      ctx.bezierCurveTo(-33.1, -13.3, -33.5, -13.0, -33.8, -12.9);
      ctx.bezierCurveTo(-34.6, -12.6, -34.8, -12.6, -35.3, -12.8);
      ctx.bezierCurveTo(-35.6, -13.0, -37.1, -13.6, -37.5, -14.9);
      ctx.bezierCurveTo(-37.9, -16.1, -35.5, -16.7, -34.5, -16.7);
      ctx.bezierCurveTo(-34.8, -16.0, -34.1, -13.5, -32.5, -13.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.390, -0.921, 0.921, -0.390, 4019.6, 2363.4);
      gradient = ctx.createLinearGradient(3771.0, -2806.4, 3773.8, -2801.8);
      gradient.addColorStop(0.00, "rgb(59, 81, 133)");
      gradient.addColorStop(0.15, "rgb(104, 108, 150)");
      gradient.addColorStop(0.31, "rgb(143, 137, 169)");
      gradient.addColorStop(0.47, "rgb(178, 167, 187)");
      gradient.addColorStop(0.62, "rgb(207, 194, 203)");
      gradient.addColorStop(0.76, "rgb(230, 214, 214)");
      gradient.addColorStop(0.89, "rgb(246, 229, 223)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-35.8, -27.9);
      ctx.bezierCurveTo(-36.4, -28.0, -37.3, -28.0, -37.6, -28.1);
      ctx.bezierCurveTo(-38.4, -28.3, -38.6, -28.3, -38.7, -29.1);
      ctx.bezierCurveTo(-38.7, -29.4, -38.5, -31.5, -37.8, -32.6);
      ctx.bezierCurveTo(-37.2, -33.7, -35.6, -31.9, -35.4, -31.1);
      ctx.bezierCurveTo(-36.1, -30.9, -37.0, -28.9, -35.8, -27.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.385, -0.901, 0.919, 0.395, 1646.0, 2572.0);
      gradient = ctx.createLinearGradient(1760.3, -2571.5, 1763.0, -2567.1);
      gradient.addColorStop(0.00, "rgb(59, 81, 133)");
      gradient.addColorStop(0.15, "rgb(104, 108, 150)");
      gradient.addColorStop(0.31, "rgb(143, 137, 169)");
      gradient.addColorStop(0.47, "rgb(178, 167, 187)");
      gradient.addColorStop(0.62, "rgb(207, 194, 203)");
      gradient.addColorStop(0.76, "rgb(230, 214, 214)");
      gradient.addColorStop(0.89, "rgb(246, 229, 223)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-25.9, -22.2);
      ctx.bezierCurveTo(-27.1, -25.5, -27.7, -26.5, -28.5, -27.1);
      ctx.bezierCurveTo(-27.0, -28.0, -26.3, -29.4, -26.1, -30.6);
      ctx.bezierCurveTo(-24.7, -30.2, -23.2, -28.2, -23.1, -26.3);
      ctx.bezierCurveTo(-23.1, -26.3, -24.6, -22.4, -25.9, -22.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.032, 0.999, 0.999, -0.032, 2767.4, -3039.5);
      gradient = ctx.createLinearGradient(2918.5, -2885.6, 2924.6, -2889.9);
      gradient.addColorStop(0.30, "rgb(246, 162, 73)");
      gradient.addColorStop(1.00, "rgb(163, 82, 33)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-8.5, -25.2);
      ctx.bezierCurveTo(-6.9, -24.4, -4.9, -25.4, -3.7, -26.2);
      ctx.bezierCurveTo(-3.5, -27.3, -3.8, -28.5, -4.3, -29.5);
      ctx.bezierCurveTo(-4.3, -29.6, -4.3, -29.6, -4.3, -29.6);
      ctx.bezierCurveTo(-4.5, -29.7, -4.6, -29.9, -4.6, -30.1);
      ctx.bezierCurveTo(-4.8, -30.3, -4.9, -30.5, -5.1, -30.7);
      ctx.bezierCurveTo(-5.4, -30.8, -7.7, -32.2, -8.6, -31.7);
      ctx.bezierCurveTo(-9.7, -31.1, -10.1, -28.6, -10.1, -28.0);
      ctx.bezierCurveTo(-10.7, -29.0, -9.1, -35.2, -4.1, -31.9);
      ctx.bezierCurveTo(-1.6, -31.4, -1.4, -29.7, -2.1, -28.9);
      ctx.bezierCurveTo(-1.0, -28.7, -0.8, -26.2, -2.2, -25.4);
      ctx.bezierCurveTo(-1.0, -23.8, -7.6, -22.7, -8.5, -25.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.373, 0.928, 0.928, -0.373, 909.4, -4811.3);
      gradient = ctx.createLinearGradient(4098.8, -2634.8, 4089.6, -2634.1);
      gradient.addColorStop(0.04, "rgb(86, 40, 25)");
      gradient.addColorStop(1.00, "rgb(212, 160, 91)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-4.1, -29.6);
      ctx.bezierCurveTo(-5.4, -31.6, -7.7, -32.6, -9.3, -31.6);
      ctx.bezierCurveTo(-10.8, -30.7, -11.1, -28.2, -9.9, -26.1);
      ctx.bezierCurveTo(-8.7, -24.1, -6.4, -23.1, -4.8, -24.1);
      ctx.bezierCurveTo(-3.2, -25.0, -2.9, -27.5, -4.1, -29.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.508, 0.861, 0.861, -0.508, 803.9, -3974.3);
      gradient = ctx.createLinearGradient(2987.4, -2707.8, 2985.8, -2702.1);
      gradient.addColorStop(0.01, "rgb(195, 132, 89)");
      gradient.addColorStop(0.10, "rgb(203, 143, 102)");
      gradient.addColorStop(0.35, "rgb(222, 170, 133)");
      gradient.addColorStop(0.59, "rgb(237, 192, 159)");
      gradient.addColorStop(0.81, "rgb(246, 206, 176)");
      gradient.addColorStop(1.00, "rgb(252, 213, 184)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-15.2, -26.0);
      ctx.bezierCurveTo(-15.2, -26.0, -12.3, -23.8, -11.3, -27.5);
      ctx.bezierCurveTo(-11.1, -28.3, -10.9, -29.9, -10.5, -31.4);
      ctx.bezierCurveTo(-10.9, -31.6, -12.9, -31.5, -14.5, -30.7);
      ctx.lineTo(-15.2, -26.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.837, 0.546, 0.546, -0.837, 454.3, -1738.8);
      gradient = ctx.createLinearGradient(544.9, -1686.8, 541.5, -1689.3);
      gradient.addColorStop(0.30, "rgb(255, 255, 255)");
      gradient.addColorStop(0.41, "rgb(230, 212, 226)");
      gradient.addColorStop(0.64, "rgb(190, 134, 170)");
      gradient.addColorStop(0.99, "rgb(143, 5, 102)");
      gradient.addColorStop(1.00, "rgb(140, 0, 100)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-14.5, -19.4);
      ctx.lineTo(-18.8, -17.6);
      ctx.bezierCurveTo(-22.0, -16.3, -21.5, -18.1, -22.6, -20.7);
      ctx.bezierCurveTo(-23.5, -23.2, -25.9, -25.4, -22.8, -26.8);
      ctx.lineTo(-22.8, -26.8);
      ctx.lineTo(-22.5, -26.9);
      ctx.bezierCurveTo(-22.5, -26.9, -22.5, -26.9, -22.5, -26.9);
      ctx.bezierCurveTo(-22.5, -26.9, -22.5, -26.9, -22.5, -26.9);
      ctx.lineTo(-18.5, -28.5);
      ctx.lineTo(-18.5, -28.5);
      ctx.bezierCurveTo(-18.4, -28.5, -18.3, -28.6, -18.2, -28.6);
      ctx.bezierCurveTo(-14.9, -29.9, -11.4, -28.9, -10.4, -26.4);
      ctx.bezierCurveTo(-9.4, -23.8, -11.2, -20.7, -14.5, -19.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.676, -0.737, -0.737, 0.676, 4453.4, 719.8);
      gradient = ctx.createLinearGradient(3575.3, 2785.4, 3567.5, 2795.7);
      gradient.addColorStop(0.00, "rgb(182, 228, 249)");
      gradient.addColorStop(0.98, "rgb(0, 138, 206)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-27.9, -20.9);
      ctx.bezierCurveTo(-23.8, -23.2, -22.1, -19.0, -26.5, -17.1);
      ctx.bezierCurveTo(-23.2, -18.4, -23.4, -15.8, -19.9, -17.3);
      ctx.bezierCurveTo(-20.9, -19.6, -22.2, -22.1, -23.1, -26.6);
      ctx.bezierCurveTo(-24.7, -25.9, -25.3, -23.2, -25.3, -22.7);
      ctx.bezierCurveTo(-26.3, -22.5, -27.5, -21.5, -27.9, -20.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.057, -0.998, 0.998, -0.057, 2922.0, 2730.9);
      gradient = ctx.createLinearGradient(2917.1, -2787.9, 2912.8, -2781.3);
      gradient.addColorStop(0.30, "rgb(246, 162, 73)");
      gradient.addColorStop(1.00, "rgb(163, 82, 33)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-8.7, -21.1);
      ctx.bezierCurveTo(-6.3, -19.5, -2.3, -18.7, -0.7, -18.5);
      ctx.bezierCurveTo(0.9, -18.3, 0.5, -17.9, 0.1, -17.6);
      ctx.bezierCurveTo(1.6, -17.2, 1.0, -15.7, -1.9, -16.1);
      ctx.bezierCurveTo(-3.7, -16.4, -12.2, -18.4, -13.0, -22.2);
      ctx.bezierCurveTo(-13.3, -23.5, -11.1, -22.6, -8.7, -21.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.269, -0.963, 0.963, 0.269, 1748.9, 2706.2);
      gradient = ctx.createLinearGradient(2155.3, -2422.6, 2150.4, -2421.0);
      gradient.addColorStop(0.01, "rgb(195, 132, 89)");
      gradient.addColorStop(0.10, "rgb(203, 143, 102)");
      gradient.addColorStop(0.35, "rgb(222, 170, 133)");
      gradient.addColorStop(0.59, "rgb(237, 192, 159)");
      gradient.addColorStop(0.81, "rgb(246, 206, 176)");
      gradient.addColorStop(1.00, "rgb(252, 213, 184)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-9.5, -18.4);
      ctx.bezierCurveTo(-9.1, -19.2, -8.9, -19.7, -8.1, -21.3);
      ctx.bezierCurveTo(-11.0, -23.3, -12.3, -23.3, -14.4, -22.5);
      ctx.bezierCurveTo(-14.4, -22.5, -14.4, -20.5, -9.5, -18.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.435, 0.900, 0.900, 0.435, 4316.3, -3795.7);
      gradient = ctx.createLinearGradient(5279.3, -2254.1, 5285.1, -2253.3);
      gradient.addColorStop(0.30, "rgb(255, 255, 255)");
      gradient.addColorStop(0.41, "rgb(230, 212, 226)");
      gradient.addColorStop(0.64, "rgb(190, 134, 170)");
      gradient.addColorStop(0.99, "rgb(143, 5, 102)");
      gradient.addColorStop(1.00, "rgb(140, 0, 100)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Group
      ctx.restore();

      // freeFallChair/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-4.7, -27.6);
      ctx.bezierCurveTo(-4.6, -27.5, -4.8, -27.2, -5.0, -27.1);
      ctx.bezierCurveTo(-5.3, -26.9, -5.6, -26.8, -5.7, -26.9);
      ctx.bezierCurveTo(-5.7, -27.0, -5.6, -27.3, -5.3, -27.5);
      ctx.bezierCurveTo(-5.0, -27.6, -4.8, -27.7, -4.7, -27.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // freeFallChair/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-7.3, -29.4);
      ctx.bezierCurveTo(-7.4, -29.5, -7.2, -29.8, -6.9, -30.0);
      ctx.bezierCurveTo(-6.7, -30.1, -6.4, -30.2, -6.3, -30.1);
      ctx.bezierCurveTo(-6.3, -30.0, -6.4, -29.8, -6.7, -29.6);
      ctx.bezierCurveTo(-7.0, -29.4, -7.2, -29.3, -7.3, -29.4);
      ctx.closePath();
      ctx.fill();

      // freeFallChair/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-7.8, -27.4);
      ctx.bezierCurveTo(-7.3, -26.6, -6.4, -26.3, -6.8, -26.0);
      ctx.bezierCurveTo(-7.2, -25.8, -8.2, -26.0, -8.7, -26.7);
      ctx.bezierCurveTo(-9.2, -27.5, -8.9, -28.6, -8.5, -28.9);
      ctx.bezierCurveTo(-8.2, -29.1, -8.3, -28.2, -7.8, -27.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(210, 116, 142)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // freeFallChair/Group
      ctx.restore();
      ctx.restore();

      // freeFallChair/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-31.1, -2.7);
      ctx.bezierCurveTo(-31.1, -2.7, -31.1, -2.7, -31.1, -2.7);
      ctx.lineTo(-31.1, -2.7);
      ctx.bezierCurveTo(-31.1, -2.7, -31.1, -2.7, -31.1, -2.7);
      ctx.lineTo(-31.1, -2.7);
      ctx.bezierCurveTo(-31.1, -2.7, -31.1, -2.7, -31.1, -2.7);
      ctx.lineTo(-31.1, -2.7);
      ctx.bezierCurveTo(-31.0, -2.7, -31.0, -2.7, -31.1, -2.7);
      ctx.lineTo(-31.1, -2.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.451, -0.892, 0.892, -0.451, 4581.8, 3479.9);
      gradient = ctx.createLinearGradient(5188.9, -2545.1, 5188.8, -2545.1);
      gradient.addColorStop(0.00, "rgb(130, 113, 159)");
      gradient.addColorStop(0.03, "rgb(134, 118, 162)");
      gradient.addColorStop(0.24, "rgb(161, 156, 190)");
      gradient.addColorStop(0.45, "rgb(187, 189, 214)");
      gradient.addColorStop(0.65, "rgb(207, 216, 232)");
      gradient.addColorStop(0.83, "rgb(224, 235, 246)");
      gradient.addColorStop(1.00, "rgb(230, 245, 252)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-7.7, -9.2);
      ctx.bezierCurveTo(-8.2, -10.2, -9.8, -13.3, -9.2, -16.2);
      ctx.bezierCurveTo(-8.6, -18.8, -6.3, -21.0, -6.0, -21.8);
      ctx.bezierCurveTo(-4.8, -24.7, -3.0, -24.5, -3.5, -22.8);
      ctx.bezierCurveTo(-2.9, -23.0, -2.4, -23.3, -3.0, -21.6);
      ctx.bezierCurveTo(-3.4, -20.6, -5.9, -17.9, -6.4, -15.3);
      ctx.bezierCurveTo(-6.7, -13.8, -5.1, -11.2, -5.1, -10.3);
      ctx.bezierCurveTo(-5.4, -7.3, -7.1, -8.0, -7.7, -9.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.672, -0.267, -0.369, 0.929, 7757.7, 416.4);
      gradient = ctx.createLinearGradient(10207.0, 2462.5, 10199.7, 2462.1);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-15.2, -5.4);
      ctx.bezierCurveTo(-16.0, -8.1, -16.9, -10.6, -18.9, -11.8);
      ctx.bezierCurveTo(-22.2, -13.8, -26.2, -14.1, -26.4, -14.3);
      ctx.bezierCurveTo(-26.5, -15.1, -27.8, -17.0, -28.5, -16.0);
      ctx.bezierCurveTo(-29.3, -15.0, -29.8, -13.0, -29.9, -12.7);
      ctx.bezierCurveTo(-29.9, -12.4, -29.7, -12.0, -29.0, -11.6);
      ctx.bezierCurveTo(-28.1, -11.1, -24.1, -10.4, -21.2, -8.8);
      ctx.bezierCurveTo(-19.8, -7.0, -16.9, -3.6, -16.4, -1.2);
      ctx.bezierCurveTo(-16.6, -2.5, -15.2, -5.4, -15.2, -5.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.249, 0.439, 0.676, 0.435, 3948.8, -1666.3);
      gradient = ctx.createLinearGradient(7023.2, -3283.9, 7014.6, -3281.5);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-26.3, -14.3);
      ctx.bezierCurveTo(-26.3, -15.2, -27.6, -17.2, -28.6, -16.0);
      ctx.bezierCurveTo(-29.4, -15.0, -29.9, -13.0, -30.0, -12.7);
      ctx.bezierCurveTo(-30.1, -12.3, -29.9, -11.8, -29.1, -11.5);
      ctx.bezierCurveTo(-28.8, -11.4, -27.9, -11.2, -27.3, -11.0);
      ctx.bezierCurveTo(-28.4, -12.2, -27.0, -14.1, -26.3, -14.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.531, -0.823, 0.839, 0.544, 1255.0, 2301.9);
      gradient = ctx.createLinearGradient(1268.9, -2335.1, 1271.6, -2330.5);
      gradient.addColorStop(0.00, "rgb(180, 80, 158)");
      gradient.addColorStop(0.05, "rgb(185, 94, 162)");
      gradient.addColorStop(0.23, "rgb(202, 133, 180)");
      gradient.addColorStop(0.40, "rgb(217, 167, 195)");
      gradient.addColorStop(0.57, "rgb(231, 195, 208)");
      gradient.addColorStop(0.73, "rgb(241, 216, 218)");
      gradient.addColorStop(0.88, "rgb(249, 229, 223)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(9.1, -8.9);
      ctx.bezierCurveTo(7.7, -9.2, 7.7, -9.3, 7.3, -9.0);
      ctx.bezierCurveTo(10.3, -12.7, 11.6, -8.3, 14.3, -12.4);
      ctx.bezierCurveTo(12.7, -12.1, 11.6, -12.9, 10.3, -13.9);
      ctx.bezierCurveTo(8.7, -15.1, 6.5, -14.6, 5.7, -14.3);
      ctx.bezierCurveTo(5.5, -14.5, 6.7, -15.5, 8.6, -15.2);
      ctx.bezierCurveTo(7.1, -16.1, 5.4, -16.8, 2.8, -16.3);
      ctx.bezierCurveTo(3.5, -16.8, 3.5, -16.8, 5.1, -17.0);
      ctx.bezierCurveTo(0.7, -18.7, -3.4, -14.4, -3.0, -12.1);
      ctx.bezierCurveTo(-2.9, -12.7, -2.0, -15.0, -0.9, -15.5);
      ctx.bezierCurveTo(0.1, -15.8, 2.2, -14.0, 2.4, -13.9);
      ctx.bezierCurveTo(2.6, -13.7, 2.7, -13.5, 2.8, -13.2);
      ctx.bezierCurveTo(2.8, -13.0, 2.9, -12.8, 3.0, -12.6);
      ctx.bezierCurveTo(3.0, -12.6, 3.0, -12.6, 3.0, -12.6);
      ctx.bezierCurveTo(3.4, -11.5, 3.3, -10.3, 3.0, -9.2);
      ctx.bezierCurveTo(1.7, -8.6, -0.5, -8.0, -1.9, -9.0);
      ctx.bezierCurveTo(-1.4, -6.5, 6.7, -5.8, 9.1, -8.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.488, 0.873, -0.873, 0.488, 688.3, -1229.2);
      gradient = ctx.createLinearGradient(724.5, 1187.8, 734.6, 1192.4);
      gradient.addColorStop(0.01, "rgb(187, 156, 201)");
      gradient.addColorStop(1.00, "rgb(104, 6, 99)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-4.6, -10.9);
      ctx.bezierCurveTo(-5.4, -11.5, -5.7, -12.5, -5.9, -13.9);
      ctx.bezierCurveTo(-7.3, -14.5, -9.1, -14.3, -9.7, -13.9);
      ctx.bezierCurveTo(-9.6, -12.6, -9.7, -11.7, -9.2, -10.9);
      ctx.bezierCurveTo(-8.7, -10.1, -4.4, -10.7, -4.6, -10.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.055, 0.999, -0.999, 0.055, 2885.3, -2943.9);
      gradient = ctx.createLinearGradient(2769.8, 3046.5, 2767.7, 3051.3);
      gradient.addColorStop(0.00, "rgb(255, 241, 59)");
      gradient.addColorStop(0.20, "rgb(252, 222, 55)");
      gradient.addColorStop(0.59, "rgb(248, 174, 45)");
      gradient.addColorStop(1.00, "rgb(243, 118, 34)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-6.4, -5.0);
      ctx.bezierCurveTo(-5.6, -4.2, -3.0, -1.9, -0.1, -1.8);
      ctx.bezierCurveTo(2.6, -1.6, 5.4, -3.2, 6.2, -3.3);
      ctx.bezierCurveTo(9.3, -3.7, 9.6, -5.5, 7.9, -5.5);
      ctx.bezierCurveTo(8.2, -6.0, 8.6, -6.4, 6.8, -6.2);
      ctx.bezierCurveTo(5.8, -6.1, 2.5, -4.4, -0.1, -4.7);
      ctx.bezierCurveTo(-1.7, -4.8, -3.8, -7.0, -4.6, -7.2);
      ctx.bezierCurveTo(-7.6, -7.7, -7.4, -5.9, -6.4, -5.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.081, 0.718, -0.994, 0.111, 3094.7, -5655.8);
      gradient = ctx.createLinearGradient(7295.6, 3706.0, 7288.2, 3705.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-3.9, -7.5);
      ctx.bezierCurveTo(-3.6, -6.6, -2.7, -6.0, -1.4, -5.5);
      ctx.bezierCurveTo(-1.1, -4.0, -1.9, -2.3, -2.4, -1.8);
      ctx.bezierCurveTo(-3.7, -2.3, -4.6, -2.4, -5.2, -3.1);
      ctx.bezierCurveTo(-5.8, -3.8, -4.0, -7.8, -3.9, -7.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, -0.011, 0.011, -1.000, 6106.3, -717.5);
      gradient = ctx.createLinearGradient(6101.2, -778.9, 6103.8, -781.7);
      gradient.addColorStop(0.00, "rgb(255, 241, 59)");
      gradient.addColorStop(0.20, "rgb(252, 222, 55)");
      gradient.addColorStop(0.59, "rgb(248, 174, 45)");
      gradient.addColorStop(1.00, "rgb(243, 118, 34)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-3.3, -9.4);
      ctx.bezierCurveTo(-4.5, -11.9, -8.1, -12.6, -11.2, -11.1);
      ctx.bezierCurveTo(-11.3, -11.0, -11.4, -11.0, -11.5, -10.9);
      ctx.lineTo(-11.5, -10.9);
      ctx.lineTo(-15.4, -9.1);
      ctx.bezierCurveTo(-15.4, -9.1, -15.4, -9.1, -15.4, -9.1);
      ctx.bezierCurveTo(-15.4, -9.1, -15.4, -9.1, -15.4, -9.1);
      ctx.lineTo(-15.6, -8.9);
      ctx.lineTo(-15.6, -8.9);
      ctx.bezierCurveTo(-18.7, -7.3, -16.2, -5.3, -15.0, -2.9);
      ctx.bezierCurveTo(-13.8, -0.4, -14.2, 1.4, -11.0, -0.1);
      ctx.lineTo(-6.9, -2.1);
      ctx.bezierCurveTo(-3.7, -3.6, -2.1, -6.9, -3.3, -9.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.488, 0.873, -0.873, 0.488, 688.3, -1229.2);
      gradient = ctx.createLinearGradient(722.3, 1199.4, 729.3, 1212.2);
      gradient.addColorStop(0.00, "rgb(255, 241, 59)");
      gradient.addColorStop(0.20, "rgb(252, 222, 55)");
      gradient.addColorStop(0.59, "rgb(248, 174, 45)");
      gradient.addColorStop(1.00, "rgb(243, 118, 34)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Compound Path
      ctx.restore();
      ctx.beginPath();

      // freeFallChair/Group/Compound Path/Path
      ctx.moveTo(-17.6, -4.1);
      ctx.bezierCurveTo(-18.5, -3.9, -19.2, -3.8, -20.5, -3.0);
      ctx.bezierCurveTo(-23.7, -1.1, -26.5, 1.8, -26.7, 2.0);
      ctx.bezierCurveTo(-27.7, 2.2, -29.3, 2.6, -28.8, 3.9);
      ctx.bezierCurveTo(-28.4, 5.1, -27.6, 5.2, -27.3, 5.5);
      ctx.bezierCurveTo(-27.1, 5.7, -26.5, 6.0, -25.8, 5.6);
      ctx.bezierCurveTo(-24.9, 5.2, -21.8, 2.7, -18.8, 0.9);
      ctx.bezierCurveTo(-15.6, -0.6, -15.5, 2.1, -12.1, 0.3);
      ctx.bezierCurveTo(-12.3, -0.0, -12.5, -0.4, -12.7, -0.7);
      ctx.bezierCurveTo(-13.5, -2.4, -15.5, -6.9, -16.0, -8.7);
      ctx.bezierCurveTo(-17.5, -7.9, -17.6, -4.7, -17.6, -4.1);
      ctx.closePath();

      // freeFallChair/Group/Compound Path/Path
      ctx.moveTo(-18.7, 0.9);
      ctx.bezierCurveTo(-18.6, 0.8, -18.4, 0.7, -18.2, 0.6);
      ctx.bezierCurveTo(-18.4, 0.7, -18.6, 0.8, -18.7, 0.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.712, 0.702, -0.702, 0.712, 1098.0, -2518.3);
      gradient = ctx.createLinearGradient(973.2, 2573.7, 969.8, 2580.3);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-26.7, 2.0);
      ctx.bezierCurveTo(-27.7, 2.0, -30.0, 2.7, -29.6, 3.9);
      ctx.bezierCurveTo(-29.1, 5.2, -27.6, 5.7, -27.3, 5.8);
      ctx.bezierCurveTo(-26.8, 6.0, -26.5, 6.0, -25.8, 5.6);
      ctx.bezierCurveTo(-25.5, 5.5, -25.1, 5.2, -24.5, 4.8);
      ctx.bezierCurveTo(-26.1, 5.1, -26.9, 2.6, -26.7, 2.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.451, -0.892, 0.892, -0.451, 4593.7, 3503.4);
      gradient = ctx.createLinearGradient(5206.5, -2546.0, 5209.3, -2541.4);
      gradient.addColorStop(0.00, "rgb(180, 80, 158)");
      gradient.addColorStop(0.05, "rgb(185, 94, 162)");
      gradient.addColorStop(0.23, "rgb(202, 133, 180)");
      gradient.addColorStop(0.40, "rgb(217, 167, 195)");
      gradient.addColorStop(0.57, "rgb(231, 195, 208)");
      gradient.addColorStop(0.73, "rgb(241, 216, 218)");
      gradient.addColorStop(0.88, "rgb(249, 229, 223)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-11.6, 0.2);
      ctx.bezierCurveTo(-12.9, -1.2, -15.8, -6.8, -15.6, -8.9);
      ctx.bezierCurveTo(-16.8, -10.2, -15.9, -8.7, -17.1, -10.8);
      ctx.bezierCurveTo(-18.0, -9.4, -18.9, -8.2, -18.6, -6.6);
      ctx.bezierCurveTo(-18.2, -4.7, -17.4, -4.2, -17.1, -2.8);
      ctx.bezierCurveTo(-16.8, -1.4, -16.7, -0.2, -16.0, 0.7);
      ctx.bezierCurveTo(-15.1, 2.0, -14.6, 1.6, -13.2, 2.6);
      ctx.bezierCurveTo(-12.9, 1.5, -13.2, 1.1, -11.6, 0.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.488, 0.873, -0.873, 0.488, 688.3, -1229.2);
      gradient = ctx.createLinearGradient(722.6, 1208.6, 731.1, 1217.1);
      gradient.addColorStop(0.00, "rgb(194, 216, 74)");
      gradient.addColorStop(0.99, "rgb(59, 159, 63)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Group
      ctx.restore();

      // freeFallChair/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1.0, -7.1);
      ctx.bezierCurveTo(-0.9, -6.7, -2.7, -8.4, -3.2, -10.8);
      ctx.bezierCurveTo(-3.6, -13.2, -2.5, -15.4, -0.7, -15.7);
      ctx.bezierCurveTo(1.1, -16.1, 3.0, -14.4, 3.4, -12.0);
      ctx.bezierCurveTo(3.9, -9.6, 2.8, -7.4, 1.0, -7.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.186, 0.982, 0.982, -0.186, 2444.9, -2739.0);
      gradient = ctx.createLinearGradient(2225.6, -2913.3, 2224.1, -2907.6);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Group/Group
      ctx.restore();

      // freeFallChair/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(0.8, -10.3);
      ctx.bezierCurveTo(0.5, -10.2, 0.3, -10.1, 0.3, -10.0);
      ctx.bezierCurveTo(0.3, -9.8, 0.6, -9.7, 0.9, -9.8);
      ctx.bezierCurveTo(1.1, -9.8, 1.4, -9.9, 1.4, -10.1);
      ctx.bezierCurveTo(1.3, -10.2, 1.1, -10.3, 0.8, -10.3);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // freeFallChair/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(0.5, -13.0);
      ctx.bezierCurveTo(0.2, -12.9, 0.0, -12.8, 0.0, -12.7);
      ctx.bezierCurveTo(0.0, -12.5, 0.3, -12.4, 0.6, -12.5);
      ctx.bezierCurveTo(0.9, -12.5, 1.1, -12.6, 1.1, -12.8);
      ctx.bezierCurveTo(1.1, -12.9, 0.8, -13.0, 0.5, -13.0);
      ctx.closePath();
      ctx.fill();

      // freeFallChair/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(-1.2, -9.5);
      ctx.bezierCurveTo(-1.7, -10.2, -2.0, -11.8, -1.6, -12.9);
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // freeFallChair/Group
      ctx.restore();
      ctx.restore();
      ctx.restore();

      // freeFallChair/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-8.8, 45.1);
      ctx.bezierCurveTo(-8.8, 45.1, -8.9, 45.1, -8.8, 45.1);
      ctx.lineTo(-8.8, 45.1);
      ctx.bezierCurveTo(-8.8, 45.1, -8.8, 45.1, -8.8, 45.1);
      ctx.lineTo(-8.8, 45.1);
      ctx.bezierCurveTo(-8.8, 45.0, -8.8, 45.0, -8.8, 45.0);
      ctx.lineTo(-8.8, 45.0);
      ctx.bezierCurveTo(-8.8, 45.0, -8.8, 45.0, -8.8, 45.0);
      ctx.lineTo(-8.8, 45.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.570, 0.822, 0.822, -0.570, 1088.6, -2909.3);
      gradient = ctx.createLinearGradient(1801.6, -2585.8, 1801.6, -2585.7);
      gradient.addColorStop(0.00, "rgb(130, 113, 159)");
      gradient.addColorStop(0.03, "rgb(134, 118, 162)");
      gradient.addColorStop(0.24, "rgb(161, 156, 190)");
      gradient.addColorStop(0.45, "rgb(187, 189, 214)");
      gradient.addColorStop(0.65, "rgb(207, 216, 232)");
      gradient.addColorStop(0.83, "rgb(224, 235, 246)");
      gradient.addColorStop(1.00, "rgb(230, 245, 252)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(8.1, 27.6);
      ctx.bezierCurveTo(8.7, 28.5, 10.6, 31.3, 13.5, 32.2);
      ctx.bezierCurveTo(16.0, 32.9, 19.1, 32.0, 20.0, 32.1);
      ctx.bezierCurveTo(23.1, 32.4, 23.7, 30.7, 22.0, 30.3);
      ctx.bezierCurveTo(22.5, 30.0, 22.9, 29.6, 21.2, 29.4);
      ctx.bezierCurveTo(20.1, 29.3, 16.6, 30.2, 14.1, 29.3);
      ctx.bezierCurveTo(12.6, 28.9, 11.0, 26.2, 10.2, 25.9);
      ctx.bezierCurveTo(7.5, 24.7, 7.3, 26.4, 8.1, 27.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.085, 0.718, -0.993, -0.118, 5295.8, -4245.2);
      gradient = ctx.createLinearGradient(6737.9, 4739.7, 6730.5, 4739.3);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2.7, 33.0);
      ctx.bezierCurveTo(3.8, 35.7, 4.8, 37.7, 3.6, 39.7);
      ctx.bezierCurveTo(1.6, 43.0, -3.5, 45.6, -3.7, 45.8);
      ctx.bezierCurveTo(-3.4, 46.6, -3.6, 48.9, -4.8, 48.3);
      ctx.bezierCurveTo(-5.9, 47.8, -7.3, 46.3, -7.5, 46.0);
      ctx.bezierCurveTo(-7.7, 45.7, -7.6, 45.3, -7.2, 44.6);
      ctx.bezierCurveTo(-6.7, 43.8, -2.1, 41.0, -0.2, 38.2);
      ctx.bezierCurveTo(0.2, 35.9, -1.0, 34.6, -1.6, 32.2);
      ctx.bezierCurveTo(-1.2, 33.4, 2.7, 33.0, 2.7, 33.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.423, -0.276, 0.402, -0.696, 4651.0, 764.8);
      gradient = ctx.createLinearGradient(8711.5, -2413.9, 8701.2, -2411.0);
      gradient.addColorStop(0.00, "rgb(49, 94, 155)");
      gradient.addColorStop(1.00, "rgb(183, 203, 233)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-3.7, 45.8);
      ctx.bezierCurveTo(-3.3, 46.5, -3.6, 48.9, -4.7, 48.4);
      ctx.bezierCurveTo(-5.9, 47.9, -7.3, 46.4, -7.5, 46.1);
      ctx.bezierCurveTo(-7.8, 45.8, -7.7, 45.4, -7.3, 44.7);
      ctx.bezierCurveTo(-7.1, 44.4, -6.4, 43.9, -5.9, 43.4);
      ctx.bezierCurveTo(-6.3, 45.0, -4.4, 46.0, -3.7, 45.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.846, 0.494, 0.502, -0.865, 448.2, -1553.2);
      gradient = ctx.createLinearGradient(418.3, -1611.5, 421.0, -1607.0);
      gradient.addColorStop(0.00, "rgb(108, 77, 103)");
      gradient.addColorStop(0.05, "rgb(117, 88, 110)");
      gradient.addColorStop(0.23, "rgb(151, 122, 136)");
      gradient.addColorStop(0.40, "rgb(183, 156, 163)");
      gradient.addColorStop(0.57, "rgb(210, 187, 188)");
      gradient.addColorStop(0.73, "rgb(231, 212, 207)");
      gradient.addColorStop(0.88, "rgb(246, 228, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(10.7, 18.5);
      ctx.bezierCurveTo(9.4, 19.7, 9.5, 22.2, 11.1, 24.0);
      ctx.bezierCurveTo(12.7, 25.9, 15.2, 26.4, 16.5, 25.1);
      ctx.bezierCurveTo(17.9, 23.9, 17.8, 21.4, 16.2, 19.6);
      ctx.bezierCurveTo(14.6, 17.8, 12.1, 17.3, 10.7, 18.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.660, -0.752, 0.752, -0.660, 4770.2, 1588.6);
      gradient = ctx.createLinearGradient(4316.4, -2544.4, 4314.9, -2538.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(8.1, 27.6);
      ctx.bezierCurveTo(8.7, 28.5, 10.6, 31.3, 13.5, 32.2);
      ctx.bezierCurveTo(16.0, 32.9, 19.1, 32.0, 20.0, 32.1);
      ctx.bezierCurveTo(23.1, 32.4, 23.7, 30.7, 22.0, 30.3);
      ctx.bezierCurveTo(22.5, 30.0, 22.9, 29.6, 21.2, 29.4);
      ctx.bezierCurveTo(20.1, 29.3, 16.6, 30.2, 14.1, 29.3);
      ctx.bezierCurveTo(12.6, 28.9, 11.0, 26.2, 10.2, 25.9);
      ctx.bezierCurveTo(7.5, 24.7, 7.3, 26.4, 8.1, 27.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.085, 0.718, -0.993, -0.118, 5295.8, -4245.2);
      gradient = ctx.createLinearGradient(6737.9, 4739.7, 6730.5, 4739.3);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(10.9, 26.0);
      ctx.bezierCurveTo(11.3, 26.5, 12.6, 28.3, 12.8, 28.5);
      ctx.bezierCurveTo(12.7, 29.0, 10.8, 30.4, 10.5, 30.6);
      ctx.bezierCurveTo(9.8, 30.1, 8.1, 27.2, 8.1, 26.9);
      ctx.bezierCurveTo(8.0, 26.6, 10.7, 25.8, 10.9, 26.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.488, 0.873, -0.873, 0.488, 688.3, -1229.2);
      gradient = ctx.createLinearGradient(765.8, 1203.8, 767.1, 1208.2);
      gradient.addColorStop(0.02, "rgb(238, 58, 36)");
      gradient.addColorStop(0.16, "rgb(234, 57, 35)");
      gradient.addColorStop(0.30, "rgb(223, 54, 33)");
      gradient.addColorStop(0.44, "rgb(204, 48, 30)");
      gradient.addColorStop(0.57, "rgb(177, 41, 25)");
      gradient.addColorStop(0.70, "rgb(143, 31, 19)");
      gradient.addColorStop(0.83, "rgb(100, 19, 11)");
      gradient.addColorStop(0.96, "rgb(51, 4, 2)");
      gradient.addColorStop(1.00, "rgb(32, 0, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2.7, 33.0);
      ctx.bezierCurveTo(3.8, 35.7, 4.8, 37.7, 3.6, 39.7);
      ctx.bezierCurveTo(1.6, 43.0, -3.5, 45.6, -3.7, 45.8);
      ctx.bezierCurveTo(-3.4, 46.6, -3.6, 48.9, -4.8, 48.3);
      ctx.bezierCurveTo(-5.9, 47.8, -7.3, 46.3, -7.5, 46.0);
      ctx.bezierCurveTo(-7.7, 45.7, -7.6, 45.3, -7.2, 44.6);
      ctx.bezierCurveTo(-6.7, 43.8, -2.1, 41.0, -0.2, 38.2);
      ctx.bezierCurveTo(0.2, 35.9, -1.0, 34.6, -1.6, 32.2);
      ctx.bezierCurveTo(-1.2, 33.4, 2.7, 33.0, 2.7, 33.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.423, -0.276, 0.402, -0.696, 4651.0, 764.8);
      gradient = ctx.createLinearGradient(8711.5, -2413.9, 8701.2, -2411.0);
      gradient.addColorStop(0.00, "rgb(49, 94, 155)");
      gradient.addColorStop(1.00, "rgb(183, 203, 233)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(10.3, 23.8);
      ctx.bezierCurveTo(11.9, 26.0, 10.9, 29.5, 8.0, 31.6);
      ctx.bezierCurveTo(7.9, 31.7, 7.8, 31.7, 7.7, 31.8);
      ctx.lineTo(7.7, 31.8);
      ctx.lineTo(4.3, 34.3);
      ctx.bezierCurveTo(4.3, 34.3, 4.3, 34.3, 4.3, 34.3);
      ctx.bezierCurveTo(4.3, 34.3, 4.3, 34.3, 4.3, 34.3);
      ctx.lineTo(4.0, 34.4);
      ctx.lineTo(4.0, 34.4);
      ctx.bezierCurveTo(1.2, 36.3, 0.5, 33.2, -1.0, 31.0);
      ctx.bezierCurveTo(-2.6, 28.8, -4.4, 28.3, -1.6, 26.2);
      ctx.lineTo(2.2, 23.5);
      ctx.bezierCurveTo(5.1, 21.4, 8.7, 21.6, 10.3, 23.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.488, 0.873, -0.873, 0.488, 688.3, -1229.2);
      gradient = ctx.createLinearGradient(757.1, 1210.5, 774.9, 1209.6);
      gradient.addColorStop(0.02, "rgb(238, 58, 36)");
      gradient.addColorStop(0.16, "rgb(234, 57, 35)");
      gradient.addColorStop(0.30, "rgb(223, 54, 33)");
      gradient.addColorStop(0.44, "rgb(204, 48, 30)");
      gradient.addColorStop(0.57, "rgb(177, 41, 25)");
      gradient.addColorStop(0.70, "rgb(143, 31, 19)");
      gradient.addColorStop(0.83, "rgb(100, 19, 11)");
      gradient.addColorStop(0.96, "rgb(51, 4, 2)");
      gradient.addColorStop(1.00, "rgb(32, 0, 0)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Compound Path
      ctx.restore();
      ctx.beginPath();

      // freeFallChair/Group/Compound Path/Path
      ctx.moveTo(3.6, 34.7);
      ctx.bezierCurveTo(2.3, 33.4, -0.7, 29.5, -1.8, 28.0);
      ctx.bezierCurveTo(-2.0, 27.6, -2.2, 27.3, -2.5, 27.0);
      ctx.bezierCurveTo(-5.6, 29.1, -3.3, 30.4, -6.1, 32.5);
      ctx.bezierCurveTo(-9.1, 34.3, -12.8, 35.9, -13.6, 36.4);
      ctx.bezierCurveTo(-14.3, 36.9, -14.3, 37.5, -14.2, 37.9);
      ctx.bezierCurveTo(-14.1, 38.2, -14.4, 39.0, -13.5, 39.9);
      ctx.bezierCurveTo(-12.6, 40.9, -11.5, 39.7, -10.8, 39.0);
      ctx.bezierCurveTo(-10.6, 38.9, -6.7, 37.8, -3.5, 35.9);
      ctx.bezierCurveTo(-2.2, 35.2, -1.8, 34.6, -1.1, 33.9);
      ctx.bezierCurveTo(-0.6, 34.2, 2.2, 35.6, 3.6, 34.7);
      ctx.closePath();

      // freeFallChair/Group/Compound Path/Path
      ctx.moveTo(-5.6, 32.2);
      ctx.bezierCurveTo(-5.8, 32.3, -6.0, 32.4, -6.1, 32.5);
      ctx.bezierCurveTo(-6.0, 32.4, -5.8, 32.3, -5.6, 32.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.890, 0.455, -0.455, 0.890, 452.8, -2129.4);
      gradient = ctx.createLinearGradient(578.9, 2132.1, 575.5, 2138.7);
      gradient.addColorStop(0.00, "rgb(49, 94, 155)");
      gradient.addColorStop(1.00, "rgb(183, 203, 233)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-10.8, 39.0);
      ctx.bezierCurveTo(-11.3, 39.9, -13.0, 41.5, -13.9, 40.6);
      ctx.bezierCurveTo(-14.8, 39.6, -14.5, 37.9, -14.5, 37.6);
      ctx.bezierCurveTo(-14.4, 37.1, -14.3, 36.9, -13.6, 36.4);
      ctx.bezierCurveTo(-13.4, 36.2, -12.9, 36.0, -12.3, 35.7);
      ctx.bezierCurveTo(-13.3, 36.9, -11.5, 38.9, -10.8, 39.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.570, 0.822, 0.822, -0.570, 1073.6, -2930.9);
      gradient = ctx.createLinearGradient(1819.2, -2586.6, 1822.0, -2582.0);
      gradient.addColorStop(0.00, "rgb(108, 77, 103)");
      gradient.addColorStop(0.05, "rgb(117, 88, 110)");
      gradient.addColorStop(0.23, "rgb(151, 122, 136)");
      gradient.addColorStop(0.40, "rgb(183, 156, 163)");
      gradient.addColorStop(0.57, "rgb(210, 187, 188)");
      gradient.addColorStop(0.73, "rgb(231, 212, 207)");
      gradient.addColorStop(0.88, "rgb(246, 228, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Group
      ctx.restore();

      // freeFallChair/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(14.8, 22.2);
      ctx.bezierCurveTo(14.6, 22.4, 14.5, 22.6, 14.5, 22.7);
      ctx.bezierCurveTo(14.6, 22.8, 14.9, 22.7, 15.1, 22.6);
      ctx.bezierCurveTo(15.3, 22.4, 15.5, 22.1, 15.4, 22.0);
      ctx.bezierCurveTo(15.3, 21.9, 15.0, 22.0, 14.8, 22.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // freeFallChair/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(13.1, 20.0);
      ctx.bezierCurveTo(12.9, 20.2, 12.8, 20.5, 12.9, 20.6);
      ctx.bezierCurveTo(12.9, 20.7, 13.2, 20.6, 13.4, 20.4);
      ctx.bezierCurveTo(13.7, 20.2, 13.8, 20.0, 13.7, 19.9);
      ctx.bezierCurveTo(13.6, 19.8, 13.3, 19.9, 13.1, 20.0);
      ctx.closePath();
      ctx.fill();

      // freeFallChair/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(13.6, 23.9);
      ctx.bezierCurveTo(12.7, 23.6, 11.6, 22.3, 11.4, 21.3);
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // freeFallChair/Group
      ctx.restore();
      ctx.restore();

      // freeFallChair/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-8.8, 45.1);
      ctx.bezierCurveTo(-8.8, 45.1, -8.9, 45.1, -8.8, 45.1);
      ctx.lineTo(-8.8, 45.1);
      ctx.bezierCurveTo(-8.8, 45.1, -8.8, 45.1, -8.8, 45.1);
      ctx.lineTo(-8.8, 45.1);
      ctx.bezierCurveTo(-8.8, 45.0, -8.8, 45.0, -8.8, 45.0);
      ctx.lineTo(-8.8, 45.0);
      ctx.bezierCurveTo(-8.8, 45.0, -8.8, 45.0, -8.8, 45.0);
      ctx.lineTo(-8.8, 45.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.570, 0.822, 0.822, -0.570, 1088.6, -2909.3);
      gradient = ctx.createLinearGradient(1801.6, -2585.8, 1801.6, -2585.7);
      gradient.addColorStop(0.00, "rgb(130, 113, 159)");
      gradient.addColorStop(0.03, "rgb(134, 118, 162)");
      gradient.addColorStop(0.24, "rgb(161, 156, 190)");
      gradient.addColorStop(0.45, "rgb(187, 189, 214)");
      gradient.addColorStop(0.65, "rgb(207, 216, 232)");
      gradient.addColorStop(0.83, "rgb(224, 235, 246)");
      gradient.addColorStop(1.00, "rgb(230, 245, 252)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-3.7, 45.8);
      ctx.bezierCurveTo(-3.3, 46.5, -3.6, 48.9, -4.7, 48.4);
      ctx.bezierCurveTo(-5.9, 47.9, -7.3, 46.4, -7.5, 46.1);
      ctx.bezierCurveTo(-7.8, 45.8, -7.7, 45.4, -7.3, 44.7);
      ctx.bezierCurveTo(-7.1, 44.4, -6.4, 43.9, -5.9, 43.4);
      ctx.bezierCurveTo(-6.3, 45.0, -4.4, 46.0, -3.7, 45.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.846, 0.494, 0.502, -0.865, 448.2, -1553.2);
      gradient = ctx.createLinearGradient(418.3, -1611.5, 421.0, -1607.0);
      gradient.addColorStop(0.00, "rgb(108, 77, 103)");
      gradient.addColorStop(0.05, "rgb(117, 88, 110)");
      gradient.addColorStop(0.23, "rgb(151, 122, 136)");
      gradient.addColorStop(0.40, "rgb(183, 156, 163)");
      gradient.addColorStop(0.57, "rgb(210, 187, 188)");
      gradient.addColorStop(0.73, "rgb(231, 212, 207)");
      gradient.addColorStop(0.88, "rgb(246, 228, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(12.9, 16.5);
      ctx.bezierCurveTo(16.1, 13.8, 20.7, 15.7, 24.7, 15.2);
      ctx.bezierCurveTo(23.2, 17.2, 19.8, 16.9, 19.3, 18.8);
      ctx.bezierCurveTo(22.2, 17.3, 25.7, 18.1, 27.9, 17.8);
      ctx.bezierCurveTo(24.2, 21.1, 22.6, 19.5, 19.2, 22.6);
      ctx.bezierCurveTo(20.9, 23.2, 21.5, 23.2, 22.7, 22.8);
      ctx.bezierCurveTo(20.6, 25.7, 14.6, 26.2, 12.8, 24.8);
      ctx.bezierCurveTo(13.3, 25.0, 15.9, 25.3, 16.8, 24.6);
      ctx.bezierCurveTo(17.6, 23.9, 16.9, 21.2, 17.0, 20.9);
      ctx.bezierCurveTo(16.9, 20.7, 16.7, 20.5, 16.6, 20.3);
      ctx.bezierCurveTo(16.4, 20.2, 16.2, 20.0, 16.1, 19.8);
      ctx.bezierCurveTo(16.1, 19.8, 16.1, 19.8, 16.1, 19.7);
      ctx.bezierCurveTo(15.3, 18.9, 14.3, 18.4, 13.1, 18.2);
      ctx.bezierCurveTo(12.0, 19.1, 10.4, 20.7, 10.6, 22.4);
      ctx.bezierCurveTo(8.6, 20.8, 13.1, 15.9, 12.9, 16.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.570, 0.822, 0.822, -0.570, 1088.6, -2909.3);
      gradient = ctx.createLinearGradient(1793.2, -2542.5, 1799.7, -2555.1);
      gradient.addColorStop(0.03, "rgb(189, 175, 212)");
      gradient.addColorStop(1.00, "rgb(36, 56, 115)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(10.7, 18.5);
      ctx.bezierCurveTo(9.4, 19.7, 9.5, 22.2, 11.1, 24.0);
      ctx.bezierCurveTo(12.7, 25.9, 15.2, 26.4, 16.5, 25.1);
      ctx.bezierCurveTo(17.9, 23.9, 17.8, 21.4, 16.2, 19.6);
      ctx.bezierCurveTo(14.6, 17.8, 12.1, 17.3, 10.7, 18.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.660, -0.752, 0.752, -0.660, 4770.2, 1588.6);
      gradient = ctx.createLinearGradient(4316.4, -2544.4, 4314.9, -2538.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(9.4, 22.9);
      ctx.bezierCurveTo(9.7, 23.1, 10.0, 23.4, 10.3, 23.8);
      ctx.bezierCurveTo(10.6, 24.2, 10.8, 24.6, 10.9, 25.0);
      ctx.bezierCurveTo(10.7, 26.2, 8.2, 23.4, 9.4, 22.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.488, 0.873, -0.873, 0.488, 688.3, -1229.2);
      gradient = ctx.createLinearGradient(761.0, 1204.0, 765.8, 1203.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Compound Path
      ctx.restore();
      ctx.beginPath();

      // freeFallChair/Group/Compound Path/Path
      ctx.moveTo(3.6, 34.7);
      ctx.bezierCurveTo(2.3, 33.4, -0.7, 29.5, -1.8, 28.0);
      ctx.bezierCurveTo(-2.0, 27.6, -2.2, 27.3, -2.5, 27.0);
      ctx.bezierCurveTo(-5.6, 29.1, -3.3, 30.4, -6.1, 32.5);
      ctx.bezierCurveTo(-9.1, 34.3, -12.8, 35.9, -13.6, 36.4);
      ctx.bezierCurveTo(-14.3, 36.9, -14.3, 37.5, -14.2, 37.9);
      ctx.bezierCurveTo(-14.1, 38.2, -14.4, 39.0, -13.5, 39.9);
      ctx.bezierCurveTo(-12.6, 40.9, -11.5, 39.7, -10.8, 39.0);
      ctx.bezierCurveTo(-10.6, 38.9, -6.7, 37.8, -3.5, 35.9);
      ctx.bezierCurveTo(-2.2, 35.2, -1.8, 34.6, -1.1, 33.9);
      ctx.bezierCurveTo(-0.6, 34.2, 2.2, 35.6, 3.6, 34.7);
      ctx.closePath();

      // freeFallChair/Group/Compound Path/Path
      ctx.moveTo(-5.6, 32.2);
      ctx.bezierCurveTo(-5.8, 32.3, -6.0, 32.4, -6.1, 32.5);
      ctx.bezierCurveTo(-6.0, 32.4, -5.8, 32.3, -5.6, 32.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.488, 0.873, -0.873, 0.488, 688.3, -1229.2);
      gradient = ctx.createLinearGradient(768.8, 1224.4, 761.3, 1220.8);
      gradient.addColorStop(0.00, "rgb(49, 94, 155)");
      gradient.addColorStop(1.00, "rgb(183, 203, 233)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-10.8, 39.0);
      ctx.bezierCurveTo(-11.3, 39.9, -13.0, 41.5, -13.9, 40.6);
      ctx.bezierCurveTo(-14.8, 39.6, -14.5, 37.9, -14.5, 37.6);
      ctx.bezierCurveTo(-14.4, 37.1, -14.3, 36.9, -13.6, 36.4);
      ctx.bezierCurveTo(-13.4, 36.2, -12.9, 36.0, -12.3, 35.7);
      ctx.bezierCurveTo(-13.3, 36.9, -11.5, 38.9, -10.8, 39.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.570, 0.822, 0.822, -0.570, 1073.6, -2930.9);
      gradient = ctx.createLinearGradient(1819.2, -2586.6, 1822.0, -2582.0);
      gradient.addColorStop(0.00, "rgb(108, 77, 103)");
      gradient.addColorStop(0.05, "rgb(117, 88, 110)");
      gradient.addColorStop(0.23, "rgb(151, 122, 136)");
      gradient.addColorStop(0.40, "rgb(183, 156, 163)");
      gradient.addColorStop(0.57, "rgb(210, 187, 188)");
      gradient.addColorStop(0.73, "rgb(231, 212, 207)");
      gradient.addColorStop(0.88, "rgb(246, 228, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // freeFallChair/Group/Group
      ctx.restore();

      // freeFallChair/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(14.8, 22.2);
      ctx.bezierCurveTo(14.6, 22.4, 14.5, 22.6, 14.5, 22.7);
      ctx.bezierCurveTo(14.6, 22.8, 14.9, 22.7, 15.1, 22.6);
      ctx.bezierCurveTo(15.3, 22.4, 15.5, 22.1, 15.4, 22.0);
      ctx.bezierCurveTo(15.3, 21.9, 15.0, 22.0, 14.8, 22.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // freeFallChair/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(13.1, 20.0);
      ctx.bezierCurveTo(12.9, 20.2, 12.8, 20.5, 12.9, 20.6);
      ctx.bezierCurveTo(12.9, 20.7, 13.2, 20.6, 13.4, 20.4);
      ctx.bezierCurveTo(13.7, 20.2, 13.8, 20.0, 13.7, 19.9);
      ctx.bezierCurveTo(13.6, 19.8, 13.3, 19.9, 13.1, 20.0);
      ctx.closePath();
      ctx.fill();

      // freeFallChair/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(13.6, 23.9);
      ctx.bezierCurveTo(12.7, 23.6, 11.6, 22.3, 11.4, 21.3);
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function rampageChair(ctx) {

      var alpha = ctx.globalAlpha;
      var gradient;

      // rampageChair/Path
      ctx.save();
      ctx.globalAlpha = alpha * 0.32;
      ctx.beginPath();
      ctx.moveTo(0.4, 14.9);
      ctx.bezierCurveTo(3.2, 14.1, 5.3, 13.3, 7.8, 12.3);
      ctx.bezierCurveTo(8.0, 11.8, 8.0, 11.8, 8.3, 11.2);
      ctx.bezierCurveTo(7.7, 10.8, 6.4, 10.0, 6.4, 10.0);
      ctx.bezierCurveTo(6.4, 10.0, -2.7, 11.7, -3.0, 11.9);
      ctx.bezierCurveTo(-2.0, 12.7, -0.3, 14.3, 0.4, 14.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(109, 0, 23)";
      ctx.fill();

      // rampageChair/Path
      ctx.globalAlpha = alpha * 1.00;
      ctx.beginPath();
      ctx.moveTo(-17.1, -13.7);
      ctx.bezierCurveTo(-16.1, -16.5, -13.4, -13.7, -13.4, -12.6);
      ctx.bezierCurveTo(-13.4, -13.6, -13.3, -9.8, -13.2, -6.8);
      ctx.bezierCurveTo(-13.1, -4.2, -6.7, -4.1, -6.1, -3.9);
      ctx.bezierCurveTo(-5.4, -3.7, -6.2, 0.7, -6.2, 2.7);
      ctx.bezierCurveTo(-6.1, 3.6, -6.1, 4.7, -5.6, 5.2);
      ctx.bezierCurveTo(-5.1, 5.7, 10.8, -6.5, 11.8, 6.5);
      ctx.bezierCurveTo(11.8, 7.7, 12.2, 8.7, 10.6, 9.7);
      ctx.bezierCurveTo(8.6, 10.9, -1.2, 12.3, -2.2, 12.4);
      ctx.bezierCurveTo(-3.2, 12.4, -15.8, 11.6, -16.2, 9.7);
      ctx.bezierCurveTo(-17.9, 2.9, -18.6, -8.8, -17.1, -13.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.517, 0.856, -0.856, 0.517, 733.8, -1457.1);
      gradient = ctx.createLinearGradient(865.9, 1370.6, 860.1, 1406.3);
      gradient.addColorStop(0.00, "rgb(245, 207, 29)");
      gradient.addColorStop(0.06, "rgb(242, 191, 32)");
      gradient.addColorStop(0.30, "rgb(233, 135, 44)");
      gradient.addColorStop(0.52, "rgb(226, 90, 53)");
      gradient.addColorStop(0.72, "rgb(221, 58, 60)");
      gradient.addColorStop(0.88, "rgb(218, 39, 64)");
      gradient.addColorStop(0.99, "rgb(217, 32, 65)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rampageChair/Path
      ctx.restore();
      ctx.globalAlpha = alpha * 0.32;
      ctx.beginPath();
      ctx.moveTo(-13.5, -12.9);
      ctx.bezierCurveTo(-14.4, -11.9, -15.0, -10.6, -15.2, -9.5);
      ctx.bezierCurveTo(-15.5, -8.3, -15.5, -7.7, -15.2, -7.2);
      ctx.bezierCurveTo(-14.9, -6.6, -15.1, -5.9, -14.8, -4.9);
      ctx.bezierCurveTo(-14.5, -3.9, -14.0, -4.1, -12.1, -3.2);
      ctx.bezierCurveTo(-9.8, -2.2, -8.7, -1.3, -8.1, -1.2);
      ctx.bezierCurveTo(-8.4, -0.1, -8.0, 5.4, -7.1, 6.4);
      ctx.bezierCurveTo(-5.6, 8.3, -3.0, 8.4, -0.8, 8.7);
      ctx.bezierCurveTo(1.4, 8.9, 4.0, 9.3, 5.0, 8.7);
      ctx.bezierCurveTo(6.3, 9.8, 7.6, 10.4, 8.2, 10.5);
      ctx.bezierCurveTo(9.1, 10.3, 10.2, 10.0, 10.6, 9.7);
      ctx.bezierCurveTo(11.1, 9.3, 10.7, 1.6, 9.4, 1.3);
      ctx.bezierCurveTo(8.2, 1.0, -4.0, -3.0, -4.4, -3.1);
      ctx.bezierCurveTo(-4.9, -3.2, -13.5, -12.9, -13.5, -12.9);
      ctx.closePath();
      ctx.fill();

      // rampageChair/Group
      ctx.globalAlpha = alpha * 1.00;

      // rampageChair/Group/Innertube
      ctx.save();

      // rampageChair/Group/Innertube/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(8.3, -2.2);
      ctx.bezierCurveTo(9.2, -5.4, 11.8, -9.0, 12.9, -10.3);
      ctx.bezierCurveTo(14.0, -11.8, 13.4, -11.7, 12.9, -11.6);
      ctx.bezierCurveTo(13.8, -13.2, 12.1, -13.9, 10.1, -11.4);
      ctx.bezierCurveTo(9.4, -10.5, 7.5, -7.6, 6.2, -4.5);
      ctx.bezierCurveTo(5.2, -2.0, 7.5, 0.8, 8.3, -2.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.517, 0.856, -0.856, 0.517, 733.8, -1457.1);
      gradient = ctx.createLinearGradient(866.7, 1374.5, 866.7, 1365.3);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.05, "rgb(239, 176, 142)");
      gradient.addColorStop(0.32, "rgb(245, 201, 178)");
      gradient.addColorStop(0.59, "rgb(249, 220, 204)");
      gradient.addColorStop(0.82, "rgb(252, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rampageChair/Group/Group
      ctx.restore();
      ctx.restore();

      // rampageChair/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(14.3, -4.0);
      ctx.bezierCurveTo(14.2, -7.5, 12.2, -7.0, 11.2, -7.4);
      ctx.bezierCurveTo(11.0, -7.4, 11.0, -8.0, 10.7, -8.0);
      ctx.bezierCurveTo(9.0, -7.8, 7.8, -5.6, 8.1, -3.2);
      ctx.bezierCurveTo(8.5, -0.8, 10.1, 1.0, 11.8, 0.8);
      ctx.bezierCurveTo(13.5, 0.6, 14.5, -1.5, 14.3, -4.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.517, 0.856, -0.856, 0.517, 733.8, -1457.1);
      gradient = ctx.createLinearGradient(873.0, 1370.9, 867.2, 1369.1);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rampageChair/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(11.9, -6.3);
      ctx.bezierCurveTo(11.9, -6.4, 11.7, -6.5, 11.5, -6.4);
      ctx.bezierCurveTo(11.2, -6.3, 11.0, -6.2, 11.0, -6.1);
      ctx.bezierCurveTo(11.0, -6.0, 11.2, -6.0, 11.5, -6.1);
      ctx.bezierCurveTo(11.7, -6.1, 11.9, -6.2, 11.9, -6.3);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // rampageChair/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(9.6, -5.6);
      ctx.bezierCurveTo(9.1, -5.9, 9.0, -6.5, 9.3, -6.8);
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // rampageChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(11.9, -3.1);
      ctx.bezierCurveTo(13.1, -2.0, 12.2, -0.6, 10.8, -1.6);
      ctx.bezierCurveTo(10.2, -0.8, 10.6, 0.5, 11.2, 1.2);
      ctx.bezierCurveTo(11.6, 1.5, 12.2, 2.3, 12.2, 1.3);
      ctx.bezierCurveTo(14.1, 1.9, 14.9, 1.0, 15.1, 0.7);
      ctx.bezierCurveTo(15.2, 0.2, 15.8, -0.9, 15.2, -1.9);
      ctx.bezierCurveTo(16.5, -1.6, 15.5, -4.3, 16.1, -3.3);
      ctx.bezierCurveTo(16.1, -4.8, 14.9, -6.1, 14.8, -6.4);
      ctx.bezierCurveTo(14.2, -7.2, 13.4, -7.6, 12.9, -6.9);
      ctx.bezierCurveTo(14.4, -5.4, 13.0, -4.0, 11.9, -3.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.460, -0.888, 0.888, -0.460, 4162.6, 3868.3);
      gradient = ctx.createLinearGradient(5344.7, -1899.5, 5348.5, -1903.7);
      gradient.addColorStop(0.00, "rgb(203, 199, 227)");
      gradient.addColorStop(0.27, "rgb(149, 140, 175)");
      gradient.addColorStop(1.00, "rgb(53, 36, 84)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rampageChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1.7, -4.4);
      ctx.lineTo(-2.5, -3.5);
      ctx.bezierCurveTo(-3.0, -3.4, -3.4, -3.3, -3.9, -3.2);
      ctx.bezierCurveTo(-3.3, -1.0, -2.1, 2.5, -0.1, 5.0);
      ctx.bezierCurveTo(0.9, 4.8, 3.1, 4.3, 3.1, 4.3);
      ctx.lineTo(3.1, 4.3);
      ctx.bezierCurveTo(3.2, 4.3, 3.3, 4.3, 3.4, 4.3);
      ctx.bezierCurveTo(6.7, 3.6, 8.9, 1.2, 8.5, -1.2);
      ctx.bezierCurveTo(8.0, -3.6, 5.0, -5.0, 1.7, -4.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.517, 0.856, -0.856, 0.517, 733.8, -1457.1);
      gradient = ctx.createLinearGradient(871.3, 1385.8, 865.2, 1374.2);
      gradient.addColorStop(0.00, "rgb(227, 22, 94)");
      gradient.addColorStop(0.23, "rgb(227, 25, 96)");
      gradient.addColorStop(0.39, "rgb(228, 34, 101)");
      gradient.addColorStop(0.52, "rgb(230, 48, 111)");
      gradient.addColorStop(0.63, "rgb(233, 70, 124)");
      gradient.addColorStop(0.74, "rgb(236, 97, 142)");
      gradient.addColorStop(0.84, "rgb(241, 131, 164)");
      gradient.addColorStop(0.94, "rgb(245, 170, 189)");
      gradient.addColorStop(1.00, "rgb(249, 199, 207)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rampageChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(7.6, -2.6);
      ctx.bezierCurveTo(7.1, -3.2, 4.3, -3.5, 3.4, -3.9);
      ctx.bezierCurveTo(3.2, -5.6, 4.4, -8.0, 4.2, -9.2);
      ctx.bezierCurveTo(4.0, -10.8, 3.6, -10.4, 3.3, -10.0);
      ctx.bezierCurveTo(2.9, -11.6, 1.6, -11.3, 1.4, -8.2);
      ctx.bezierCurveTo(1.4, -7.4, 0.0, -4.6, 0.6, -3.0);
      ctx.bezierCurveTo(1.3, -1.1, 3.3, -0.8, 6.6, -0.5);
      ctx.bezierCurveTo(7.9, -0.4, 8.4, -1.5, 7.6, -2.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.340, -0.940, 0.940, -0.340, 3718.5, 3933.1);
      gradient = ctx.createLinearGradient(4969.3, -2155.2, 4968.7, -2151.3);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rampageChair/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(4.9, -3.6);
      ctx.bezierCurveTo(4.4, -2.5, 4.3, -1.5, 4.2, -0.8);
      ctx.bezierCurveTo(5.7, -0.4, 8.2, 0.2, 8.2, -1.5);
      ctx.bezierCurveTo(8.2, -3.3, 5.5, -3.5, 4.9, -3.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.517, 0.856, -0.856, 0.517, 733.8, -1457.1);
      gradient = ctx.createLinearGradient(870.1, 1377.2, 868.4, 1373.5);
      gradient.addColorStop(0.00, "rgb(227, 22, 94)");
      gradient.addColorStop(0.08, "rgb(230, 43, 107)");
      gradient.addColorStop(0.31, "rgb(236, 98, 143)");
      gradient.addColorStop(0.53, "rgb(242, 142, 170)");
      gradient.addColorStop(0.72, "rgb(246, 173, 190)");
      gradient.addColorStop(0.89, "rgb(248, 192, 203)");
      gradient.addColorStop(1.00, "rgb(249, 199, 207)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rampageChair/Rampage seat
      ctx.restore();
      ctx.restore();

      // rampageChair/Rampage seat/Group
      ctx.save();

      // rampageChair/Rampage seat/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(4.0, 2.6);
      ctx.bezierCurveTo(4.7, 0.7, 13.1, -3.8, 14.8, -4.4);
      ctx.bezierCurveTo(17.7, -5.5, 18.7, -4.1, 17.2, -3.3);
      ctx.bezierCurveTo(17.7, -3.1, 18.3, -2.8, 16.6, -2.2);
      ctx.bezierCurveTo(15.1, -1.6, 9.5, 1.7, 7.6, 3.1);
      ctx.bezierCurveTo(5.2, 4.9, 3.5, 3.9, 4.0, 2.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.517, 0.856, -0.856, 0.517, 733.8, -1457.1);
      gradient = ctx.createLinearGradient(874.1, 1372.9, 869.5, 1369.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rampageChair/Rampage seat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(10.8, 1.3);
      ctx.bezierCurveTo(10.4, 0.8, 9.2, -1.2, 9.0, -1.5);
      ctx.bezierCurveTo(8.5, -1.3, 4.7, 1.2, 5.0, 2.8);
      ctx.bezierCurveTo(5.3, 4.1, 7.0, 3.7, 8.0, 3.1);
      ctx.bezierCurveTo(9.0, 2.6, 10.5, 1.5, 10.8, 1.3);
      ctx.save();
      ctx.transform(0.517, 0.856, -0.856, 0.517, 733.8, -1457.1);
      gradient = ctx.createLinearGradient(871.7, 1379.5, 873.2, 1372.6);
      gradient.addColorStop(0.00, "rgb(0, 153, 166)");
      gradient.addColorStop(1.00, "rgb(198, 213, 39)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rampageChair/Rampage seat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(8.2, 4.2);
      ctx.bezierCurveTo(8.7, 1.6, 6.4, -1.1, 3.0, -1.8);
      ctx.bezierCurveTo(2.9, -1.8, 2.7, -1.8, 2.6, -1.8);
      ctx.lineTo(2.6, -1.9);
      ctx.lineTo(-1.4, -2.7);
      ctx.bezierCurveTo(-1.5, -2.7, -1.5, -2.7, -1.5, -2.7);
      ctx.bezierCurveTo(-1.5, -2.7, -1.5, -2.7, -1.5, -2.7);
      ctx.lineTo(-1.7, -2.8);
      ctx.lineTo(-1.8, -2.8);
      ctx.bezierCurveTo(-5.0, -3.4, -4.3, -0.3, -4.8, 2.2);
      ctx.bezierCurveTo(-5.3, 4.8, -6.7, 6.0, -3.3, 6.7);
      ctx.lineTo(1.1, 7.6);
      ctx.bezierCurveTo(4.5, 8.4, 7.7, 6.8, 8.2, 4.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.517, 0.856, -0.856, 0.517, 733.8, -1457.1);
      gradient = ctx.createLinearGradient(873.8, 1387.1, 867.0, 1375.8);
      gradient.addColorStop(0.00, "rgb(0, 153, 166)");
      gradient.addColorStop(0.14, "rgb(50, 168, 133)");
      gradient.addColorStop(0.29, "rgb(95, 182, 105)");
      gradient.addColorStop(0.43, "rgb(132, 193, 81)");
      gradient.addColorStop(0.58, "rgb(161, 202, 63)");
      gradient.addColorStop(0.72, "rgb(182, 208, 50)");
      gradient.addColorStop(0.86, "rgb(194, 212, 42)");
      gradient.addColorStop(1.00, "rgb(198, 213, 39)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rampageChair/Rampage seat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-2.6, -4.7);
      ctx.bezierCurveTo(-5.8, -6.3, -9.7, -7.4, -9.9, -7.5);
      ctx.bezierCurveTo(-10.0, -8.3, -11.3, -10.1, -12.0, -9.1);
      ctx.bezierCurveTo(-12.7, -8.2, -13.1, -6.2, -13.2, -5.9);
      ctx.bezierCurveTo(-13.3, -5.4, -13.2, -5.2, -12.2, -4.8);
      ctx.bezierCurveTo(-11.4, -4.5, -7.8, -3.9, -4.1, -2.3);
      ctx.bezierCurveTo(-4.8, -1.6, -0.9, -3.8, -2.6, -4.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.402, 0.916, -0.916, 0.402, 922.0, -1478.4);
      gradient = ctx.createLinearGradient(976.8, 1444.3, 973.6, 1441.3);
      gradient.addColorStop(0.50, "rgb(200, 145, 115)");
      gradient.addColorStop(0.58, "rgb(203, 150, 121)");
      gradient.addColorStop(0.69, "rgb(211, 164, 138)");
      gradient.addColorStop(0.81, "rgb(224, 186, 166)");
      gradient.addColorStop(0.94, "rgb(243, 217, 204)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rampageChair/Rampage seat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-10.3, -7.6);
      ctx.bezierCurveTo(-10.5, -8.4, -12.0, -10.1, -12.6, -9.0);
      ctx.bezierCurveTo(-13.2, -7.9, -13.3, -5.9, -13.3, -5.6);
      ctx.bezierCurveTo(-13.4, -5.1, -13.2, -4.9, -12.3, -4.7);
      ctx.bezierCurveTo(-12.0, -4.6, -11.6, -4.6, -11.1, -4.5);
      ctx.bezierCurveTo(-11.0, -6.0, -10.7, -6.3, -10.3, -7.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.688, 0.725, -0.725, 0.688, 432.0, -1369.5);
      gradient = ctx.createLinearGradient(681.9, 1257.3, 684.5, 1263.6);
      gradient.addColorStop(0.00, "rgb(203, 199, 227)");
      gradient.addColorStop(0.27, "rgb(149, 140, 175)");
      gradient.addColorStop(1.00, "rgb(53, 36, 84)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rampageChair/Rampage seat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-3.4, -7.4);
      ctx.bezierCurveTo(-6.7, -8.6, -10.7, -9.1, -11.0, -9.2);
      ctx.bezierCurveTo(-11.1, -10.0, -12.7, -11.6, -13.2, -10.6);
      ctx.bezierCurveTo(-13.8, -9.5, -13.9, -7.5, -14.0, -7.2);
      ctx.bezierCurveTo(-14.0, -6.7, -13.9, -6.5, -12.9, -6.3);
      ctx.bezierCurveTo(-12.0, -6.1, -8.4, -5.9, -4.6, -4.8);
      ctx.bezierCurveTo(-5.1, -4.0, -1.6, -6.7, -3.4, -7.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.517, 0.856, -0.856, 0.517, 733.8, -1457.1);
      gradient = ctx.createLinearGradient(858.2, 1386.1, 854.9, 1383.1);
      gradient.addColorStop(0.51, "rgb(238, 171, 135)");
      gradient.addColorStop(0.60, "rgb(239, 175, 141)");
      gradient.addColorStop(0.72, "rgb(242, 187, 158)");
      gradient.addColorStop(0.85, "rgb(246, 207, 186)");
      gradient.addColorStop(0.99, "rgb(253, 234, 224)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rampageChair/Rampage seat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-11.0, -9.2);
      ctx.bezierCurveTo(-11.1, -10.0, -12.7, -11.6, -13.2, -10.6);
      ctx.bezierCurveTo(-13.8, -9.5, -13.9, -7.5, -14.0, -7.2);
      ctx.bezierCurveTo(-14.0, -6.7, -13.9, -6.5, -12.9, -6.3);
      ctx.bezierCurveTo(-12.7, -6.2, -12.3, -6.2, -11.7, -6.1);
      ctx.bezierCurveTo(-11.7, -7.6, -11.3, -7.9, -11.0, -9.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.688, 0.725, -0.725, 0.688, 432.0, -1369.5);
      gradient = ctx.createLinearGradient(680.3, 1256.7, 682.9, 1262.9);
      gradient.addColorStop(0.00, "rgb(203, 199, 227)");
      gradient.addColorStop(0.27, "rgb(149, 140, 175)");
      gradient.addColorStop(1.00, "rgb(53, 36, 84)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rampageChair/Rampage seat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-4.8, 0.2);
      ctx.bezierCurveTo(-2.0, -2.0, -1.0, -6.6, -2.6, -7.7);
      ctx.bezierCurveTo(-5.6, -9.6, -11.1, -11.2, -11.4, -11.3);
      ctx.bezierCurveTo(-11.4, -12.1, -12.5, -14.1, -13.3, -13.1);
      ctx.bezierCurveTo(-14.1, -12.2, -14.6, -10.3, -14.7, -10.0);
      ctx.bezierCurveTo(-14.9, -9.5, -14.8, -9.3, -13.9, -8.9);
      ctx.bezierCurveTo(-13.0, -8.5, -9.6, -7.5, -6.0, -5.7);
      ctx.bezierCurveTo(-6.7, -5.0, -8.4, -1.4, -6.9, 1.9);
      ctx.bezierCurveTo(-7.1, 0.7, -4.8, 0.2, -4.8, 0.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.272, 0.426, 0.652, 0.469, 3755.1, 17.9);
      gradient = ctx.createLinearGradient(4323.2, -3969.4, 4311.3, -3966.1);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rampageChair/Rampage seat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-11.4, -11.3);
      ctx.bezierCurveTo(-11.4, -12.1, -12.5, -14.1, -13.3, -13.1);
      ctx.bezierCurveTo(-14.1, -12.2, -14.6, -10.3, -14.7, -10.0);
      ctx.bezierCurveTo(-14.9, -9.5, -14.8, -9.3, -13.9, -8.9);
      ctx.bezierCurveTo(-13.7, -8.8, -13.3, -8.6, -12.8, -8.5);
      ctx.bezierCurveTo(-12.4, -9.9, -12.0, -10.1, -11.4, -11.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.517, 0.856, -0.856, 0.517, 733.8, -1457.1);
      gradient = ctx.createLinearGradient(850.5, 1384.4, 853.1, 1390.7);
      gradient.addColorStop(0.00, "rgb(203, 199, 227)");
      gradient.addColorStop(0.27, "rgb(149, 140, 175)");
      gradient.addColorStop(1.00, "rgb(53, 36, 84)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rampageChair/Rampage seat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-4.2, 6.5);
      ctx.bezierCurveTo(-3.9, 4.9, -4.2, 3.0, -4.1, 0.9);
      ctx.bezierCurveTo(-4.0, 0.7, -4.0, 0.7, -4.0, 0.7);
      ctx.bezierCurveTo(-3.7, 0.4, -2.5, -2.1, -2.0, -4.4);
      ctx.bezierCurveTo(-2.9, -4.2, -4.9, -4.7, -6.3, -5.4);
      ctx.bezierCurveTo(-7.3, -3.5, -7.9, -1.5, -7.5, 1.7);
      ctx.bezierCurveTo(-7.2, 3.9, -6.2, 6.1, -4.2, 6.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.517, 0.856, -0.856, 0.517, 733.8, -1457.1);
      gradient = ctx.createLinearGradient(863.4, 1381.8, 867.4, 1391.2);
      gradient.addColorStop(0.00, "rgb(0, 136, 187)");
      gradient.addColorStop(1.00, "rgb(0, 68, 98)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rampageChair/Rampage seat/Group/Group
      ctx.restore();

      // rampageChair/Rampage seat/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(15.5, 9.4);
      ctx.bezierCurveTo(15.3, 9.1, 15.1, 9.0, 14.9, 8.6);
      ctx.bezierCurveTo(15.3, 8.5, 16.1, 8.7, 16.4, 8.9);
      ctx.bezierCurveTo(16.7, 8.1, 16.8, 6.3, 16.1, 5.6);
      ctx.bezierCurveTo(17.0, 5.1, 16.6, 3.5, 15.9, 2.5);
      ctx.bezierCurveTo(14.1, -2.9, 9.4, 1.4, 9.3, 2.5);
      ctx.bezierCurveTo(9.6, 2.0, 11.3, 0.2, 12.4, 0.2);
      ctx.bezierCurveTo(13.5, 0.3, 14.7, 2.8, 14.9, 2.9);
      ctx.bezierCurveTo(14.9, 3.2, 15.0, 3.4, 15.0, 3.7);
      ctx.bezierCurveTo(14.9, 3.9, 14.9, 4.1, 15.0, 4.3);
      ctx.bezierCurveTo(15.0, 4.4, 15.0, 4.4, 15.0, 4.4);
      ctx.bezierCurveTo(14.9, 5.5, 14.4, 6.6, 13.7, 7.5);
      ctx.bezierCurveTo(12.3, 7.5, 10.1, 7.2, 9.2, 5.8);
      ctx.bezierCurveTo(8.6, 8.3, 12.6, 10.1, 15.5, 9.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.036, 0.999, 0.999, 0.036, 2818.4, -592.2);
      gradient = ctx.createLinearGradient(701.0, -2784.5, 696.2, -2780.9);
      gradient.addColorStop(0.04, "rgb(87, 23, 23)");
      gradient.addColorStop(0.99, "rgb(208, 108, 79)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rampageChair/Rampage seat/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(11.2, 8.7);
      ctx.bezierCurveTo(9.4, 8.4, 8.2, 6.2, 8.5, 3.8);
      ctx.bezierCurveTo(8.8, 1.3, 10.5, -0.4, 12.4, -0.1);
      ctx.bezierCurveTo(14.2, 0.1, 15.4, 2.3, 15.0, 4.8);
      ctx.bezierCurveTo(14.7, 7.2, 13.0, 8.9, 11.2, 8.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.142, 0.990, 0.990, 0.142, 3105.1, -699.9);
      gradient = ctx.createLinearGradient(1136.1, -2965.9, 1134.6, -2960.3);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rampageChair/Rampage seat/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(12.9, 3.1);
      ctx.bezierCurveTo(12.6, 3.0, 12.3, 2.9, 12.3, 2.8);
      ctx.bezierCurveTo(12.3, 2.6, 12.6, 2.5, 13.0, 2.6);
      ctx.bezierCurveTo(13.3, 2.7, 13.6, 2.8, 13.6, 2.9);
      ctx.bezierCurveTo(13.6, 3.1, 13.3, 3.2, 12.9, 3.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // rampageChair/Rampage seat/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(12.5, 6.1);
      ctx.bezierCurveTo(12.2, 6.1, 11.9, 5.9, 12.0, 5.8);
      ctx.bezierCurveTo(12.0, 5.6, 12.3, 5.6, 12.6, 5.6);
      ctx.bezierCurveTo(13.0, 5.7, 13.2, 5.8, 13.2, 6.0);
      ctx.bezierCurveTo(13.2, 6.1, 12.9, 6.2, 12.5, 6.1);
      ctx.closePath();
      ctx.fill();

      // rampageChair/Rampage seat/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(10.5, 6.0);
      ctx.bezierCurveTo(10.0, 5.9, 9.2, 5.0, 9.3, 3.9);
      ctx.bezierCurveTo(9.4, 3.0, 10.3, 2.3, 10.8, 2.4);
      ctx.bezierCurveTo(11.3, 2.4, 10.6, 3.2, 10.5, 4.2);
      ctx.bezierCurveTo(10.4, 5.2, 10.9, 6.1, 10.5, 6.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(210, 116, 142)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // rampageChair/Rampage seat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(8.4, 5.9);
      ctx.bezierCurveTo(10.6, 8.2, 14.6, 9.7, 16.2, 10.2);
      ctx.bezierCurveTo(17.6, 10.7, 17.6, 10.9, 16.8, 11.4);
      ctx.bezierCurveTo(18.3, 12.1, 17.3, 13.8, 14.3, 12.9);
      ctx.bezierCurveTo(13.2, 12.5, 9.5, 10.9, 6.9, 8.7);
      ctx.bezierCurveTo(5.4, 7.3, 4.9, 7.1, 4.9, 5.4);
      ctx.bezierCurveTo(4.9, 4.0, 5.7, 5.0, 7.7, 5.4);
      ctx.bezierCurveTo(8.0, 5.6, 8.2, 5.7, 8.4, 5.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.361, 1.075, -0.948, -0.318, 601.2, -1980.1);
      gradient = ctx.createLinearGradient(1830.1, -73.2, 1826.6, -73.3);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rampageChair/Rampage seat/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(9.7, 6.9);
      ctx.bezierCurveTo(9.4, 6.7, 8.0, 5.5, 7.0, 4.8);
      ctx.bezierCurveTo(6.1, 4.2, 4.4, 3.6, 4.1, 4.9);
      ctx.bezierCurveTo(3.6, 6.4, 7.1, 9.3, 7.6, 9.5);
      ctx.bezierCurveTo(7.8, 9.2, 9.2, 7.3, 9.7, 6.9);
      ctx.save();
      ctx.transform(0.517, 0.856, -0.856, 0.517, 733.8, -1457.1);
      gradient = ctx.createLinearGradient(877.2, 1381.5, 875.5, 1377.2);
      gradient.addColorStop(0.00, "rgb(0, 153, 166)");
      gradient.addColorStop(0.14, "rgb(50, 168, 133)");
      gradient.addColorStop(0.29, "rgb(95, 182, 105)");
      gradient.addColorStop(0.43, "rgb(132, 193, 81)");
      gradient.addColorStop(0.58, "rgb(161, 202, 63)");
      gradient.addColorStop(0.72, "rgb(182, 208, 50)");
      gradient.addColorStop(0.86, "rgb(194, 212, 42)");
      gradient.addColorStop(1.00, "rgb(198, 213, 39)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.restore();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function rampageLayer(ctx) {

      var gradient;

      // rampageLayer/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2719.2, 1880.8);
      ctx.bezierCurveTo(2728.6, 1879.1, 2734.9, 1870.1, 2733.3, 1860.7);
      ctx.bezierCurveTo(2731.6, 1851.2, 2722.6, 1844.9, 2713.1, 1846.6);
      ctx.bezierCurveTo(2707.5, 1847.6, 2703.0, 1851.2, 2700.6, 1856.0);
      ctx.lineTo(2581.8, 1876.9);
      ctx.lineTo(2585.3, 1897.1);
      ctx.lineTo(2704.1, 1876.2);
      ctx.bezierCurveTo(2708.0, 1879.9, 2713.5, 1881.8, 2719.2, 1880.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 208, 97)";
      ctx.fill();

      // rampageLayer/Path
      ctx.beginPath();
      ctx.moveTo(2719.4, 1882.2);
      ctx.bezierCurveTo(2728.8, 1880.5, 2735.2, 1871.5, 2733.5, 1862.0);
      ctx.bezierCurveTo(2731.8, 1852.6, 2722.8, 1846.3, 2713.4, 1847.9);
      ctx.bezierCurveTo(2707.7, 1848.9, 2703.2, 1852.6, 2700.8, 1857.4);
      ctx.lineTo(2582.0, 1878.2);
      ctx.lineTo(2585.6, 1898.4);
      ctx.lineTo(2704.4, 1877.6);
      ctx.bezierCurveTo(2708.2, 1881.3, 2713.7, 1883.1, 2719.4, 1882.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.173, 0.985, 0.985, -0.173, 2019.4, 891.3);
      gradient = ctx.createLinearGradient(1079.5, 569.6, 1080.0, 362.1);
      gradient.addColorStop(0.00, "rgb(245, 207, 29)");
      gradient.addColorStop(0.12, "rgb(238, 165, 38)");
      gradient.addColorStop(0.25, "rgb(232, 125, 46)");
      gradient.addColorStop(0.39, "rgb(226, 91, 53)");
      gradient.addColorStop(0.53, "rgb(222, 65, 58)");
      gradient.addColorStop(0.68, "rgb(219, 47, 62)");
      gradient.addColorStop(0.83, "rgb(218, 36, 64)");
      gradient.addColorStop(0.99, "rgb(217, 32, 65)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rampageLayer/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2714.8, 1872.2);
      ctx.bezierCurveTo(2714.9, 1872.2, 2715.0, 1872.3, 2715.1, 1872.3);
      ctx.bezierCurveTo(2715.3, 1872.3, 2715.4, 1872.3, 2715.5, 1872.3);
      ctx.bezierCurveTo(2715.5, 1872.3, 2715.6, 1872.3, 2715.7, 1872.3);
      ctx.bezierCurveTo(2715.8, 1872.3, 2715.8, 1872.3, 2715.8, 1872.3);
      ctx.lineTo(2716.4, 1874.2);
      ctx.lineTo(2718.0, 1873.9);
      ctx.lineTo(2718.2, 1873.6);
      ctx.lineTo(2718.1, 1871.9);
      ctx.bezierCurveTo(2718.2, 1871.8, 2718.3, 1871.8, 2718.3, 1871.8);
      ctx.bezierCurveTo(2718.4, 1871.8, 2718.5, 1871.7, 2718.5, 1871.7);
      ctx.bezierCurveTo(2718.7, 1871.6, 2718.8, 1871.6, 2718.9, 1871.5);
      ctx.bezierCurveTo(2719.0, 1871.5, 2719.0, 1871.4, 2719.1, 1871.4);
      ctx.bezierCurveTo(2719.1, 1871.4, 2719.1, 1871.4, 2719.2, 1871.4);
      ctx.lineTo(2720.6, 1872.7);
      ctx.lineTo(2721.9, 1871.6);
      ctx.lineTo(2722.1, 1871.3);
      ctx.lineTo(2721.0, 1869.7);
      ctx.bezierCurveTo(2721.0, 1869.7, 2721.0, 1869.7, 2721.1, 1869.7);
      ctx.bezierCurveTo(2721.1, 1869.6, 2721.2, 1869.5, 2721.2, 1869.5);
      ctx.bezierCurveTo(2721.2, 1869.4, 2721.3, 1869.4, 2721.3, 1869.3);
      ctx.bezierCurveTo(2721.3, 1869.3, 2721.4, 1869.2, 2721.4, 1869.2);
      ctx.bezierCurveTo(2721.5, 1869.1, 2721.5, 1869.0, 2721.6, 1868.9);
      ctx.lineTo(2723.5, 1869.3);
      ctx.lineTo(2723.7, 1869.0);
      ctx.lineTo(2724.3, 1867.5);
      ctx.lineTo(2722.5, 1866.6);
      ctx.bezierCurveTo(2722.5, 1866.6, 2722.5, 1866.5, 2722.5, 1866.5);
      ctx.bezierCurveTo(2722.5, 1866.4, 2722.6, 1866.3, 2722.6, 1866.3);
      ctx.bezierCurveTo(2722.6, 1866.1, 2722.6, 1866.0, 2722.6, 1865.9);
      ctx.bezierCurveTo(2722.6, 1865.8, 2722.6, 1865.7, 2722.6, 1865.6);
      ctx.bezierCurveTo(2722.6, 1865.5, 2722.6, 1865.5, 2722.6, 1865.4);
      ctx.lineTo(2724.3, 1864.9);
      ctx.lineTo(2724.5, 1864.7);
      ctx.lineTo(2724.2, 1863.0);
      ctx.lineTo(2722.3, 1863.1);
      ctx.bezierCurveTo(2722.3, 1863.1, 2722.2, 1863.1, 2722.2, 1863.0);
      ctx.bezierCurveTo(2722.2, 1862.9, 2722.2, 1862.9, 2722.1, 1862.8);
      ctx.bezierCurveTo(2722.1, 1862.7, 2722.1, 1862.6, 2722.0, 1862.5);
      ctx.bezierCurveTo(2722.0, 1862.4, 2721.9, 1862.3, 2721.9, 1862.2);
      ctx.bezierCurveTo(2721.8, 1862.1, 2721.8, 1862.0, 2721.7, 1862.0);
      ctx.bezierCurveTo(2721.7, 1862.0, 2721.7, 1861.9, 2721.7, 1861.9);
      ctx.lineTo(2722.8, 1860.7);
      ctx.lineTo(2723.0, 1860.5);
      ctx.lineTo(2721.9, 1859.2);
      ctx.lineTo(2720.3, 1860.2);
      ctx.bezierCurveTo(2720.3, 1860.2, 2720.3, 1860.2, 2720.2, 1860.2);
      ctx.bezierCurveTo(2720.2, 1860.1, 2720.1, 1860.1, 2720.0, 1860.0);
      ctx.bezierCurveTo(2720.0, 1860.0, 2719.9, 1859.9, 2719.8, 1859.8);
      ctx.bezierCurveTo(2719.7, 1859.8, 2719.6, 1859.7, 2719.5, 1859.6);
      ctx.bezierCurveTo(2719.4, 1859.6, 2719.4, 1859.6, 2719.3, 1859.5);
      ctx.bezierCurveTo(2719.3, 1859.5, 2719.2, 1859.5, 2719.2, 1859.5);
      ctx.lineTo(2719.6, 1857.6);
      ctx.lineTo(2718.1, 1857.0);
      ctx.lineTo(2717.9, 1857.3);
      ctx.lineTo(2717.1, 1858.7);
      ctx.bezierCurveTo(2717.1, 1858.7, 2717.1, 1858.7, 2717.1, 1858.7);
      ctx.bezierCurveTo(2717.0, 1858.7, 2716.9, 1858.7, 2716.8, 1858.7);
      ctx.bezierCurveTo(2716.7, 1858.7, 2716.6, 1858.6, 2716.5, 1858.6);
      ctx.bezierCurveTo(2716.4, 1858.6, 2716.3, 1858.6, 2716.2, 1858.6);
      ctx.bezierCurveTo(2716.1, 1858.6, 2716.1, 1858.6, 2716.1, 1858.6);
      ctx.bezierCurveTo(2716.1, 1858.6, 2716.0, 1858.6, 2716.0, 1858.6);
      ctx.bezierCurveTo(2716.0, 1858.6, 2716.0, 1858.6, 2715.9, 1858.6);
      ctx.bezierCurveTo(2715.9, 1858.6, 2715.9, 1858.6, 2715.8, 1858.6);
      ctx.lineTo(2715.3, 1856.7);
      ctx.lineTo(2713.6, 1857.0);
      ctx.lineTo(2713.4, 1857.3);
      ctx.lineTo(2713.5, 1859.1);
      ctx.bezierCurveTo(2713.5, 1859.1, 2713.5, 1859.1, 2713.4, 1859.1);
      ctx.bezierCurveTo(2713.3, 1859.1, 2713.2, 1859.2, 2713.1, 1859.2);
      ctx.bezierCurveTo(2713.0, 1859.3, 2712.9, 1859.3, 2712.8, 1859.4);
      ctx.bezierCurveTo(2712.7, 1859.4, 2712.7, 1859.5, 2712.6, 1859.5);
      ctx.bezierCurveTo(2712.5, 1859.5, 2712.5, 1859.5, 2712.5, 1859.5);
      ctx.lineTo(2711.1, 1858.2);
      ctx.lineTo(2709.8, 1859.3);
      ctx.lineTo(2709.6, 1859.6);
      ctx.lineTo(2710.6, 1861.2);
      ctx.bezierCurveTo(2710.6, 1861.2, 2710.6, 1861.2, 2710.6, 1861.2);
      ctx.bezierCurveTo(2710.6, 1861.3, 2710.5, 1861.4, 2710.4, 1861.5);
      ctx.bezierCurveTo(2710.4, 1861.5, 2710.4, 1861.6, 2710.3, 1861.6);
      ctx.bezierCurveTo(2710.3, 1861.6, 2710.3, 1861.7, 2710.2, 1861.7);
      ctx.bezierCurveTo(2710.2, 1861.8, 2710.1, 1861.9, 2710.0, 1862.0);
      ctx.bezierCurveTo(2710.0, 1862.0, 2710.0, 1862.0, 2710.0, 1862.0);
      ctx.lineTo(2708.2, 1861.6);
      ctx.lineTo(2708.0, 1861.9);
      ctx.lineTo(2707.4, 1863.4);
      ctx.lineTo(2709.1, 1864.3);
      ctx.bezierCurveTo(2709.1, 1864.4, 2709.1, 1864.4, 2709.1, 1864.4);
      ctx.bezierCurveTo(2709.1, 1864.5, 2709.1, 1864.6, 2709.1, 1864.7);
      ctx.bezierCurveTo(2709.1, 1864.8, 2709.1, 1864.9, 2709.0, 1865.0);
      ctx.bezierCurveTo(2709.0, 1865.1, 2709.0, 1865.2, 2709.0, 1865.3);
      ctx.bezierCurveTo(2709.0, 1865.4, 2709.0, 1865.4, 2709.0, 1865.5);
      ctx.lineTo(2707.3, 1866.0);
      ctx.lineTo(2707.1, 1866.2);
      ctx.lineTo(2707.4, 1867.9);
      ctx.lineTo(2709.4, 1867.8);
      ctx.bezierCurveTo(2709.4, 1867.8, 2709.4, 1867.8, 2709.4, 1867.9);
      ctx.bezierCurveTo(2709.5, 1868.0, 2709.5, 1868.0, 2709.5, 1868.1);
      ctx.bezierCurveTo(2709.6, 1868.2, 2709.6, 1868.3, 2709.6, 1868.4);
      ctx.bezierCurveTo(2709.7, 1868.5, 2709.7, 1868.6, 2709.8, 1868.7);
      ctx.bezierCurveTo(2709.8, 1868.8, 2709.9, 1868.9, 2709.9, 1868.9);
      ctx.bezierCurveTo(2709.9, 1868.9, 2709.9, 1869.0, 2709.9, 1869.0);
      ctx.lineTo(2708.8, 1870.2);
      ctx.lineTo(2708.6, 1870.4);
      ctx.lineTo(2709.7, 1871.7);
      ctx.lineTo(2711.3, 1870.7);
      ctx.bezierCurveTo(2711.4, 1870.7, 2711.4, 1870.7, 2711.4, 1870.7);
      ctx.bezierCurveTo(2711.5, 1870.8, 2711.6, 1870.8, 2711.6, 1870.9);
      ctx.bezierCurveTo(2711.7, 1871.0, 2711.8, 1871.0, 2711.9, 1871.1);
      ctx.bezierCurveTo(2712.0, 1871.1, 2712.1, 1871.2, 2712.2, 1871.3);
      ctx.bezierCurveTo(2712.2, 1871.3, 2712.2, 1871.3, 2712.3, 1871.3);
      ctx.bezierCurveTo(2712.3, 1871.3, 2712.3, 1871.3, 2712.3, 1871.4);
      ctx.bezierCurveTo(2712.3, 1871.4, 2712.3, 1871.4, 2712.4, 1871.4);
      ctx.bezierCurveTo(2712.4, 1871.4, 2712.4, 1871.4, 2712.5, 1871.4);
      ctx.lineTo(2712.0, 1873.3);
      ctx.lineTo(2713.6, 1873.9);
      ctx.lineTo(2713.8, 1873.6);
      ctx.lineTo(2714.5, 1872.2);
      ctx.bezierCurveTo(2714.5, 1872.2, 2714.6, 1872.2, 2714.6, 1872.2);
      ctx.bezierCurveTo(2714.6, 1872.2, 2714.7, 1872.2, 2714.8, 1872.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.173, 0.985, 0.985, -0.173, 2019.4, 891.3);
      gradient = ctx.createLinearGradient(1071.3, 517.6, 1088.6, 517.6);
      gradient.addColorStop(0.00, "rgb(184, 82, 21)");
      gradient.addColorStop(0.07, "rgb(179, 72, 24)");
      gradient.addColorStop(0.29, "rgb(168, 46, 31)");
      gradient.addColorStop(0.51, "rgb(160, 28, 37)");
      gradient.addColorStop(0.74, "rgb(155, 17, 40)");
      gradient.addColorStop(1.00, "rgb(153, 13, 41)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rampageLayer/cog
      ctx.restore();

      // rampageLayer/cog/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2715.6, 1871.4);
      ctx.bezierCurveTo(2715.7, 1871.4, 2715.8, 1871.4, 2715.9, 1871.4);
      ctx.bezierCurveTo(2716.0, 1871.4, 2716.1, 1871.4, 2716.2, 1871.4);
      ctx.bezierCurveTo(2716.3, 1871.4, 2716.4, 1871.4, 2716.5, 1871.4);
      ctx.bezierCurveTo(2716.5, 1871.4, 2716.6, 1871.4, 2716.6, 1871.4);
      ctx.lineTo(2717.2, 1873.3);
      ctx.lineTo(2718.6, 1873.3);
      ctx.lineTo(2718.8, 1873.0);
      ctx.lineTo(2718.7, 1871.1);
      ctx.bezierCurveTo(2718.7, 1871.1, 2718.8, 1871.0, 2718.8, 1871.0);
      ctx.bezierCurveTo(2718.9, 1871.0, 2719.0, 1871.0, 2719.1, 1870.9);
      ctx.bezierCurveTo(2719.2, 1870.9, 2719.3, 1870.9, 2719.3, 1870.8);
      ctx.bezierCurveTo(2719.5, 1870.8, 2719.6, 1870.7, 2719.7, 1870.6);
      ctx.bezierCurveTo(2719.7, 1870.6, 2719.8, 1870.6, 2719.8, 1870.6);
      ctx.bezierCurveTo(2719.9, 1870.5, 2719.9, 1870.5, 2720.0, 1870.5);
      ctx.lineTo(2721.4, 1871.8);
      ctx.lineTo(2722.5, 1871.0);
      ctx.lineTo(2722.7, 1870.8);
      ctx.lineTo(2721.6, 1869.1);
      ctx.bezierCurveTo(2721.6, 1869.1, 2721.6, 1869.1, 2721.7, 1869.0);
      ctx.bezierCurveTo(2721.7, 1869.0, 2721.7, 1869.0, 2721.7, 1869.0);
      ctx.bezierCurveTo(2721.7, 1869.0, 2721.7, 1869.0, 2721.7, 1869.0);
      ctx.bezierCurveTo(2721.8, 1868.9, 2721.8, 1868.9, 2721.8, 1868.8);
      ctx.bezierCurveTo(2721.9, 1868.7, 2722.0, 1868.7, 2722.0, 1868.6);
      ctx.bezierCurveTo(2722.1, 1868.5, 2722.1, 1868.4, 2722.2, 1868.3);
      ctx.bezierCurveTo(2722.2, 1868.2, 2722.3, 1868.2, 2722.3, 1868.2);
      ctx.bezierCurveTo(2722.3, 1868.1, 2722.3, 1868.1, 2722.3, 1868.1);
      ctx.bezierCurveTo(2722.3, 1868.1, 2722.4, 1868.0, 2722.4, 1868.0);
      ctx.lineTo(2724.1, 1868.7);
      ctx.lineTo(2724.3, 1868.5);
      ctx.lineTo(2724.9, 1866.9);
      ctx.lineTo(2723.1, 1866.0);
      ctx.bezierCurveTo(2723.1, 1866.0, 2723.1, 1865.9, 2723.1, 1865.9);
      ctx.bezierCurveTo(2723.1, 1865.8, 2723.1, 1865.7, 2723.2, 1865.7);
      ctx.bezierCurveTo(2723.2, 1865.5, 2723.2, 1865.4, 2723.2, 1865.3);
      ctx.bezierCurveTo(2723.2, 1865.2, 2723.2, 1865.1, 2723.2, 1865.0);
      ctx.bezierCurveTo(2723.2, 1864.9, 2723.2, 1864.8, 2723.2, 1864.7);
      ctx.bezierCurveTo(2723.2, 1864.7, 2723.2, 1864.7, 2723.2, 1864.6);
      ctx.lineTo(2724.9, 1864.3);
      ctx.lineTo(2725.1, 1864.1);
      ctx.lineTo(2724.8, 1862.4);
      ctx.lineTo(2722.9, 1862.5);
      ctx.bezierCurveTo(2722.9, 1862.5, 2722.8, 1862.5, 2722.8, 1862.4);
      ctx.bezierCurveTo(2722.8, 1862.4, 2722.8, 1862.3, 2722.7, 1862.2);
      ctx.bezierCurveTo(2722.7, 1862.1, 2722.7, 1862.0, 2722.6, 1861.9);
      ctx.bezierCurveTo(2722.6, 1861.8, 2722.5, 1861.7, 2722.5, 1861.6);
      ctx.bezierCurveTo(2722.4, 1861.5, 2722.4, 1861.5, 2722.3, 1861.4);
      ctx.bezierCurveTo(2722.3, 1861.4, 2722.3, 1861.3, 2722.3, 1861.3);
      ctx.lineTo(2723.4, 1860.1);
      ctx.lineTo(2723.6, 1859.9);
      ctx.lineTo(2722.5, 1858.6);
      ctx.lineTo(2720.9, 1859.7);
      ctx.bezierCurveTo(2720.9, 1859.6, 2720.9, 1859.6, 2720.8, 1859.6);
      ctx.bezierCurveTo(2720.8, 1859.5, 2720.7, 1859.5, 2720.6, 1859.4);
      ctx.bezierCurveTo(2720.6, 1859.4, 2720.5, 1859.3, 2720.4, 1859.2);
      ctx.bezierCurveTo(2720.3, 1859.2, 2720.2, 1859.1, 2720.1, 1859.0);
      ctx.bezierCurveTo(2720.0, 1859.0, 2720.0, 1859.0, 2719.9, 1858.9);
      ctx.bezierCurveTo(2719.9, 1858.9, 2719.8, 1858.9, 2719.8, 1858.9);
      ctx.lineTo(2720.2, 1857.0);
      ctx.lineTo(2718.7, 1856.4);
      ctx.lineTo(2718.5, 1856.7);
      ctx.lineTo(2717.8, 1858.1);
      ctx.bezierCurveTo(2717.8, 1858.1, 2717.7, 1858.1, 2717.7, 1858.1);
      ctx.bezierCurveTo(2717.6, 1858.1, 2717.5, 1858.1, 2717.4, 1858.1);
      ctx.bezierCurveTo(2717.3, 1858.1, 2717.2, 1858.0, 2717.1, 1858.0);
      ctx.bezierCurveTo(2717.0, 1858.0, 2716.9, 1858.0, 2716.8, 1858.0);
      ctx.bezierCurveTo(2716.7, 1858.0, 2716.7, 1858.0, 2716.7, 1858.0);
      ctx.bezierCurveTo(2716.7, 1858.0, 2716.6, 1858.0, 2716.6, 1858.0);
      ctx.bezierCurveTo(2716.6, 1858.0, 2716.6, 1858.0, 2716.5, 1858.0);
      ctx.bezierCurveTo(2716.5, 1858.0, 2716.5, 1858.0, 2716.4, 1858.0);
      ctx.lineTo(2715.9, 1856.1);
      ctx.lineTo(2714.2, 1856.4);
      ctx.lineTo(2714.0, 1856.7);
      ctx.lineTo(2714.3, 1858.4);
      ctx.bezierCurveTo(2714.3, 1858.4, 2714.3, 1858.4, 2714.2, 1858.4);
      ctx.bezierCurveTo(2714.2, 1858.4, 2714.1, 1858.5, 2714.0, 1858.5);
      ctx.bezierCurveTo(2713.9, 1858.5, 2713.8, 1858.6, 2713.7, 1858.6);
      ctx.bezierCurveTo(2713.6, 1858.7, 2713.5, 1858.7, 2713.4, 1858.8);
      ctx.bezierCurveTo(2713.3, 1858.8, 2713.3, 1858.9, 2713.2, 1858.9);
      ctx.bezierCurveTo(2713.1, 1858.9, 2713.1, 1858.9, 2713.1, 1859.0);
      ctx.lineTo(2711.7, 1857.6);
      ctx.lineTo(2710.4, 1858.7);
      ctx.lineTo(2710.2, 1859.0);
      ctx.lineTo(2711.5, 1860.3);
      ctx.bezierCurveTo(2711.4, 1860.4, 2711.4, 1860.4, 2711.4, 1860.4);
      ctx.bezierCurveTo(2711.3, 1860.5, 2711.3, 1860.5, 2711.2, 1860.6);
      ctx.bezierCurveTo(2711.2, 1860.7, 2711.1, 1860.8, 2711.0, 1860.9);
      ctx.bezierCurveTo(2711.0, 1861.0, 2710.9, 1861.1, 2710.8, 1861.2);
      ctx.bezierCurveTo(2710.8, 1861.2, 2710.8, 1861.3, 2710.7, 1861.4);
      ctx.bezierCurveTo(2710.7, 1861.4, 2710.7, 1861.4, 2710.7, 1861.5);
      ctx.lineTo(2708.8, 1861.0);
      ctx.lineTo(2708.6, 1861.3);
      ctx.lineTo(2708.2, 1862.6);
      ctx.lineTo(2709.9, 1863.5);
      ctx.bezierCurveTo(2709.9, 1863.5, 2709.9, 1863.5, 2709.9, 1863.6);
      ctx.bezierCurveTo(2709.9, 1863.6, 2709.9, 1863.7, 2709.9, 1863.8);
      ctx.bezierCurveTo(2709.9, 1863.9, 2709.8, 1864.0, 2709.8, 1864.1);
      ctx.bezierCurveTo(2709.8, 1864.2, 2709.8, 1864.4, 2709.8, 1864.5);
      ctx.bezierCurveTo(2709.8, 1864.6, 2709.8, 1864.6, 2709.8, 1864.7);
      ctx.bezierCurveTo(2709.8, 1864.7, 2709.8, 1864.8, 2709.8, 1864.8);
      ctx.lineTo(2707.9, 1865.4);
      ctx.lineTo(2707.7, 1865.7);
      ctx.lineTo(2708.2, 1867.0);
      ctx.lineTo(2710.2, 1866.9);
      ctx.bezierCurveTo(2710.2, 1867.0, 2710.2, 1867.0, 2710.2, 1867.0);
      ctx.bezierCurveTo(2710.2, 1867.1, 2710.3, 1867.2, 2710.3, 1867.3);
      ctx.bezierCurveTo(2710.4, 1867.4, 2710.4, 1867.5, 2710.4, 1867.6);
      ctx.bezierCurveTo(2710.5, 1867.7, 2710.5, 1867.8, 2710.6, 1867.9);
      ctx.bezierCurveTo(2710.6, 1867.9, 2710.7, 1868.0, 2710.7, 1868.1);
      ctx.bezierCurveTo(2710.7, 1868.1, 2710.7, 1868.1, 2710.8, 1868.2);
      ctx.lineTo(2709.4, 1869.6);
      ctx.lineTo(2709.2, 1869.9);
      ctx.lineTo(2710.5, 1870.9);
      ctx.lineTo(2712.1, 1869.8);
      ctx.bezierCurveTo(2712.2, 1869.8, 2712.2, 1869.8, 2712.2, 1869.9);
      ctx.bezierCurveTo(2712.3, 1869.9, 2712.3, 1870.0, 2712.4, 1870.0);
      ctx.bezierCurveTo(2712.5, 1870.1, 2712.6, 1870.2, 2712.7, 1870.2);
      ctx.bezierCurveTo(2712.8, 1870.3, 2712.9, 1870.3, 2713.0, 1870.4);
      ctx.bezierCurveTo(2713.0, 1870.4, 2713.0, 1870.5, 2713.0, 1870.5);
      ctx.bezierCurveTo(2713.1, 1870.5, 2713.1, 1870.5, 2713.1, 1870.5);
      ctx.bezierCurveTo(2713.1, 1870.5, 2713.1, 1870.5, 2713.1, 1870.5);
      ctx.bezierCurveTo(2713.2, 1870.5, 2713.2, 1870.6, 2713.2, 1870.6);
      ctx.lineTo(2712.8, 1872.5);
      ctx.lineTo(2714.2, 1873.3);
      ctx.lineTo(2714.4, 1873.1);
      ctx.lineTo(2715.2, 1871.3);
      ctx.bezierCurveTo(2715.3, 1871.3, 2715.3, 1871.3, 2715.4, 1871.3);
      ctx.bezierCurveTo(2715.4, 1871.3, 2715.5, 1871.4, 2715.6, 1871.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();

      // rampageLayer/cog/Path
      ctx.beginPath();
      ctx.moveTo(2715.4, 1871.6);
      ctx.bezierCurveTo(2715.5, 1871.7, 2715.6, 1871.7, 2715.7, 1871.7);
      ctx.bezierCurveTo(2715.8, 1871.7, 2715.9, 1871.7, 2716.1, 1871.7);
      ctx.bezierCurveTo(2716.1, 1871.7, 2716.2, 1871.7, 2716.3, 1871.7);
      ctx.bezierCurveTo(2716.4, 1871.7, 2716.4, 1871.7, 2716.4, 1871.7);
      ctx.lineTo(2717.0, 1873.6);
      ctx.lineTo(2718.6, 1873.3);
      ctx.lineTo(2718.5, 1871.3);
      ctx.bezierCurveTo(2718.5, 1871.3, 2718.6, 1871.3, 2718.6, 1871.3);
      ctx.bezierCurveTo(2718.7, 1871.3, 2718.8, 1871.2, 2718.9, 1871.2);
      ctx.bezierCurveTo(2719.0, 1871.2, 2719.1, 1871.1, 2719.1, 1871.1);
      ctx.bezierCurveTo(2719.3, 1871.0, 2719.4, 1871.0, 2719.5, 1870.9);
      ctx.bezierCurveTo(2719.6, 1870.9, 2719.6, 1870.9, 2719.7, 1870.8);
      ctx.bezierCurveTo(2719.7, 1870.8, 2719.7, 1870.8, 2719.8, 1870.8);
      ctx.lineTo(2721.2, 1872.1);
      ctx.lineTo(2722.5, 1871.0);
      ctx.lineTo(2721.4, 1869.4);
      ctx.bezierCurveTo(2721.4, 1869.4, 2721.4, 1869.3, 2721.5, 1869.3);
      ctx.bezierCurveTo(2721.5, 1869.3, 2721.5, 1869.3, 2721.5, 1869.3);
      ctx.bezierCurveTo(2721.5, 1869.3, 2721.5, 1869.2, 2721.5, 1869.2);
      ctx.bezierCurveTo(2721.6, 1869.2, 2721.6, 1869.1, 2721.6, 1869.1);
      ctx.bezierCurveTo(2721.7, 1869.0, 2721.8, 1868.9, 2721.8, 1868.9);
      ctx.bezierCurveTo(2721.9, 1868.8, 2721.9, 1868.7, 2722.0, 1868.5);
      ctx.bezierCurveTo(2722.0, 1868.5, 2722.1, 1868.5, 2722.1, 1868.4);
      ctx.bezierCurveTo(2722.1, 1868.4, 2722.1, 1868.4, 2722.1, 1868.4);
      ctx.bezierCurveTo(2722.1, 1868.3, 2722.2, 1868.3, 2722.2, 1868.3);
      ctx.lineTo(2724.1, 1868.7);
      ctx.lineTo(2724.7, 1867.1);
      ctx.lineTo(2722.9, 1866.3);
      ctx.bezierCurveTo(2722.9, 1866.2, 2722.9, 1866.2, 2722.9, 1866.2);
      ctx.bezierCurveTo(2722.9, 1866.1, 2723.0, 1866.0, 2723.0, 1865.9);
      ctx.bezierCurveTo(2723.0, 1865.8, 2723.0, 1865.7, 2723.0, 1865.6);
      ctx.bezierCurveTo(2723.0, 1865.5, 2723.0, 1865.4, 2723.0, 1865.3);
      ctx.bezierCurveTo(2723.0, 1865.2, 2723.0, 1865.1, 2723.0, 1865.0);
      ctx.bezierCurveTo(2723.0, 1865.0, 2723.0, 1864.9, 2723.0, 1864.9);
      ctx.lineTo(2724.9, 1864.3);
      ctx.lineTo(2724.6, 1862.7);
      ctx.lineTo(2722.7, 1862.8);
      ctx.bezierCurveTo(2722.7, 1862.8, 2722.6, 1862.7, 2722.6, 1862.7);
      ctx.bezierCurveTo(2722.6, 1862.6, 2722.6, 1862.6, 2722.5, 1862.5);
      ctx.bezierCurveTo(2722.5, 1862.4, 2722.5, 1862.3, 2722.4, 1862.2);
      ctx.bezierCurveTo(2722.4, 1862.1, 2722.3, 1862.0, 2722.3, 1861.9);
      ctx.bezierCurveTo(2722.2, 1861.8, 2722.2, 1861.7, 2722.1, 1861.7);
      ctx.bezierCurveTo(2722.1, 1861.6, 2722.1, 1861.6, 2722.1, 1861.6);
      ctx.lineTo(2723.4, 1860.1);
      ctx.lineTo(2722.4, 1858.9);
      ctx.lineTo(2720.7, 1859.9);
      ctx.bezierCurveTo(2720.7, 1859.9, 2720.7, 1859.9, 2720.6, 1859.9);
      ctx.bezierCurveTo(2720.6, 1859.8, 2720.5, 1859.8, 2720.4, 1859.7);
      ctx.bezierCurveTo(2720.4, 1859.6, 2720.3, 1859.6, 2720.2, 1859.5);
      ctx.bezierCurveTo(2720.1, 1859.4, 2720.0, 1859.4, 2719.9, 1859.3);
      ctx.bezierCurveTo(2719.8, 1859.3, 2719.8, 1859.2, 2719.7, 1859.2);
      ctx.bezierCurveTo(2719.7, 1859.2, 2719.6, 1859.2, 2719.6, 1859.1);
      ctx.lineTo(2720.1, 1857.2);
      ctx.lineTo(2718.5, 1856.7);
      ctx.lineTo(2717.6, 1858.4);
      ctx.bezierCurveTo(2717.6, 1858.4, 2717.5, 1858.4, 2717.5, 1858.4);
      ctx.bezierCurveTo(2717.4, 1858.4, 2717.3, 1858.4, 2717.2, 1858.4);
      ctx.bezierCurveTo(2717.1, 1858.3, 2717.0, 1858.3, 2716.9, 1858.3);
      ctx.bezierCurveTo(2716.8, 1858.3, 2716.7, 1858.3, 2716.6, 1858.3);
      ctx.bezierCurveTo(2716.5, 1858.3, 2716.5, 1858.3, 2716.5, 1858.3);
      ctx.bezierCurveTo(2716.5, 1858.3, 2716.4, 1858.3, 2716.4, 1858.3);
      ctx.bezierCurveTo(2716.4, 1858.3, 2716.4, 1858.3, 2716.3, 1858.3);
      ctx.bezierCurveTo(2716.3, 1858.3, 2716.3, 1858.3, 2716.2, 1858.3);
      ctx.lineTo(2715.7, 1856.4);
      ctx.lineTo(2714.0, 1856.7);
      ctx.lineTo(2714.1, 1858.7);
      ctx.bezierCurveTo(2714.1, 1858.7, 2714.1, 1858.7, 2714.0, 1858.7);
      ctx.bezierCurveTo(2714.0, 1858.7, 2713.9, 1858.8, 2713.8, 1858.8);
      ctx.bezierCurveTo(2713.7, 1858.8, 2713.6, 1858.9, 2713.5, 1858.9);
      ctx.bezierCurveTo(2713.4, 1859.0, 2713.3, 1859.0, 2713.2, 1859.1);
      ctx.bezierCurveTo(2713.1, 1859.1, 2713.1, 1859.1, 2713.0, 1859.2);
      ctx.bezierCurveTo(2713.0, 1859.2, 2712.9, 1859.2, 2712.9, 1859.2);
      ctx.lineTo(2711.5, 1857.9);
      ctx.lineTo(2710.2, 1859.0);
      ctx.lineTo(2711.3, 1860.6);
      ctx.bezierCurveTo(2711.2, 1860.6, 2711.2, 1860.7, 2711.2, 1860.7);
      ctx.bezierCurveTo(2711.1, 1860.8, 2711.1, 1860.8, 2711.0, 1860.9);
      ctx.bezierCurveTo(2711.0, 1861.0, 2710.9, 1861.1, 2710.8, 1861.1);
      ctx.bezierCurveTo(2710.8, 1861.2, 2710.7, 1861.3, 2710.6, 1861.4);
      ctx.bezierCurveTo(2710.6, 1861.5, 2710.6, 1861.6, 2710.5, 1861.6);
      ctx.bezierCurveTo(2710.5, 1861.7, 2710.5, 1861.7, 2710.5, 1861.7);
      ctx.lineTo(2708.6, 1861.3);
      ctx.lineTo(2708.0, 1862.9);
      ctx.lineTo(2709.7, 1863.7);
      ctx.bezierCurveTo(2709.7, 1863.8, 2709.7, 1863.8, 2709.7, 1863.8);
      ctx.bezierCurveTo(2709.7, 1863.9, 2709.7, 1864.0, 2709.7, 1864.1);
      ctx.bezierCurveTo(2709.7, 1864.2, 2709.7, 1864.3, 2709.6, 1864.4);
      ctx.bezierCurveTo(2709.6, 1864.5, 2709.6, 1864.6, 2709.6, 1864.8);
      ctx.bezierCurveTo(2709.6, 1864.8, 2709.6, 1864.9, 2709.6, 1865.0);
      ctx.bezierCurveTo(2709.6, 1865.0, 2709.6, 1865.1, 2709.6, 1865.1);
      ctx.lineTo(2707.7, 1865.7);
      ctx.lineTo(2708.0, 1867.3);
      ctx.lineTo(2710.0, 1867.2);
      ctx.bezierCurveTo(2710.0, 1867.2, 2710.0, 1867.3, 2710.0, 1867.3);
      ctx.bezierCurveTo(2710.0, 1867.4, 2710.1, 1867.5, 2710.1, 1867.5);
      ctx.bezierCurveTo(2710.2, 1867.6, 2710.2, 1867.7, 2710.2, 1867.8);
      ctx.bezierCurveTo(2710.3, 1867.9, 2710.3, 1868.0, 2710.4, 1868.1);
      ctx.bezierCurveTo(2710.4, 1868.2, 2710.5, 1868.3, 2710.5, 1868.3);
      ctx.bezierCurveTo(2710.5, 1868.4, 2710.5, 1868.4, 2710.6, 1868.4);
      ctx.lineTo(2709.2, 1869.9);
      ctx.lineTo(2710.3, 1871.1);
      ctx.lineTo(2711.9, 1870.1);
      ctx.bezierCurveTo(2712.0, 1870.1, 2712.0, 1870.1, 2712.0, 1870.1);
      ctx.bezierCurveTo(2712.1, 1870.2, 2712.2, 1870.2, 2712.2, 1870.3);
      ctx.bezierCurveTo(2712.3, 1870.4, 2712.4, 1870.4, 2712.5, 1870.5);
      ctx.bezierCurveTo(2712.6, 1870.6, 2712.7, 1870.6, 2712.8, 1870.7);
      ctx.bezierCurveTo(2712.8, 1870.7, 2712.8, 1870.7, 2712.9, 1870.7);
      ctx.bezierCurveTo(2712.9, 1870.7, 2712.9, 1870.8, 2712.9, 1870.8);
      ctx.bezierCurveTo(2712.9, 1870.8, 2712.9, 1870.8, 2713.0, 1870.8);
      ctx.bezierCurveTo(2713.0, 1870.8, 2713.0, 1870.8, 2713.1, 1870.9);
      ctx.lineTo(2712.6, 1872.8);
      ctx.lineTo(2714.2, 1873.3);
      ctx.lineTo(2715.1, 1871.6);
      ctx.bezierCurveTo(2715.1, 1871.6, 2715.1, 1871.6, 2715.2, 1871.6);
      ctx.bezierCurveTo(2715.2, 1871.6, 2715.3, 1871.6, 2715.4, 1871.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.173, 0.985, 0.985, -0.173, 2019.4, 891.3);
      gradient = ctx.createLinearGradient(1083.5, 511.2, 1075.1, 526.2);
      gradient.addColorStop(0.01, "rgb(0, 153, 221)");
      gradient.addColorStop(0.27, "rgb(55, 175, 228)");
      gradient.addColorStop(0.61, "rgb(122, 201, 237)");
      gradient.addColorStop(0.86, "rgb(163, 218, 243)");
      gradient.addColorStop(0.98, "rgb(179, 224, 245)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rampageLayer/cog/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2718.2, 1863.7);
      ctx.bezierCurveTo(2718.9, 1864.8, 2718.5, 1866.2, 2717.4, 1866.9);
      ctx.bezierCurveTo(2716.3, 1867.6, 2714.9, 1867.2, 2714.2, 1866.1);
      ctx.bezierCurveTo(2713.5, 1865.0, 2713.9, 1863.5, 2715.0, 1862.9);
      ctx.bezierCurveTo(2716.1, 1862.2, 2717.6, 1862.6, 2718.2, 1863.7);
      ctx.closePath();
      ctx.lineWidth = 1.4;
      ctx.strokeStyle = "rgb(0, 114, 188)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // rampageLayer/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2700.5, 1878.2);
      ctx.bezierCurveTo(2702.7, 1877.6, 2705.7, 1878.0, 2708.2, 1878.4);
      ctx.bezierCurveTo(2708.7, 1878.5, 2709.0, 1878.7, 2709.3, 1879.0);
      ctx.bezierCurveTo(2709.6, 1879.1, 2709.8, 1879.3, 2710.1, 1879.6);
      ctx.bezierCurveTo(2710.1, 1879.7, 2710.2, 1879.8, 2710.3, 1879.9);
      ctx.bezierCurveTo(2710.4, 1880.0, 2710.4, 1880.1, 2710.5, 1880.2);
      ctx.bezierCurveTo(2710.5, 1880.2, 2710.6, 1880.2, 2710.6, 1880.1);
      ctx.bezierCurveTo(2710.6, 1880.1, 2710.7, 1880.0, 2710.7, 1880.0);
      ctx.bezierCurveTo(2710.7, 1880.0, 2710.7, 1879.9, 2710.8, 1879.9);
      ctx.bezierCurveTo(2710.8, 1879.8, 2710.9, 1879.7, 2711.0, 1879.6);
      ctx.lineTo(2712.6, 1880.0);
      ctx.lineTo(2712.8, 1879.8);
      ctx.lineTo(2713.3, 1878.3);
      ctx.lineTo(2711.8, 1877.6);
      ctx.bezierCurveTo(2711.8, 1877.5, 2711.8, 1877.5, 2711.8, 1877.5);
      ctx.bezierCurveTo(2711.8, 1877.4, 2711.8, 1877.3, 2711.8, 1877.3);
      ctx.bezierCurveTo(2711.8, 1877.2, 2711.8, 1877.1, 2711.8, 1877.0);
      ctx.bezierCurveTo(2711.8, 1876.9, 2711.8, 1876.8, 2711.8, 1876.7);
      ctx.bezierCurveTo(2711.8, 1876.6, 2711.9, 1876.6, 2711.9, 1876.6);
      ctx.lineTo(2713.3, 1876.1);
      ctx.lineTo(2713.5, 1875.9);
      ctx.lineTo(2713.3, 1874.4);
      ctx.lineTo(2711.5, 1874.5);
      ctx.bezierCurveTo(2711.5, 1874.5, 2711.5, 1874.4, 2711.5, 1874.4);
      ctx.bezierCurveTo(2711.5, 1874.3, 2711.4, 1874.3, 2711.4, 1874.2);
      ctx.bezierCurveTo(2711.4, 1874.1, 2711.3, 1874.0, 2711.3, 1873.9);
      ctx.bezierCurveTo(2711.3, 1873.8, 2711.2, 1873.8, 2711.2, 1873.7);
      ctx.bezierCurveTo(2711.1, 1873.6, 2711.1, 1873.5, 2711.1, 1873.5);
      ctx.bezierCurveTo(2711.1, 1873.5, 2711.0, 1873.4, 2711.0, 1873.4);
      ctx.lineTo(2712.0, 1872.4);
      ctx.lineTo(2712.2, 1872.1);
      ctx.lineTo(2711.2, 1871.0);
      ctx.lineTo(2709.8, 1871.9);
      ctx.bezierCurveTo(2709.8, 1871.9, 2709.8, 1871.9, 2709.7, 1871.9);
      ctx.bezierCurveTo(2709.7, 1871.8, 2709.6, 1871.8, 2709.6, 1871.7);
      ctx.bezierCurveTo(2709.5, 1871.7, 2709.4, 1871.6, 2709.3, 1871.6);
      ctx.bezierCurveTo(2709.2, 1871.5, 2709.2, 1871.5, 2709.1, 1871.4);
      ctx.bezierCurveTo(2709.0, 1871.4, 2708.9, 1871.3, 2708.9, 1871.3);
      ctx.bezierCurveTo(2708.9, 1871.3, 2708.8, 1871.3, 2708.8, 1871.2);
      ctx.lineTo(2709.2, 1869.6);
      ctx.lineTo(2707.8, 1869.0);
      ctx.lineTo(2707.6, 1869.3);
      ctx.lineTo(2707.0, 1870.6);
      ctx.bezierCurveTo(2707.0, 1870.6, 2707.0, 1870.6, 2706.9, 1870.6);
      ctx.bezierCurveTo(2706.9, 1870.6, 2706.8, 1870.6, 2706.7, 1870.5);
      ctx.bezierCurveTo(2706.6, 1870.5, 2706.5, 1870.5, 2706.4, 1870.5);
      ctx.bezierCurveTo(2706.3, 1870.5, 2706.2, 1870.5, 2706.1, 1870.5);
      ctx.bezierCurveTo(2706.1, 1870.5, 2706.1, 1870.5, 2706.1, 1870.5);
      ctx.bezierCurveTo(2706.0, 1870.5, 2706.0, 1870.5, 2706.0, 1870.5);
      ctx.bezierCurveTo(2705.9, 1870.5, 2705.9, 1870.5, 2705.9, 1870.5);
      ctx.bezierCurveTo(2705.9, 1870.5, 2705.8, 1870.5, 2705.8, 1870.5);
      ctx.lineTo(2705.3, 1868.8);
      ctx.lineTo(2703.9, 1869.1);
      ctx.lineTo(2703.7, 1869.3);
      ctx.lineTo(2703.8, 1870.9);
      ctx.bezierCurveTo(2703.7, 1870.9, 2703.7, 1870.9, 2703.7, 1870.9);
      ctx.bezierCurveTo(2703.6, 1871.0, 2703.5, 1871.0, 2703.4, 1871.1);
      ctx.bezierCurveTo(2703.3, 1871.1, 2703.2, 1871.1, 2703.1, 1871.2);
      ctx.bezierCurveTo(2703.1, 1871.2, 2703.0, 1871.2, 2702.9, 1871.3);
      ctx.bezierCurveTo(2702.9, 1871.3, 2702.9, 1871.3, 2702.8, 1871.3);
      ctx.lineTo(2701.6, 1870.1);
      ctx.lineTo(2700.4, 1871.1);
      ctx.lineTo(2700.3, 1871.3);
      ctx.lineTo(2701.2, 1872.8);
      ctx.bezierCurveTo(2701.2, 1872.8, 2701.2, 1872.8, 2701.2, 1872.8);
      ctx.bezierCurveTo(2701.1, 1872.9, 2701.1, 1872.9, 2701.0, 1873.0);
      ctx.bezierCurveTo(2701.0, 1873.1, 2701.0, 1873.1, 2700.9, 1873.1);
      ctx.bezierCurveTo(2700.9, 1873.2, 2700.9, 1873.2, 2700.9, 1873.3);
      ctx.bezierCurveTo(2700.8, 1873.4, 2700.7, 1873.4, 2700.7, 1873.5);
      ctx.lineTo(2700.7, 1873.5);
      ctx.lineTo(2699.0, 1873.1);
      ctx.lineTo(2698.8, 1873.4);
      ctx.lineTo(2698.3, 1874.8);
      ctx.lineTo(2699.9, 1875.6);
      ctx.bezierCurveTo(2699.9, 1875.6, 2699.9, 1875.6, 2699.9, 1875.7);
      ctx.bezierCurveTo(2699.9, 1875.7, 2699.8, 1875.8, 2699.8, 1875.9);
      ctx.bezierCurveTo(2699.8, 1876.0, 2699.8, 1876.1, 2699.8, 1876.2);
      ctx.bezierCurveTo(2699.8, 1876.3, 2699.8, 1876.4, 2699.8, 1876.5);
      ctx.bezierCurveTo(2699.8, 1876.5, 2699.8, 1876.5, 2699.8, 1876.6);
      ctx.lineTo(2698.3, 1877.0);
      ctx.lineTo(2698.1, 1877.3);
      ctx.lineTo(2698.3, 1878.6);
      ctx.bezierCurveTo(2698.3, 1878.6, 2699.9, 1878.4, 2700.5, 1878.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.173, 0.985, 0.985, -0.173, 2019.4, 891.3);
      gradient = ctx.createLinearGradient(1081.5, 505.8, 1096.9, 505.8);
      gradient.addColorStop(0.00, "rgb(184, 82, 21)");
      gradient.addColorStop(0.07, "rgb(179, 72, 24)");
      gradient.addColorStop(0.29, "rgb(168, 46, 31)");
      gradient.addColorStop(0.51, "rgb(160, 28, 37)");
      gradient.addColorStop(0.74, "rgb(155, 17, 40)");
      gradient.addColorStop(1.00, "rgb(153, 13, 41)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rampageLayer/cog
      ctx.restore();

      // rampageLayer/cog/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2705.4, 1881.8);
      ctx.bezierCurveTo(2705.5, 1881.8, 2705.6, 1881.8, 2705.8, 1881.9);
      ctx.bezierCurveTo(2705.8, 1881.9, 2705.9, 1881.9, 2706.0, 1881.9);
      ctx.bezierCurveTo(2706.1, 1881.9, 2706.2, 1881.9, 2706.3, 1881.9);
      ctx.bezierCurveTo(2706.3, 1881.9, 2706.3, 1881.9, 2706.4, 1881.9);
      ctx.lineTo(2706.9, 1883.5);
      ctx.lineTo(2708.2, 1883.5);
      ctx.lineTo(2708.3, 1883.3);
      ctx.lineTo(2708.2, 1881.5);
      ctx.bezierCurveTo(2708.2, 1881.5, 2708.3, 1881.5, 2708.3, 1881.5);
      ctx.bezierCurveTo(2708.4, 1881.5, 2708.5, 1881.5, 2708.6, 1881.4);
      ctx.bezierCurveTo(2708.6, 1881.4, 2708.7, 1881.4, 2708.8, 1881.3);
      ctx.bezierCurveTo(2708.9, 1881.3, 2709.0, 1881.2, 2709.1, 1881.2);
      ctx.bezierCurveTo(2709.1, 1881.1, 2709.2, 1881.1, 2709.2, 1881.1);
      ctx.bezierCurveTo(2709.3, 1881.1, 2709.3, 1881.1, 2709.3, 1881.0);
      ctx.lineTo(2710.6, 1882.2);
      ctx.lineTo(2711.6, 1881.5);
      ctx.lineTo(2711.7, 1881.3);
      ctx.lineTo(2710.8, 1879.8);
      ctx.bezierCurveTo(2710.8, 1879.8, 2710.8, 1879.8, 2710.8, 1879.8);
      ctx.bezierCurveTo(2710.8, 1879.7, 2710.9, 1879.7, 2710.9, 1879.7);
      ctx.bezierCurveTo(2710.9, 1879.7, 2710.9, 1879.7, 2710.9, 1879.7);
      ctx.bezierCurveTo(2710.9, 1879.6, 2711.0, 1879.6, 2711.0, 1879.5);
      ctx.bezierCurveTo(2711.0, 1879.5, 2711.1, 1879.4, 2711.1, 1879.4);
      ctx.bezierCurveTo(2711.2, 1879.3, 2711.3, 1879.2, 2711.3, 1879.1);
      ctx.bezierCurveTo(2711.4, 1879.0, 2711.4, 1879.0, 2711.4, 1879.0);
      ctx.bezierCurveTo(2711.4, 1878.9, 2711.4, 1878.9, 2711.4, 1878.9);
      ctx.bezierCurveTo(2711.4, 1878.9, 2711.5, 1878.9, 2711.5, 1878.8);
      ctx.lineTo(2713.0, 1879.5);
      ctx.lineTo(2713.2, 1879.2);
      ctx.lineTo(2713.7, 1877.8);
      ctx.lineTo(2712.1, 1877.0);
      ctx.bezierCurveTo(2712.1, 1877.0, 2712.1, 1877.0, 2712.1, 1876.9);
      ctx.bezierCurveTo(2712.2, 1876.9, 2712.2, 1876.8, 2712.2, 1876.8);
      ctx.bezierCurveTo(2712.2, 1876.7, 2712.2, 1876.5, 2712.2, 1876.4);
      ctx.bezierCurveTo(2712.2, 1876.3, 2712.2, 1876.3, 2712.2, 1876.2);
      ctx.bezierCurveTo(2712.2, 1876.1, 2712.2, 1876.0, 2712.2, 1875.9);
      ctx.bezierCurveTo(2712.2, 1875.9, 2712.2, 1875.9, 2712.2, 1875.8);
      ctx.lineTo(2713.7, 1875.6);
      ctx.lineTo(2713.9, 1875.3);
      ctx.lineTo(2713.6, 1873.9);
      ctx.lineTo(2711.9, 1874.0);
      ctx.bezierCurveTo(2711.9, 1873.9, 2711.9, 1873.9, 2711.9, 1873.9);
      ctx.bezierCurveTo(2711.8, 1873.8, 2711.8, 1873.8, 2711.8, 1873.7);
      ctx.bezierCurveTo(2711.8, 1873.6, 2711.7, 1873.5, 2711.7, 1873.4);
      ctx.bezierCurveTo(2711.6, 1873.3, 2711.6, 1873.2, 2711.5, 1873.1);
      ctx.bezierCurveTo(2711.5, 1873.1, 2711.5, 1873.0, 2711.4, 1873.0);
      ctx.bezierCurveTo(2711.4, 1872.9, 2711.4, 1872.9, 2711.4, 1872.9);
      ctx.lineTo(2712.4, 1871.9);
      ctx.lineTo(2712.6, 1871.6);
      ctx.lineTo(2711.6, 1870.5);
      ctx.lineTo(2710.2, 1871.4);
      ctx.bezierCurveTo(2710.2, 1871.4, 2710.1, 1871.4, 2710.1, 1871.4);
      ctx.bezierCurveTo(2710.0, 1871.3, 2710.0, 1871.3, 2709.9, 1871.2);
      ctx.bezierCurveTo(2709.9, 1871.2, 2709.8, 1871.1, 2709.7, 1871.0);
      ctx.bezierCurveTo(2709.6, 1871.0, 2709.5, 1870.9, 2709.4, 1870.9);
      ctx.bezierCurveTo(2709.4, 1870.8, 2709.3, 1870.8, 2709.3, 1870.8);
      ctx.bezierCurveTo(2709.2, 1870.8, 2709.2, 1870.7, 2709.2, 1870.7);
      ctx.lineTo(2709.6, 1869.0);
      ctx.lineTo(2708.2, 1868.5);
      ctx.lineTo(2708.0, 1868.8);
      ctx.lineTo(2707.4, 1870.1);
      ctx.bezierCurveTo(2707.4, 1870.1, 2707.3, 1870.1, 2707.3, 1870.1);
      ctx.bezierCurveTo(2707.2, 1870.0, 2707.2, 1870.0, 2707.1, 1870.0);
      ctx.bezierCurveTo(2707.0, 1870.0, 2706.9, 1870.0, 2706.8, 1870.0);
      ctx.bezierCurveTo(2706.7, 1870.0, 2706.6, 1870.0, 2706.5, 1870.0);
      ctx.bezierCurveTo(2706.5, 1870.0, 2706.5, 1870.0, 2706.4, 1870.0);
      ctx.bezierCurveTo(2706.4, 1870.0, 2706.4, 1870.0, 2706.3, 1870.0);
      ctx.bezierCurveTo(2706.3, 1870.0, 2706.3, 1870.0, 2706.3, 1870.0);
      ctx.bezierCurveTo(2706.3, 1870.0, 2706.2, 1870.0, 2706.2, 1870.0);
      ctx.lineTo(2705.7, 1868.3);
      ctx.lineTo(2704.2, 1868.6);
      ctx.lineTo(2704.1, 1868.8);
      ctx.lineTo(2704.3, 1870.3);
      ctx.bezierCurveTo(2704.3, 1870.3, 2704.3, 1870.3, 2704.2, 1870.3);
      ctx.bezierCurveTo(2704.2, 1870.3, 2704.1, 1870.4, 2704.1, 1870.4);
      ctx.bezierCurveTo(2704.0, 1870.4, 2703.9, 1870.5, 2703.8, 1870.5);
      ctx.bezierCurveTo(2703.7, 1870.6, 2703.6, 1870.6, 2703.5, 1870.6);
      ctx.bezierCurveTo(2703.4, 1870.7, 2703.4, 1870.7, 2703.3, 1870.8);
      ctx.bezierCurveTo(2703.3, 1870.8, 2703.2, 1870.8, 2703.2, 1870.8);
      ctx.lineTo(2702.0, 1869.6);
      ctx.lineTo(2700.8, 1870.6);
      ctx.lineTo(2700.7, 1870.8);
      ctx.lineTo(2701.8, 1872.0);
      ctx.bezierCurveTo(2701.8, 1872.0, 2701.7, 1872.1, 2701.7, 1872.1);
      ctx.bezierCurveTo(2701.7, 1872.1, 2701.6, 1872.2, 2701.6, 1872.3);
      ctx.bezierCurveTo(2701.5, 1872.3, 2701.5, 1872.4, 2701.4, 1872.5);
      ctx.bezierCurveTo(2701.3, 1872.6, 2701.3, 1872.7, 2701.2, 1872.7);
      ctx.bezierCurveTo(2701.2, 1872.8, 2701.2, 1872.9, 2701.1, 1872.9);
      ctx.bezierCurveTo(2701.1, 1873.0, 2701.1, 1873.0, 2701.1, 1873.0);
      ctx.lineTo(2699.4, 1872.6);
      ctx.lineTo(2699.2, 1872.8);
      ctx.lineTo(2698.9, 1874.0);
      ctx.lineTo(2700.4, 1874.8);
      ctx.bezierCurveTo(2700.4, 1874.8, 2700.4, 1874.8, 2700.4, 1874.9);
      ctx.bezierCurveTo(2700.4, 1875.0, 2700.4, 1875.0, 2700.4, 1875.1);
      ctx.bezierCurveTo(2700.4, 1875.2, 2700.4, 1875.3, 2700.3, 1875.4);
      ctx.bezierCurveTo(2700.3, 1875.5, 2700.3, 1875.6, 2700.3, 1875.7);
      ctx.bezierCurveTo(2700.3, 1875.8, 2700.3, 1875.8, 2700.3, 1875.9);
      ctx.bezierCurveTo(2700.3, 1875.9, 2700.3, 1876.0, 2700.3, 1876.0);
      ctx.lineTo(2698.7, 1876.5);
      ctx.lineTo(2698.5, 1876.7);
      ctx.lineTo(2698.9, 1878.0);
      ctx.lineTo(2700.6, 1877.9);
      ctx.bezierCurveTo(2700.7, 1877.9, 2700.7, 1877.9, 2700.7, 1878.0);
      ctx.bezierCurveTo(2700.7, 1878.0, 2700.7, 1878.1, 2700.8, 1878.2);
      ctx.bezierCurveTo(2700.8, 1878.3, 2700.8, 1878.3, 2700.9, 1878.4);
      ctx.bezierCurveTo(2700.9, 1878.5, 2701.0, 1878.6, 2701.0, 1878.7);
      ctx.bezierCurveTo(2701.0, 1878.8, 2701.1, 1878.8, 2701.1, 1878.9);
      ctx.bezierCurveTo(2701.1, 1878.9, 2701.1, 1878.9, 2701.2, 1879.0);
      ctx.lineTo(2700.0, 1880.2);
      ctx.lineTo(2699.8, 1880.5);
      ctx.lineTo(2700.9, 1881.4);
      ctx.lineTo(2702.4, 1880.4);
      ctx.bezierCurveTo(2702.4, 1880.4, 2702.4, 1880.5, 2702.4, 1880.5);
      ctx.bezierCurveTo(2702.5, 1880.5, 2702.6, 1880.6, 2702.6, 1880.6);
      ctx.bezierCurveTo(2702.7, 1880.7, 2702.8, 1880.7, 2702.8, 1880.8);
      ctx.bezierCurveTo(2702.9, 1880.9, 2703.0, 1880.9, 2703.1, 1881.0);
      ctx.bezierCurveTo(2703.1, 1881.0, 2703.2, 1881.0, 2703.2, 1881.0);
      ctx.bezierCurveTo(2703.2, 1881.0, 2703.2, 1881.0, 2703.2, 1881.0);
      ctx.bezierCurveTo(2703.2, 1881.0, 2703.3, 1881.1, 2703.3, 1881.1);
      ctx.bezierCurveTo(2703.3, 1881.1, 2703.3, 1881.1, 2703.4, 1881.1);
      ctx.lineTo(2703.0, 1882.8);
      ctx.lineTo(2704.2, 1883.6);
      ctx.lineTo(2704.4, 1883.3);
      ctx.lineTo(2705.1, 1881.8);
      ctx.bezierCurveTo(2705.2, 1881.8, 2705.2, 1881.8, 2705.2, 1881.8);
      ctx.bezierCurveTo(2705.3, 1881.8, 2705.4, 1881.8, 2705.4, 1881.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();

      // rampageLayer/cog/Path
      ctx.beginPath();
      ctx.moveTo(2705.3, 1882.1);
      ctx.bezierCurveTo(2705.4, 1882.1, 2705.5, 1882.1, 2705.6, 1882.1);
      ctx.bezierCurveTo(2705.7, 1882.1, 2705.8, 1882.1, 2705.9, 1882.1);
      ctx.bezierCurveTo(2705.9, 1882.1, 2706.0, 1882.1, 2706.1, 1882.1);
      ctx.bezierCurveTo(2706.1, 1882.1, 2706.2, 1882.1, 2706.2, 1882.1);
      ctx.lineTo(2706.7, 1883.8);
      ctx.lineTo(2708.2, 1883.5);
      ctx.lineTo(2708.1, 1881.8);
      ctx.bezierCurveTo(2708.1, 1881.8, 2708.1, 1881.8, 2708.1, 1881.8);
      ctx.bezierCurveTo(2708.2, 1881.7, 2708.3, 1881.7, 2708.4, 1881.7);
      ctx.bezierCurveTo(2708.5, 1881.6, 2708.5, 1881.6, 2708.6, 1881.6);
      ctx.bezierCurveTo(2708.7, 1881.5, 2708.8, 1881.5, 2708.9, 1881.4);
      ctx.bezierCurveTo(2709.0, 1881.4, 2709.0, 1881.4, 2709.1, 1881.3);
      ctx.bezierCurveTo(2709.1, 1881.3, 2709.1, 1881.3, 2709.2, 1881.3);
      ctx.lineTo(2710.4, 1882.5);
      ctx.lineTo(2711.6, 1881.5);
      ctx.lineTo(2710.6, 1880.1);
      ctx.bezierCurveTo(2710.6, 1880.0, 2710.6, 1880.0, 2710.7, 1880.0);
      ctx.bezierCurveTo(2710.7, 1880.0, 2710.7, 1880.0, 2710.7, 1879.9);
      ctx.bezierCurveTo(2710.7, 1879.9, 2710.7, 1879.9, 2710.7, 1879.9);
      ctx.bezierCurveTo(2710.8, 1879.9, 2710.8, 1879.8, 2710.8, 1879.8);
      ctx.bezierCurveTo(2710.9, 1879.7, 2710.9, 1879.7, 2711.0, 1879.6);
      ctx.bezierCurveTo(2711.0, 1879.5, 2711.1, 1879.4, 2711.2, 1879.3);
      ctx.bezierCurveTo(2711.2, 1879.3, 2711.2, 1879.2, 2711.2, 1879.2);
      ctx.bezierCurveTo(2711.2, 1879.2, 2711.2, 1879.2, 2711.3, 1879.2);
      ctx.bezierCurveTo(2711.3, 1879.1, 2711.3, 1879.1, 2711.3, 1879.1);
      ctx.lineTo(2713.0, 1879.5);
      ctx.lineTo(2713.5, 1878.1);
      ctx.lineTo(2712.0, 1877.3);
      ctx.bezierCurveTo(2712.0, 1877.3, 2712.0, 1877.2, 2712.0, 1877.2);
      ctx.bezierCurveTo(2712.0, 1877.1, 2712.0, 1877.1, 2712.0, 1877.0);
      ctx.bezierCurveTo(2712.0, 1876.9, 2712.0, 1876.8, 2712.0, 1876.7);
      ctx.bezierCurveTo(2712.0, 1876.6, 2712.0, 1876.5, 2712.1, 1876.4);
      ctx.bezierCurveTo(2712.1, 1876.3, 2712.1, 1876.3, 2712.1, 1876.2);
      ctx.bezierCurveTo(2712.1, 1876.1, 2712.1, 1876.1, 2712.1, 1876.1);
      ctx.lineTo(2713.7, 1875.6);
      ctx.lineTo(2713.5, 1874.1);
      ctx.lineTo(2711.7, 1874.2);
      ctx.bezierCurveTo(2711.7, 1874.2, 2711.7, 1874.2, 2711.7, 1874.1);
      ctx.bezierCurveTo(2711.7, 1874.1, 2711.6, 1874.0, 2711.6, 1873.9);
      ctx.bezierCurveTo(2711.6, 1873.8, 2711.5, 1873.7, 2711.5, 1873.7);
      ctx.bezierCurveTo(2711.5, 1873.6, 2711.4, 1873.5, 2711.4, 1873.4);
      ctx.bezierCurveTo(2711.3, 1873.3, 2711.3, 1873.3, 2711.3, 1873.2);
      ctx.bezierCurveTo(2711.3, 1873.2, 2711.2, 1873.1, 2711.2, 1873.1);
      ctx.lineTo(2712.4, 1871.9);
      ctx.lineTo(2711.5, 1870.7);
      ctx.lineTo(2710.0, 1871.7);
      ctx.bezierCurveTo(2710.0, 1871.6, 2710.0, 1871.6, 2709.9, 1871.6);
      ctx.bezierCurveTo(2709.9, 1871.6, 2709.8, 1871.5, 2709.8, 1871.5);
      ctx.bezierCurveTo(2709.7, 1871.4, 2709.6, 1871.3, 2709.5, 1871.3);
      ctx.bezierCurveTo(2709.4, 1871.2, 2709.4, 1871.2, 2709.3, 1871.1);
      ctx.bezierCurveTo(2709.2, 1871.1, 2709.2, 1871.0, 2709.1, 1871.0);
      ctx.bezierCurveTo(2709.1, 1871.0, 2709.0, 1871.0, 2709.0, 1871.0);
      ctx.lineTo(2709.4, 1869.3);
      ctx.lineTo(2708.0, 1868.8);
      ctx.lineTo(2707.2, 1870.3);
      ctx.bezierCurveTo(2707.2, 1870.3, 2707.2, 1870.3, 2707.1, 1870.3);
      ctx.bezierCurveTo(2707.1, 1870.3, 2707.0, 1870.3, 2706.9, 1870.3);
      ctx.bezierCurveTo(2706.8, 1870.3, 2706.7, 1870.2, 2706.6, 1870.2);
      ctx.bezierCurveTo(2706.5, 1870.2, 2706.4, 1870.2, 2706.3, 1870.2);
      ctx.bezierCurveTo(2706.3, 1870.2, 2706.3, 1870.2, 2706.3, 1870.2);
      ctx.bezierCurveTo(2706.2, 1870.2, 2706.2, 1870.2, 2706.2, 1870.2);
      ctx.bezierCurveTo(2706.2, 1870.2, 2706.1, 1870.2, 2706.1, 1870.2);
      ctx.bezierCurveTo(2706.1, 1870.2, 2706.0, 1870.2, 2706.0, 1870.2);
      ctx.lineTo(2705.5, 1868.5);
      ctx.lineTo(2704.1, 1868.8);
      ctx.lineTo(2704.2, 1870.5);
      ctx.bezierCurveTo(2704.1, 1870.5, 2704.1, 1870.6, 2704.1, 1870.6);
      ctx.bezierCurveTo(2704.0, 1870.6, 2703.9, 1870.6, 2703.9, 1870.6);
      ctx.bezierCurveTo(2703.8, 1870.7, 2703.7, 1870.7, 2703.6, 1870.8);
      ctx.bezierCurveTo(2703.5, 1870.8, 2703.4, 1870.8, 2703.3, 1870.9);
      ctx.bezierCurveTo(2703.3, 1870.9, 2703.2, 1871.0, 2703.1, 1871.0);
      ctx.bezierCurveTo(2703.1, 1871.0, 2703.1, 1871.0, 2703.0, 1871.0);
      ctx.lineTo(2701.8, 1869.9);
      ctx.lineTo(2700.6, 1870.8);
      ctx.lineTo(2701.6, 1872.3);
      ctx.bezierCurveTo(2701.6, 1872.3, 2701.6, 1872.3, 2701.5, 1872.3);
      ctx.bezierCurveTo(2701.5, 1872.4, 2701.4, 1872.4, 2701.4, 1872.5);
      ctx.bezierCurveTo(2701.3, 1872.6, 2701.3, 1872.7, 2701.2, 1872.7);
      ctx.bezierCurveTo(2701.2, 1872.8, 2701.1, 1872.9, 2701.1, 1873.0);
      ctx.bezierCurveTo(2701.0, 1873.1, 2701.0, 1873.1, 2700.9, 1873.2);
      ctx.bezierCurveTo(2700.9, 1873.2, 2700.9, 1873.2, 2700.9, 1873.3);
      ctx.lineTo(2699.2, 1872.9);
      ctx.lineTo(2698.7, 1874.3);
      ctx.lineTo(2700.3, 1875.0);
      ctx.bezierCurveTo(2700.2, 1875.1, 2700.2, 1875.1, 2700.2, 1875.1);
      ctx.bezierCurveTo(2700.2, 1875.2, 2700.2, 1875.3, 2700.2, 1875.4);
      ctx.bezierCurveTo(2700.2, 1875.4, 2700.2, 1875.5, 2700.2, 1875.6);
      ctx.bezierCurveTo(2700.2, 1875.7, 2700.2, 1875.8, 2700.2, 1875.9);
      ctx.bezierCurveTo(2700.2, 1876.0, 2700.1, 1876.1, 2700.1, 1876.1);
      ctx.bezierCurveTo(2700.1, 1876.2, 2700.1, 1876.2, 2700.1, 1876.3);
      ctx.lineTo(2698.5, 1876.7);
      ctx.lineTo(2698.7, 1878.2);
      ctx.lineTo(2700.5, 1878.1);
      ctx.bezierCurveTo(2700.5, 1878.1, 2700.5, 1878.2, 2700.5, 1878.2);
      ctx.bezierCurveTo(2700.5, 1878.3, 2700.6, 1878.3, 2700.6, 1878.4);
      ctx.bezierCurveTo(2700.6, 1878.5, 2700.7, 1878.6, 2700.7, 1878.7);
      ctx.bezierCurveTo(2700.7, 1878.8, 2700.8, 1878.9, 2700.8, 1879.0);
      ctx.bezierCurveTo(2700.9, 1879.0, 2700.9, 1879.1, 2700.9, 1879.1);
      ctx.bezierCurveTo(2701.0, 1879.2, 2701.0, 1879.2, 2701.0, 1879.2);
      ctx.lineTo(2699.8, 1880.5);
      ctx.lineTo(2700.8, 1881.6);
      ctx.lineTo(2702.2, 1880.7);
      ctx.bezierCurveTo(2702.2, 1880.7, 2702.2, 1880.7, 2702.3, 1880.7);
      ctx.bezierCurveTo(2702.3, 1880.8, 2702.4, 1880.8, 2702.5, 1880.9);
      ctx.bezierCurveTo(2702.5, 1880.9, 2702.6, 1881.0, 2702.7, 1881.0);
      ctx.bezierCurveTo(2702.8, 1881.1, 2702.9, 1881.2, 2702.9, 1881.2);
      ctx.bezierCurveTo(2703.0, 1881.2, 2703.0, 1881.2, 2703.0, 1881.3);
      ctx.bezierCurveTo(2703.0, 1881.3, 2703.0, 1881.3, 2703.1, 1881.3);
      ctx.bezierCurveTo(2703.1, 1881.3, 2703.1, 1881.3, 2703.1, 1881.3);
      ctx.bezierCurveTo(2703.1, 1881.3, 2703.2, 1881.4, 2703.2, 1881.4);
      ctx.lineTo(2702.8, 1883.1);
      ctx.lineTo(2704.2, 1883.6);
      ctx.lineTo(2705.0, 1882.0);
      ctx.bezierCurveTo(2705.0, 1882.0, 2705.0, 1882.0, 2705.1, 1882.0);
      ctx.bezierCurveTo(2705.1, 1882.0, 2705.2, 1882.0, 2705.3, 1882.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.173, 0.985, 0.985, -0.173, 2019.4, 891.3);
      gradient = ctx.createLinearGradient(1086.0, 513.5, 1092.0, 497.9);
      gradient.addColorStop(0.00, "rgb(250, 236, 15)");
      gradient.addColorStop(0.17, "rgb(249, 232, 17)");
      gradient.addColorStop(0.34, "rgb(246, 219, 22)");
      gradient.addColorStop(0.51, "rgb(242, 199, 31)");
      gradient.addColorStop(0.69, "rgb(236, 170, 44)");
      gradient.addColorStop(0.87, "rgb(228, 133, 60)");
      gradient.addColorStop(1.00, "rgb(221, 99, 75)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // rampageLayer/cog/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2707.8, 1875.0);
      ctx.bezierCurveTo(2708.4, 1876.0, 2708.1, 1877.2, 2707.1, 1877.8);
      ctx.bezierCurveTo(2706.1, 1878.4, 2704.8, 1878.1, 2704.2, 1877.1);
      ctx.bezierCurveTo(2703.6, 1876.2, 2704.0, 1874.9, 2704.9, 1874.3);
      ctx.bezierCurveTo(2705.9, 1873.7, 2707.2, 1874.0, 2707.8, 1875.0);
      ctx.closePath();
      ctx.lineWidth = 1.2;
      ctx.strokeStyle = "rgb(245, 146, 29)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // rampageLayer/Group
      ctx.restore();

      // rampageLayer/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2688.2, 1868.7);
      ctx.bezierCurveTo(2688.8, 1869.8, 2688.5, 1871.2, 2687.4, 1871.9);
      ctx.bezierCurveTo(2686.3, 1872.6, 2684.8, 1872.2, 2684.2, 1871.1);
      ctx.bezierCurveTo(2683.5, 1870.0, 2683.9, 1868.6, 2685.0, 1867.9);
      ctx.bezierCurveTo(2686.1, 1867.2, 2687.5, 1867.6, 2688.2, 1868.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();

      // rampageLayer/Group/Path
      ctx.beginPath();
      ctx.moveTo(2675.9, 1873.8);
      ctx.bezierCurveTo(2674.8, 1874.0, 2673.8, 1873.2, 2673.6, 1872.1);
      ctx.bezierCurveTo(2673.4, 1871.0, 2674.1, 1869.9, 2675.2, 1869.7);
      ctx.bezierCurveTo(2676.3, 1869.5, 2677.4, 1870.3, 2677.6, 1871.4);
      ctx.bezierCurveTo(2677.8, 1872.5, 2677.1, 1873.6, 2675.9, 1873.8);
      ctx.closePath();
      ctx.fill();

      // rampageLayer/Group/Path
      ctx.beginPath();
      ctx.moveTo(2666.4, 1872.7);
      ctx.bezierCurveTo(2666.9, 1873.5, 2666.7, 1874.6, 2665.9, 1875.1);
      ctx.bezierCurveTo(2665.1, 1875.6, 2664.0, 1875.3, 2663.5, 1874.5);
      ctx.bezierCurveTo(2663.0, 1873.7, 2663.3, 1872.6, 2664.1, 1872.2);
      ctx.bezierCurveTo(2664.9, 1871.7, 2666.0, 1871.9, 2666.4, 1872.7);
      ctx.closePath();
      ctx.fill();

      // rampageLayer/Group/Path
      ctx.beginPath();
      ctx.moveTo(2655.5, 1874.8);
      ctx.bezierCurveTo(2655.9, 1875.4, 2655.7, 1876.2, 2655.1, 1876.6);
      ctx.bezierCurveTo(2654.4, 1877.0, 2653.6, 1876.8, 2653.3, 1876.2);
      ctx.bezierCurveTo(2652.9, 1875.5, 2653.1, 1874.7, 2653.7, 1874.3);
      ctx.bezierCurveTo(2654.3, 1874.0, 2655.1, 1874.2, 2655.5, 1874.8);
      ctx.closePath();
      ctx.fill();

      // rampageLayer/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2556.2, 1821.0);
      ctx.lineTo(2569.9, 1817.4);
      ctx.bezierCurveTo(2582.6, 1865.6, 2590.7, 1914.9, 2593.0, 1960.1);
      ctx.lineTo(2593.0, 1960.1);
      ctx.lineTo(2578.8, 1960.8);
      ctx.bezierCurveTo(2576.6, 1916.7, 2568.7, 1868.3, 2556.2, 1821.0);
      ctx.lineTo(2556.2, 1821.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.517, 0.856, 0.856, -0.517, 1378.7, 1542.6);
      gradient = ctx.createLinearGradient(916.1, 897.4, 916.4, 822.4);
      gradient.addColorStop(0.00, "rgb(245, 207, 29)");
      gradient.addColorStop(0.15, "rgb(244, 203, 30)");
      gradient.addColorStop(0.30, "rgb(242, 190, 32)");
      gradient.addColorStop(0.45, "rgb(239, 170, 37)");
      gradient.addColorStop(0.60, "rgb(234, 141, 43)");
      gradient.addColorStop(0.76, "rgb(228, 103, 50)");
      gradient.addColorStop(0.92, "rgb(221, 58, 60)");
      gradient.addColorStop(0.99, "rgb(217, 32, 65)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.restore();
      ctx.restore();
    }

    function splashZoneLayer(ctx) {

      var gradient;

      // splashZoneLayer/Group
      ctx.save();

      // splashZoneLayer/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2458.2, 1567.9);
      ctx.bezierCurveTo(2464.3, 1564.1, 2465.0, 1556.7, 2460.8, 1551.7);
      ctx.bezierCurveTo(2458.1, 1548.6, 2455.6, 1547.2, 2450.5, 1546.1);
      ctx.bezierCurveTo(2450.5, 1546.1, 2450.5, 1546.1, 2450.5, 1546.1);
      ctx.bezierCurveTo(2445.3, 1544.4, 2403.9, 1535.9, 2396.6, 1533.8);
      ctx.bezierCurveTo(2396.6, 1533.8, 2411.2, 1540.3, 2410.0, 1548.8);
      ctx.bezierCurveTo(2411.3, 1555.3, 2408.4, 1565.0, 2392.3, 1566.6);
      ctx.bezierCurveTo(2400.1, 1568.0, 2440.6, 1570.7, 2450.7, 1570.0);
      ctx.bezierCurveTo(2450.7, 1570.0, 2450.8, 1570.0, 2450.8, 1570.0);
      ctx.bezierCurveTo(2453.4, 1570.0, 2456.0, 1569.3, 2458.2, 1567.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.763, 0.864, 0.889, -0.565, 2285.9, -372.5);
      gradient = ctx.createLinearGradient(1509.3, -1136.6, 1485.0, -1112.2);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.04, "rgb(253, 241, 207)");
      gradient.addColorStop(0.08, "rgb(252, 229, 164)");
      gradient.addColorStop(0.13, "rgb(251, 219, 125)");
      gradient.addColorStop(0.17, "rgb(251, 210, 93)");
      gradient.addColorStop(0.22, "rgb(250, 203, 67)");
      gradient.addColorStop(0.28, "rgb(250, 197, 46)");
      gradient.addColorStop(0.34, "rgb(249, 193, 32)");
      gradient.addColorStop(0.41, "rgb(249, 191, 24)");
      gradient.addColorStop(0.53, "rgb(249, 190, 21)");
      gradient.addColorStop(0.58, "rgb(249, 192, 30)");
      gradient.addColorStop(0.65, "rgb(250, 199, 54)");
      gradient.addColorStop(0.73, "rgb(251, 210, 94)");
      gradient.addColorStop(0.83, "rgb(252, 225, 149)");
      gradient.addColorStop(0.95, "rgb(253, 244, 219)");
      gradient.addColorStop(1.00, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZoneLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2395.0, 1534.2);
      ctx.lineWidth = 1.1;
      ctx.strokeStyle = "rgb(249, 247, 208)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // splashZoneLayer/Group/Group

      // splashZoneLayer/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2394.8, 1566.8);
      ctx.bezierCurveTo(2394.1, 1566.8, 2393.4, 1566.7, 2392.7, 1566.6);
      ctx.bezierCurveTo(2392.7, 1566.6, 2400.5, 1565.4, 2403.2, 1563.2);
      ctx.bezierCurveTo(2406.6, 1561.0, 2408.9, 1557.5, 2409.6, 1553.5);
      ctx.bezierCurveTo(2410.4, 1549.4, 2409.6, 1545.3, 2407.3, 1541.8);
      ctx.bezierCurveTo(2404.5, 1537.6, 2399.9, 1535.0, 2395.0, 1534.7);
      ctx.lineTo(2395.1, 1533.7);
      ctx.bezierCurveTo(2400.3, 1534.0, 2405.2, 1536.8, 2408.2, 1541.2);
      ctx.bezierCurveTo(2410.6, 1544.9, 2411.5, 1549.3, 2410.7, 1553.7);
      ctx.bezierCurveTo(2409.9, 1558.0, 2407.4, 1561.7, 2403.8, 1564.1);
      ctx.bezierCurveTo(2401.1, 1565.9, 2398.0, 1566.8, 2394.8, 1566.8);
      ctx.lineTo(2394.8, 1566.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(249, 247, 208)";
      ctx.fill();

      // splashZoneLayer/Group
      ctx.restore();
      ctx.restore();

      // splashZoneLayer/Group/Group
      ctx.save();

      // splashZoneLayer/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2317.1, 1548.1);
      ctx.bezierCurveTo(2326.5, 1555.6, 2335.6, 1563.5, 2344.4, 1571.6);
      ctx.bezierCurveTo(2336.8, 1560.2, 2325.7, 1540.3, 2325.7, 1540.3);
      ctx.bezierCurveTo(2325.7, 1540.3, 2320.0, 1540.2, 2317.1, 1541.7);
      ctx.bezierCurveTo(2318.7, 1545.2, 2319.0, 1547.6, 2317.1, 1548.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(461.1, 1567.4, 0.0, 461.1, 1567.4, 610.8);
      gradient.addColorStop(0.00, "rgb(27, 165, 78)");
      gradient.addColorStop(0.36, "rgb(33, 166, 78)");
      gradient.addColorStop(0.51, "rgb(50, 168, 79)");
      gradient.addColorStop(0.62, "rgb(72, 171, 79)");
      gradient.addColorStop(0.71, "rgb(96, 176, 81)");
      gradient.addColorStop(0.78, "rgb(121, 183, 83)");
      gradient.addColorStop(0.85, "rgb(149, 194, 87)");
      gradient.addColorStop(0.92, "rgb(181, 208, 91)");
      gradient.addColorStop(0.97, "rgb(216, 224, 98)");
      gradient.addColorStop(0.99, "rgb(228, 230, 100)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZoneLayer/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2274.6, 1550.6);
      ctx.bezierCurveTo(2278.7, 1556.8, 2297.8, 1596.3, 2303.0, 1599.5);
      ctx.bezierCurveTo(2310.3, 1604.0, 2353.1, 1584.0, 2353.1, 1584.0);
      ctx.bezierCurveTo(2353.1, 1584.0, 2347.1, 1575.6, 2344.4, 1571.6);
      ctx.bezierCurveTo(2335.6, 1563.5, 2326.5, 1555.6, 2317.1, 1548.1);
      ctx.bezierCurveTo(2319.0, 1547.6, 2318.7, 1545.2, 2317.1, 1541.7);
      ctx.bezierCurveTo(2316.3, 1541.0, 2274.2, 1550.1, 2274.6, 1550.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(463.0, 1563.7, 0.0, 463.0, 1563.7, 561.1);
      gradient.addColorStop(0.00, "rgb(228, 230, 100)");
      gradient.addColorStop(0.16, "rgb(222, 228, 98)");
      gradient.addColorStop(0.38, "rgb(206, 222, 94)");
      gradient.addColorStop(0.63, "rgb(180, 212, 86)");
      gradient.addColorStop(0.90, "rgb(140, 197, 78)");
      gradient.addColorStop(1.00, "rgb(125, 193, 75)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZoneLayer/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2356.0, 1582.7);
      ctx.bezierCurveTo(2344.2, 1567.0, 2334.8, 1552.6, 2327.6, 1539.9);
      ctx.bezierCurveTo(2327.0, 1540.0, 2326.3, 1540.1, 2325.7, 1540.3);
      ctx.bezierCurveTo(2330.5, 1549.7, 2336.8, 1560.2, 2344.4, 1571.6);
      ctx.bezierCurveTo(2348.3, 1575.3, 2352.2, 1578.9, 2356.0, 1582.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(177, 210, 68)";
      ctx.fill();

      // splashZoneLayer/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2344.4, 1571.6);
      ctx.bezierCurveTo(2347.1, 1575.6, 2350.0, 1579.8, 2353.1, 1584.0);
      ctx.bezierCurveTo(2354.1, 1583.6, 2355.1, 1583.2, 2356.1, 1582.8);
      ctx.bezierCurveTo(2356.1, 1582.8, 2356.0, 1582.7, 2356.0, 1582.7);
      ctx.bezierCurveTo(2352.2, 1578.9, 2348.3, 1575.3, 2344.4, 1571.6);
      ctx.closePath();
      ctx.fill();

      // splashZoneLayer/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2356.4, 1582.7);
      ctx.bezierCurveTo(2344.7, 1566.9, 2335.5, 1552.4, 2328.5, 1539.8);
      ctx.bezierCurveTo(2328.3, 1539.8, 2328.0, 1539.9, 2327.6, 1539.9);
      ctx.bezierCurveTo(2334.8, 1552.6, 2344.2, 1567.0, 2356.0, 1582.7);
      ctx.bezierCurveTo(2356.0, 1582.7, 2356.1, 1582.8, 2356.1, 1582.8);
      ctx.bezierCurveTo(2356.2, 1582.8, 2356.3, 1582.7, 2356.4, 1582.7);
      ctx.closePath();
      ctx.fill();

      // splashZoneLayer/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2356.4, 1582.7);
      ctx.bezierCurveTo(2345.7, 1566.8, 2328.5, 1539.8, 2328.5, 1539.8);
      ctx.bezierCurveTo(2328.5, 1539.8, 2327.9, 1539.7, 2327.6, 1539.9);
      ctx.bezierCurveTo(2334.8, 1552.6, 2344.2, 1567.0, 2356.0, 1582.7);
      ctx.bezierCurveTo(2356.0, 1582.7, 2356.1, 1582.8, 2356.1, 1582.8);
      ctx.bezierCurveTo(2356.2, 1582.8, 2356.3, 1582.7, 2356.4, 1582.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.536, 0.844, -0.844, 0.536, 3329.5, 357.0);
      gradient = ctx.createLinearGradient(629.4, 1456.5, 446.0, 1485.4);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.06, "rgb(248, 252, 252)");
      gradient.addColorStop(0.14, "rgb(231, 246, 248)");
      gradient.addColorStop(0.24, "rgb(203, 236, 241)");
      gradient.addColorStop(0.34, "rgb(163, 222, 230)");
      gradient.addColorStop(0.45, "rgb(114, 205, 217)");
      gradient.addColorStop(0.46, "rgb(112, 204, 217)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZoneLayer/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2356.0, 1582.7);
      ctx.bezierCurveTo(2356.0, 1582.7, 2356.1, 1582.8, 2356.1, 1582.8);
      ctx.bezierCurveTo(2356.1, 1582.8, 2356.1, 1582.8, 2356.1, 1582.8);
      ctx.bezierCurveTo(2356.1, 1582.8, 2356.0, 1582.7, 2356.0, 1582.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.536, 0.844, -0.844, 0.536, 3329.5, 357.0);
      gradient = ctx.createLinearGradient(630.0, 1460.3, 446.6, 1489.2);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.06, "rgb(248, 252, 252)");
      gradient.addColorStop(0.14, "rgb(231, 246, 248)");
      gradient.addColorStop(0.24, "rgb(203, 236, 241)");
      gradient.addColorStop(0.34, "rgb(163, 222, 230)");
      gradient.addColorStop(0.45, "rgb(114, 205, 217)");
      gradient.addColorStop(0.46, "rgb(112, 204, 217)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZoneLayer/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2368.8, 1578.0);
      ctx.bezierCurveTo(2363.3, 1572.9, 2357.9, 1567.3, 2355.3, 1564.4);
      ctx.bezierCurveTo(2348.2, 1556.5, 2340.3, 1546.4, 2335.9, 1538.8);
      ctx.bezierCurveTo(2333.7, 1539.0, 2331.2, 1539.4, 2328.5, 1539.8);
      ctx.bezierCurveTo(2335.5, 1552.4, 2344.7, 1566.9, 2356.4, 1582.7);
      ctx.bezierCurveTo(2361.2, 1580.8, 2365.5, 1579.2, 2368.8, 1578.0);
      ctx.closePath();
      ctx.fill();

      // splashZoneLayer/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2368.8, 1578.0);
      ctx.bezierCurveTo(2363.3, 1572.9, 2357.9, 1567.3, 2355.3, 1564.4);
      ctx.bezierCurveTo(2348.2, 1556.5, 2340.3, 1546.4, 2335.9, 1538.8);
      ctx.bezierCurveTo(2333.7, 1539.0, 2331.2, 1539.4, 2328.5, 1539.8);
      ctx.bezierCurveTo(2335.5, 1552.4, 2344.7, 1566.9, 2356.4, 1582.7);
      ctx.bezierCurveTo(2361.2, 1580.8, 2365.5, 1579.2, 2368.8, 1578.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.536, 0.844, -0.844, 0.536, 3329.5, 357.0);
      gradient = ctx.createLinearGradient(632.6, 1452.7, 449.2, 1481.6);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.06, "rgb(248, 252, 252)");
      gradient.addColorStop(0.14, "rgb(231, 246, 248)");
      gradient.addColorStop(0.24, "rgb(203, 236, 241)");
      gradient.addColorStop(0.34, "rgb(163, 222, 230)");
      gradient.addColorStop(0.45, "rgb(114, 205, 217)");
      gradient.addColorStop(0.46, "rgb(112, 204, 217)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZoneLayer/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2368.8, 1578.0);
      ctx.bezierCurveTo(2363.3, 1572.9, 2357.9, 1567.3, 2355.3, 1564.4);
      ctx.bezierCurveTo(2348.2, 1556.5, 2340.3, 1546.4, 2335.9, 1538.8);
      ctx.bezierCurveTo(2333.7, 1539.0, 2329.1, 1539.3, 2328.5, 1539.8);
      ctx.bezierCurveTo(2328.0, 1540.3, 2344.2, 1567.4, 2356.4, 1582.7);
      ctx.bezierCurveTo(2361.2, 1580.8, 2365.5, 1579.2, 2368.8, 1578.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.536, 0.844, -0.844, 0.536, 3329.5, 357.0);
      gradient = ctx.createLinearGradient(628.9, 1453.3, 445.4, 1482.2);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.06, "rgb(248, 252, 252)");
      gradient.addColorStop(0.14, "rgb(231, 246, 248)");
      gradient.addColorStop(0.24, "rgb(203, 236, 241)");
      gradient.addColorStop(0.34, "rgb(163, 222, 230)");
      gradient.addColorStop(0.45, "rgb(114, 205, 217)");
      gradient.addColorStop(0.46, "rgb(112, 204, 217)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZoneLayer/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2368.8, 1578.0);
      ctx.bezierCurveTo(2372.8, 1576.6, 2375.5, 1575.8, 2376.1, 1576.1);
      ctx.bezierCurveTo(2376.9, 1574.9, 2346.5, 1536.3, 2344.5, 1538.6);
      ctx.bezierCurveTo(2343.7, 1538.1, 2340.5, 1538.2, 2335.9, 1538.8);
      ctx.bezierCurveTo(2340.3, 1546.4, 2348.2, 1556.5, 2355.3, 1564.4);
      ctx.bezierCurveTo(2357.9, 1567.3, 2363.3, 1572.9, 2368.8, 1578.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // splashZoneLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2375.4, 1571.8);
      ctx.bezierCurveTo(2378.2, 1570.8, 2376.1, 1569.0, 2373.9, 1567.5);
      ctx.bezierCurveTo(2376.1, 1567.8, 2377.6, 1565.3, 2374.4, 1563.5);
      ctx.bezierCurveTo(2375.9, 1562.6, 2376.0, 1561.7, 2375.5, 1559.7);
      ctx.bezierCurveTo(2374.8, 1557.2, 2371.9, 1555.0, 2368.6, 1556.1);
      ctx.bezierCurveTo(2368.7, 1552.2, 2365.5, 1552.2, 2363.8, 1554.2);
      ctx.bezierCurveTo(2363.8, 1552.7, 2362.9, 1551.4, 2360.9, 1552.8);
      ctx.bezierCurveTo(2363.5, 1551.1, 2363.7, 1549.0, 2362.8, 1546.8);
      ctx.bezierCurveTo(2361.6, 1544.1, 2357.8, 1543.5, 2355.1, 1544.5);
      ctx.bezierCurveTo(2356.4, 1540.0, 2352.9, 1539.5, 2350.8, 1539.9);
      ctx.bezierCurveTo(2350.3, 1536.3, 2346.5, 1536.2, 2344.4, 1538.5);
      ctx.bezierCurveTo(2340.4, 1536.0, 2343.3, 1541.0, 2343.9, 1541.9);
      ctx.bezierCurveTo(2348.0, 1548.1, 2356.8, 1558.3, 2360.9, 1562.6);
      ctx.bezierCurveTo(2366.1, 1568.1, 2372.7, 1574.6, 2376.1, 1576.1);
      ctx.bezierCurveTo(2376.9, 1574.8, 2376.3, 1572.4, 2375.4, 1571.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.536, 0.844, -0.844, 0.536, 3329.5, 357.0);
      gradient = ctx.createLinearGradient(497.7, 1472.0, 488.3, 1451.7);
      gradient.addColorStop(0.00, "rgb(110, 203, 217)");
      gradient.addColorStop(0.24, "rgb(161, 221, 230)");
      gradient.addColorStop(0.47, "rgb(201, 235, 240)");
      gradient.addColorStop(0.68, "rgb(230, 246, 248)");
      gradient.addColorStop(0.86, "rgb(248, 252, 252)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZoneLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2369.6, 1586.1);
      ctx.bezierCurveTo(2368.9, 1586.7, 2365.4, 1583.9, 2361.7, 1579.8);
      ctx.bezierCurveTo(2358.0, 1575.8, 2355.5, 1572.0, 2356.2, 1571.4);
      ctx.bezierCurveTo(2356.9, 1570.8, 2360.4, 1573.6, 2364.1, 1577.6);
      ctx.bezierCurveTo(2367.8, 1581.7, 2370.3, 1585.5, 2369.6, 1586.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(101, 201, 216)";
      ctx.fill();
      ctx.restore();
      ctx.restore();
    }

    function splashZonePerson(ctx) {

      var gradient;

      // splashZonePerson/Group
      ctx.save();

      // splashZonePerson/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2.2, -0.2);
      ctx.bezierCurveTo(2.0, -2.3, 7.6, -10.0, 9.0, -11.3);
      ctx.bezierCurveTo(11.2, -13.6, 12.9, -12.6, 11.8, -11.2);
      ctx.bezierCurveTo(12.4, -11.2, 13.0, -11.2, 11.7, -9.9);
      ctx.bezierCurveTo(10.5, -8.7, 7.6, -4.1, 6.2, -2.2);
      ctx.bezierCurveTo(4.4, 0.3, 2.3, 1.3, 2.2, -0.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.526, -0.521, -0.704, 0.710, 7011.0, 324.2);
      gradient = ctx.createLinearGradient(7032.0, 4696.9, 7026.9, 4696.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZonePerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(18.3, 2.7);
      ctx.bezierCurveTo(17.3, 1.1, 19.7, 3.1, 23.4, -0.2);
      ctx.bezierCurveTo(20.7, -0.1, 19.6, -1.7, 18.8, -2.3);
      ctx.bezierCurveTo(20.7, -3.5, 17.9, -4.0, 17.0, -4.2);
      ctx.bezierCurveTo(17.4, -4.9, 14.6, -6.8, 12.8, -6.2);
      ctx.bezierCurveTo(9.0, -5.0, 9.0, -1.8, 9.4, -1.1);
      ctx.bezierCurveTo(9.4, -1.7, 10.0, -4.2, 11.1, -4.8);
      ctx.bezierCurveTo(12.1, -5.3, 14.5, -3.7, 14.8, -3.6);
      ctx.bezierCurveTo(14.9, -3.4, 15.1, -3.2, 15.2, -3.0);
      ctx.bezierCurveTo(15.3, -2.8, 15.4, -2.6, 15.5, -2.4);
      ctx.bezierCurveTo(15.5, -2.4, 15.5, -2.4, 15.6, -2.4);
      ctx.bezierCurveTo(16.0, -1.3, 16.2, -0.0, 15.9, 1.1);
      ctx.bezierCurveTo(14.7, 1.9, 12.5, 2.8, 10.9, 2.0);
      ctx.bezierCurveTo(11.7, 4.5, 19.0, 2.8, 18.3, 2.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.536, 0.844, -0.844, 0.536, 944.7, -1191.0);
      gradient = ctx.createLinearGradient(506.3, 1426.2, 506.1, 1418.2);
      gradient.addColorStop(0.00, "rgb(118, 23, 1)");
      gradient.addColorStop(1.00, "rgb(249, 172, 51)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZonePerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(9.3, 0.9);
      ctx.bezierCurveTo(7.9, -1.7, 4.2, -2.4, 0.9, -0.7);
      ctx.bezierCurveTo(0.8, -0.7, 0.7, -0.6, 0.6, -0.6);
      ctx.lineTo(0.6, -0.6);
      ctx.lineTo(-3.4, 1.5);
      ctx.bezierCurveTo(-3.4, 1.5, -3.4, 1.5, -3.4, 1.5);
      ctx.bezierCurveTo(-3.4, 1.5, -3.4, 1.5, -3.4, 1.5);
      ctx.lineTo(-3.6, 1.6);
      ctx.lineTo(-3.6, 1.6);
      ctx.bezierCurveTo(-6.7, 3.4, -8.2, 6.7, -6.8, 9.3);
      ctx.bezierCurveTo(-5.5, 11.9, -1.7, 12.6, 1.5, 10.9);
      ctx.lineTo(5.8, 8.7);
      ctx.bezierCurveTo(9.0, 7.0, 10.6, 3.5, 9.3, 0.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.366, 0.706, 0.888, -0.461, 2052.6, -2470.3);
      gradient = ctx.createLinearGradient(1580.7, -2967.2, 1570.0, -2955.2);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZonePerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(7.2, 6.7);
      ctx.bezierCurveTo(9.8, 8.6, 19.4, 10.0, 21.1, 10.0);
      ctx.bezierCurveTo(24.0, 9.9, 22.7, 7.8, 20.9, 7.5);
      ctx.bezierCurveTo(20.9, 7.0, 20.9, 6.5, 19.3, 6.5);
      ctx.bezierCurveTo(17.7, 6.5, 12.0, 5.3, 9.6, 4.9);
      ctx.bezierCurveTo(6.5, 4.4, 5.3, 5.4, 7.2, 6.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.656, 0.860, -0.887, 0.018, 2869.9, -4020.0);
      gradient = ctx.createLinearGradient(4548.5, 6583.9, 4543.4, 6583.6);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZonePerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(5.4, 8.9);
      ctx.bezierCurveTo(5.6, 8.8, 6.2, 8.5, 6.4, 8.3);
      ctx.bezierCurveTo(6.6, 6.7, 7.9, 5.3, 9.6, 4.0);
      ctx.bezierCurveTo(7.3, 4.8, 5.4, 4.3, 3.8, 3.8);
      ctx.bezierCurveTo(4.3, 2.4, 5.4, 0.8, 7.1, -1.1);
      ctx.bezierCurveTo(5.4, -0.7, 3.4, -0.9, 1.9, -1.2);
      ctx.bezierCurveTo(1.5, -1.0, 1.2, -0.9, 0.9, -0.7);
      ctx.bezierCurveTo(0.9, -0.7, 0.9, -0.7, 0.9, -0.7);
      ctx.bezierCurveTo(2.4, 3.7, 5.4, 8.9, 5.4, 8.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.545, 0.838, 0.838, -0.545, 221.2, -1903.8);
      gradient = ctx.createLinearGradient(1477.8, -1218.0, 1483.6, -1226.6);
      gradient.addColorStop(0.31, "rgb(238, 67, 34)");
      gradient.addColorStop(0.53, "rgb(210, 51, 30)");
      gradient.addColorStop(1.00, "rgb(147, 6, 9)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZonePerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-5.7, 3.4);
      ctx.bezierCurveTo(-10.4, 2.4, -17.8, 2.0, -18.4, 2.0);
      ctx.bezierCurveTo(-18.7, 1.2, -19.2, -0.0, -21.5, 1.2);
      ctx.bezierCurveTo(-23.1, 2.0, -23.5, 4.7, -23.4, 5.0);
      ctx.bezierCurveTo(-23.4, 5.6, -21.3, 5.8, -20.3, 5.9);
      ctx.bezierCurveTo(-18.7, 6.0, -11.7, 6.4, -6.6, 7.1);
      ctx.bezierCurveTo(-1.7, 6.8, -5.7, 3.4, -5.7, 3.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.739, 0.495, 0.767, -0.363, 242.8, -2144.7);
      gradient = ctx.createLinearGradient(2400.7, -2646.8, 2396.2, -2643.0);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZonePerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-4.3, 2.1);
      ctx.bezierCurveTo(-8.2, 4.7, -7.5, 7.9, -6.8, 9.3);
      ctx.bezierCurveTo(-5.7, 11.6, -2.6, 12.4, 0.3, 11.4);
      ctx.bezierCurveTo(-2.8, 7.6, -3.5, 5.3, -4.3, 2.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.248, 0.760, 0.928, -0.365, 2053.0, -2477.6);
      gradient = ctx.createLinearGradient(1954.2, -2734.1, 1958.3, -2742.7);
      gradient.addColorStop(0.31, "rgb(238, 67, 34)");
      gradient.addColorStop(0.53, "rgb(210, 51, 30)");
      gradient.addColorStop(1.00, "rgb(147, 6, 9)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZonePerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-3.5, 8.0);
      ctx.bezierCurveTo(-8.1, 7.6, -16.1, 8.3, -16.7, 8.3);
      ctx.bezierCurveTo(-17.1, 7.4, -17.7, 6.1, -19.7, 7.8);
      ctx.bezierCurveTo(-21.1, 9.1, -22.0, 11.4, -22.0, 11.8);
      ctx.bezierCurveTo(-22.0, 12.1, -21.4, 12.7, -20.5, 12.7);
      ctx.bezierCurveTo(-19.0, 12.7, -7.5, 12.1, -2.3, 11.8);
      ctx.bezierCurveTo(0.2, 10.1, -2.4, 8.2, -3.5, 8.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.646, 0.763, 0.763, -0.646, -10.9, -1796.0);
      gradient = ctx.createLinearGradient(1380.5, -1169.0, 1376.6, -1164.8);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZonePerson/Group/Group
      ctx.restore();

      // splashZonePerson/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(14.4, 3.3);
      ctx.bezierCurveTo(12.6, 4.0, 10.4, 2.7, 9.5, 0.4);
      ctx.bezierCurveTo(8.6, -2.0, 9.3, -4.4, 11.1, -5.1);
      ctx.bezierCurveTo(12.8, -5.9, 15.0, -4.5, 15.9, -2.2);
      ctx.bezierCurveTo(16.9, 0.1, 16.2, 2.6, 14.4, 3.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.367, 0.930, 0.930, -0.367, 2185.5, -2632.6);
      gradient = ctx.createLinearGradient(1652.6, -2990.5, 1651.0, -2984.5);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // splashZonePerson/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(12.9, -2.2);
      ctx.bezierCurveTo(12.6, -2.1, 12.3, -2.1, 12.3, -2.2);
      ctx.bezierCurveTo(12.2, -2.3, 12.4, -2.5, 12.7, -2.7);
      ctx.bezierCurveTo(13.0, -2.8, 13.3, -2.8, 13.4, -2.7);
      ctx.bezierCurveTo(13.4, -2.6, 13.2, -2.4, 12.9, -2.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // splashZonePerson/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(14.2, 0.4);
      ctx.bezierCurveTo(13.9, 0.5, 13.6, 0.5, 13.6, 0.4);
      ctx.bezierCurveTo(13.5, 0.3, 13.7, 0.1, 14.0, -0.1);
      ctx.bezierCurveTo(14.3, -0.2, 14.6, -0.2, 14.7, -0.1);
      ctx.bezierCurveTo(14.7, 0.0, 14.5, 0.2, 14.2, 0.4);
      ctx.closePath();
      ctx.fill();

      // splashZonePerson/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(12.4, 1.4);
      ctx.bezierCurveTo(11.9, 1.6, 10.9, 1.2, 10.4, 0.3);
      ctx.bezierCurveTo(10.0, -0.5, 10.4, -1.5, 10.9, -1.7);
      ctx.bezierCurveTo(11.3, -1.9, 11.0, -1.0, 11.5, -0.1);
      ctx.bezierCurveTo(11.9, 0.8, 12.7, 1.2, 12.4, 1.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(210, 116, 142)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function theShotgun(ctx) {

      var alpha = ctx.globalAlpha;
      var gradient;

      // theShotgun/Small Lake
      ctx.save();

      // theShotgun/Small Lake/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1755.1, 1499.4);
      ctx.bezierCurveTo(1847.0, 1457.5, 1851.0, 1415.9, 1801.8, 1425.6);
      ctx.bezierCurveTo(1757.4, 1440.9, 1715.2, 1461.1, 1676.0, 1485.8);
      ctx.bezierCurveTo(1634.2, 1523.9, 1688.1, 1530.0, 1755.1, 1499.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(177, 210, 68)";
      ctx.fill();

      // theShotgun/Small Lake/Path
      ctx.beginPath();
      ctx.moveTo(1750.0, 1499.2);
      ctx.bezierCurveTo(1841.9, 1457.3, 1845.8, 1415.7, 1796.6, 1425.3);
      ctx.bezierCurveTo(1752.2, 1440.6, 1710.1, 1461.5, 1670.9, 1486.4);
      ctx.bezierCurveTo(1629.1, 1524.5, 1683.0, 1529.8, 1750.0, 1499.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.999, 0.046, -0.046, 0.999, 1338.8, 401.6);
      gradient = ctx.createLinearGradient(529.4, 1007.6, 371.1, 1103.0);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.12, "rgb(204, 234, 238)");
      gradient.addColorStop(0.22, "rgb(162, 219, 228)");
      gradient.addColorStop(0.32, "rgb(130, 208, 221)");
      gradient.addColorStop(0.40, "rgb(109, 203, 217)");
      gradient.addColorStop(0.46, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(136, 210, 222)");
      gradient.addColorStop(0.86, "rgb(215, 238, 241)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgun/Shotgun
      ctx.restore();
      ctx.restore();

      // theShotgun/Shotgun/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1775.4, 1390.8);
      ctx.lineTo(1791.0, 1438.9);
      ctx.lineTo(1779.3, 1387.2);
      ctx.lineTo(1775.4, 1390.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.999, 0.040, -0.040, 0.999, 1352.8, 418.3);
      gradient = ctx.createLinearGradient(468.2, 951.2, 472.2, 1004.1);
      gradient.addColorStop(0.00, "rgb(0, 160, 223)");
      gradient.addColorStop(0.16, "rgb(0, 166, 226)");
      gradient.addColorStop(0.49, "rgb(80, 185, 233)");
      gradient.addColorStop(0.96, "rgb(180, 226, 248)");
      gradient.addColorStop(0.99, "rgb(187, 229, 250)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgun/Shotgun/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1646.7, 1445.3);
      ctx.lineTo(1647.3, 1446.7);
      ctx.lineTo(1675.9, 1489.4);
      ctx.lineTo(1650.9, 1444.8);
      ctx.save();
      ctx.transform(0.999, 0.040, -0.040, 0.999, 1352.8, 418.3);
      gradient = ctx.createLinearGradient(348.9, 1013.3, 352.4, 1059.6);
      gradient.addColorStop(0.00, "rgb(0, 160, 223)");
      gradient.addColorStop(0.16, "rgb(0, 166, 226)");
      gradient.addColorStop(0.49, "rgb(80, 185, 233)");
      gradient.addColorStop(0.96, "rgb(180, 226, 248)");
      gradient.addColorStop(0.99, "rgb(187, 229, 250)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgun/Shotgun/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1665.7, 1444.4);
      ctx.bezierCurveTo(1665.3, 1444.8, 1686.1, 1477.4, 1686.1, 1477.4);
      ctx.lineTo(1669.3, 1444.7);
      ctx.lineTo(1665.7, 1444.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.999, 0.040, -0.040, 0.999, 1352.8, 418.3);
      gradient = ctx.createLinearGradient(363.7, 1012.3, 366.3, 1046.5);
      gradient.addColorStop(0.00, "rgb(0, 160, 223)");
      gradient.addColorStop(0.16, "rgb(0, 166, 226)");
      gradient.addColorStop(0.49, "rgb(80, 185, 233)");
      gradient.addColorStop(0.96, "rgb(180, 226, 248)");
      gradient.addColorStop(0.99, "rgb(187, 229, 250)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgun/Shotgun/Group
      ctx.restore();

      // theShotgun/Shotgun/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1755.9, 1446.7);
      ctx.lineTo(1710.1, 1467.2);
      ctx.lineTo(1676.6, 1392.4);
      ctx.lineTo(1665.0, 1366.3);
      ctx.lineTo(1710.7, 1345.8);
      ctx.lineTo(1755.9, 1446.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.892, -0.400, 0.384, 0.857, 1491.7, 894.3);
      gradient = ctx.createLinearGradient(-14.5, 533.7, -5.2, 657.1);
      gradient.addColorStop(0.00, "rgb(0, 160, 223)");
      gradient.addColorStop(0.12, "rgb(0, 167, 226)");
      gradient.addColorStop(0.54, "rgb(114, 196, 237)");
      gradient.addColorStop(0.84, "rgb(167, 218, 245)");
      gradient.addColorStop(0.99, "rgb(187, 229, 250)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgun/Shotgun/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1682.4, 1386.9);
      ctx.bezierCurveTo(1684.7, 1383.3, 1684.7, 1381.9, 1684.2, 1379.3);
      ctx.bezierCurveTo(1684.1, 1381.1, 1675.7, 1390.3, 1675.7, 1390.3);
      ctx.lineTo(1677.5, 1394.4);
      ctx.fillStyle = "rgb(0, 105, 181)";
      ctx.fill();

      // theShotgun/Shotgun/Group/Path
      ctx.beginPath();
      ctx.moveTo(1704.8, 1362.2);
      ctx.bezierCurveTo(1703.1, 1365.3, 1704.2, 1372.4, 1711.0, 1373.0);
      ctx.bezierCurveTo(1717.2, 1373.6, 1716.0, 1373.6, 1722.2, 1374.1);
      ctx.lineTo(1722.8, 1369.5);
      ctx.lineTo(1709.0, 1369.7);
      ctx.lineTo(1704.8, 1362.2);
      ctx.closePath();
      ctx.fill();

      // theShotgun/Shotgun/Group/Path
      ctx.beginPath();
      ctx.moveTo(1666.1, 1368.9);
      ctx.lineTo(1711.8, 1348.3);
      ctx.lineTo(1710.9, 1346.1);
      ctx.lineTo(1665.0, 1366.3);
      ctx.lineTo(1666.1, 1368.9);
      ctx.closePath();
      ctx.fill();

      // theShotgun/Shotgun/Group/Path
      ctx.beginPath();
      ctx.moveTo(1663.4, 1367.6);
      ctx.lineTo(1682.9, 1345.1);
      ctx.lineTo(1712.6, 1345.6);
      ctx.lineTo(1663.4, 1367.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 160, 223)";
      ctx.fill();

      // theShotgun/Shotgun/Group/Path
      ctx.beginPath();
      ctx.moveTo(1665.9, 1366.5);
      ctx.lineTo(1683.4, 1346.2);
      ctx.lineTo(1710.2, 1346.7);
      ctx.lineTo(1665.9, 1366.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.999, 0.040, -0.040, 0.999, 1352.8, 418.3);
      gradient = ctx.createLinearGradient(372.8, 923.9, 368.4, 915.2);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.06, "rgb(253, 224, 207)");
      gradient.addColorStop(0.13, "rgb(251, 198, 171)");
      gradient.addColorStop(0.20, "rgb(249, 176, 141)");
      gradient.addColorStop(0.28, "rgb(247, 158, 120)");
      gradient.addColorStop(0.36, "rgb(245, 146, 104)");
      gradient.addColorStop(0.46, "rgb(245, 137, 94)");
      gradient.addColorStop(0.58, "rgb(244, 132, 88)");
      gradient.addColorStop(0.79, "rgb(244, 130, 86)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgun/Shotgun/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1667.3, 1365.9);
      ctx.lineTo(1683.5, 1347.2);
      ctx.lineTo(1708.3, 1347.6);
      ctx.lineTo(1710.2, 1346.7);
      ctx.lineTo(1683.4, 1346.2);
      ctx.lineTo(1665.9, 1366.5);
      ctx.lineTo(1667.3, 1365.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(166, 76, 14)";
      ctx.fill();

      // theShotgun/Shotgun/Group
      ctx.restore();

      // theShotgun/Shotgun/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1684.2, 1379.6);
      ctx.bezierCurveTo(1683.8, 1375.9, 1680.7, 1373.2, 1677.1, 1373.5);
      ctx.bezierCurveTo(1675.8, 1373.6, 1674.6, 1374.2, 1673.6, 1375.0);
      ctx.lineTo(1673.6, 1375.0);
      ctx.lineTo(1673.6, 1375.0);
      ctx.bezierCurveTo(1673.6, 1375.0, 1673.6, 1375.0, 1673.6, 1375.0);
      ctx.lineTo(1649.6, 1394.9);
      ctx.lineTo(1655.7, 1412.7);
      ctx.lineTo(1682.1, 1385.1);
      ctx.lineTo(1682.1, 1385.1);
      ctx.bezierCurveTo(1683.5, 1383.7, 1684.4, 1381.7, 1684.2, 1379.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.996, -0.092, 0.092, 0.996, 1362.5, 562.3);
      gradient = ctx.createLinearGradient(230.6, 858.7, 221.0, 845.8);
      gradient.addColorStop(0.00, "rgb(0, 177, 232)");
      gradient.addColorStop(0.16, "rgb(0, 178, 232)");
      gradient.addColorStop(0.31, "rgb(46, 182, 233)");
      gradient.addColorStop(0.45, "rgb(83, 188, 235)");
      gradient.addColorStop(0.59, "rgb(118, 197, 238)");
      gradient.addColorStop(0.72, "rgb(156, 210, 242)");
      gradient.addColorStop(0.86, "rgb(200, 228, 247)");
      gradient.addColorStop(0.99, "rgb(252, 253, 255)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgun/Shotgun/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1636.8, 1421.4);
      ctx.bezierCurveTo(1629.6, 1422.1, 1624.4, 1428.5, 1625.1, 1435.8);
      ctx.bezierCurveTo(1625.7, 1443.0, 1632.5, 1448.2, 1639.1, 1447.6);
      ctx.lineTo(1704.5, 1443.7);
      ctx.lineTo(1703.9, 1417.0);
      ctx.lineTo(1636.8, 1421.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.996, -0.092, 0.092, 0.996, 1362.5, 562.3);
      gradient = ctx.createLinearGradient(221.9, 894.1, 226.0, 872.4);
      gradient.addColorStop(0.00, "rgb(0, 177, 232)");
      gradient.addColorStop(0.11, "rgb(22, 179, 232)");
      gradient.addColorStop(0.27, "rgb(73, 186, 235)");
      gradient.addColorStop(0.47, "rgb(120, 198, 238)");
      gradient.addColorStop(0.69, "rgb(173, 217, 244)");
      gradient.addColorStop(0.93, "rgb(234, 244, 251)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgun/Shotgun/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1669.1, 1378.7);
      ctx.bezierCurveTo(1673.6, 1375.0, 1682.4, 1384.2, 1678.4, 1389.0);
      ctx.bezierCurveTo(1675.8, 1391.7, 1672.4, 1395.2, 1671.6, 1396.1);
      ctx.bezierCurveTo(1672.0, 1393.6, 1667.3, 1383.7, 1660.0, 1386.2);
      ctx.bezierCurveTo(1662.6, 1384.1, 1666.0, 1381.3, 1669.1, 1378.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.996, -0.092, 0.092, 0.996, 1362.5, 562.3);
      gradient = ctx.createLinearGradient(229.3, 841.0, 231.7, 856.0);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.09, "rgb(253, 222, 205)");
      gradient.addColorStop(0.20, "rgb(250, 193, 164)");
      gradient.addColorStop(0.31, "rgb(248, 170, 134)");
      gradient.addColorStop(0.43, "rgb(246, 152, 112)");
      gradient.addColorStop(0.54, "rgb(245, 140, 97)");
      gradient.addColorStop(0.66, "rgb(244, 133, 88)");
      gradient.addColorStop(0.79, "rgb(244, 130, 86)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgun/Shotgun/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1655.5, 1412.7);
      ctx.bezierCurveTo(1655.6, 1412.7, 1655.6, 1412.7, 1655.7, 1412.7);
      ctx.lineTo(1701.0, 1417.1);
      ctx.lineTo(1695.2, 1393.1);
      ctx.lineTo(1656.8, 1392.1);
      ctx.lineTo(1656.8, 1392.1);
      ctx.bezierCurveTo(1656.4, 1392.1, 1656.1, 1392.1, 1655.8, 1392.1);
      ctx.bezierCurveTo(1650.1, 1392.6, 1645.9, 1397.7, 1646.4, 1403.4);
      ctx.bezierCurveTo(1646.9, 1408.3, 1650.7, 1412.1, 1655.4, 1412.7);
      ctx.lineTo(1655.4, 1412.7);
      ctx.lineTo(1655.5, 1412.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.996, -0.092, 0.092, 0.996, 1362.5, 562.3);
      gradient = ctx.createLinearGradient(231.3, 877.9, 234.6, 858.1);
      gradient.addColorStop(0.00, "rgb(0, 177, 232)");
      gradient.addColorStop(0.39, "rgb(0, 178, 232)");
      gradient.addColorStop(0.54, "rgb(25, 180, 233)");
      gradient.addColorStop(0.64, "rgb(60, 184, 234)");
      gradient.addColorStop(0.72, "rgb(89, 189, 235)");
      gradient.addColorStop(0.79, "rgb(118, 197, 238)");
      gradient.addColorStop(0.85, "rgb(149, 207, 241)");
      gradient.addColorStop(0.91, "rgb(183, 221, 245)");
      gradient.addColorStop(0.96, "rgb(222, 238, 249)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgun/Shotgun/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1657.1, 1412.9);
      ctx.bezierCurveTo(1649.5, 1408.5, 1652.6, 1393.5, 1661.1, 1392.2);
      ctx.bezierCurveTo(1660.3, 1392.2, 1655.8, 1392.1, 1655.8, 1392.1);
      ctx.bezierCurveTo(1650.1, 1392.6, 1645.9, 1397.7, 1646.4, 1403.4);
      ctx.bezierCurveTo(1646.9, 1408.1, 1650.5, 1411.8, 1655.0, 1412.6);
      ctx.bezierCurveTo(1655.0, 1412.6, 1657.2, 1413.9, 1657.1, 1412.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.996, -0.092, 0.092, 0.996, 1362.5, 562.3);
      gradient = ctx.createLinearGradient(218.0, 854.9, 209.4, 869.5);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.05, "rgb(253, 227, 213)");
      gradient.addColorStop(0.13, "rgb(251, 200, 174)");
      gradient.addColorStop(0.20, "rgb(249, 178, 144)");
      gradient.addColorStop(0.29, "rgb(247, 160, 121)");
      gradient.addColorStop(0.38, "rgb(246, 146, 105)");
      gradient.addColorStop(0.48, "rgb(245, 138, 95)");
      gradient.addColorStop(0.60, "rgb(244, 132, 88)");
      gradient.addColorStop(0.79, "rgb(244, 130, 86)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgun/Shotgun/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1681.4, 1445.1);
      ctx.bezierCurveTo(1674.8, 1441.1, 1672.7, 1423.8, 1682.0, 1418.5);
      ctx.bezierCurveTo(1676.4, 1418.8, 1664.4, 1421.5, 1664.4, 1421.5);
      ctx.bezierCurveTo(1664.4, 1421.5, 1661.8, 1423.8, 1660.6, 1427.8);
      ctx.bezierCurveTo(1658.9, 1433.0, 1659.3, 1442.5, 1664.7, 1446.1);
      ctx.bezierCurveTo(1674.1, 1445.5, 1681.4, 1445.1, 1681.4, 1445.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.996, -0.092, 0.092, 0.996, 1362.5, 562.3);
      gradient = ctx.createLinearGradient(227.6, 883.5, 228.4, 906.3);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.26, "rgb(251, 208, 184)");
      gradient.addColorStop(0.56, "rgb(247, 164, 127)");
      gradient.addColorStop(0.78, "rgb(245, 140, 97)");
      gradient.addColorStop(0.89, "rgb(244, 130, 86)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgun/Shotgun/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1695.0, 1393.1);
      ctx.bezierCurveTo(1693.6, 1393.3, 1686.2, 1392.8, 1681.7, 1392.8);
      ctx.bezierCurveTo(1676.7, 1395.0, 1674.5, 1402.2, 1675.8, 1406.2);
      ctx.bezierCurveTo(1677.0, 1410.3, 1697.9, 1406.1, 1697.9, 1406.1);
      ctx.lineTo(1695.0, 1393.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.996, -0.092, 0.092, 0.996, 1362.5, 562.3);
      gradient = ctx.createLinearGradient(249.5, 856.6, 244.8, 870.7);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.03, "rgb(255, 239, 230)");
      gradient.addColorStop(0.12, "rgb(252, 209, 186)");
      gradient.addColorStop(0.21, "rgb(249, 183, 152)");
      gradient.addColorStop(0.30, "rgb(247, 164, 126)");
      gradient.addColorStop(0.40, "rgb(246, 149, 108)");
      gradient.addColorStop(0.51, "rgb(245, 138, 95)");
      gradient.addColorStop(0.63, "rgb(244, 133, 88)");
      gradient.addColorStop(0.79, "rgb(244, 130, 86)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgun/Shotgun/Group/Path
      ctx.restore();
      ctx.globalAlpha = alpha * 0.51;
      ctx.beginPath();
      ctx.moveTo(1649.7, 1447.0);
      ctx.bezierCurveTo(1653.4, 1443.6, 1666.8, 1434.4, 1673.1, 1431.4);
      ctx.bezierCurveTo(1657.2, 1437.0, 1639.4, 1447.6, 1639.4, 1447.6);
      ctx.lineTo(1649.7, 1447.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 87, 154)";
      ctx.fill();

      // theShotgun/Shotgun/Group/Path
      ctx.globalAlpha = alpha * 1.00;
      ctx.beginPath();
      ctx.moveTo(1707.8, 1404.7);
      ctx.bezierCurveTo(1707.2, 1397.7, 1701.0, 1392.5, 1694.0, 1393.2);
      ctx.bezierCurveTo(1692.4, 1393.3, 1690.9, 1393.8, 1689.5, 1394.4);
      ctx.lineTo(1689.5, 1394.4);
      ctx.lineTo(1632.0, 1422.8);
      ctx.lineTo(1632.0, 1422.8);
      ctx.bezierCurveTo(1627.4, 1425.2, 1624.6, 1430.2, 1625.1, 1435.6);
      ctx.bezierCurveTo(1625.7, 1442.9, 1632.2, 1448.2, 1639.4, 1447.6);
      ctx.bezierCurveTo(1640.9, 1447.4, 1642.4, 1447.0, 1643.7, 1446.4);
      ctx.lineTo(1643.7, 1446.4);
      ctx.lineTo(1644.0, 1446.3);
      ctx.bezierCurveTo(1644.2, 1446.2, 1644.4, 1446.1, 1644.6, 1446.0);
      ctx.lineTo(1700.9, 1417.2);
      ctx.lineTo(1700.9, 1417.2);
      ctx.bezierCurveTo(1705.4, 1414.9, 1708.3, 1410.0, 1707.8, 1404.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.996, -0.092, 0.092, 0.996, 1362.5, 562.3);
      gradient = ctx.createLinearGradient(227.6, 894.8, 220.5, 869.8);
      gradient.addColorStop(0.00, "rgb(0, 177, 232)");
      gradient.addColorStop(0.36, "rgb(0, 178, 232)");
      gradient.addColorStop(0.51, "rgb(25, 180, 233)");
      gradient.addColorStop(0.61, "rgb(62, 184, 234)");
      gradient.addColorStop(0.70, "rgb(90, 190, 236)");
      gradient.addColorStop(0.78, "rgb(120, 198, 238)");
      gradient.addColorStop(0.84, "rgb(152, 209, 241)");
      gradient.addColorStop(0.91, "rgb(187, 222, 245)");
      gradient.addColorStop(0.96, "rgb(226, 239, 250)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgun/Shotgun/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1636.2, 1420.7);
      ctx.bezierCurveTo(1634.1, 1421.7, 1631.7, 1423.0, 1631.6, 1423.0);
      ctx.bezierCurveTo(1627.3, 1425.5, 1624.6, 1430.3, 1625.1, 1435.6);
      ctx.bezierCurveTo(1625.7, 1442.9, 1632.2, 1448.2, 1639.4, 1447.6);
      ctx.bezierCurveTo(1640.9, 1447.4, 1642.4, 1447.0, 1643.7, 1446.4);
      ctx.lineTo(1643.7, 1446.4);
      ctx.lineTo(1647.7, 1444.4);
      ctx.bezierCurveTo(1641.5, 1444.2, 1630.9, 1432.1, 1636.2, 1420.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.996, -0.092, 0.092, 0.996, 1362.5, 562.3);
      gradient = ctx.createLinearGradient(197.6, 882.8, 190.1, 904.5);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.02, "rgb(255, 245, 239)");
      gradient.addColorStop(0.13, "rgb(252, 213, 192)");
      gradient.addColorStop(0.23, "rgb(250, 187, 155)");
      gradient.addColorStop(0.35, "rgb(248, 165, 128)");
      gradient.addColorStop(0.47, "rgb(246, 149, 109)");
      gradient.addColorStop(0.59, "rgb(245, 139, 96)");
      gradient.addColorStop(0.72, "rgb(244, 133, 88)");
      gradient.addColorStop(0.88, "rgb(244, 130, 86)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgun/Shotgun/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1718.7, 1429.3);
      ctx.bezierCurveTo(1718.7, 1429.0, 1718.6, 1428.8, 1718.6, 1428.6);
      ctx.lineTo(1718.6, 1428.4);
      ctx.lineTo(1718.6, 1428.4);
      ctx.bezierCurveTo(1717.4, 1421.3, 1711.0, 1416.2, 1703.7, 1416.8);
      ctx.bezierCurveTo(1697.7, 1417.4, 1692.9, 1421.8, 1691.6, 1427.4);
      ctx.lineTo(1691.6, 1427.4);
      ctx.lineTo(1681.1, 1468.2);
      ctx.lineTo(1722.2, 1470.4);
      ctx.lineTo(1718.7, 1430.2);
      ctx.bezierCurveTo(1718.7, 1429.9, 1718.7, 1429.6, 1718.7, 1429.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.503, -0.864, 0.864, 0.503, 1136.2, 1920.2);
      gradient = ctx.createLinearGradient(701.6, 264.5, 691.7, 236.4);
      gradient.addColorStop(0.00, "rgb(0, 177, 232)");
      gradient.addColorStop(0.27, "rgb(0, 178, 232)");
      gradient.addColorStop(0.42, "rgb(34, 181, 233)");
      gradient.addColorStop(0.54, "rgb(66, 185, 234)");
      gradient.addColorStop(0.65, "rgb(98, 191, 236)");
      gradient.addColorStop(0.74, "rgb(128, 200, 239)");
      gradient.addColorStop(0.83, "rgb(163, 213, 242)");
      gradient.addColorStop(0.91, "rgb(202, 229, 247)");
      gradient.addColorStop(0.98, "rgb(246, 250, 253)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgun/Shotgun/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1691.5, 1422.0);
      ctx.bezierCurveTo(1686.9, 1416.9, 1681.6, 1406.0, 1681.0, 1398.6);
      ctx.bezierCurveTo(1673.1, 1402.5, 1664.9, 1406.6, 1657.2, 1410.4);
      ctx.bezierCurveTo(1656.2, 1419.5, 1662.6, 1430.6, 1667.8, 1434.1);
      ctx.bezierCurveTo(1677.1, 1429.5, 1691.5, 1422.0, 1691.5, 1422.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.999, 0.040, -0.040, 0.999, 1352.8, 418.3);
      gradient = ctx.createLinearGradient(353.9, 972.8, 366.3, 995.3);
      gradient.addColorStop(0.06, "rgb(255, 255, 255)");
      gradient.addColorStop(0.08, "rgb(255, 239, 229)");
      gradient.addColorStop(0.12, "rgb(252, 212, 191)");
      gradient.addColorStop(0.17, "rgb(250, 189, 158)");
      gradient.addColorStop(0.22, "rgb(248, 170, 134)");
      gradient.addColorStop(0.27, "rgb(246, 155, 115)");
      gradient.addColorStop(0.34, "rgb(245, 143, 102)");
      gradient.addColorStop(0.42, "rgb(245, 136, 93)");
      gradient.addColorStop(0.52, "rgb(244, 132, 87)");
      gradient.addColorStop(0.79, "rgb(244, 130, 86)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgun/Shotgun/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1719.1, 1434.4);
      ctx.bezierCurveTo(1718.9, 1431.9, 1718.6, 1428.8, 1718.6, 1428.6);
      ctx.lineTo(1718.6, 1428.4);
      ctx.lineTo(1718.6, 1428.4);
      ctx.bezierCurveTo(1717.4, 1421.3, 1711.0, 1416.2, 1703.7, 1416.8);
      ctx.bezierCurveTo(1697.7, 1417.4, 1692.9, 1421.8, 1691.6, 1427.4);
      ctx.lineTo(1691.6, 1427.4);
      ctx.bezierCurveTo(1691.6, 1427.4, 1690.9, 1430.0, 1690.6, 1431.2);
      ctx.bezierCurveTo(1700.3, 1419.5, 1717.2, 1423.4, 1719.1, 1434.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.996, -0.092, 0.092, 0.996, 1362.5, 562.3);
      gradient = ctx.createLinearGradient(271.1, 886.8, 262.9, 894.3);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.03, "rgb(255, 243, 237)");
      gradient.addColorStop(0.14, "rgb(252, 212, 190)");
      gradient.addColorStop(0.26, "rgb(250, 186, 155)");
      gradient.addColorStop(0.38, "rgb(247, 164, 127)");
      gradient.addColorStop(0.51, "rgb(246, 149, 109)");
      gradient.addColorStop(0.65, "rgb(245, 138, 96)");
      gradient.addColorStop(0.80, "rgb(244, 133, 88)");
      gradient.addColorStop(0.98, "rgb(244, 130, 86)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgun/Shotgun/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1686.5, 1446.4);
      ctx.bezierCurveTo(1693.3, 1433.6, 1716.4, 1435.6, 1720.4, 1449.4);
      ctx.bezierCurveTo(1721.6, 1463.9, 1721.8, 1465.6, 1721.9, 1466.8);
      ctx.bezierCurveTo(1720.1, 1463.2, 1710.6, 1450.1, 1699.7, 1451.5);
      ctx.bezierCurveTo(1688.9, 1452.9, 1681.7, 1463.5, 1680.8, 1468.5);
      ctx.bezierCurveTo(1683.3, 1458.8, 1686.5, 1446.4, 1686.5, 1446.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.996, -0.092, 0.092, 0.996, 1362.5, 562.3);
      gradient = ctx.createLinearGradient(260.7, 937.3, 246.6, 905.8);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.10, "rgb(253, 225, 209)");
      gradient.addColorStop(0.25, "rgb(250, 195, 167)");
      gradient.addColorStop(0.39, "rgb(248, 171, 135)");
      gradient.addColorStop(0.54, "rgb(246, 152, 113)");
      gradient.addColorStop(0.68, "rgb(245, 140, 97)");
      gradient.addColorStop(0.83, "rgb(244, 133, 88)");
      gradient.addColorStop(0.98, "rgb(244, 130, 86)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgun/Shotgun/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1701.5, 1451.5);
      ctx.bezierCurveTo(1713.0, 1451.6, 1722.3, 1460.9, 1722.3, 1472.4);
      ctx.bezierCurveTo(1722.2, 1483.9, 1712.9, 1493.2, 1701.4, 1493.2);
      ctx.bezierCurveTo(1689.9, 1493.1, 1680.6, 1483.8, 1680.6, 1472.3);
      ctx.bezierCurveTo(1680.7, 1460.8, 1690.0, 1451.5, 1701.5, 1451.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.996, -0.092, 0.092, 0.996, 1362.5, 562.3);
      gradient = ctx.createLinearGradient(254.3, 956.2, 254.0, 923.9);
      gradient.addColorStop(0.00, "rgb(0, 177, 232)");
      gradient.addColorStop(0.19, "rgb(0, 157, 212)");
      gradient.addColorStop(0.59, "rgb(0, 115, 173)");
      gradient.addColorStop(0.99, "rgb(0, 76, 136)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.lineWidth = 2.3;
      ctx.strokeStyle = "rgb(125, 210, 246)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // theShotgun/Shotgun/Group
      ctx.restore();
      ctx.restore();

      // theShotgun/Shotgun/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1706.2, 1369.2);
      ctx.bezierCurveTo(1703.7, 1366.5, 1703.7, 1362.3, 1706.4, 1359.9);
      ctx.bezierCurveTo(1707.3, 1359.0, 1708.5, 1358.4, 1709.8, 1358.2);
      ctx.lineTo(1709.8, 1358.2);
      ctx.lineTo(1709.8, 1358.2);
      ctx.bezierCurveTo(1709.8, 1358.2, 1709.8, 1358.2, 1709.8, 1358.2);
      ctx.lineTo(1740.6, 1353.6);
      ctx.lineTo(1749.9, 1369.9);
      ctx.lineTo(1711.7, 1371.3);
      ctx.lineTo(1711.7, 1371.3);
      ctx.bezierCurveTo(1709.7, 1371.5, 1707.7, 1370.8, 1706.2, 1369.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.730, 0.683, 0.683, 0.730, 3289.3, -267.4);
      gradient = ctx.createLinearGradient(2259.3, 128.5, 2249.7, 115.6);
      gradient.addColorStop(0.00, "rgb(0, 177, 232)");
      gradient.addColorStop(0.16, "rgb(0, 178, 232)");
      gradient.addColorStop(0.30, "rgb(49, 182, 233)");
      gradient.addColorStop(0.45, "rgb(85, 188, 235)");
      gradient.addColorStop(0.59, "rgb(119, 197, 238)");
      gradient.addColorStop(0.73, "rgb(159, 211, 242)");
      gradient.addColorStop(0.86, "rgb(202, 229, 247)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgun/Shotgun/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1768.9, 1361.6);
      ctx.bezierCurveTo(1774.3, 1356.6, 1782.5, 1357.1, 1787.5, 1362.4);
      ctx.bezierCurveTo(1792.4, 1367.7, 1791.8, 1376.2, 1787.0, 1380.7);
      ctx.lineTo(1740.6, 1427.0);
      ctx.lineTo(1721.1, 1408.8);
      ctx.lineTo(1768.9, 1361.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.730, 0.683, 0.683, 0.730, 3289.3, -267.4);
      gradient = ctx.createLinearGradient(2250.6, 163.9, 2254.6, 142.2);
      gradient.addColorStop(0.00, "rgb(0, 177, 232)");
      gradient.addColorStop(0.15, "rgb(60, 184, 234)");
      gradient.addColorStop(0.45, "rgb(134, 202, 239)");
      gradient.addColorStop(0.87, "rgb(225, 239, 250)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgun/Shotgun/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1715.5, 1357.4);
      ctx.bezierCurveTo(1709.8, 1358.2, 1710.8, 1370.9, 1717.0, 1371.1);
      ctx.bezierCurveTo(1720.8, 1371.0, 1725.7, 1370.8, 1726.9, 1370.8);
      ctx.bezierCurveTo(1724.7, 1369.4, 1720.5, 1359.3, 1727.2, 1355.6);
      ctx.bezierCurveTo(1723.9, 1356.1, 1719.6, 1356.8, 1715.5, 1357.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.730, 0.683, 0.683, 0.730, 3289.3, -267.4);
      gradient = ctx.createLinearGradient(2258.0, 110.8, 2260.4, 125.8);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.05, "rgb(253, 227, 213)");
      gradient.addColorStop(0.13, "rgb(251, 200, 174)");
      gradient.addColorStop(0.20, "rgb(249, 178, 144)");
      gradient.addColorStop(0.29, "rgb(247, 160, 121)");
      gradient.addColorStop(0.38, "rgb(246, 146, 105)");
      gradient.addColorStop(0.48, "rgb(245, 138, 95)");
      gradient.addColorStop(0.60, "rgb(244, 132, 88)");
      gradient.addColorStop(0.79, "rgb(244, 130, 86)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgun/Shotgun/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1750.0, 1369.8);
      ctx.bezierCurveTo(1750.0, 1369.8, 1749.9, 1369.9, 1749.9, 1369.9);
      ctx.lineTo(1723.0, 1406.7);
      ctx.lineTo(1709.0, 1386.4);
      ctx.lineTo(1733.8, 1357.0);
      ctx.lineTo(1733.8, 1357.1);
      ctx.bezierCurveTo(1734.0, 1356.8, 1734.2, 1356.5, 1734.4, 1356.3);
      ctx.bezierCurveTo(1738.6, 1352.4, 1745.2, 1352.6, 1749.1, 1356.8);
      ctx.bezierCurveTo(1752.4, 1360.4, 1752.7, 1365.7, 1750.1, 1369.7);
      ctx.lineTo(1750.1, 1369.7);
      ctx.lineTo(1750.0, 1369.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.730, 0.683, 0.683, 0.730, 3289.3, -267.4);
      gradient = ctx.createLinearGradient(2260.0, 147.7, 2263.3, 128.0);
      gradient.addColorStop(0.00, "rgb(0, 177, 232)");
      gradient.addColorStop(0.28, "rgb(0, 178, 232)");
      gradient.addColorStop(0.43, "rgb(34, 181, 233)");
      gradient.addColorStop(0.55, "rgb(66, 185, 234)");
      gradient.addColorStop(0.65, "rgb(96, 191, 236)");
      gradient.addColorStop(0.75, "rgb(127, 200, 239)");
      gradient.addColorStop(0.83, "rgb(162, 213, 242)");
      gradient.addColorStop(0.91, "rgb(200, 228, 247)");
      gradient.addColorStop(0.98, "rgb(243, 248, 252)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgun/Shotgun/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1749.1, 1371.1);
      ctx.bezierCurveTo(1750.8, 1362.5, 1737.6, 1354.9, 1731.0, 1360.3);
      ctx.bezierCurveTo(1731.5, 1359.8, 1734.4, 1356.4, 1734.4, 1356.3);
      ctx.bezierCurveTo(1738.6, 1352.4, 1745.2, 1352.6, 1749.1, 1356.8);
      ctx.bezierCurveTo(1752.3, 1360.3, 1752.7, 1365.4, 1750.3, 1369.3);
      ctx.bezierCurveTo(1750.3, 1369.3, 1749.8, 1371.8, 1749.1, 1371.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.730, 0.683, 0.683, 0.730, 3289.3, -267.4);
      gradient = ctx.createLinearGradient(2246.7, 124.7, 2238.0, 139.3);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.02, "rgb(255, 242, 235)");
      gradient.addColorStop(0.11, "rgb(252, 211, 189)");
      gradient.addColorStop(0.21, "rgb(249, 185, 154)");
      gradient.addColorStop(0.31, "rgb(247, 164, 127)");
      gradient.addColorStop(0.41, "rgb(246, 149, 108)");
      gradient.addColorStop(0.52, "rgb(245, 138, 96)");
      gradient.addColorStop(0.64, "rgb(244, 133, 88)");
      gradient.addColorStop(0.79, "rgb(244, 130, 86)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgun/Shotgun/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1757.0, 1410.6);
      ctx.bezierCurveTo(1758.4, 1403.1, 1746.9, 1390.0, 1736.8, 1393.4);
      ctx.bezierCurveTo(1740.7, 1389.4, 1750.7, 1382.3, 1750.7, 1382.3);
      ctx.bezierCurveTo(1750.7, 1382.3, 1754.1, 1381.9, 1757.9, 1383.6);
      ctx.bezierCurveTo(1762.9, 1385.8, 1769.8, 1392.4, 1768.8, 1398.8);
      ctx.bezierCurveTo(1762.2, 1405.5, 1757.0, 1410.6, 1757.0, 1410.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.730, 0.683, 0.683, 0.730, 3289.3, -267.4);
      gradient = ctx.createLinearGradient(2256.3, 153.3, 2257.1, 176.1);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.07, "rgb(253, 234, 222)");
      gradient.addColorStop(0.21, "rgb(251, 201, 175)");
      gradient.addColorStop(0.35, "rgb(248, 175, 140)");
      gradient.addColorStop(0.49, "rgb(246, 155, 115)");
      gradient.addColorStop(0.63, "rgb(245, 141, 99)");
      gradient.addColorStop(0.77, "rgb(244, 133, 89)");
      gradient.addColorStop(0.89, "rgb(244, 130, 86)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgun/Shotgun/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1709.1, 1386.3);
      ctx.bezierCurveTo(1710.2, 1385.3, 1714.7, 1379.5, 1717.7, 1376.1);
      ctx.bezierCurveTo(1722.7, 1373.8, 1729.5, 1377.0, 1731.7, 1380.6);
      ctx.bezierCurveTo(1733.9, 1384.2, 1716.9, 1397.0, 1716.9, 1397.0);
      ctx.lineTo(1709.1, 1386.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.730, 0.683, 0.683, 0.730, 3289.3, -267.4);
      gradient = ctx.createLinearGradient(2278.1, 126.4, 2273.4, 140.5);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.04, "rgb(253, 236, 226)");
      gradient.addColorStop(0.12, "rgb(251, 208, 184)");
      gradient.addColorStop(0.21, "rgb(249, 183, 150)");
      gradient.addColorStop(0.30, "rgb(247, 163, 125)");
      gradient.addColorStop(0.40, "rgb(246, 148, 107)");
      gradient.addColorStop(0.50, "rgb(245, 138, 95)");
      gradient.addColorStop(0.62, "rgb(244, 132, 88)");
      gradient.addColorStop(0.79, "rgb(244, 130, 86)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgun/Shotgun/Group/Path
      ctx.restore();
      ctx.globalAlpha = alpha * 0.51;
      ctx.beginPath();
      ctx.moveTo(1779.6, 1388.1);
      ctx.bezierCurveTo(1774.5, 1388.6, 1758.7, 1392.5, 1752.3, 1395.2);
      ctx.bezierCurveTo(1767.1, 1387.1, 1786.8, 1380.9, 1786.8, 1380.9);
      ctx.lineTo(1779.6, 1388.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 87, 154)";
      ctx.fill();

      // theShotgun/Shotgun/Group/Path
      ctx.globalAlpha = alpha * 1.00;
      ctx.beginPath();
      ctx.moveTo(1709.3, 1403.6);
      ctx.bezierCurveTo(1704.4, 1398.4, 1704.7, 1390.4, 1709.9, 1385.6);
      ctx.bezierCurveTo(1711.0, 1384.5, 1712.3, 1383.7, 1713.7, 1383.1);
      ctx.lineTo(1713.7, 1383.1);
      ctx.lineTo(1773.2, 1358.9);
      ctx.lineTo(1773.2, 1358.9);
      ctx.bezierCurveTo(1778.0, 1357.1, 1783.6, 1358.3, 1787.4, 1362.3);
      ctx.bezierCurveTo(1792.4, 1367.6, 1792.1, 1376.0, 1786.8, 1380.9);
      ctx.bezierCurveTo(1785.6, 1382.0, 1784.4, 1382.8, 1783.1, 1383.4);
      ctx.lineTo(1783.1, 1383.4);
      ctx.lineTo(1782.7, 1383.5);
      ctx.bezierCurveTo(1782.5, 1383.6, 1782.3, 1383.7, 1782.1, 1383.7);
      ctx.lineTo(1723.2, 1406.7);
      ctx.lineTo(1723.2, 1406.7);
      ctx.bezierCurveTo(1718.5, 1408.6, 1712.9, 1407.5, 1709.3, 1403.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.730, 0.683, 0.683, 0.730, 3289.3, -267.4);
      gradient = ctx.createLinearGradient(2256.3, 164.6, 2249.1, 139.6);
      gradient.addColorStop(0.00, "rgb(0, 177, 232)");
      gradient.addColorStop(0.36, "rgb(0, 178, 232)");
      gradient.addColorStop(0.51, "rgb(25, 180, 233)");
      gradient.addColorStop(0.61, "rgb(62, 184, 234)");
      gradient.addColorStop(0.70, "rgb(90, 190, 236)");
      gradient.addColorStop(0.78, "rgb(120, 198, 238)");
      gradient.addColorStop(0.84, "rgb(152, 209, 241)");
      gradient.addColorStop(0.91, "rgb(187, 222, 245)");
      gradient.addColorStop(0.96, "rgb(226, 239, 250)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgun/Shotgun/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1768.8, 1360.7);
      ctx.bezierCurveTo(1770.9, 1359.8, 1773.5, 1358.8, 1773.5, 1358.8);
      ctx.bezierCurveTo(1778.3, 1357.2, 1783.7, 1358.4, 1787.4, 1362.3);
      ctx.bezierCurveTo(1792.4, 1367.6, 1792.1, 1376.0, 1786.8, 1380.9);
      ctx.bezierCurveTo(1785.6, 1382.0, 1784.4, 1382.8, 1783.1, 1383.4);
      ctx.lineTo(1783.1, 1383.4);
      ctx.lineTo(1778.9, 1385.0);
      ctx.bezierCurveTo(1782.8, 1380.2, 1780.8, 1364.3, 1768.8, 1360.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.730, 0.683, 0.683, 0.730, 3289.3, -267.4);
      gradient = ctx.createLinearGradient(2226.2, 152.6, 2218.7, 174.3);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.07, "rgb(253, 222, 205)");
      gradient.addColorStop(0.14, "rgb(251, 197, 169)");
      gradient.addColorStop(0.22, "rgb(248, 175, 140)");
      gradient.addColorStop(0.31, "rgb(247, 158, 120)");
      gradient.addColorStop(0.40, "rgb(245, 146, 104)");
      gradient.addColorStop(0.51, "rgb(245, 137, 94)");
      gradient.addColorStop(0.64, "rgb(244, 132, 88)");
      gradient.addColorStop(0.88, "rgb(244, 130, 86)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgun/Shotgun/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1720.4, 1428.0);
      ctx.bezierCurveTo(1720.2, 1427.9, 1720.1, 1427.7, 1719.9, 1427.5);
      ctx.lineTo(1719.8, 1427.3);
      ctx.lineTo(1719.8, 1427.3);
      ctx.bezierCurveTo(1715.3, 1421.7, 1715.7, 1413.5, 1721.1, 1408.5);
      ctx.bezierCurveTo(1725.5, 1404.4, 1731.9, 1403.8, 1737.0, 1406.5);
      ctx.lineTo(1737.0, 1406.5);
      ctx.lineTo(1774.5, 1425.7);
      ctx.lineTo(1748.8, 1458.0);
      ctx.lineTo(1721.1, 1428.7);
      ctx.bezierCurveTo(1720.9, 1428.5, 1720.6, 1428.3, 1720.4, 1428.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.503, -0.864, 0.864, 0.503, 1136.2, 1920.2);
      gradient = ctx.createLinearGradient(721.2, 280.3, 747.6, 272.7);
      gradient.addColorStop(0.00, "rgb(0, 177, 232)");
      gradient.addColorStop(0.33, "rgb(0, 178, 232)");
      gradient.addColorStop(0.47, "rgb(30, 180, 233)");
      gradient.addColorStop(0.59, "rgb(64, 184, 234)");
      gradient.addColorStop(0.68, "rgb(93, 190, 236)");
      gradient.addColorStop(0.76, "rgb(122, 199, 238)");
      gradient.addColorStop(0.84, "rgb(155, 210, 242)");
      gradient.addColorStop(0.91, "rgb(193, 225, 246)");
      gradient.addColorStop(0.97, "rgb(233, 243, 251)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgun/Shotgun/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1733.1, 1402.9);
      ctx.bezierCurveTo(1732.3, 1396.1, 1727.6, 1384.9, 1722.6, 1379.5);
      ctx.bezierCurveTo(1730.7, 1376.2, 1739.2, 1372.7, 1747.1, 1369.5);
      ctx.bezierCurveTo(1754.7, 1374.8, 1758.6, 1387.0, 1757.8, 1393.2);
      ctx.bezierCurveTo(1748.2, 1397.1, 1733.1, 1402.9, 1733.1, 1402.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.999, 0.040, -0.040, 0.999, 1352.8, 418.3);
      gradient = ctx.createLinearGradient(422.3, 939.8, 432.3, 962.7);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.02, "rgb(253, 235, 225)");
      gradient.addColorStop(0.06, "rgb(252, 210, 188)");
      gradient.addColorStop(0.11, "rgb(250, 187, 156)");
      gradient.addColorStop(0.16, "rgb(248, 168, 132)");
      gradient.addColorStop(0.22, "rgb(246, 154, 114)");
      gradient.addColorStop(0.28, "rgb(245, 143, 101)");
      gradient.addColorStop(0.37, "rgb(245, 136, 92)");
      gradient.addColorStop(0.48, "rgb(244, 132, 87)");
      gradient.addColorStop(0.79, "rgb(244, 130, 86)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgun/Shotgun/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1724.0, 1431.7);
      ctx.bezierCurveTo(1722.2, 1429.9, 1720.1, 1427.7, 1719.9, 1427.5);
      ctx.lineTo(1719.8, 1427.3);
      ctx.lineTo(1719.8, 1427.3);
      ctx.bezierCurveTo(1715.3, 1421.7, 1715.7, 1413.5, 1721.1, 1408.6);
      ctx.bezierCurveTo(1725.5, 1404.4, 1731.9, 1403.8, 1737.0, 1406.5);
      ctx.lineTo(1737.0, 1406.5);
      ctx.bezierCurveTo(1737.0, 1406.5, 1739.4, 1407.7, 1740.6, 1408.3);
      ctx.bezierCurveTo(1725.3, 1407.8, 1717.0, 1423.0, 1724.0, 1431.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.730, 0.683, 0.683, 0.730, 3289.3, -267.4);
      gradient = ctx.createLinearGradient(2299.7, 156.6, 2291.5, 164.1);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.03, "rgb(255, 243, 237)");
      gradient.addColorStop(0.14, "rgb(252, 212, 190)");
      gradient.addColorStop(0.26, "rgb(250, 186, 155)");
      gradient.addColorStop(0.38, "rgb(247, 164, 127)");
      gradient.addColorStop(0.51, "rgb(246, 149, 109)");
      gradient.addColorStop(0.65, "rgb(245, 138, 96)");
      gradient.addColorStop(0.80, "rgb(244, 133, 88)");
      gradient.addColorStop(0.98, "rgb(244, 130, 86)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgun/Shotgun/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1754.6, 1415.3);
      ctx.bezierCurveTo(1740.5, 1411.9, 1726.7, 1430.5, 1734.3, 1442.6);
      ctx.bezierCurveTo(1744.3, 1453.2, 1745.5, 1454.4, 1746.3, 1455.3);
      ctx.bezierCurveTo(1744.8, 1451.6, 1741.4, 1435.8, 1749.6, 1428.6);
      ctx.bezierCurveTo(1757.8, 1421.5, 1770.5, 1423.1, 1774.9, 1425.7);
      ctx.bezierCurveTo(1766.0, 1421.2, 1754.6, 1415.3, 1754.6, 1415.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.730, 0.683, 0.683, 0.730, 3289.3, -267.4);
      gradient = ctx.createLinearGradient(2289.3, 207.1, 2275.3, 175.6);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.02, "rgb(255, 245, 240)");
      gradient.addColorStop(0.14, "rgb(252, 214, 193)");
      gradient.addColorStop(0.26, "rgb(250, 187, 155)");
      gradient.addColorStop(0.39, "rgb(248, 165, 128)");
      gradient.addColorStop(0.52, "rgb(246, 150, 109)");
      gradient.addColorStop(0.65, "rgb(245, 139, 96)");
      gradient.addColorStop(0.80, "rgb(244, 133, 88)");
      gradient.addColorStop(0.98, "rgb(244, 130, 86)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgun/Shotgun/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1748.8, 1458.0);
      ctx.bezierCurveTo(1756.7, 1466.4, 1769.9, 1466.8, 1778.3, 1459.0);
      ctx.bezierCurveTo(1786.7, 1451.1, 1787.1, 1437.9, 1779.2, 1429.5);
      ctx.bezierCurveTo(1771.4, 1421.1, 1758.2, 1420.7, 1749.8, 1428.5);
      ctx.bezierCurveTo(1741.4, 1436.4, 1741.0, 1449.6, 1748.8, 1458.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.730, 0.683, 0.683, 0.730, 3289.3, -267.4);
      gradient = ctx.createLinearGradient(2283.0, 226.0, 2282.7, 193.7);
      gradient.addColorStop(0.00, "rgb(0, 177, 232)");
      gradient.addColorStop(0.19, "rgb(0, 157, 212)");
      gradient.addColorStop(0.59, "rgb(0, 115, 173)");
      gradient.addColorStop(0.99, "rgb(0, 76, 136)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.lineWidth = 2.3;
      ctx.strokeStyle = "rgb(125, 210, 246)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // theShotgun/Path
      ctx.restore();
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1728.4, 1494.5);
      ctx.bezierCurveTo(1719.4, 1496.1, 1732.2, 1488.2, 1724.8, 1489.9);
      ctx.bezierCurveTo(1713.4, 1492.6, 1694.1, 1505.7, 1694.1, 1505.7);
      ctx.bezierCurveTo(1688.0, 1507.5, 1669.8, 1515.7, 1677.8, 1516.5);
      ctx.bezierCurveTo(1685.7, 1517.2, 1705.5, 1512.9, 1712.4, 1511.1);
      ctx.bezierCurveTo(1723.6, 1508.1, 1737.2, 1503.4, 1744.5, 1499.2);
      ctx.bezierCurveTo(1749.3, 1496.5, 1741.4, 1496.0, 1733.1, 1497.5);
      ctx.bezierCurveTo(1731.1, 1497.8, 1738.6, 1494.4, 1736.2, 1493.4);
      ctx.bezierCurveTo(1735.1, 1493.0, 1732.2, 1493.9, 1728.4, 1494.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // theShotgun/Path
      ctx.beginPath();
      ctx.moveTo(1698.0, 1453.0);
      ctx.bezierCurveTo(1692.2, 1458.3, 1696.1, 1468.5, 1695.8, 1470.0);
      ctx.bezierCurveTo(1695.4, 1472.1, 1692.8, 1475.7, 1693.4, 1478.1);
      ctx.bezierCurveTo(1693.8, 1479.7, 1694.7, 1482.2, 1694.6, 1483.9);
      ctx.bezierCurveTo(1694.5, 1485.5, 1693.6, 1486.7, 1693.3, 1488.2);
      ctx.bezierCurveTo(1692.6, 1493.3, 1693.6, 1496.1, 1694.5, 1501.1);
      ctx.bezierCurveTo(1694.8, 1502.4, 1695.2, 1505.3, 1696.2, 1506.2);
      ctx.bezierCurveTo(1697.3, 1505.7, 1710.6, 1503.3, 1711.3, 1503.3);
      ctx.bezierCurveTo(1712.6, 1503.3, 1725.2, 1497.6, 1724.1, 1496.2);
      ctx.bezierCurveTo(1722.7, 1494.4, 1722.9, 1489.7, 1722.0, 1487.4);
      ctx.bezierCurveTo(1721.3, 1485.4, 1719.8, 1482.5, 1719.1, 1480.5);
      ctx.bezierCurveTo(1718.4, 1478.7, 1719.0, 1475.1, 1718.5, 1473.3);
      ctx.bezierCurveTo(1718.0, 1471.3, 1717.3, 1470.2, 1716.3, 1468.5);
      ctx.bezierCurveTo(1715.5, 1467.0, 1716.1, 1459.5, 1715.1, 1458.1);
      ctx.bezierCurveTo(1710.5, 1453.6, 1703.4, 1451.8, 1698.0, 1453.0);
      ctx.save();
      ctx.transform(0.999, 0.040, -0.040, 0.999, 1352.8, 418.3);
      gradient = ctx.createLinearGradient(386.6, 1017.1, 400.8, 1068.6);
      gradient.addColorStop(0.46, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(136, 210, 222)");
      gradient.addColorStop(0.86, "rgb(215, 238, 241)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgun/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1699.3, 1505.5);
      ctx.bezierCurveTo(1699.1, 1503.0, 1696.6, 1499.9, 1697.2, 1495.8);
      ctx.bezierCurveTo(1697.7, 1492.7, 1696.6, 1487.7, 1696.9, 1485.8);
      ctx.bezierCurveTo(1697.5, 1481.6, 1704.6, 1498.1, 1705.8, 1502.2);
      ctx.bezierCurveTo(1708.6, 1500.6, 1704.9, 1485.3, 1705.8, 1480.3);
      ctx.bezierCurveTo(1706.8, 1475.2, 1712.4, 1496.9, 1713.9, 1500.5);
      ctx.bezierCurveTo(1714.2, 1499.3, 1713.5, 1493.5, 1712.8, 1487.6);
      ctx.bezierCurveTo(1712.5, 1484.2, 1711.4, 1476.8, 1711.3, 1474.0);
      ctx.bezierCurveTo(1711.2, 1471.3, 1712.5, 1468.2, 1712.0, 1465.9);
      ctx.bezierCurveTo(1713.1, 1467.6, 1711.8, 1471.6, 1713.0, 1475.3);
      ctx.bezierCurveTo(1714.1, 1478.8, 1712.9, 1481.2, 1714.4, 1484.3);
      ctx.bezierCurveTo(1715.9, 1487.3, 1716.5, 1487.6, 1716.8, 1490.2);
      ctx.bezierCurveTo(1717.2, 1492.8, 1717.3, 1495.5, 1718.0, 1497.2);
      ctx.bezierCurveTo(1718.7, 1499.0, 1718.3, 1499.2, 1718.6, 1500.3);
      ctx.bezierCurveTo(1718.8, 1501.4, 1710.7, 1503.6, 1709.8, 1503.9);
      ctx.bezierCurveTo(1705.8, 1504.9, 1703.3, 1505.0, 1699.3, 1505.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.999, 0.040, -0.040, 0.999, 1352.8, 418.3);
      gradient = ctx.createLinearGradient(398.8, 1068.7, 395.3, 1038.9);
      gradient.addColorStop(0.46, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(136, 210, 222)");
      gradient.addColorStop(0.86, "rgb(215, 238, 241)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgun/Group
      ctx.restore();

      // theShotgun/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1757.1, 1480.1);
      ctx.bezierCurveTo(1755.4, 1482.6, 1769.2, 1476.8, 1767.6, 1477.7);
      ctx.bezierCurveTo(1753.5, 1485.4, 1755.2, 1487.0, 1755.2, 1487.0);
      ctx.bezierCurveTo(1755.1, 1489.1, 1760.1, 1486.5, 1757.9, 1488.3);
      ctx.bezierCurveTo(1753.7, 1491.7, 1750.8, 1495.0, 1755.9, 1494.0);
      ctx.bezierCurveTo(1763.7, 1492.3, 1781.3, 1482.4, 1787.4, 1478.5);
      ctx.bezierCurveTo(1797.2, 1472.3, 1808.7, 1463.8, 1814.5, 1457.7);
      ctx.bezierCurveTo(1818.3, 1453.6, 1814.6, 1452.9, 1806.9, 1457.0);
      ctx.bezierCurveTo(1802.2, 1459.5, 1808.1, 1451.9, 1800.9, 1456.4);
      ctx.bezierCurveTo(1794.4, 1460.6, 1803.2, 1450.0, 1791.4, 1457.7);
      ctx.bezierCurveTo(1785.8, 1461.4, 1763.0, 1471.2, 1757.1, 1480.1);
      ctx.closePath();
      ctx.fill();

      // theShotgun/Group/Path
      ctx.beginPath();
      ctx.moveTo(1753.9, 1426.9);
      ctx.bezierCurveTo(1761.7, 1426.5, 1766.4, 1436.4, 1767.7, 1437.3);
      ctx.bezierCurveTo(1769.5, 1438.4, 1773.9, 1439.1, 1775.2, 1441.2);
      ctx.bezierCurveTo(1776.0, 1442.7, 1777.1, 1445.0, 1778.5, 1446.2);
      ctx.bezierCurveTo(1779.6, 1447.2, 1781.1, 1447.4, 1782.4, 1448.3);
      ctx.bezierCurveTo(1786.5, 1451.4, 1787.8, 1454.0, 1790.7, 1458.2);
      ctx.bezierCurveTo(1791.5, 1459.3, 1793.3, 1461.6, 1793.2, 1463.0);
      ctx.bezierCurveTo(1792.1, 1463.4, 1781.0, 1471.2, 1780.5, 1471.7);
      ctx.bezierCurveTo(1779.6, 1472.6, 1766.7, 1477.6, 1766.5, 1475.8);
      ctx.bezierCurveTo(1766.2, 1473.5, 1762.7, 1470.4, 1761.7, 1468.2);
      ctx.bezierCurveTo(1760.8, 1466.2, 1759.7, 1463.1, 1758.8, 1461.2);
      ctx.bezierCurveTo(1758.0, 1459.5, 1755.1, 1457.4, 1754.1, 1455.8);
      ctx.bezierCurveTo(1753.0, 1454.0, 1752.8, 1452.7, 1752.2, 1450.8);
      ctx.bezierCurveTo(1751.7, 1449.1, 1744.8, 1443.5, 1744.5, 1441.8);
      ctx.bezierCurveTo(1744.8, 1435.3, 1749.0, 1429.7, 1753.9, 1426.9);
      ctx.save();
      ctx.transform(-0.673, 0.739, 0.739, 0.673, 2659.4, -77.6);
      gradient = ctx.createLinearGradient(1722.3, 340.6, 1736.5, 392.2);
      gradient.addColorStop(0.46, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(136, 210, 222)");
      gradient.addColorStop(0.86, "rgb(215, 238, 241)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgun/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1790.4, 1464.7);
      ctx.bezierCurveTo(1788.8, 1462.8, 1788.4, 1458.9, 1785.0, 1456.4);
      ctx.bezierCurveTo(1782.5, 1454.5, 1779.7, 1450.3, 1778.1, 1449.1);
      ctx.bezierCurveTo(1774.7, 1446.6, 1781.6, 1463.3, 1783.5, 1467.0);
      ctx.bezierCurveTo(1780.4, 1467.9, 1772.3, 1454.5, 1768.0, 1451.6);
      ctx.bezierCurveTo(1763.7, 1448.7, 1775.2, 1468.0, 1776.7, 1471.5);
      ctx.bezierCurveTo(1775.6, 1470.9, 1772.0, 1466.4, 1768.2, 1461.7);
      ctx.bezierCurveTo(1766.1, 1459.1, 1761.6, 1453.1, 1759.7, 1451.1);
      ctx.bezierCurveTo(1757.8, 1449.1, 1754.6, 1447.9, 1753.4, 1445.9);
      ctx.bezierCurveTo(1753.8, 1447.9, 1757.6, 1449.8, 1759.4, 1453.2);
      ctx.bezierCurveTo(1761.1, 1456.5, 1763.7, 1457.3, 1764.8, 1460.5);
      ctx.bezierCurveTo(1765.9, 1463.8, 1765.7, 1464.3, 1767.3, 1466.4);
      ctx.bezierCurveTo(1768.9, 1468.5, 1770.7, 1470.5, 1771.5, 1472.2);
      ctx.bezierCurveTo(1772.3, 1473.9, 1772.6, 1473.8, 1773.3, 1474.8);
      ctx.bezierCurveTo(1773.9, 1475.7, 1781.2, 1471.5, 1781.9, 1471.0);
      ctx.bezierCurveTo(1785.5, 1468.9, 1787.3, 1467.2, 1790.4, 1464.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.673, 0.739, 0.739, 0.673, 2659.4, -77.6);
      gradient = ctx.createLinearGradient(1734.3, 392.4, 1730.7, 362.6);
      gradient.addColorStop(0.46, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(136, 210, 222)");
      gradient.addColorStop(0.86, "rgb(215, 238, 241)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgun/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1735.6, 1487.9);
      ctx.bezierCurveTo(1740.3, 1486.1, 1744.3, 1485.4, 1744.7, 1486.3);
      ctx.bezierCurveTo(1745.0, 1487.2, 1741.5, 1489.3, 1736.8, 1491.1);
      ctx.bezierCurveTo(1732.1, 1492.9, 1728.0, 1493.6, 1727.7, 1492.7);
      ctx.bezierCurveTo(1727.3, 1491.8, 1730.9, 1489.7, 1735.6, 1487.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(203, 235, 251)";
      ctx.fill();

      // theShotgun/Path
      ctx.beginPath();
      ctx.moveTo(1754.4, 1488.8);
      ctx.bezierCurveTo(1754.6, 1489.5, 1752.1, 1491.0, 1748.7, 1492.4);
      ctx.bezierCurveTo(1745.3, 1493.7, 1742.3, 1494.3, 1742.1, 1493.6);
      ctx.bezierCurveTo(1741.8, 1493.0, 1744.4, 1491.4, 1747.8, 1490.1);
      ctx.bezierCurveTo(1751.2, 1488.7, 1754.1, 1488.2, 1754.4, 1488.8);
      ctx.closePath();
      ctx.fill();
      ctx.restore();
    }

    function theShotgunLeftPerson(ctx) {

      var gradient;

      // theShotgunLeftPerson/Group
      ctx.save();

      // theShotgunLeftPerson/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-3.2, -3.6);
      ctx.bezierCurveTo(-5.3, -3.8, -11.4, -10.7, -12.4, -12.3);
      ctx.bezierCurveTo(-14.1, -14.9, -12.8, -16.3, -11.7, -15.0);
      ctx.bezierCurveTo(-11.5, -15.6, -11.4, -16.1, -10.4, -14.6);
      ctx.bezierCurveTo(-9.5, -13.2, -5.8, -9.6, -4.2, -7.9);
      ctx.bezierCurveTo(-2.2, -5.6, -1.7, -3.4, -3.2, -3.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.644, 0.416, -0.542, -0.840, 1485.6, -1220.1);
      gradient = ctx.createLinearGradient(2496.5, -207.6, 2491.5, -207.4);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgunLeftPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(0.2, -19.7);
      ctx.bezierCurveTo(-0.5, -19.4, -1.0, -18.7, -1.2, -18.3);
      ctx.bezierCurveTo(-1.6, -18.2, -1.9, -18.8, -2.3, -19.3);
      ctx.bezierCurveTo(-3.5, -18.7, -3.9, -17.6, -4.2, -16.8);
      ctx.bezierCurveTo(-4.2, -17.8, -6.6, -15.2, -5.5, -13.1);
      ctx.bezierCurveTo(-4.5, -13.5, -3.7, -16.1, -3.6, -16.3);
      ctx.bezierCurveTo(-3.4, -16.4, -3.1, -16.5, -2.9, -16.6);
      ctx.bezierCurveTo(-2.7, -16.6, -2.5, -16.7, -2.2, -16.8);
      ctx.bezierCurveTo(-2.2, -16.8, -2.2, -16.8, -2.2, -16.8);
      ctx.bezierCurveTo(-1.1, -17.0, 0.1, -16.9, 1.2, -16.4);
      ctx.bezierCurveTo(1.6, -15.1, 3.2, -13.9, 2.0, -12.5);
      ctx.bezierCurveTo(4.1, -14.5, 1.4, -18.4, 0.2, -19.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.966, -0.259, 0.259, 0.966, -425.6, -713.9);
      gradient = ctx.createLinearGradient(232.1, 786.4, 227.6, 783.0);
      gradient.addColorStop(0.00, "rgb(150, 95, 9)");
      gradient.addColorStop(0.00, "rgb(126, 76, 2)");
      gradient.addColorStop(0.00, "rgb(103, 58, 0)");
      gradient.addColorStop(0.00, "rgb(85, 43, 0)");
      gradient.addColorStop(0.00, "rgb(73, 33, 0)");
      gradient.addColorStop(0.00, "rgb(68, 29, 0)");
      gradient.addColorStop(1.00, "rgb(159, 139, 72)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgunLeftPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(3.0, -14.8);
      ctx.bezierCurveTo(3.5, -13.0, 1.9, -11.0, -0.4, -10.4);
      ctx.bezierCurveTo(-2.8, -9.8, -5.1, -10.7, -5.6, -12.5);
      ctx.bezierCurveTo(-6.1, -14.3, -4.6, -16.3, -2.2, -16.9);
      ctx.bezierCurveTo(0.2, -17.6, 2.5, -16.6, 3.0, -14.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.966, -0.259, 0.259, 0.966, -425.6, -713.9);
      gradient = ctx.createLinearGradient(229.2, 789.5, 227.6, 783.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgunLeftPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(4.5, -6.7);
      ctx.bezierCurveTo(7.0, -8.7, 10.7, -17.6, 11.0, -19.2);
      ctx.bezierCurveTo(11.7, -22.0, 9.2, -21.5, 8.6, -19.9);
      ctx.bezierCurveTo(8.0, -20.0, 7.5, -20.2, 7.2, -18.5);
      ctx.bezierCurveTo(6.8, -17.1, 4.3, -11.9, 3.3, -9.7);
      ctx.bezierCurveTo(2.1, -6.8, 2.8, -5.3, 4.5, -6.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.035, -0.373, 0.197, -0.898, -410.2, -386.5);
      gradient = ctx.createLinearGradient(526.3, -632.9, 521.3, -632.6);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgunLeftPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-0.5, -10.2);
      ctx.bezierCurveTo(-3.4, -9.4, -5.0, -6.0, -4.0, -2.5);
      ctx.bezierCurveTo(-4.0, -2.4, -4.0, -2.3, -3.9, -2.2);
      ctx.lineTo(-3.9, -2.2);
      ctx.lineTo(-2.8, 2.0);
      ctx.bezierCurveTo(-2.8, 2.0, -2.8, 2.0, -2.8, 2.0);
      ctx.bezierCurveTo(-2.8, 2.0, -2.8, 2.0, -2.8, 2.0);
      ctx.lineTo(-2.8, 2.3);
      ctx.lineTo(-2.7, 2.3);
      ctx.bezierCurveTo(-1.7, 5.6, 1.3, 7.6, 4.1, 6.8);
      ctx.bezierCurveTo(6.9, 6.1, 8.5, 2.6, 7.6, -0.8);
      ctx.lineTo(6.4, -5.3);
      ctx.bezierCurveTo(5.5, -8.8, 2.4, -10.9, -0.5, -10.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.805, -0.216, 0.259, 0.966, -270.1, -755.6);
      gradient = ctx.createLinearGradient(86.3, 804.9, 75.8, 793.3);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgunLeftPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(8.3, 1.7);
      ctx.bezierCurveTo(9.9, 5.9, 11.5, 12.6, 11.6, 13.1);
      ctx.bezierCurveTo(12.5, 13.1, 13.9, 13.1, 12.9, 15.6);
      ctx.bezierCurveTo(12.2, 17.4, 10.4, 19.1, 10.1, 19.2);
      ctx.bezierCurveTo(9.8, 19.4, 9.4, 19.0, 9.1, 18.1);
      ctx.bezierCurveTo(8.7, 16.8, 7.0, 11.0, 5.4, 6.9);
      ctx.bezierCurveTo(4.6, 3.8, 8.0, 1.1, 8.3, 1.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.684, -0.207, 0.237, 0.970, -145.6, -766.3);
      gradient = ctx.createLinearGradient(-44.6, 790.6, -50.6, 790.8);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgunLeftPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-2.0, 4.2);
      ctx.bezierCurveTo(-1.7, 8.6, 0.1, 16.2, 0.2, 16.7);
      ctx.bezierCurveTo(-0.5, 17.3, -1.7, 18.0, 0.3, 19.7);
      ctx.bezierCurveTo(1.7, 20.8, 4.0, 21.3, 4.4, 21.2);
      ctx.bezierCurveTo(4.7, 21.2, 4.9, 20.6, 4.7, 19.7);
      ctx.bezierCurveTo(4.5, 18.3, 3.3, 11.8, 2.8, 7.3);
      ctx.bezierCurveTo(1.1, 3.2, -2.0, 4.2, -2.0, 4.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.686, -0.208, 0.237, 0.970, -149.7, -765.2);
      gradient = ctx.createLinearGradient(-47.1, 793.8, -53.2, 790.3);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgunLeftPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-2.4, -13.7);
      ctx.bezierCurveTo(-2.3, -13.3, -2.3, -12.9, -2.5, -12.9);
      ctx.bezierCurveTo(-2.7, -12.8, -3.0, -13.1, -3.1, -13.5);
      ctx.bezierCurveTo(-3.2, -14.0, -3.1, -14.3, -2.9, -14.4);
      ctx.bezierCurveTo(-2.8, -14.4, -2.5, -14.1, -2.4, -13.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // theShotgunLeftPerson/Group/Path
      ctx.beginPath();
      ctx.moveTo(-0.5, -15.0);
      ctx.bezierCurveTo(-0.3, -15.1, -0.1, -14.8, 0.0, -14.4);
      ctx.bezierCurveTo(0.1, -14.0, 0.1, -13.6, -0.1, -13.5);
      ctx.bezierCurveTo(-0.3, -13.5, -0.6, -13.8, -0.7, -14.2);
      ctx.bezierCurveTo(-0.8, -14.6, -0.7, -15.0, -0.5, -15.0);
      ctx.closePath();
      ctx.fill();

      // theShotgunLeftPerson/Group/Path
      ctx.beginPath();
      ctx.moveTo(-3.5, -11.6);
      ctx.bezierCurveTo(-2.2, -11.2, 0.1, -11.7, 1.3, -12.8);
      ctx.lineWidth = 0.5;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // theShotgunLeftPerson/Group/Path
      ctx.beginPath();
      ctx.moveTo(7.5, -1.3);
      ctx.bezierCurveTo(3.0, 1.1, 0.5, 1.7, -3.0, 1.8);
      ctx.bezierCurveTo(-2.7, 4.4, -1.6, 9.9, -1.4, 11.2);
      ctx.bezierCurveTo(-0.2, 10.8, 3.5, 10.1, 4.0, 10.4);
      ctx.bezierCurveTo(3.9, 9.9, 3.6, 7.5, 3.5, 7.1);
      ctx.bezierCurveTo(3.7, 7.1, 4.0, 7.1, 4.3, 7.0);
      ctx.bezierCurveTo(4.5, 7.5, 5.7, 10.2, 5.8, 10.4);
      ctx.bezierCurveTo(6.3, 9.4, 8.4, 7.6, 10.4, 7.6);
      ctx.bezierCurveTo(9.7, 5.4, 8.2, 0.5, 7.5, -1.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.856, 0.082, 0.008, 0.985, -229.5, -1095.3);
      gradient = ctx.createLinearGradient(257.4, 1089.3, 265.9, 1102.4);
      gradient.addColorStop(0.30, "rgb(255, 208, 0)");
      gradient.addColorStop(0.48, "rgb(236, 177, 25)");
      gradient.addColorStop(0.87, "rgb(204, 113, 37)");
      gradient.addColorStop(1.00, "rgb(194, 92, 38)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function theShotgunRightPerson(ctx) {

      var gradient;

      // theShotgunRightPerson/Group
      ctx.save();

      // theShotgunRightPerson/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-4.2, -0.1);
      ctx.bezierCurveTo(-6.1, 0.4, -14.5, -3.6, -16.0, -4.6);
      ctx.bezierCurveTo(-18.6, -6.4, -18.0, -8.1, -16.5, -7.3);
      ctx.bezierCurveTo(-16.6, -7.9, -16.6, -8.4, -15.2, -7.5);
      ctx.bezierCurveTo(-13.8, -6.5, -8.9, -4.6, -6.8, -3.6);
      ctx.bezierCurveTo(-4.1, -2.4, -2.8, -0.5, -4.2, -0.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.401, 0.601, -0.832, -0.555, 1085.7, -1466.3);
      gradient = ctx.createLinearGradient(2527.5, 99.4, 2522.5, 99.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgunRightPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-5.5, -18.4);
      ctx.bezierCurveTo(-5.2, -17.6, -5.0, -16.9, -4.9, -16.2);
      ctx.bezierCurveTo(-5.8, -17.5, -7.0, -18.6, -7.9, -18.7);
      ctx.bezierCurveTo(-7.3, -17.1, -7.7, -15.9, -8.1, -14.9);
      ctx.bezierCurveTo(-8.8, -14.4, -9.6, -14.7, -10.0, -15.3);
      ctx.bezierCurveTo(-10.3, -14.3, -10.4, -13.2, -10.4, -12.3);
      ctx.bezierCurveTo(-11.2, -12.6, -12.1, -13.1, -12.8, -13.3);
      ctx.bezierCurveTo(-11.6, -5.5, -6.9, -6.4, -6.0, -7.1);
      ctx.bezierCurveTo(-6.6, -6.9, -9.2, -7.1, -9.9, -8.0);
      ctx.bezierCurveTo(-10.6, -8.9, -9.5, -11.4, -9.5, -11.7);
      ctx.bezierCurveTo(-9.3, -11.9, -9.1, -12.1, -8.9, -12.2);
      ctx.bezierCurveTo(-8.8, -12.3, -8.6, -12.5, -8.4, -12.7);
      ctx.bezierCurveTo(-8.4, -12.7, -8.4, -12.7, -8.4, -12.7);
      ctx.bezierCurveTo(-7.5, -13.3, -6.3, -13.7, -5.1, -13.7);
      ctx.bezierCurveTo(-4.2, -12.6, -2.9, -10.7, -3.4, -9.1);
      ctx.bezierCurveTo(-1.1, -10.3, -3.0, -16.6, -5.5, -18.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.783, -0.622, 0.622, 0.783, -443.3, -279.7);
      gradient = ctx.createLinearGradient(178.8, 482.8, 173.1, 478.6);
      gradient.addColorStop(0.00, "rgb(150, 95, 9)");
      gradient.addColorStop(0.18, "rgb(178, 122, 32)");
      gradient.addColorStop(0.41, "rgb(208, 153, 56)");
      gradient.addColorStop(0.63, "rgb(231, 177, 74)");
      gradient.addColorStop(0.83, "rgb(247, 193, 86)");
      gradient.addColorStop(1.00, "rgb(255, 200, 92)");
      gradient.addColorStop(1.00, "rgb(178, 140, 67)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgunRightPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-2.8, -12.9);
      ctx.bezierCurveTo(-1.7, -11.5, -2.3, -9.0, -4.2, -7.5);
      ctx.bezierCurveTo(-6.1, -6.0, -8.6, -5.9, -9.8, -7.4);
      ctx.bezierCurveTo(-11.0, -8.9, -10.3, -11.3, -8.4, -12.8);
      ctx.bezierCurveTo(-6.5, -14.3, -4.0, -14.4, -2.8, -12.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.783, -0.622, 0.622, 0.783, -443.3, -279.7);
      gradient = ctx.createLinearGradient(175.5, 486.1, 173.9, 480.4);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgunRightPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-4.3, -7.2);
      ctx.bezierCurveTo(-6.5, -5.4, -6.4, -1.8, -4.2, 1.0);
      ctx.bezierCurveTo(-4.2, 1.1, -4.1, 1.2, -4.0, 1.3);
      ctx.lineTo(-4.0, 1.3);
      ctx.lineTo(-1.3, 4.7);
      ctx.bezierCurveTo(-1.3, 4.7, -1.3, 4.7, -1.3, 4.7);
      ctx.bezierCurveTo(-1.3, 4.7, -1.3, 4.7, -1.3, 4.7);
      ctx.lineTo(-1.1, 4.9);
      ctx.lineTo(-1.1, 4.9);
      ctx.bezierCurveTo(1.1, 7.5, 4.5, 8.3, 6.6, 6.6);
      ctx.bezierCurveTo(8.8, 4.9, 8.8, 1.2, 6.5, -1.6);
      ctx.lineTo(3.7, -5.2);
      ctx.bezierCurveTo(1.4, -8.0, -2.1, -8.9, -4.3, -7.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.608, -0.483, 0.622, 0.783, -260.9, -424.7);
      gradient = ctx.createLinearGradient(-70.0, 501.6, -80.4, 490.0);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgunRightPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1.6, -5.1);
      ctx.bezierCurveTo(2.8, -5.6, 1.8, -14.0, 1.6, -15.8);
      ctx.bezierCurveTo(1.1, -19.2, -0.2, -21.2, -0.9, -18.7);
      ctx.bezierCurveTo(-1.4, -19.3, -1.9, -19.9, -1.5, -18.2);
      ctx.bezierCurveTo(-1.1, -16.5, -1.0, -12.0, -0.8, -10.0);
      ctx.bezierCurveTo(-0.6, -7.2, 0.7, -4.7, 1.6, -5.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.727, 0.375, -0.236, -0.992, -219.2, -1173.7);
      gradient = ctx.createLinearGradient(-85.4, -1204.5, -90.5, -1204.2);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgunRightPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(3.9, -4.9);
      ctx.bezierCurveTo(3.8, -5.0, 3.3, -5.6, 3.2, -5.8);
      ctx.bezierCurveTo(1.6, -5.7, 0.1, -6.6, -1.5, -8.0);
      ctx.bezierCurveTo(-0.3, -6.0, -0.4, -4.1, -0.5, -2.5);
      ctx.bezierCurveTo(-2.0, -2.7, -3.6, -3.5, -5.8, -4.8);
      ctx.bezierCurveTo(-5.1, -3.2, -4.8, -1.4, -4.8, 0.2);
      ctx.bezierCurveTo(-4.7, 0.5, -4.4, 0.8, -4.2, 1.0);
      ctx.bezierCurveTo(-4.2, 1.1, -4.2, 1.1, -4.2, 1.1);
      ctx.bezierCurveTo(-0.3, -1.2, 3.9, -4.9, 3.9, -4.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.608, -0.483, 0.622, 0.783, -260.9, -424.7);
      gradient = ctx.createLinearGradient(-78.7, 487.2, -74.2, 495.2);
      gradient.addColorStop(0.34, "rgb(244, 130, 86)");
      gradient.addColorStop(0.60, "rgb(221, 96, 70)");
      gradient.addColorStop(0.98, "rgb(186, 34, 47)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgunRightPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-0.6, 5.5);
      ctx.bezierCurveTo(2.6, 8.7, 5.5, 7.5, 6.6, 6.6);
      ctx.bezierCurveTo(8.5, 5.1, 8.7, 2.1, 7.3, -0.5);
      ctx.bezierCurveTo(4.3, 3.1, 2.3, 4.2, -0.6, 5.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.608, -0.483, 0.622, 0.783, -260.9, -424.7);
      gradient = ctx.createLinearGradient(-76.7, 497.8, -71.6, 505.4);
      gradient.addColorStop(0.34, "rgb(244, 130, 86)");
      gradient.addColorStop(0.60, "rgb(221, 96, 70)");
      gradient.addColorStop(0.98, "rgb(186, 34, 47)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgunRightPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(7.8, 0.6);
      ctx.bezierCurveTo(11.0, 4.0, 15.3, 9.7, 15.6, 10.1);
      ctx.bezierCurveTo(16.3, 9.8, 17.5, 9.3, 17.8, 12.0);
      ctx.bezierCurveTo(17.9, 13.9, 17.1, 16.2, 16.9, 16.4);
      ctx.bezierCurveTo(16.7, 16.7, 16.2, 16.5, 15.6, 15.8);
      ctx.bezierCurveTo(14.7, 14.7, 10.7, 9.8, 7.5, 6.5);
      ctx.bezierCurveTo(5.6, 3.9, 7.4, 0.1, 7.8, 0.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.498, -0.434, 0.619, 0.829, -145.9, -491.0);
      gradient = ctx.createLinearGradient(-259.1, 465.7, -265.0, 465.9);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgunRightPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(0.4, 6.3);
      ctx.bezierCurveTo(2.4, 10.2, 7.1, 16.5, 7.4, 16.9);
      ctx.bezierCurveTo(7.0, 17.7, 6.2, 18.9, 8.6, 19.6);
      ctx.bezierCurveTo(10.3, 20.1, 12.6, 19.6, 12.9, 19.4);
      ctx.bezierCurveTo(13.2, 19.2, 13.2, 18.6, 12.7, 17.9);
      ctx.bezierCurveTo(11.9, 16.7, 8.2, 11.2, 5.9, 7.3);
      ctx.bezierCurveTo(2.8, 4.2, 0.4, 6.3, 0.4, 6.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.539, -0.458, 0.602, 0.796, -184.4, -452.6);
      gradient = ctx.createLinearGradient(-176.1, 483.1, -182.1, 479.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // theShotgunRightPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-7.3, -9.8);
      ctx.bezierCurveTo(-7.1, -9.5, -7.0, -9.1, -7.1, -9.0);
      ctx.bezierCurveTo(-7.3, -8.8, -7.7, -9.0, -7.9, -9.3);
      ctx.bezierCurveTo(-8.2, -9.7, -8.3, -10.1, -8.1, -10.2);
      ctx.bezierCurveTo(-8.0, -10.3, -7.6, -10.1, -7.3, -9.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // theShotgunRightPerson/Group/Path
      ctx.beginPath();
      ctx.moveTo(-6.1, -11.8);
      ctx.bezierCurveTo(-6.0, -11.9, -5.6, -11.7, -5.3, -11.4);
      ctx.bezierCurveTo(-5.1, -11.1, -5.0, -10.7, -5.1, -10.6);
      ctx.bezierCurveTo(-5.3, -10.4, -5.7, -10.6, -5.9, -10.9);
      ctx.bezierCurveTo(-6.2, -11.3, -6.3, -11.6, -6.1, -11.8);
      ctx.closePath();
      ctx.fill();

      // theShotgunRightPerson/Group/Path
      ctx.beginPath();
      ctx.moveTo(-7.5, -7.4);
      ctx.bezierCurveTo(-6.1, -7.5, -4.3, -8.9, -3.6, -10.4);
      ctx.lineWidth = 0.5;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();
      ctx.restore();
      ctx.restore();
    }

    function shotGunLayer(ctx) {

      var gradient;

      // shotGunLayer/Group
      ctx.save();

      // shotGunLayer/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1686.8, 1518.8);
      ctx.lineTo(1688.2, 1528.3);
      ctx.bezierCurveTo(1695.1, 1523.9, 1701.8, 1519.7, 1708.4, 1515.6);
      ctx.bezierCurveTo(1700.4, 1517.4, 1693.1, 1518.5, 1686.8, 1518.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(460.6, 1567.2, 0.0, 460.6, 1567.2, 610.8);
      gradient.addColorStop(0.00, "rgb(27, 165, 78)");
      gradient.addColorStop(0.36, "rgb(33, 166, 78)");
      gradient.addColorStop(0.51, "rgb(50, 168, 79)");
      gradient.addColorStop(0.62, "rgb(72, 171, 79)");
      gradient.addColorStop(0.71, "rgb(96, 176, 81)");
      gradient.addColorStop(0.78, "rgb(121, 183, 83)");
      gradient.addColorStop(0.85, "rgb(149, 194, 87)");
      gradient.addColorStop(0.92, "rgb(181, 208, 91)");
      gradient.addColorStop(0.97, "rgb(216, 224, 98)");
      gradient.addColorStop(0.99, "rgb(228, 230, 100)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1739.6, 1575.5);
      ctx.lineTo(1730.1, 1509.5);
      ctx.bezierCurveTo(1722.5, 1512.1, 1715.2, 1514.1, 1708.4, 1515.6);
      ctx.bezierCurveTo(1701.8, 1519.7, 1695.1, 1523.9, 1688.2, 1528.3);
      ctx.lineTo(1695.9, 1581.8);
      ctx.lineTo(1739.6, 1575.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(465.9, 1557.3, 0.0, 465.9, 1557.3, 554.4);
      gradient.addColorStop(0.00, "rgb(228, 230, 100)");
      gradient.addColorStop(0.16, "rgb(222, 228, 98)");
      gradient.addColorStop(0.38, "rgb(206, 222, 94)");
      gradient.addColorStop(0.63, "rgb(180, 212, 86)");
      gradient.addColorStop(0.90, "rgb(140, 197, 78)");
      gradient.addColorStop(1.00, "rgb(125, 193, 75)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1712.5, 1513.2);
      ctx.bezierCurveTo(1703.0, 1515.9, 1694.3, 1517.6, 1686.8, 1518.4);
      ctx.lineTo(1686.8, 1518.8);
      ctx.bezierCurveTo(1693.1, 1518.5, 1700.4, 1517.4, 1708.4, 1515.6);
      ctx.bezierCurveTo(1709.8, 1514.8, 1711.1, 1514.0, 1712.5, 1513.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(177, 210, 68)";
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.beginPath();
      ctx.moveTo(1712.5, 1513.2);
      ctx.bezierCurveTo(1711.1, 1514.0, 1709.8, 1514.8, 1708.4, 1515.6);
      ctx.bezierCurveTo(1715.2, 1514.1, 1722.5, 1512.1, 1730.1, 1509.5);
      ctx.lineTo(1729.9, 1507.6);
      ctx.bezierCurveTo(1723.9, 1509.8, 1718.0, 1511.6, 1712.5, 1513.2);
      ctx.closePath();
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.beginPath();
      ctx.moveTo(1685.3, 1507.9);
      ctx.lineTo(1685.5, 1509.2);
      ctx.bezierCurveTo(1687.0, 1508.5, 1688.5, 1507.8, 1690.0, 1507.2);
      ctx.lineTo(1685.3, 1507.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.999, 0.046, -0.046, 0.999, 1338.8, 401.6);
      gradient = ctx.createLinearGradient(530.8, 1009.7, 372.5, 1105.0);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.12, "rgb(204, 234, 238)");
      gradient.addColorStop(0.22, "rgb(162, 219, 228)");
      gradient.addColorStop(0.32, "rgb(130, 208, 221)");
      gradient.addColorStop(0.40, "rgb(109, 203, 217)");
      gradient.addColorStop(0.46, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(136, 210, 222)");
      gradient.addColorStop(0.86, "rgb(215, 238, 241)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1712.6, 1511.1);
      ctx.bezierCurveTo(1707.6, 1512.4, 1695.6, 1515.1, 1686.4, 1516.1);
      ctx.lineTo(1686.8, 1518.4);
      ctx.bezierCurveTo(1694.3, 1517.6, 1703.0, 1515.9, 1712.5, 1513.2);
      ctx.bezierCurveTo(1714.8, 1511.8, 1717.0, 1510.5, 1719.3, 1509.2);
      ctx.bezierCurveTo(1717.0, 1509.8, 1714.8, 1510.5, 1712.6, 1511.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.999, 0.046, -0.046, 0.999, 1338.8, 401.6);
      gradient = ctx.createLinearGradient(536.9, 1019.8, 378.6, 1115.1);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.12, "rgb(204, 234, 238)");
      gradient.addColorStop(0.22, "rgb(162, 219, 228)");
      gradient.addColorStop(0.32, "rgb(130, 208, 221)");
      gradient.addColorStop(0.40, "rgb(109, 203, 217)");
      gradient.addColorStop(0.46, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(136, 210, 222)");
      gradient.addColorStop(0.86, "rgb(215, 238, 241)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1729.6, 1505.7);
      ctx.bezierCurveTo(1726.3, 1507.0, 1722.7, 1508.1, 1719.3, 1509.2);
      ctx.bezierCurveTo(1717.0, 1510.5, 1714.8, 1511.8, 1712.5, 1513.2);
      ctx.bezierCurveTo(1718.0, 1511.6, 1723.9, 1509.8, 1729.9, 1507.6);
      ctx.lineTo(1729.6, 1505.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.999, 0.046, -0.046, 0.999, 1338.8, 401.6);
      gradient = ctx.createLinearGradient(540.2, 1025.3, 382.0, 1120.6);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.12, "rgb(204, 234, 238)");
      gradient.addColorStop(0.22, "rgb(162, 219, 228)");
      gradient.addColorStop(0.32, "rgb(130, 208, 221)");
      gradient.addColorStop(0.40, "rgb(109, 203, 217)");
      gradient.addColorStop(0.46, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(136, 210, 222)");
      gradient.addColorStop(0.86, "rgb(215, 238, 241)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1719.3, 1509.2);
      ctx.bezierCurveTo(1722.6, 1507.2, 1726.0, 1505.3, 1729.3, 1503.5);
      ctx.lineTo(1729.0, 1501.7);
      ctx.lineTo(1690.0, 1507.2);
      ctx.bezierCurveTo(1688.5, 1507.8, 1687.0, 1508.5, 1685.5, 1509.2);
      ctx.lineTo(1686.4, 1516.1);
      ctx.bezierCurveTo(1695.6, 1515.1, 1707.6, 1512.4, 1712.6, 1511.1);
      ctx.bezierCurveTo(1714.8, 1510.5, 1717.0, 1509.8, 1719.3, 1509.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.beginPath();
      ctx.moveTo(1719.3, 1509.2);
      ctx.bezierCurveTo(1722.7, 1508.1, 1726.3, 1507.0, 1729.6, 1505.7);
      ctx.lineTo(1729.3, 1503.5);
      ctx.bezierCurveTo(1726.0, 1505.3, 1722.6, 1507.2, 1719.3, 1509.2);
      ctx.closePath();
      ctx.fill();

      // shotGunLayer/Group
      ctx.restore();

      // shotGunLayer/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1795.5, 1473.0);
      ctx.bezierCurveTo(1792.7, 1475.0, 1789.8, 1476.9, 1787.1, 1478.6);
      ctx.bezierCurveTo(1783.8, 1480.7, 1777.1, 1484.6, 1770.4, 1488.0);
      ctx.lineTo(1771.0, 1488.8);
      ctx.bezierCurveTo(1781.6, 1483.1, 1790.7, 1477.5, 1798.2, 1472.1);
      ctx.bezierCurveTo(1797.3, 1472.4, 1796.4, 1472.7, 1795.5, 1473.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.999, 0.046, -0.046, 0.999, 1338.8, 401.6);
      gradient = ctx.createLinearGradient(541.8, 1028.8, 383.5, 1124.1);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.12, "rgb(204, 234, 238)");
      gradient.addColorStop(0.22, "rgb(162, 219, 228)");
      gradient.addColorStop(0.32, "rgb(130, 208, 221)");
      gradient.addColorStop(0.40, "rgb(109, 203, 217)");
      gradient.addColorStop(0.46, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(136, 210, 222)");
      gradient.addColorStop(0.86, "rgb(215, 238, 241)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // shotGunLayer/Group/Group
      ctx.restore();

      // shotGunLayer/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1802.6, 1534.2);
      ctx.lineTo(1835.5, 1511.3);
      ctx.lineTo(1806.6, 1469.8);
      ctx.bezierCurveTo(1797.7, 1476.6, 1786.4, 1483.7, 1772.5, 1490.9);
      ctx.lineTo(1802.6, 1534.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(465.4, 1557.5, 0.0, 465.4, 1557.5, 554.4);
      gradient.addColorStop(0.00, "rgb(228, 230, 100)");
      gradient.addColorStop(0.16, "rgb(222, 228, 98)");
      gradient.addColorStop(0.38, "rgb(206, 222, 94)");
      gradient.addColorStop(0.63, "rgb(180, 212, 86)");
      gradient.addColorStop(0.90, "rgb(140, 197, 78)");
      gradient.addColorStop(1.00, "rgb(125, 193, 75)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // shotGunLayer/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1806.3, 1469.4);
      ctx.lineTo(1804.7, 1467.1);
      ctx.bezierCurveTo(1802.7, 1468.8, 1800.5, 1470.4, 1798.2, 1472.1);
      ctx.bezierCurveTo(1800.9, 1471.2, 1803.6, 1470.3, 1806.3, 1469.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(177, 210, 68)";
      ctx.fill();

      // shotGunLayer/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1798.2, 1472.1);
      ctx.bezierCurveTo(1790.7, 1477.5, 1781.6, 1483.1, 1771.0, 1488.8);
      ctx.lineTo(1772.5, 1490.9);
      ctx.bezierCurveTo(1786.4, 1483.7, 1797.7, 1476.6, 1806.6, 1469.8);
      ctx.lineTo(1806.3, 1469.4);
      ctx.bezierCurveTo(1803.6, 1470.3, 1800.9, 1471.2, 1798.2, 1472.1);
      ctx.closePath();
      ctx.fill();

      // shotGunLayer/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1798.2, 1472.1);
      ctx.bezierCurveTo(1800.5, 1470.4, 1802.7, 1468.8, 1804.7, 1467.1);
      ctx.lineTo(1804.3, 1466.5);
      ctx.bezierCurveTo(1801.5, 1468.7, 1798.6, 1470.9, 1795.5, 1473.0);
      ctx.bezierCurveTo(1796.4, 1472.7, 1797.3, 1472.4, 1798.2, 1472.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.999, 0.046, -0.046, 0.999, 1338.8, 401.6);
      gradient = ctx.createLinearGradient(540.9, 1027.4, 382.6, 1122.7);
      gradient.addColorStop(0.01, "rgb(255, 255, 255)");
      gradient.addColorStop(0.12, "rgb(204, 234, 238)");
      gradient.addColorStop(0.22, "rgb(162, 219, 228)");
      gradient.addColorStop(0.32, "rgb(130, 208, 221)");
      gradient.addColorStop(0.40, "rgb(109, 203, 217)");
      gradient.addColorStop(0.46, "rgb(101, 201, 216)");
      gradient.addColorStop(0.59, "rgb(136, 210, 222)");
      gradient.addColorStop(0.86, "rgb(215, 238, 241)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // shotGunLayer/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1767.5, 1483.8);
      ctx.lineTo(1767.7, 1484.1);
      ctx.bezierCurveTo(1776.8, 1480.0, 1786.1, 1476.3, 1795.5, 1473.0);
      ctx.bezierCurveTo(1798.6, 1470.9, 1801.5, 1468.7, 1804.3, 1466.5);
      ctx.lineTo(1800.4, 1460.9);
      ctx.lineTo(1767.5, 1483.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // shotGunLayer/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1770.4, 1488.0);
      ctx.bezierCurveTo(1777.1, 1484.6, 1783.8, 1480.7, 1787.1, 1478.6);
      ctx.bezierCurveTo(1789.8, 1476.9, 1792.7, 1475.0, 1795.5, 1473.0);
      ctx.bezierCurveTo(1786.1, 1476.3, 1776.8, 1480.0, 1767.7, 1484.1);
      ctx.lineTo(1770.4, 1488.0);
      ctx.closePath();
      ctx.fill();

      // shotGunLayer/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1686.9, 1510.8);
      ctx.bezierCurveTo(1685.1, 1508.1, 1686.3, 1506.2, 1689.1, 1506.3);
      ctx.bezierCurveTo(1689.2, 1504.6, 1690.1, 1503.5, 1692.7, 1504.0);
      ctx.bezierCurveTo(1693.7, 1501.4, 1692.7, 1501.5, 1695.1, 1499.3);
      ctx.bezierCurveTo(1697.1, 1497.4, 1700.0, 1498.0, 1702.1, 1501.1);
      ctx.bezierCurveTo(1704.4, 1497.5, 1707.2, 1499.5, 1707.3, 1502.3);
      ctx.bezierCurveTo(1708.2, 1501.1, 1709.8, 1500.4, 1710.6, 1502.9);
      ctx.bezierCurveTo(1710.0, 1499.2, 1710.9, 1496.4, 1714.4, 1494.9);
      ctx.bezierCurveTo(1717.3, 1493.8, 1720.0, 1495.2, 1720.6, 1499.2);
      ctx.bezierCurveTo(1722.2, 1494.4, 1725.4, 1496.1, 1727.0, 1497.8);
      ctx.bezierCurveTo(1729.5, 1494.9, 1732.5, 1497.0, 1732.9, 1500.4);
      ctx.bezierCurveTo(1733.1, 1502.3, 1732.6, 1503.5, 1731.6, 1503.9);
      ctx.bezierCurveTo(1724.4, 1506.8, 1710.8, 1510.4, 1704.7, 1511.7);
      ctx.bezierCurveTo(1696.9, 1513.3, 1687.5, 1514.9, 1683.7, 1514.1);
      ctx.bezierCurveTo(1683.8, 1512.5, 1685.7, 1510.7, 1686.9, 1510.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.999, 0.040, -0.040, 0.999, 1352.8, 418.3);
      gradient = ctx.createLinearGradient(402.5, 1083.2, 395.8, 1063.5);
      gradient.addColorStop(0.38, "rgb(101, 201, 216)");
      gradient.addColorStop(0.40, "rgb(110, 203, 217)");
      gradient.addColorStop(0.49, "rgb(155, 216, 227)");
      gradient.addColorStop(0.58, "rgb(191, 229, 235)");
      gradient.addColorStop(0.68, "rgb(218, 239, 242)");
      gradient.addColorStop(0.78, "rgb(236, 246, 248)");
      gradient.addColorStop(0.88, "rgb(248, 251, 252)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // shotGunLayer/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1802.9, 1459.5);
      ctx.bezierCurveTo(1802.2, 1456.4, 1799.9, 1458.2, 1798.0, 1460.3);
      ctx.bezierCurveTo(1798.7, 1458.0, 1796.3, 1456.0, 1793.9, 1458.9);
      ctx.bezierCurveTo(1793.2, 1457.2, 1792.2, 1456.9, 1790.0, 1457.1);
      ctx.bezierCurveTo(1787.3, 1457.3, 1784.6, 1459.9, 1785.3, 1463.6);
      ctx.bezierCurveTo(1781.1, 1462.7, 1780.6, 1466.1, 1782.5, 1468.1);
      ctx.bezierCurveTo(1780.9, 1467.9, 1779.4, 1468.6, 1780.6, 1470.9);
      ctx.bezierCurveTo(1779.2, 1467.9, 1777.0, 1467.3, 1774.5, 1467.8);
      ctx.bezierCurveTo(1771.5, 1468.5, 1770.3, 1472.4, 1770.9, 1475.4);
      ctx.bezierCurveTo(1766.4, 1473.2, 1765.3, 1476.7, 1765.4, 1479.0);
      ctx.bezierCurveTo(1761.6, 1478.7, 1761.0, 1482.8, 1763.1, 1485.4);
      ctx.bezierCurveTo(1759.8, 1489.1, 1765.5, 1487.0, 1766.5, 1486.5);
      ctx.bezierCurveTo(1773.7, 1483.5, 1785.7, 1476.4, 1791.0, 1472.9);
      ctx.bezierCurveTo(1797.6, 1468.5, 1805.4, 1462.9, 1807.4, 1459.7);
      ctx.bezierCurveTo(1806.2, 1458.6, 1803.6, 1458.7, 1802.9, 1459.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.673, 0.739, 0.739, 0.673, 2659.4, -77.6);
      gradient = ctx.createLinearGradient(1738.9, 406.4, 1732.3, 387.1);
      gradient.addColorStop(0.38, "rgb(101, 201, 216)");
      gradient.addColorStop(0.40, "rgb(110, 203, 217)");
      gradient.addColorStop(0.49, "rgb(155, 216, 227)");
      gradient.addColorStop(0.58, "rgb(191, 229, 235)");
      gradient.addColorStop(0.68, "rgb(218, 239, 242)");
      gradient.addColorStop(0.78, "rgb(236, 246, 248)");
      gradient.addColorStop(0.88, "rgb(248, 251, 252)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // shotGunLayer/Group
      ctx.restore();

      // shotGunLayer/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1757.0, 1410.6);
      ctx.lineTo(1752.9, 1414.7);
      ctx.lineTo(1754.0, 1415.2);
      ctx.bezierCurveTo(1754.2, 1415.2, 1754.4, 1415.3, 1754.6, 1415.3);
      ctx.bezierCurveTo(1754.6, 1415.3, 1755.3, 1415.7, 1756.4, 1416.3);
      ctx.bezierCurveTo(1760.0, 1414.3, 1763.6, 1412.3, 1767.3, 1410.5);
      ctx.lineTo(1763.5, 1404.1);
      ctx.bezierCurveTo(1759.6, 1408.0, 1757.0, 1410.6, 1757.0, 1410.6);
      ctx.bezierCurveTo(1757.0, 1410.6, 1757.0, 1410.6, 1757.0, 1410.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(469.6, 1564.8, 0.0, 469.6, 1564.8, 1122.6);
      gradient.addColorStop(0.51, "rgb(255, 255, 255)");
      gradient.addColorStop(0.62, "rgb(195, 229, 248)");
      gradient.addColorStop(0.81, "rgb(93, 198, 241)");
      gradient.addColorStop(0.94, "rgb(0, 182, 237)");
      gradient.addColorStop(1.00, "rgb(0, 176, 235)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1767.9, 1422.1);
      ctx.bezierCurveTo(1770.8, 1422.7, 1773.6, 1423.8, 1776.1, 1425.4);
      ctx.lineTo(1767.3, 1410.5);
      ctx.bezierCurveTo(1763.6, 1412.3, 1760.0, 1414.3, 1756.4, 1416.3);
      ctx.bezierCurveTo(1758.8, 1417.5, 1763.2, 1419.7, 1767.9, 1422.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(461.1, 1568.9, 0.0, 461.1, 1568.9, 638.5);
      gradient.addColorStop(0.93, "rgb(218, 229, 244)");
      gradient.addColorStop(0.94, "rgb(212, 224, 242)");
      gradient.addColorStop(0.96, "rgb(195, 211, 237)");
      gradient.addColorStop(0.98, "rgb(167, 191, 226)");
      gradient.addColorStop(1.00, "rgb(138, 172, 217)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1722.6, 1407.3);
      ctx.lineTo(1723.2, 1406.7);
      ctx.lineTo(1723.2, 1406.7);
      ctx.bezierCurveTo(1722.1, 1407.1, 1721.0, 1407.4, 1719.8, 1407.5);
      ctx.lineTo(1720.7, 1408.9);
      ctx.bezierCurveTo(1720.8, 1408.8, 1720.9, 1408.7, 1721.1, 1408.5);
      ctx.bezierCurveTo(1721.5, 1408.1, 1722.1, 1407.7, 1722.6, 1407.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.892, -0.400, 0.384, 0.857, 1491.7, 894.3);
      gradient = ctx.createLinearGradient(-4.9, 533.0, 4.5, 656.4);
      gradient.addColorStop(0.00, "rgb(0, 160, 223)");
      gradient.addColorStop(0.12, "rgb(0, 167, 226)");
      gradient.addColorStop(0.54, "rgb(114, 196, 237)");
      gradient.addColorStop(0.84, "rgb(167, 218, 245)");
      gradient.addColorStop(0.99, "rgb(187, 229, 250)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1749.5, 1396.5);
      ctx.bezierCurveTo(1744.2, 1398.6, 1738.9, 1400.6, 1735.8, 1401.8);
      ctx.lineTo(1738.2, 1407.1);
      ctx.lineTo(1738.3, 1407.1);
      ctx.bezierCurveTo(1739.0, 1407.5, 1740.0, 1408.0, 1740.6, 1408.3);
      ctx.bezierCurveTo(1740.6, 1408.3, 1740.6, 1408.3, 1740.6, 1408.3);
      ctx.lineTo(1752.9, 1414.7);
      ctx.lineTo(1757.0, 1410.6);
      ctx.bezierCurveTo(1757.8, 1406.3, 1754.4, 1400.3, 1749.5, 1396.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.730, 0.683, 0.683, 0.730, 3289.3, -267.4);
      gradient = ctx.createLinearGradient(2268.0, 167.1, 2272.1, 145.5);
      gradient.addColorStop(0.00, "rgb(0, 177, 232)");
      gradient.addColorStop(0.15, "rgb(60, 184, 234)");
      gradient.addColorStop(0.45, "rgb(134, 202, 239)");
      gradient.addColorStop(0.87, "rgb(225, 239, 250)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1723.2, 1406.7);
      ctx.lineTo(1722.6, 1407.3);
      ctx.save();
      ctx.transform(-0.730, 0.683, 0.683, 0.730, 3289.3, -267.4);
      gradient = ctx.createLinearGradient(2287.2, 155.2, 2287.9, 151.6);
      gradient.addColorStop(0.00, "rgb(0, 177, 232)");
      gradient.addColorStop(0.15, "rgb(60, 184, 234)");
      gradient.addColorStop(0.45, "rgb(134, 202, 239)");
      gradient.addColorStop(0.87, "rgb(225, 239, 250)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1733.1, 1402.9);
      ctx.lineTo(1726.7, 1405.4);
      ctx.bezierCurveTo(1730.1, 1404.4, 1733.8, 1404.8, 1737.0, 1406.5);
      ctx.lineTo(1737.0, 1406.5);
      ctx.lineTo(1738.2, 1407.1);
      ctx.lineTo(1735.8, 1401.8);
      ctx.bezierCurveTo(1734.1, 1402.5, 1733.1, 1402.9, 1733.1, 1402.9);
      ctx.bezierCurveTo(1733.1, 1402.9, 1733.1, 1402.9, 1733.1, 1402.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.730, 0.683, 0.683, 0.730, 3289.3, -267.4);
      gradient = ctx.createLinearGradient(2276.8, 168.8, 2280.9, 147.1);
      gradient.addColorStop(0.00, "rgb(0, 177, 232)");
      gradient.addColorStop(0.15, "rgb(60, 184, 234)");
      gradient.addColorStop(0.45, "rgb(134, 202, 239)");
      gradient.addColorStop(0.87, "rgb(225, 239, 250)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1757.0, 1410.6);
      ctx.lineTo(1763.5, 1404.1);
      ctx.lineTo(1757.2, 1393.5);
      ctx.bezierCurveTo(1754.9, 1394.4, 1752.2, 1395.4, 1749.5, 1396.5);
      ctx.bezierCurveTo(1754.4, 1400.3, 1757.8, 1406.3, 1757.0, 1410.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.730, 0.683, 0.683, 0.730, 3289.3, -267.4);
      gradient = ctx.createLinearGradient(2258.7, 153.2, 2259.5, 176.0);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.07, "rgb(253, 234, 222)");
      gradient.addColorStop(0.21, "rgb(251, 201, 175)");
      gradient.addColorStop(0.35, "rgb(248, 175, 140)");
      gradient.addColorStop(0.49, "rgb(246, 155, 115)");
      gradient.addColorStop(0.63, "rgb(245, 141, 99)");
      gradient.addColorStop(0.77, "rgb(244, 133, 89)");
      gradient.addColorStop(0.89, "rgb(244, 130, 86)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1723.2, 1406.7);
      ctx.lineTo(1732.1, 1398.0);
      ctx.bezierCurveTo(1732.0, 1397.8, 1732.0, 1397.7, 1731.9, 1397.5);
      ctx.lineTo(1718.8, 1405.8);
      ctx.lineTo(1719.8, 1407.5);
      ctx.bezierCurveTo(1721.0, 1407.4, 1722.1, 1407.1, 1723.2, 1406.7);
      ctx.lineTo(1723.2, 1406.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.730, 0.683, 0.683, 0.730, 3289.3, -267.4);
      gradient = ctx.createLinearGradient(2284.2, 156.7, 2277.0, 131.6);
      gradient.addColorStop(0.00, "rgb(0, 177, 232)");
      gradient.addColorStop(0.36, "rgb(0, 178, 232)");
      gradient.addColorStop(0.51, "rgb(25, 180, 233)");
      gradient.addColorStop(0.61, "rgb(62, 184, 234)");
      gradient.addColorStop(0.70, "rgb(90, 190, 236)");
      gradient.addColorStop(0.78, "rgb(120, 198, 238)");
      gradient.addColorStop(0.84, "rgb(152, 209, 241)");
      gradient.addColorStop(0.91, "rgb(187, 222, 245)");
      gradient.addColorStop(0.96, "rgb(226, 239, 250)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1724.4, 1406.3);
      ctx.bezierCurveTo(1725.1, 1405.9, 1725.9, 1405.6, 1726.7, 1405.4);
      ctx.lineTo(1733.1, 1402.9);
      ctx.bezierCurveTo(1732.9, 1401.4, 1732.5, 1399.7, 1732.1, 1398.0);
      ctx.lineTo(1723.2, 1406.7);
      ctx.lineTo(1723.2, 1406.7);
      ctx.lineTo(1724.4, 1406.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.730, 0.683, 0.683, 0.730, 3289.3, -267.4);
      gradient = ctx.createLinearGradient(2282.5, 157.1, 2275.4, 132.1);
      gradient.addColorStop(0.00, "rgb(0, 177, 232)");
      gradient.addColorStop(0.36, "rgb(0, 178, 232)");
      gradient.addColorStop(0.51, "rgb(25, 180, 233)");
      gradient.addColorStop(0.61, "rgb(62, 184, 234)");
      gradient.addColorStop(0.70, "rgb(90, 190, 236)");
      gradient.addColorStop(0.78, "rgb(120, 198, 238)");
      gradient.addColorStop(0.84, "rgb(152, 209, 241)");
      gradient.addColorStop(0.91, "rgb(187, 222, 245)");
      gradient.addColorStop(0.96, "rgb(226, 239, 250)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1754.0, 1415.2);
      ctx.lineTo(1752.9, 1414.7);
      ctx.lineTo(1752.6, 1415.0);
      ctx.bezierCurveTo(1753.1, 1415.0, 1753.5, 1415.1, 1754.0, 1415.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.503, -0.864, 0.864, 0.503, 1136.2, 1920.2);
      gradient = ctx.createLinearGradient(722.7, 286.1, 749.3, 278.4);
      gradient.addColorStop(0.00, "rgb(0, 177, 232)");
      gradient.addColorStop(0.33, "rgb(0, 178, 232)");
      gradient.addColorStop(0.47, "rgb(30, 180, 233)");
      gradient.addColorStop(0.59, "rgb(64, 184, 234)");
      gradient.addColorStop(0.68, "rgb(93, 190, 236)");
      gradient.addColorStop(0.76, "rgb(122, 199, 238)");
      gradient.addColorStop(0.84, "rgb(155, 210, 242)");
      gradient.addColorStop(0.91, "rgb(193, 225, 246)");
      gradient.addColorStop(0.97, "rgb(233, 243, 251)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1726.3, 1413.7);
      ctx.bezierCurveTo(1725.6, 1414.3, 1725.1, 1414.9, 1724.6, 1415.6);
      ctx.lineTo(1732.9, 1429.8);
      ctx.bezierCurveTo(1733.7, 1427.4, 1734.8, 1425.1, 1736.3, 1423.1);
      ctx.lineTo(1726.3, 1413.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.503, -0.864, 0.864, 0.503, 1136.2, 1920.2);
      gradient = ctx.createLinearGradient(717.0, 265.8, 743.4, 258.1);
      gradient.addColorStop(0.00, "rgb(0, 177, 232)");
      gradient.addColorStop(0.33, "rgb(0, 178, 232)");
      gradient.addColorStop(0.47, "rgb(30, 180, 233)");
      gradient.addColorStop(0.59, "rgb(64, 184, 234)");
      gradient.addColorStop(0.68, "rgb(93, 190, 236)");
      gradient.addColorStop(0.76, "rgb(122, 199, 238)");
      gradient.addColorStop(0.84, "rgb(155, 210, 242)");
      gradient.addColorStop(0.91, "rgb(193, 225, 246)");
      gradient.addColorStop(0.97, "rgb(233, 243, 251)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1738.7, 1408.3);
      ctx.lineTo(1742.8, 1417.3);
      ctx.bezierCurveTo(1745.8, 1415.5, 1749.1, 1414.6, 1752.6, 1415.0);
      ctx.lineTo(1752.9, 1414.7);
      ctx.lineTo(1740.6, 1408.3);
      ctx.bezierCurveTo(1739.9, 1408.3, 1739.3, 1408.3, 1738.7, 1408.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.503, -0.864, 0.864, 0.503, 1136.2, 1920.2);
      gradient = ctx.createLinearGradient(720.6, 278.3, 747.0, 270.6);
      gradient.addColorStop(0.00, "rgb(0, 177, 232)");
      gradient.addColorStop(0.33, "rgb(0, 178, 232)");
      gradient.addColorStop(0.47, "rgb(30, 180, 233)");
      gradient.addColorStop(0.59, "rgb(64, 184, 234)");
      gradient.addColorStop(0.68, "rgb(93, 190, 236)");
      gradient.addColorStop(0.76, "rgb(122, 199, 238)");
      gradient.addColorStop(0.84, "rgb(155, 210, 242)");
      gradient.addColorStop(0.91, "rgb(193, 225, 246)");
      gradient.addColorStop(0.97, "rgb(233, 243, 251)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1736.3, 1423.1);
      ctx.bezierCurveTo(1738.1, 1420.7, 1740.3, 1418.7, 1742.8, 1417.3);
      ctx.lineTo(1738.7, 1408.3);
      ctx.bezierCurveTo(1733.5, 1408.6, 1729.3, 1410.7, 1726.3, 1413.7);
      ctx.lineTo(1736.3, 1423.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.503, -0.864, 0.864, 0.503, 1136.2, 1920.2);
      gradient = ctx.createLinearGradient(717.8, 268.7, 744.3, 261.0);
      gradient.addColorStop(0.00, "rgb(0, 177, 232)");
      gradient.addColorStop(0.33, "rgb(0, 178, 232)");
      gradient.addColorStop(0.47, "rgb(30, 180, 233)");
      gradient.addColorStop(0.59, "rgb(64, 184, 234)");
      gradient.addColorStop(0.68, "rgb(93, 190, 236)");
      gradient.addColorStop(0.76, "rgb(122, 199, 238)");
      gradient.addColorStop(0.84, "rgb(155, 210, 242)");
      gradient.addColorStop(0.91, "rgb(193, 225, 246)");
      gradient.addColorStop(0.97, "rgb(233, 243, 251)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1733.5, 1396.6);
      ctx.lineTo(1733.4, 1396.5);
      ctx.lineTo(1731.9, 1397.5);
      ctx.bezierCurveTo(1732.0, 1397.7, 1732.0, 1397.8, 1732.1, 1398.0);
      ctx.lineTo(1733.5, 1396.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.999, 0.040, -0.040, 0.999, 1352.8, 418.3);
      gradient = ctx.createLinearGradient(411.3, 944.6, 421.2, 967.5);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.02, "rgb(253, 235, 225)");
      gradient.addColorStop(0.06, "rgb(252, 210, 188)");
      gradient.addColorStop(0.11, "rgb(250, 187, 156)");
      gradient.addColorStop(0.16, "rgb(248, 168, 132)");
      gradient.addColorStop(0.22, "rgb(246, 154, 114)");
      gradient.addColorStop(0.28, "rgb(245, 143, 101)");
      gradient.addColorStop(0.37, "rgb(245, 136, 92)");
      gradient.addColorStop(0.48, "rgb(244, 132, 87)");
      gradient.addColorStop(0.79, "rgb(244, 130, 86)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1749.5, 1396.5);
      ctx.bezierCurveTo(1746.4, 1394.1, 1742.8, 1392.6, 1739.2, 1392.9);
      ctx.lineTo(1733.7, 1396.4);
      ctx.lineTo(1733.5, 1396.6);
      ctx.lineTo(1735.8, 1401.8);
      ctx.lineTo(1749.5, 1396.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.999, 0.040, -0.040, 0.999, 1352.8, 418.3);
      gradient = ctx.createLinearGradient(419.0, 941.2, 428.9, 964.2);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.02, "rgb(253, 235, 225)");
      gradient.addColorStop(0.06, "rgb(252, 210, 188)");
      gradient.addColorStop(0.11, "rgb(250, 187, 156)");
      gradient.addColorStop(0.16, "rgb(248, 168, 132)");
      gradient.addColorStop(0.22, "rgb(246, 154, 114)");
      gradient.addColorStop(0.28, "rgb(245, 143, 101)");
      gradient.addColorStop(0.37, "rgb(245, 136, 92)");
      gradient.addColorStop(0.48, "rgb(244, 132, 87)");
      gradient.addColorStop(0.79, "rgb(244, 130, 86)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1735.8, 1401.8);
      ctx.lineTo(1733.5, 1396.6);
      ctx.lineTo(1732.1, 1398.0);
      ctx.bezierCurveTo(1732.5, 1399.7, 1732.9, 1401.4, 1733.1, 1402.9);
      ctx.lineTo(1735.8, 1401.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.999, 0.040, -0.040, 0.999, 1352.8, 418.3);
      gradient = ctx.createLinearGradient(411.0, 944.7, 421.0, 967.6);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.02, "rgb(253, 235, 225)");
      gradient.addColorStop(0.06, "rgb(252, 210, 188)");
      gradient.addColorStop(0.11, "rgb(250, 187, 156)");
      gradient.addColorStop(0.16, "rgb(248, 168, 132)");
      gradient.addColorStop(0.22, "rgb(246, 154, 114)");
      gradient.addColorStop(0.28, "rgb(245, 143, 101)");
      gradient.addColorStop(0.37, "rgb(245, 136, 92)");
      gradient.addColorStop(0.48, "rgb(244, 132, 87)");
      gradient.addColorStop(0.79, "rgb(244, 130, 86)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1749.5, 1396.5);
      ctx.lineTo(1757.2, 1393.4);
      ctx.lineTo(1752.1, 1384.7);
      ctx.lineTo(1739.2, 1392.9);
      ctx.bezierCurveTo(1742.8, 1392.6, 1746.4, 1394.1, 1749.5, 1396.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.999, 0.040, -0.040, 0.999, 1352.8, 418.3);
      gradient = ctx.createLinearGradient(425.8, 938.3, 435.8, 961.2);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.02, "rgb(253, 235, 225)");
      gradient.addColorStop(0.06, "rgb(252, 210, 188)");
      gradient.addColorStop(0.11, "rgb(250, 187, 156)");
      gradient.addColorStop(0.16, "rgb(248, 168, 132)");
      gradient.addColorStop(0.22, "rgb(246, 154, 114)");
      gradient.addColorStop(0.28, "rgb(245, 143, 101)");
      gradient.addColorStop(0.37, "rgb(245, 136, 92)");
      gradient.addColorStop(0.48, "rgb(244, 132, 87)");
      gradient.addColorStop(0.79, "rgb(244, 130, 86)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1721.1, 1408.8);
      ctx.lineTo(1722.6, 1407.3);
      ctx.bezierCurveTo(1722.0, 1407.7, 1721.5, 1408.1, 1721.1, 1408.6);
      ctx.bezierCurveTo(1720.9, 1408.7, 1720.8, 1408.8, 1720.7, 1408.9);
      ctx.lineTo(1724.6, 1415.6);
      ctx.bezierCurveTo(1725.1, 1414.9, 1725.6, 1414.3, 1726.3, 1413.7);
      ctx.lineTo(1721.1, 1408.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.730, 0.683, 0.683, 0.730, 3289.3, -267.4);
      gradient = ctx.createLinearGradient(2295.1, 151.6, 2286.9, 159.1);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.03, "rgb(255, 243, 237)");
      gradient.addColorStop(0.14, "rgb(252, 212, 190)");
      gradient.addColorStop(0.26, "rgb(250, 186, 155)");
      gradient.addColorStop(0.38, "rgb(247, 164, 127)");
      gradient.addColorStop(0.51, "rgb(246, 149, 109)");
      gradient.addColorStop(0.65, "rgb(245, 138, 96)");
      gradient.addColorStop(0.80, "rgb(244, 133, 88)");
      gradient.addColorStop(0.98, "rgb(244, 130, 86)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1726.3, 1413.7);
      ctx.bezierCurveTo(1729.3, 1410.7, 1733.5, 1408.6, 1738.7, 1408.3);
      ctx.lineTo(1738.2, 1407.1);
      ctx.bezierCurveTo(1737.5, 1406.7, 1737.0, 1406.5, 1737.0, 1406.5);
      ctx.lineTo(1737.0, 1406.5);
      ctx.bezierCurveTo(1733.8, 1404.8, 1730.1, 1404.4, 1726.6, 1405.4);
      ctx.lineTo(1724.4, 1406.3);
      ctx.bezierCurveTo(1723.7, 1406.6, 1723.2, 1406.9, 1722.6, 1407.3);
      ctx.lineTo(1721.1, 1408.8);
      ctx.lineTo(1726.3, 1413.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.730, 0.683, 0.683, 0.730, 3289.3, -267.4);
      gradient = ctx.createLinearGradient(2293.7, 150.0, 2285.4, 157.5);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.03, "rgb(255, 243, 237)");
      gradient.addColorStop(0.14, "rgb(252, 212, 190)");
      gradient.addColorStop(0.26, "rgb(250, 186, 155)");
      gradient.addColorStop(0.38, "rgb(247, 164, 127)");
      gradient.addColorStop(0.51, "rgb(246, 149, 109)");
      gradient.addColorStop(0.65, "rgb(245, 138, 96)");
      gradient.addColorStop(0.80, "rgb(244, 133, 88)");
      gradient.addColorStop(0.98, "rgb(244, 130, 86)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1745.1, 1422.5);
      ctx.lineTo(1745.2, 1422.7);
      ctx.bezierCurveTo(1748.8, 1420.5, 1752.5, 1418.4, 1756.2, 1416.4);
      ctx.lineTo(1754.0, 1415.2);
      ctx.bezierCurveTo(1753.5, 1415.1, 1753.1, 1415.0, 1752.6, 1415.0);
      ctx.lineTo(1745.1, 1422.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.730, 0.683, 0.683, 0.730, 3289.3, -267.4);
      gradient = ctx.createLinearGradient(2288.1, 207.7, 2274.1, 176.1);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.02, "rgb(255, 245, 240)");
      gradient.addColorStop(0.14, "rgb(252, 214, 193)");
      gradient.addColorStop(0.26, "rgb(250, 187, 155)");
      gradient.addColorStop(0.39, "rgb(248, 165, 128)");
      gradient.addColorStop(0.52, "rgb(246, 150, 109)");
      gradient.addColorStop(0.65, "rgb(245, 139, 96)");
      gradient.addColorStop(0.80, "rgb(244, 133, 88)");
      gradient.addColorStop(0.98, "rgb(244, 130, 86)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1767.3, 1422.0);
      ctx.lineTo(1756.2, 1416.4);
      ctx.save();
      ctx.transform(-0.730, 0.683, 0.683, 0.730, 3289.3, -267.4);
      gradient = ctx.createLinearGradient(2278.3, 211.6, 2264.5, 180.5);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.02, "rgb(255, 245, 240)");
      gradient.addColorStop(0.14, "rgb(252, 214, 193)");
      gradient.addColorStop(0.26, "rgb(250, 187, 155)");
      gradient.addColorStop(0.39, "rgb(248, 165, 128)");
      gradient.addColorStop(0.52, "rgb(246, 150, 109)");
      gradient.addColorStop(0.65, "rgb(245, 139, 96)");
      gradient.addColorStop(0.80, "rgb(244, 133, 88)");
      gradient.addColorStop(0.98, "rgb(244, 130, 86)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1736.3, 1423.1);
      ctx.bezierCurveTo(1734.8, 1425.1, 1733.7, 1427.4, 1732.9, 1429.8);
      ctx.lineTo(1733.0, 1429.8);
      ctx.bezierCurveTo(1735.1, 1428.6, 1737.3, 1427.3, 1739.5, 1426.0);
      ctx.lineTo(1736.3, 1423.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.730, 0.683, 0.683, 0.730, 3289.3, -267.4);
      gradient = ctx.createLinearGradient(2303.1, 201.0, 2289.1, 169.5);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.02, "rgb(255, 245, 240)");
      gradient.addColorStop(0.14, "rgb(252, 214, 193)");
      gradient.addColorStop(0.26, "rgb(250, 187, 155)");
      gradient.addColorStop(0.39, "rgb(248, 165, 128)");
      gradient.addColorStop(0.52, "rgb(246, 150, 109)");
      gradient.addColorStop(0.65, "rgb(245, 139, 96)");
      gradient.addColorStop(0.80, "rgb(244, 133, 88)");
      gradient.addColorStop(0.98, "rgb(244, 130, 86)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1747.9, 1428.8);
      ctx.lineTo(1745.2, 1422.7);
      ctx.bezierCurveTo(1745.0, 1422.8, 1744.8, 1422.9, 1744.6, 1423.0);
      ctx.lineTo(1740.6, 1427.0);
      ctx.lineTo(1739.5, 1426.0);
      ctx.bezierCurveTo(1737.3, 1427.3, 1735.1, 1428.6, 1733.0, 1429.8);
      ctx.lineTo(1742.2, 1445.4);
      ctx.bezierCurveTo(1741.7, 1439.5, 1743.6, 1433.5, 1747.9, 1428.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.730, 0.683, 0.683, 0.730, 3289.3, -267.4);
      gradient = ctx.createLinearGradient(2299.9, 202.4, 2285.9, 170.9);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.02, "rgb(255, 245, 240)");
      gradient.addColorStop(0.14, "rgb(252, 214, 193)");
      gradient.addColorStop(0.26, "rgb(250, 187, 155)");
      gradient.addColorStop(0.39, "rgb(248, 165, 128)");
      gradient.addColorStop(0.52, "rgb(246, 150, 109)");
      gradient.addColorStop(0.65, "rgb(245, 139, 96)");
      gradient.addColorStop(0.80, "rgb(244, 133, 88)");
      gradient.addColorStop(0.98, "rgb(244, 130, 86)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1752.6, 1415.0);
      ctx.bezierCurveTo(1749.1, 1414.6, 1745.8, 1415.5, 1742.8, 1417.3);
      ctx.lineTo(1745.1, 1422.5);
      ctx.lineTo(1752.6, 1415.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.730, 0.683, 0.683, 0.730, 3289.3, -267.4);
      gradient = ctx.createLinearGradient(2289.7, 207.0, 2275.7, 175.4);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.02, "rgb(255, 245, 240)");
      gradient.addColorStop(0.14, "rgb(252, 214, 193)");
      gradient.addColorStop(0.26, "rgb(250, 187, 155)");
      gradient.addColorStop(0.39, "rgb(248, 165, 128)");
      gradient.addColorStop(0.52, "rgb(246, 150, 109)");
      gradient.addColorStop(0.65, "rgb(245, 139, 96)");
      gradient.addColorStop(0.80, "rgb(244, 133, 88)");
      gradient.addColorStop(0.98, "rgb(244, 130, 86)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1736.3, 1423.1);
      ctx.lineTo(1739.5, 1426.0);
      ctx.bezierCurveTo(1741.2, 1425.0, 1742.9, 1424.0, 1744.6, 1423.0);
      ctx.lineTo(1745.1, 1422.5);
      ctx.lineTo(1742.8, 1417.3);
      ctx.bezierCurveTo(1740.3, 1418.7, 1738.1, 1420.7, 1736.3, 1423.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.730, 0.683, 0.683, 0.730, 3289.3, -267.4);
      gradient = ctx.createLinearGradient(2297.7, 203.4, 2283.7, 171.9);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.02, "rgb(255, 245, 240)");
      gradient.addColorStop(0.14, "rgb(252, 214, 193)");
      gradient.addColorStop(0.26, "rgb(250, 187, 155)");
      gradient.addColorStop(0.39, "rgb(248, 165, 128)");
      gradient.addColorStop(0.52, "rgb(246, 150, 109)");
      gradient.addColorStop(0.65, "rgb(245, 139, 96)");
      gradient.addColorStop(0.80, "rgb(244, 133, 88)");
      gradient.addColorStop(0.98, "rgb(244, 130, 86)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1740.6, 1427.0);
      ctx.lineTo(1744.6, 1423.0);
      ctx.bezierCurveTo(1742.9, 1424.0, 1741.2, 1425.0, 1739.5, 1426.0);
      ctx.lineTo(1740.6, 1427.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.730, 0.683, 0.683, 0.730, 3289.3, -267.4);
      gradient = ctx.createLinearGradient(2297.1, 203.7, 2283.1, 172.1);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.02, "rgb(255, 245, 240)");
      gradient.addColorStop(0.14, "rgb(252, 214, 193)");
      gradient.addColorStop(0.26, "rgb(250, 187, 155)");
      gradient.addColorStop(0.39, "rgb(248, 165, 128)");
      gradient.addColorStop(0.52, "rgb(246, 150, 109)");
      gradient.addColorStop(0.65, "rgb(245, 139, 96)");
      gradient.addColorStop(0.80, "rgb(244, 133, 88)");
      gradient.addColorStop(0.98, "rgb(244, 130, 86)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1773.9, 1425.2);
      ctx.bezierCurveTo(1774.2, 1425.4, 1774.6, 1425.6, 1774.9, 1425.7);
      ctx.bezierCurveTo(1774.5, 1425.6, 1774.2, 1425.4, 1773.9, 1425.2);
      ctx.bezierCurveTo(1773.4, 1425.0, 1772.9, 1424.8, 1772.3, 1424.6);
      ctx.lineTo(1773.1, 1425.0);
      ctx.bezierCurveTo(1773.5, 1425.2, 1774.0, 1425.5, 1774.4, 1425.7);
      ctx.lineTo(1774.5, 1425.7);
      ctx.lineTo(1774.5, 1425.7);
      ctx.bezierCurveTo(1775.6, 1426.4, 1776.6, 1427.1, 1777.6, 1428.0);
      ctx.lineTo(1776.1, 1425.4);
      ctx.bezierCurveTo(1773.6, 1423.8, 1770.8, 1422.7, 1767.9, 1422.1);
      ctx.bezierCurveTo(1769.9, 1423.2, 1771.9, 1424.2, 1773.9, 1425.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(125, 210, 246)";
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.beginPath();
      ctx.moveTo(1764.0, 1421.8);
      ctx.bezierCurveTo(1758.4, 1421.8, 1753.1, 1423.9, 1749.0, 1427.7);
      ctx.bezierCurveTo(1748.6, 1428.1, 1748.3, 1428.5, 1747.9, 1428.8);
      ctx.lineTo(1748.4, 1429.8);
      ctx.bezierCurveTo(1748.7, 1429.4, 1749.2, 1429.0, 1749.6, 1428.6);
      ctx.bezierCurveTo(1750.1, 1428.2, 1750.7, 1427.7, 1751.2, 1427.4);
      ctx.bezierCurveTo(1757.2, 1422.6, 1765.2, 1421.7, 1772.0, 1424.5);
      ctx.bezierCurveTo(1772.1, 1424.6, 1772.2, 1424.6, 1772.3, 1424.6);
      ctx.lineTo(1767.3, 1422.0);
      ctx.bezierCurveTo(1766.2, 1421.9, 1765.1, 1421.8, 1764.0, 1421.8);
      ctx.closePath();
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.beginPath();
      ctx.moveTo(1746.7, 1432.2);
      ctx.bezierCurveTo(1747.2, 1431.4, 1747.7, 1430.6, 1748.4, 1429.8);
      ctx.lineTo(1747.9, 1428.8);
      ctx.bezierCurveTo(1743.6, 1433.5, 1741.7, 1439.5, 1742.2, 1445.4);
      ctx.lineTo(1743.7, 1447.9);
      ctx.bezierCurveTo(1742.6, 1442.6, 1743.6, 1436.9, 1746.7, 1432.2);
      ctx.closePath();
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.beginPath();
      ctx.moveTo(1751.2, 1427.4);
      ctx.bezierCurveTo(1750.7, 1427.7, 1750.3, 1428.1, 1749.8, 1428.5);
      ctx.bezierCurveTo(1749.3, 1429.0, 1748.9, 1429.5, 1748.4, 1430.0);
      ctx.lineTo(1748.9, 1431.1);
      ctx.bezierCurveTo(1749.0, 1431.1, 1749.0, 1431.1, 1749.0, 1431.1);
      ctx.bezierCurveTo(1749.2, 1430.9, 1749.4, 1430.6, 1749.6, 1430.4);
      ctx.bezierCurveTo(1749.9, 1430.1, 1750.2, 1429.7, 1750.6, 1429.4);
      ctx.bezierCurveTo(1754.2, 1426.0, 1759.0, 1424.1, 1764.0, 1424.1);
      ctx.bezierCurveTo(1764.6, 1424.1, 1765.2, 1424.1, 1765.8, 1424.2);
      ctx.bezierCurveTo(1766.0, 1424.2, 1766.1, 1424.2, 1766.3, 1424.2);
      ctx.bezierCurveTo(1766.8, 1424.3, 1767.4, 1424.4, 1768.0, 1424.5);
      ctx.bezierCurveTo(1768.1, 1424.5, 1768.2, 1424.5, 1768.3, 1424.6);
      ctx.bezierCurveTo(1768.8, 1424.7, 1769.2, 1424.8, 1769.7, 1424.9);
      ctx.bezierCurveTo(1769.9, 1425.0, 1770.0, 1425.0, 1770.2, 1425.0);
      ctx.bezierCurveTo(1770.7, 1425.2, 1771.2, 1425.4, 1771.7, 1425.6);
      ctx.bezierCurveTo(1771.8, 1425.7, 1772.0, 1425.8, 1772.2, 1425.8);
      ctx.bezierCurveTo(1772.6, 1426.0, 1773.0, 1426.2, 1773.3, 1426.4);
      ctx.bezierCurveTo(1773.5, 1426.5, 1773.6, 1426.6, 1773.7, 1426.6);
      ctx.bezierCurveTo(1773.7, 1426.6, 1773.7, 1426.6, 1773.7, 1426.6);
      ctx.lineTo(1774.5, 1425.7);
      ctx.bezierCurveTo(1774.4, 1425.7, 1774.4, 1425.7, 1774.4, 1425.7);
      ctx.bezierCurveTo(1774.0, 1425.5, 1773.5, 1425.2, 1773.1, 1425.0);
      ctx.bezierCurveTo(1772.7, 1424.8, 1772.3, 1424.7, 1772.0, 1424.5);
      ctx.bezierCurveTo(1766.7, 1422.9, 1757.9, 1422.7, 1751.2, 1427.4);
      ctx.closePath();
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.beginPath();
      ctx.moveTo(1744.9, 1450.1);
      ctx.lineTo(1745.6, 1451.3);
      ctx.lineTo(1745.8, 1451.2);
      ctx.bezierCurveTo(1745.7, 1450.9, 1745.6, 1450.7, 1745.6, 1450.5);
      ctx.bezierCurveTo(1745.5, 1450.3, 1745.5, 1450.2, 1745.4, 1450.1);
      ctx.bezierCurveTo(1745.3, 1449.6, 1745.1, 1449.1, 1745.0, 1448.6);
      ctx.bezierCurveTo(1745.0, 1448.5, 1744.9, 1448.4, 1744.9, 1448.3);
      ctx.bezierCurveTo(1744.8, 1447.9, 1744.7, 1447.5, 1744.7, 1447.1);
      ctx.bezierCurveTo(1744.6, 1446.9, 1744.6, 1446.7, 1744.6, 1446.5);
      ctx.bezierCurveTo(1744.5, 1446.2, 1744.5, 1445.9, 1744.5, 1445.6);
      ctx.bezierCurveTo(1744.5, 1445.3, 1744.4, 1445.1, 1744.4, 1444.9);
      ctx.bezierCurveTo(1744.4, 1444.6, 1744.4, 1444.3, 1744.4, 1443.9);
      ctx.bezierCurveTo(1744.4, 1443.6, 1744.4, 1443.2, 1744.4, 1442.9);
      ctx.bezierCurveTo(1744.4, 1442.6, 1744.4, 1442.3, 1744.5, 1442.0);
      ctx.bezierCurveTo(1744.5, 1441.7, 1744.5, 1441.4, 1744.6, 1441.2);
      ctx.bezierCurveTo(1744.6, 1440.9, 1744.6, 1440.7, 1744.6, 1440.5);
      ctx.bezierCurveTo(1744.7, 1440.2, 1744.8, 1439.9, 1744.8, 1439.6);
      ctx.bezierCurveTo(1744.8, 1439.5, 1744.9, 1439.3, 1744.9, 1439.1);
      ctx.bezierCurveTo(1745.2, 1438.0, 1745.5, 1437.0, 1746.0, 1435.9);
      ctx.bezierCurveTo(1746.0, 1435.8, 1746.1, 1435.7, 1746.1, 1435.6);
      ctx.bezierCurveTo(1746.3, 1435.3, 1746.4, 1434.9, 1746.6, 1434.6);
      ctx.bezierCurveTo(1746.7, 1434.5, 1746.7, 1434.4, 1746.8, 1434.3);
      ctx.bezierCurveTo(1747.4, 1433.3, 1748.1, 1432.2, 1748.9, 1431.2);
      ctx.bezierCurveTo(1748.9, 1431.2, 1748.9, 1431.2, 1748.9, 1431.1);
      ctx.lineTo(1748.4, 1430.0);
      ctx.bezierCurveTo(1747.8, 1430.7, 1747.2, 1431.5, 1746.7, 1432.2);
      ctx.bezierCurveTo(1743.7, 1437.7, 1744.0, 1445.0, 1744.9, 1450.1);
      ctx.closePath();
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.beginPath();
      ctx.moveTo(1749.8, 1428.5);
      ctx.bezierCurveTo(1750.3, 1428.1, 1750.7, 1427.7, 1751.2, 1427.4);
      ctx.bezierCurveTo(1750.7, 1427.7, 1750.1, 1428.2, 1749.6, 1428.6);
      ctx.bezierCurveTo(1749.2, 1429.0, 1748.7, 1429.4, 1748.4, 1429.8);
      ctx.lineTo(1748.4, 1430.0);
      ctx.bezierCurveTo(1748.9, 1429.5, 1749.3, 1429.0, 1749.8, 1428.5);
      ctx.closePath();
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.beginPath();
      ctx.moveTo(1748.4, 1430.0);
      ctx.lineTo(1748.4, 1429.8);
      ctx.bezierCurveTo(1747.7, 1430.6, 1747.2, 1431.4, 1746.7, 1432.2);
      ctx.bezierCurveTo(1747.2, 1431.5, 1747.8, 1430.7, 1748.4, 1430.0);
      ctx.closePath();
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.beginPath();
      ctx.moveTo(1775.1, 1427.5);
      ctx.bezierCurveTo(1775.3, 1427.6, 1775.5, 1427.8, 1775.7, 1427.9);
      ctx.bezierCurveTo(1776.0, 1428.1, 1776.3, 1428.4, 1776.6, 1428.7);
      ctx.bezierCurveTo(1776.8, 1428.8, 1776.9, 1428.9, 1777.1, 1429.0);
      ctx.bezierCurveTo(1777.5, 1429.4, 1778.0, 1429.9, 1778.4, 1430.3);
      ctx.bezierCurveTo(1778.8, 1430.7, 1779.1, 1431.2, 1779.5, 1431.6);
      ctx.bezierCurveTo(1779.6, 1431.7, 1779.7, 1431.9, 1779.8, 1432.0);
      ctx.bezierCurveTo(1780.1, 1432.4, 1780.3, 1432.7, 1780.5, 1433.1);
      ctx.bezierCurveTo(1780.7, 1433.4, 1780.9, 1433.6, 1781.1, 1433.9);
      ctx.lineTo(1781.1, 1433.9);
      ctx.lineTo(1777.6, 1428.0);
      ctx.bezierCurveTo(1776.6, 1427.1, 1775.6, 1426.4, 1774.5, 1425.7);
      ctx.lineTo(1773.7, 1426.6);
      ctx.bezierCurveTo(1774.2, 1426.9, 1774.7, 1427.2, 1775.1, 1427.5);
      ctx.closePath();
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.beginPath();
      ctx.moveTo(1746.7, 1432.2);
      ctx.bezierCurveTo(1743.6, 1436.9, 1742.6, 1442.6, 1743.7, 1447.9);
      ctx.lineTo(1744.9, 1450.1);
      ctx.bezierCurveTo(1744.0, 1445.0, 1743.7, 1437.7, 1746.7, 1432.2);
      ctx.closePath();
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.beginPath();
      ctx.moveTo(1749.0, 1427.7);
      ctx.bezierCurveTo(1753.1, 1423.9, 1758.4, 1421.8, 1764.0, 1421.8);
      ctx.bezierCurveTo(1765.1, 1421.8, 1766.2, 1421.9, 1767.3, 1422.0);
      ctx.lineTo(1756.2, 1416.4);
      ctx.bezierCurveTo(1752.5, 1418.4, 1748.8, 1420.5, 1745.2, 1422.7);
      ctx.lineTo(1747.9, 1428.8);
      ctx.bezierCurveTo(1748.3, 1428.5, 1748.6, 1428.1, 1749.0, 1427.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.730, 0.683, 0.683, 0.730, 3289.3, -267.4);
      gradient = ctx.createLinearGradient(2284.2, 209.4, 2270.2, 177.9);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.02, "rgb(255, 245, 240)");
      gradient.addColorStop(0.14, "rgb(252, 214, 193)");
      gradient.addColorStop(0.26, "rgb(250, 187, 155)");
      gradient.addColorStop(0.39, "rgb(248, 165, 128)");
      gradient.addColorStop(0.52, "rgb(246, 150, 109)");
      gradient.addColorStop(0.65, "rgb(245, 139, 96)");
      gradient.addColorStop(0.80, "rgb(244, 133, 88)");
      gradient.addColorStop(0.98, "rgb(244, 130, 86)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1740.6, 1408.3);
      ctx.lineTo(1738.3, 1407.1);
      ctx.lineTo(1738.2, 1407.1);
      ctx.lineTo(1738.7, 1408.3);
      ctx.bezierCurveTo(1739.3, 1408.3, 1739.9, 1408.3, 1740.6, 1408.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.730, 0.683, 0.683, 0.730, 3289.3, -267.4);
      gradient = ctx.createLinearGradient(2292.7, 148.9, 2284.5, 156.4);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.03, "rgb(255, 243, 237)");
      gradient.addColorStop(0.14, "rgb(252, 212, 190)");
      gradient.addColorStop(0.26, "rgb(250, 186, 155)");
      gradient.addColorStop(0.38, "rgb(247, 164, 127)");
      gradient.addColorStop(0.51, "rgb(246, 149, 109)");
      gradient.addColorStop(0.65, "rgb(245, 138, 96)");
      gradient.addColorStop(0.80, "rgb(244, 133, 88)");
      gradient.addColorStop(0.98, "rgb(244, 130, 86)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1723.2, 1406.7);
      ctx.lineTo(1723.2, 1406.7);
      ctx.lineTo(1722.6, 1407.3);
      ctx.bezierCurveTo(1723.2, 1406.9, 1723.7, 1406.6, 1724.4, 1406.3);
      ctx.lineTo(1723.2, 1406.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.730, 0.683, 0.683, 0.730, 3289.3, -267.4);
      gradient = ctx.createLinearGradient(2283.9, 170.1, 2287.9, 148.4);
      gradient.addColorStop(0.00, "rgb(0, 177, 232)");
      gradient.addColorStop(0.15, "rgb(60, 184, 234)");
      gradient.addColorStop(0.45, "rgb(134, 202, 239)");
      gradient.addColorStop(0.87, "rgb(225, 239, 250)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1772.0, 1424.5);
      ctx.bezierCurveTo(1765.2, 1421.7, 1757.2, 1422.6, 1751.2, 1427.4);
      ctx.bezierCurveTo(1757.9, 1422.7, 1766.7, 1422.9, 1772.0, 1424.5);
      ctx.closePath();
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.beginPath();
      ctx.moveTo(1767.3, 1422.0);
      ctx.bezierCurveTo(1767.5, 1422.1, 1767.7, 1422.1, 1767.9, 1422.1);
      ctx.bezierCurveTo(1763.2, 1419.7, 1758.8, 1417.5, 1756.4, 1416.3);
      ctx.bezierCurveTo(1756.4, 1416.3, 1756.3, 1416.3, 1756.2, 1416.4);
      ctx.lineTo(1767.3, 1422.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.730, 0.683, 0.683, 0.730, 3289.3, -267.4);
      gradient = ctx.createLinearGradient(2278.2, 212.1, 2264.2, 180.5);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.02, "rgb(255, 245, 240)");
      gradient.addColorStop(0.14, "rgb(252, 214, 193)");
      gradient.addColorStop(0.26, "rgb(250, 187, 155)");
      gradient.addColorStop(0.39, "rgb(248, 165, 128)");
      gradient.addColorStop(0.52, "rgb(246, 150, 109)");
      gradient.addColorStop(0.65, "rgb(245, 139, 96)");
      gradient.addColorStop(0.80, "rgb(244, 133, 88)");
      gradient.addColorStop(0.98, "rgb(244, 130, 86)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1772.3, 1424.6);
      ctx.bezierCurveTo(1772.9, 1424.8, 1773.4, 1425.0, 1773.9, 1425.2);
      ctx.bezierCurveTo(1771.9, 1424.2, 1769.9, 1423.2, 1767.9, 1422.1);
      ctx.bezierCurveTo(1767.7, 1422.1, 1767.5, 1422.1, 1767.3, 1422.0);
      ctx.lineTo(1772.3, 1424.6);
      ctx.closePath();
      ctx.fill();

      // shotGunLayer/Group
      ctx.restore();

      // shotGunLayer/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1718.7, 1428.5);
      ctx.bezierCurveTo(1718.7, 1428.2, 1718.6, 1428.0, 1718.6, 1427.7);
      ctx.lineTo(1718.6, 1427.5);
      ctx.lineTo(1718.6, 1427.5);
      ctx.bezierCurveTo(1717.4, 1420.4, 1711.0, 1415.3, 1703.7, 1416.0);
      ctx.bezierCurveTo(1697.7, 1416.6, 1692.9, 1420.9, 1691.6, 1426.5);
      ctx.lineTo(1691.6, 1426.5);
      ctx.bezierCurveTo(1691.6, 1426.5, 1680.8, 1466.7, 1681.1, 1467.3);
      ctx.bezierCurveTo(1678.2, 1458.5, 1712.3, 1432.4, 1722.2, 1469.6);
      ctx.bezierCurveTo(1722.3, 1472.6, 1718.7, 1429.4, 1718.7, 1429.4);
      ctx.bezierCurveTo(1718.7, 1429.1, 1718.7, 1428.8, 1718.7, 1428.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.503, -0.864, 0.864, 0.503, 1136.2, 1920.2);
      gradient = ctx.createLinearGradient(702.3, 264.0, 692.3, 235.6);
      gradient.addColorStop(0.00, "rgb(0, 177, 232)");
      gradient.addColorStop(0.27, "rgb(0, 178, 232)");
      gradient.addColorStop(0.42, "rgb(34, 181, 233)");
      gradient.addColorStop(0.54, "rgb(66, 185, 234)");
      gradient.addColorStop(0.65, "rgb(98, 191, 236)");
      gradient.addColorStop(0.74, "rgb(128, 200, 239)");
      gradient.addColorStop(0.83, "rgb(163, 213, 242)");
      gradient.addColorStop(0.91, "rgb(202, 229, 247)");
      gradient.addColorStop(0.98, "rgb(246, 250, 253)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1719.1, 1433.6);
      ctx.bezierCurveTo(1718.9, 1431.0, 1718.6, 1428.0, 1718.6, 1427.7);
      ctx.lineTo(1718.6, 1427.5);
      ctx.lineTo(1718.6, 1427.5);
      ctx.bezierCurveTo(1717.4, 1420.4, 1711.0, 1415.3, 1703.7, 1416.0);
      ctx.bezierCurveTo(1697.7, 1416.6, 1692.9, 1420.9, 1691.6, 1426.5);
      ctx.lineTo(1691.6, 1426.5);
      ctx.bezierCurveTo(1691.6, 1426.5, 1690.9, 1429.2, 1690.6, 1430.4);
      ctx.bezierCurveTo(1700.3, 1418.6, 1717.2, 1422.5, 1719.1, 1433.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.996, -0.092, 0.092, 0.996, 1362.5, 562.3);
      gradient = ctx.createLinearGradient(271.2, 886.0, 262.9, 893.5);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.03, "rgb(255, 243, 237)");
      gradient.addColorStop(0.14, "rgb(252, 212, 190)");
      gradient.addColorStop(0.26, "rgb(250, 186, 155)");
      gradient.addColorStop(0.38, "rgb(247, 164, 127)");
      gradient.addColorStop(0.51, "rgb(246, 149, 109)");
      gradient.addColorStop(0.65, "rgb(245, 138, 96)");
      gradient.addColorStop(0.80, "rgb(244, 133, 88)");
      gradient.addColorStop(0.98, "rgb(244, 130, 86)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1721.9, 1466.0);
      ctx.bezierCurveTo(1720.1, 1462.4, 1710.6, 1449.2, 1699.7, 1450.6);
      ctx.bezierCurveTo(1688.9, 1452.1, 1681.7, 1462.6, 1680.8, 1467.6);
      ctx.bezierCurveTo(1683.3, 1458.0, 1686.5, 1445.6, 1686.5, 1445.6);
      ctx.bezierCurveTo(1693.3, 1432.7, 1716.4, 1434.8, 1720.4, 1448.5);
      ctx.bezierCurveTo(1721.6, 1463.1, 1721.8, 1464.7, 1721.9, 1466.0);
      ctx.save();
      ctx.transform(0.996, -0.092, 0.092, 0.996, 1362.5, 562.3);
      gradient = ctx.createLinearGradient(260.7, 936.5, 246.7, 905.0);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.10, "rgb(253, 225, 209)");
      gradient.addColorStop(0.25, "rgb(250, 195, 167)");
      gradient.addColorStop(0.39, "rgb(248, 171, 135)");
      gradient.addColorStop(0.54, "rgb(246, 152, 113)");
      gradient.addColorStop(0.68, "rgb(245, 140, 97)");
      gradient.addColorStop(0.83, "rgb(244, 133, 88)");
      gradient.addColorStop(0.98, "rgb(244, 130, 86)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // shotGunLayer/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1680.6, 1471.4);
      ctx.bezierCurveTo(1680.7, 1459.9, 1690.0, 1450.6, 1701.5, 1450.7);
      ctx.lineWidth = 2.3;
      ctx.strokeStyle = "rgb(125, 210, 246)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // shotGunLayer/Group/Path
      ctx.beginPath();
      ctx.moveTo(1701.5, 1450.7);
      ctx.bezierCurveTo(1713.0, 1450.7, 1722.3, 1460.1, 1722.3, 1471.6);
      ctx.stroke();
      ctx.restore();
      ctx.restore();
    }

    function draw(ctx) {

      // theShotgun/
      ctx.save();
      ctx.restore();
    }

    function dragonExpress(ctx) {

      var gradient;

      // dragonExpress/Dragon
      ctx.save();

      // dragonExpress/Dragon/Group
      ctx.save();

      // dragonExpress/Dragon/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2276.5, 1375.7);
      ctx.bezierCurveTo(2274.9, 1374.9, 2272.3, 1367.4, 2272.0, 1365.8);
      ctx.bezierCurveTo(2271.5, 1363.2, 2273.0, 1362.5, 2273.5, 1363.9);
      ctx.bezierCurveTo(2273.8, 1363.5, 2274.1, 1363.1, 2274.4, 1364.6);
      ctx.bezierCurveTo(2274.6, 1366.0, 2276.4, 1370.1, 2277.1, 1372.0);
      ctx.bezierCurveTo(2278.0, 1374.4, 2277.6, 1376.3, 2276.5, 1375.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.741, 0.140, -0.186, -0.983, 3607.7, -34.1);
      gradient = ctx.createLinearGradient(2084.0, -1131.4, 2079.7, -1131.2);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonExpress/Dragon/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2276.5, 1375.7);
      ctx.bezierCurveTo(2276.0, 1375.4, 2275.3, 1374.3, 2274.6, 1372.8);
      ctx.bezierCurveTo(2275.5, 1372.2, 2276.0, 1371.6, 2276.7, 1371.0);
      ctx.bezierCurveTo(2276.9, 1371.4, 2277.0, 1371.7, 2277.1, 1372.0);
      ctx.bezierCurveTo(2278.0, 1374.4, 2277.6, 1376.4, 2276.5, 1375.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.741, 0.140, -0.186, -0.983, 3607.7, -34.1);
      gradient = ctx.createLinearGradient(2082.6, -1135.7, 2079.4, -1135.5);
      gradient.addColorStop(0.00, "rgb(225, 227, 24)");
      gradient.addColorStop(0.07, "rgb(212, 219, 36)");
      gradient.addColorStop(0.28, "rgb(171, 200, 54)");
      gradient.addColorStop(0.48, "rgb(139, 187, 62)");
      gradient.addColorStop(0.67, "rgb(115, 179, 66)");
      gradient.addColorStop(0.85, "rgb(99, 174, 68)");
      gradient.addColorStop(1.00, "rgb(93, 173, 69)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonExpress/Dragon/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2286.2, 1363.4);
      ctx.bezierCurveTo(2285.9, 1364.0, 2285.6, 1364.6, 2285.2, 1365.0);
      ctx.bezierCurveTo(2285.4, 1363.7, 2285.4, 1362.3, 2285.0, 1361.7);
      ctx.bezierCurveTo(2284.3, 1363.0, 2283.3, 1363.5, 2282.5, 1363.9);
      ctx.bezierCurveTo(2281.8, 1363.7, 2281.4, 1363.1, 2281.5, 1362.4);
      ctx.bezierCurveTo(2280.8, 1362.9, 2280.1, 1363.4, 2279.5, 1364.0);
      ctx.bezierCurveTo(2279.2, 1363.3, 2279.0, 1362.5, 2278.7, 1361.9);
      ctx.bezierCurveTo(2274.6, 1367.4, 2277.9, 1369.7, 2278.9, 1369.8);
      ctx.bezierCurveTo(2278.5, 1369.6, 2277.0, 1367.9, 2277.2, 1366.9);
      ctx.bezierCurveTo(2277.3, 1366.0, 2279.5, 1365.1, 2279.7, 1364.9);
      ctx.bezierCurveTo(2279.9, 1364.9, 2280.1, 1364.9, 2280.3, 1364.9);
      ctx.bezierCurveTo(2280.5, 1365.0, 2280.7, 1365.0, 2280.9, 1365.0);
      ctx.bezierCurveTo(2280.9, 1365.0, 2280.9, 1365.0, 2280.9, 1365.0);
      ctx.bezierCurveTo(2281.9, 1365.2, 2282.8, 1365.7, 2283.5, 1366.4);
      ctx.bezierCurveTo(2283.4, 1367.6, 2283.0, 1369.5, 2281.7, 1370.2);
      ctx.bezierCurveTo(2283.9, 1370.9, 2286.6, 1366.0, 2286.2, 1363.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.992, 0.124, -0.124, 0.992, 1543.0, -266.3);
      gradient = ctx.createLinearGradient(937.7, 1530.5, 932.9, 1526.9);
      gradient.addColorStop(0.00, "rgb(151, 41, 55)");
      gradient.addColorStop(0.09, "rgb(163, 61, 65)");
      gradient.addColorStop(0.29, "rgb(192, 102, 87)");
      gradient.addColorStop(0.49, "rgb(215, 134, 106)");
      gradient.addColorStop(0.68, "rgb(232, 160, 120)");
      gradient.addColorStop(0.85, "rgb(244, 178, 130)");
      gradient.addColorStop(1.00, "rgb(250, 185, 134)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonExpress/Dragon/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2284.4, 1368.3);
      ctx.bezierCurveTo(2284.2, 1369.9, 2282.4, 1370.9, 2280.3, 1370.7);
      ctx.bezierCurveTo(2278.2, 1370.4, 2276.7, 1368.9, 2276.9, 1367.3);
      ctx.bezierCurveTo(2277.1, 1365.7, 2278.9, 1364.6, 2281.0, 1364.9);
      ctx.bezierCurveTo(2283.1, 1365.2, 2284.6, 1366.7, 2284.4, 1368.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.992, 0.124, -0.124, 0.992, 1543.0, -266.3);
      gradient = ctx.createLinearGradient(934.9, 1533.4, 933.5, 1528.4);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonExpress/Dragon/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2280.2, 1371.0);
      ctx.bezierCurveTo(2277.8, 1370.7, 2275.6, 1372.9, 2275.2, 1376.0);
      ctx.bezierCurveTo(2275.2, 1376.1, 2275.2, 1376.1, 2275.2, 1376.2);
      ctx.lineTo(2275.2, 1376.2);
      ctx.lineTo(2274.7, 1379.9);
      ctx.bezierCurveTo(2274.7, 1379.9, 2274.7, 1379.9, 2274.7, 1379.9);
      ctx.bezierCurveTo(2274.7, 1379.9, 2274.7, 1379.9, 2274.7, 1379.9);
      ctx.lineTo(2274.7, 1380.2);
      ctx.lineTo(2274.7, 1380.2);
      ctx.bezierCurveTo(2274.5, 1383.1, 2276.0, 1385.7, 2278.3, 1386.0);
      ctx.bezierCurveTo(2280.7, 1386.3, 2282.9, 1384.0, 2283.3, 1381.0);
      ctx.lineTo(2283.8, 1377.0);
      ctx.bezierCurveTo(2284.2, 1374.0, 2282.6, 1371.3, 2280.2, 1371.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.777, -0.028, -0.027, 0.996, 1880.4, 479.2);
      gradient = ctx.createLinearGradient(542.5, 911.6, 546.9, 922.5);
      gradient.addColorStop(0.00, "rgb(225, 227, 24)");
      gradient.addColorStop(0.07, "rgb(212, 219, 36)");
      gradient.addColorStop(0.28, "rgb(171, 200, 54)");
      gradient.addColorStop(0.48, "rgb(139, 187, 62)");
      gradient.addColorStop(0.67, "rgb(115, 179, 66)");
      gradient.addColorStop(0.85, "rgb(99, 174, 68)");
      gradient.addColorStop(1.00, "rgb(93, 173, 69)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonExpress/Dragon/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2283.4, 1375.1);
      ctx.bezierCurveTo(2285.9, 1374.1, 2290.8, 1367.7, 2291.4, 1366.5);
      ctx.bezierCurveTo(2292.5, 1364.3, 2290.5, 1364.1, 2289.6, 1365.3);
      ctx.bezierCurveTo(2289.2, 1365.0, 2288.8, 1364.8, 2288.2, 1366.0);
      ctx.bezierCurveTo(2287.6, 1367.2, 2284.4, 1370.7, 2283.1, 1372.3);
      ctx.bezierCurveTo(2281.5, 1374.4, 2281.7, 1375.8, 2283.4, 1375.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.064, -0.051, 0.413, -0.799, 1333.8, 523.6);
      gradient = ctx.createLinearGradient(1342.6, -1144.7, 1338.3, -1144.5);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonExpress/Dragon/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2283.5, 1375.1);
      ctx.bezierCurveTo(2284.3, 1374.7, 2285.5, 1373.7, 2286.7, 1372.4);
      ctx.bezierCurveTo(2285.8, 1373.0, 2284.0, 1371.9, 2284.0, 1371.3);
      ctx.bezierCurveTo(2281.1, 1374.5, 2281.8, 1375.8, 2283.5, 1375.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.064, -0.051, 0.413, -0.799, 1333.8, 523.6);
      gradient = ctx.createLinearGradient(1341.2, -1148.8, 1338.0, -1148.7);
      gradient.addColorStop(0.00, "rgb(225, 227, 24)");
      gradient.addColorStop(0.07, "rgb(212, 219, 36)");
      gradient.addColorStop(0.28, "rgb(171, 200, 54)");
      gradient.addColorStop(0.48, "rgb(139, 187, 62)");
      gradient.addColorStop(0.67, "rgb(115, 179, 66)");
      gradient.addColorStop(0.85, "rgb(99, 174, 68)");
      gradient.addColorStop(1.00, "rgb(93, 173, 69)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonExpress/Dragon/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2279.8, 1367.4);
      ctx.bezierCurveTo(2279.8, 1367.8, 2279.6, 1368.0, 2279.4, 1368.0);
      ctx.bezierCurveTo(2279.2, 1368.0, 2279.1, 1367.7, 2279.2, 1367.3);
      ctx.bezierCurveTo(2279.2, 1366.9, 2279.4, 1366.7, 2279.6, 1366.7);
      ctx.bezierCurveTo(2279.7, 1366.7, 2279.8, 1367.0, 2279.8, 1367.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // dragonExpress/Dragon/Group/Path
      ctx.beginPath();
      ctx.moveTo(2281.8, 1366.9);
      ctx.bezierCurveTo(2281.9, 1367.0, 2282.0, 1367.3, 2282.0, 1367.6);
      ctx.bezierCurveTo(2282.0, 1368.0, 2281.8, 1368.3, 2281.6, 1368.3);
      ctx.bezierCurveTo(2281.4, 1368.2, 2281.3, 1367.9, 2281.4, 1367.6);
      ctx.bezierCurveTo(2281.4, 1367.2, 2281.6, 1366.9, 2281.8, 1366.9);
      ctx.closePath();
      ctx.fill();

      // dragonExpress/Dragon/Group/Path
      ctx.beginPath();
      ctx.moveTo(2278.2, 1368.7);
      ctx.bezierCurveTo(2279.2, 1369.5, 2281.1, 1369.8, 2282.4, 1369.3);
      ctx.lineWidth = 0.4;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // dragonExpress/Dragon/Group
      ctx.restore();

      // dragonExpress/Dragon/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2315.1, 1371.5);
      ctx.bezierCurveTo(2314.9, 1371.5, 2314.6, 1371.5, 2314.3, 1371.6);
      ctx.bezierCurveTo(2314.4, 1371.1, 2314.4, 1370.7, 2314.0, 1370.1);
      ctx.bezierCurveTo(2313.5, 1370.3, 2312.7, 1369.7, 2311.8, 1370.4);
      ctx.bezierCurveTo(2311.9, 1370.1, 2312.3, 1369.6, 2312.8, 1369.6);
      ctx.bezierCurveTo(2312.4, 1369.4, 2310.7, 1368.9, 2309.2, 1369.8);
      ctx.bezierCurveTo(2309.0, 1369.1, 2303.7, 1371.6, 2307.9, 1375.3);
      ctx.bezierCurveTo(2306.4, 1373.5, 2306.3, 1373.1, 2306.6, 1372.2);
      ctx.bezierCurveTo(2306.8, 1371.3, 2309.1, 1370.7, 2309.3, 1370.6);
      ctx.bezierCurveTo(2309.5, 1370.6, 2309.7, 1370.6, 2309.9, 1370.7);
      ctx.bezierCurveTo(2310.1, 1370.7, 2310.3, 1370.8, 2310.5, 1370.8);
      ctx.bezierCurveTo(2310.5, 1370.8, 2310.5, 1370.8, 2310.5, 1370.8);
      ctx.bezierCurveTo(2311.4, 1371.1, 2312.3, 1371.7, 2312.8, 1372.5);
      ctx.bezierCurveTo(2312.6, 1373.7, 2312.0, 1375.5, 2310.6, 1376.0);
      ctx.bezierCurveTo(2312.6, 1376.9, 2315.1, 1373.2, 2315.1, 1371.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.968, 0.251, -0.251, 0.968, 1684.7, -457.7);
      gradient = ctx.createLinearGradient(1067.7, 1616.7, 1063.7, 1613.7);
      gradient.addColorStop(0.00, "rgb(82, 53, 78)");
      gradient.addColorStop(0.10, "rgb(100, 71, 96)");
      gradient.addColorStop(0.30, "rgb(135, 104, 131)");
      gradient.addColorStop(0.50, "rgb(164, 133, 162)");
      gradient.addColorStop(0.68, "rgb(187, 156, 186)");
      gradient.addColorStop(0.85, "rgb(202, 171, 204)");
      gradient.addColorStop(0.99, "rgb(210, 179, 213)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonExpress/Dragon/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2313.5, 1374.4);
      ctx.bezierCurveTo(2313.1, 1376.0, 2311.2, 1376.8, 2309.1, 1376.3);
      ctx.bezierCurveTo(2307.1, 1375.7, 2305.8, 1374.1, 2306.2, 1372.5);
      ctx.bezierCurveTo(2306.6, 1371.0, 2308.6, 1370.2, 2310.6, 1370.7);
      ctx.bezierCurveTo(2312.6, 1371.2, 2313.9, 1372.9, 2313.5, 1374.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.968, 0.251, -0.251, 0.968, 1684.7, -457.7);
      gradient = ctx.createLinearGradient(1065.3, 1618.7, 1064.0, 1613.8);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonExpress/Dragon/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2309.3, 1376.5);
      ctx.bezierCurveTo(2306.9, 1375.9, 2304.4, 1377.8, 2303.6, 1380.8);
      ctx.bezierCurveTo(2303.6, 1380.8, 2303.6, 1380.9, 2303.6, 1381.0);
      ctx.lineTo(2303.6, 1381.0);
      ctx.lineTo(2302.7, 1384.6);
      ctx.bezierCurveTo(2302.7, 1384.6, 2302.7, 1384.6, 2302.7, 1384.6);
      ctx.bezierCurveTo(2302.6, 1384.6, 2302.6, 1384.6, 2302.6, 1384.6);
      ctx.lineTo(2302.6, 1384.8);
      ctx.lineTo(2302.6, 1384.8);
      ctx.bezierCurveTo(2302.0, 1387.7, 2303.2, 1390.4, 2305.5, 1391.0);
      ctx.bezierCurveTo(2307.9, 1391.6, 2310.4, 1389.7, 2311.2, 1386.8);
      ctx.lineTo(2312.2, 1383.0);
      ctx.bezierCurveTo(2312.9, 1380.0, 2311.6, 1377.2, 2309.3, 1376.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.813, -0.049, -0.048, 0.987, 1836.5, 515.1);
      gradient = ctx.createLinearGradient(633.4, 914.8, 631.6, 905.4);
      gradient.addColorStop(0.00, "rgb(243, 120, 31)");
      gradient.addColorStop(0.33, "rgb(248, 156, 28)");
      gradient.addColorStop(0.62, "rgb(252, 184, 21)");
      gradient.addColorStop(0.85, "rgb(255, 201, 9)");
      gradient.addColorStop(1.00, "rgb(255, 208, 5)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonExpress/Dragon/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2310.4, 1381.5);
      ctx.bezierCurveTo(2311.8, 1381.6, 2317.2, 1376.3, 2318.3, 1374.7);
      ctx.bezierCurveTo(2320.0, 1372.5, 2319.2, 1370.8, 2318.2, 1371.9);
      ctx.bezierCurveTo(2318.2, 1371.3, 2318.2, 1370.7, 2317.3, 1372.0);
      ctx.bezierCurveTo(2316.4, 1373.2, 2313.2, 1376.1, 2311.8, 1377.4);
      ctx.bezierCurveTo(2310.0, 1379.2, 2309.3, 1381.3, 2310.4, 1381.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.451, 0.630, 0.615, -0.848, 2500.7, -706.3);
      gradient = ctx.createLinearGradient(1460.9, -1372.4, 1456.7, -1372.2);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonExpress/Dragon/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2310.2, 1381.6);
      ctx.bezierCurveTo(2310.8, 1381.7, 2312.0, 1380.9, 2313.1, 1379.9);
      ctx.bezierCurveTo(2312.7, 1379.8, 2311.6, 1378.1, 2311.7, 1377.6);
      ctx.bezierCurveTo(2309.9, 1379.4, 2309.2, 1381.5, 2310.2, 1381.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.451, 0.630, 0.615, -0.848, 2500.7, -706.3);
      gradient = ctx.createLinearGradient(1459.5, -1377.3, 1456.3, -1377.2);
      gradient.addColorStop(0.00, "rgb(243, 120, 31)");
      gradient.addColorStop(0.33, "rgb(248, 156, 28)");
      gradient.addColorStop(0.62, "rgb(252, 184, 21)");
      gradient.addColorStop(0.85, "rgb(255, 201, 9)");
      gradient.addColorStop(1.00, "rgb(255, 208, 5)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonExpress/Dragon/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2309.1, 1373.0);
      ctx.bezierCurveTo(2309.0, 1373.3, 2308.8, 1373.6, 2308.6, 1373.6);
      ctx.bezierCurveTo(2308.4, 1373.5, 2308.4, 1373.2, 2308.5, 1372.8);
      ctx.bezierCurveTo(2308.6, 1372.5, 2308.8, 1372.2, 2308.9, 1372.3);
      ctx.bezierCurveTo(2309.1, 1372.3, 2309.2, 1372.6, 2309.1, 1373.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // dragonExpress/Dragon/Group/Path
      ctx.beginPath();
      ctx.moveTo(2311.2, 1373.5);
      ctx.bezierCurveTo(2311.1, 1373.9, 2310.9, 1374.1, 2310.7, 1374.1);
      ctx.bezierCurveTo(2310.5, 1374.1, 2310.5, 1373.7, 2310.6, 1373.4);
      ctx.bezierCurveTo(2310.7, 1373.0, 2310.9, 1372.8, 2311.0, 1372.8);
      ctx.bezierCurveTo(2311.2, 1372.9, 2311.3, 1373.2, 2311.2, 1373.5);
      ctx.closePath();
      ctx.fill();

      // dragonExpress/Dragon/Group/Path
      ctx.beginPath();
      ctx.moveTo(2307.4, 1374.1);
      ctx.bezierCurveTo(2308.2, 1375.0, 2310.1, 1375.5, 2311.4, 1375.2);
      ctx.lineWidth = 0.4;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // dragonExpress/Dragon/Group
      ctx.restore();

      // dragonExpress/Dragon/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2247.0, 1364.5);
      ctx.bezierCurveTo(2247.8, 1364.4, 2249.3, 1362.3, 2250.7, 1362.1);
      ctx.bezierCurveTo(2251.5, 1362.0, 2251.4, 1362.1, 2251.7, 1362.1);
      ctx.bezierCurveTo(2252.0, 1362.1, 2249.2, 1363.1, 2249.1, 1364.1);
      ctx.bezierCurveTo(2249.0, 1365.2, 2250.4, 1367.3, 2250.9, 1367.6);
      ctx.bezierCurveTo(2249.9, 1367.5, 2247.5, 1366.3, 2247.0, 1364.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.993, 0.115, -0.115, 0.993, 1577.3, 157.6);
      gradient = ctx.createLinearGradient(807.6, 1123.8, 806.3, 1121.1);
      gradient.addColorStop(0.00, "rgb(150, 96, 68)");
      gradient.addColorStop(0.16, "rgb(156, 107, 69)");
      gradient.addColorStop(0.47, "rgb(168, 125, 69)");
      gradient.addColorStop(0.76, "rgb(175, 136, 68)");
      gradient.addColorStop(1.00, "rgb(178, 140, 67)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonExpress/Dragon/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2256.1, 1363.3);
      ctx.bezierCurveTo(2257.0, 1364.2, 2257.7, 1366.7, 2258.2, 1367.0);
      ctx.bezierCurveTo(2257.6, 1367.9, 2255.4, 1368.7, 2253.2, 1368.0);
      ctx.bezierCurveTo(2255.0, 1367.0, 2256.2, 1364.1, 2256.1, 1363.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.993, 0.115, -0.115, 0.993, 1577.3, 157.6);
      gradient = ctx.createLinearGradient(812.2, 1124.6, 814.1, 1121.2);
      gradient.addColorStop(0.00, "rgb(150, 96, 68)");
      gradient.addColorStop(0.16, "rgb(156, 107, 69)");
      gradient.addColorStop(0.47, "rgb(168, 125, 69)");
      gradient.addColorStop(0.76, "rgb(175, 136, 68)");
      gradient.addColorStop(1.00, "rgb(178, 140, 67)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonExpress/Dragon/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2250.2, 1370.0);
      ctx.bezierCurveTo(2250.1, 1371.0, 2246.4, 1375.7, 2244.7, 1377.7);
      ctx.bezierCurveTo(2242.7, 1378.2, 2244.1, 1375.9, 2242.4, 1376.3);
      ctx.bezierCurveTo(2243.7, 1374.9, 2245.6, 1372.5, 2246.6, 1371.4);
      ctx.bezierCurveTo(2248.3, 1369.5, 2250.2, 1368.8, 2250.2, 1370.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.451, 0.546, -0.771, 0.637, 2323.9, -96.9);
      gradient = ctx.createLinearGradient(1534.3, 996.0, 1529.9, 996.3);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonExpress/Dragon/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2256.5, 1365.5);
      ctx.bezierCurveTo(2256.4, 1367.1, 2254.5, 1368.2, 2252.3, 1368.0);
      ctx.bezierCurveTo(2250.2, 1367.7, 2248.6, 1366.2, 2248.8, 1364.6);
      ctx.bezierCurveTo(2249.0, 1363.0, 2250.9, 1361.8, 2253.0, 1362.1);
      ctx.bezierCurveTo(2255.2, 1362.3, 2256.7, 1363.8, 2256.5, 1365.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.993, 0.115, -0.115, 0.993, 1577.3, 157.6);
      gradient = ctx.createLinearGradient(810.3, 1124.8, 808.9, 1119.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonExpress/Dragon/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2252.3, 1368.1);
      ctx.bezierCurveTo(2249.8, 1367.9, 2247.5, 1370.1, 2247.1, 1373.3);
      ctx.bezierCurveTo(2247.1, 1373.4, 2247.1, 1373.4, 2247.1, 1373.5);
      ctx.lineTo(2247.1, 1373.5);
      ctx.lineTo(2246.8, 1376.0);
      ctx.lineTo(2255.8, 1376.9);
      ctx.lineTo(2255.8, 1374.3);
      ctx.bezierCurveTo(2256.1, 1371.2, 2254.8, 1368.4, 2252.3, 1368.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.793, 0.092, -0.115, 0.993, 1881.8, 192.5);
      gradient = ctx.createLinearGradient(633.9, 1135.6, 626.6, 1127.5);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonExpress/Dragon/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2253.4, 1368.5);
      ctx.bezierCurveTo(2252.8, 1369.4, 2251.9, 1370.6, 2251.4, 1371.1);
      ctx.bezierCurveTo(2250.8, 1370.1, 2250.6, 1369.1, 2250.7, 1368.3);
      ctx.bezierCurveTo(2248.8, 1368.8, 2247.2, 1370.8, 2247.0, 1373.3);
      ctx.bezierCurveTo(2246.9, 1373.4, 2246.9, 1373.5, 2246.9, 1373.6);
      ctx.lineTo(2246.9, 1373.6);
      ctx.lineTo(2246.5, 1384.0);
      ctx.lineTo(2255.6, 1379.3);
      ctx.lineTo(2256.0, 1374.4);
      ctx.bezierCurveTo(2256.3, 1371.8, 2255.2, 1369.4, 2253.4, 1368.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.793, 0.092, -0.115, 0.993, 1881.8, 192.5);
      gradient = ctx.createLinearGradient(630.6, 1136.3, 626.1, 1126.3);
      gradient.addColorStop(0.00, "rgb(95, 74, 158)");
      gradient.addColorStop(0.04, "rgb(100, 80, 161)");
      gradient.addColorStop(0.26, "rgb(126, 109, 176)");
      gradient.addColorStop(0.46, "rgb(149, 132, 190)");
      gradient.addColorStop(0.65, "rgb(167, 152, 201)");
      gradient.addColorStop(0.83, "rgb(178, 164, 207)");
      gradient.addColorStop(0.98, "rgb(182, 169, 210)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonExpress/Dragon/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2250.7, 1362.3);
      ctx.bezierCurveTo(2250.2, 1362.3, 2250.3, 1361.7, 2251.8, 1361.5);
      ctx.bezierCurveTo(2252.9, 1361.4, 2255.3, 1361.9, 2256.6, 1364.0);
      ctx.bezierCurveTo(2257.0, 1364.6, 2257.1, 1364.9, 2257.3, 1365.3);
      ctx.bezierCurveTo(2256.1, 1365.3, 2253.1, 1362.3, 2250.7, 1362.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.993, 0.115, -0.115, 0.993, 1577.3, 157.6);
      gradient = ctx.createLinearGradient(813.3, 1122.1, 809.3, 1119.1);
      gradient.addColorStop(0.00, "rgb(150, 96, 68)");
      gradient.addColorStop(0.16, "rgb(156, 107, 69)");
      gradient.addColorStop(0.47, "rgb(168, 125, 69)");
      gradient.addColorStop(0.76, "rgb(175, 136, 68)");
      gradient.addColorStop(1.00, "rgb(178, 140, 67)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonExpress/Dragon/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2251.5, 1363.9);
      ctx.bezierCurveTo(2251.7, 1363.9, 2251.8, 1364.3, 2251.7, 1364.6);
      ctx.bezierCurveTo(2251.7, 1365.0, 2251.5, 1365.3, 2251.3, 1365.3);
      ctx.bezierCurveTo(2251.2, 1365.3, 2251.1, 1364.9, 2251.1, 1364.6);
      ctx.bezierCurveTo(2251.1, 1364.2, 2251.3, 1363.9, 2251.5, 1363.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // dragonExpress/Dragon/Group/Path
      ctx.beginPath();
      ctx.moveTo(2253.8, 1364.1);
      ctx.bezierCurveTo(2254.0, 1364.1, 2254.1, 1364.5, 2254.0, 1364.8);
      ctx.bezierCurveTo(2254.0, 1365.2, 2253.8, 1365.5, 2253.6, 1365.5);
      ctx.bezierCurveTo(2253.5, 1365.5, 2253.4, 1365.1, 2253.4, 1364.8);
      ctx.bezierCurveTo(2253.4, 1364.4, 2253.6, 1364.1, 2253.8, 1364.1);
      ctx.closePath();
      ctx.fill();

      // dragonExpress/Dragon/Group/Path
      ctx.beginPath();
      ctx.moveTo(2250.2, 1366.0);
      ctx.bezierCurveTo(2251.2, 1366.8, 2253.2, 1367.1, 2254.5, 1366.6);
      ctx.lineWidth = 0.4;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // dragonExpress/Dragon/Group/Path
      ctx.beginPath();
      ctx.moveTo(2254.9, 1370.1);
      ctx.bezierCurveTo(2255.7, 1370.7, 2256.4, 1373.5, 2257.0, 1376.1);
      ctx.bezierCurveTo(2256.2, 1376.2, 2255.9, 1378.7, 2254.6, 1378.7);
      ctx.bezierCurveTo(2254.4, 1377.7, 2253.9, 1374.4, 2253.8, 1373.8);
      ctx.bezierCurveTo(2253.3, 1371.2, 2253.9, 1369.3, 2254.9, 1370.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.710, -0.020, 0.029, 1.000, 1952.8, 360.3);
      gradient = ctx.createLinearGradient(387.0, 1022.0, 383.1, 1022.2);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonExpress/Dragon/Group
      ctx.restore();
      ctx.restore();

      // dragonExpress/Dragon/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2288.3, 1376.5);
      ctx.bezierCurveTo(2288.8, 1375.1, 2294.4, 1376.5, 2296.5, 1376.8);
      ctx.bezierCurveTo(2298.5, 1377.2, 2302.4, 1377.7, 2302.1, 1379.5);
      ctx.bezierCurveTo(2301.9, 1380.8, 2300.5, 1387.9, 2304.1, 1389.0);
      ctx.bezierCurveTo(2309.4, 1390.6, 2311.2, 1383.7, 2312.6, 1382.6);
      ctx.bezierCurveTo(2314.1, 1381.6, 2318.3, 1382.3, 2317.6, 1386.3);
      ctx.bezierCurveTo(2317.1, 1388.9, 2315.9, 1398.4, 2311.8, 1398.3);
      ctx.bezierCurveTo(2307.7, 1398.2, 2290.6, 1393.9, 2288.0, 1392.0);
      ctx.bezierCurveTo(2283.7, 1388.9, 2286.1, 1381.9, 2288.3, 1376.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.500, -0.866, 0.866, 0.500, 1331.7, 1901.3);
      gradient = ctx.createLinearGradient(916.0, 577.4, 955.3, 591.1);
      gradient.addColorStop(0.31, "rgb(235, 0, 139)");
      gradient.addColorStop(0.34, "rgb(236, 35, 143)");
      gradient.addColorStop(0.48, "rgb(239, 99, 164)");
      gradient.addColorStop(0.61, "rgb(241, 131, 180)");
      gradient.addColorStop(0.73, "rgb(243, 151, 191)");
      gradient.addColorStop(0.84, "rgb(244, 164, 199)");
      gradient.addColorStop(0.92, "rgb(245, 169, 202)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonExpress/Dragon/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2288.3, 1376.5);
      ctx.bezierCurveTo(2288.8, 1375.1, 2294.4, 1376.5, 2296.5, 1376.8);
      ctx.bezierCurveTo(2293.4, 1383.6, 2291.4, 1392.7, 2293.6, 1394.2);
      ctx.bezierCurveTo(2290.9, 1393.3, 2288.8, 1392.5, 2288.0, 1392.0);
      ctx.bezierCurveTo(2283.7, 1388.9, 2286.1, 1381.9, 2288.3, 1376.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(246, 184, 211)";
      ctx.fill();

      // dragonExpress/Dragon/Group
      ctx.restore();

      // dragonExpress/Dragon/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2258.6, 1373.9);
      ctx.bezierCurveTo(2259.0, 1372.2, 2265.0, 1372.7, 2267.3, 1372.7);
      ctx.bezierCurveTo(2269.5, 1372.7, 2273.7, 1372.5, 2273.7, 1374.4);
      ctx.bezierCurveTo(2273.7, 1375.8, 2273.5, 1383.6, 2277.4, 1384.0);
      ctx.bezierCurveTo(2283.3, 1384.7, 2283.9, 1377.1, 2285.2, 1375.8);
      ctx.bezierCurveTo(2286.6, 1374.5, 2291.1, 1374.4, 2291.1, 1378.7);
      ctx.bezierCurveTo(2291.1, 1381.5, 2291.6, 1391.7, 2287.2, 1392.3);
      ctx.bezierCurveTo(2282.9, 1392.9, 2264.3, 1391.6, 2261.2, 1390.0);
      ctx.bezierCurveTo(2256.1, 1387.6, 2257.4, 1379.9, 2258.6, 1373.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.500, -0.866, 0.866, 0.500, 1331.7, 1901.3);
      gradient = ctx.createLinearGradient(906.8, 551.7, 949.4, 566.8);
      gradient.addColorStop(0.31, "rgb(235, 0, 139)");
      gradient.addColorStop(0.34, "rgb(236, 35, 143)");
      gradient.addColorStop(0.48, "rgb(239, 99, 164)");
      gradient.addColorStop(0.61, "rgb(241, 131, 180)");
      gradient.addColorStop(0.73, "rgb(243, 151, 191)");
      gradient.addColorStop(0.84, "rgb(244, 164, 199)");
      gradient.addColorStop(0.92, "rgb(245, 169, 202)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonExpress/Dragon/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2258.6, 1373.9);
      ctx.bezierCurveTo(2259.0, 1372.2, 2265.0, 1372.7, 2267.3, 1372.7);
      ctx.bezierCurveTo(2265.3, 1380.3, 2264.9, 1390.2, 2267.4, 1391.3);
      ctx.bezierCurveTo(2264.5, 1390.9, 2262.1, 1390.5, 2261.2, 1390.0);
      ctx.bezierCurveTo(2256.1, 1387.6, 2257.4, 1379.9, 2258.6, 1373.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(246, 184, 211)";
      ctx.fill();

      // dragonExpress/Dragon/Group
      ctx.restore();

      // dragonExpress/Dragon/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2228.7, 1371.0);
      ctx.bezierCurveTo(2229.0, 1369.2, 2235.5, 1369.7, 2237.8, 1369.7);
      ctx.bezierCurveTo(2240.2, 1369.7, 2244.7, 1369.5, 2244.7, 1371.6);
      ctx.bezierCurveTo(2244.7, 1373.0, 2244.5, 1381.3, 2248.7, 1381.8);
      ctx.bezierCurveTo(2254.9, 1382.5, 2255.5, 1374.4, 2256.9, 1373.0);
      ctx.bezierCurveTo(2258.3, 1371.6, 2263.2, 1371.6, 2263.2, 1376.1);
      ctx.bezierCurveTo(2263.2, 1379.1, 2263.7, 1389.9, 2259.1, 1390.6);
      ctx.bezierCurveTo(2254.4, 1391.2, 2234.7, 1389.8, 2231.4, 1388.2);
      ctx.bezierCurveTo(2226.0, 1385.6, 2227.3, 1377.3, 2228.7, 1371.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.500, -0.866, 0.866, 0.500, 1331.7, 1901.3);
      gradient = ctx.createLinearGradient(897.7, 527.9, 933.0, 535.9);
      gradient.addColorStop(0.31, "rgb(235, 0, 139)");
      gradient.addColorStop(0.34, "rgb(236, 35, 143)");
      gradient.addColorStop(0.48, "rgb(239, 99, 164)");
      gradient.addColorStop(0.61, "rgb(241, 131, 180)");
      gradient.addColorStop(0.73, "rgb(243, 151, 191)");
      gradient.addColorStop(0.84, "rgb(244, 164, 199)");
      gradient.addColorStop(0.92, "rgb(245, 169, 202)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonExpress/Dragon/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2228.7, 1371.0);
      ctx.bezierCurveTo(2229.0, 1369.2, 2235.5, 1369.7, 2237.8, 1369.7);
      ctx.bezierCurveTo(2235.8, 1377.8, 2235.3, 1388.3, 2238.0, 1389.5);
      ctx.bezierCurveTo(2234.9, 1389.1, 2232.4, 1388.7, 2231.4, 1388.2);
      ctx.bezierCurveTo(2226.0, 1385.6, 2227.3, 1377.3, 2228.7, 1371.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(246, 184, 211)";
      ctx.fill();

      // dragonExpress/Dragon/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2234.3, 1369.7);
      ctx.bezierCurveTo(2229.7, 1369.7, 2232.5, 1364.7, 2232.7, 1363.0);
      ctx.bezierCurveTo(2232.9, 1361.5, 2232.3, 1359.7, 2231.0, 1358.9);
      ctx.bezierCurveTo(2231.4, 1358.7, 2231.9, 1358.4, 2232.3, 1358.2);
      ctx.bezierCurveTo(2231.4, 1357.9, 2231.0, 1357.1, 2231.3, 1356.2);
      ctx.bezierCurveTo(2230.2, 1356.0, 2229.7, 1355.3, 2229.5, 1354.2);
      ctx.bezierCurveTo(2227.7, 1355.3, 2227.0, 1356.2, 2225.8, 1353.7);
      ctx.bezierCurveTo(2225.1, 1354.5, 2225.3, 1356.0, 2223.6, 1355.6);
      ctx.bezierCurveTo(2223.3, 1356.8, 2224.1, 1357.9, 2222.4, 1358.4);
      ctx.bezierCurveTo(2221.3, 1358.8, 2219.9, 1357.8, 2219.0, 1357.3);
      ctx.bezierCurveTo(2218.2, 1358.4, 2217.3, 1360.5, 2218.1, 1361.3);
      ctx.bezierCurveTo(2220.0, 1362.3, 2222.0, 1361.8, 2223.8, 1360.7);
      ctx.bezierCurveTo(2223.9, 1363.1, 2221.5, 1363.9, 2220.0, 1365.2);
      ctx.bezierCurveTo(2219.2, 1366.3, 2220.6, 1366.1, 2220.9, 1366.5);
      ctx.bezierCurveTo(2221.4, 1366.1, 2224.4, 1363.8, 2225.4, 1364.5);
      ctx.bezierCurveTo(2226.2, 1365.2, 2224.6, 1367.1, 2224.2, 1367.6);
      ctx.bezierCurveTo(2222.2, 1370.0, 2220.9, 1371.7, 2220.8, 1374.9);
      ctx.bezierCurveTo(2220.7, 1377.7, 2222.0, 1380.6, 2223.8, 1382.5);
      ctx.bezierCurveTo(2224.8, 1383.5, 2230.9, 1391.0, 2236.8, 1387.7);
      ctx.bezierCurveTo(2238.0, 1387.0, 2234.4, 1382.4, 2233.3, 1378.3);
      ctx.bezierCurveTo(2232.7, 1376.2, 2231.3, 1370.0, 2234.3, 1369.7);
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(709.1, 940.0, 691.6, 932.3);
      gradient.addColorStop(0.31, "rgb(235, 0, 139)");
      gradient.addColorStop(0.34, "rgb(236, 35, 143)");
      gradient.addColorStop(0.48, "rgb(239, 99, 164)");
      gradient.addColorStop(0.61, "rgb(241, 131, 180)");
      gradient.addColorStop(0.73, "rgb(243, 151, 191)");
      gradient.addColorStop(0.84, "rgb(244, 164, 199)");
      gradient.addColorStop(0.92, "rgb(245, 169, 202)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonExpress/Dragon/Group
      ctx.restore();

      // dragonExpress/Dragon/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2333.7, 1439.5);
      ctx.lineTo(2310.3, 1478.9);
      ctx.lineTo(2335.9, 1441.6);
      ctx.lineTo(2333.7, 1439.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(251, 178, 22)";
      ctx.fill();

      // dragonExpress/Dragon/Group/Path
      ctx.beginPath();
      ctx.moveTo(2242.5, 1427.5);
      ctx.bezierCurveTo(2242.1, 1421.2, 2245.9, 1415.8, 2253.6, 1414.6);
      ctx.lineTo(2253.6, 1414.6);
      ctx.bezierCurveTo(2254.4, 1414.4, 2255.1, 1414.4, 2255.9, 1414.3);
      ctx.lineTo(2255.9, 1414.3);
      ctx.bezierCurveTo(2273.4, 1413.8, 2293.4, 1436.9, 2310.3, 1440.9);
      ctx.lineTo(2310.3, 1440.9);
      ctx.bezierCurveTo(2313.4, 1441.7, 2317.9, 1442.3, 2322.4, 1442.2);
      ctx.lineTo(2322.4, 1442.2);
      ctx.bezierCurveTo(2329.3, 1441.8, 2335.7, 1439.6, 2337.7, 1433.2);
      ctx.lineTo(2337.7, 1433.2);
      ctx.bezierCurveTo(2338.0, 1432.2, 2338.1, 1431.1, 2338.0, 1429.8);
      ctx.lineTo(2338.0, 1429.8);
      ctx.bezierCurveTo(2337.6, 1417.7, 2319.2, 1394.9, 2266.5, 1394.2);
      ctx.lineTo(2266.5, 1394.2);
      ctx.bezierCurveTo(2211.1, 1393.5, 2186.8, 1384.5, 2172.1, 1373.6);
      ctx.lineTo(2172.1, 1373.6);
      ctx.lineTo(2172.1, 1373.6);
      ctx.lineTo(2173.4, 1371.8);
      ctx.bezierCurveTo(2187.6, 1382.3, 2211.3, 1391.3, 2266.5, 1392.0);
      ctx.lineTo(2266.5, 1392.0);
      ctx.bezierCurveTo(2319.8, 1392.7, 2339.2, 1415.3, 2339.9, 1429.4);
      ctx.lineTo(2339.9, 1429.4);
      ctx.bezierCurveTo(2339.9, 1430.9, 2339.8, 1432.3, 2339.4, 1433.5);
      ctx.lineTo(2339.4, 1433.5);
      ctx.bezierCurveTo(2337.0, 1441.3, 2329.6, 1443.5, 2322.5, 1443.8);
      ctx.lineTo(2322.5, 1443.8);
      ctx.bezierCurveTo(2317.7, 1444.0, 2313.0, 1443.3, 2309.8, 1442.5);
      ctx.lineTo(2309.8, 1442.5);
      ctx.bezierCurveTo(2291.8, 1438.0, 2271.2, 1415.3, 2255.5, 1416.2);
      ctx.lineTo(2255.5, 1416.2);
      ctx.bezierCurveTo(2254.8, 1416.2, 2254.2, 1416.3, 2253.5, 1416.4);
      ctx.lineTo(2253.5, 1416.4);
      ctx.bezierCurveTo(2246.7, 1417.6, 2243.8, 1422.9, 2243.9, 1428.3);
      ctx.lineTo(2243.9, 1428.3);
      ctx.bezierCurveTo(2244.2, 1435.6, 2250.0, 1445.6, 2260.3, 1452.0);
      ctx.lineTo(2260.6, 1451.6);
      ctx.lineTo(2260.3, 1452.6);
      ctx.bezierCurveTo(2249.5, 1445.9, 2242.9, 1435.9, 2242.5, 1427.5);
      ctx.lineTo(2242.5, 1427.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.999, -0.042, 0.042, 0.999, 1533.2, 491.5);
      gradient = ctx.createLinearGradient(689.7, 991.4, 683.8, 939.9);
      gradient.addColorStop(0.00, "rgb(161, 46, 15)");
      gradient.addColorStop(0.26, "rgb(177, 51, 23)");
      gradient.addColorStop(0.78, "rgb(218, 62, 42)");
      gradient.addColorStop(0.99, "rgb(238, 67, 51)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonExpress/Dragon/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2229.0, 1387.5);
      ctx.lineTo(2215.4, 1431.2);
      ctx.lineTo(2231.7, 1389.0);
      ctx.lineTo(2229.0, 1387.5);
      ctx.closePath();
      ctx.fill();

      // dragonExpress/Dragon/Group/Path
      ctx.beginPath();
      ctx.moveTo(2283.6, 1424.9);
      ctx.bezierCurveTo(2283.8, 1425.1, 2284.1, 1425.3, 2284.3, 1425.5);
      ctx.lineTo(2298.5, 1395.7);
      ctx.lineTo(2294.3, 1395.0);
      ctx.lineTo(2282.6, 1423.8);
      ctx.bezierCurveTo(2282.9, 1424.2, 2283.3, 1424.5, 2283.6, 1424.9);
      ctx.closePath();
      ctx.fill();

      // dragonExpress/Dragon/Group/Path
      ctx.beginPath();
      ctx.moveTo(2281.3, 1427.0);
      ctx.lineTo(2267.8, 1460.1);
      ctx.lineTo(2283.0, 1428.1);
      ctx.lineTo(2281.3, 1427.0);
      ctx.closePath();
      ctx.fill();

      // dragonExpress/Dragon/Group/Path
      ctx.beginPath();
      ctx.moveTo(2322.2, 1406.0);
      ctx.lineTo(2292.2, 1467.7);
      ctx.lineTo(2326.4, 1406.7);
      ctx.lineTo(2322.2, 1406.0);
      ctx.closePath();
      ctx.fill();

      // dragonExpress/Dragon/Group/Path
      ctx.beginPath();
      ctx.moveTo(2244.9, 1425.8);
      ctx.bezierCurveTo(2244.8, 1419.4, 2248.9, 1414.0, 2256.8, 1413.1);
      ctx.lineTo(2256.8, 1413.1);
      ctx.bezierCurveTo(2257.6, 1413.0, 2258.3, 1413.0, 2259.1, 1413.0);
      ctx.lineTo(2259.1, 1413.0);
      ctx.bezierCurveTo(2277.0, 1413.2, 2296.3, 1437.6, 2313.4, 1442.3);
      ctx.lineTo(2313.4, 1442.3);
      ctx.bezierCurveTo(2316.5, 1443.2, 2321.0, 1444.1, 2325.6, 1444.1);
      ctx.lineTo(2325.6, 1444.1);
      ctx.bezierCurveTo(2332.6, 1444.1, 2339.3, 1442.1, 2341.5, 1435.7);
      ctx.lineTo(2341.5, 1435.7);
      ctx.bezierCurveTo(2341.9, 1434.7, 2342.1, 1433.5, 2342.1, 1432.2);
      ctx.lineTo(2342.1, 1432.2);
      ctx.bezierCurveTo(2342.2, 1419.9, 2324.3, 1395.8, 2270.8, 1392.9);
      ctx.lineTo(2270.8, 1392.9);
      ctx.bezierCurveTo(2214.4, 1389.9, 2190.1, 1379.7, 2175.6, 1368.0);
      ctx.lineTo(2175.6, 1368.0);
      ctx.lineTo(2175.6, 1368.0);
      ctx.lineTo(2177.0, 1366.2);
      ctx.bezierCurveTo(2191.0, 1377.5, 2214.7, 1387.6, 2270.9, 1390.7);
      ctx.lineTo(2270.9, 1390.7);
      ctx.bezierCurveTo(2325.0, 1393.6, 2343.9, 1417.5, 2344.0, 1431.8);
      ctx.lineTo(2344.0, 1431.8);
      ctx.bezierCurveTo(2344.0, 1433.3, 2343.7, 1434.8, 2343.3, 1436.0);
      ctx.lineTo(2343.3, 1436.0);
      ctx.bezierCurveTo(2340.5, 1443.9, 2332.9, 1445.8, 2325.6, 1445.8);
      ctx.lineTo(2325.6, 1445.8);
      ctx.bezierCurveTo(2320.8, 1445.8, 2316.0, 1444.9, 2312.8, 1443.9);
      ctx.lineTo(2312.8, 1443.9);
      ctx.bezierCurveTo(2294.7, 1438.5, 2274.7, 1414.6, 2258.7, 1414.8);
      ctx.lineTo(2258.7, 1414.8);
      ctx.bezierCurveTo(2258.0, 1414.8, 2257.3, 1414.9, 2256.7, 1414.9);
      ctx.lineTo(2256.7, 1414.9);
      ctx.bezierCurveTo(2249.6, 1415.9, 2246.4, 1421.2, 2246.4, 1426.7);
      ctx.lineTo(2246.4, 1426.7);
      ctx.bezierCurveTo(2246.3, 1434.1, 2251.8, 1444.6, 2262.0, 1451.5);
      ctx.lineTo(2262.4, 1451.1);
      ctx.lineTo(2262.0, 1452.1);
      ctx.bezierCurveTo(2251.3, 1444.8, 2245.0, 1434.3, 2244.9, 1425.8);
      ctx.lineTo(2244.9, 1425.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(735.9, 1017.5, 729.8, 965.1);
      gradient.addColorStop(0.00, "rgb(161, 46, 15)");
      gradient.addColorStop(0.26, "rgb(177, 51, 23)");
      gradient.addColorStop(0.78, "rgb(218, 62, 42)");
      gradient.addColorStop(0.99, "rgb(238, 67, 51)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // dragonExpress/Dragon/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2225.1, 1357.5);
      ctx.bezierCurveTo(2225.4, 1357.5, 2225.6, 1358.0, 2225.5, 1358.6);
      ctx.bezierCurveTo(2225.5, 1359.2, 2225.2, 1359.6, 2224.9, 1359.6);
      ctx.bezierCurveTo(2224.6, 1359.6, 2224.4, 1359.1, 2224.4, 1358.5);
      ctx.bezierCurveTo(2224.5, 1357.9, 2224.8, 1357.5, 2225.1, 1357.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();

      // dragonExpress/Dragon/Path
      ctx.beginPath();
      ctx.moveTo(2219.5, 1358.6);
      ctx.bezierCurveTo(2219.7, 1358.7, 2219.7, 1359.0, 2219.6, 1359.3);
      ctx.bezierCurveTo(2219.5, 1359.7, 2219.3, 1359.9, 2219.1, 1359.8);
      ctx.bezierCurveTo(2219.0, 1359.8, 2219.0, 1359.5, 2219.1, 1359.1);
      ctx.bezierCurveTo(2219.2, 1358.8, 2219.4, 1358.6, 2219.5, 1358.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(241, 132, 180)";
      ctx.fill();

      // dragonExpress/Dragon/Path
      ctx.beginPath();
      ctx.moveTo(2241.6, 1380.4);
      ctx.bezierCurveTo(2242.6, 1380.4, 2243.5, 1381.2, 2243.5, 1382.2);
      ctx.bezierCurveTo(2243.5, 1383.2, 2242.6, 1384.1, 2241.6, 1384.1);
      ctx.bezierCurveTo(2240.6, 1384.1, 2239.8, 1383.2, 2239.8, 1382.2);
      ctx.bezierCurveTo(2239.8, 1381.2, 2240.6, 1380.4, 2241.6, 1380.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(208, 221, 64)";
      ctx.fill();

      // dragonExpress/Dragon/Path
      ctx.beginPath();
      ctx.moveTo(2258.2, 1378.2);
      ctx.bezierCurveTo(2259.4, 1378.2, 2260.5, 1379.2, 2260.5, 1380.5);
      ctx.bezierCurveTo(2260.5, 1381.8, 2259.4, 1382.8, 2258.2, 1382.8);
      ctx.bezierCurveTo(2256.9, 1382.8, 2255.8, 1381.8, 2255.8, 1380.5);
      ctx.bezierCurveTo(2255.8, 1379.2, 2256.9, 1378.2, 2258.2, 1378.2);
      ctx.closePath();
      ctx.fill();

      // dragonExpress/Dragon/Path
      ctx.beginPath();
      ctx.moveTo(2253.0, 1384.3);
      ctx.bezierCurveTo(2253.8, 1384.3, 2254.4, 1384.9, 2254.4, 1385.7);
      ctx.bezierCurveTo(2254.4, 1386.5, 2253.8, 1387.1, 2253.0, 1387.1);
      ctx.bezierCurveTo(2252.3, 1387.1, 2251.6, 1386.5, 2251.6, 1385.7);
      ctx.bezierCurveTo(2251.6, 1384.9, 2252.3, 1384.3, 2253.0, 1384.3);
      ctx.closePath();
      ctx.fill();

      // dragonExpress/Dragon/Path
      ctx.beginPath();
      ctx.moveTo(2270.9, 1384.1);
      ctx.bezierCurveTo(2271.8, 1384.1, 2272.5, 1384.9, 2272.5, 1385.8);
      ctx.bezierCurveTo(2272.5, 1386.7, 2271.8, 1387.5, 2270.9, 1387.5);
      ctx.bezierCurveTo(2269.9, 1387.5, 2269.2, 1386.7, 2269.2, 1385.8);
      ctx.bezierCurveTo(2269.2, 1384.9, 2269.9, 1384.1, 2270.9, 1384.1);
      ctx.closePath();
      ctx.fill();

      // dragonExpress/Dragon/Path
      ctx.beginPath();
      ctx.moveTo(2279.2, 1386.2);
      ctx.bezierCurveTo(2279.7, 1386.2, 2280.1, 1386.7, 2280.1, 1387.2);
      ctx.bezierCurveTo(2280.1, 1387.7, 2279.7, 1388.1, 2279.2, 1388.1);
      ctx.bezierCurveTo(2278.7, 1388.1, 2278.3, 1387.7, 2278.3, 1387.2);
      ctx.bezierCurveTo(2278.3, 1386.7, 2278.7, 1386.2, 2279.2, 1386.2);
      ctx.closePath();
      ctx.fill();

      // dragonExpress/Dragon/Path
      ctx.beginPath();
      ctx.moveTo(2287.1, 1380.7);
      ctx.bezierCurveTo(2288.4, 1380.7, 2289.6, 1381.9, 2289.6, 1383.2);
      ctx.bezierCurveTo(2289.6, 1384.6, 2288.4, 1385.7, 2287.1, 1385.7);
      ctx.bezierCurveTo(2285.7, 1385.7, 2284.5, 1384.6, 2284.5, 1383.2);
      ctx.bezierCurveTo(2284.5, 1381.9, 2285.7, 1380.7, 2287.1, 1380.7);
      ctx.closePath();
      ctx.fill();

      // dragonExpress/Dragon/Path
      ctx.beginPath();
      ctx.moveTo(2299.4, 1388.1);
      ctx.bezierCurveTo(2300.4, 1388.1, 2301.3, 1389.0, 2301.3, 1390.0);
      ctx.bezierCurveTo(2301.3, 1391.0, 2300.4, 1391.9, 2299.4, 1391.9);
      ctx.bezierCurveTo(2298.3, 1391.9, 2297.5, 1391.0, 2297.5, 1390.0);
      ctx.bezierCurveTo(2297.5, 1389.0, 2298.3, 1388.1, 2299.4, 1388.1);
      ctx.closePath();
      ctx.fill();

      // dragonExpress/Dragon/Path
      ctx.beginPath();
      ctx.moveTo(2307.0, 1391.6);
      ctx.bezierCurveTo(2307.7, 1391.6, 2308.2, 1392.2, 2308.2, 1392.8);
      ctx.bezierCurveTo(2308.2, 1393.5, 2307.7, 1394.1, 2307.0, 1394.1);
      ctx.bezierCurveTo(2306.4, 1394.1, 2305.8, 1393.5, 2305.8, 1392.8);
      ctx.bezierCurveTo(2305.8, 1392.2, 2306.4, 1391.6, 2307.0, 1391.6);
      ctx.closePath();
      ctx.fill();

      // dragonExpress/Dragon/Path
      ctx.beginPath();
      ctx.moveTo(2314.3, 1385.4);
      ctx.bezierCurveTo(2315.3, 1385.4, 2316.1, 1386.2, 2316.1, 1387.2);
      ctx.bezierCurveTo(2316.1, 1388.2, 2315.3, 1389.0, 2314.3, 1389.0);
      ctx.bezierCurveTo(2313.3, 1389.0, 2312.5, 1388.2, 2312.5, 1387.2);
      ctx.bezierCurveTo(2312.5, 1386.2, 2313.3, 1385.4, 2314.3, 1385.4);
      ctx.closePath();
      ctx.fill();

      // dragonExpress/Dragon/Path
      ctx.beginPath();
      ctx.moveTo(2229.0, 1377.8);
      ctx.bezierCurveTo(2230.2, 1377.8, 2231.1, 1378.7, 2231.1, 1379.9);
      ctx.bezierCurveTo(2231.1, 1381.0, 2230.2, 1381.9, 2229.0, 1381.9);
      ctx.bezierCurveTo(2227.9, 1381.9, 2227.0, 1381.0, 2227.0, 1379.9);
      ctx.bezierCurveTo(2227.0, 1378.7, 2227.9, 1377.8, 2229.0, 1377.8);
      ctx.closePath();
      ctx.fill();

      // dragonExpress/Dragon/Path
      ctx.beginPath();
      ctx.moveTo(2224.9, 1371.9);
      ctx.bezierCurveTo(2225.6, 1371.9, 2226.1, 1372.4, 2226.1, 1373.1);
      ctx.bezierCurveTo(2226.1, 1373.8, 2225.6, 1374.3, 2224.9, 1374.3);
      ctx.bezierCurveTo(2224.2, 1374.3, 2223.7, 1373.8, 2223.7, 1373.1);
      ctx.bezierCurveTo(2223.7, 1372.4, 2224.2, 1371.9, 2224.9, 1371.9);
      ctx.closePath();
      ctx.fill();

      // dragonExpress/Dragon/Path
      ctx.beginPath();
      ctx.moveTo(2229.8, 1366.7);
      ctx.bezierCurveTo(2230.3, 1366.7, 2230.6, 1367.1, 2230.6, 1367.6);
      ctx.bezierCurveTo(2230.6, 1368.0, 2230.3, 1368.4, 2229.8, 1368.4);
      ctx.bezierCurveTo(2229.3, 1368.4, 2229.0, 1368.0, 2229.0, 1367.6);
      ctx.bezierCurveTo(2229.0, 1367.1, 2229.3, 1366.7, 2229.8, 1366.7);
      ctx.closePath();
      ctx.fill();
      ctx.restore();
      ctx.restore();
    }

    function dragonExpressFire(ctx) {

      var gradient;

      // dragonExpressFire/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2220.2, 1362.7);
      ctx.bezierCurveTo(2217.0, 1362.7, 2214.8, 1362.2, 2212.3, 1360.3);
      ctx.bezierCurveTo(2208.9, 1357.6, 2205.7, 1357.9, 2202.8, 1359.2);
      ctx.bezierCurveTo(2206.0, 1359.2, 2206.7, 1359.2, 2207.4, 1359.9);
      ctx.bezierCurveTo(2201.9, 1360.4, 2200.5, 1362.5, 2196.1, 1362.2);
      ctx.bezierCurveTo(2198.9, 1364.6, 2205.4, 1365.3, 2210.5, 1363.6);
      ctx.bezierCurveTo(2209.4, 1365.0, 2207.0, 1365.4, 2204.7, 1366.1);
      ctx.bezierCurveTo(2212.7, 1367.0, 2215.0, 1363.4, 2220.2, 1362.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(690.3, 927.7, 668.3, 926.8);
      gradient.addColorStop(0.25, "rgb(255, 197, 46)");
      gradient.addColorStop(0.55, "rgb(246, 146, 47)");
      gradient.addColorStop(0.86, "rgb(240, 95, 45)");
      gradient.addColorStop(1.00, "rgb(238, 70, 44)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.restore();
      ctx.restore();
    }

    function draw(ctx) {

      // dragonExpress/
      ctx.save();
      ctx.restore();
    }

    function kahunaFalls(ctx) {

      var gradient;

      // kahunaFalls/Lake
      ctx.save();

      // kahunaFalls/Lake/Lake
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1830.0, 1425.6);
      ctx.bezierCurveTo(1835.7, 1438.2, 1889.7, 1448.0, 1954.0, 1442.8);
      ctx.bezierCurveTo(1886.1, 1467.3, 1956.4, 1486.3, 2042.1, 1484.6);
      ctx.bezierCurveTo(2075.2, 1483.3, 2111.6, 1479.2, 2131.5, 1467.0);
      ctx.bezierCurveTo(2192.5, 1484.4, 2303.2, 1487.2, 2242.5, 1447.5);
      ctx.bezierCurveTo(2165.3, 1412.3, 2079.4, 1392.7, 1989.0, 1392.8);
      ctx.bezierCurveTo(1946.4, 1392.8, 1904.9, 1397.2, 1864.8, 1405.5);
      ctx.bezierCurveTo(1825.6, 1413.6, 1827.0, 1419.1, 1830.0, 1425.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(177, 210, 68)";
      ctx.fill();

      // kahunaFalls/Lake/Lake
      ctx.beginPath();
      ctx.moveTo(1959.1, 1440.8);
      ctx.bezierCurveTo(1890.0, 1465.8, 1959.5, 1484.4, 2047.3, 1482.7);
      ctx.bezierCurveTo(2080.3, 1481.3, 2116.7, 1477.2, 2136.7, 1465.0);
      ctx.bezierCurveTo(2197.6, 1482.4, 2308.4, 1485.3, 2247.7, 1445.6);
      ctx.bezierCurveTo(2170.4, 1410.3, 2084.6, 1390.7, 1994.1, 1390.8);
      ctx.bezierCurveTo(1951.6, 1390.8, 1910.1, 1395.2, 1870.0, 1403.5);
      ctx.bezierCurveTo(1754.1, 1427.5, 1861.9, 1448.8, 1959.1, 1440.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(296.2, 978.5, 748.9, 1032.7);
      gradient.addColorStop(0.20, "rgb(255, 255, 255)");
      gradient.addColorStop(0.22, "rgb(242, 249, 250)");
      gradient.addColorStop(0.36, "rgb(185, 227, 234)");
      gradient.addColorStop(0.47, "rgb(141, 212, 223)");
      gradient.addColorStop(0.57, "rgb(112, 204, 217)");
      gradient.addColorStop(0.62, "rgb(101, 201, 216)");
      gradient.addColorStop(0.69, "rgb(123, 206, 220)");
      gradient.addColorStop(0.82, "rgb(177, 224, 232)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2137.3, 1420.2);
      ctx.bezierCurveTo(2138.0, 1419.0, 2153.1, 1420.7, 2151.0, 1419.1);
      ctx.bezierCurveTo(2149.1, 1417.6, 2128.6, 1415.5, 2130.0, 1414.1);
      ctx.bezierCurveTo(2131.4, 1412.7, 2141.7, 1412.9, 2148.2, 1414.5);
      ctx.bezierCurveTo(2149.6, 1414.8, 2142.6, 1414.7, 2144.8, 1415.6);
      ctx.bezierCurveTo(2150.2, 1417.9, 2166.0, 1422.2, 2169.9, 1423.3);
      ctx.bezierCurveTo(2172.6, 1424.0, 2173.6, 1426.5, 2175.8, 1427.1);
      ctx.bezierCurveTo(2188.5, 1430.6, 2194.7, 1430.2, 2198.7, 1431.6);
      ctx.bezierCurveTo(2203.6, 1433.3, 2199.7, 1435.5, 2201.6, 1435.7);
      ctx.bezierCurveTo(2218.3, 1436.8, 2219.5, 1440.7, 2219.5, 1440.7);
      ctx.bezierCurveTo(2221.3, 1442.5, 2214.6, 1442.9, 2217.7, 1443.7);
      ctx.bezierCurveTo(2223.6, 1445.0, 2228.4, 1446.7, 2223.8, 1447.8);
      ctx.bezierCurveTo(2216.7, 1449.5, 2195.6, 1447.8, 2188.0, 1446.9);
      ctx.bezierCurveTo(2175.8, 1445.4, 2160.3, 1442.5, 2151.1, 1439.5);
      ctx.bezierCurveTo(2145.0, 1437.4, 2147.0, 1435.4, 2156.0, 1435.9);
      ctx.bezierCurveTo(2161.6, 1436.2, 2149.2, 1432.4, 2162.9, 1432.5);
      ctx.bezierCurveTo(2168.6, 1432.5, 2169.1, 1431.3, 2165.8, 1430.6);
      ctx.bezierCurveTo(2161.4, 1429.6, 2147.6, 1426.4, 2159.9, 1425.9);
      ctx.bezierCurveTo(2160.6, 1425.9, 2136.5, 1422.0, 2137.3, 1420.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // kahunaFalls/Volcano

      // kahunaFalls/Volcano/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1879.3, 1403.1);
      ctx.bezierCurveTo(1878.9, 1394.2, 1886.2, 1379.7, 1887.0, 1375.1);
      ctx.bezierCurveTo(1887.9, 1370.6, 1890.9, 1369.9, 1894.6, 1371.6);
      ctx.bezierCurveTo(1895.9, 1366.4, 1898.3, 1345.4, 1903.7, 1334.3);
      ctx.bezierCurveTo(1909.1, 1323.2, 1910.8, 1315.4, 1911.9, 1312.5);
      ctx.bezierCurveTo(1913.1, 1309.7, 1914.5, 1308.2, 1916.0, 1309.7);
      ctx.bezierCurveTo(1917.5, 1305.3, 1920.5, 1299.0, 1924.2, 1295.3);
      ctx.bezierCurveTo(1927.9, 1291.6, 1965.2, 1287.2, 1969.4, 1287.2);
      ctx.bezierCurveTo(1973.7, 1287.2, 1981.1, 1279.8, 1983.8, 1277.0);
      ctx.bezierCurveTo(1986.6, 1274.2, 1987.3, 1273.4, 1990.3, 1274.2);
      ctx.bezierCurveTo(1993.4, 1275.0, 1998.8, 1278.4, 2001.0, 1276.7);
      ctx.bezierCurveTo(2003.2, 1275.0, 2010.2, 1270.9, 2014.1, 1266.9);
      ctx.bezierCurveTo(2016.6, 1264.5, 2017.9, 1262.9, 2024.6, 1262.9);
      ctx.bezierCurveTo(2032.6, 1262.9, 1996.7, 1390.1, 1996.0, 1392.1);
      ctx.bezierCurveTo(1981.8, 1391.1, 1907.4, 1398.7, 1879.3, 1403.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(390.4, 843.7, 462.3, 965.8);
      gradient.addColorStop(0.14, "rgb(234, 218, 199)");
      gradient.addColorStop(0.25, "rgb(205, 200, 195)");
      gradient.addColorStop(0.42, "rgb(176, 182, 192)");
      gradient.addColorStop(0.60, "rgb(155, 170, 189)");
      gradient.addColorStop(0.78, "rgb(143, 163, 187)");
      gradient.addColorStop(0.98, "rgb(140, 161, 187)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Volcano/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1993.6, 1394.0);
      ctx.bezierCurveTo(1999.3, 1382.6, 2020.8, 1282.7, 2023.7, 1267.1);
      ctx.bezierCurveTo(2028.0, 1243.9, 2031.2, 1230.6, 2036.8, 1232.8);
      ctx.bezierCurveTo(2040.0, 1234.0, 2043.1, 1236.8, 2043.1, 1236.8);
      ctx.bezierCurveTo(2044.8, 1232.2, 2058.4, 1182.0, 2060.2, 1171.0);
      ctx.bezierCurveTo(2061.7, 1162.0, 2064.8, 1159.5, 2067.1, 1161.8);
      ctx.bezierCurveTo(2069.4, 1164.1, 2073.6, 1168.7, 2083.1, 1162.4);
      ctx.bezierCurveTo(2096.4, 1153.5, 2104.3, 1144.6, 2104.3, 1158.1);
      ctx.bezierCurveTo(2104.3, 1171.5, 2110.0, 1206.4, 2114.6, 1224.7);
      ctx.bezierCurveTo(2119.2, 1243.0, 2135.0, 1287.4, 2141.0, 1293.4);
      ctx.bezierCurveTo(2147.0, 1299.4, 2149.3, 1294.7, 2153.3, 1293.1);
      ctx.bezierCurveTo(2158.2, 1291.0, 2159.2, 1293.8, 2160.1, 1299.4);
      ctx.bezierCurveTo(2160.9, 1305.2, 2164.1, 1322.7, 2165.6, 1331.1);
      ctx.bezierCurveTo(2170.0, 1333.5, 2171.3, 1331.8, 2174.2, 1344.3);
      ctx.bezierCurveTo(2176.2, 1352.7, 2185.7, 1396.0, 2185.7, 1422.9);
      ctx.bezierCurveTo(2105.0, 1400.7, 2029.6, 1396.2, 1993.6, 1394.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(481.6, 818.5, 615.8, 888.8);
      gradient.addColorStop(0.14, "rgb(234, 218, 199)");
      gradient.addColorStop(0.25, "rgb(205, 200, 195)");
      gradient.addColorStop(0.42, "rgb(176, 182, 192)");
      gradient.addColorStop(0.60, "rgb(155, 170, 189)");
      gradient.addColorStop(0.78, "rgb(143, 163, 187)");
      gradient.addColorStop(0.98, "rgb(140, 161, 187)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Volcano/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1993.6, 1394.0);
      ctx.bezierCurveTo(1999.3, 1382.6, 2086.1, 1323.0, 2132.5, 1303.0);
      ctx.bezierCurveTo(2141.8, 1298.9, 2149.3, 1294.7, 2153.3, 1293.1);
      ctx.bezierCurveTo(2158.2, 1291.0, 2159.2, 1293.8, 2160.1, 1299.4);
      ctx.bezierCurveTo(2160.9, 1305.2, 2164.1, 1322.7, 2165.6, 1331.1);
      ctx.bezierCurveTo(2170.0, 1333.5, 2171.3, 1331.8, 2174.2, 1344.3);
      ctx.bezierCurveTo(2176.2, 1352.7, 2184.3, 1395.3, 2184.3, 1422.2);
      ctx.bezierCurveTo(2103.6, 1400.1, 2029.6, 1396.2, 1993.6, 1394.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(538.3, 872.2, 568.1, 990.5);
      gradient.addColorStop(0.14, "rgb(234, 218, 199)");
      gradient.addColorStop(0.25, "rgb(205, 200, 195)");
      gradient.addColorStop(0.42, "rgb(176, 182, 192)");
      gradient.addColorStop(0.60, "rgb(155, 170, 189)");
      gradient.addColorStop(0.78, "rgb(143, 163, 187)");
      gradient.addColorStop(0.98, "rgb(140, 161, 187)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Volcano/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2123.1, 1410.3);
      ctx.bezierCurveTo(2119.5, 1363.4, 2135.1, 1337.2, 2137.3, 1333.5);
      ctx.bezierCurveTo(2142.1, 1325.3, 2152.1, 1325.3, 2165.6, 1331.1);
      ctx.bezierCurveTo(2170.0, 1333.5, 2171.3, 1331.8, 2174.2, 1344.3);
      ctx.bezierCurveTo(2176.2, 1352.7, 2185.7, 1397.9, 2185.7, 1424.8);
      ctx.bezierCurveTo(2164.3, 1418.9, 2143.2, 1414.2, 2123.1, 1410.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(586.7, 908.7, 651.7, 969.8);
      gradient.addColorStop(0.14, "rgb(234, 218, 199)");
      gradient.addColorStop(0.25, "rgb(205, 200, 195)");
      gradient.addColorStop(0.42, "rgb(176, 182, 192)");
      gradient.addColorStop(0.60, "rgb(155, 170, 189)");
      gradient.addColorStop(0.78, "rgb(143, 163, 187)");
      gradient.addColorStop(0.98, "rgb(140, 161, 187)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Volcano/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2141.2, 1414.0);
      ctx.bezierCurveTo(2137.0, 1413.1, 2127.3, 1411.1, 2123.1, 1410.3);
      ctx.bezierCurveTo(2119.5, 1363.4, 2135.1, 1337.2, 2137.3, 1333.5);
      ctx.bezierCurveTo(2142.1, 1325.3, 2152.1, 1325.3, 2165.6, 1331.1);
      ctx.bezierCurveTo(2170.0, 1333.6, 2145.4, 1320.8, 2144.3, 1344.9);
      ctx.bezierCurveTo(2134.4, 1359.3, 2136.3, 1394.0, 2141.2, 1414.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(588.9, 911.5, 647.3, 966.5);
      gradient.addColorStop(0.00, "rgb(234, 218, 199)");
      gradient.addColorStop(0.19, "rgb(226, 213, 197)");
      gradient.addColorStop(0.43, "rgb(207, 201, 195)");
      gradient.addColorStop(0.69, "rgb(179, 183, 191)");
      gradient.addColorStop(0.97, "rgb(142, 162, 187)");
      gradient.addColorStop(0.98, "rgb(140, 161, 187)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Volcano/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2122.5, 1400.0);
      ctx.bezierCurveTo(2122.2, 1396.5, 2122.3, 1396.0, 2122.3, 1393.5);
      ctx.bezierCurveTo(2122.3, 1392.1, 2138.5, 1402.9, 2138.7, 1403.1);
      ctx.bezierCurveTo(2139.2, 1404.9, 2139.7, 1407.0, 2140.0, 1408.3);
      ctx.bezierCurveTo(2134.9, 1406.0, 2127.9, 1402.8, 2122.5, 1400.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(105, 131, 166)";
      ctx.fill();

      // kahunaFalls/Volcano/Group

      // kahunaFalls/Volcano/Group/Group
      ctx.save();

      // kahunaFalls/Volcano/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2184.8, 1399.4);
      ctx.bezierCurveTo(2184.4, 1406.2, 2183.8, 1418.7, 2168.5, 1419.8);
      ctx.bezierCurveTo(2154.0, 1420.9, 2153.7, 1404.7, 2153.9, 1401.6);
      ctx.bezierCurveTo(2148.7, 1398.8, 2106.8, 1375.2, 2097.2, 1370.0);
      ctx.bezierCurveTo(2087.6, 1364.7, 2100.7, 1356.0, 2100.7, 1356.0);
      ctx.bezierCurveTo(2144.8, 1378.9, 2144.2, 1378.4, 2184.8, 1399.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.033, -0.057, -0.055, 0.998, 4116.6, 499.2);
      gradient = ctx.createLinearGradient(1863.3, 1000.0, 1857.1, 985.9);
      gradient.addColorStop(0.03, "rgb(249, 168, 67)");
      gradient.addColorStop(0.17, "rgb(246, 146, 81)");
      gradient.addColorStop(0.45, "rgb(241, 108, 93)");
      gradient.addColorStop(0.69, "rgb(238, 71, 96)");
      gradient.addColorStop(0.88, "rgb(237, 38, 97)");
      gradient.addColorStop(1.00, "rgb(236, 16, 97)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.lineWidth = 1.1;
      ctx.strokeStyle = "rgb(255, 247, 161)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // kahunaFalls/Volcano/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2094.6, 1363.6);
      ctx.bezierCurveTo(2094.7, 1365.1, 2097.0, 1367.4, 2098.0, 1368.0);
      ctx.bezierCurveTo(2099.1, 1368.8, 2103.4, 1369.3, 2104.6, 1369.8);
      ctx.bezierCurveTo(2107.5, 1371.2, 2109.2, 1374.4, 2110.8, 1375.4);
      ctx.bezierCurveTo(2112.7, 1376.5, 2114.9, 1376.5, 2116.6, 1377.1);
      ctx.bezierCurveTo(2119.6, 1378.2, 2119.7, 1378.3, 2122.4, 1379.8);
      ctx.bezierCurveTo(2123.5, 1380.4, 2126.8, 1383.7, 2127.7, 1384.5);
      ctx.bezierCurveTo(2129.5, 1385.9, 2135.1, 1387.0, 2137.4, 1388.3);
      ctx.bezierCurveTo(2140.2, 1390.0, 2141.3, 1392.4, 2144.1, 1394.0);
      ctx.bezierCurveTo(2145.4, 1394.6, 2149.0, 1395.3, 2150.9, 1396.5);
      ctx.bezierCurveTo(2152.7, 1397.7, 2154.1, 1399.5, 2155.2, 1399.8);
      ctx.bezierCurveTo(2156.7, 1400.4, 2160.3, 1402.1, 2161.6, 1403.1);
      ctx.bezierCurveTo(2162.6, 1403.9, 2165.5, 1406.4, 2166.4, 1407.3);
      ctx.bezierCurveTo(2168.8, 1409.5, 2172.8, 1410.4, 2175.4, 1412.3);
      ctx.bezierCurveTo(2182.2, 1417.3, 2185.3, 1420.1, 2190.7, 1426.6);
      ctx.bezierCurveTo(2191.2, 1427.1, 2194.4, 1429.8, 2194.2, 1430.7);
      ctx.bezierCurveTo(2194.1, 1431.8, 2191.8, 1430.6, 2190.7, 1430.7);
      ctx.bezierCurveTo(2187.3, 1431.2, 2183.9, 1431.9, 2180.4, 1432.2);
      ctx.bezierCurveTo(2177.0, 1432.4, 2173.3, 1433.3, 2170.5, 1430.9);
      ctx.bezierCurveTo(2165.7, 1426.7, 2162.0, 1421.6, 2158.4, 1416.5);
      ctx.bezierCurveTo(2156.8, 1414.2, 2154.8, 1413.7, 2153.0, 1412.2);
      ctx.bezierCurveTo(2151.5, 1410.9, 2150.5, 1409.2, 2149.0, 1408.0);
      ctx.bezierCurveTo(2146.6, 1406.0, 2143.8, 1404.3, 2141.3, 1402.5);
      ctx.bezierCurveTo(2138.2, 1400.3, 2134.9, 1398.4, 2131.8, 1396.2);
      ctx.bezierCurveTo(2128.5, 1394.1, 2125.5, 1391.9, 2122.0, 1390.1);
      ctx.bezierCurveTo(2117.6, 1387.8, 2113.1, 1385.6, 2108.9, 1383.0);
      ctx.bezierCurveTo(2106.1, 1381.2, 2103.5, 1379.0, 2100.7, 1377.3);
      ctx.bezierCurveTo(2098.2, 1375.8, 2095.6, 1375.0, 2093.8, 1372.7);
      ctx.bezierCurveTo(2092.4, 1371.0, 2090.9, 1368.1, 2091.5, 1365.9);
      ctx.bezierCurveTo(2091.7, 1365.0, 2094.1, 1363.1, 2094.6, 1364.4);
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(563.8, 948.9, 652.5, 979.7);
      gradient.addColorStop(0.62, "rgb(101, 201, 216)");
      gradient.addColorStop(0.69, "rgb(123, 206, 220)");
      gradient.addColorStop(0.82, "rgb(177, 224, 232)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Volcano/Group/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2157.1, 1413.9);
      ctx.bezierCurveTo(2159.0, 1416.7, 2168.0, 1428.5, 2169.2, 1433.5);
      ctx.bezierCurveTo(2170.4, 1438.6, 2175.5, 1434.8, 2176.5, 1434.8);
      ctx.bezierCurveTo(2177.5, 1434.8, 2182.7, 1435.0, 2181.1, 1433.4);
      ctx.bezierCurveTo(2179.5, 1431.8, 2159.9, 1409.1, 2157.5, 1408.6);
      ctx.bezierCurveTo(2165.6, 1419.1, 2176.0, 1433.0, 2175.5, 1432.5);
      ctx.bezierCurveTo(2170.7, 1428.3, 2158.7, 1414.7, 2157.1, 1413.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(620.9, 976.1, 650.7, 1000.9);
      gradient.addColorStop(0.62, "rgb(101, 201, 216)");
      gradient.addColorStop(0.69, "rgb(123, 206, 220)");
      gradient.addColorStop(0.82, "rgb(177, 224, 232)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Volcano/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2176.6, 1419.3);
      ctx.bezierCurveTo(2178.5, 1422.2, 2184.1, 1426.4, 2186.2, 1431.4);
      ctx.bezierCurveTo(2188.2, 1436.2, 2191.2, 1432.4, 2190.7, 1431.9);
      ctx.bezierCurveTo(2185.9, 1427.1, 2178.3, 1420.2, 2176.6, 1419.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(660.6, 998.9, 640.5, 980.0);
      gradient.addColorStop(0.26, "rgb(101, 201, 216)");
      gradient.addColorStop(0.28, "rgb(123, 206, 220)");
      gradient.addColorStop(0.33, "rgb(160, 218, 228)");
      gradient.addColorStop(0.38, "rgb(189, 228, 234)");
      gradient.addColorStop(0.44, "rgb(212, 237, 240)");
      gradient.addColorStop(0.51, "rgb(230, 244, 245)");
      gradient.addColorStop(0.59, "rgb(242, 249, 250)");
      gradient.addColorStop(0.71, "rgb(251, 252, 252)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Volcano/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2052.7, 1234.9);
      ctx.bezierCurveTo(2047.0, 1244.6, 2044.8, 1238.5, 2044.8, 1238.5);
      ctx.bezierCurveTo(2046.5, 1233.9, 2060.0, 1183.7, 2061.9, 1172.7);
      ctx.bezierCurveTo(2063.4, 1163.6, 2111.1, 1207.6, 2110.5, 1207.5);
      ctx.bezierCurveTo(2109.5, 1207.3, 2109.1, 1209.6, 2110.1, 1213.2);
      ctx.bezierCurveTo(2113.2, 1224.9, 2106.3, 1228.4, 2104.0, 1213.4);
      ctx.bezierCurveTo(2102.4, 1203.2, 2093.5, 1202.7, 2094.5, 1209.9);
      ctx.bezierCurveTo(2095.4, 1216.0, 2097.0, 1227.6, 2093.3, 1227.6);
      ctx.bezierCurveTo(2090.1, 1227.6, 2088.9, 1222.1, 2089.2, 1216.0);
      ctx.bezierCurveTo(2089.5, 1209.0, 2090.7, 1201.9, 2087.2, 1200.5);
      ctx.bezierCurveTo(2073.2, 1195.6, 2082.5, 1273.5, 2069.8, 1272.1);
      ctx.bezierCurveTo(2063.4, 1271.4, 2064.1, 1253.8, 2070.6, 1232.7);
      ctx.bezierCurveTo(2075.1, 1212.7, 2075.6, 1195.7, 2069.7, 1194.1);
      ctx.bezierCurveTo(2059.0, 1192.0, 2058.9, 1223.7, 2052.7, 1234.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(140, 161, 187)";
      ctx.fill();

      // kahunaFalls/Volcano/Path
      ctx.beginPath();
      ctx.moveTo(2051.0, 1233.2);
      ctx.bezierCurveTo(2045.3, 1242.9, 2043.9, 1233.5, 2043.9, 1233.5);
      ctx.bezierCurveTo(2045.6, 1228.9, 2058.4, 1182.0, 2060.2, 1171.0);
      ctx.bezierCurveTo(2061.7, 1162.0, 2064.8, 1159.5, 2067.1, 1161.8);
      ctx.bezierCurveTo(2069.4, 1164.1, 2073.6, 1168.7, 2083.1, 1162.4);
      ctx.bezierCurveTo(2096.4, 1153.5, 2104.3, 1144.6, 2104.3, 1158.1);
      ctx.bezierCurveTo(2104.3, 1168.2, 2107.5, 1190.3, 2111.1, 1208.5);
      ctx.bezierCurveTo(2108.7, 1203.7, 2106.9, 1205.9, 2108.4, 1211.6);
      ctx.bezierCurveTo(2111.5, 1223.2, 2104.6, 1226.7, 2102.3, 1211.7);
      ctx.bezierCurveTo(2100.8, 1201.5, 2091.8, 1201.1, 2092.9, 1208.2);
      ctx.bezierCurveTo(2093.7, 1214.4, 2095.3, 1226.0, 2091.6, 1226.0);
      ctx.bezierCurveTo(2088.4, 1226.0, 2087.2, 1220.4, 2087.5, 1214.4);
      ctx.bezierCurveTo(2087.9, 1207.3, 2089.0, 1200.2, 2085.6, 1198.9);
      ctx.bezierCurveTo(2071.5, 1193.9, 2080.8, 1271.8, 2068.1, 1270.4);
      ctx.bezierCurveTo(2061.7, 1269.7, 2062.4, 1252.1, 2068.9, 1231.1);
      ctx.bezierCurveTo(2073.4, 1211.1, 2073.9, 1194.0, 2068.0, 1192.4);
      ctx.bezierCurveTo(2057.3, 1190.3, 2057.2, 1222.0, 2051.0, 1233.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(549.9, 801.7, 537.9, 713.4);
      gradient.addColorStop(0.12, "rgb(240, 89, 55)");
      gradient.addColorStop(0.24, "rgb(242, 108, 59)");
      gradient.addColorStop(0.51, "rgb(246, 149, 70)");
      gradient.addColorStop(0.88, "rgb(255, 215, 89)");
      gradient.addColorStop(0.98, "rgb(255, 233, 94)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Volcano/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2052.2, 1348.8);
      ctx.bezierCurveTo(2052.2, 1334.7, 2056.5, 1329.6, 2056.5, 1318.5);
      ctx.bezierCurveTo(2056.5, 1307.5, 2057.7, 1292.1, 2059.8, 1279.5);
      ctx.bezierCurveTo(2061.3, 1288.2, 2060.7, 1317.4, 2060.7, 1322.7);
      ctx.bezierCurveTo(2060.7, 1328.1, 2060.7, 1344.9, 2060.7, 1344.9);
      ctx.lineTo(2052.2, 1348.8);
      ctx.closePath();
      ctx.fill();

      // kahunaFalls/Volcano/Path
      ctx.beginPath();
      ctx.moveTo(2017.9, 1372.6);
      ctx.bezierCurveTo(2022.8, 1349.4, 2031.6, 1317.8, 2033.4, 1305.6);
      ctx.bezierCurveTo(2035.1, 1294.7, 2039.2, 1291.8, 2041.5, 1278.1);
      ctx.bezierCurveTo(2044.3, 1261.2, 2049.7, 1249.5, 2049.7, 1246.6);
      ctx.bezierCurveTo(2049.7, 1252.7, 2047.6, 1262.0, 2045.3, 1273.5);
      ctx.bezierCurveTo(2043.0, 1284.9, 2039.8, 1314.4, 2037.7, 1320.1);
      ctx.bezierCurveTo(2034.6, 1300.4, 2031.6, 1361.7, 2030.3, 1363.0);
      ctx.bezierCurveTo(2027.6, 1365.7, 2017.9, 1372.6, 2017.9, 1372.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(513.7, 839.8, 493.9, 933.9);
      gradient.addColorStop(0.36, "rgb(140, 161, 187)");
      gradient.addColorStop(0.57, "rgb(133, 155, 183)");
      gradient.addColorStop(0.87, "rgb(115, 140, 172)");
      gradient.addColorStop(1.00, "rgb(105, 131, 166)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Volcano/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1974.4, 1293.5);
      ctx.bezierCurveTo(1969.5, 1327.6, 1965.4, 1370.3, 1964.6, 1393.1);
      ctx.bezierCurveTo(1963.1, 1393.2, 1961.6, 1393.4, 1960.2, 1393.5);
      ctx.bezierCurveTo(1956.4, 1330.3, 1965.7, 1286.7, 1970.0, 1286.7);
      ctx.bezierCurveTo(1974.2, 1286.7, 1981.6, 1279.2, 1984.4, 1276.5);
      ctx.bezierCurveTo(1977.9, 1285.0, 1975.9, 1286.4, 1974.4, 1293.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(441.8, 855.3, 442.0, 958.0);
      gradient.addColorStop(0.14, "rgb(234, 218, 199)");
      gradient.addColorStop(0.25, "rgb(205, 200, 195)");
      gradient.addColorStop(0.42, "rgb(176, 182, 192)");
      gradient.addColorStop(0.60, "rgb(155, 170, 189)");
      gradient.addColorStop(0.78, "rgb(143, 163, 187)");
      gradient.addColorStop(0.98, "rgb(140, 161, 187)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Volcano/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1960.2, 1393.5);
      ctx.bezierCurveTo(1950.8, 1393.5, 1961.3, 1286.2, 1972.6, 1286.2);
      ctx.bezierCurveTo(1965.8, 1288.5, 1968.1, 1385.3, 1969.1, 1393.0);
      ctx.bezierCurveTo(1964.8, 1393.7, 1961.8, 1393.5, 1960.2, 1393.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(439.9, 953.6, 430.2, 851.2);
      gradient.addColorStop(0.02, "rgb(140, 161, 187)");
      gradient.addColorStop(0.34, "rgb(133, 155, 183)");
      gradient.addColorStop(0.80, "rgb(115, 140, 172)");
      gradient.addColorStop(1.00, "rgb(105, 131, 166)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Volcano/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1967.7, 1389.9);
      ctx.bezierCurveTo(1962.1, 1384.3, 1960.2, 1368.7, 1970.2, 1368.7);
      ctx.bezierCurveTo(1968.5, 1364.4, 1969.9, 1363.3, 1970.5, 1359.9);
      ctx.bezierCurveTo(1971.1, 1356.5, 1980.0, 1353.3, 1983.1, 1353.3);
      ctx.bezierCurveTo(1985.7, 1346.1, 1998.0, 1334.9, 2006.6, 1337.2);
      ctx.bezierCurveTo(2015.1, 1339.5, 2028.7, 1342.9, 2031.3, 1357.8);
      ctx.bezierCurveTo(2033.9, 1372.6, 1967.7, 1389.9, 1967.7, 1389.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(433.1, 928.2, 501.4, 928.2);
      gradient.addColorStop(0.14, "rgb(186, 216, 117)");
      gradient.addColorStop(0.29, "rgb(143, 193, 123)");
      gradient.addColorStop(0.46, "rgb(109, 177, 127)");
      gradient.addColorStop(0.63, "rgb(85, 167, 128)");
      gradient.addColorStop(0.81, "rgb(68, 161, 129)");
      gradient.addColorStop(1.00, "rgb(63, 160, 129)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Volcano/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1914.4, 1378.5);
      ctx.bezierCurveTo(1909.4, 1353.0, 1893.5, 1320.3, 1896.4, 1305.4);
      ctx.bezierCurveTo(1899.0, 1292.9, 1896.8, 1301.1, 1896.8, 1301.1);
      ctx.bezierCurveTo(1896.8, 1301.1, 1898.6, 1295.8, 1898.2, 1301.7);
      ctx.bezierCurveTo(1897.1, 1322.0, 1912.5, 1348.2, 1915.5, 1358.3);
      ctx.bezierCurveTo(1918.4, 1368.2, 1914.4, 1378.5, 1914.4, 1378.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(383.8, 937.8, 367.4, 861.7);
      gradient.addColorStop(0.01, "rgb(194, 208, 172)");
      gradient.addColorStop(0.15, "rgb(183, 191, 149)");
      gradient.addColorStop(0.40, "rgb(166, 168, 119)");
      gradient.addColorStop(0.64, "rgb(154, 153, 99)");
      gradient.addColorStop(0.84, "rgb(148, 145, 87)");
      gradient.addColorStop(0.98, "rgb(146, 142, 83)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Volcano/Waterfall
      ctx.restore();

      // kahunaFalls/Volcano/Waterfall/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1907.0, 1400.9);
      ctx.bezierCurveTo(1909.7, 1388.8, 1913.7, 1342.2, 1916.7, 1328.3);
      ctx.bezierCurveTo(1919.6, 1314.4, 1922.6, 1301.5, 1924.2, 1297.6);
      ctx.bezierCurveTo(1925.9, 1293.6, 1927.9, 1289.6, 1931.0, 1288.7);
      ctx.bezierCurveTo(1933.7, 1287.9, 1935.1, 1288.4, 1937.5, 1288.8);
      ctx.bezierCurveTo(1939.5, 1289.2, 1942.4, 1287.6, 1944.4, 1287.6);
      ctx.bezierCurveTo(1946.5, 1287.6, 1948.2, 1288.2, 1950.9, 1288.0);
      ctx.bezierCurveTo(1953.4, 1287.8, 1955.1, 1286.3, 1958.1, 1286.6);
      ctx.bezierCurveTo(1961.9, 1287.1, 1963.7, 1285.4, 1966.4, 1285.9);
      ctx.bezierCurveTo(1968.2, 1286.2, 1970.9, 1284.3, 1973.1, 1285.7);
      ctx.bezierCurveTo(1970.5, 1287.0, 1969.3, 1289.8, 1968.5, 1293.4);
      ctx.bezierCurveTo(1966.6, 1301.7, 1961.8, 1382.9, 1961.8, 1396.5);
      ctx.bezierCurveTo(1947.1, 1397.3, 1908.1, 1400.9, 1908.1, 1400.9);
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(414.9, 958.5, 404.7, 851.9);
      gradient.addColorStop(0.04, "rgb(255, 255, 255)");
      gradient.addColorStop(0.09, "rgb(221, 240, 243)");
      gradient.addColorStop(0.17, "rgb(186, 227, 234)");
      gradient.addColorStop(0.25, "rgb(157, 217, 227)");
      gradient.addColorStop(0.34, "rgb(133, 209, 222)");
      gradient.addColorStop(0.44, "rgb(115, 204, 218)");
      gradient.addColorStop(0.56, "rgb(105, 202, 216)");
      gradient.addColorStop(0.73, "rgb(101, 201, 216)");
      gradient.addColorStop(0.78, "rgb(125, 207, 220)");
      gradient.addColorStop(0.88, "rgb(183, 226, 233)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Volcano/Waterfall/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1919.5, 1397.6);
      ctx.bezierCurveTo(1918.8, 1402.7, 1916.9, 1397.4, 1916.9, 1398.7);
      ctx.bezierCurveTo(1915.9, 1390.4, 1919.9, 1364.5, 1921.3, 1352.4);
      ctx.bezierCurveTo(1922.7, 1340.4, 1925.0, 1292.5, 1936.6, 1290.2);
      ctx.bezierCurveTo(1930.4, 1294.2, 1929.3, 1312.1, 1927.3, 1323.0);
      ctx.bezierCurveTo(1925.3, 1333.9, 1924.3, 1352.1, 1922.9, 1359.8);
      ctx.bezierCurveTo(1921.2, 1369.0, 1920.2, 1392.2, 1919.5, 1397.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(406.4, 953.8, 385.6, 857.6);
      gradient.addColorStop(0.00, "rgb(101, 201, 216)");
      gradient.addColorStop(0.04, "rgb(116, 205, 218)");
      gradient.addColorStop(0.18, "rgb(160, 218, 228)");
      gradient.addColorStop(0.33, "rgb(193, 230, 235)");
      gradient.addColorStop(0.48, "rgb(219, 240, 242)");
      gradient.addColorStop(0.63, "rgb(237, 247, 248)");
      gradient.addColorStop(0.80, "rgb(249, 252, 252)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Volcano/Waterfall/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1929.4, 1397.6);
      ctx.bezierCurveTo(1928.7, 1402.7, 1926.8, 1397.4, 1926.8, 1398.6);
      ctx.bezierCurveTo(1925.8, 1390.4, 1929.8, 1364.5, 1931.2, 1352.4);
      ctx.bezierCurveTo(1932.6, 1340.4, 1932.8, 1308.3, 1941.6, 1295.8);
      ctx.bezierCurveTo(1938.5, 1303.8, 1938.4, 1312.1, 1936.4, 1323.0);
      ctx.bezierCurveTo(1934.4, 1333.8, 1934.2, 1352.1, 1932.8, 1359.8);
      ctx.bezierCurveTo(1931.1, 1369.0, 1930.1, 1392.2, 1929.4, 1397.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(413.4, 954.7, 393.5, 862.6);
      gradient.addColorStop(0.00, "rgb(101, 201, 216)");
      gradient.addColorStop(0.04, "rgb(116, 205, 218)");
      gradient.addColorStop(0.18, "rgb(160, 218, 228)");
      gradient.addColorStop(0.33, "rgb(193, 230, 235)");
      gradient.addColorStop(0.48, "rgb(219, 240, 242)");
      gradient.addColorStop(0.63, "rgb(237, 247, 248)");
      gradient.addColorStop(0.80, "rgb(249, 252, 252)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Volcano/Waterfall/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1934.2, 1396.6);
      ctx.bezierCurveTo(1933.5, 1401.7, 1931.6, 1396.4, 1931.6, 1397.6);
      ctx.bezierCurveTo(1930.6, 1389.3, 1934.6, 1363.5, 1936.0, 1351.4);
      ctx.bezierCurveTo(1937.5, 1339.4, 1939.7, 1291.5, 1951.3, 1289.2);
      ctx.bezierCurveTo(1945.2, 1293.2, 1944.0, 1311.1, 1942.0, 1322.0);
      ctx.bezierCurveTo(1940.0, 1332.8, 1939.0, 1351.1, 1937.6, 1358.8);
      ctx.bezierCurveTo(1935.9, 1368.0, 1935.0, 1391.2, 1934.2, 1396.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(421.1, 952.8, 400.3, 856.6);
      gradient.addColorStop(0.00, "rgb(101, 201, 216)");
      gradient.addColorStop(0.04, "rgb(116, 205, 218)");
      gradient.addColorStop(0.18, "rgb(160, 218, 228)");
      gradient.addColorStop(0.33, "rgb(193, 230, 235)");
      gradient.addColorStop(0.48, "rgb(219, 240, 242)");
      gradient.addColorStop(0.63, "rgb(237, 247, 248)");
      gradient.addColorStop(0.80, "rgb(249, 252, 252)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Volcano/Waterfall/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1941.5, 1395.9);
      ctx.bezierCurveTo(1940.8, 1401.0, 1938.9, 1395.7, 1938.9, 1396.9);
      ctx.bezierCurveTo(1937.9, 1388.6, 1941.9, 1362.7, 1943.3, 1350.7);
      ctx.bezierCurveTo(1944.8, 1338.7, 1946.7, 1296.7, 1956.8, 1289.3);
      ctx.bezierCurveTo(1952.7, 1297.4, 1951.3, 1310.4, 1949.3, 1321.2);
      ctx.bezierCurveTo(1947.3, 1332.1, 1946.3, 1350.4, 1944.9, 1358.1);
      ctx.bezierCurveTo(1943.2, 1367.3, 1942.3, 1390.5, 1941.5, 1395.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(427.5, 952.3, 406.8, 856.4);
      gradient.addColorStop(0.00, "rgb(101, 201, 216)");
      gradient.addColorStop(0.04, "rgb(116, 205, 218)");
      gradient.addColorStop(0.18, "rgb(160, 218, 228)");
      gradient.addColorStop(0.33, "rgb(193, 230, 235)");
      gradient.addColorStop(0.48, "rgb(219, 240, 242)");
      gradient.addColorStop(0.63, "rgb(237, 247, 248)");
      gradient.addColorStop(0.80, "rgb(249, 252, 252)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Volcano/Waterfall/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1948.4, 1395.9);
      ctx.bezierCurveTo(1947.7, 1401.0, 1945.8, 1395.7, 1945.8, 1396.9);
      ctx.bezierCurveTo(1944.8, 1388.6, 1948.8, 1362.7, 1950.2, 1350.7);
      ctx.bezierCurveTo(1951.6, 1338.7, 1952.8, 1294.4, 1963.9, 1288.5);
      ctx.bezierCurveTo(1957.8, 1295.6, 1957.2, 1307.7, 1955.2, 1318.5);
      ctx.bezierCurveTo(1953.2, 1329.4, 1953.2, 1350.4, 1951.8, 1358.1);
      ctx.bezierCurveTo(1950.1, 1367.3, 1949.1, 1390.5, 1948.4, 1395.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(434.5, 952.2, 413.7, 855.7);
      gradient.addColorStop(0.00, "rgb(101, 201, 216)");
      gradient.addColorStop(0.04, "rgb(116, 205, 218)");
      gradient.addColorStop(0.18, "rgb(160, 218, 228)");
      gradient.addColorStop(0.33, "rgb(193, 230, 235)");
      gradient.addColorStop(0.48, "rgb(219, 240, 242)");
      gradient.addColorStop(0.63, "rgb(237, 247, 248)");
      gradient.addColorStop(0.80, "rgb(249, 252, 252)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Volcano/Waterfall/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1954.1, 1386.0);
      ctx.bezierCurveTo(1955.5, 1374.0, 1956.5, 1321.4, 1961.9, 1307.5);
      ctx.bezierCurveTo(1960.8, 1316.7, 1961.1, 1326.8, 1959.2, 1337.0);
      ctx.bezierCurveTo(1957.2, 1347.8, 1958.4, 1364.9, 1957.8, 1372.7);
      ctx.bezierCurveTo(1956.1, 1394.3, 1952.7, 1398.1, 1954.1, 1386.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(435.5, 949.6, 419.0, 873.5);
      gradient.addColorStop(0.00, "rgb(101, 201, 216)");
      gradient.addColorStop(0.04, "rgb(116, 205, 218)");
      gradient.addColorStop(0.18, "rgb(160, 218, 228)");
      gradient.addColorStop(0.33, "rgb(193, 230, 235)");
      gradient.addColorStop(0.48, "rgb(219, 240, 242)");
      gradient.addColorStop(0.63, "rgb(237, 247, 248)");
      gradient.addColorStop(0.80, "rgb(249, 252, 252)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Volcano/Waterfall/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1927.3, 1299.4);
      ctx.bezierCurveTo(1924.2, 1301.6, 1921.8, 1317.6, 1921.4, 1319.9);
      ctx.bezierCurveTo(1920.9, 1322.2, 1921.7, 1323.1, 1921.7, 1324.2);
      ctx.bezierCurveTo(1921.7, 1325.2, 1923.4, 1320.2, 1923.4, 1317.8);
      ctx.bezierCurveTo(1923.4, 1315.3, 1926.0, 1301.8, 1927.3, 1299.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(396.7, 886.4, 392.0, 864.9);
      gradient.addColorStop(0.00, "rgb(101, 201, 216)");
      gradient.addColorStop(0.04, "rgb(116, 205, 218)");
      gradient.addColorStop(0.18, "rgb(160, 218, 228)");
      gradient.addColorStop(0.33, "rgb(193, 230, 235)");
      gradient.addColorStop(0.48, "rgb(219, 240, 242)");
      gradient.addColorStop(0.63, "rgb(237, 247, 248)");
      gradient.addColorStop(0.80, "rgb(249, 252, 252)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Volcano/Waterfall/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1872.2, 1407.6);
      ctx.bezierCurveTo(1869.0, 1404.4, 1880.6, 1396.4, 1886.5, 1399.3);
      ctx.bezierCurveTo(1887.5, 1396.2, 1888.5, 1394.8, 1891.1, 1394.0);
      ctx.bezierCurveTo(1897.3, 1392.0, 1899.8, 1396.7, 1899.8, 1397.9);
      ctx.bezierCurveTo(1901.0, 1394.9, 1903.3, 1393.5, 1906.2, 1392.3);
      ctx.bezierCurveTo(1909.1, 1391.1, 1913.1, 1390.4, 1914.7, 1392.0);
      ctx.bezierCurveTo(1916.0, 1390.7, 1916.1, 1390.5, 1916.9, 1389.7);
      ctx.bezierCurveTo(1915.3, 1388.1, 1914.7, 1385.6, 1916.5, 1383.8);
      ctx.bezierCurveTo(1918.4, 1381.9, 1921.7, 1380.8, 1924.2, 1383.3);
      ctx.bezierCurveTo(1923.4, 1379.0, 1924.7, 1375.7, 1927.7, 1372.8);
      ctx.bezierCurveTo(1930.6, 1369.8, 1936.3, 1368.2, 1940.2, 1368.2);
      ctx.bezierCurveTo(1944.0, 1368.2, 1946.6, 1368.8, 1949.3, 1371.5);
      ctx.bezierCurveTo(1950.1, 1372.3, 1950.6, 1376.0, 1949.6, 1377.9);
      ctx.bezierCurveTo(1953.9, 1376.7, 1956.6, 1375.3, 1958.8, 1376.1);
      ctx.bezierCurveTo(1960.5, 1376.7, 1963.4, 1378.1, 1963.4, 1381.2);
      ctx.bezierCurveTo(1968.4, 1381.2, 1974.7, 1381.1, 1974.7, 1387.7);
      ctx.bezierCurveTo(1974.7, 1394.2, 1976.3, 1389.7, 1979.7, 1395.4);
      ctx.bezierCurveTo(1983.1, 1401.2, 1981.1, 1400.2, 1978.8, 1400.8);
      ctx.bezierCurveTo(1929.2, 1399.9, 1877.4, 1405.9, 1872.2, 1407.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(403.9, 977.8, 386.8, 950.9);
      gradient.addColorStop(0.00, "rgb(101, 201, 216)");
      gradient.addColorStop(0.20, "rgb(148, 214, 225)");
      gradient.addColorStop(0.45, "rgb(193, 230, 236)");
      gradient.addColorStop(0.67, "rgb(225, 242, 244)");
      gradient.addColorStop(0.86, "rgb(244, 250, 250)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Volcano/Group
      ctx.restore();
      ctx.restore();

      // kahunaFalls/Volcano/Group/Group
      ctx.save();

      // kahunaFalls/Volcano/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1955.7, 1405.0);
      ctx.lineTo(2020.7, 1379.8);
      ctx.lineTo(2018.2, 1368.3);
      ctx.lineTo(1955.2, 1388.1);
      ctx.lineTo(1955.7, 1405.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.029, 0.111, -0.107, 0.994, 1973.1, 370.0);
      gradient = ctx.createLinearGradient(120.6, 1012.7, 116.9, 1006.3);
      gradient.addColorStop(0.00, "rgb(255, 197, 46)");
      gradient.addColorStop(0.06, "rgb(252, 184, 47)");
      gradient.addColorStop(0.22, "rgb(247, 152, 47)");
      gradient.addColorStop(0.38, "rgb(244, 126, 46)");
      gradient.addColorStop(0.54, "rgb(241, 104, 45)");
      gradient.addColorStop(0.69, "rgb(240, 86, 45)");
      gradient.addColorStop(0.85, "rgb(239, 74, 44)");
      gradient.addColorStop(1.00, "rgb(238, 70, 44)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Volcano/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1939.4, 1388.8);
      ctx.bezierCurveTo(1938.7, 1394.5, 1942.4, 1404.9, 1948.6, 1404.9);
      ctx.bezierCurveTo(1960.9, 1404.9, 1963.0, 1394.3, 1963.3, 1391.6);
      ctx.bezierCurveTo(1968.0, 1390.1, 2006.3, 1376.0, 2015.0, 1373.0);
      ctx.bezierCurveTo(2023.8, 1369.9, 2022.2, 1361.6, 2022.2, 1361.6);
      ctx.bezierCurveTo(1982.0, 1374.7, 1977.2, 1376.7, 1939.4, 1388.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.987, 0.163, -0.163, 0.987, 1649.2, 173.5);
      gradient = ctx.createLinearGradient(487.9, 1141.8, 532.7, 1138.6);
      gradient.addColorStop(0.00, "rgb(139, 198, 236)");
      gradient.addColorStop(1.00, "rgb(0, 112, 187)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.lineWidth = 0.8;
      ctx.strokeStyle = "rgb(255, 247, 161)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // kahunaFalls/Volcano/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1959.3, 1411.8);
      ctx.bezierCurveTo(1955.3, 1412.7, 1954.6, 1409.9, 1959.4, 1410.4);
      ctx.bezierCurveTo(1957.7, 1408.7, 1962.0, 1409.9, 1960.6, 1406.6);
      ctx.bezierCurveTo(1952.9, 1407.5, 1951.6, 1406.0, 1948.2, 1407.4);
      ctx.bezierCurveTo(1941.5, 1410.2, 1937.6, 1416.5, 1937.8, 1417.9);
      ctx.bezierCurveTo(1938.2, 1419.9, 1954.6, 1415.9, 1955.7, 1414.8);
      ctx.bezierCurveTo(1956.8, 1413.7, 1959.3, 1411.8, 1959.3, 1411.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // kahunaFalls/Volcano/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2018.1, 1368.0);
      ctx.bezierCurveTo(2017.8, 1369.3, 2015.5, 1370.8, 2014.6, 1371.2);
      ctx.bezierCurveTo(2013.6, 1371.7, 2009.9, 1371.5, 2008.9, 1371.8);
      ctx.bezierCurveTo(2006.2, 1372.5, 2004.4, 1375.0, 2002.9, 1375.6);
      ctx.bezierCurveTo(2001.2, 1376.3, 1999.3, 1376.0, 1997.8, 1376.3);
      ctx.bezierCurveTo(1995.1, 1376.7, 1995.1, 1376.8, 1992.6, 1377.7);
      ctx.bezierCurveTo(1991.6, 1378.1, 1988.4, 1380.4, 1987.5, 1380.9);
      ctx.bezierCurveTo(1985.8, 1381.9, 1981.0, 1382.0, 1978.9, 1382.8);
      ctx.bezierCurveTo(1976.3, 1383.8, 1975.0, 1385.7, 1972.5, 1386.6);
      ctx.bezierCurveTo(1971.4, 1387.0, 1968.2, 1387.0, 1966.5, 1387.8);
      ctx.bezierCurveTo(1964.8, 1388.5, 1963.4, 1389.8, 1962.4, 1390.0);
      ctx.bezierCurveTo(1961.0, 1390.2, 1957.8, 1391.2, 1956.6, 1391.9);
      ctx.bezierCurveTo(1955.7, 1392.4, 1952.9, 1394.1, 1952.0, 1394.7);
      ctx.bezierCurveTo(1949.7, 1396.2, 1946.2, 1396.4, 1943.8, 1397.6);
      ctx.bezierCurveTo(1937.4, 1400.9, 1934.4, 1402.8, 1929.0, 1407.5);
      ctx.bezierCurveTo(1928.6, 1407.9, 1925.5, 1409.6, 1925.5, 1410.5);
      ctx.bezierCurveTo(1925.5, 1411.4, 1927.6, 1410.7, 1928.5, 1411.0);
      ctx.bezierCurveTo(1931.3, 1411.8, 1930.9, 1416.0, 1933.8, 1416.7);
      ctx.bezierCurveTo(1936.6, 1417.4, 1938.0, 1418.4, 1941.2, 1418.0);
      ctx.bezierCurveTo(1945.9, 1415.1, 1951.4, 1408.4, 1955.5, 1405.1);
      ctx.bezierCurveTo(1957.4, 1403.6, 1960.9, 1401.7, 1962.6, 1400.6);
      ctx.bezierCurveTo(1964.0, 1399.8, 1965.1, 1398.5, 1966.5, 1397.6);
      ctx.bezierCurveTo(1968.8, 1396.3, 1971.3, 1395.3, 1973.7, 1394.1);
      ctx.bezierCurveTo(1976.6, 1392.7, 1979.6, 1391.5, 1982.5, 1390.2);
      ctx.bezierCurveTo(1985.5, 1388.8, 1988.4, 1387.4, 1991.5, 1386.4);
      ctx.bezierCurveTo(1995.5, 1385.0, 1999.6, 1383.8, 2003.4, 1382.2);
      ctx.bezierCurveTo(2006.0, 1381.1, 2008.5, 1379.6, 2011.1, 1378.6);
      ctx.bezierCurveTo(2013.4, 1377.7, 2015.7, 1377.4, 2017.5, 1375.7);
      ctx.bezierCurveTo(2018.9, 1374.5, 2020.5, 1372.2, 2020.3, 1370.3);
      ctx.bezierCurveTo(2020.3, 1369.5, 2018.6, 1367.6, 2018.0, 1368.7);
      ctx.save();
      ctx.transform(-0.987, -0.162, -0.162, 0.987, 4535.8, 725.4);
      gradient = ctx.createLinearGradient(2378.7, 1061.3, 2453.9, 1087.4);
      gradient.addColorStop(0.62, "rgb(101, 201, 216)");
      gradient.addColorStop(0.69, "rgb(123, 206, 220)");
      gradient.addColorStop(0.82, "rgb(177, 224, 232)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Volcano/Group/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2063.8, 1353.0);
      ctx.lineTo(2004.3, 1386.3);
      ctx.bezierCurveTo(2004.3, 1386.3, 2005.6, 1398.7, 1997.5, 1403.2);
      ctx.lineWidth = 1.1;
      ctx.strokeStyle = "rgb(255, 247, 161)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // kahunaFalls/Volcano/Group/Group

      // kahunaFalls/Volcano/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2134.3, 1281.5);
      ctx.lineTo(2156.5, 1277.6);

      // kahunaFalls/Volcano/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2134.3, 1281.1);
      ctx.lineTo(2156.4, 1277.2);
      ctx.lineTo(2156.5, 1278.0);
      ctx.lineTo(2134.6, 1281.9);
      ctx.lineTo(2134.3, 1281.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 247, 161)";
      ctx.fill();

      // kahunaFalls/Volcano/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2031.2, 1272.6);
      ctx.bezierCurveTo(2033.1, 1255.5, 2037.1, 1256.8, 2040.0, 1242.0);
      ctx.bezierCurveTo(2041.4, 1250.2, 2035.7, 1265.3, 2035.1, 1271.0);
      ctx.bezierCurveTo(2033.1, 1289.7, 2027.8, 1295.8, 2025.8, 1298.7);
      ctx.lineTo(2031.2, 1272.6);
      ctx.closePath();
      ctx.fill();

      // kahunaFalls/Volcano/Path
      ctx.beginPath();
      ctx.moveTo(1890.6, 1431.9);
      ctx.bezierCurveTo(1899.3, 1433.0, 1922.3, 1432.2, 1910.8, 1427.8);
      ctx.bezierCurveTo(1921.6, 1425.9, 1922.5, 1423.5, 1923.6, 1422.3);
      ctx.bezierCurveTo(1924.8, 1421.1, 1888.2, 1421.0, 1887.0, 1421.0);
      ctx.bezierCurveTo(1885.7, 1421.0, 1890.6, 1431.9, 1890.6, 1431.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // kahunaFalls/Volcano/Path
      ctx.beginPath();
      ctx.moveTo(1957.7, 1409.7);
      ctx.bezierCurveTo(1962.0, 1409.5, 1965.6, 1409.9, 1965.6, 1410.6);
      ctx.bezierCurveTo(1965.6, 1411.2, 1962.1, 1411.9, 1957.8, 1412.1);
      ctx.bezierCurveTo(1953.4, 1412.3, 1949.9, 1411.9, 1949.8, 1411.2);
      ctx.bezierCurveTo(1949.8, 1410.6, 1953.3, 1409.9, 1957.7, 1409.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(101, 201, 216)";
      ctx.fill();

      // kahunaFalls/Volcano/Group

      // kahunaFalls/Volcano/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2019.2, 1289.0);
      ctx.bezierCurveTo(2019.2, 1289.0, 2001.4, 1289.6, 1997.5, 1290.7);
      ctx.bezierCurveTo(2000.6, 1293.7, 2035.6, 1327.1, 2048.6, 1334.9);
      ctx.bezierCurveTo(2053.1, 1337.6, 2058.3, 1332.9, 2060.0, 1331.2);
      ctx.bezierCurveTo(2041.8, 1319.5, 2019.4, 1299.1, 2017.4, 1297.1);
      ctx.bezierCurveTo(2018.4, 1292.4, 2018.7, 1290.9, 2019.2, 1289.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(494.7, 882.8, 502.3, 869.7);
      gradient.addColorStop(0.00, "rgb(243, 120, 31)");
      gradient.addColorStop(0.33, "rgb(248, 156, 28)");
      gradient.addColorStop(0.62, "rgb(252, 184, 21)");
      gradient.addColorStop(0.85, "rgb(255, 201, 9)");
      gradient.addColorStop(1.00, "rgb(255, 208, 5)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Volcano/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2006.1, 1298.5);
      ctx.bezierCurveTo(2006.0, 1298.4, 2005.9, 1298.6, 2005.8, 1298.4);
      ctx.bezierCurveTo(2008.4, 1297.7, 2013.2, 1296.7, 2015.8, 1297.9);
      ctx.bezierCurveTo(2014.9, 1300.7, 2015.1, 1301.5, 2017.2, 1303.5);
      ctx.bezierCurveTo(2018.8, 1305.1, 2019.2, 1307.0, 2021.3, 1308.3);
      ctx.bezierCurveTo(2022.3, 1308.9, 2023.5, 1309.4, 2024.3, 1310.3);
      ctx.bezierCurveTo(2025.1, 1311.1, 2025.5, 1312.1, 2026.3, 1313.0);
      ctx.bezierCurveTo(2028.1, 1315.0, 2030.8, 1315.5, 2032.5, 1317.7);
      ctx.bezierCurveTo(2033.4, 1318.8, 2033.8, 1319.5, 2035.0, 1320.3);
      ctx.bezierCurveTo(2036.1, 1321.1, 2037.3, 1321.6, 2038.4, 1322.3);
      ctx.bezierCurveTo(2040.7, 1323.8, 2041.8, 1326.2, 2044.0, 1327.8);
      ctx.bezierCurveTo(2045.3, 1328.8, 2049.3, 1330.2, 2049.5, 1332.0);
      ctx.bezierCurveTo(2050.2, 1337.4, 2036.7, 1330.1, 2035.4, 1329.4);
      ctx.bezierCurveTo(2026.8, 1324.3, 2018.7, 1317.1, 2012.1, 1309.6);
      ctx.bezierCurveTo(2011.6, 1309.0, 2002.5, 1299.7, 2006.0, 1298.8);
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(475.2, 880.5, 519.5, 880.5);
      gradient.addColorStop(0.62, "rgb(101, 201, 216)");
      gradient.addColorStop(0.69, "rgb(123, 206, 220)");
      gradient.addColorStop(0.82, "rgb(177, 224, 232)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Volcano/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2017.4, 1297.1);
      ctx.bezierCurveTo(2020.1, 1299.7, 2056.8, 1330.2, 2060.0, 1331.2);
      ctx.lineWidth = 1.1;
      ctx.strokeStyle = "rgb(255, 247, 161)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // kahunaFalls/Volcano/Group/Compound Path
      ctx.beginPath();

      // kahunaFalls/Volcano/Group/Compound Path/Path
      ctx.moveTo(1997.5, 1290.9);
      ctx.lineTo(1997.5, 1290.9);
      ctx.lineTo(1997.5, 1290.9);
      ctx.lineTo(1997.5, 1290.9);
      ctx.lineTo(1997.5, 1290.9);
      ctx.lineTo(1997.5, 1290.9);
      ctx.closePath();

      // kahunaFalls/Volcano/Group/Compound Path/Path
      ctx.moveTo(1997.5, 1290.2);
      ctx.bezierCurveTo(1999.6, 1289.9, 2014.3, 1289.1, 2019.2, 1288.9);
      ctx.bezierCurveTo(2019.1, 1289.4, 2019.1, 1289.4, 2019.0, 1289.7);
      ctx.bezierCurveTo(2014.0, 1289.9, 1999.6, 1290.7, 1997.5, 1290.9);
      ctx.lineTo(1997.5, 1290.9);
      ctx.lineTo(1997.5, 1290.2);
      ctx.lineTo(1997.5, 1290.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 247, 161)";
      ctx.fill();

      // kahunaFalls/Volcano/Group/Path
      ctx.beginPath();
      ctx.moveTo(2013.0, 1320.3);
      ctx.lineTo(2013.0, 1323.6);
      ctx.bezierCurveTo(2013.0, 1323.6, 2033.9, 1341.9, 2038.5, 1346.5);
      ctx.bezierCurveTo(2043.1, 1351.1, 2047.8, 1345.6, 2047.8, 1345.6);
      ctx.lineTo(2013.0, 1320.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(483.1, 899.2, 517.9, 899.2);
      gradient.addColorStop(0.02, "rgb(140, 161, 187)");
      gradient.addColorStop(0.34, "rgb(133, 155, 183)");
      gradient.addColorStop(0.80, "rgb(115, 140, 172)");
      gradient.addColorStop(1.00, "rgb(105, 131, 166)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Volcano/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1926.9, 1412.1);
      ctx.bezierCurveTo(1927.2, 1411.1, 1928.5, 1410.3, 1929.4, 1409.7);
      ctx.bezierCurveTo(1930.8, 1408.9, 1932.3, 1408.4, 1933.6, 1407.6);
      ctx.bezierCurveTo(1935.1, 1406.7, 1935.5, 1405.9, 1936.9, 1404.9);
      ctx.bezierCurveTo(1938.0, 1404.2, 1939.9, 1403.0, 1941.3, 1402.4);
      ctx.bezierCurveTo(1938.7, 1404.0, 1936.8, 1406.3, 1934.5, 1408.2);
      ctx.bezierCurveTo(1932.3, 1410.2, 1929.9, 1411.9, 1927.9, 1414.0);
      ctx.bezierCurveTo(1927.3, 1413.5, 1927.0, 1412.7, 1926.9, 1412.1);
      ctx.fill();

      // kahunaFalls/Volcano/Path
      ctx.beginPath();
      ctx.moveTo(2036.0, 1397.9);
      ctx.bezierCurveTo(2025.2, 1397.0, 2012.7, 1398.1, 2022.2, 1399.6);
      ctx.bezierCurveTo(2032.4, 1401.2, 2041.0, 1401.4, 2053.2, 1403.9);
      ctx.bezierCurveTo(2036.7, 1403.9, 2022.2, 1404.4, 2038.5, 1407.3);
      ctx.bezierCurveTo(2049.6, 1409.3, 2068.8, 1412.0, 2073.8, 1411.8);
      ctx.bezierCurveTo(2078.6, 1411.8, 2067.6, 1408.5, 2066.0, 1407.5);
      ctx.bezierCurveTo(2074.5, 1407.9, 2082.8, 1411.1, 2092.0, 1412.2);
      ctx.bezierCurveTo(2101.2, 1413.3, 2096.6, 1412.4, 2092.3, 1410.4);
      ctx.bezierCurveTo(2102.5, 1412.0, 2120.1, 1413.8, 2125.0, 1412.9);
      ctx.bezierCurveTo(2129.8, 1412.1, 2116.4, 1409.6, 2106.1, 1408.1);
      ctx.bezierCurveTo(2095.9, 1406.6, 2040.3, 1398.3, 2036.0, 1397.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // kahunaFalls/Volcano/Path
      ctx.beginPath();
      ctx.moveTo(2108.3, 1229.5);
      ctx.bezierCurveTo(2107.2, 1238.5, 2106.3, 1251.1, 2107.7, 1257.6);
      ctx.bezierCurveTo(2108.5, 1261.2, 2109.8, 1265.2, 2112.9, 1265.2);
      ctx.bezierCurveTo(2115.7, 1265.2, 2116.7, 1261.2, 2114.9, 1255.9);
      ctx.bezierCurveTo(2112.8, 1249.3, 2109.1, 1235.5, 2108.3, 1229.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(577.1, 812.2, 585.9, 812.2);
      gradient.addColorStop(0.02, "rgb(140, 161, 187)");
      gradient.addColorStop(0.34, "rgb(133, 155, 183)");
      gradient.addColorStop(0.80, "rgb(115, 140, 172)");
      gradient.addColorStop(1.00, "rgb(105, 131, 166)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Volcano/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1936.0, 1416.0);
      ctx.bezierCurveTo(1936.5, 1414.7, 1941.2, 1410.1, 1941.8, 1409.6);
      ctx.bezierCurveTo(1942.9, 1408.5, 1944.5, 1407.1, 1945.7, 1405.9);
      ctx.bezierCurveTo(1945.1, 1405.9, 1943.3, 1406.9, 1942.8, 1407.2);
      ctx.bezierCurveTo(1942.0, 1407.7, 1941.2, 1408.2, 1940.2, 1408.6);
      ctx.bezierCurveTo(1938.9, 1409.1, 1937.3, 1410.5, 1936.2, 1411.5);
      ctx.bezierCurveTo(1935.3, 1412.3, 1932.8, 1413.8, 1932.0, 1414.7);
      ctx.bezierCurveTo(1932.6, 1415.3, 1933.2, 1415.8, 1933.9, 1415.8);
      ctx.bezierCurveTo(1934.3, 1415.7, 1936.0, 1416.0, 1936.0, 1416.0);
      gradient = ctx.createLinearGradient(1935.3, 1414.0, 1944.2, 1405.1);
      gradient.addColorStop(0.62, "rgb(101, 201, 216)");
      gradient.addColorStop(0.69, "rgb(123, 206, 220)");
      gradient.addColorStop(0.82, "rgb(177, 224, 232)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Volcano/Path
      ctx.beginPath();
      ctx.moveTo(1914.0, 1414.9);
      ctx.bezierCurveTo(1915.2, 1413.0, 1917.4, 1411.5, 1919.3, 1410.5);
      ctx.bezierCurveTo(1924.9, 1407.7, 1926.8, 1405.8, 1925.3, 1406.6);
      ctx.bezierCurveTo(1923.3, 1407.7, 1929.6, 1405.0, 1931.6, 1403.8);
      ctx.bezierCurveTo(1933.8, 1402.4, 1934.7, 1402.2, 1936.1, 1402.0);
      ctx.bezierCurveTo(1934.5, 1402.7, 1933.6, 1403.3, 1932.3, 1404.4);
      ctx.bezierCurveTo(1931.2, 1405.2, 1930.2, 1406.1, 1929.0, 1406.5);
      ctx.bezierCurveTo(1927.3, 1407.1, 1926.0, 1407.8, 1924.6, 1408.8);
      ctx.bezierCurveTo(1922.9, 1410.0, 1921.6, 1411.9, 1920.1, 1413.4);
      ctx.bezierCurveTo(1918.9, 1414.6, 1917.4, 1416.3, 1916.1, 1417.5);
      ctx.bezierCurveTo(1915.7, 1417.9, 1913.9, 1415.1, 1914.1, 1414.8);
      ctx.fillStyle = "rgb(101, 201, 216)";
      ctx.fill();

      // kahunaFalls/Volcano/Path
      ctx.beginPath();
      ctx.moveTo(2106.8, 1228.1);
      ctx.bezierCurveTo(2105.8, 1237.1, 2104.9, 1249.7, 2106.3, 1256.2);
      ctx.bezierCurveTo(2107.1, 1259.8, 2108.4, 1263.8, 2111.5, 1263.8);
      ctx.bezierCurveTo(2114.3, 1263.8, 2115.2, 1259.8, 2113.5, 1254.5);
      ctx.bezierCurveTo(2111.4, 1247.9, 2107.7, 1234.1, 2106.8, 1228.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(581.8, 829.6, 573.6, 784.7);
      gradient.addColorStop(0.12, "rgb(240, 89, 55)");
      gradient.addColorStop(0.21, "rgb(241, 101, 57)");
      gradient.addColorStop(0.39, "rgb(244, 126, 63)");
      gradient.addColorStop(0.62, "rgb(249, 164, 73)");
      gradient.addColorStop(0.91, "rgb(255, 219, 89)");
      gradient.addColorStop(0.98, "rgb(255, 233, 94)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Volcano/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2129.6, 1304.0);
      ctx.bezierCurveTo(2126.0, 1290.4, 2127.7, 1295.1, 2124.9, 1284.4);
      ctx.bezierCurveTo(2122.1, 1273.7, 2122.1, 1270.9, 2119.6, 1258.2);
      ctx.bezierCurveTo(2123.2, 1266.1, 2129.5, 1287.6, 2131.6, 1294.3);
      ctx.bezierCurveTo(2132.9, 1298.2, 2135.8, 1301.5, 2135.8, 1301.5);
      ctx.lineTo(2129.6, 1304.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(105, 131, 166)";
      ctx.fill();

      // kahunaFalls/Volcano/Path
      ctx.beginPath();
      ctx.moveTo(2090.4, 1280.7);
      ctx.bezierCurveTo(2088.1, 1263.7, 2089.7, 1246.2, 2088.9, 1231.2);
      ctx.bezierCurveTo(2092.3, 1238.8, 2093.5, 1271.6, 2094.3, 1277.3);
      ctx.bezierCurveTo(2095.0, 1282.4, 2097.8, 1298.2, 2099.0, 1305.3);
      ctx.bezierCurveTo(2100.7, 1303.6, 2099.3, 1286.0, 2100.7, 1280.5);
      ctx.bezierCurveTo(2101.7, 1286.7, 2107.6, 1309.7, 2111.3, 1313.3);
      ctx.bezierCurveTo(2108.3, 1314.9, 2093.6, 1322.1, 2093.2, 1323.4);
      ctx.lineTo(2090.4, 1280.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(553.8, 832.9, 577.8, 863.6);
      gradient.addColorStop(0.02, "rgb(140, 161, 187)");
      gradient.addColorStop(0.34, "rgb(133, 155, 183)");
      gradient.addColorStop(0.80, "rgb(115, 140, 172)");
      gradient.addColorStop(1.00, "rgb(105, 131, 166)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Volcano/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2023.7, 1344.6);
      ctx.bezierCurveTo(2022.8, 1344.0, 2023.3, 1342.6, 2022.5, 1341.9);
      ctx.bezierCurveTo(2021.8, 1341.2, 2021.3, 1340.5, 2020.9, 1339.8);
      ctx.bezierCurveTo(2020.7, 1339.6, 2020.6, 1339.5, 2020.4, 1339.4);
      ctx.bezierCurveTo(2019.9, 1339.0, 2019.5, 1338.6, 2019.2, 1338.2);
      ctx.bezierCurveTo(2006.1, 1332.2, 1992.2, 1339.7, 1980.3, 1346.1);
      ctx.bezierCurveTo(1980.5, 1349.8, 1982.2, 1351.6, 1986.4, 1358.2);
      ctx.bezierCurveTo(1988.5, 1356.1, 1992.8, 1349.5, 1994.8, 1344.3);
      ctx.bezierCurveTo(1994.8, 1348.3, 1994.7, 1350.7, 1995.8, 1352.8);
      ctx.bezierCurveTo(1997.5, 1355.9, 2000.1, 1358.2, 2002.5, 1360.6);
      ctx.bezierCurveTo(2008.1, 1353.3, 2010.8, 1351.5, 2010.8, 1344.9);
      ctx.bezierCurveTo(2013.9, 1348.0, 2023.3, 1349.1, 2026.6, 1349.1);
      ctx.bezierCurveTo(2026.6, 1348.6, 2026.7, 1348.0, 2026.7, 1347.5);
      ctx.bezierCurveTo(2024.8, 1345.6, 2024.2, 1345.0, 2023.7, 1344.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(58, 149, 120)";
      ctx.fill();

      // kahunaFalls/Volcano/top blue slide

      // kahunaFalls/Volcano/top blue slide/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2109.8, 1202.7);
      ctx.bezierCurveTo(2109.8, 1202.7, 2121.0, 1204.4, 2124.9, 1205.9);
      ctx.bezierCurveTo(2121.1, 1207.8, 2039.4, 1243.2, 2024.9, 1246.4);
      ctx.bezierCurveTo(2024.9, 1244.6, 2021.1, 1241.7, 2026.3, 1240.5);
      ctx.bezierCurveTo(2052.8, 1231.1, 2108.6, 1206.4, 2110.6, 1205.5);
      ctx.bezierCurveTo(2109.4, 1201.2, 2110.3, 1204.8, 2109.8, 1202.7);
      ctx.closePath();
      gradient = ctx.createLinearGradient(2072.7, 1221.5, 2074.9, 1226.1);
      gradient.addColorStop(0.00, "rgb(139, 198, 236)");
      gradient.addColorStop(1.00, "rgb(0, 112, 187)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Volcano/top blue slide/Path
      ctx.beginPath();
      ctx.moveTo(2114.5, 1210.5);
      ctx.bezierCurveTo(2114.7, 1210.4, 2120.3, 1208.1, 2120.4, 1207.9);
      ctx.bezierCurveTo(2117.5, 1207.3, 2113.8, 1206.5, 2110.7, 1206.0);
      ctx.bezierCurveTo(2110.7, 1206.2, 2111.3, 1208.0, 2111.2, 1208.2);
      ctx.bezierCurveTo(2110.3, 1210.4, 2105.1, 1210.5, 2102.8, 1211.7);
      ctx.bezierCurveTo(2100.8, 1212.7, 2099.8, 1214.2, 2097.5, 1214.8);
      ctx.bezierCurveTo(2096.4, 1215.0, 2095.2, 1215.2, 2094.1, 1215.7);
      ctx.bezierCurveTo(2093.1, 1216.2, 2092.4, 1217.0, 2091.4, 1217.6);
      ctx.bezierCurveTo(2089.1, 1218.9, 2086.5, 1218.5, 2084.2, 1220.0);
      ctx.bezierCurveTo(2083.1, 1220.7, 2082.5, 1221.3, 2081.1, 1221.7);
      ctx.bezierCurveTo(2079.9, 1222.0, 2078.6, 1222.1, 2077.4, 1222.4);
      ctx.bezierCurveTo(2074.8, 1223.1, 2073.0, 1224.9, 2070.6, 1225.8);
      ctx.bezierCurveTo(2069.1, 1226.3, 2064.9, 1226.3, 2064.1, 1228.0);
      ctx.bezierCurveTo(2061.9, 1232.7, 2076.5, 1230.2, 2077.9, 1229.9);
      ctx.bezierCurveTo(2087.4, 1227.9, 2097.1, 1223.7, 2105.5, 1218.8);
      ctx.bezierCurveTo(2106.3, 1218.4, 2117.5, 1212.7, 2114.6, 1210.8);
      ctx.save();
      ctx.transform(-0.948, -0.319, -0.319, 0.948, 4187.7, 864.3);
      gradient = ctx.createLinearGradient(1850.0, 1003.7, 1897.0, 1003.7);
      gradient.addColorStop(0.62, "rgb(101, 201, 216)");
      gradient.addColorStop(0.69, "rgb(123, 206, 220)");
      gradient.addColorStop(0.82, "rgb(177, 224, 232)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Volcano/top blue slide/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2110.6, 1205.4);
      ctx.bezierCurveTo(2107.4, 1207.0, 2034.2, 1239.3, 2030.9, 1239.1);
      ctx.lineWidth = 1.0;
      ctx.strokeStyle = "rgb(255, 247, 161)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // kahunaFalls/Volcano/top blue slide/Path
      ctx.beginPath();
      ctx.moveTo(2116.3, 1219.8);
      ctx.bezierCurveTo(2116.8, 1222.1, 2116.3, 1219.8, 2117.0, 1222.8);
      ctx.bezierCurveTo(2113.7, 1226.2, 2107.7, 1227.3, 2102.7, 1228.6);
      ctx.bezierCurveTo(2097.7, 1229.9, 2098.9, 1231.1, 2093.2, 1231.9);
      ctx.bezierCurveTo(2091.0, 1234.2, 2084.8, 1235.2, 2079.1, 1237.9);
      ctx.bezierCurveTo(2073.5, 1240.5, 2070.7, 1242.4, 2068.0, 1244.1);
      ctx.bezierCurveTo(2063.7, 1244.8, 2057.7, 1246.3, 2052.0, 1248.6);
      ctx.bezierCurveTo(2046.6, 1250.8, 2038.3, 1252.9, 2036.6, 1252.9);
      ctx.bezierCurveTo(2034.5, 1254.1, 2031.5, 1254.4, 2028.6, 1254.7);
      ctx.bezierCurveTo(2029.5, 1251.0, 2029.4, 1248.8, 2030.7, 1246.1);
      ctx.bezierCurveTo(2032.1, 1243.5, 2117.6, 1217.1, 2117.6, 1217.1);
      gradient = ctx.createLinearGradient(2023.5, 1250.2, 2120.6, 1223.0);
      gradient.addColorStop(0.02, "rgb(140, 161, 187)");
      gradient.addColorStop(0.34, "rgb(133, 155, 183)");
      gradient.addColorStop(0.80, "rgb(115, 140, 172)");
      gradient.addColorStop(1.00, "rgb(105, 131, 166)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Volcano/top blue slide/Path
      ctx.beginPath();
      ctx.moveTo(2076.6, 1232.0);
      ctx.bezierCurveTo(2076.5, 1235.1, 2076.2, 1240.4, 2076.2, 1240.4);
      ctx.bezierCurveTo(2072.7, 1243.1, 2066.6, 1245.7, 2065.5, 1245.4);
      ctx.bezierCurveTo(2066.2, 1242.4, 2067.0, 1238.8, 2067.6, 1236.5);
      ctx.bezierCurveTo(2068.0, 1235.1, 2076.6, 1232.0, 2076.6, 1232.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(240, 89, 55)";
      ctx.fill();

      // kahunaFalls/Volcano/top blue slide/Path
      ctx.beginPath();
      ctx.moveTo(2124.9, 1205.9);
      ctx.bezierCurveTo(2125.1, 1209.2, 2122.1, 1217.7, 2113.8, 1221.8);
      ctx.bezierCurveTo(2110.7, 1223.3, 2036.5, 1250.1, 2029.7, 1251.1);
      ctx.bezierCurveTo(2024.5, 1251.9, 2019.3, 1244.4, 2020.0, 1242.1);
      ctx.bezierCurveTo(2053.2, 1232.5, 2106.3, 1215.5, 2124.9, 1205.9);
      ctx.closePath();
      gradient = ctx.createLinearGradient(2071.9, 1223.4, 2077.2, 1235.4);
      gradient.addColorStop(0.00, "rgb(139, 198, 236)");
      gradient.addColorStop(1.00, "rgb(0, 112, 187)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Volcano/top blue slide/Path
      ctx.beginPath();
      ctx.moveTo(2020.0, 1242.1);
      ctx.bezierCurveTo(2045.6, 1235.8, 2115.2, 1211.5, 2124.9, 1205.9);
      ctx.stroke();

      // kahunaFalls/Volcano/Group
      ctx.restore();

      // kahunaFalls/Volcano/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2118.1, 1313.0);
      ctx.bezierCurveTo(2120.9, 1311.5, 2131.4, 1306.4, 2133.6, 1305.5);
      ctx.bezierCurveTo(2135.9, 1304.7, 2141.0, 1302.4, 2143.6, 1300.9);
      ctx.bezierCurveTo(2146.2, 1299.5, 2148.9, 1298.4, 2151.6, 1296.7);
      ctx.bezierCurveTo(2153.2, 1295.6, 2156.3, 1294.1, 2158.3, 1293.5);
      ctx.bezierCurveTo(2156.7, 1291.5, 2153.7, 1292.7, 2152.0, 1293.2);
      ctx.bezierCurveTo(2150.4, 1293.7, 2114.3, 1309.7, 2114.3, 1309.7);
      ctx.lineTo(2118.1, 1313.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(622.6, 858.7, 600.6, 869.4);
      gradient.addColorStop(0.02, "rgb(140, 161, 187)");
      gradient.addColorStop(0.34, "rgb(133, 155, 183)");
      gradient.addColorStop(0.80, "rgb(115, 140, 172)");
      gradient.addColorStop(1.00, "rgb(105, 131, 166)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Volcano/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2156.3, 1277.7);
      ctx.bezierCurveTo(2156.3, 1277.7, 2138.8, 1280.8, 2134.6, 1281.8);
      ctx.bezierCurveTo(2135.5, 1284.3, 2138.0, 1289.5, 2138.0, 1289.5);
      ctx.lineTo(2156.5, 1280.1);
      ctx.lineTo(2156.3, 1277.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(617.4, 848.8, 614.3, 843.6);
      gradient.addColorStop(0.03, "rgb(249, 168, 67)");
      gradient.addColorStop(0.17, "rgb(246, 146, 81)");
      gradient.addColorStop(0.45, "rgb(241, 108, 93)");
      gradient.addColorStop(0.69, "rgb(238, 71, 96)");
      gradient.addColorStop(0.88, "rgb(237, 38, 97)");
      gradient.addColorStop(1.00, "rgb(236, 16, 97)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Volcano/Group/Group
      ctx.restore();

      // kahunaFalls/Volcano/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2109.4, 1298.6);
      ctx.bezierCurveTo(2127.2, 1291.0, 2144.4, 1283.1, 2156.6, 1277.7);
      ctx.bezierCurveTo(2159.3, 1285.3, 2156.2, 1291.7, 2153.3, 1293.1);
      ctx.bezierCurveTo(2144.9, 1297.1, 2101.6, 1317.2, 2101.6, 1317.2);
      ctx.lineTo(2109.4, 1298.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(602.3, 867.6, 596.6, 858.2);
      gradient.addColorStop(0.03, "rgb(249, 168, 67)");
      gradient.addColorStop(0.17, "rgb(246, 146, 81)");
      gradient.addColorStop(0.45, "rgb(241, 108, 93)");
      gradient.addColorStop(0.69, "rgb(238, 71, 96)");
      gradient.addColorStop(0.88, "rgb(237, 38, 97)");
      gradient.addColorStop(1.00, "rgb(236, 16, 97)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Volcano/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2156.6, 1277.7);
      ctx.lineTo(2108.7, 1299.3);
      ctx.strokeStyle = "rgb(255, 247, 161)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // kahunaFalls/Volcano/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2077.3, 1296.9);
      ctx.bezierCurveTo(2081.1, 1299.7, 2086.5, 1300.7, 2091.1, 1300.7);
      ctx.bezierCurveTo(2091.1, 1300.7, 2091.1, 1300.7, 2091.1, 1300.7);
      ctx.bezierCurveTo(2090.7, 1300.4, 2090.4, 1300.0, 2090.2, 1299.3);
      ctx.bezierCurveTo(2090.1, 1298.7, 2090.0, 1298.1, 2090.0, 1297.4);
      ctx.bezierCurveTo(2087.2, 1296.4, 2084.6, 1296.3, 2082.6, 1295.5);
      ctx.bezierCurveTo(2080.7, 1294.8, 2078.8, 1295.2, 2076.8, 1296.2);
      ctx.bezierCurveTo(2077.0, 1296.4, 2077.1, 1296.6, 2077.3, 1296.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(140, 161, 187)";
      ctx.fill();

      // kahunaFalls/Volcano/Path
      ctx.beginPath();
      ctx.moveTo(2124.4, 1313.1);
      ctx.bezierCurveTo(2123.5, 1312.7, 2121.9, 1312.4, 2120.1, 1312.3);
      ctx.bezierCurveTo(2105.8, 1323.4, 2090.2, 1332.7, 2076.3, 1344.3);
      ctx.bezierCurveTo(2077.5, 1346.6, 2079.1, 1349.1, 2081.1, 1352.1);
      ctx.bezierCurveTo(2085.6, 1348.5, 2087.8, 1348.2, 2091.5, 1341.5);
      ctx.bezierCurveTo(2089.5, 1341.1, 2082.7, 1341.4, 2083.2, 1340.3);
      ctx.bezierCurveTo(2083.9, 1338.9, 2092.6, 1330.9, 2093.3, 1329.2);
      ctx.bezierCurveTo(2093.8, 1333.8, 2095.7, 1341.3, 2097.2, 1343.7);
      ctx.bezierCurveTo(2099.3, 1347.1, 2102.3, 1353.2, 2105.2, 1355.8);
      ctx.bezierCurveTo(2110.3, 1346.6, 2112.8, 1348.6, 2109.3, 1332.1);
      ctx.bezierCurveTo(2112.9, 1335.4, 2118.9, 1342.3, 2121.3, 1345.7);
      ctx.bezierCurveTo(2122.4, 1340.7, 2125.0, 1334.9, 2118.6, 1326.3);
      ctx.bezierCurveTo(2121.6, 1327.1, 2127.3, 1330.7, 2131.6, 1333.3);
      ctx.bezierCurveTo(2132.3, 1326.9, 2126.9, 1314.2, 2124.4, 1313.1);
      ctx.closePath();
      ctx.fill();

      // kahunaFalls/Volcano/Path
      ctx.beginPath();
      ctx.moveTo(2012.1, 1329.7);
      ctx.bezierCurveTo(2013.6, 1328.3, 2014.3, 1328.3, 2016.7, 1327.3);
      ctx.bezierCurveTo(2016.1, 1325.7, 2014.7, 1323.8, 2012.9, 1322.2);
      ctx.bezierCurveTo(2014.6, 1322.2, 2016.8, 1324.2, 2019.6, 1326.8);
      ctx.bezierCurveTo(2022.2, 1326.2, 2022.9, 1326.6, 2025.9, 1326.8);
      ctx.bezierCurveTo(2022.9, 1323.1, 2018.5, 1318.0, 2015.8, 1318.0);
      ctx.bezierCurveTo(2013.1, 1318.0, 2006.7, 1321.2, 2003.5, 1322.5);
      ctx.bezierCurveTo(2005.3, 1319.8, 2008.0, 1318.2, 2008.0, 1316.2);
      ctx.bezierCurveTo(2008.0, 1314.2, 2006.5, 1303.5, 2003.0, 1300.2);
      ctx.bezierCurveTo(1998.5, 1302.6, 1991.2, 1309.1, 1991.2, 1311.5);
      ctx.bezierCurveTo(1991.2, 1313.8, 1991.2, 1313.2, 1991.2, 1318.0);
      ctx.bezierCurveTo(1987.3, 1311.0, 1985.7, 1308.8, 1981.8, 1307.6);
      ctx.bezierCurveTo(1977.8, 1306.4, 1972.7, 1305.9, 1967.3, 1306.4);
      ctx.bezierCurveTo(1967.8, 1308.4, 1968.5, 1310.9, 1969.3, 1313.3);
      ctx.bezierCurveTo(1970.5, 1312.2, 1972.5, 1311.2, 1974.0, 1310.9);
      ctx.bezierCurveTo(1972.2, 1311.8, 1970.8, 1313.9, 1970.1, 1315.7);
      ctx.bezierCurveTo(1970.5, 1316.7, 1971.0, 1317.7, 1971.4, 1318.5);
      ctx.bezierCurveTo(1972.8, 1316.9, 1975.1, 1315.7, 1978.1, 1314.9);
      ctx.bezierCurveTo(1976.2, 1316.4, 1974.2, 1318.0, 1972.9, 1320.6);
      ctx.bezierCurveTo(1972.9, 1320.6, 1973.0, 1320.7, 1973.0, 1320.7);
      ctx.bezierCurveTo(1977.8, 1325.3, 1979.0, 1324.0, 1981.2, 1326.1);
      ctx.bezierCurveTo(1977.7, 1326.1, 1968.8, 1329.1, 1966.7, 1331.1);
      ctx.bezierCurveTo(1964.6, 1333.1, 1962.0, 1339.6, 1962.0, 1346.4);
      ctx.bezierCurveTo(1962.0, 1346.4, 1965.1, 1345.6, 1967.8, 1345.0);
      ctx.bezierCurveTo(1967.8, 1343.0, 1970.0, 1335.9, 1971.9, 1334.0);
      ctx.bezierCurveTo(1970.3, 1337.4, 1970.1, 1340.8, 1970.6, 1344.6);
      ctx.bezierCurveTo(1972.0, 1344.3, 1972.9, 1344.4, 1975.9, 1344.6);
      ctx.bezierCurveTo(1975.9, 1348.9, 1977.5, 1350.5, 1982.3, 1357.6);
      ctx.bezierCurveTo(1984.5, 1355.6, 1989.0, 1348.9, 1991.1, 1343.8);
      ctx.bezierCurveTo(1991.1, 1347.7, 1990.9, 1350.2, 1992.1, 1352.2);
      ctx.bezierCurveTo(1993.9, 1355.3, 1996.6, 1357.6, 1999.1, 1360.0);
      ctx.bezierCurveTo(2005.0, 1352.7, 2007.8, 1350.9, 2007.8, 1344.4);
      ctx.bezierCurveTo(2011.0, 1347.4, 2020.9, 1348.5, 2024.4, 1348.5);
      ctx.bezierCurveTo(2024.4, 1344.7, 2025.2, 1340.3, 2022.3, 1337.6);
      ctx.bezierCurveTo(2019.4, 1334.9, 2013.6, 1331.0, 2012.1, 1329.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(466.0, 924.1, 460.8, 865.6);
      gradient.addColorStop(0.14, "rgb(201, 221, 116)");
      gradient.addColorStop(0.46, "rgb(169, 203, 123)");
      gradient.addColorStop(0.98, "rgb(112, 175, 133)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Volcano/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1880.3, 1283.2);
      ctx.bezierCurveTo(1879.5, 1281.2, 1874.4, 1273.6, 1872.5, 1271.7);
      ctx.bezierCurveTo(1873.8, 1270.1, 1875.8, 1268.5, 1878.2, 1267.3);
      ctx.bezierCurveTo(1876.6, 1266.7, 1873.6, 1268.2, 1870.0, 1270.1);
      ctx.bezierCurveTo(1867.7, 1268.6, 1867.7, 1268.6, 1864.8, 1267.0);
      ctx.bezierCurveTo(1869.2, 1263.9, 1874.4, 1261.9, 1877.0, 1262.8);
      ctx.bezierCurveTo(1879.6, 1263.8, 1882.9, 1267.1, 1885.5, 1269.7);
      ctx.bezierCurveTo(1885.5, 1264.9, 1885.5, 1264.4, 1886.3, 1262.2);
      ctx.bezierCurveTo(1887.1, 1260.0, 1889.4, 1255.9, 1894.0, 1253.5);
      ctx.bezierCurveTo(1897.4, 1257.7, 1899.8, 1261.3, 1899.8, 1263.3);
      ctx.bezierCurveTo(1899.8, 1266.1, 1899.9, 1268.4, 1899.0, 1273.9);
      ctx.bezierCurveTo(1905.6, 1270.7, 1908.3, 1268.1, 1912.6, 1268.1);
      ctx.bezierCurveTo(1916.8, 1268.1, 1920.0, 1272.3, 1924.7, 1277.0);
      ctx.bezierCurveTo(1921.0, 1278.8, 1922.1, 1278.4, 1918.9, 1279.9);
      ctx.bezierCurveTo(1918.1, 1278.4, 1916.6, 1274.8, 1915.2, 1273.9);
      ctx.bezierCurveTo(1916.6, 1275.6, 1917.1, 1278.4, 1917.1, 1280.6);
      ctx.bezierCurveTo(1915.7, 1281.6, 1915.7, 1281.6, 1914.4, 1282.4);
      ctx.bezierCurveTo(1913.8, 1280.1, 1912.3, 1279.0, 1909.6, 1277.1);
      ctx.bezierCurveTo(1911.0, 1279.3, 1912.0, 1280.2, 1912.3, 1283.5);
      ctx.bezierCurveTo(1912.2, 1283.5, 1906.8, 1286.1, 1903.7, 1287.7);
      ctx.bezierCurveTo(1908.3, 1286.7, 1917.0, 1285.4, 1918.3, 1288.4);
      ctx.bezierCurveTo(1919.5, 1291.4, 1920.5, 1294.0, 1921.3, 1301.7);
      ctx.bezierCurveTo(1910.0, 1296.1, 1909.4, 1296.1, 1905.8, 1295.3);
      ctx.bezierCurveTo(1905.9, 1297.3, 1908.8, 1301.2, 1909.1, 1304.7);
      ctx.bezierCurveTo(1909.6, 1308.7, 1907.3, 1312.2, 1904.5, 1313.8);
      ctx.bezierCurveTo(1903.3, 1313.0, 1900.0, 1304.2, 1897.1, 1303.5);
      ctx.bezierCurveTo(1895.3, 1308.3, 1895.3, 1312.5, 1893.9, 1317.8);
      ctx.bezierCurveTo(1892.2, 1317.2, 1886.5, 1315.3, 1884.3, 1312.0);
      ctx.bezierCurveTo(1882.3, 1309.1, 1884.1, 1304.5, 1884.9, 1300.7);
      ctx.bezierCurveTo(1881.1, 1305.1, 1875.5, 1317.5, 1873.4, 1322.7);
      ctx.bezierCurveTo(1870.2, 1317.9, 1866.6, 1308.7, 1867.7, 1304.6);
      ctx.bezierCurveTo(1868.8, 1300.9, 1875.3, 1297.4, 1876.5, 1294.0);
      ctx.bezierCurveTo(1868.9, 1294.0, 1853.7, 1295.5, 1847.2, 1297.9);
      ctx.bezierCurveTo(1848.7, 1293.7, 1856.5, 1282.7, 1860.3, 1280.7);
      ctx.bezierCurveTo(1864.2, 1278.6, 1875.3, 1281.2, 1880.3, 1283.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(370.5, 879.5, 345.1, 831.5);
      gradient.addColorStop(0.14, "rgb(201, 221, 116)");
      gradient.addColorStop(0.46, "rgb(169, 203, 123)");
      gradient.addColorStop(0.98, "rgb(112, 175, 133)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Tiki
      ctx.restore();
      ctx.restore();

      // kahunaFalls/Tiki/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1949.7, 1216.4);
      ctx.bezierCurveTo(1934.7, 1217.6, 1922.7, 1220.2, 1922.9, 1222.1);
      ctx.bezierCurveTo(1924.1, 1237.1, 1929.5, 1276.4, 1933.4, 1280.7);
      ctx.bezierCurveTo(1935.4, 1282.4, 1943.1, 1282.5, 1954.9, 1281.6);
      ctx.bezierCurveTo(1966.8, 1280.6, 1974.4, 1279.2, 1976.0, 1277.2);
      ctx.bezierCurveTo(1979.2, 1272.4, 1978.3, 1232.8, 1977.1, 1217.8);
      ctx.bezierCurveTo(1976.9, 1215.8, 1964.6, 1215.2, 1949.7, 1216.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.997, -0.080, 0.080, 0.997, 1543.5, 532.1);
      gradient = ctx.createLinearGradient(322.6, 747.5, 377.0, 747.5);
      gradient.addColorStop(0.02, "rgb(212, 147, 77)");
      gradient.addColorStop(0.26, "rgb(193, 130, 64)");
      gradient.addColorStop(0.77, "rgb(147, 88, 37)");
      gradient.addColorStop(0.98, "rgb(127, 72, 25)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Tiki/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1945.5, 1245.7);
      ctx.bezierCurveTo(1940.9, 1243.3, 1938.8, 1240.7, 1933.8, 1241.5);
      ctx.bezierCurveTo(1930.9, 1242.0, 1928.3, 1244.6, 1929.0, 1248.8);
      ctx.bezierCurveTo(1929.4, 1251.1, 1931.2, 1253.6, 1934.2, 1253.7);
      ctx.bezierCurveTo(1938.3, 1253.8, 1943.4, 1250.0, 1945.2, 1249.1);
      ctx.bezierCurveTo(1947.6, 1247.9, 1947.8, 1247.0, 1945.5, 1245.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(133, 84, 36)";
      ctx.fill();

      // kahunaFalls/Tiki/Path
      ctx.beginPath();
      ctx.moveTo(1944.0, 1244.5);
      ctx.bezierCurveTo(1939.4, 1242.0, 1937.3, 1239.5, 1932.3, 1240.3);
      ctx.bezierCurveTo(1929.5, 1240.7, 1926.8, 1243.3, 1927.5, 1247.6);
      ctx.bezierCurveTo(1927.9, 1249.8, 1929.7, 1252.4, 1932.7, 1252.5);
      ctx.bezierCurveTo(1936.9, 1252.6, 1941.9, 1248.7, 1943.7, 1247.8);
      ctx.bezierCurveTo(1946.1, 1246.7, 1946.4, 1245.7, 1944.0, 1244.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.997, -0.080, 0.080, 0.997, 1543.5, 532.1);
      gradient = ctx.createLinearGradient(346.2, 754.6, 329.9, 741.6);
      gradient.addColorStop(0.00, "rgb(185, 117, 57)");
      gradient.addColorStop(0.24, "rgb(193, 132, 74)");
      gradient.addColorStop(0.73, "rgb(216, 175, 124)");
      gradient.addColorStop(1.00, "rgb(233, 206, 160)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Tiki/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1930.7, 1246.6);
      ctx.bezierCurveTo(1930.0, 1244.0, 1933.0, 1242.4, 1934.8, 1241.9);
      ctx.bezierCurveTo(1936.5, 1241.4, 1940.2, 1244.7, 1942.8, 1245.7);
      ctx.bezierCurveTo(1941.5, 1247.3, 1935.6, 1251.0, 1933.5, 1250.2);
      ctx.bezierCurveTo(1931.3, 1249.4, 1931.2, 1248.6, 1930.7, 1246.6);
      ctx.closePath();
      gradient = ctx.createLinearGradient(1933.5, 1250.6, 1938.1, 1243.1);
      gradient.addColorStop(0.37, "rgb(240, 89, 55)");
      gradient.addColorStop(0.50, "rgb(240, 92, 56)");
      gradient.addColorStop(0.59, "rgb(241, 100, 57)");
      gradient.addColorStop(0.67, "rgb(242, 112, 60)");
      gradient.addColorStop(0.74, "rgb(244, 128, 64)");
      gradient.addColorStop(0.81, "rgb(246, 147, 68)");
      gradient.addColorStop(0.87, "rgb(250, 171, 76)");
      gradient.addColorStop(0.92, "rgb(255, 201, 84)");
      gradient.addColorStop(0.98, "rgb(255, 233, 94)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Tiki/Path
      ctx.beginPath();
      ctx.moveTo(1941.7, 1245.0);
      ctx.bezierCurveTo(1938.5, 1243.2, 1937.1, 1241.5, 1933.5, 1242.0);
      ctx.bezierCurveTo(1931.6, 1242.3, 1929.7, 1244.2, 1930.2, 1247.1);
      ctx.bezierCurveTo(1930.5, 1248.7, 1931.7, 1250.5, 1933.8, 1250.5);
      ctx.bezierCurveTo(1936.8, 1250.6, 1940.3, 1247.9, 1941.5, 1247.3);
      ctx.bezierCurveTo(1943.2, 1246.5, 1943.4, 1245.8, 1941.7, 1245.0);
      ctx.closePath();
      ctx.lineWidth = 1.7;
      ctx.strokeStyle = "rgb(158, 100, 46)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // kahunaFalls/Tiki/Path
      ctx.beginPath();
      ctx.moveTo(1976.9, 1220.8);
      ctx.bezierCurveTo(1969.0, 1220.9, 1965.7, 1222.4, 1961.6, 1223.7);
      ctx.bezierCurveTo(1958.7, 1224.6, 1953.6, 1228.0, 1951.3, 1228.2);
      ctx.bezierCurveTo(1949.0, 1228.3, 1943.4, 1225.9, 1940.4, 1225.4);
      ctx.bezierCurveTo(1936.2, 1224.8, 1931.6, 1224.0, 1923.8, 1225.1);
      ctx.bezierCurveTo(1923.3, 1225.2, 1923.2, 1225.3, 1923.2, 1226.2);
      ctx.bezierCurveTo(1923.3, 1227.1, 1924.0, 1234.2, 1924.3, 1235.8);
      ctx.bezierCurveTo(1924.6, 1237.4, 1924.8, 1238.0, 1925.2, 1237.9);
      ctx.bezierCurveTo(1935.1, 1237.6, 1946.1, 1242.7, 1948.5, 1243.3);
      ctx.bezierCurveTo(1950.5, 1243.8, 1951.1, 1243.9, 1952.3, 1243.9);
      ctx.bezierCurveTo(1952.3, 1243.9, 1952.3, 1243.9, 1952.3, 1243.9);
      ctx.bezierCurveTo(1952.4, 1243.8, 1952.5, 1243.8, 1952.6, 1243.8);
      ctx.bezierCurveTo(1952.7, 1243.8, 1952.8, 1243.8, 1952.9, 1243.8);
      ctx.bezierCurveTo(1952.9, 1243.8, 1952.9, 1243.8, 1952.9, 1243.8);
      ctx.bezierCurveTo(1954.0, 1243.7, 1954.6, 1243.5, 1956.5, 1242.7);
      ctx.bezierCurveTo(1958.7, 1241.7, 1968.3, 1235.2, 1977.9, 1233.7);
      ctx.bezierCurveTo(1977.7, 1226.7, 1977.4, 1220.8, 1976.9, 1220.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(133, 84, 36)";
      ctx.fill();

      // kahunaFalls/Tiki/Path
      ctx.beginPath();
      ctx.moveTo(1977.1, 1216.3);
      ctx.bezierCurveTo(1969.2, 1216.4, 1964.8, 1217.9, 1960.7, 1219.2);
      ctx.bezierCurveTo(1957.8, 1220.2, 1952.7, 1223.5, 1950.4, 1223.7);
      ctx.bezierCurveTo(1948.2, 1223.9, 1942.6, 1221.4, 1939.5, 1221.0);
      ctx.bezierCurveTo(1935.3, 1220.3, 1930.7, 1219.5, 1922.9, 1220.7);
      ctx.bezierCurveTo(1922.5, 1220.7, 1922.3, 1220.8, 1922.4, 1221.7);
      ctx.bezierCurveTo(1922.4, 1222.7, 1923.1, 1230.1, 1923.4, 1231.7);
      ctx.bezierCurveTo(1923.6, 1233.3, 1924.0, 1233.5, 1924.3, 1233.5);
      ctx.bezierCurveTo(1934.2, 1233.1, 1945.2, 1238.2, 1947.6, 1238.9);
      ctx.bezierCurveTo(1949.6, 1239.4, 1950.2, 1239.5, 1951.4, 1239.4);
      ctx.bezierCurveTo(1951.4, 1239.4, 1951.4, 1239.4, 1951.4, 1239.4);
      ctx.bezierCurveTo(1951.5, 1239.4, 1951.6, 1239.4, 1951.7, 1239.4);
      ctx.bezierCurveTo(1951.8, 1239.4, 1951.9, 1239.4, 1952.0, 1239.4);
      ctx.bezierCurveTo(1952.0, 1239.4, 1952.0, 1239.3, 1952.0, 1239.3);
      ctx.bezierCurveTo(1953.1, 1239.2, 1953.8, 1239.1, 1955.7, 1238.2);
      ctx.bezierCurveTo(1957.9, 1237.2, 1967.9, 1230.4, 1977.8, 1229.2);
      ctx.bezierCurveTo(1978.1, 1229.1, 1978.4, 1228.9, 1978.4, 1227.2);
      ctx.bezierCurveTo(1978.5, 1225.6, 1977.9, 1218.2, 1977.8, 1217.3);
      ctx.bezierCurveTo(1977.7, 1216.3, 1977.6, 1216.3, 1977.1, 1216.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.997, -0.080, 0.080, 0.997, 1543.5, 532.1);
      gradient = ctx.createLinearGradient(380.6, 747.3, 333.1, 709.9);
      gradient.addColorStop(0.00, "rgb(185, 117, 57)");
      gradient.addColorStop(0.24, "rgb(193, 132, 74)");
      gradient.addColorStop(0.73, "rgb(216, 175, 124)");
      gradient.addColorStop(1.00, "rgb(233, 206, 160)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Tiki/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1959.9, 1244.7);
      ctx.bezierCurveTo(1964.0, 1241.6, 1965.7, 1238.7, 1970.8, 1238.7);
      ctx.bezierCurveTo(1973.6, 1238.7, 1976.7, 1240.9, 1976.7, 1245.1);
      ctx.bezierCurveTo(1976.6, 1247.4, 1975.3, 1250.3, 1972.3, 1250.8);
      ctx.bezierCurveTo(1968.2, 1251.6, 1962.6, 1248.6, 1960.7, 1248.0);
      ctx.bezierCurveTo(1958.1, 1247.3, 1957.8, 1246.4, 1959.9, 1244.7);
      ctx.closePath();
      ctx.fill();

      // kahunaFalls/Tiki/Path
      ctx.beginPath();
      ctx.moveTo(1959.8, 1243.2);
      ctx.bezierCurveTo(1963.9, 1240.1, 1965.5, 1237.2, 1970.6, 1237.2);
      ctx.bezierCurveTo(1973.5, 1237.2, 1976.6, 1239.3, 1976.5, 1243.6);
      ctx.bezierCurveTo(1976.5, 1245.9, 1975.1, 1248.7, 1972.2, 1249.3);
      ctx.bezierCurveTo(1968.1, 1250.1, 1962.5, 1247.0, 1960.6, 1246.5);
      ctx.bezierCurveTo(1958.0, 1245.7, 1957.6, 1244.8, 1959.8, 1243.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.997, -0.080, 0.080, 0.997, 1543.5, 532.1);
      gradient = ctx.createLinearGradient(367.0, 748.7, 362.7, 735.2);
      gradient.addColorStop(0.00, "rgb(185, 117, 57)");
      gradient.addColorStop(0.24, "rgb(193, 132, 74)");
      gradient.addColorStop(0.73, "rgb(216, 175, 124)");
      gradient.addColorStop(1.00, "rgb(233, 206, 160)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Tiki/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1973.4, 1243.2);
      ctx.bezierCurveTo(1973.6, 1240.6, 1970.3, 1239.5, 1968.6, 1239.3);
      ctx.bezierCurveTo(1966.8, 1239.1, 1963.6, 1242.9, 1961.3, 1244.4);
      ctx.bezierCurveTo(1962.8, 1245.7, 1969.2, 1248.3, 1971.2, 1247.2);
      ctx.bezierCurveTo(1973.2, 1246.0, 1973.2, 1245.2, 1973.4, 1243.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.986, 0.167, 0.167, 0.986, 3814.3, 176.4);
      gradient = ctx.createLinearGradient(1996.2, 748.1, 2000.8, 740.5);
      gradient.addColorStop(0.37, "rgb(240, 89, 55)");
      gradient.addColorStop(0.50, "rgb(240, 92, 56)");
      gradient.addColorStop(0.59, "rgb(241, 100, 57)");
      gradient.addColorStop(0.67, "rgb(242, 112, 60)");
      gradient.addColorStop(0.74, "rgb(244, 128, 64)");
      gradient.addColorStop(0.81, "rgb(246, 147, 68)");
      gradient.addColorStop(0.87, "rgb(250, 171, 76)");
      gradient.addColorStop(0.92, "rgb(255, 201, 84)");
      gradient.addColorStop(0.98, "rgb(255, 233, 94)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Tiki/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1962.1, 1243.3);
      ctx.bezierCurveTo(1965.0, 1241.1, 1966.1, 1239.1, 1969.7, 1239.1);
      ctx.bezierCurveTo(1971.7, 1239.1, 1973.8, 1240.6, 1973.8, 1243.6);
      ctx.bezierCurveTo(1973.8, 1245.2, 1972.8, 1247.2, 1970.8, 1247.6);
      ctx.bezierCurveTo(1967.9, 1248.1, 1964.0, 1246.0, 1962.7, 1245.6);
      ctx.bezierCurveTo(1960.8, 1245.1, 1960.6, 1244.4, 1962.1, 1243.3);
      ctx.closePath();
      ctx.stroke();

      // kahunaFalls/Tiki/Path
      ctx.beginPath();
      ctx.moveTo(1961.8, 1248.2);
      ctx.bezierCurveTo(1956.3, 1246.6, 1955.8, 1252.0, 1953.7, 1252.2);
      ctx.bezierCurveTo(1951.5, 1252.4, 1950.2, 1247.1, 1945.0, 1249.6);
      ctx.bezierCurveTo(1938.1, 1253.0, 1941.8, 1260.8, 1945.8, 1260.7);
      ctx.bezierCurveTo(1948.2, 1260.7, 1947.4, 1260.1, 1947.1, 1259.9);
      ctx.bezierCurveTo(1946.5, 1259.5, 1945.3, 1259.1, 1945.4, 1258.1);
      ctx.bezierCurveTo(1945.4, 1256.5, 1947.1, 1255.9, 1948.4, 1257.0);
      ctx.bezierCurveTo(1949.6, 1258.0, 1951.2, 1260.8, 1954.3, 1260.6);
      ctx.lineTo(1954.3, 1260.6);
      ctx.bezierCurveTo(1954.3, 1260.6, 1954.3, 1260.6, 1954.3, 1260.6);
      ctx.bezierCurveTo(1954.3, 1260.6, 1954.4, 1260.6, 1954.4, 1260.6);
      ctx.lineTo(1954.4, 1260.6);
      ctx.bezierCurveTo(1957.5, 1260.3, 1958.6, 1257.3, 1959.6, 1256.0);
      ctx.bezierCurveTo(1960.7, 1254.8, 1962.5, 1255.2, 1962.8, 1256.7);
      ctx.bezierCurveTo(1963.0, 1257.6, 1961.9, 1258.2, 1961.4, 1258.7);
      ctx.bezierCurveTo(1961.1, 1259.0, 1960.4, 1259.7, 1962.8, 1259.4);
      ctx.bezierCurveTo(1966.8, 1258.8, 1969.2, 1250.5, 1961.8, 1248.2);
      ctx.closePath();
      ctx.fill();

      // kahunaFalls/Tiki/Path
      ctx.beginPath();
      ctx.moveTo(1957.3, 1246.0);
      ctx.bezierCurveTo(1957.1, 1244.1, 1953.7, 1244.3, 1951.9, 1244.5);
      ctx.lineTo(1951.9, 1244.5);
      ctx.bezierCurveTo(1951.9, 1244.5, 1951.9, 1244.5, 1951.9, 1244.5);
      ctx.bezierCurveTo(1951.9, 1244.5, 1951.9, 1244.5, 1951.9, 1244.5);
      ctx.lineTo(1951.9, 1244.5);
      ctx.bezierCurveTo(1950.1, 1244.6, 1946.7, 1244.9, 1946.9, 1246.9);
      ctx.bezierCurveTo(1947.0, 1248.9, 1950.0, 1251.1, 1952.4, 1250.9);
      ctx.bezierCurveTo(1952.4, 1250.9, 1952.4, 1250.9, 1952.4, 1250.9);
      ctx.bezierCurveTo(1952.4, 1250.9, 1952.4, 1250.9, 1952.4, 1250.9);
      ctx.bezierCurveTo(1952.5, 1250.9, 1952.5, 1250.9, 1952.5, 1250.9);
      ctx.bezierCurveTo(1952.5, 1250.9, 1952.5, 1250.9, 1952.5, 1250.9);
      ctx.bezierCurveTo(1954.9, 1250.7, 1957.5, 1248.0, 1957.3, 1246.0);
      ctx.closePath();
      ctx.fill();

      // kahunaFalls/Tiki/Path
      ctx.beginPath();
      ctx.moveTo(1960.6, 1247.2);
      ctx.bezierCurveTo(1955.1, 1245.6, 1954.6, 1251.0, 1952.5, 1251.2);
      ctx.bezierCurveTo(1950.3, 1251.4, 1949.0, 1246.0, 1943.8, 1248.6);
      ctx.bezierCurveTo(1936.9, 1251.9, 1940.6, 1259.8, 1944.6, 1259.7);
      ctx.bezierCurveTo(1947.0, 1259.6, 1946.2, 1259.1, 1945.9, 1258.9);
      ctx.bezierCurveTo(1945.3, 1258.4, 1944.1, 1258.0, 1944.2, 1257.1);
      ctx.bezierCurveTo(1944.2, 1255.5, 1945.9, 1254.9, 1947.2, 1255.9);
      ctx.bezierCurveTo(1948.4, 1257.0, 1950.0, 1259.8, 1953.1, 1259.6);
      ctx.lineTo(1953.1, 1259.6);
      ctx.bezierCurveTo(1953.1, 1259.6, 1953.1, 1259.6, 1953.1, 1259.6);
      ctx.bezierCurveTo(1953.2, 1259.6, 1953.2, 1259.6, 1953.2, 1259.6);
      ctx.lineTo(1953.2, 1259.6);
      ctx.bezierCurveTo(1956.3, 1259.3, 1957.4, 1256.3, 1958.4, 1255.0);
      ctx.bezierCurveTo(1959.5, 1253.8, 1961.3, 1254.1, 1961.6, 1255.7);
      ctx.bezierCurveTo(1961.8, 1256.6, 1960.7, 1257.2, 1960.2, 1257.7);
      ctx.bezierCurveTo(1959.9, 1258.0, 1959.2, 1258.7, 1961.6, 1258.3);
      ctx.bezierCurveTo(1965.6, 1257.8, 1968.0, 1249.4, 1960.6, 1247.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.997, -0.080, 0.080, 0.997, 1543.5, 532.1);
      gradient = ctx.createLinearGradient(353.9, 760.5, 347.3, 747.1);
      gradient.addColorStop(0.00, "rgb(185, 117, 57)");
      gradient.addColorStop(0.24, "rgb(193, 132, 74)");
      gradient.addColorStop(0.73, "rgb(216, 175, 124)");
      gradient.addColorStop(1.00, "rgb(233, 206, 160)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Tiki/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1976.6, 1260.1);
      ctx.bezierCurveTo(1974.5, 1253.3, 1965.3, 1261.1, 1961.6, 1262.6);
      ctx.bezierCurveTo(1957.9, 1264.0, 1955.3, 1264.1, 1953.5, 1264.3);
      ctx.bezierCurveTo(1953.5, 1264.3, 1953.5, 1264.3, 1953.5, 1264.3);
      ctx.lineTo(1953.5, 1264.3);
      ctx.bezierCurveTo(1951.7, 1264.4, 1949.1, 1264.8, 1945.3, 1263.9);
      ctx.bezierCurveTo(1941.4, 1263.0, 1931.1, 1256.8, 1930.1, 1263.9);
      ctx.bezierCurveTo(1929.0, 1271.4, 1932.3, 1277.1, 1933.8, 1279.6);
      ctx.bezierCurveTo(1934.1, 1280.2, 1934.6, 1280.9, 1935.2, 1281.5);
      ctx.bezierCurveTo(1939.1, 1282.3, 1940.0, 1282.1, 1942.2, 1282.1);
      ctx.bezierCurveTo(1942.2, 1282.1, 1942.3, 1282.1, 1942.3, 1282.1);
      ctx.bezierCurveTo(1945.8, 1278.5, 1949.2, 1273.4, 1950.6, 1272.4);
      ctx.bezierCurveTo(1951.9, 1271.4, 1952.9, 1271.0, 1954.1, 1270.9);
      ctx.bezierCurveTo(1955.2, 1270.8, 1956.3, 1271.0, 1957.8, 1271.8);
      ctx.bezierCurveTo(1959.2, 1272.6, 1963.5, 1277.1, 1967.5, 1280.0);
      ctx.bezierCurveTo(1967.5, 1280.1, 1967.5, 1280.1, 1967.6, 1280.1);
      ctx.bezierCurveTo(1970.3, 1279.7, 1972.6, 1279.0, 1974.4, 1278.4);
      ctx.bezierCurveTo(1974.9, 1277.6, 1975.2, 1276.9, 1975.5, 1276.2);
      ctx.bezierCurveTo(1976.6, 1273.6, 1978.8, 1267.3, 1976.6, 1260.1);
      ctx.closePath();
      ctx.fill();

      // kahunaFalls/Tiki/Path
      ctx.beginPath();
      ctx.moveTo(1976.4, 1257.9);
      ctx.bezierCurveTo(1974.3, 1251.1, 1965.1, 1258.8, 1961.4, 1260.3);
      ctx.bezierCurveTo(1957.8, 1261.8, 1955.1, 1261.9, 1953.3, 1262.0);
      ctx.bezierCurveTo(1953.3, 1262.0, 1953.3, 1262.0, 1953.3, 1262.0);
      ctx.lineTo(1953.3, 1262.0);
      ctx.bezierCurveTo(1951.5, 1262.2, 1949.0, 1262.5, 1945.1, 1261.7);
      ctx.bezierCurveTo(1941.2, 1260.8, 1930.9, 1254.6, 1929.9, 1261.7);
      ctx.bezierCurveTo(1928.8, 1269.1, 1932.1, 1274.9, 1933.6, 1277.4);
      ctx.bezierCurveTo(1935.1, 1279.9, 1938.6, 1283.4, 1942.1, 1279.8);
      ctx.bezierCurveTo(1945.6, 1276.3, 1949.0, 1271.2, 1950.4, 1270.2);
      ctx.bezierCurveTo(1951.7, 1269.1, 1952.7, 1268.8, 1953.9, 1268.7);
      ctx.bezierCurveTo(1955.0, 1268.6, 1956.1, 1268.8, 1957.6, 1269.6);
      ctx.bezierCurveTo(1959.1, 1270.4, 1963.3, 1274.9, 1967.3, 1277.8);
      ctx.bezierCurveTo(1971.3, 1280.8, 1974.2, 1276.7, 1975.3, 1274.0);
      ctx.bezierCurveTo(1976.4, 1271.3, 1978.7, 1265.1, 1976.4, 1257.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.997, -0.080, 0.080, 0.997, 1543.5, 532.1);
      gradient = ctx.createLinearGradient(359.6, 777.9, 340.2, 751.4);
      gradient.addColorStop(0.00, "rgb(185, 117, 57)");
      gradient.addColorStop(0.24, "rgb(193, 132, 74)");
      gradient.addColorStop(0.73, "rgb(216, 175, 124)");
      gradient.addColorStop(1.00, "rgb(233, 206, 160)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Tiki/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1974.7, 1260.7);
      ctx.bezierCurveTo(1973.0, 1257.2, 1964.4, 1261.6, 1961.0, 1262.5);
      ctx.bezierCurveTo(1957.6, 1263.4, 1955.3, 1263.5, 1953.6, 1263.6);
      ctx.bezierCurveTo(1953.6, 1263.6, 1953.6, 1263.6, 1953.6, 1263.6);
      ctx.lineTo(1953.6, 1263.6);
      ctx.bezierCurveTo(1952.0, 1263.8, 1949.7, 1264.0, 1946.2, 1263.7);
      ctx.bezierCurveTo(1942.7, 1263.3, 1933.5, 1260.3, 1932.4, 1264.1);
      ctx.bezierCurveTo(1931.3, 1268.2, 1934.0, 1271.2, 1935.3, 1272.4);
      ctx.bezierCurveTo(1936.6, 1273.7, 1939.7, 1275.5, 1943.0, 1273.5);
      ctx.bezierCurveTo(1946.2, 1271.5, 1949.5, 1268.7, 1950.7, 1268.1);
      ctx.bezierCurveTo(1951.9, 1267.5, 1952.9, 1267.3, 1953.9, 1267.2);
      ctx.bezierCurveTo(1955.0, 1267.1, 1956.0, 1267.2, 1957.3, 1267.6);
      ctx.bezierCurveTo(1958.6, 1267.9, 1962.2, 1270.2, 1965.8, 1271.7);
      ctx.bezierCurveTo(1969.3, 1273.1, 1972.1, 1270.9, 1973.2, 1269.4);
      ctx.bezierCurveTo(1974.2, 1267.9, 1976.4, 1264.5, 1974.7, 1260.7);
      ctx.closePath();
      ctx.stroke();

      // kahunaFalls/Tiki/Path
      ctx.beginPath();
      ctx.moveTo(1957.1, 1244.2);
      ctx.bezierCurveTo(1957.0, 1242.2, 1953.6, 1242.4, 1951.8, 1242.6);
      ctx.lineTo(1951.8, 1242.6);
      ctx.bezierCurveTo(1951.8, 1242.6, 1951.8, 1242.6, 1951.8, 1242.6);
      ctx.bezierCurveTo(1951.8, 1242.6, 1951.8, 1242.6, 1951.8, 1242.6);
      ctx.lineTo(1951.8, 1242.6);
      ctx.bezierCurveTo(1950.0, 1242.7, 1946.6, 1243.0, 1946.7, 1245.0);
      ctx.bezierCurveTo(1946.9, 1247.0, 1949.8, 1249.2, 1952.3, 1249.0);
      ctx.bezierCurveTo(1952.3, 1249.1, 1952.3, 1249.1, 1952.3, 1249.1);
      ctx.bezierCurveTo(1952.3, 1249.1, 1952.3, 1249.1, 1952.3, 1249.1);
      ctx.bezierCurveTo(1952.3, 1249.1, 1952.3, 1249.1, 1952.3, 1249.1);
      ctx.bezierCurveTo(1952.3, 1249.0, 1952.3, 1249.0, 1952.3, 1249.0);
      ctx.bezierCurveTo(1954.8, 1248.8, 1957.3, 1246.2, 1957.1, 1244.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.997, -0.080, 0.080, 0.997, 1543.5, 532.1);
      gradient = ctx.createLinearGradient(353.6, 746.3, 345.2, 740.6);
      gradient.addColorStop(0.00, "rgb(185, 117, 57)");
      gradient.addColorStop(0.24, "rgb(193, 132, 74)");
      gradient.addColorStop(0.73, "rgb(216, 175, 124)");
      gradient.addColorStop(1.00, "rgb(233, 206, 160)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2008.1, 1415.8);
      ctx.bezierCurveTo(2012.6, 1415.9, 2016.2, 1416.6, 2016.1, 1417.4);
      ctx.bezierCurveTo(2016.1, 1418.1, 2012.5, 1418.6, 2008.0, 1418.5);
      ctx.bezierCurveTo(2003.6, 1418.3, 2000.0, 1417.6, 2000.0, 1416.9);
      ctx.bezierCurveTo(2000.0, 1416.2, 2003.7, 1415.7, 2008.1, 1415.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(101, 201, 216)";
      ctx.fill();

      // kahunaFalls/Path
      ctx.beginPath();
      ctx.moveTo(2010.0, 1464.6);
      ctx.bezierCurveTo(2015.0, 1464.6, 2019.1, 1465.3, 2019.1, 1466.2);
      ctx.bezierCurveTo(2019.1, 1467.2, 2015.1, 1468.0, 2010.0, 1468.1);
      ctx.bezierCurveTo(2005.0, 1468.1, 2000.9, 1467.4, 2000.9, 1466.4);
      ctx.bezierCurveTo(2000.9, 1465.5, 2005.0, 1464.7, 2010.0, 1464.6);
      ctx.closePath();
      ctx.fill();

      // kahunaFalls/Path
      ctx.beginPath();
      ctx.moveTo(1999.6, 1470.5);
      ctx.bezierCurveTo(2003.3, 1470.5, 2006.2, 1471.0, 2006.2, 1471.7);
      ctx.bezierCurveTo(2006.2, 1472.4, 2003.3, 1473.0, 1999.6, 1473.0);
      ctx.bezierCurveTo(1996.0, 1473.1, 1993.0, 1472.5, 1993.0, 1471.9);
      ctx.bezierCurveTo(1993.0, 1471.2, 1996.0, 1470.6, 1999.6, 1470.5);
      ctx.closePath();
      ctx.fill();

      // kahunaFalls/Group

      // kahunaFalls/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1931.0, 1197.3);
      ctx.bezierCurveTo(1933.0, 1196.3, 1935.5, 1195.8, 1937.3, 1195.9);
      ctx.bezierCurveTo(1939.5, 1195.9, 1942.3, 1197.9, 1943.9, 1199.6);
      ctx.bezierCurveTo(1945.5, 1201.3, 1946.2, 1201.3, 1946.2, 1200.4);
      ctx.bezierCurveTo(1946.6, 1201.3, 1949.5, 1202.4, 1948.4, 1200.2);
      ctx.bezierCurveTo(1946.1, 1195.2, 1940.2, 1193.2, 1938.3, 1192.9);
      ctx.bezierCurveTo(1935.8, 1192.5, 1932.0, 1193.6, 1931.1, 1194.4);
      ctx.bezierCurveTo(1930.2, 1195.3, 1929.8, 1198.0, 1931.0, 1197.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.734, 0.679, -0.679, -0.734, 4208.2, -453.0);
      gradient = ctx.createLinearGradient(2781.0, 326.9, 2792.7, 326.9);
      gradient.addColorStop(0.00, "rgb(244, 224, 163)");
      gradient.addColorStop(0.07, "rgb(236, 209, 151)");
      gradient.addColorStop(0.33, "rgb(217, 172, 117)");
      gradient.addColorStop(0.58, "rgb(205, 147, 96)");
      gradient.addColorStop(0.81, "rgb(196, 132, 84)");
      gradient.addColorStop(1.00, "rgb(193, 127, 79)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1925.6, 1204.1);
      ctx.bezierCurveTo(1929.7, 1202.0, 1932.9, 1201.5, 1935.0, 1203.0);
      ctx.bezierCurveTo(1937.9, 1205.2, 1938.5, 1209.3, 1938.9, 1210.7);
      ctx.bezierCurveTo(1940.2, 1211.0, 1941.7, 1212.0, 1940.7, 1212.6);
      ctx.bezierCurveTo(1939.8, 1213.3, 1938.2, 1214.0, 1936.8, 1213.6);
      ctx.bezierCurveTo(1936.2, 1213.5, 1935.9, 1213.0, 1935.6, 1212.1);
      ctx.bezierCurveTo(1935.3, 1211.3, 1934.2, 1206.4, 1932.9, 1205.7);
      ctx.bezierCurveTo(1931.6, 1205.1, 1928.6, 1205.8, 1927.5, 1206.1);
      ctx.bezierCurveTo(1926.5, 1206.5, 1924.3, 1204.7, 1925.6, 1204.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.239, -0.971, 0.971, 0.239, 2320.9, 1675.0);
      gradient = ctx.createLinearGradient(360.1, -487.1, 367.9, -495.6);
      gradient.addColorStop(0.00, "rgb(244, 224, 163)");
      gradient.addColorStop(0.07, "rgb(236, 209, 151)");
      gradient.addColorStop(0.33, "rgb(217, 172, 117)");
      gradient.addColorStop(0.58, "rgb(205, 147, 96)");
      gradient.addColorStop(0.81, "rgb(196, 132, 84)");
      gradient.addColorStop(1.00, "rgb(193, 127, 79)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1923.9, 1204.2);
      ctx.bezierCurveTo(1922.6, 1204.5, 1921.5, 1206.2, 1920.8, 1207.1);
      ctx.bezierCurveTo(1919.1, 1209.2, 1916.6, 1211.6, 1913.7, 1211.8);
      ctx.bezierCurveTo(1910.9, 1211.9, 1908.3, 1210.6, 1907.4, 1207.9);
      ctx.bezierCurveTo(1907.0, 1206.4, 1907.7, 1204.6, 1908.9, 1203.6);
      ctx.bezierCurveTo(1910.0, 1202.7, 1912.1, 1202.1, 1913.4, 1203.0);
      ctx.bezierCurveTo(1915.3, 1204.2, 1914.8, 1206.2, 1913.6, 1206.9);
      ctx.bezierCurveTo(1912.8, 1207.4, 1911.8, 1207.1, 1911.4, 1206.3);
      ctx.bezierCurveTo(1911.2, 1205.9, 1911.1, 1205.0, 1912.1, 1204.9);
      ctx.lineWidth = 1.3;
      ctx.strokeStyle = "rgb(193, 127, 79)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // kahunaFalls/Group/Path
      ctx.beginPath();
      ctx.moveTo(1930.7, 1192.6);
      ctx.bezierCurveTo(1928.1, 1191.6, 1925.1, 1193.3, 1924.0, 1196.2);
      ctx.bezierCurveTo(1924.0, 1196.3, 1924.0, 1196.4, 1923.9, 1196.5);
      ctx.lineTo(1923.9, 1196.5);
      ctx.lineTo(1922.6, 1200.0);
      ctx.bezierCurveTo(1922.6, 1200.0, 1922.6, 1200.0, 1922.6, 1200.0);
      ctx.bezierCurveTo(1922.6, 1200.0, 1922.6, 1200.0, 1922.6, 1200.0);
      ctx.lineTo(1922.5, 1200.3);
      ctx.lineTo(1922.5, 1200.3);
      ctx.bezierCurveTo(1921.6, 1203.2, 1922.9, 1206.2, 1925.5, 1207.1);
      ctx.bezierCurveTo(1928.1, 1208.1, 1931.1, 1206.5, 1932.2, 1203.5);
      ctx.lineTo(1933.6, 1199.7);
      ctx.bezierCurveTo(1934.7, 1196.7, 1933.4, 1193.6, 1930.7, 1192.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.908, -0.069, -0.001, 0.986, 1638.4, 521.3);
      gradient = ctx.createLinearGradient(315.6, 706.8, 325.0, 714.9);
      gradient.addColorStop(0.00, "rgb(244, 224, 163)");
      gradient.addColorStop(0.07, "rgb(236, 209, 151)");
      gradient.addColorStop(0.33, "rgb(217, 172, 117)");
      gradient.addColorStop(0.58, "rgb(205, 147, 96)");
      gradient.addColorStop(0.81, "rgb(196, 132, 84)");
      gradient.addColorStop(1.00, "rgb(193, 127, 79)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1932.4, 1193.6);
      ctx.bezierCurveTo(1927.3, 1191.5, 1921.4, 1206.1, 1927.5, 1207.4);
      ctx.bezierCurveTo(1929.5, 1207.2, 1931.4, 1205.7, 1932.2, 1203.5);
      ctx.lineTo(1933.6, 1199.7);
      ctx.bezierCurveTo(1934.4, 1197.4, 1933.9, 1195.0, 1932.4, 1193.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.908, -0.069, -0.001, 0.986, 1638.4, 521.3);
      gradient = ctx.createLinearGradient(319.1, 706.9, 324.1, 716.2);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.08, "rgb(255, 248, 234)");
      gradient.addColorStop(0.28, "rgb(255, 236, 199)");
      gradient.addColorStop(0.49, "rgb(255, 228, 171)");
      gradient.addColorStop(0.68, "rgb(255, 224, 152)");
      gradient.addColorStop(0.85, "rgb(255, 220, 140)");
      gradient.addColorStop(1.00, "rgb(255, 219, 136)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1924.2, 1187.5);
      ctx.bezierCurveTo(1923.8, 1186.5, 1922.1, 1186.3, 1921.8, 1187.6);
      ctx.bezierCurveTo(1921.4, 1188.9, 1922.4, 1190.2, 1924.0, 1189.7);
      ctx.bezierCurveTo(1925.6, 1189.3, 1924.2, 1187.5, 1924.2, 1187.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.999, -0.036, 0.036, 0.999, 1525.5, 479.9);
      gradient = ctx.createLinearGradient(370.7, 722.1, 373.8, 722.1);
      gradient.addColorStop(0.00, "rgb(244, 224, 163)");
      gradient.addColorStop(0.07, "rgb(236, 209, 151)");
      gradient.addColorStop(0.33, "rgb(217, 172, 117)");
      gradient.addColorStop(0.58, "rgb(205, 147, 96)");
      gradient.addColorStop(0.81, "rgb(196, 132, 84)");
      gradient.addColorStop(1.00, "rgb(193, 127, 79)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1936.6, 1187.1);
      ctx.bezierCurveTo(1937.0, 1186.0, 1938.6, 1185.7, 1939.0, 1187.0);
      ctx.bezierCurveTo(1939.5, 1188.2, 1938.6, 1189.6, 1936.9, 1189.2);
      ctx.bezierCurveTo(1935.3, 1188.9, 1936.6, 1187.1, 1936.6, 1187.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.999, 0.036, 0.036, 0.999, 4432.1, 375.3);
      gradient = ctx.createLinearGradient(2520.5, 722.9, 2523.6, 722.9);
      gradient.addColorStop(0.00, "rgb(244, 224, 163)");
      gradient.addColorStop(0.07, "rgb(236, 209, 151)");
      gradient.addColorStop(0.33, "rgb(217, 172, 117)");
      gradient.addColorStop(0.58, "rgb(205, 147, 96)");
      gradient.addColorStop(0.81, "rgb(196, 132, 84)");
      gradient.addColorStop(1.00, "rgb(193, 127, 79)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1937.2, 1188.0);
      ctx.bezierCurveTo(1937.3, 1189.9, 1934.3, 1191.5, 1930.5, 1191.6);
      ctx.bezierCurveTo(1926.7, 1191.8, 1923.6, 1190.4, 1923.5, 1188.5);
      ctx.bezierCurveTo(1923.4, 1186.6, 1926.5, 1185.0, 1930.2, 1184.9);
      ctx.bezierCurveTo(1934.0, 1184.7, 1937.2, 1186.1, 1937.2, 1188.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.999, -0.036, 0.036, 0.999, 1525.5, 479.9);
      gradient = ctx.createLinearGradient(377.6, 725.4, 381.6, 718.5);
      gradient.addColorStop(0.00, "rgb(244, 224, 163)");
      gradient.addColorStop(0.07, "rgb(236, 209, 151)");
      gradient.addColorStop(0.33, "rgb(217, 172, 117)");
      gradient.addColorStop(0.58, "rgb(205, 147, 96)");
      gradient.addColorStop(0.81, "rgb(196, 132, 84)");
      gradient.addColorStop(1.00, "rgb(193, 127, 79)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1934.7, 1188.0);
      ctx.bezierCurveTo(1935.6, 1187.9, 1936.6, 1188.0, 1937.1, 1188.8);
      ctx.bezierCurveTo(1936.9, 1189.1, 1936.7, 1189.4, 1936.5, 1189.6);
      ctx.bezierCurveTo(1935.4, 1190.7, 1933.1, 1191.5, 1930.5, 1191.6);
      ctx.bezierCurveTo(1927.8, 1191.7, 1925.5, 1191.1, 1924.3, 1190.0);
      ctx.bezierCurveTo(1923.8, 1189.6, 1925.2, 1188.7, 1926.4, 1188.6);
      ctx.bezierCurveTo(1926.3, 1186.8, 1928.8, 1183.1, 1930.6, 1188.2);
      ctx.bezierCurveTo(1930.7, 1185.7, 1933.6, 1183.2, 1934.7, 1188.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.999, -0.036, 0.036, 0.999, 1525.5, 479.9);
      gradient = ctx.createLinearGradient(378.4, 720.6, 380.6, 725.9);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.26, "rgb(255, 243, 222)");
      gradient.addColorStop(0.84, "rgb(255, 224, 155)");
      gradient.addColorStop(1.00, "rgb(255, 219, 136)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1928.6, 1188.7);
      ctx.bezierCurveTo(1928.4, 1188.7, 1928.2, 1188.3, 1928.2, 1187.7);
      ctx.bezierCurveTo(1928.2, 1187.2, 1928.3, 1186.7, 1928.5, 1186.7);
      ctx.bezierCurveTo(1928.7, 1186.7, 1928.8, 1187.1, 1928.8, 1187.7);
      ctx.bezierCurveTo(1928.9, 1188.2, 1928.7, 1188.7, 1928.6, 1188.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // kahunaFalls/Group/Path
      ctx.beginPath();
      ctx.moveTo(1932.8, 1188.6);
      ctx.bezierCurveTo(1932.6, 1188.6, 1932.4, 1188.1, 1932.4, 1187.6);
      ctx.bezierCurveTo(1932.4, 1187.0, 1932.5, 1186.5, 1932.7, 1186.5);
      ctx.bezierCurveTo(1932.9, 1186.5, 1933.0, 1187.0, 1933.0, 1187.5);
      ctx.bezierCurveTo(1933.1, 1188.1, 1932.9, 1188.5, 1932.8, 1188.6);
      ctx.closePath();
      ctx.fill();

      // kahunaFalls/Group/Path
      ctx.beginPath();
      ctx.moveTo(1929.7, 1188.8);
      ctx.bezierCurveTo(1930.2, 1189.3, 1931.0, 1189.2, 1931.4, 1188.8);
      ctx.lineWidth = 0.3;
      ctx.strokeStyle = "rgb(142, 81, 74)";
      ctx.stroke();

      // kahunaFalls/Group/Path
      ctx.beginPath();
      ctx.moveTo(1928.0, 1190.1);
      ctx.bezierCurveTo(1928.6, 1190.7, 1931.4, 1191.3, 1933.5, 1189.8);
      ctx.lineWidth = 0.7;
      ctx.stroke();

      // kahunaFalls/Group/Path
      ctx.beginPath();
      ctx.moveTo(1930.7, 1189.1);
      ctx.lineTo(1930.7, 1190.6);
      ctx.lineWidth = 0.3;
      ctx.stroke();

      // kahunaFalls/Group/Path
      ctx.beginPath();
      ctx.moveTo(1926.6, 1193.6);
      ctx.bezierCurveTo(1924.4, 1193.1, 1922.1, 1191.8, 1920.8, 1190.6);
      ctx.bezierCurveTo(1919.2, 1189.1, 1918.4, 1185.8, 1918.3, 1183.5);
      ctx.bezierCurveTo(1918.2, 1181.2, 1917.7, 1180.7, 1917.0, 1181.4);
      ctx.bezierCurveTo(1917.3, 1180.5, 1915.9, 1177.7, 1915.3, 1180.1);
      ctx.bezierCurveTo(1913.8, 1185.4, 1916.9, 1190.8, 1918.1, 1192.2);
      ctx.bezierCurveTo(1919.8, 1194.2, 1923.4, 1195.8, 1924.6, 1195.8);
      ctx.bezierCurveTo(1925.8, 1195.7, 1927.9, 1193.9, 1926.6, 1193.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.999, -0.036, 0.036, 0.999, 1525.5, 479.9);
      gradient = ctx.createLinearGradient(364.1, 721.2, 375.8, 721.2);
      gradient.addColorStop(0.00, "rgb(244, 224, 163)");
      gradient.addColorStop(0.07, "rgb(236, 209, 151)");
      gradient.addColorStop(0.33, "rgb(217, 172, 117)");
      gradient.addColorStop(0.58, "rgb(205, 147, 96)");
      gradient.addColorStop(0.81, "rgb(196, 132, 84)");
      gradient.addColorStop(1.00, "rgb(193, 127, 79)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1924.4, 1203.6);
      ctx.bezierCurveTo(1928.2, 1206.1, 1930.2, 1208.7, 1929.9, 1211.2);
      ctx.bezierCurveTo(1929.5, 1214.8, 1926.2, 1217.4, 1925.2, 1218.4);
      ctx.bezierCurveTo(1925.5, 1219.7, 1925.4, 1221.5, 1924.4, 1221.0);
      ctx.bezierCurveTo(1923.3, 1220.4, 1922.0, 1219.4, 1921.6, 1218.0);
      ctx.bezierCurveTo(1921.4, 1217.4, 1921.7, 1216.9, 1922.3, 1216.2);
      ctx.bezierCurveTo(1922.9, 1215.5, 1926.6, 1212.2, 1926.5, 1210.7);
      ctx.bezierCurveTo(1926.5, 1209.2, 1924.4, 1207.0, 1923.6, 1206.3);
      ctx.bezierCurveTo(1922.8, 1205.5, 1923.2, 1202.7, 1924.4, 1203.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.999, -0.036, 0.036, 0.999, 1525.5, 479.9);
      gradient = ctx.createLinearGradient(369.5, 746.1, 378.2, 746.1);
      gradient.addColorStop(0.00, "rgb(244, 224, 163)");
      gradient.addColorStop(0.07, "rgb(236, 209, 151)");
      gradient.addColorStop(0.33, "rgb(217, 172, 117)");
      gradient.addColorStop(0.58, "rgb(205, 147, 96)");
      gradient.addColorStop(0.81, "rgb(196, 132, 84)");
      gradient.addColorStop(1.00, "rgb(193, 127, 79)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFalls/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1930.3, 1185.2);
      ctx.bezierCurveTo(1930.3, 1185.2, 1930.4, 1185.2, 1930.3, 1185.2);
      ctx.bezierCurveTo(1930.6, 1184.3, 1929.1, 1183.5, 1929.1, 1182.6);
      ctx.bezierCurveTo(1929.1, 1181.8, 1930.1, 1181.5, 1930.7, 1181.8);
      ctx.bezierCurveTo(1930.9, 1182.0, 1931.2, 1182.3, 1931.0, 1182.7);
      ctx.lineWidth = 0.5;
      ctx.strokeStyle = "rgb(193, 127, 79)";
      ctx.stroke();
      ctx.restore();
      ctx.restore();
    }

    function kahunaFallsTopSlideBoy(ctx) {

      var gradient;

      // kahunaFallsTopSlideBoy/top blue slide boy
      ctx.save();

      // kahunaFallsTopSlideBoy/top blue slide boy/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(10.2, -11.7);
      ctx.bezierCurveTo(10.8, -13.0, 10.7, -14.3, 10.7, -14.8);
      ctx.bezierCurveTo(10.2, -14.3, 10.1, -13.6, 9.6, -13.5);
      ctx.bezierCurveTo(9.6, -14.1, 9.9, -14.6, 10.3, -15.8);
      ctx.bezierCurveTo(9.5, -15.4, 6.4, -17.0, 4.5, -15.2);
      ctx.bezierCurveTo(4.5, -15.8, 5.0, -16.1, 5.4, -16.6);
      ctx.bezierCurveTo(-1.3, -14.7, 2.2, -9.4, 3.3, -9.2);
      ctx.bezierCurveTo(2.8, -9.5, 1.4, -11.4, 1.6, -12.5);
      ctx.bezierCurveTo(1.8, -13.5, 4.3, -14.2, 4.5, -14.4);
      ctx.bezierCurveTo(4.7, -14.4, 4.9, -14.4, 5.2, -14.4);
      ctx.bezierCurveTo(5.3, -14.3, 5.5, -14.2, 5.8, -14.2);
      ctx.bezierCurveTo(5.8, -14.2, 5.8, -14.2, 5.8, -14.2);
      ctx.bezierCurveTo(6.8, -14.0, 7.8, -13.4, 8.5, -12.5);
      ctx.bezierCurveTo(8.3, -11.2, 7.7, -9.2, 6.2, -8.5);
      ctx.bezierCurveTo(8.5, -7.7, 10.0, -11.2, 10.2, -11.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.948, -0.319, -0.319, 0.948, 2076.5, -344.9);
      gradient = ctx.createLinearGradient(1857.6, 976.0, 1853.0, 970.6);
      gradient.addColorStop(0.00, "rgb(89, 27, 23)");
      gradient.addColorStop(0.16, "rgb(107, 43, 50)");
      gradient.addColorStop(0.31, "rgb(123, 58, 78)");
      gradient.addColorStop(0.47, "rgb(136, 71, 102)");
      gradient.addColorStop(0.62, "rgb(146, 81, 123)");
      gradient.addColorStop(0.76, "rgb(154, 89, 139)");
      gradient.addColorStop(0.89, "rgb(159, 94, 150)");
      gradient.addColorStop(1.00, "rgb(161, 96, 155)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsTopSlideBoy/top blue slide boy/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(9.3, -10.5);
      ctx.bezierCurveTo(9.0, -8.8, 6.9, -7.7, 4.7, -8.2);
      ctx.bezierCurveTo(2.4, -8.6, 0.9, -10.3, 1.2, -12.0);
      ctx.bezierCurveTo(1.6, -13.7, 3.6, -14.8, 5.9, -14.3);
      ctx.bezierCurveTo(8.1, -13.9, 9.7, -12.2, 9.3, -10.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.981, 0.193, -0.193, 0.981, -356.6, -1463.4);
      gradient = ctx.createLinearGradient(635.6, 1358.3, 634.2, 1353.0);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsTopSlideBoy/top blue slide boy/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(4.7, -8.0);
      ctx.bezierCurveTo(1.9, -8.4, -1.0, -6.1, -1.8, -2.9);
      ctx.bezierCurveTo(-1.8, -2.8, -1.8, -2.7, -1.8, -2.6);
      ctx.lineTo(-1.8, -2.6);
      ctx.lineTo(-2.8, 1.2);
      ctx.bezierCurveTo(-2.8, 1.2, -2.8, 1.2, -2.8, 1.2);
      ctx.bezierCurveTo(-2.8, 1.2, -2.8, 1.2, -2.8, 1.2);
      ctx.lineTo(-2.8, 1.5);
      ctx.lineTo(-2.8, 1.5);
      ctx.bezierCurveTo(-3.4, 4.6, -1.8, 7.4, 0.9, 7.8);
      ctx.bezierCurveTo(3.7, 8.2, 6.5, 5.9, 7.3, 2.7);
      ctx.lineTo(8.3, -1.4);
      ctx.bezierCurveTo(9.1, -4.6, 7.4, -7.6, 4.7, -8.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.798, -0.245, -0.338, 0.938, 1886.1, -437.5);
      gradient = ctx.createLinearGradient(1947.3, 977.6, 1943.4, 966.6);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsTopSlideBoy/top blue slide boy/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(7.0, -3.2);
      ctx.bezierCurveTo(9.1, -3.6, 14.8, -10.1, 15.7, -11.5);
      ctx.bezierCurveTo(17.2, -13.9, 15.8, -15.0, 14.8, -13.8);
      ctx.bezierCurveTo(14.6, -14.3, 14.4, -14.7, 13.5, -13.4);
      ctx.bezierCurveTo(12.7, -12.1, 9.2, -8.6, 7.8, -7.0);
      ctx.bezierCurveTo(5.9, -4.9, 5.6, -2.9, 7.0, -3.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.790, -0.167, -0.393, 0.876, 1891.1, -523.1);
      gradient = ctx.createLinearGradient(1909.2, 948.8, 1905.2, 950.8);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsTopSlideBoy/top blue slide boy/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-3.8, 3.5);
      ctx.bezierCurveTo(-3.9, 7.8, -0.7, 9.3, 1.0, 9.6);
      ctx.bezierCurveTo(3.9, 10.2, 6.7, 8.6, 7.8, 6.0);
      ctx.bezierCurveTo(2.2, 5.8, -0.4, 4.9, -3.8, 3.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.948, -0.319, -0.319, 0.948, 2076.5, -344.9);
      gradient = ctx.createLinearGradient(1854.5, 990.1, 1855.7, 996.4);
      gradient.addColorStop(0.30, "rgb(85, 191, 164)");
      gradient.addColorStop(0.55, "rgb(9, 164, 148)");
      gradient.addColorStop(1.00, "rgb(0, 116, 114)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsTopSlideBoy/top blue slide boy/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(4.4, -11.7);
      ctx.bezierCurveTo(4.3, -11.4, 4.1, -11.1, 3.9, -11.1);
      ctx.bezierCurveTo(3.7, -11.1, 3.6, -11.5, 3.7, -11.9);
      ctx.bezierCurveTo(3.8, -12.3, 4.0, -12.6, 4.2, -12.5);
      ctx.bezierCurveTo(4.4, -12.5, 4.5, -12.1, 4.4, -11.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // kahunaFallsTopSlideBoy/top blue slide boy/Path
      ctx.beginPath();
      ctx.moveTo(6.5, -12.1);
      ctx.bezierCurveTo(6.7, -12.1, 6.8, -11.7, 6.7, -11.3);
      ctx.bezierCurveTo(6.6, -10.9, 6.4, -10.7, 6.2, -10.7);
      ctx.bezierCurveTo(6.1, -10.7, 6.0, -11.1, 6.0, -11.5);
      ctx.bezierCurveTo(6.1, -11.9, 6.3, -12.1, 6.5, -12.1);
      ctx.closePath();
      ctx.fill();

      // kahunaFallsTopSlideBoy/top blue slide boy/Path
      ctx.beginPath();
      ctx.moveTo(2.6, -10.4);
      ctx.bezierCurveTo(3.5, -9.5, 5.6, -9.1, 7.1, -9.4);
      ctx.lineWidth = 0.4;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();
      ctx.restore();
      ctx.restore();
    }

    function kahunaFallsSlideRightPerson(ctx) {

      var gradient;

      // kahunaFallsSlideRightPerson/Group
      ctx.save();

      // kahunaFallsSlideRightPerson/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-0.2, -0.9);
      ctx.bezierCurveTo(-1.8, -1.4, -5.1, -8.4, -5.6, -9.9);
      ctx.bezierCurveTo(-6.4, -12.4, -5.1, -13.4, -4.5, -12.0);
      ctx.bezierCurveTo(-4.3, -12.5, -4.0, -13.0, -3.6, -11.5);
      ctx.bezierCurveTo(-3.2, -10.2, -1.0, -6.4, -0.2, -4.7);
      ctx.bezierCurveTo(1.0, -2.4, 0.9, -0.5, -0.2, -0.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.844, 0.301, -0.336, -0.942, 1438.5, -1417.5);
      gradient = ctx.createLinearGradient(2046.4, -844.4, 2043.3, -844.2);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSlideRightPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(7.9, -10.4);
      ctx.bezierCurveTo(8.4, -11.9, 8.0, -12.9, 9.4, -14.4);
      ctx.bezierCurveTo(8.4, -14.5, 7.7, -13.2, 7.3, -12.7);
      ctx.bezierCurveTo(7.5, -14.1, 7.9, -15.6, 7.4, -16.2);
      ctx.bezierCurveTo(6.8, -14.9, 6.3, -14.2, 5.5, -13.8);
      ctx.bezierCurveTo(4.7, -13.9, 6.7, -15.6, 6.8, -17.2);
      ctx.bezierCurveTo(5.3, -15.8, 4.8, -16.0, 3.7, -15.1);
      ctx.bezierCurveTo(2.7, -14.2, 2.2, -13.5, 1.6, -12.2);
      ctx.bezierCurveTo(1.3, -12.9, 1.8, -13.7, 1.5, -14.3);
      ctx.bezierCurveTo(-3.6, -9.5, 0.2, -6.5, 1.2, -6.4);
      ctx.bezierCurveTo(0.8, -6.7, -0.7, -8.3, -0.6, -9.3);
      ctx.bezierCurveTo(-0.5, -10.2, 1.7, -11.1, 1.9, -11.3);
      ctx.bezierCurveTo(2.1, -11.3, 2.3, -11.3, 2.5, -11.3);
      ctx.bezierCurveTo(2.7, -11.2, 2.9, -11.2, 3.1, -11.2);
      ctx.bezierCurveTo(3.1, -11.2, 3.1, -11.3, 3.1, -11.3);
      ctx.bezierCurveTo(4.1, -11.1, 5.0, -10.6, 5.7, -9.9);
      ctx.bezierCurveTo(5.6, -8.7, 5.3, -6.8, 4.0, -6.1);
      ctx.bezierCurveTo(5.3, -5.7, 7.1, -8.1, 7.9, -10.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.995, 0.102, -0.102, 0.995, -649.3, -1480.8);
      gradient = ctx.createLinearGradient(802.4, 1397.6, 797.9, 1394.2);
      gradient.addColorStop(0.00, "rgb(50, 58, 112)");
      gradient.addColorStop(0.16, "rgb(71, 75, 127)");
      gradient.addColorStop(0.39, "rgb(99, 99, 147)");
      gradient.addColorStop(0.61, "rgb(120, 118, 163)");
      gradient.addColorStop(0.82, "rgb(134, 130, 172)");
      gradient.addColorStop(0.99, "rgb(139, 135, 177)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSlideRightPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(6.6, -8.1);
      ctx.bezierCurveTo(6.5, -6.5, 4.7, -5.4, 2.6, -5.6);
      ctx.bezierCurveTo(0.5, -5.8, -1.1, -7.3, -0.9, -8.9);
      ctx.bezierCurveTo(-0.7, -10.5, 1.1, -11.6, 3.2, -11.4);
      ctx.bezierCurveTo(5.2, -11.1, 6.8, -9.7, 6.6, -8.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.995, 0.102, -0.102, 0.995, -649.3, -1480.8);
      gradient = ctx.createLinearGradient(799.1, 1401.2, 797.8, 1396.3);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSlideRightPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2.8, -5.2);
      ctx.bezierCurveTo(0.4, -5.5, -1.7, -3.3, -2.0, -0.3);
      ctx.bezierCurveTo(-2.0, -0.2, -2.0, -0.1, -2.0, -0.0);
      ctx.lineTo(-2.0, -0.0);
      ctx.lineTo(-2.3, 3.6);
      ctx.bezierCurveTo(-2.3, 3.6, -2.3, 3.6, -2.3, 3.6);
      ctx.bezierCurveTo(-2.3, 3.6, -2.3, 3.7, -2.3, 3.7);
      ctx.lineTo(-2.3, 3.9);
      ctx.lineTo(-2.3, 3.9);
      ctx.bezierCurveTo(-2.5, 6.8, -0.7, 9.4, 1.6, 9.7);
      ctx.bezierCurveTo(4.0, 10.0, 6.2, 7.8, 6.4, 4.8);
      ctx.lineTo(6.8, 0.8);
      ctx.bezierCurveTo(7.0, -2.2, 5.3, -4.9, 2.8, -5.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.995, 0.102, -0.102, 0.995, -649.3, -1480.8);
      gradient = ctx.createLinearGradient(803.4, 1414.2, 794.9, 1404.8);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSlideRightPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(5.6, -1.4);
      ctx.bezierCurveTo(8.0, -1.8, 13.5, -6.7, 14.4, -7.8);
      ctx.bezierCurveTo(15.8, -9.6, 13.9, -10.2, 12.9, -9.3);
      ctx.bezierCurveTo(12.6, -9.6, 12.3, -9.9, 11.5, -8.9);
      ctx.bezierCurveTo(10.8, -8.0, 7.3, -5.3, 5.9, -4.1);
      ctx.bezierCurveTo(4.0, -2.5, 4.0, -1.1, 5.6, -1.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.964, 0.194, 0.520, -0.666, -622.9, -1163.3);
      gradient = ctx.createLinearGradient(1380.3, -1337.6, 1376.0, -1337.4);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSlideRightPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(6.7, 1.2);
      ctx.bezierCurveTo(6.7, 1.0, 6.7, 0.4, 6.7, 0.2);
      ctx.bezierCurveTo(5.7, -0.7, 5.3, -2.2, 5.1, -4.0);
      ctx.bezierCurveTo(4.6, -2.1, 3.4, -1.0, 2.4, -0.1);
      ctx.bezierCurveTo(1.6, -1.2, 1.0, -2.7, 0.5, -4.7);
      ctx.bezierCurveTo(-0.1, -3.3, -1.0, -2.1, -1.9, -1.2);
      ctx.bezierCurveTo(-2.0, -0.9, -2.0, -0.6, -2.0, -0.3);
      ctx.bezierCurveTo(-2.0, -0.3, -2.0, -0.3, -2.0, -0.3);
      ctx.bezierCurveTo(1.8, 0.8, 6.7, 1.2, 6.7, 1.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.995, 0.102, -0.102, 0.995, -649.3, -1480.8);
      gradient = ctx.createLinearGradient(796.3, 1402.3, 799.8, 1408.6);
      gradient.addColorStop(0.29, "rgb(223, 226, 27)");
      gradient.addColorStop(0.50, "rgb(192, 208, 47)");
      gradient.addColorStop(0.96, "rgb(113, 174, 66)");
      gradient.addColorStop(1.00, "rgb(107, 172, 67)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSlideRightPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-3.7, 4.9);
      ctx.bezierCurveTo(-7.3, 6.1, -11.9, 9.5, -12.3, 9.7);
      ctx.bezierCurveTo(-13.1, 9.0, -14.3, 7.8, -14.8, 10.3);
      ctx.bezierCurveTo(-15.1, 12.1, -14.5, 14.8, -14.3, 15.2);
      ctx.bezierCurveTo(-14.1, 15.6, -13.5, 15.6, -12.9, 15.3);
      ctx.bezierCurveTo(-11.8, 14.7, -6.9, 12.0, -3.3, 10.4);
      ctx.bezierCurveTo(-0.6, 7.7, -3.7, 4.9, -3.7, 4.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.973, 0.230, -0.230, 0.973, -536.1, -1161.3);
      gradient = ctx.createLinearGradient(784.2, 1019.9, 780.7, 1016.8);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSlideRightPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-4.0, 4.6);
      ctx.bezierCurveTo(-3.7, 8.5, -0.6, 9.6, 1.0, 9.7);
      ctx.bezierCurveTo(3.7, 10.0, 6.1, 8.3, 6.8, 5.8);
      ctx.bezierCurveTo(1.7, 6.1, -0.7, 5.6, -4.0, 4.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.973, 0.230, -0.230, 0.973, -536.1, -1161.3);
      gradient = ctx.createLinearGradient(790.3, 1008.8, 793.7, 1016.0);
      gradient.addColorStop(0.31, "rgb(220, 127, 179)");
      gradient.addColorStop(0.59, "rgb(178, 89, 150)");
      gradient.addColorStop(1.00, "rgb(127, 28, 110)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSlideRightPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1.0, 5.9);
      ctx.bezierCurveTo(-2.6, 7.2, -8.2, 10.9, -8.6, 11.1);
      ctx.bezierCurveTo(-9.3, 10.4, -10.5, 9.3, -11.0, 11.8);
      ctx.bezierCurveTo(-11.4, 13.6, -10.7, 16.3, -10.5, 16.6);
      ctx.bezierCurveTo(-10.3, 17.0, -9.6, 17.4, -8.9, 17.0);
      ctx.bezierCurveTo(-7.8, 16.4, 0.7, 11.2, 4.2, 9.1);
      ctx.bezierCurveTo(5.0, 5.6, 1.0, 5.9, 1.0, 5.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.554, 0.832, -0.832, 0.554, 496.7, -2128.3);
      gradient = ctx.createLinearGradient(1509.1, 1604.9, 1503.8, 1601.8);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSlideRightPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1.8, -9.6);
      ctx.bezierCurveTo(2.0, -9.5, 2.1, -9.2, 2.1, -8.9);
      ctx.bezierCurveTo(2.0, -8.5, 1.9, -8.2, 1.7, -8.2);
      ctx.bezierCurveTo(1.5, -8.3, 1.4, -8.6, 1.4, -8.9);
      ctx.bezierCurveTo(1.5, -9.3, 1.7, -9.6, 1.8, -9.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // kahunaFallsSlideRightPerson/Group/Path
      ctx.beginPath();
      ctx.moveTo(4.0, -9.3);
      ctx.bezierCurveTo(4.2, -9.3, 4.3, -9.0, 4.2, -8.6);
      ctx.bezierCurveTo(4.2, -8.2, 4.0, -8.0, 3.9, -8.0);
      ctx.bezierCurveTo(3.7, -8.0, 3.6, -8.3, 3.6, -8.7);
      ctx.bezierCurveTo(3.6, -9.0, 3.8, -9.3, 4.0, -9.3);
      ctx.closePath();
      ctx.fill();

      // kahunaFallsSlideRightPerson/Group/Path
      ctx.beginPath();
      ctx.moveTo(0.5, -7.5);
      ctx.bezierCurveTo(1.4, -6.8, 3.4, -6.5, 4.7, -7.0);
      ctx.lineWidth = 0.4;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();
      ctx.restore();
      ctx.restore();
    }

    function kahunaFallsSlideLeftPerson(ctx) {

      var gradient;

      // kahunaFallsSlideLeftPerson/Group
      ctx.save();

      // kahunaFallsSlideLeftPerson/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(0.3, -4.6);
      ctx.bezierCurveTo(2.6, -5.1, 8.3, -11.2, 9.2, -12.5);
      ctx.bezierCurveTo(10.7, -14.8, 9.0, -15.6, 8.0, -14.5);
      ctx.bezierCurveTo(7.7, -14.9, 7.5, -15.3, 6.6, -14.0);
      ctx.bezierCurveTo(5.8, -12.9, 2.2, -9.5, 0.8, -8.0);
      ctx.bezierCurveTo(-1.2, -6.1, -1.3, -4.3, 0.3, -4.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.815, 0.237, 0.500, -0.749, 49.8, -1259.6);
      gradient = ctx.createLinearGradient(814.0, -1411.9, 809.2, -1411.6);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSlideLeftPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-6.7, -15.1);
      ctx.bezierCurveTo(-6.5, -16.6, -3.7, -18.4, -2.9, -17.8);
      ctx.bezierCurveTo(-2.1, -17.7, -1.6, -18.3, -1.5, -19.1);
      ctx.bezierCurveTo(-0.8, -18.4, -0.2, -17.6, 0.3, -16.8);
      ctx.bezierCurveTo(0.8, -17.4, 0.4, -17.4, 1.0, -18.0);
      ctx.bezierCurveTo(4.2, -11.3, 0.3, -10.2, -0.8, -10.4);
      ctx.bezierCurveTo(-0.2, -10.5, 1.8, -11.9, 2.0, -13.1);
      ctx.bezierCurveTo(2.1, -14.1, -0.1, -15.6, -0.2, -15.8);
      ctx.bezierCurveTo(-0.4, -15.9, -0.7, -16.0, -0.9, -16.0);
      ctx.bezierCurveTo(-1.1, -16.0, -1.3, -16.0, -1.5, -16.1);
      ctx.bezierCurveTo(-1.6, -16.1, -1.6, -16.1, -1.6, -16.1);
      ctx.bezierCurveTo(-2.7, -16.2, -3.8, -15.9, -4.7, -15.4);
      ctx.bezierCurveTo(-5.0, -14.0, -5.1, -11.8, -3.9, -10.7);
      ctx.bezierCurveTo(-6.4, -10.6, -6.7, -14.6, -6.7, -15.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, -493.3, -871.7);
      gradient = ctx.createLinearGradient(492.0, 859.2, 487.9, 854.4);
      gradient.addColorStop(0.00, "rgb(145, 22, 12)");
      gradient.addColorStop(0.18, "rgb(172, 53, 27)");
      gradient.addColorStop(0.41, "rgb(200, 81, 41)");
      gradient.addColorStop(0.63, "rgb(221, 103, 53)");
      gradient.addColorStop(0.83, "rgb(236, 117, 60)");
      gradient.addColorStop(1.00, "rgb(243, 123, 64)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSlideLeftPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-6.2, -13.6);
      ctx.bezierCurveTo(-6.5, -11.8, -4.8, -10.2, -2.5, -9.9);
      ctx.bezierCurveTo(-0.1, -9.6, 1.9, -10.7, 2.2, -12.5);
      ctx.bezierCurveTo(2.4, -14.3, 0.7, -16.0, -1.6, -16.3);
      ctx.bezierCurveTo(-3.9, -16.6, -6.0, -15.4, -6.2, -13.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.992, -0.130, -0.130, 0.992, 2168.4, -1159.0);
      gradient = ctx.createLinearGradient(2004.6, 1420.5, 2003.1, 1415.0);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSlideLeftPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-2.5, -9.7);
      ctx.bezierCurveTo(0.3, -9.1, 2.4, -6.0, 2.1, -2.6);
      ctx.bezierCurveTo(2.1, -2.5, 2.1, -2.4, 2.1, -2.3);
      ctx.lineTo(2.1, -2.3);
      ctx.lineTo(1.7, 1.7);
      ctx.bezierCurveTo(1.7, 1.7, 1.7, 1.7, 1.7, 1.7);
      ctx.bezierCurveTo(1.7, 1.7, 1.7, 1.7, 1.7, 1.7);
      ctx.lineTo(1.7, 2.0);
      ctx.lineTo(1.7, 2.0);
      ctx.bezierCurveTo(1.3, 5.2, -1.2, 7.4, -4.0, 6.9);
      ctx.bezierCurveTo(-6.8, 6.4, -8.9, 3.2, -8.6, -0.1);
      ctx.lineTo(-8.2, -4.5);
      ctx.bezierCurveTo(-7.9, -7.9, -5.3, -10.2, -2.5, -9.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.835, 0.021, 0.022, 0.997, -284.0, -899.2);
      gradient = ctx.createLinearGradient(313.3, 896.4, 309.3, 885.0);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSlideLeftPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-6.4, -5.8);
      ctx.bezierCurveTo(-8.3, -6.8, -11.7, -15.0, -12.1, -16.7);
      ctx.bezierCurveTo(-12.8, -19.6, -11.1, -20.2, -10.5, -18.6);
      ctx.bezierCurveTo(-10.1, -19.0, -9.8, -19.4, -9.4, -17.8);
      ctx.bezierCurveTo(-9.0, -16.3, -6.8, -11.7, -5.9, -9.7);
      ctx.bezierCurveTo(-4.7, -7.0, -5.1, -5.0, -6.4, -5.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.802, 0.093, 0.094, 0.956, -261.2, -981.8);
      gradient = ctx.createLinearGradient(199.6, 994.1, 195.5, 996.1);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSlideLeftPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1.6, 4.6);
      ctx.bezierCurveTo(5.2, 6.8, 9.4, 11.7, 9.8, 12.0);
      ctx.bezierCurveTo(10.8, 11.5, 12.3, 10.5, 12.2, 13.4);
      ctx.bezierCurveTo(12.2, 15.4, 10.8, 18.2, 10.5, 18.5);
      ctx.bezierCurveTo(10.2, 18.9, 9.5, 18.8, 8.9, 18.2);
      ctx.bezierCurveTo(7.9, 17.3, 3.2, 13.1, -0.3, 10.5);
      ctx.bezierCurveTo(-2.5, 6.8, 1.6, 4.6, 1.6, 4.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, 0.001, 0.001, 1.000, 1985.3, -873.6);
      gradient = ctx.createLinearGradient(1981.8, 885.4, 1977.8, 882.0);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSlideLeftPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2.0, 4.3);
      ctx.bezierCurveTo(0.7, 8.5, -3.0, 8.9, -4.7, 8.6);
      ctx.bezierCurveTo(-7.7, 8.3, -9.9, 5.8, -10.1, 2.9);
      ctx.bezierCurveTo(-4.6, 4.5, -1.8, 4.6, 2.0, 4.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, -493.3, -871.7);
      gradient = ctx.createLinearGradient(488.1, 873.3, 489.4, 879.8);
      gradient.addColorStop(0.30, "rgb(85, 191, 164)");
      gradient.addColorStop(0.55, "rgb(9, 164, 148)");
      gradient.addColorStop(1.00, "rgb(0, 116, 114)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSlideLeftPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-3.8, 4.5);
      ctx.bezierCurveTo(-0.2, 6.8, 4.9, 12.3, 5.3, 12.6);
      ctx.bezierCurveTo(6.3, 12.1, 7.9, 11.1, 7.8, 13.9);
      ctx.bezierCurveTo(7.7, 16.0, 6.3, 18.8, 6.0, 19.1);
      ctx.bezierCurveTo(5.7, 19.5, 4.8, 19.7, 4.1, 19.1);
      ctx.bezierCurveTo(3.2, 18.2, -4.8, 10.4, -8.0, 7.1);
      ctx.bezierCurveTo(-8.1, 3.2, -3.8, 4.5, -3.8, 4.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.730, 0.683, 0.683, 0.730, 1201.3, -2051.5);
      gradient = ctx.createLinearGradient(2292.5, 689.2, 2286.5, 685.9);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSlideLeftPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-1.0, -13.3);
      ctx.bezierCurveTo(-1.1, -12.8, -1.0, -12.5, -0.8, -12.5);
      ctx.bezierCurveTo(-0.6, -12.4, -0.4, -12.8, -0.3, -13.2);
      ctx.bezierCurveTo(-0.3, -13.6, -0.4, -13.9, -0.6, -13.9);
      ctx.bezierCurveTo(-0.8, -14.0, -1.0, -13.7, -1.0, -13.3);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // kahunaFallsSlideLeftPerson/Group/Path
      ctx.beginPath();
      ctx.moveTo(-3.2, -12.8);
      ctx.bezierCurveTo(-3.4, -12.8, -3.5, -13.2, -3.4, -13.6);
      ctx.bezierCurveTo(-3.4, -14.0, -3.2, -14.3, -3.0, -14.3);
      ctx.bezierCurveTo(-2.8, -14.2, -2.7, -13.9, -2.7, -13.5);
      ctx.bezierCurveTo(-2.8, -13.1, -3.0, -12.8, -3.2, -12.8);
      ctx.closePath();
      ctx.fill();

      // kahunaFallsSlideLeftPerson/Group/Path
      ctx.beginPath();
      ctx.moveTo(0.3, -11.4);
      ctx.bezierCurveTo(-0.9, -10.8, -3.1, -11.0, -4.4, -11.9);
      ctx.lineWidth = 0.5;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();
      ctx.restore();
      ctx.restore();
    }

    function kahunaFallsSlideBottomLeftPerson(ctx) {

      var gradient;

      // kahunaFallsSlideBottomLeftPerson/Group
      ctx.save();

      // kahunaFallsSlideBottomLeftPerson/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-0.4, -4.0);
      ctx.bezierCurveTo(-2.7, -4.8, -7.3, -12.0, -8.0, -13.5);
      ctx.bezierCurveTo(-9.1, -16.1, -7.2, -16.8, -6.3, -15.4);
      ctx.bezierCurveTo(-6.0, -15.8, -5.6, -16.2, -5.0, -14.8);
      ctx.bezierCurveTo(-4.4, -13.4, -1.4, -9.5, -0.2, -7.7);
      ctx.bezierCurveTo(1.3, -5.3, 1.2, -3.4, -0.4, -4.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.869, 0.152, -0.358, -0.850, 2008.4, -1202.5);
      gradient = ctx.createLinearGradient(2698.8, -922.4, 2693.9, -922.1);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSlideBottomLeftPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(8.0, -12.8);
      ctx.bezierCurveTo(8.1, -14.3, 5.5, -16.5, 4.7, -16.1);
      ctx.bezierCurveTo(3.8, -16.1, 3.4, -16.8, 3.4, -17.5);
      ctx.bezierCurveTo(2.7, -17.0, 1.9, -16.3, 1.4, -15.6);
      ctx.bezierCurveTo(0.9, -16.3, 1.3, -16.2, 0.8, -16.8);
      ctx.bezierCurveTo(-3.4, -10.7, 0.3, -9.0, 1.4, -9.0);
      ctx.bezierCurveTo(0.9, -9.3, -1.0, -10.9, -0.9, -12.1);
      ctx.bezierCurveTo(-0.9, -13.1, 1.5, -14.3, 1.7, -14.5);
      ctx.bezierCurveTo(1.9, -14.6, 2.2, -14.6, 2.4, -14.6);
      ctx.bezierCurveTo(2.6, -14.6, 2.8, -14.6, 3.0, -14.6);
      ctx.bezierCurveTo(3.1, -14.6, 3.1, -14.6, 3.1, -14.6);
      ctx.bezierCurveTo(4.2, -14.5, 5.3, -14.1, 6.1, -13.4);
      ctx.bezierCurveTo(6.2, -12.0, 5.9, -9.8, 4.5, -8.9);
      ctx.bezierCurveTo(7.0, -8.4, 8.0, -12.3, 8.0, -12.8);
      ctx.closePath();
      gradient = ctx.createLinearGradient(6.2, -10.1, 0.3, -14.8);
      gradient.addColorStop(0.00, "rgb(93, 39, 24)");
      gradient.addColorStop(0.10, "rgb(107, 58, 34)");
      gradient.addColorStop(0.31, "rgb(134, 92, 56)");
      gradient.addColorStop(0.50, "rgb(156, 120, 76)");
      gradient.addColorStop(0.69, "rgb(172, 143, 93)");
      gradient.addColorStop(0.86, "rgb(184, 159, 105)");
      gradient.addColorStop(1.00, "rgb(189, 166, 110)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSlideBottomLeftPerson/Group/Path
      ctx.beginPath();
      ctx.moveTo(7.3, -11.4);
      ctx.bezierCurveTo(7.3, -9.6, 5.4, -8.2, 3.0, -8.2);
      ctx.bezierCurveTo(0.6, -8.3, -1.3, -9.8, -1.2, -11.6);
      ctx.bezierCurveTo(-1.2, -13.4, 0.8, -14.8, 3.1, -14.7);
      ctx.bezierCurveTo(5.5, -14.7, 7.4, -13.2, 7.3, -11.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, 0.022, -0.022, 1.000, -125.7, -1387.0);
      gradient = ctx.createLinearGradient(160.5, 1375.4, 159.0, 1369.8);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSlideBottomLeftPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2.6, -8.0);
      ctx.bezierCurveTo(-0.3, -8.0, -2.9, -5.1, -3.1, -1.7);
      ctx.bezierCurveTo(-3.1, -1.6, -3.1, -1.5, -3.1, -1.4);
      ctx.lineTo(-3.1, -1.4);
      ctx.lineTo(-3.4, 2.7);
      ctx.bezierCurveTo(-3.4, 2.7, -3.4, 2.7, -3.4, 2.7);
      ctx.bezierCurveTo(-3.4, 2.7, -3.4, 2.7, -3.4, 2.7);
      ctx.lineTo(-3.4, 3.0);
      ctx.lineTo(-3.4, 3.0);
      ctx.bezierCurveTo(-3.5, 6.2, -1.4, 8.8, 1.4, 8.7);
      ctx.bezierCurveTo(4.3, 8.6, 6.9, 5.8, 7.1, 2.4);
      ctx.lineTo(7.4, -2.0);
      ctx.bezierCurveTo(7.6, -5.4, 5.4, -8.1, 2.6, -8.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.839, -0.024, -0.065, 0.987, 90.4, -1323.8);
      gradient = ctx.createLinearGradient(4.8, 1347.2, -5.3, 1336.0);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSlideBottomLeftPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(6.4, -3.0);
      ctx.bezierCurveTo(8.5, -3.7, 13.1, -11.4, 13.8, -13.0);
      ctx.bezierCurveTo(14.9, -15.8, 13.2, -16.7, 12.4, -15.3);
      ctx.bezierCurveTo(12.1, -15.7, 11.8, -16.2, 11.1, -14.6);
      ctx.bezierCurveTo(10.6, -13.2, 7.6, -9.0, 6.4, -7.1);
      ctx.bezierCurveTo(4.9, -4.6, 4.9, -2.5, 6.4, -3.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.785, 0.219, 0.370, -0.916, 163.2, -1325.2);
      gradient = ctx.createLinearGradient(435.3, -1333.0, 430.4, -1332.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSlideBottomLeftPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-2.3, 4.7);
      ctx.bezierCurveTo(-6.0, 6.6, -11.0, 10.7, -11.4, 11.0);
      ctx.bezierCurveTo(-12.2, 10.5, -13.3, 9.7, -14.0, 12.2);
      ctx.bezierCurveTo(-14.4, 13.9, -13.9, 16.3, -13.8, 16.6);
      ctx.bezierCurveTo(-13.6, 16.9, -13.0, 16.9, -12.3, 16.4);
      ctx.bezierCurveTo(-11.2, 15.6, -6.0, 12.0, -2.2, 9.8);
      ctx.bezierCurveTo(0.7, 6.6, -2.3, 4.7, -2.3, 4.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.870, 0.006, -0.260, 0.854, 171.5, -880.5);
      gradient = ctx.createLinearGradient(107.4, 1043.9, 103.4, 1040.5);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSlideBottomLeftPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-2.3, 4.7);
      ctx.bezierCurveTo(-3.5, 5.3, -4.9, 6.2, -6.2, 7.1);
      ctx.bezierCurveTo(-4.7, 6.9, -3.1, 8.9, -4.4, 11.1);
      ctx.bezierCurveTo(-3.6, 10.6, -2.9, 10.2, -2.2, 9.8);
      ctx.bezierCurveTo(0.7, 6.6, -2.3, 4.7, -2.3, 4.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.210, -0.742, -0.884, 0.423, 2118.9, 387.5);
      gradient = ctx.createLinearGradient(1659.4, 2006.7, 1652.6, 2009.1);
      gradient.addColorStop(0.31, "rgb(248, 159, 26)");
      gradient.addColorStop(0.50, "rgb(228, 128, 27)");
      gradient.addColorStop(0.92, "rgb(186, 53, 24)");
      gradient.addColorStop(1.00, "rgb(178, 34, 22)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSlideBottomLeftPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-3.4, 3.7);
      ctx.bezierCurveTo(-3.1, 8.0, -0.1, 8.7, 1.4, 8.7);
      ctx.bezierCurveTo(4.0, 8.6, 6.2, 6.4, 6.9, 3.6);
      ctx.bezierCurveTo(2.1, 4.6, -0.3, 4.3, -3.4, 3.7);
      ctx.closePath();
      gradient = ctx.createLinearGradient(0.7, 2.3, 3.5, 7.7);
      gradient.addColorStop(0.31, "rgb(248, 159, 26)");
      gradient.addColorStop(0.50, "rgb(228, 128, 27)");
      gradient.addColorStop(0.92, "rgb(186, 53, 24)");
      gradient.addColorStop(1.00, "rgb(178, 34, 22)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSlideBottomLeftPerson/Group/Path
      ctx.beginPath();
      ctx.moveTo(1.9, 4.6);
      ctx.bezierCurveTo(-1.8, 6.5, -7.8, 11.2, -8.2, 11.5);
      ctx.bezierCurveTo(-9.0, 10.9, -10.1, 10.0, -10.7, 12.6);
      ctx.bezierCurveTo(-11.2, 14.4, -10.6, 16.9, -10.4, 17.2);
      ctx.bezierCurveTo(-10.2, 17.5, -9.4, 17.8, -8.7, 17.3);
      ctx.bezierCurveTo(-7.6, 16.5, 0.7, 10.3, 4.5, 7.5);
      ctx.bezierCurveTo(5.4, 4.0, 1.9, 4.6, 1.9, 4.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.487, 0.623, -0.784, 0.620, 1124.3, -1927.1);
      gradient = ctx.createLinearGradient(1043.5, 2085.3, 1037.5, 2081.9);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSlideBottomLeftPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2.0, 4.5);
      ctx.bezierCurveTo(0.6, 5.2, -1.1, 6.3, -2.7, 7.4);
      ctx.bezierCurveTo(-1.0, 7.8, 0.2, 8.8, -0.1, 10.9);
      ctx.bezierCurveTo(1.9, 9.4, 3.2, 8.5, 4.5, 7.5);
      ctx.bezierCurveTo(5.4, 4.0, 2.0, 4.5, 2.0, 4.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.238, -0.777, -0.892, 0.412, 2176.2, 457.7);
      gradient = ctx.createLinearGradient(1643.8, 1999.9, 1637.3, 2000.7);
      gradient.addColorStop(0.31, "rgb(248, 159, 26)");
      gradient.addColorStop(0.50, "rgb(228, 128, 27)");
      gradient.addColorStop(0.92, "rgb(186, 53, 24)");
      gradient.addColorStop(1.00, "rgb(178, 34, 22)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSlideBottomLeftPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2.1, -11.8);
      ctx.bezierCurveTo(2.1, -11.4, 1.9, -11.1, 1.7, -11.1);
      ctx.bezierCurveTo(1.5, -11.1, 1.4, -11.4, 1.4, -11.8);
      ctx.bezierCurveTo(1.4, -12.3, 1.5, -12.6, 1.7, -12.6);
      ctx.bezierCurveTo(1.9, -12.6, 2.1, -12.2, 2.1, -11.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // kahunaFallsSlideBottomLeftPerson/Group/Path
      ctx.beginPath();
      ctx.moveTo(4.2, -12.6);
      ctx.bezierCurveTo(4.4, -12.6, 4.6, -12.2, 4.6, -11.8);
      ctx.bezierCurveTo(4.6, -11.4, 4.4, -11.1, 4.2, -11.1);
      ctx.bezierCurveTo(4.0, -11.1, 3.9, -11.4, 3.9, -11.8);
      ctx.bezierCurveTo(3.9, -12.2, 4.0, -12.6, 4.2, -12.6);
      ctx.closePath();
      ctx.fill();

      // kahunaFallsSlideBottomLeftPerson/Group/Path
      ctx.beginPath();
      ctx.moveTo(0.5, -10.1);
      ctx.bezierCurveTo(1.6, -9.4, 3.8, -9.3, 5.2, -9.9);
      ctx.lineWidth = 0.5;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();
      ctx.restore();
      ctx.restore();
    }

    function kahunaFallsSlideBottomRightPerson(ctx) {

      var gradient;

      // kahunaFallsSlideBottomRightPerson/Group
      ctx.save();

      // kahunaFallsSlideBottomRightPerson/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1.0, -4.5);
      ctx.bezierCurveTo(3.4, -5.0, 9.3, -11.6, 10.2, -13.1);
      ctx.bezierCurveTo(11.7, -15.6, 9.9, -16.6, 8.8, -15.3);
      ctx.bezierCurveTo(8.5, -15.8, 8.2, -16.3, 7.4, -14.9);
      ctx.bezierCurveTo(6.6, -13.6, 2.8, -10.0, 1.3, -8.3);
      ctx.bezierCurveTo(-0.6, -6.2, -0.7, -4.2, 1.0, -4.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.836, 0.282, 0.483, -0.785, -84.3, -1380.2);
      gradient = ctx.createLinearGradient(926.7, -1413.0, 921.7, -1412.8);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSlideBottomRightPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-6.3, -14.9);
      ctx.bezierCurveTo(-6.2, -16.4, -3.2, -18.3, -2.4, -17.7);
      ctx.bezierCurveTo(-1.5, -17.6, -1.0, -18.3, -0.9, -19.0);
      ctx.bezierCurveTo(-0.1, -18.4, 0.5, -17.5, 1.0, -16.7);
      ctx.bezierCurveTo(1.5, -17.3, 1.2, -17.3, 1.7, -17.9);
      ctx.bezierCurveTo(5.1, -11.0, 1.1, -9.8, -0.1, -10.0);
      ctx.bezierCurveTo(0.5, -10.1, 2.6, -11.6, 2.8, -12.8);
      ctx.bezierCurveTo(2.9, -13.8, 0.6, -15.4, 0.5, -15.7);
      ctx.bezierCurveTo(0.2, -15.8, -0.0, -15.8, -0.3, -15.9);
      ctx.bezierCurveTo(-0.5, -15.9, -0.7, -15.9, -0.9, -16.0);
      ctx.bezierCurveTo(-0.9, -16.0, -0.9, -16.0, -0.9, -16.0);
      ctx.bezierCurveTo(-2.1, -16.1, -3.3, -15.8, -4.3, -15.2);
      ctx.bezierCurveTo(-4.5, -13.8, -4.6, -11.5, -3.3, -10.3);
      ctx.bezierCurveTo(-6.0, -10.2, -6.3, -14.3, -6.3, -14.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, -609.0, -952.4);
      gradient = ctx.createLinearGradient(608.4, 940.2, 604.0, 935.2);
      gradient.addColorStop(0.00, "rgb(152, 115, 7)");
      gradient.addColorStop(0.18, "rgb(181, 147, 38)");
      gradient.addColorStop(0.41, "rgb(212, 184, 69)");
      gradient.addColorStop(0.63, "rgb(236, 213, 95)");
      gradient.addColorStop(0.83, "rgb(253, 234, 111)");
      gradient.addColorStop(1.00, "rgb(255, 244, 118)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSlideBottomRightPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-5.8, -13.3);
      ctx.bezierCurveTo(-6.1, -11.5, -4.3, -9.7, -1.9, -9.4);
      ctx.bezierCurveTo(0.6, -9.1, 2.7, -10.3, 3.0, -12.2);
      ctx.bezierCurveTo(3.2, -14.0, 1.4, -15.8, -1.0, -16.1);
      ctx.bezierCurveTo(-3.4, -16.4, -5.6, -15.2, -5.8, -13.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.992, -0.130, -0.130, 0.992, 2052.7, -1239.7);
      gradient = ctx.createLinearGradient(1878.8, 1485.9, 1877.2, 1480.1);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSlideBottomRightPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-1.4, -9.2);
      ctx.bezierCurveTo(1.5, -8.6, 3.7, -5.3, 3.4, -1.8);
      ctx.bezierCurveTo(3.3, -1.7, 3.3, -1.6, 3.3, -1.5);
      ctx.lineTo(3.3, -1.5);
      ctx.lineTo(3.0, 2.8);
      ctx.bezierCurveTo(3.0, 2.8, 3.0, 2.8, 3.0, 2.8);
      ctx.bezierCurveTo(3.0, 2.8, 3.0, 2.8, 3.0, 2.8);
      ctx.lineTo(2.9, 3.1);
      ctx.lineTo(2.9, 3.1);
      ctx.bezierCurveTo(2.5, 6.4, -0.1, 8.7, -2.9, 8.2);
      ctx.bezierCurveTo(-5.9, 7.7, -8.0, 4.3, -7.7, 0.8);
      ctx.lineTo(-7.3, -3.7);
      ctx.bezierCurveTo(-7.0, -7.3, -4.4, -9.7, -1.4, -9.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.825, -0.151, -0.085, 0.986, 1829.2, -1209.5);
      gradient = ctx.createLinearGradient(2065.1, 1549.0, 2054.7, 1537.4);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSlideBottomRightPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-6.2, -4.6);
      ctx.bezierCurveTo(-8.2, -5.6, -11.8, -14.3, -12.2, -16.0);
      ctx.bezierCurveTo(-12.9, -19.1, -11.0, -19.7, -10.4, -18.1);
      ctx.bezierCurveTo(-10.0, -18.5, -9.6, -19.0, -9.2, -17.3);
      ctx.bezierCurveTo(-8.9, -15.7, -6.5, -10.9, -5.6, -8.8);
      ctx.bezierCurveTo(-4.4, -6.0, -4.8, -3.8, -6.2, -4.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.809, 0.098, -0.227, -0.962, 1757.3, -1221.9);
      gradient = ctx.createLinearGradient(2467.1, -1008.6, 2462.1, -1008.4);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSlideBottomRightPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1.5, 4.7);
      ctx.bezierCurveTo(5.1, 7.2, 9.5, 12.3, 9.9, 12.6);
      ctx.bezierCurveTo(10.8, 12.2, 12.0, 11.6, 12.3, 14.2);
      ctx.bezierCurveTo(12.5, 16.1, 11.6, 18.5, 11.4, 18.7);
      ctx.bezierCurveTo(11.2, 19.0, 10.6, 18.9, 10.0, 18.3);
      ctx.bezierCurveTo(8.9, 17.3, 4.1, 12.7, 0.7, 9.9);
      ctx.bezierCurveTo(-1.9, 6.2, 1.5, 4.7, 1.5, 4.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.861, -0.126, 0.128, 0.884, 1682.3, -782.9);
      gradient = ctx.createLinearGradient(2126.8, 1204.3, 2122.7, 1200.8);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSlideBottomRightPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1.5, 4.7);
      ctx.bezierCurveTo(2.7, 5.5, 4.0, 6.6, 5.2, 7.8);
      ctx.bezierCurveTo(3.7, 7.4, 1.7, 9.1, 2.6, 11.6);
      ctx.bezierCurveTo(2.0, 11.0, 1.3, 10.4, 0.7, 9.9);
      ctx.bezierCurveTo(-1.9, 6.2, 1.5, 4.7, 1.5, 4.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.320, -0.702, 0.809, 0.552, -435.2, 174.0);
      gradient = ctx.createLinearGradient(508.9, 339.4, 501.9, 341.9);
      gradient.addColorStop(0.30, "rgb(85, 191, 164)");
      gradient.addColorStop(0.55, "rgb(9, 164, 148)");
      gradient.addColorStop(1.00, "rgb(0, 116, 114)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSlideBottomRightPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2.8, 3.8);
      ctx.bezierCurveTo(1.8, 8.2, -1.4, 8.5, -2.9, 8.2);
      ctx.bezierCurveTo(-5.5, 7.7, -7.5, 5.1, -7.7, 2.1);
      ctx.bezierCurveTo(-3.0, 3.9, -0.5, 4.0, 2.8, 3.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.829, 0.022, 0.023, 0.997, -372.1, -983.3);
      gradient = ctx.createLinearGradient(417.8, 977.5, 419.1, 984.3);
      gradient.addColorStop(0.30, "rgb(85, 191, 164)");
      gradient.addColorStop(0.55, "rgb(9, 164, 148)");
      gradient.addColorStop(1.00, "rgb(0, 116, 114)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSlideBottomRightPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-2.8, 3.9);
      ctx.bezierCurveTo(0.8, 6.4, 6.1, 12.2, 6.5, 12.6);
      ctx.bezierCurveTo(7.4, 12.1, 8.7, 11.4, 9.0, 14.1);
      ctx.bezierCurveTo(9.1, 16.0, 8.1, 18.5, 7.9, 18.8);
      ctx.bezierCurveTo(7.6, 19.1, 6.8, 19.2, 6.2, 18.6);
      ctx.bezierCurveTo(5.1, 17.6, -2.5, 10.0, -5.9, 6.5);
      ctx.bezierCurveTo(-6.3, 2.8, -2.8, 3.9, -2.8, 3.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.576, 0.542, 0.681, 0.732, 899.8, -1961.7);
      gradient = ctx.createLinearGradient(2536.0, 824.6, 2529.8, 821.0);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSlideBottomRightPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-2.9, 3.9);
      ctx.bezierCurveTo(-1.5, 4.8, 0.0, 6.2, 1.5, 7.5);
      ctx.bezierCurveTo(-0.3, 7.7, -1.7, 8.6, -1.7, 10.7);
      ctx.bezierCurveTo(-3.6, 8.9, -4.7, 7.7, -5.9, 6.5);
      ctx.bezierCurveTo(-6.3, 2.8, -2.9, 3.9, -2.9, 3.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.353, -0.732, 0.819, 0.542, -502.0, 234.5);
      gradient = ctx.createLinearGradient(581.7, 360.2, 574.9, 361.0);
      gradient.addColorStop(0.30, "rgb(85, 191, 164)");
      gradient.addColorStop(0.55, "rgb(9, 164, 148)");
      gradient.addColorStop(1.00, "rgb(0, 116, 114)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSlideBottomRightPerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-0.4, -13.0);
      ctx.bezierCurveTo(-0.4, -12.5, -0.3, -12.2, -0.1, -12.1);
      ctx.bezierCurveTo(0.1, -12.1, 0.3, -12.4, 0.4, -12.9);
      ctx.bezierCurveTo(0.4, -13.3, 0.3, -13.7, 0.1, -13.7);
      ctx.bezierCurveTo(-0.1, -13.7, -0.3, -13.4, -0.4, -13.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // kahunaFallsSlideBottomRightPerson/Group/Path
      ctx.beginPath();
      ctx.moveTo(-2.7, -12.5);
      ctx.bezierCurveTo(-2.9, -12.5, -3.0, -12.9, -3.0, -13.3);
      ctx.bezierCurveTo(-2.9, -13.7, -2.7, -14.0, -2.5, -14.0);
      ctx.bezierCurveTo(-2.3, -14.0, -2.2, -13.6, -2.2, -13.2);
      ctx.bezierCurveTo(-2.3, -12.8, -2.5, -12.4, -2.7, -12.5);
      ctx.closePath();
      ctx.fill();

      // kahunaFallsSlideBottomRightPerson/Group/Path
      ctx.beginPath();
      ctx.moveTo(1.0, -11.0);
      ctx.bezierCurveTo(-0.2, -10.4, -2.6, -10.6, -3.9, -11.5);
      ctx.lineWidth = 0.5;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();
      ctx.restore();
      ctx.restore();
    }

    function smoke(ctx) {

      var gradient;

      // smoke/cloud
      ctx.save();

      // smoke/cloud/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-50.9, -11.1);
      ctx.bezierCurveTo(-59.4, -9.0, -67.5, -1.6, -65.5, 8.5);
      ctx.bezierCurveTo(-63.4, 18.5, -53.5, 25.1, -42.5, 23.8);
      ctx.bezierCurveTo(-39.8, 32.8, -31.0, 35.3, -20.6, 34.3);
      ctx.bezierCurveTo(-0.5, 32.5, 3.1, 21.0, 10.7, 24.7);
      ctx.bezierCurveTo(12.9, 25.8, 13.6, 28.4, 14.0, 30.0);
      ctx.bezierCurveTo(15.2, 35.0, 10.8, 41.0, 16.1, 49.0);
      ctx.bezierCurveTo(18.9, 53.2, 21.3, 47.5, 21.3, 44.3);
      ctx.bezierCurveTo(21.3, 41.2, 28.3, 22.9, 28.3, 19.2);
      ctx.bezierCurveTo(28.3, 15.5, -50.9, -11.1, -50.9, -11.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, -530.6, -679.0);
      gradient = ctx.createLinearGradient(482.7, 682.1, 569.6, 727.2);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.20, "rgb(249, 246, 243)");
      gradient.addColorStop(0.48, "rgb(238, 233, 224)");
      gradient.addColorStop(0.81, "rgb(225, 215, 196)");
      gradient.addColorStop(1.00, "rgb(216, 203, 178)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // smoke/cloud/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(22.2, 28.2);
      ctx.bezierCurveTo(23.9, 22.9, 23.2, 18.1, 14.0, 12.9);
      ctx.bezierCurveTo(9.6, 22.5, -7.2, 23.0, -12.8, 15.8);
      ctx.bezierCurveTo(-15.7, 18.5, -42.2, 23.8, -42.2, 1.6);
      ctx.bezierCurveTo(-51.8, -1.3, -63.9, -19.7, -53.6, -35.7);
      ctx.bezierCurveTo(-37.5, -60.6, -1.2, -50.5, 3.2, -32.0);
      ctx.bezierCurveTo(7.8, -36.3, 39.6, -41.3, 43.1, -19.1);
      ctx.bezierCurveTo(55.6, -22.3, 65.8, -11.8, 65.8, 0.2);
      ctx.bezierCurveTo(65.8, 10.2, 50.4, 23.4, 36.1, 14.7);
      ctx.bezierCurveTo(38.7, 33.8, 23.3, 33.2, 23.3, 42.0);
      ctx.bezierCurveTo(23.3, 50.7, 21.2, 49.4, 20.1, 47.3);
      ctx.bezierCurveTo(16.1, 39.6, 20.5, 33.6, 22.2, 28.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, -530.6, -679.0);
      gradient = ctx.createLinearGradient(517.3, 623.2, 545.0, 697.4);
      gradient.addColorStop(0.00, "rgb(255, 255, 255)");
      gradient.addColorStop(0.29, "rgb(252, 250, 248)");
      gradient.addColorStop(0.50, "rgb(245, 242, 237)");
      gradient.addColorStop(0.68, "rgb(237, 232, 221)");
      gradient.addColorStop(0.85, "rgb(227, 218, 200)");
      gradient.addColorStop(1.00, "rgb(216, 203, 178)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function kahunaFallsSlideBottomMiddlePerson(ctx) {

      var gradient;

      // kahunaFallsSlideBottomMiddlePerson/Group
      ctx.save();

      // kahunaFallsSlideBottomMiddlePerson/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(-3.1, -2.3);
      ctx.bezierCurveTo(-5.1, -2.9, -10.3, -10.6, -11.1, -12.2);
      ctx.bezierCurveTo(-12.4, -15.1, -10.9, -16.3, -10.0, -14.8);
      ctx.bezierCurveTo(-9.8, -15.3, -9.6, -15.9, -8.8, -14.3);
      ctx.bezierCurveTo(-8.1, -12.8, -4.9, -8.6, -3.6, -6.7);
      ctx.bezierCurveTo(-1.9, -4.2, -1.7, -2.0, -3.1, -2.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.669, 0.317, -0.428, -0.904, 1336.6, -1501.7);
      gradient = ctx.createLinearGradient(2504.9, -774.4, 2499.9, -774.1);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSlideBottomMiddlePerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(4.8, -18.7);
      ctx.bezierCurveTo(4.6, -17.9, 4.4, -17.1, 4.2, -16.5);
      ctx.bezierCurveTo(4.0, -18.1, 3.6, -19.7, 2.9, -20.2);
      ctx.bezierCurveTo(2.5, -18.5, 1.5, -17.7, 0.7, -17.0);
      ctx.bezierCurveTo(-0.1, -17.0, -0.7, -17.6, -0.8, -18.4);
      ctx.bezierCurveTo(-1.5, -17.7, -2.1, -16.8, -2.6, -16.0);
      ctx.bezierCurveTo(-3.1, -16.7, -3.6, -17.5, -4.2, -18.1);
      ctx.bezierCurveTo(-7.1, -10.8, -2.7, -9.1, -1.5, -9.3);
      ctx.bezierCurveTo(-2.1, -9.4, -4.2, -10.9, -4.4, -12.1);
      ctx.bezierCurveTo(-4.5, -13.1, -2.2, -14.8, -2.1, -15.0);
      ctx.bezierCurveTo(-1.9, -15.1, -1.6, -15.1, -1.4, -15.2);
      ctx.bezierCurveTo(-1.2, -15.2, -1.0, -15.2, -0.7, -15.3);
      ctx.bezierCurveTo(-0.7, -15.3, -0.7, -15.3, -0.7, -15.3);
      ctx.bezierCurveTo(0.4, -15.4, 1.6, -15.1, 2.6, -14.5);
      ctx.bezierCurveTo(2.9, -13.1, 3.0, -10.8, 1.7, -9.6);
      ctx.bezierCurveTo(4.3, -9.5, 6.0, -15.9, 4.8, -18.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.991, -0.131, 0.131, 0.991, -644.1, -1240.3);
      gradient = ctx.createLinearGradient(481.8, 1301.9, 476.1, 1297.7);
      gradient.addColorStop(0.00, "rgb(150, 95, 9)");
      gradient.addColorStop(0.18, "rgb(178, 122, 32)");
      gradient.addColorStop(0.41, "rgb(208, 153, 56)");
      gradient.addColorStop(0.63, "rgb(231, 177, 74)");
      gradient.addColorStop(0.83, "rgb(247, 193, 86)");
      gradient.addColorStop(1.00, "rgb(255, 200, 92)");
      gradient.addColorStop(1.00, "rgb(178, 140, 67)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSlideBottomMiddlePerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(4.2, -12.7);
      ctx.bezierCurveTo(4.5, -10.8, 2.7, -9.0, 0.2, -8.7);
      ctx.bezierCurveTo(-2.2, -8.4, -4.4, -9.6, -4.6, -11.5);
      ctx.bezierCurveTo(-4.8, -13.3, -3.1, -15.1, -0.6, -15.4);
      ctx.bezierCurveTo(1.8, -15.7, 4.0, -14.5, 4.2, -12.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.991, -0.131, 0.131, 0.991, -644.1, -1240.3);
      gradient = ctx.createLinearGradient(478.4, 1305.2, 476.9, 1299.4);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSlideBottomMiddlePerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(0.2, -8.5);
      ctx.bezierCurveTo(-2.6, -8.1, -4.5, -4.9, -4.1, -1.4);
      ctx.bezierCurveTo(-4.0, -1.3, -4.0, -1.1, -4.0, -1.0);
      ctx.lineTo(-4.0, -1.0);
      ctx.lineTo(-3.4, 3.2);
      ctx.bezierCurveTo(-3.4, 3.2, -3.4, 3.2, -3.4, 3.2);
      ctx.bezierCurveTo(-3.4, 3.2, -3.4, 3.2, -3.4, 3.2);
      ctx.lineTo(-3.4, 3.5);
      ctx.lineTo(-3.4, 3.5);
      ctx.bezierCurveTo(-2.8, 6.9, -0.2, 9.3, 2.5, 9.0);
      ctx.bezierCurveTo(5.3, 8.6, 7.2, 5.4, 6.8, 1.9);
      ctx.lineTo(6.2, -2.7);
      ctx.bezierCurveTo(5.7, -6.3, 3.0, -8.8, 0.2, -8.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.788, -0.104, 0.131, 0.991, -371.8, -1276.3);
      gradient = ctx.createLinearGradient(260.7, 1320.7, 250.3, 1309.1);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSlideBottomMiddlePerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(4.7, -4.3);
      ctx.bezierCurveTo(7.6, -5.6, 13.6, -12.8, 14.5, -14.2);
      ctx.bezierCurveTo(15.9, -16.6, 13.4, -16.7, 12.3, -15.3);
      ctx.bezierCurveTo(11.9, -15.6, 11.5, -15.8, 10.7, -14.5);
      ctx.bezierCurveTo(9.9, -13.2, 6.0, -9.1, 4.5, -7.3);
      ctx.bezierCurveTo(2.4, -5.0, 2.7, -3.5, 4.7, -4.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.076, -0.112, 0.447, -0.766, -621.1, -819.2);
      gradient = ctx.createLinearGradient(1092.7, -1215.3, 1087.7, -1215.1);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSlideBottomMiddlePerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(6.2, -2.3);
      ctx.bezierCurveTo(6.2, -2.5, 6.1, -3.2, 6.0, -3.4);
      ctx.bezierCurveTo(4.6, -4.2, 3.8, -5.8, 3.2, -7.8);
      ctx.bezierCurveTo(3.1, -5.4, 2.0, -3.8, 1.1, -2.5);
      ctx.bezierCurveTo(-0.1, -3.5, -1.1, -5.0, -2.3, -7.2);
      ctx.bezierCurveTo(-2.5, -5.5, -3.3, -3.7, -4.1, -2.4);
      ctx.bezierCurveTo(-4.1, -2.1, -4.1, -1.7, -4.1, -1.4);
      ctx.bezierCurveTo(-4.1, -1.4, -4.1, -1.3, -4.0, -1.3);
      ctx.bezierCurveTo(0.5, -1.3, 6.2, -2.3, 6.2, -2.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.788, -0.104, 0.131, 0.991, -371.8, -1276.3);
      gradient = ctx.createLinearGradient(252.0, 1306.2, 256.5, 1314.3);
      gradient.addColorStop(0.31, "rgb(220, 127, 179)");
      gradient.addColorStop(0.59, "rgb(178, 89, 150)");
      gradient.addColorStop(1.00, "rgb(127, 28, 110)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSlideBottomMiddlePerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-3.0, 4.3);
      ctx.bezierCurveTo(-6.8, 7.1, -11.8, 12.3, -12.2, 12.7);
      ctx.bezierCurveTo(-13.0, 12.5, -14.1, 12.0, -14.7, 14.4);
      ctx.bezierCurveTo(-15.2, 16.2, -14.6, 18.2, -14.4, 18.4);
      ctx.bezierCurveTo(-14.2, 18.6, -13.6, 18.4, -12.9, 17.8);
      ctx.bezierCurveTo(-11.8, 16.8, -4.7, 10.4, -0.9, 7.3);
      ctx.bezierCurveTo(2.0, 3.6, -3.0, 4.3, -3.0, 4.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.859, -0.232, -0.230, 0.817, -214.5, -614.0);
      gradient = ctx.createLinearGradient(484.2, 903.5, 479.8, 899.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSlideBottomMiddlePerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-3.2, 4.3);
      ctx.bezierCurveTo(-2.1, 8.7, 1.0, 9.2, 2.5, 9.0);
      ctx.bezierCurveTo(5.0, 8.7, 6.8, 6.2, 6.8, 3.1);
      ctx.bezierCurveTo(2.3, 4.7, -0.0, 4.7, -3.2, 4.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.799, 0.026, 0.027, 0.996, -217.3, -986.9);
      gradient = ctx.createLinearGradient(239.3, 984.9, 243.3, 993.3);
      gradient.addColorStop(0.31, "rgb(220, 127, 179)");
      gradient.addColorStop(0.59, "rgb(178, 89, 150)");
      gradient.addColorStop(1.00, "rgb(127, 28, 110)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSlideBottomMiddlePerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2.1, 5.4);
      ctx.bezierCurveTo(-1.5, 7.9, -7.2, 13.7, -7.6, 14.1);
      ctx.bezierCurveTo(-8.4, 13.7, -9.7, 13.1, -10.1, 15.7);
      ctx.bezierCurveTo(-10.3, 17.5, -9.5, 19.8, -9.3, 20.0);
      ctx.bezierCurveTo(-9.0, 20.3, -8.2, 20.3, -7.5, 19.7);
      ctx.bezierCurveTo(-6.5, 18.7, 1.6, 11.0, 5.2, 7.5);
      ctx.bezierCurveTo(5.8, 4.0, 2.1, 5.4, 2.1, 5.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.542, 0.472, -0.715, 0.731, 604.2, -1849.8);
      gradient = ctx.createLinearGradient(1216.9, 1769.9, 1210.7, 1766.4);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSlideBottomMiddlePerson/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(-1.3, -12.3);
      ctx.bezierCurveTo(-1.2, -11.8, -1.3, -11.5, -1.5, -11.5);
      ctx.bezierCurveTo(-1.7, -11.4, -1.9, -11.8, -2.0, -12.2);
      ctx.bezierCurveTo(-2.0, -12.6, -1.9, -13.0, -1.7, -13.0);
      ctx.bezierCurveTo(-1.5, -13.0, -1.3, -12.7, -1.3, -12.3);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // kahunaFallsSlideBottomMiddlePerson/Group/Path
      ctx.beginPath();
      ctx.moveTo(0.8, -13.4);
      ctx.bezierCurveTo(1.0, -13.4, 1.2, -13.1, 1.3, -12.7);
      ctx.bezierCurveTo(1.3, -12.2, 1.2, -11.9, 1.0, -11.8);
      ctx.bezierCurveTo(0.8, -11.8, 0.6, -12.1, 0.6, -12.6);
      ctx.bezierCurveTo(0.5, -13.0, 0.6, -13.4, 0.8, -13.4);
      ctx.closePath();
      ctx.fill();

      // kahunaFallsSlideBottomMiddlePerson/Group/Path
      ctx.beginPath();
      ctx.moveTo(-2.6, -10.3);
      ctx.bezierCurveTo(-1.4, -9.7, 0.9, -9.9, 2.2, -10.8);
      ctx.lineWidth = 0.5;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();
      ctx.restore();
      ctx.restore();
    }

    function kahunaFallsLayer1(ctx) {

      var gradient;

      // kahunaFallsLayer1/kahunaFallsSlideRight
      ctx.save();

      // kahunaFallsLayer1/kahunaFallsSlideRight/Group
      ctx.save();

      // kahunaFallsLayer1/kahunaFallsSlideRight/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2112.0, 1297.2);
      ctx.bezierCurveTo(2129.7, 1289.6, 2147.0, 1281.7, 2159.1, 1276.4);
      ctx.bezierCurveTo(2161.9, 1284.0, 2158.7, 1290.3, 2155.8, 1291.7);
      ctx.bezierCurveTo(2147.5, 1295.8, 2104.1, 1315.9, 2104.1, 1315.9);
      ctx.lineTo(2112.0, 1297.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(604.8, 866.3, 599.2, 856.9);
      gradient.addColorStop(0.03, "rgb(249, 168, 67)");
      gradient.addColorStop(0.17, "rgb(246, 146, 81)");
      gradient.addColorStop(0.45, "rgb(241, 108, 93)");
      gradient.addColorStop(0.69, "rgb(238, 71, 96)");
      gradient.addColorStop(0.88, "rgb(237, 38, 97)");
      gradient.addColorStop(1.00, "rgb(236, 16, 97)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer1/kahunaFallsSlideRight/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2159.1, 1276.4);
      ctx.lineTo(2111.2, 1297.9);
      ctx.strokeStyle = "rgb(255, 247, 161)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // kahunaFallsLayer1/kahunaFallsTopSlide
      ctx.restore();
      ctx.restore();

      // kahunaFallsLayer1/kahunaFallsTopSlide/top blue slide
      ctx.save();

      // kahunaFallsLayer1/kahunaFallsTopSlide/top blue slide/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2124.9, 1205.9);
      ctx.bezierCurveTo(2125.1, 1209.2, 2122.1, 1217.7, 2113.8, 1221.8);
      ctx.bezierCurveTo(2110.7, 1223.3, 2036.5, 1250.1, 2029.7, 1251.1);
      ctx.bezierCurveTo(2024.5, 1251.9, 2019.3, 1244.4, 2020.0, 1242.1);
      ctx.bezierCurveTo(2053.2, 1232.5, 2106.3, 1215.5, 2124.9, 1205.9);
      ctx.closePath();
      gradient = ctx.createLinearGradient(2071.8, 1223.4, 2077.2, 1235.4);
      gradient.addColorStop(0.00, "rgb(139, 198, 236)");
      gradient.addColorStop(1.00, "rgb(0, 112, 187)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer1/kahunaFallsTopSlide/top blue slide/Path
      ctx.beginPath();
      ctx.moveTo(2020.0, 1242.1);
      ctx.bezierCurveTo(2045.6, 1235.8, 2115.2, 1211.5, 2124.9, 1205.9);
      ctx.lineWidth = 1.0;
      ctx.strokeStyle = "rgb(255, 247, 161)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // kahunaFallsLayer1/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1997.4, 1290.4);
      ctx.bezierCurveTo(1996.1, 1293.6, 1996.2, 1302.8, 2002.9, 1309.6);
      ctx.bezierCurveTo(2006.3, 1312.9, 2041.7, 1344.3, 2046.4, 1346.9);
      ctx.bezierCurveTo(2051.1, 1349.5, 2053.0, 1340.4, 2053.0, 1337.9);
      ctx.bezierCurveTo(2046.0, 1333.9, 1999.6, 1292.7, 1997.4, 1290.4);
      ctx.closePath();
      gradient = ctx.createLinearGradient(2025.8, 1316.0, 2018.8, 1324.3);
      gradient.addColorStop(0.00, "rgb(243, 120, 31)");
      gradient.addColorStop(0.33, "rgb(248, 156, 28)");
      gradient.addColorStop(0.62, "rgb(252, 184, 21)");
      gradient.addColorStop(0.85, "rgb(255, 201, 9)");
      gradient.addColorStop(1.00, "rgb(255, 208, 5)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer1/Path
      ctx.beginPath();
      ctx.moveTo(2053.4, 1337.7);
      ctx.bezierCurveTo(2041.6, 1328.8, 2006.0, 1299.3, 1998.4, 1290.7);
      ctx.lineWidth = 1.1;
      ctx.strokeStyle = "rgb(255, 247, 161)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // kahunaFallsLayer1/SlideBottomRight

      // kahunaFallsLayer1/SlideBottomRight/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2154.4, 1401.9);
      ctx.bezierCurveTo(2149.2, 1399.2, 2107.4, 1375.6, 2097.7, 1370.3);
      ctx.bezierCurveTo(2095.4, 1369.0, 2094.4, 1367.6, 2094.2, 1366.0);
      ctx.lineTo(2089.9, 1377.2);
      ctx.lineTo(2160.7, 1418.9);
      ctx.lineTo(2160.8, 1418.4);
      ctx.bezierCurveTo(2154.4, 1414.2, 2154.3, 1404.3, 2154.4, 1401.9);
      ctx.closePath();
      gradient = ctx.createLinearGradient(2128.9, 1389.0, 2124.7, 1398.8);
      gradient.addColorStop(0.00, "rgb(236, 16, 97)");
      gradient.addColorStop(0.12, "rgb(237, 38, 97)");
      gradient.addColorStop(0.31, "rgb(238, 71, 96)");
      gradient.addColorStop(0.55, "rgb(241, 108, 93)");
      gradient.addColorStop(0.83, "rgb(246, 146, 81)");
      gradient.addColorStop(0.97, "rgb(249, 168, 67)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer1/SlideBottomRight/Path
      ctx.beginPath();
      ctx.moveTo(2213.3, 1437.8);
      ctx.bezierCurveTo(2214.8, 1434.9, 2211.9, 1434.9, 2209.1, 1435.2);
      ctx.bezierCurveTo(2211.1, 1433.9, 2210.5, 1430.8, 2206.8, 1431.6);
      ctx.bezierCurveTo(2207.3, 1429.8, 2206.8, 1428.9, 2205.0, 1427.7);
      ctx.bezierCurveTo(2202.7, 1426.1, 2199.0, 1426.4, 2197.1, 1429.7);
      ctx.bezierCurveTo(2194.5, 1426.4, 2192.0, 1428.6, 2192.1, 1431.4);
      ctx.bezierCurveTo(2191.1, 1430.3, 2189.5, 1429.8, 2188.9, 1432.3);
      ctx.bezierCurveTo(2189.7, 1429.1, 2188.5, 1427.2, 2186.2, 1426.1);
      ctx.bezierCurveTo(2183.4, 1424.7, 2180.0, 1426.9, 2178.6, 1429.6);
      ctx.bezierCurveTo(2176.5, 1425.0, 2173.4, 1427.0, 2172.1, 1428.9);
      ctx.bezierCurveTo(2169.3, 1426.3, 2166.2, 1429.0, 2166.2, 1432.3);
      ctx.bezierCurveTo(2161.3, 1433.0, 2167.0, 1435.1, 2168.1, 1435.4);
      ctx.bezierCurveTo(2175.6, 1437.6, 2189.4, 1439.8, 2195.7, 1440.5);
      ctx.bezierCurveTo(2203.6, 1441.3, 2213.1, 1441.9, 2216.7, 1440.8);
      ctx.bezierCurveTo(2216.5, 1439.2, 2214.4, 1437.6, 2213.3, 1437.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.989, 0.147, -0.147, 0.989, 1595.7, 226.4);
      gradient = ctx.createLinearGradient(774.6, 1126.3, 762.3, 1100.0);
      gradient.addColorStop(0.38, "rgb(101, 201, 216)");
      gradient.addColorStop(0.40, "rgb(110, 203, 217)");
      gradient.addColorStop(0.49, "rgb(155, 216, 227)");
      gradient.addColorStop(0.58, "rgb(191, 229, 235)");
      gradient.addColorStop(0.68, "rgb(218, 239, 242)");
      gradient.addColorStop(0.78, "rgb(236, 246, 248)");
      gradient.addColorStop(0.88, "rgb(248, 251, 252)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer1/SlideBottomRight/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2094.6, 1368.3);
      ctx.lineTo(2154.1, 1401.6);
      ctx.bezierCurveTo(2154.1, 1401.6, 2152.8, 1414.0, 2161.0, 1418.4);
      ctx.lineCap = "butt";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // kahunaFallsLayer1/SlideBottomLeft
      ctx.restore();

      // kahunaFallsLayer1/SlideBottomLeft/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1964.6, 1387.1);
      ctx.bezierCurveTo(1969.3, 1385.5, 2007.1, 1372.1, 2015.8, 1369.0);
      ctx.bezierCurveTo(2018.0, 1368.3, 2019.5, 1370.1, 2019.9, 1368.9);
      ctx.lineTo(2022.0, 1378.8);
      ctx.lineTo(1957.1, 1404.2);
      ctx.lineTo(1957.1, 1404.2);
      ctx.bezierCurveTo(1964.1, 1400.7, 1964.9, 1393.0, 1964.6, 1387.1);
      ctx.closePath();
      gradient = ctx.createLinearGradient(1986.1, 1380.3, 1989.9, 1390.3);
      gradient.addColorStop(0.00, "rgb(139, 198, 236)");
      gradient.addColorStop(1.00, "rgb(0, 112, 187)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer1/SlideBottomLeft/Path
      ctx.beginPath();
      ctx.moveTo(1955.6, 1404.4);
      ctx.bezierCurveTo(1960.5, 1402.8, 1965.1, 1399.3, 1964.6, 1387.1);
      ctx.bezierCurveTo(1966.3, 1386.5, 1994.0, 1376.7, 1994.5, 1376.6);
      ctx.stroke();

      // kahunaFallsLayer1/SlideBottomMiddle
      ctx.restore();

      // kahunaFallsLayer1/SlideBottomMiddle/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2000.4, 1402.0);
      ctx.lineTo(2071.1, 1360.2);
      ctx.lineTo(2066.0, 1347.4);
      ctx.lineTo(1996.5, 1382.5);
      ctx.lineTo(2000.4, 1402.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.033, -0.058, 0.056, 0.998, 1924.6, 500.4);
      gradient = ctx.createLinearGradient(59.5, 883.2, 55.3, 875.6);
      gradient.addColorStop(0.00, "rgb(255, 197, 46)");
      gradient.addColorStop(0.06, "rgb(252, 184, 47)");
      gradient.addColorStop(0.22, "rgb(247, 152, 47)");
      gradient.addColorStop(0.38, "rgb(244, 126, 46)");
      gradient.addColorStop(0.54, "rgb(241, 104, 45)");
      gradient.addColorStop(0.69, "rgb(240, 86, 45)");
      gradient.addColorStop(0.85, "rgb(239, 74, 44)");
      gradient.addColorStop(1.00, "rgb(238, 70, 44)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer1/SlideBottomMiddle/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2022.7, 1394.8);
      ctx.lineTo(2046.0, 1379.8);
      ctx.bezierCurveTo(2048.7, 1375.7, 2052.9, 1371.4, 2052.9, 1371.4);
      ctx.lineTo(2010.7, 1394.0);
      ctx.bezierCurveTo(2010.7, 1394.0, 2017.8, 1394.5, 2022.7, 1394.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(519.7, 942.1, 497.2, 953.1);
      gradient.addColorStop(0.02, "rgb(140, 161, 187)");
      gradient.addColorStop(0.34, "rgb(133, 155, 183)");
      gradient.addColorStop(0.80, "rgb(115, 140, 172)");
      gradient.addColorStop(1.00, "rgb(105, 131, 166)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer1/SlideBottomMiddle/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1975.7, 1382.9);
      ctx.bezierCurveTo(1976.1, 1389.7, 1976.7, 1402.2, 1992.0, 1403.4);
      ctx.bezierCurveTo(2006.5, 1404.4, 2006.8, 1388.2, 2006.6, 1385.1);
      ctx.bezierCurveTo(2011.8, 1382.3, 2053.6, 1358.7, 2063.2, 1353.4);
      ctx.bezierCurveTo(2072.8, 1348.1, 2059.7, 1339.5, 2059.7, 1339.5);
      ctx.bezierCurveTo(2015.7, 1362.4, 2016.2, 1361.9, 1975.7, 1382.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.033, -0.058, 0.056, 0.998, 1924.6, 500.4);
      gradient = ctx.createLinearGradient(48.8, 879.0, 42.6, 864.9);
      gradient.addColorStop(0.00, "rgb(255, 208, 5)");
      gradient.addColorStop(0.41, "rgb(249, 167, 25)");
      gradient.addColorStop(0.80, "rgb(245, 133, 30)");
      gradient.addColorStop(1.00, "rgb(243, 120, 31)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.lineWidth = 1.0;
      ctx.lineCap = "butt";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // kahunaFallsLayer1/SlideBottomMiddle/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2023.6, 1402.1);
      ctx.bezierCurveTo(2022.7, 1400.6, 2007.9, 1400.9, 2009.6, 1399.3);
      ctx.bezierCurveTo(2011.1, 1397.8, 2031.3, 1397.7, 2029.5, 1395.9);
      ctx.bezierCurveTo(2027.7, 1394.1, 2017.5, 1393.2, 2011.3, 1394.3);
      ctx.bezierCurveTo(2010.0, 1394.5, 2017.0, 1395.1, 2015.0, 1395.9);
      ctx.bezierCurveTo(2010.2, 1398.0, 1995.3, 1401.2, 1991.6, 1402.0);
      ctx.bezierCurveTo(1989.2, 1402.5, 1988.7, 1406.0, 1986.7, 1405.7);
      ctx.bezierCurveTo(1972.9, 1403.7, 1965.6, 1404.6, 1961.8, 1405.2);
      ctx.bezierCurveTo(1950.5, 1406.8, 1965.8, 1409.3, 1964.0, 1409.7);
      ctx.bezierCurveTo(1949.6, 1412.7, 1944.6, 1416.8, 1944.6, 1416.8);
      ctx.bezierCurveTo(1943.3, 1418.7, 1909.0, 1421.8, 1906.0, 1422.3);
      ctx.bezierCurveTo(1900.5, 1423.2, 1891.8, 1423.6, 1896.8, 1425.4);
      ctx.bezierCurveTo(1904.3, 1428.2, 1971.8, 1429.4, 1979.2, 1429.2);
      ctx.bezierCurveTo(1991.2, 1428.9, 2007.3, 1426.5, 2015.8, 1424.0);
      ctx.bezierCurveTo(2021.4, 1422.3, 2017.6, 1418.5, 2008.7, 1418.1);
      ctx.bezierCurveTo(2003.1, 1417.8, 2014.7, 1414.8, 2001.0, 1413.4);
      ctx.bezierCurveTo(1995.2, 1412.8, 1994.5, 1411.4, 1997.5, 1410.9);
      ctx.bezierCurveTo(2001.8, 1410.2, 2014.8, 1408.1, 2002.3, 1406.1);
      ctx.bezierCurveTo(2001.7, 1406.0, 2024.9, 1404.2, 2023.6, 1402.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // kahunaFallsLayer1/SlideBottomMiddle/Path
      ctx.beginPath();
      ctx.moveTo(2065.8, 1347.0);
      ctx.bezierCurveTo(2065.7, 1348.6, 2063.4, 1350.8, 2062.4, 1351.5);
      ctx.bezierCurveTo(2061.3, 1352.2, 2057.0, 1352.7, 2055.9, 1353.2);
      ctx.bezierCurveTo(2052.9, 1354.6, 2051.2, 1357.8, 2049.6, 1358.8);
      ctx.bezierCurveTo(2047.7, 1360.0, 2045.6, 1360.0, 2043.8, 1360.6);
      ctx.bezierCurveTo(2040.8, 1361.6, 2040.7, 1361.7, 2038.0, 1363.2);
      ctx.bezierCurveTo(2036.9, 1363.9, 2033.7, 1367.1, 2032.7, 1367.9);
      ctx.bezierCurveTo(2030.9, 1369.4, 2025.3, 1370.4, 2023.1, 1371.8);
      ctx.bezierCurveTo(2020.3, 1373.5, 2019.1, 1375.9, 2016.3, 1377.4);
      ctx.bezierCurveTo(2015.1, 1378.1, 2011.4, 1378.8, 2009.6, 1380.0);
      ctx.bezierCurveTo(2007.7, 1381.2, 2006.4, 1382.9, 2005.3, 1383.3);
      ctx.bezierCurveTo(2003.7, 1383.9, 2000.2, 1385.6, 1998.8, 1386.6);
      ctx.bezierCurveTo(1997.9, 1387.4, 1994.9, 1389.9, 1994.0, 1390.8);
      ctx.bezierCurveTo(1991.7, 1393.0, 1987.7, 1393.9, 1985.1, 1395.8);
      ctx.bezierCurveTo(1978.2, 1400.8, 1975.2, 1403.6, 1969.8, 1410.1);
      ctx.bezierCurveTo(1969.3, 1410.6, 1958.3, 1418.3, 1958.4, 1419.3);
      ctx.bezierCurveTo(1958.6, 1420.4, 1964.5, 1421.5, 1965.5, 1421.6);
      ctx.bezierCurveTo(1968.9, 1422.1, 1976.6, 1415.4, 1980.1, 1415.7);
      ctx.bezierCurveTo(1983.5, 1416.0, 1983.7, 1426.1, 1985.5, 1423.0);
      ctx.bezierCurveTo(1989.5, 1416.2, 1998.5, 1405.1, 2002.1, 1400.0);
      ctx.bezierCurveTo(2003.7, 1397.7, 2005.7, 1397.2, 2007.5, 1395.7);
      ctx.bezierCurveTo(2009.0, 1394.4, 2010.0, 1392.7, 2011.5, 1391.4);
      ctx.bezierCurveTo(2013.9, 1389.4, 2016.6, 1387.8, 2019.2, 1386.0);
      ctx.bezierCurveTo(2022.2, 1383.8, 2025.6, 1381.8, 2028.7, 1379.7);
      ctx.bezierCurveTo(2031.9, 1377.5, 2035.0, 1375.3, 2038.4, 1373.5);
      ctx.bezierCurveTo(2042.8, 1371.2, 2047.3, 1369.0, 2051.5, 1366.4);
      ctx.bezierCurveTo(2054.3, 1364.6, 2056.9, 1362.4, 2059.7, 1360.7);
      ctx.bezierCurveTo(2062.2, 1359.2, 2064.8, 1358.4, 2066.7, 1356.1);
      ctx.bezierCurveTo(2068.0, 1354.5, 2069.5, 1351.5, 2068.9, 1349.3);
      ctx.bezierCurveTo(2068.7, 1348.4, 2066.3, 1346.5, 2065.8, 1347.9);
      ctx.save();
      ctx.transform(-1.000, 0.001, 0.001, 1.000, 4511.2, 433.2);
      gradient = ctx.createLinearGradient(2444.7, 935.8, 2540.2, 968.9);
      gradient.addColorStop(0.62, "rgb(101, 201, 216)");
      gradient.addColorStop(0.69, "rgb(123, 206, 220)");
      gradient.addColorStop(0.82, "rgb(177, 224, 232)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer1/SlideBottomMiddle/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1997.4, 1406.2);
      ctx.bezierCurveTo(1997.9, 1405.6, 2002.5, 1399.6, 2003.0, 1398.3);
      ctx.bezierCurveTo(1999.5, 1400.5, 1994.8, 1407.2, 1994.1, 1408.2);
      ctx.bezierCurveTo(1993.0, 1409.7, 1987.6, 1417.9, 1986.7, 1419.3);
      ctx.bezierCurveTo(1988.5, 1417.4, 1995.3, 1409.0, 1995.8, 1408.4);
      ctx.bezierCurveTo(1996.2, 1407.9, 1997.2, 1406.5, 1997.4, 1406.2);
      ctx.closePath();
      gradient = ctx.createLinearGradient(1998.7, 1399.2, 1989.4, 1422.4);
      gradient.addColorStop(0.62, "rgb(101, 201, 216)");
      gradient.addColorStop(0.69, "rgb(123, 206, 220)");
      gradient.addColorStop(0.82, "rgb(177, 224, 232)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer1/SlideBottomMiddle/Path
      ctx.beginPath();
      ctx.moveTo(1995.7, 1401.4);
      ctx.bezierCurveTo(1989.6, 1410.4, 1985.1, 1414.8, 1983.6, 1421.0);
      ctx.bezierCurveTo(1982.4, 1426.1, 1977.3, 1422.4, 1976.3, 1422.4);
      ctx.bezierCurveTo(1975.3, 1422.4, 1970.0, 1422.6, 1971.6, 1420.9);
      ctx.bezierCurveTo(1973.3, 1419.3, 1983.4, 1406.0, 1985.8, 1405.5);
      ctx.bezierCurveTo(1977.7, 1416.1, 1976.8, 1420.5, 1977.3, 1420.0);
      ctx.bezierCurveTo(1982.1, 1415.9, 1994.0, 1402.2, 1995.7, 1401.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, 0.001, 0.001, 1.000, 4511.2, 433.2);
      gradient = ctx.createLinearGradient(2512.3, 966.3, 2539.4, 988.9);
      gradient.addColorStop(0.62, "rgb(101, 201, 216)");
      gradient.addColorStop(0.69, "rgb(123, 206, 220)");
      gradient.addColorStop(0.82, "rgb(177, 224, 232)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer1/SlideBottomMiddle/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1976.2, 1406.9);
      ctx.bezierCurveTo(1974.2, 1409.7, 1968.6, 1413.9, 1966.5, 1418.9);
      ctx.bezierCurveTo(1964.5, 1423.7, 1961.5, 1420.0, 1962.0, 1419.5);
      ctx.bezierCurveTo(1966.9, 1414.6, 1974.5, 1407.7, 1976.2, 1406.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, 0.001, 0.001, 1.000, 4511.2, 433.2);
      gradient = ctx.createLinearGradient(2549.7, 986.5, 2529.6, 967.6);
      gradient.addColorStop(0.26, "rgb(101, 201, 216)");
      gradient.addColorStop(0.28, "rgb(123, 206, 220)");
      gradient.addColorStop(0.33, "rgb(160, 218, 228)");
      gradient.addColorStop(0.38, "rgb(189, 228, 234)");
      gradient.addColorStop(0.44, "rgb(212, 237, 240)");
      gradient.addColorStop(0.51, "rgb(230, 244, 245)");
      gradient.addColorStop(0.59, "rgb(242, 249, 250)");
      gradient.addColorStop(0.71, "rgb(251, 252, 252)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer1/Layer 144
      ctx.restore();
      ctx.restore();

      // kahunaFallsLayer1/Layer 144/Compound Path
      ctx.save();
      ctx.beginPath();

      // kahunaFallsLayer1/Layer 144/Compound Path/Path
      ctx.moveTo(2209.3, 1448.5);
      ctx.bezierCurveTo(2212.2, 1449.0, 2214.3, 1449.7, 2214.2, 1450.2);
      ctx.bezierCurveTo(2214.1, 1450.9, 2210.5, 1451.2, 2206.1, 1450.8);
      ctx.bezierCurveTo(2201.6, 1450.4, 2198.1, 1449.5, 2198.1, 1448.7);
      ctx.bezierCurveTo(2198.2, 1448.4, 2199.0, 1448.2, 2200.2, 1448.1);
      ctx.bezierCurveTo(2195.4, 1447.7, 2191.0, 1447.3, 2188.3, 1447.0);
      ctx.bezierCurveTo(2181.7, 1446.2, 2174.2, 1445.0, 2167.3, 1443.6);
      ctx.lineTo(2167.3, 1471.9);
      ctx.bezierCurveTo(2180.1, 1474.1, 2193.4, 1475.8, 2205.9, 1476.6);
      ctx.lineTo(2218.1, 1476.6);
      ctx.lineTo(2218.1, 1448.6);
      ctx.bezierCurveTo(2215.4, 1448.7, 2212.4, 1448.6, 2209.3, 1448.5);
      ctx.closePath();

      // kahunaFallsLayer1/Layer 144/Compound Path/Path
      ctx.moveTo(2197.5, 1457.6);
      ctx.bezierCurveTo(2194.3, 1457.1, 2191.7, 1456.4, 2191.7, 1455.8);
      ctx.bezierCurveTo(2191.8, 1455.3, 2194.5, 1455.2, 2197.8, 1455.6);
      ctx.bezierCurveTo(2201.1, 1456.0, 2203.7, 1456.8, 2203.6, 1457.3);
      ctx.bezierCurveTo(2203.5, 1457.9, 2200.8, 1458.0, 2197.5, 1457.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(296.1, 981.5, 748.8, 1035.8);
      gradient.addColorStop(0.20, "rgb(255, 255, 255)");
      gradient.addColorStop(0.22, "rgb(242, 249, 250)");
      gradient.addColorStop(0.36, "rgb(185, 227, 234)");
      gradient.addColorStop(0.47, "rgb(141, 212, 223)");
      gradient.addColorStop(0.57, "rgb(112, 204, 217)");
      gradient.addColorStop(0.62, "rgb(101, 201, 216)");
      gradient.addColorStop(0.69, "rgb(123, 206, 220)");
      gradient.addColorStop(0.82, "rgb(177, 224, 232)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer1/Layer 144/Compound Path
      ctx.restore();
      ctx.beginPath();

      // kahunaFallsLayer1/Layer 144/Compound Path/Path
      ctx.moveTo(2213.6, 1437.8);
      ctx.bezierCurveTo(2214.7, 1437.7, 2216.8, 1439.3, 2217.0, 1440.8);
      ctx.bezierCurveTo(2213.4, 1442.0, 2203.8, 1441.4, 2195.9, 1440.5);
      ctx.bezierCurveTo(2190.4, 1440.0, 2178.9, 1438.2, 2171.1, 1436.2);
      ctx.lineTo(2167.3, 1436.2);
      ctx.lineTo(2167.3, 1443.6);
      ctx.bezierCurveTo(2174.2, 1445.0, 2181.7, 1446.2, 2188.3, 1447.0);
      ctx.bezierCurveTo(2191.0, 1447.3, 2195.4, 1447.7, 2200.2, 1448.1);
      ctx.bezierCurveTo(2201.7, 1447.9, 2203.9, 1448.0, 2206.3, 1448.2);
      ctx.bezierCurveTo(2207.4, 1448.3, 2208.4, 1448.4, 2209.3, 1448.5);
      ctx.bezierCurveTo(2212.4, 1448.6, 2215.4, 1448.7, 2218.1, 1448.6);
      ctx.lineTo(2218.1, 1443.8);
      ctx.bezierCurveTo(2218.0, 1443.8, 2218.0, 1443.8, 2218.0, 1443.8);
      ctx.bezierCurveTo(2216.6, 1443.4, 2217.2, 1443.2, 2218.1, 1442.8);
      ctx.lineTo(2218.1, 1439.2);
      ctx.bezierCurveTo(2217.2, 1438.7, 2215.8, 1438.1, 2213.7, 1437.5);
      ctx.bezierCurveTo(2213.7, 1437.6, 2213.6, 1437.7, 2213.6, 1437.8);
      ctx.closePath();

      // kahunaFallsLayer1/Layer 144/Compound Path/Path
      ctx.moveTo(2189.7, 1446.7);
      ctx.bezierCurveTo(2186.5, 1446.3, 2183.9, 1445.5, 2183.9, 1445.0);
      ctx.bezierCurveTo(2184.0, 1444.4, 2186.7, 1444.3, 2190.0, 1444.7);
      ctx.bezierCurveTo(2193.3, 1445.2, 2195.9, 1445.9, 2195.8, 1446.5);
      ctx.bezierCurveTo(2195.7, 1447.0, 2193.0, 1447.1, 2189.7, 1446.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // kahunaFallsLayer1/Layer 144/Path
      ctx.beginPath();
      ctx.moveTo(2206.0, 1448.2);
      ctx.bezierCurveTo(2203.6, 1448.0, 2201.4, 1447.9, 2199.9, 1448.1);
      ctx.bezierCurveTo(2202.9, 1448.3, 2206.0, 1448.4, 2209.0, 1448.5);
      ctx.bezierCurveTo(2208.1, 1448.4, 2207.1, 1448.3, 2206.0, 1448.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(101, 201, 216)";
      ctx.fill();

      // kahunaFallsLayer1/Layer 144/Path
      ctx.beginPath();
      ctx.moveTo(2189.7, 1444.7);
      ctx.bezierCurveTo(2186.4, 1444.3, 2183.7, 1444.4, 2183.6, 1445.0);
      ctx.bezierCurveTo(2183.6, 1445.5, 2186.2, 1446.3, 2189.4, 1446.7);
      ctx.bezierCurveTo(2192.7, 1447.1, 2195.4, 1447.0, 2195.5, 1446.5);
      ctx.bezierCurveTo(2195.6, 1445.9, 2193.0, 1445.2, 2189.7, 1444.7);
      ctx.closePath();
      ctx.fill();

      // kahunaFallsLayer1/Layer 144/Path
      ctx.beginPath();
      ctx.moveTo(2197.5, 1455.6);
      ctx.bezierCurveTo(2194.2, 1455.2, 2191.5, 1455.3, 2191.4, 1455.8);
      ctx.bezierCurveTo(2191.3, 1456.4, 2194.0, 1457.1, 2197.2, 1457.6);
      ctx.bezierCurveTo(2200.5, 1458.0, 2203.2, 1457.9, 2203.3, 1457.3);
      ctx.bezierCurveTo(2203.4, 1456.8, 2200.8, 1456.0, 2197.5, 1455.6);
      ctx.closePath();
      ctx.fill();

      // kahunaFallsLayer1/Layer 144/Path
      ctx.beginPath();
      ctx.moveTo(2197.4, 1448.7);
      ctx.bezierCurveTo(2197.3, 1449.4, 2200.8, 1450.3, 2205.3, 1450.7);
      ctx.bezierCurveTo(2209.7, 1451.1, 2213.4, 1450.9, 2213.4, 1450.1);
      ctx.bezierCurveTo(2213.5, 1449.6, 2211.4, 1448.9, 2208.5, 1448.5);
      ctx.bezierCurveTo(2205.5, 1448.4, 2202.4, 1448.2, 2199.5, 1448.0);
      ctx.bezierCurveTo(2198.2, 1448.1, 2197.4, 1448.3, 2197.4, 1448.7);
      ctx.closePath();
      ctx.fill();

      // kahunaFallsLayer1/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1936.5, 1415.9);
      ctx.bezierCurveTo(1937.3, 1412.8, 1934.5, 1413.4, 1931.9, 1414.3);
      ctx.bezierCurveTo(1933.5, 1412.6, 1932.3, 1409.7, 1928.8, 1411.3);
      ctx.bezierCurveTo(1929.0, 1409.4, 1928.3, 1408.7, 1926.2, 1407.8);
      ctx.bezierCurveTo(1923.7, 1406.8, 1920.1, 1407.9, 1919.0, 1411.5);
      ctx.bezierCurveTo(1915.7, 1408.8, 1913.7, 1411.5, 1914.5, 1414.2);
      ctx.bezierCurveTo(1913.2, 1413.3, 1911.5, 1413.2, 1911.5, 1415.8);
      ctx.bezierCurveTo(1911.6, 1412.5, 1910.0, 1410.9, 1907.5, 1410.3);
      ctx.bezierCurveTo(1904.5, 1409.5, 1901.7, 1412.4, 1900.8, 1415.4);
      ctx.bezierCurveTo(1897.8, 1411.3, 1895.3, 1414.0, 1894.3, 1416.0);
      ctx.bezierCurveTo(1891.0, 1414.1, 1888.6, 1417.4, 1889.3, 1420.7);
      ctx.bezierCurveTo(1884.7, 1422.4, 1890.7, 1423.2, 1891.8, 1423.3);
      ctx.bezierCurveTo(1899.6, 1423.8, 1913.6, 1423.0, 1919.8, 1422.3);
      ctx.bezierCurveTo(1927.7, 1421.4, 1937.2, 1420.0, 1940.5, 1418.1);
      ctx.bezierCurveTo(1939.9, 1416.6, 1937.5, 1415.5, 1936.5, 1415.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.998, -0.067, 0.067, 0.998, 1549.1, 435.6);
      gradient = ctx.createLinearGradient(286.4, 1019.0, 313.0, 989.5);
      gradient.addColorStop(0.00, "rgb(101, 201, 216)");
      gradient.addColorStop(0.43, "rgb(167, 220, 230)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer1/Group
      ctx.restore();

      // kahunaFallsLayer1/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1924.9, 1447.2);
      ctx.bezierCurveTo(1918.9, 1449.9, 1906.4, 1455.1, 1897.0, 1459.9);
      ctx.lineTo(1926.8, 1459.9);
      ctx.bezierCurveTo(1927.9, 1456.0, 1933.0, 1451.6, 1942.9, 1447.1);
      ctx.lineTo(1942.9, 1443.4);
      ctx.bezierCurveTo(1923.9, 1444.6, 1904.8, 1444.6, 1887.4, 1443.8);
      ctx.lineTo(1887.4, 1450.5);
      ctx.bezierCurveTo(1898.2, 1448.5, 1911.5, 1445.9, 1924.9, 1447.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(460.2, 1567.0, 0.0, 460.2, 1567.0, 610.8);
      gradient.addColorStop(0.00, "rgb(27, 165, 78)");
      gradient.addColorStop(0.36, "rgb(33, 166, 78)");
      gradient.addColorStop(0.51, "rgb(50, 168, 79)");
      gradient.addColorStop(0.62, "rgb(72, 171, 79)");
      gradient.addColorStop(0.71, "rgb(96, 176, 81)");
      gradient.addColorStop(0.78, "rgb(121, 183, 83)");
      gradient.addColorStop(0.85, "rgb(149, 194, 87)");
      gradient.addColorStop(0.92, "rgb(181, 208, 91)");
      gradient.addColorStop(0.97, "rgb(216, 224, 98)");
      gradient.addColorStop(0.99, "rgb(228, 230, 100)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer1/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1942.9, 1443.4);
      ctx.lineTo(1942.9, 1441.8);
      ctx.bezierCurveTo(1923.7, 1442.7, 1904.6, 1442.6, 1887.4, 1441.6);
      ctx.lineTo(1887.4, 1443.8);
      ctx.bezierCurveTo(1904.8, 1444.6, 1923.9, 1444.6, 1942.9, 1443.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(177, 210, 68)";
      ctx.fill();

      // kahunaFallsLayer1/Group/Group

      // kahunaFallsLayer1/Group/Group/Compound Path
      ctx.save();
      ctx.beginPath();

      // kahunaFallsLayer1/Group/Group/Compound Path/Path
      ctx.moveTo(1910.6, 1427.7);
      ctx.bezierCurveTo(1922.1, 1432.0, 1899.2, 1432.8, 1890.4, 1431.8);
      ctx.bezierCurveTo(1890.4, 1431.8, 1888.5, 1427.5, 1887.4, 1424.3);
      ctx.lineTo(1887.4, 1441.6);
      ctx.bezierCurveTo(1904.6, 1442.6, 1923.7, 1442.7, 1942.9, 1441.8);
      ctx.lineTo(1942.9, 1428.5);
      ctx.bezierCurveTo(1932.6, 1428.1, 1921.8, 1427.7, 1913.2, 1427.2);
      ctx.bezierCurveTo(1912.4, 1427.3, 1911.5, 1427.5, 1910.6, 1427.7);
      ctx.closePath();

      // kahunaFallsLayer1/Group/Group/Compound Path/Path
      ctx.moveTo(1928.8, 1431.5);
      ctx.bezierCurveTo(1933.3, 1431.3, 1936.9, 1431.7, 1937.0, 1432.4);
      ctx.bezierCurveTo(1937.0, 1433.1, 1933.4, 1433.9, 1929.0, 1434.1);
      ctx.bezierCurveTo(1924.5, 1434.4, 1920.9, 1434.0, 1920.8, 1433.3);
      ctx.bezierCurveTo(1920.8, 1432.5, 1924.4, 1431.7, 1928.8, 1431.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(294.7, 988.9, 747.4, 1043.2);
      gradient.addColorStop(0.20, "rgb(255, 255, 255)");
      gradient.addColorStop(0.22, "rgb(242, 249, 250)");
      gradient.addColorStop(0.36, "rgb(185, 227, 234)");
      gradient.addColorStop(0.47, "rgb(141, 212, 223)");
      gradient.addColorStop(0.57, "rgb(112, 204, 217)");
      gradient.addColorStop(0.62, "rgb(101, 201, 216)");
      gradient.addColorStop(0.69, "rgb(123, 206, 220)");
      gradient.addColorStop(0.82, "rgb(177, 224, 232)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer1/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1910.6, 1427.7);
      ctx.bezierCurveTo(1911.5, 1427.5, 1912.4, 1427.3, 1913.2, 1427.2);
      ctx.bezierCurveTo(1904.9, 1426.6, 1898.6, 1426.0, 1896.6, 1425.3);
      ctx.bezierCurveTo(1894.0, 1424.3, 1895.2, 1423.8, 1897.6, 1423.3);
      ctx.bezierCurveTo(1895.4, 1423.3, 1893.4, 1423.3, 1891.6, 1423.1);
      ctx.bezierCurveTo(1890.6, 1423.1, 1885.4, 1422.5, 1888.6, 1421.0);
      ctx.bezierCurveTo(1888.2, 1421.0, 1888.0, 1420.8, 1886.2, 1421.0);
      ctx.lineTo(1874.7, 1424.1);
      ctx.bezierCurveTo(1865.6, 1428.8, 1890.4, 1431.8, 1890.4, 1431.8);
      ctx.bezierCurveTo(1899.2, 1432.8, 1922.1, 1432.0, 1910.6, 1427.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // kahunaFallsLayer1/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1929.0, 1434.1);
      ctx.bezierCurveTo(1933.4, 1433.9, 1937.0, 1433.1, 1937.0, 1432.4);
      ctx.bezierCurveTo(1936.9, 1431.7, 1933.3, 1431.3, 1928.8, 1431.5);
      ctx.bezierCurveTo(1924.4, 1431.7, 1920.8, 1432.5, 1920.8, 1433.3);
      ctx.bezierCurveTo(1920.9, 1434.0, 1924.5, 1434.4, 1929.0, 1434.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(101, 201, 216)";
      ctx.fill();

      // kahunaFallsLayer1/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1939.6, 1418.3);
      ctx.bezierCurveTo(1936.3, 1419.8, 1929.3, 1421.0, 1922.6, 1421.8);
      ctx.bezierCurveTo(1923.3, 1421.9, 1923.6, 1422.0, 1923.4, 1422.2);
      ctx.bezierCurveTo(1922.4, 1423.3, 1921.5, 1425.3, 1913.2, 1427.2);
      ctx.bezierCurveTo(1921.8, 1427.7, 1932.6, 1428.1, 1942.9, 1428.5);
      ctx.lineTo(1942.9, 1418.0);
      ctx.bezierCurveTo(1941.7, 1418.2, 1940.5, 1418.3, 1939.6, 1418.3);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // kahunaFallsLayer1/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1897.6, 1423.3);
      ctx.bezierCurveTo(1895.2, 1423.8, 1894.0, 1424.3, 1896.6, 1425.3);
      ctx.bezierCurveTo(1898.6, 1426.0, 1904.9, 1426.6, 1913.2, 1427.2);
      ctx.bezierCurveTo(1921.5, 1425.3, 1922.4, 1423.3, 1923.4, 1422.2);
      ctx.bezierCurveTo(1923.6, 1422.0, 1923.3, 1421.9, 1922.6, 1421.8);
      ctx.bezierCurveTo(1921.6, 1422.0, 1920.6, 1422.1, 1919.6, 1422.2);
      ctx.bezierCurveTo(1914.8, 1422.7, 1905.3, 1423.3, 1897.6, 1423.3);
      ctx.closePath();
      ctx.fill();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function kahunaFallsGun1(ctx) {

      var gradient;

      // kahunaFallsGun1/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2023.4, 1419.1);
      ctx.bezierCurveTo(2026.2, 1416.8, 2030.0, 1414.5, 2032.0, 1413.4);
      ctx.bezierCurveTo(2048.1, 1404.5, 2056.7, 1405.2, 2055.9, 1406.5);
      ctx.bezierCurveTo(2055.7, 1406.9, 2043.9, 1408.9, 2037.1, 1414.2);
      ctx.bezierCurveTo(2040.5, 1411.8, 2059.8, 1406.4, 2065.4, 1405.7);
      ctx.bezierCurveTo(2073.3, 1404.9, 2080.7, 1406.1, 2080.1, 1408.0);
      ctx.bezierCurveTo(2079.9, 1408.8, 2072.0, 1409.1, 2067.2, 1409.5);
      ctx.bezierCurveTo(2062.2, 1410.0, 2055.3, 1411.0, 2039.8, 1416.6);
      ctx.bezierCurveTo(2043.2, 1416.0, 2051.5, 1415.1, 2052.6, 1415.1);
      ctx.bezierCurveTo(2054.5, 1415.0, 2059.4, 1414.4, 2061.4, 1414.5);
      ctx.bezierCurveTo(2064.5, 1414.6, 2066.1, 1416.4, 2063.0, 1417.2);
      ctx.bezierCurveTo(2059.5, 1418.2, 2042.0, 1418.4, 2041.3, 1418.4);
      ctx.bezierCurveTo(2044.0, 1418.5, 2052.1, 1419.9, 2054.3, 1421.7);
      ctx.bezierCurveTo(2055.2, 1422.5, 2053.0, 1422.0, 2051.8, 1421.8);
      ctx.bezierCurveTo(2049.6, 1421.5, 2047.1, 1420.9, 2044.9, 1420.4);
      ctx.bezierCurveTo(2039.9, 1419.3, 2032.2, 1418.2, 2024.6, 1421.7);
      ctx.bezierCurveTo(2023.8, 1421.4, 2023.1, 1420.0, 2023.4, 1419.1);
      ctx.closePath();
      gradient = ctx.createLinearGradient(2045.9, 1428.5, 2049.5, 1419.2);
      gradient.addColorStop(0.01, "rgb(101, 201, 216)");
      gradient.addColorStop(0.04, "rgb(128, 208, 221)");
      gradient.addColorStop(0.10, "rgb(162, 219, 228)");
      gradient.addColorStop(0.17, "rgb(191, 229, 235)");
      gradient.addColorStop(0.24, "rgb(214, 238, 241)");
      gradient.addColorStop(0.32, "rgb(231, 244, 245)");
      gradient.addColorStop(0.43, "rgb(242, 249, 250)");
      gradient.addColorStop(0.58, "rgb(251, 252, 252)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.restore();
    }

    function kahunaFallsLayer2(ctx) {

      var gradient;

      // kahunaFallsLayer2/BottomMiddleSlide
      ctx.save();

      // kahunaFallsLayer2/BottomMiddleSlide/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1990.1, 1422.7);
      ctx.bezierCurveTo(1991.1, 1419.7, 1988.3, 1420.1, 1985.6, 1420.9);
      ctx.bezierCurveTo(1987.3, 1419.3, 1986.3, 1416.3, 1982.7, 1417.6);
      ctx.bezierCurveTo(1983.0, 1415.8, 1982.4, 1415.0, 1980.4, 1414.0);
      ctx.bezierCurveTo(1977.9, 1412.8, 1974.2, 1413.6, 1972.9, 1417.1);
      ctx.bezierCurveTo(1969.8, 1414.2, 1967.6, 1416.8, 1968.2, 1419.6);
      ctx.bezierCurveTo(1967.0, 1418.6, 1965.3, 1418.4, 1965.1, 1421.0);
      ctx.bezierCurveTo(1965.5, 1417.7, 1964.0, 1416.0, 1961.5, 1415.2);
      ctx.bezierCurveTo(1958.6, 1414.2, 1955.6, 1416.9, 1954.6, 1419.8);
      ctx.bezierCurveTo(1951.8, 1415.6, 1949.1, 1418.0, 1948.0, 1420.1);
      ctx.bezierCurveTo(1944.8, 1417.9, 1942.2, 1421.0, 1942.7, 1424.3);
      ctx.bezierCurveTo(1938.0, 1425.8, 1943.9, 1427.0, 1945.0, 1427.1);
      ctx.bezierCurveTo(1952.8, 1428.2, 1966.8, 1428.3, 1973.1, 1428.0);
      ctx.bezierCurveTo(1981.0, 1427.7, 1990.5, 1426.9, 1993.9, 1425.2);
      ctx.bezierCurveTo(1993.5, 1423.7, 1991.2, 1422.4, 1990.1, 1422.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(445.2, 1006.9, 432.9, 980.6);
      gradient.addColorStop(0.38, "rgb(101, 201, 216)");
      gradient.addColorStop(0.40, "rgb(110, 203, 217)");
      gradient.addColorStop(0.49, "rgb(155, 216, 227)");
      gradient.addColorStop(0.58, "rgb(191, 229, 235)");
      gradient.addColorStop(0.68, "rgb(218, 239, 242)");
      gradient.addColorStop(0.78, "rgb(236, 246, 248)");
      gradient.addColorStop(0.88, "rgb(248, 251, 252)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2006.4, 1385.1);
      ctx.bezierCurveTo(2011.5, 1382.3, 2053.4, 1358.7, 2063.0, 1353.4);
      ctx.bezierCurveTo(2065.3, 1352.1, 2066.3, 1350.6, 2066.5, 1349.1);
      ctx.lineTo(2070.8, 1360.2);
      ctx.lineTo(2000.2, 1402.1);
      ctx.lineTo(2000.0, 1401.5);
      ctx.bezierCurveTo(2006.4, 1397.3, 2006.8, 1387.7, 2006.4, 1385.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, 0.001, 0.001, 1.000, 4511.2, 433.2);
      gradient = ctx.createLinearGradient(2475.6, 945.7, 2480.2, 937.6);
      gradient.addColorStop(0.00, "rgb(255, 208, 5)");
      gradient.addColorStop(0.15, "rgb(255, 201, 9)");
      gradient.addColorStop(0.38, "rgb(252, 184, 21)");
      gradient.addColorStop(0.67, "rgb(248, 156, 28)");
      gradient.addColorStop(1.00, "rgb(243, 120, 31)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2066.1, 1351.9);
      ctx.lineTo(2006.7, 1385.3);
      ctx.bezierCurveTo(2006.7, 1385.3, 2008.0, 1397.7, 1999.9, 1402.2);
      ctx.lineWidth = 1.1;
      ctx.strokeStyle = "rgb(255, 247, 161)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // kahunaFallsLayer2/Path
      ctx.beginPath();
      ctx.moveTo(2107.0, 1335.8);
      ctx.bezierCurveTo(2103.3, 1329.1, 2083.2, 1311.8, 2080.3, 1320.8);
      ctx.bezierCurveTo(2076.7, 1318.0, 2072.0, 1320.2, 2070.0, 1317.4);
      ctx.bezierCurveTo(2064.9, 1310.2, 2054.1, 1316.7, 2052.5, 1321.5);
      ctx.bezierCurveTo(2051.4, 1324.7, 2052.8, 1327.9, 2052.5, 1329.0);
      ctx.bezierCurveTo(2047.5, 1329.1, 2045.1, 1331.0, 2044.0, 1334.6);
      ctx.bezierCurveTo(2042.9, 1338.1, 2046.1, 1339.2, 2046.0, 1342.1);
      ctx.bezierCurveTo(2042.1, 1342.1, 2039.7, 1349.7, 2040.0, 1353.1);
      ctx.bezierCurveTo(2040.3, 1357.0, 2042.2, 1360.3, 2047.1, 1361.5);
      ctx.bezierCurveTo(2044.2, 1364.3, 2048.4, 1370.3, 2052.3, 1372.3);
      ctx.bezierCurveTo(2065.8, 1379.2, 2107.0, 1335.8, 2107.0, 1335.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(517.0, 886.8, 549.5, 918.5);
      gradient.addColorStop(0.06, "rgb(186, 216, 117)");
      gradient.addColorStop(0.19, "rgb(154, 198, 121)");
      gradient.addColorStop(0.40, "rgb(117, 180, 126)");
      gradient.addColorStop(0.61, "rgb(89, 169, 128)");
      gradient.addColorStop(0.81, "rgb(70, 162, 129)");
      gradient.addColorStop(1.00, "rgb(63, 160, 129)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Rocks
      ctx.restore();

      // kahunaFallsLayer2/Rocks/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2038.5, 1396.7);
      ctx.bezierCurveTo(2041.5, 1379.9, 2055.8, 1366.4, 2058.9, 1363.2);
      ctx.bezierCurveTo(2063.8, 1358.3, 2069.3, 1344.9, 2076.6, 1343.0);
      ctx.bezierCurveTo(2083.8, 1341.1, 2098.6, 1343.2, 2101.5, 1347.1);
      ctx.bezierCurveTo(2111.4, 1360.3, 2118.3, 1400.4, 2118.3, 1405.7);
      ctx.bezierCurveTo(2114.2, 1405.8, 2043.5, 1396.7, 2038.5, 1396.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(532.4, 914.2, 550.5, 962.8);
      gradient.addColorStop(0.02, "rgb(140, 161, 187)");
      gradient.addColorStop(0.34, "rgb(133, 155, 183)");
      gradient.addColorStop(0.80, "rgb(115, 140, 172)");
      gradient.addColorStop(1.00, "rgb(105, 131, 166)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Rocks/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2036.0, 1396.9);
      ctx.bezierCurveTo(2039.1, 1380.2, 2053.3, 1366.6, 2056.4, 1363.5);
      ctx.bezierCurveTo(2061.3, 1358.6, 2066.8, 1345.1, 2074.1, 1343.3);
      ctx.bezierCurveTo(2081.4, 1341.4, 2095.5, 1337.9, 2099.0, 1341.3);
      ctx.bezierCurveTo(2102.5, 1344.8, 2115.8, 1400.6, 2115.8, 1406.0);
      ctx.bezierCurveTo(2111.7, 1406.0, 2041.0, 1396.9, 2036.0, 1396.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(536.8, 933.5, 574.0, 944.3);
      gradient.addColorStop(0.14, "rgb(234, 218, 199)");
      gradient.addColorStop(0.98, "rgb(140, 161, 187)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Rocks/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2102.2, 1404.6);
      ctx.bezierCurveTo(2080.3, 1402.0, 2039.7, 1396.9, 2036.0, 1396.9);
      ctx.bezierCurveTo(2039.1, 1380.2, 2053.3, 1366.6, 2056.4, 1363.5);
      ctx.bezierCurveTo(2061.3, 1358.6, 2066.8, 1345.1, 2074.1, 1343.3);
      ctx.bezierCurveTo(2081.4, 1341.4, 2091.1, 1349.5, 2096.5, 1381.4);
      ctx.bezierCurveTo(2097.3, 1386.2, 2109.5, 1405.4, 2102.2, 1404.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(525.1, 914.3, 544.1, 976.7);
      gradient.addColorStop(0.14, "rgb(234, 218, 199)");
      gradient.addColorStop(0.98, "rgb(140, 161, 187)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Rocks/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2102.2, 1404.6);
      ctx.bezierCurveTo(2080.3, 1402.0, 2039.7, 1396.9, 2036.0, 1396.9);
      ctx.bezierCurveTo(2039.1, 1380.2, 2053.3, 1366.6, 2056.4, 1363.5);
      ctx.bezierCurveTo(2061.3, 1358.6, 2071.3, 1356.8, 2075.4, 1356.8);
      ctx.bezierCurveTo(2082.6, 1356.8, 2091.1, 1357.4, 2096.5, 1381.4);
      ctx.bezierCurveTo(2097.6, 1386.2, 2109.5, 1405.4, 2102.2, 1404.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(509.2, 933.3, 567.0, 958.8);
      gradient.addColorStop(0.14, "rgb(234, 218, 199)");
      gradient.addColorStop(0.98, "rgb(140, 161, 187)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Rocks/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2078.8, 1405.1);
      ctx.bezierCurveTo(2082.5, 1396.0, 2090.1, 1386.6, 2092.4, 1384.3);
      ctx.bezierCurveTo(2094.7, 1382.0, 2099.4, 1384.1, 2102.6, 1384.6);
      ctx.bezierCurveTo(2106.6, 1385.3, 2112.6, 1401.2, 2112.6, 1405.7);
      ctx.bezierCurveTo(2104.8, 1405.0, 2083.5, 1405.6, 2078.8, 1405.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(557.0, 954.5, 573.7, 975.3);
      gradient.addColorStop(0.03, "rgb(223, 208, 191)");
      gradient.addColorStop(0.08, "rgb(201, 194, 187)");
      gradient.addColorStop(0.17, "rgb(170, 172, 181)");
      gradient.addColorStop(0.27, "rgb(144, 156, 175)");
      gradient.addColorStop(0.38, "rgb(126, 144, 171)");
      gradient.addColorStop(0.51, "rgb(114, 137, 168)");
      gradient.addColorStop(0.68, "rgb(107, 132, 166)");
      gradient.addColorStop(1.00, "rgb(105, 131, 166)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Rocks/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2063.8, 1361.8);
      ctx.bezierCurveTo(2068.7, 1361.8, 2076.5, 1360.3, 2079.7, 1370.7);
      ctx.bezierCurveTo(2082.9, 1381.2, 2083.1, 1384.2, 2083.1, 1392.3);
      ctx.bezierCurveTo(2083.1, 1400.3, 2084.1, 1400.2, 2085.8, 1395.0);
      ctx.bezierCurveTo(2087.5, 1389.9, 2084.9, 1373.6, 2082.6, 1368.7);
      ctx.bezierCurveTo(2080.3, 1363.8, 2073.5, 1359.5, 2063.8, 1361.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(140, 161, 187)";
      ctx.fill();

      // kahunaFallsLayer2/Rocks/Path
      ctx.beginPath();
      ctx.moveTo(2075.8, 1405.1);
      ctx.bezierCurveTo(2079.5, 1396.0, 2087.1, 1386.6, 2089.5, 1384.3);
      ctx.bezierCurveTo(2091.8, 1382.0, 2100.4, 1381.0, 2102.7, 1383.3);
      ctx.bezierCurveTo(2105.1, 1385.6, 2110.0, 1404.2, 2110.0, 1408.7);
      ctx.bezierCurveTo(2102.2, 1408.0, 2080.6, 1405.6, 2075.8, 1405.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(555.1, 953.8, 573.2, 976.4);
      gradient.addColorStop(0.14, "rgb(234, 218, 199)");
      gradient.addColorStop(0.98, "rgb(140, 161, 187)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/GirlGun
      ctx.restore();
      ctx.restore();

      // kahunaFallsLayer2/GirlGun/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2111.4, 1437.8);
      ctx.bezierCurveTo(2108.4, 1438.7, 2122.5, 1441.7, 2120.7, 1441.5);
      ctx.bezierCurveTo(2107.0, 1439.5, 2105.1, 1442.1, 2105.1, 1442.1);
      ctx.bezierCurveTo(2103.6, 1443.6, 2109.0, 1444.7, 2106.2, 1444.8);
      ctx.bezierCurveTo(2100.8, 1444.8, 2096.3, 1445.6, 2100.8, 1448.0);
      ctx.bezierCurveTo(2107.6, 1451.7, 2127.3, 1455.0, 2134.4, 1455.9);
      ctx.bezierCurveTo(2154.2, 1458.6, 2139.7, 1453.5, 2143.1, 1453.7);
      ctx.bezierCurveTo(2152.1, 1454.4, 2158.6, 1455.4, 2168.8, 1454.6);
      ctx.bezierCurveTo(2174.4, 1454.1, 2160.3, 1452.2, 2151.8, 1450.5);
      ctx.bezierCurveTo(2155.2, 1450.5, 2155.8, 1450.7, 2159.9, 1450.7);
      ctx.bezierCurveTo(2163.9, 1450.7, 2166.8, 1448.6, 2159.8, 1447.1);
      ctx.bezierCurveTo(2152.3, 1445.6, 2166.1, 1444.8, 2150.6, 1441.3);
      ctx.bezierCurveTo(2144.1, 1439.8, 2122.0, 1434.6, 2111.4, 1437.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // kahunaFallsLayer2/GirlGun/Path
      ctx.beginPath();
      ctx.moveTo(2118.2, 1447.2);
      ctx.bezierCurveTo(2123.6, 1448.1, 2127.9, 1449.5, 2127.8, 1450.4);
      ctx.bezierCurveTo(2127.6, 1451.3, 2123.1, 1451.3, 2117.7, 1450.4);
      ctx.bezierCurveTo(2112.3, 1449.4, 2108.0, 1448.0, 2108.1, 1447.1);
      ctx.bezierCurveTo(2108.3, 1446.2, 2112.8, 1446.2, 2118.2, 1447.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(101, 201, 216)";
      ctx.fill();

      // kahunaFallsLayer2/GirlGun/Path
      ctx.beginPath();
      ctx.moveTo(2125.2, 1455.5);
      ctx.bezierCurveTo(2129.6, 1456.2, 2133.1, 1457.4, 2133.0, 1458.1);
      ctx.bezierCurveTo(2132.9, 1458.8, 2129.2, 1458.8, 2124.8, 1458.1);
      ctx.bezierCurveTo(2120.4, 1457.3, 2116.9, 1456.2, 2117.0, 1455.4);
      ctx.bezierCurveTo(2117.1, 1454.7, 2120.8, 1454.7, 2125.2, 1455.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // kahunaFallsLayer2/GirlGun/Path
      ctx.beginPath();
      ctx.moveTo(2130.2, 1447.0);
      ctx.bezierCurveTo(2133.5, 1447.6, 2136.1, 1448.4, 2136.0, 1449.0);
      ctx.bezierCurveTo(2135.9, 1449.5, 2133.2, 1449.5, 2129.8, 1449.0);
      ctx.bezierCurveTo(2126.5, 1448.4, 2123.9, 1447.5, 2124.0, 1447.0);
      ctx.bezierCurveTo(2124.1, 1446.5, 2126.8, 1446.5, 2130.2, 1447.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(101, 201, 216)";
      ctx.fill();

      // kahunaFallsLayer2/GirlGun/Group

      // kahunaFallsLayer2/GirlGun/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2122.4, 1432.4);
      ctx.lineTo(2124.3, 1432.4);
      ctx.lineTo(2124.3, 1444.1);
      ctx.lineTo(2122.4, 1444.1);
      ctx.lineTo(2122.4, 1432.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(593.2, 1008.3, 593.4, 997.3);
      gradient.addColorStop(0.00, "rgb(239, 82, 48)");
      gradient.addColorStop(0.16, "rgb(228, 74, 44)");
      gradient.addColorStop(0.44, "rgb(205, 57, 37)");
      gradient.addColorStop(0.81, "rgb(169, 27, 24)");
      gradient.addColorStop(0.99, "rgb(149, 6, 14)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/GirlGun/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2134.4, 1432.9);
      ctx.bezierCurveTo(2135.4, 1432.9, 2138.3, 1432.2, 2139.2, 1431.6);
      ctx.bezierCurveTo(2140.2, 1430.9, 2139.9, 1434.3, 2139.9, 1434.3);
      ctx.lineTo(2135.4, 1435.5);
      ctx.lineTo(2134.4, 1432.9);
      ctx.closePath();
      gradient = ctx.createLinearGradient(2140.0, 1433.4, 2135.1, 1433.6);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/GirlGun/Group/Path
      ctx.beginPath();
      ctx.moveTo(2112.1, 1429.1);
      ctx.bezierCurveTo(2110.5, 1428.3, 2110.0, 1426.1, 2111.0, 1424.1);
      ctx.lineTo(2111.0, 1424.1);
      ctx.bezierCurveTo(2112.0, 1422.2, 2114.1, 1421.3, 2115.7, 1422.1);
      ctx.lineTo(2115.7, 1422.1);
      ctx.lineTo(2134.6, 1431.9);
      ctx.bezierCurveTo(2136.2, 1432.7, 2136.7, 1434.9, 2135.7, 1436.9);
      ctx.lineTo(2135.7, 1436.9);
      ctx.bezierCurveTo(2134.7, 1438.8, 2132.6, 1439.7, 2131.0, 1438.9);
      ctx.lineTo(2131.0, 1438.9);
      ctx.lineTo(2112.1, 1429.1);
      ctx.lineTo(2112.1, 1429.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.859, 0.442, -0.537, 1.042, 1904.5, -179.7);
      gradient = ctx.createLinearGradient(965.0, 1132.2, 964.9, 1139.1);
      gradient.addColorStop(0.00, "rgb(255, 223, 73)");
      gradient.addColorStop(0.08, "rgb(243, 198, 57)");
      gradient.addColorStop(0.21, "rgb(229, 171, 42)");
      gradient.addColorStop(0.35, "rgb(219, 152, 31)");
      gradient.addColorStop(0.51, "rgb(211, 139, 25)");
      gradient.addColorStop(0.69, "rgb(207, 131, 22)");
      gradient.addColorStop(1.00, "rgb(206, 129, 21)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/GirlGun/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2100.5, 1420.9);
      ctx.bezierCurveTo(2099.7, 1420.5, 2099.5, 1419.4, 2100.0, 1418.5);
      ctx.lineTo(2100.0, 1418.5);
      ctx.bezierCurveTo(2100.5, 1417.5, 2101.5, 1417.0, 2102.3, 1417.5);
      ctx.lineTo(2102.3, 1417.5);
      ctx.lineTo(2112.9, 1422.9);
      ctx.bezierCurveTo(2113.6, 1423.3, 2114.3, 1424.3, 2113.7, 1425.5);
      ctx.lineTo(2113.7, 1425.5);
      ctx.bezierCurveTo(2113.2, 1426.3, 2112.3, 1426.9, 2111.2, 1426.5);
      ctx.lineTo(2100.5, 1420.9);
      ctx.lineTo(2100.5, 1420.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.859, 0.442, -0.537, 1.042, 1904.5, -179.7);
      gradient = ctx.createLinearGradient(945.7, 1134.2, 945.7, 1137.1);
      gradient.addColorStop(0.00, "rgb(239, 82, 48)");
      gradient.addColorStop(0.02, "rgb(231, 77, 45)");
      gradient.addColorStop(0.13, "rgb(205, 57, 37)");
      gradient.addColorStop(0.25, "rgb(185, 41, 30)");
      gradient.addColorStop(0.38, "rgb(168, 27, 24)");
      gradient.addColorStop(0.53, "rgb(157, 16, 19)");
      gradient.addColorStop(0.71, "rgb(151, 8, 15)");
      gradient.addColorStop(0.99, "rgb(149, 6, 14)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/GirlGun/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2101.9, 1417.6);
      ctx.bezierCurveTo(2102.7, 1417.9, 2103.0, 1418.8, 2102.7, 1419.7);
      ctx.bezierCurveTo(2102.3, 1420.6, 2101.5, 1421.1, 2100.8, 1420.8);
      ctx.bezierCurveTo(2100.1, 1420.6, 2099.8, 1419.7, 2100.1, 1418.8);
      ctx.bezierCurveTo(2100.4, 1417.9, 2101.2, 1417.4, 2101.9, 1417.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 6, 0)";
      ctx.fill();

      // kahunaFallsLayer2/GirlGun/Group
      ctx.restore();

      // kahunaFallsLayer2/GirlGun/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2150.6, 1430.7);
      ctx.bezierCurveTo(2146.8, 1430.3, 2150.6, 1428.0, 2148.8, 1425.4);
      ctx.bezierCurveTo(2150.7, 1422.4, 2147.3, 1421.2, 2146.3, 1421.5);
      ctx.bezierCurveTo(2146.6, 1419.5, 2138.6, 1420.5, 2139.4, 1424.2);
      ctx.bezierCurveTo(2138.8, 1424.1, 2139.6, 1426.5, 2141.5, 1428.1);
      ctx.bezierCurveTo(2141.0, 1427.8, 2139.3, 1425.8, 2139.5, 1424.6);
      ctx.bezierCurveTo(2139.6, 1423.5, 2142.2, 1422.6, 2142.4, 1422.4);
      ctx.bezierCurveTo(2142.7, 1422.4, 2142.9, 1422.4, 2143.2, 1422.4);
      ctx.bezierCurveTo(2143.4, 1422.5, 2143.6, 1422.5, 2143.8, 1422.5);
      ctx.bezierCurveTo(2143.9, 1422.5, 2143.9, 1422.5, 2143.9, 1422.5);
      ctx.bezierCurveTo(2145.0, 1422.7, 2146.1, 1423.3, 2146.9, 1424.1);
      ctx.bezierCurveTo(2146.8, 1425.6, 2144.0, 1428.2, 2142.4, 1428.9);
      ctx.bezierCurveTo(2143.8, 1430.4, 2147.5, 1432.5, 2150.6, 1430.7);
      ctx.closePath();
      gradient = ctx.createLinearGradient(2150.5, 1431.1, 2141.5, 1421.3);
      gradient.addColorStop(0.00, "rgb(79, 26, 14)");
      gradient.addColorStop(0.06, "rgb(87, 35, 23)");
      gradient.addColorStop(0.27, "rgb(117, 64, 52)");
      gradient.addColorStop(0.47, "rgb(142, 89, 76)");
      gradient.addColorStop(0.67, "rgb(162, 108, 95)");
      gradient.addColorStop(0.85, "rgb(173, 120, 107)");
      gradient.addColorStop(1.00, "rgb(178, 125, 112)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/GirlGun/Group/Path
      ctx.beginPath();
      ctx.moveTo(2147.9, 1426.3);
      ctx.bezierCurveTo(2147.7, 1428.2, 2145.5, 1429.4, 2143.0, 1429.1);
      ctx.bezierCurveTo(2140.6, 1428.7, 2138.8, 1427.0, 2139.1, 1425.1);
      ctx.bezierCurveTo(2139.4, 1423.3, 2141.5, 1422.0, 2144.0, 1422.4);
      ctx.bezierCurveTo(2146.4, 1422.7, 2148.2, 1424.5, 2147.9, 1426.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.991, 0.134, -0.134, 0.991, 1560.1, -237.3);
      gradient = ctx.createLinearGradient(802.5, 1572.9, 801.0, 1567.1);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/GirlGun/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2142.9, 1429.3);
      ctx.bezierCurveTo(2140.1, 1428.9, 2137.4, 1431.5, 2137.0, 1435.0);
      ctx.bezierCurveTo(2137.0, 1435.1, 2136.9, 1435.3, 2136.9, 1435.4);
      ctx.lineTo(2136.9, 1435.4);
      ctx.lineTo(2136.3, 1439.6);
      ctx.bezierCurveTo(2136.3, 1439.6, 2136.3, 1439.6, 2136.3, 1439.6);
      ctx.bezierCurveTo(2136.3, 1439.6, 2136.3, 1439.6, 2136.3, 1439.6);
      ctx.lineTo(2136.3, 1439.9);
      ctx.lineTo(2136.3, 1439.9);
      ctx.bezierCurveTo(2136.0, 1443.4, 2137.8, 1446.4, 2140.6, 1446.8);
      ctx.bezierCurveTo(2143.4, 1447.1, 2146.1, 1444.6, 2146.6, 1441.0);
      ctx.lineTo(2147.2, 1436.4);
      ctx.bezierCurveTo(2147.7, 1432.9, 2145.8, 1429.7, 2142.9, 1429.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.788, 0.107, -0.134, 0.991, 1833.0, -201.0);
      gradient = ctx.createLinearGradient(667.4, 1589.0, 656.9, 1577.4);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/GirlGun/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2147.1, 1436.9);
      ctx.bezierCurveTo(2147.2, 1436.6, 2147.2, 1435.9, 2147.3, 1435.7);
      ctx.bezierCurveTo(2146.1, 1434.6, 2145.0, 1432.1, 2144.9, 1430.0);
      ctx.bezierCurveTo(2142.8, 1432.1, 2142.2, 1432.9, 2141.0, 1434.2);
      ctx.bezierCurveTo(2140.4, 1432.6, 2140.2, 1432.3, 2140.2, 1429.9);
      ctx.bezierCurveTo(2138.6, 1431.5, 2138.0, 1432.6, 2137.2, 1434.0);
      ctx.bezierCurveTo(2137.1, 1434.3, 2137.0, 1434.7, 2137.0, 1435.0);
      ctx.bezierCurveTo(2137.0, 1435.0, 2137.0, 1435.1, 2137.0, 1435.1);
      ctx.bezierCurveTo(2141.4, 1436.3, 2147.1, 1436.9, 2147.1, 1436.9);
      ctx.closePath();
      gradient = ctx.createLinearGradient(2138.3, 1429.0, 2143.9, 1436.6);
      gradient.addColorStop(0.31, "rgb(238, 59, 104)");
      gradient.addColorStop(0.63, "rgb(190, 38, 101)");
      gradient.addColorStop(1.00, "rgb(142, 6, 95)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/GirlGun/Group/Path
      ctx.beginPath();
      ctx.moveTo(2136.3, 1440.7);
      ctx.bezierCurveTo(2136.3, 1445.3, 2139.1, 1446.6, 2140.6, 1446.8);
      ctx.bezierCurveTo(2143.1, 1447.1, 2145.4, 1445.1, 2146.3, 1442.3);
      ctx.bezierCurveTo(2141.5, 1442.6, 2139.3, 1441.9, 2136.3, 1440.7);
      ctx.closePath();
      gradient = ctx.createLinearGradient(2138.5, 1442.1, 2144.5, 1445.2);
      gradient.addColorStop(0.31, "rgb(238, 59, 104)");
      gradient.addColorStop(0.63, "rgb(190, 38, 101)");
      gradient.addColorStop(1.00, "rgb(142, 6, 95)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/GirlGun/Group/Path
      ctx.beginPath();
      ctx.moveTo(2146.8, 1432.6);
      ctx.bezierCurveTo(2146.9, 1433.1, 2147.3, 1433.8, 2146.3, 1434.3);
      ctx.bezierCurveTo(2143.3, 1435.8, 2137.1, 1437.2, 2135.7, 1437.4);
      ctx.bezierCurveTo(2132.6, 1437.7, 2131.9, 1436.0, 2133.6, 1435.6);
      ctx.bezierCurveTo(2133.2, 1435.2, 2132.7, 1434.8, 2134.5, 1434.6);
      ctx.bezierCurveTo(2136.1, 1434.4, 2141.1, 1432.6, 2143.3, 1432.0);
      ctx.bezierCurveTo(2146.2, 1431.2, 2146.5, 1431.7, 2146.8, 1432.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.093, 0.735, -0.992, 0.125, 2207.7, 68.4);
      gradient = ctx.createLinearGradient(1821.6, 238.2, 1816.5, 238.5);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/GirlGun/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2142.5, 1425.2);
      ctx.bezierCurveTo(2142.5, 1425.7, 2142.3, 1426.0, 2142.1, 1426.0);
      ctx.bezierCurveTo(2141.9, 1425.9, 2141.7, 1425.6, 2141.8, 1425.1);
      ctx.bezierCurveTo(2141.9, 1424.7, 2142.1, 1424.4, 2142.3, 1424.4);
      ctx.bezierCurveTo(2142.5, 1424.5, 2142.6, 1424.8, 2142.5, 1425.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // kahunaFallsLayer2/GirlGun/Group/Path
      ctx.beginPath();
      ctx.moveTo(2144.7, 1424.8);
      ctx.bezierCurveTo(2144.9, 1424.8, 2145.1, 1425.2, 2145.0, 1425.6);
      ctx.bezierCurveTo(2144.9, 1426.0, 2144.7, 1426.4, 2144.5, 1426.3);
      ctx.bezierCurveTo(2144.3, 1426.3, 2144.2, 1426.0, 2144.3, 1425.5);
      ctx.bezierCurveTo(2144.3, 1425.1, 2144.5, 1424.8, 2144.7, 1424.8);
      ctx.closePath();
      ctx.fill();

      // kahunaFallsLayer2/GirlGun/Group/Path
      ctx.beginPath();
      ctx.moveTo(2140.7, 1426.8);
      ctx.bezierCurveTo(2141.8, 1427.7, 2144.0, 1428.1, 2145.5, 1427.6);
      ctx.lineWidth = 0.5;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.stroke();

      // kahunaFallsLayer2/GirlGun/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2134.2, 1441.2);
      ctx.bezierCurveTo(2140.6, 1444.2, 2148.5, 1444.0, 2152.0, 1443.3);
      ctx.bezierCurveTo(2153.8, 1443.0, 2154.0, 1449.4, 2149.1, 1450.6);
      ctx.bezierCurveTo(2144.2, 1451.9, 2136.5, 1452.2, 2135.2, 1449.5);
      ctx.bezierCurveTo(2133.9, 1446.8, 2134.2, 1441.2, 2134.2, 1441.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // kahunaFallsLayer2/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2131.8, 1329.5);
      ctx.bezierCurveTo(2132.6, 1323.1, 2127.1, 1310.4, 2124.6, 1309.3);
      ctx.bezierCurveTo(2121.9, 1308.1, 2112.1, 1307.8, 2108.9, 1309.6);
      ctx.bezierCurveTo(2110.4, 1306.3, 2116.0, 1300.3, 2115.7, 1298.0);
      ctx.bezierCurveTo(2115.5, 1295.7, 2111.4, 1286.5, 2107.5, 1283.1);
      ctx.bezierCurveTo(2104.6, 1285.3, 2098.7, 1290.9, 2098.4, 1292.2);
      ctx.bezierCurveTo(2097.7, 1295.0, 2097.3, 1296.6, 2098.2, 1300.2);
      ctx.bezierCurveTo(2093.4, 1292.5, 2086.9, 1293.2, 2082.8, 1291.8);
      ctx.bezierCurveTo(2077.8, 1289.9, 2072.5, 1295.5, 2067.7, 1300.2);
      ctx.bezierCurveTo(2068.5, 1302.6, 2071.6, 1302.8, 2074.2, 1304.9);
      ctx.bezierCurveTo(2075.3, 1303.6, 2081.3, 1299.2, 2082.9, 1298.7);
      ctx.bezierCurveTo(2081.1, 1299.9, 2077.7, 1304.0, 2077.3, 1306.1);
      ctx.bezierCurveTo(2077.8, 1307.3, 2082.5, 1308.1, 2085.1, 1310.4);
      ctx.bezierCurveTo(2076.7, 1310.8, 2070.3, 1314.0, 2068.4, 1316.6);
      ctx.bezierCurveTo(2066.5, 1319.2, 2064.2, 1322.1, 2061.9, 1327.9);
      ctx.bezierCurveTo(2061.9, 1327.9, 2065.7, 1328.3, 2068.8, 1327.9);
      ctx.bezierCurveTo(2068.6, 1325.6, 2071.9, 1321.0, 2073.6, 1318.6);
      ctx.bezierCurveTo(2072.4, 1322.7, 2071.6, 1323.4, 2071.6, 1327.2);
      ctx.bezierCurveTo(2073.0, 1326.8, 2077.1, 1325.8, 2081.3, 1324.2);
      ctx.bezierCurveTo(2070.6, 1333.4, 2074.3, 1337.4, 2081.3, 1348.3);
      ctx.bezierCurveTo(2087.1, 1343.7, 2089.1, 1344.6, 2095.3, 1330.1);
      ctx.bezierCurveTo(2095.8, 1334.7, 2095.9, 1337.6, 2097.4, 1339.9);
      ctx.bezierCurveTo(2099.5, 1343.3, 2102.6, 1349.4, 2105.4, 1352.0);
      ctx.bezierCurveTo(2110.5, 1342.8, 2113.0, 1344.8, 2109.5, 1328.4);
      ctx.bezierCurveTo(2113.1, 1331.6, 2119.1, 1338.5, 2121.5, 1341.9);
      ctx.bezierCurveTo(2122.7, 1337.0, 2125.3, 1331.1, 2118.9, 1322.5);
      ctx.bezierCurveTo(2121.8, 1323.3, 2127.5, 1326.9, 2131.8, 1329.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(573.0, 908.7, 554.0, 853.4);
      gradient.addColorStop(0.14, "rgb(201, 221, 116)");
      gradient.addColorStop(0.46, "rgb(169, 203, 123)");
      gradient.addColorStop(0.98, "rgb(112, 175, 133)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Gun
      ctx.restore();

      // kahunaFallsLayer2/Gun/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2007.1, 1446.9);
      ctx.bezierCurveTo(2010.1, 1448.2, 1995.1, 1450.7, 1997.0, 1450.6);
      ctx.bezierCurveTo(2013.4, 1449.8, 2013.0, 1452.2, 2013.0, 1452.2);
      ctx.bezierCurveTo(2014.4, 1454.0, 2008.6, 1454.4, 2011.6, 1454.8);
      ctx.bezierCurveTo(2017.1, 1455.6, 2021.6, 1457.0, 2016.7, 1458.8);
      ctx.bezierCurveTo(2009.2, 1461.7, 1988.4, 1462.4, 1981.0, 1462.3);
      ctx.bezierCurveTo(1969.0, 1462.2, 1954.2, 1460.8, 1945.6, 1458.5);
      ctx.bezierCurveTo(1939.9, 1456.9, 1942.5, 1454.2, 1951.4, 1453.7);
      ctx.bezierCurveTo(1957.0, 1453.3, 1947.3, 1449.7, 1956.1, 1449.8);
      ctx.bezierCurveTo(1964.1, 1449.9, 1949.8, 1445.8, 1966.2, 1444.3);
      ctx.bezierCurveTo(1973.0, 1443.6, 1996.7, 1442.2, 2007.1, 1446.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // kahunaFallsLayer2/Gun/Group

      // kahunaFallsLayer2/Gun/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1994.8, 1449.8);
      ctx.lineTo(1997.2, 1449.8);
      ctx.lineTo(1997.4, 1435.8);
      ctx.lineTo(1995.1, 1435.8);
      ctx.lineTo(1994.8, 1449.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.000, -0.016, -0.016, 1.000, 4284.3, 459.7);
      gradient = ctx.createLinearGradient(2271.5, 1026.7, 2271.9, 1013.4);
      gradient.addColorStop(0.00, "rgb(239, 82, 48)");
      gradient.addColorStop(0.16, "rgb(228, 74, 44)");
      gradient.addColorStop(0.44, "rgb(205, 57, 37)");
      gradient.addColorStop(0.81, "rgb(169, 27, 24)");
      gradient.addColorStop(0.99, "rgb(149, 6, 14)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Gun/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2023.8, 1422.5);
      ctx.bezierCurveTo(2024.8, 1422.0, 2025.1, 1420.7, 2024.5, 1419.5);
      ctx.lineTo(2024.5, 1419.5);
      ctx.bezierCurveTo(2023.9, 1418.4, 2022.7, 1417.8, 2021.7, 1418.3);
      ctx.lineTo(2021.7, 1418.3);
      ctx.lineTo(2002.2, 1428.0);
      ctx.bezierCurveTo(2001.2, 1428.4, 2000.9, 1429.8, 2001.5, 1430.9);
      ctx.lineTo(2001.5, 1430.9);
      ctx.bezierCurveTo(2002.1, 1432.1, 2003.3, 1432.6, 2004.3, 1432.2);
      ctx.lineTo(2004.3, 1432.2);
      ctx.lineTo(2023.8, 1422.5);
      ctx.lineTo(2023.8, 1422.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.866, 0.429, 0.520, 1.050, 3919.0, -161.5);
      gradient = ctx.createLinearGradient(2497.1, 489.0, 2497.2, 492.7);
      gradient.addColorStop(0.00, "rgb(239, 82, 48)");
      gradient.addColorStop(0.02, "rgb(231, 77, 45)");
      gradient.addColorStop(0.13, "rgb(205, 57, 37)");
      gradient.addColorStop(0.25, "rgb(185, 41, 30)");
      gradient.addColorStop(0.38, "rgb(168, 27, 24)");
      gradient.addColorStop(0.53, "rgb(157, 16, 19)");
      gradient.addColorStop(0.71, "rgb(151, 8, 15)");
      gradient.addColorStop(0.99, "rgb(149, 6, 14)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Gun/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2009.8, 1432.0);
      ctx.bezierCurveTo(2011.7, 1431.1, 2012.3, 1428.4, 2011.2, 1426.1);
      ctx.lineTo(2011.2, 1426.1);
      ctx.bezierCurveTo(2010.0, 1423.8, 2007.5, 1422.7, 2005.6, 1423.6);
      ctx.lineTo(2005.6, 1423.6);
      ctx.lineTo(1982.7, 1435.0);
      ctx.bezierCurveTo(1980.8, 1435.9, 1980.2, 1438.6, 1981.3, 1440.9);
      ctx.lineTo(1981.3, 1440.9);
      ctx.bezierCurveTo(1982.5, 1443.2, 1985.0, 1444.3, 1986.9, 1443.4);
      ctx.lineTo(1986.9, 1443.4);
      ctx.lineTo(2009.8, 1432.0);
      ctx.lineTo(2009.8, 1432.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.866, 0.429, 0.520, 1.050, 3919.0, -161.5);
      gradient = ctx.createLinearGradient(2516.5, 486.8, 2516.5, 495.0);
      gradient.addColorStop(0.00, "rgb(255, 223, 73)");
      gradient.addColorStop(0.08, "rgb(243, 198, 57)");
      gradient.addColorStop(0.21, "rgb(229, 171, 42)");
      gradient.addColorStop(0.35, "rgb(219, 152, 31)");
      gradient.addColorStop(0.51, "rgb(211, 139, 25)");
      gradient.addColorStop(0.69, "rgb(207, 131, 22)");
      gradient.addColorStop(1.00, "rgb(206, 129, 21)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Gun/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1979.7, 1447.4);
      ctx.bezierCurveTo(1973.0, 1450.3, 1964.8, 1450.0, 1961.2, 1449.3);
      ctx.bezierCurveTo(1959.3, 1448.9, 1959.0, 1455.5, 1964.1, 1456.9);
      ctx.bezierCurveTo(1969.2, 1458.2, 1977.2, 1458.7, 1978.5, 1456.0);
      ctx.bezierCurveTo(1979.9, 1453.2, 1979.7, 1447.4, 1979.7, 1447.4);
      ctx.closePath();
      ctx.fill();

      // kahunaFallsLayer2/Gun/Path
      ctx.beginPath();
      ctx.moveTo(1994.1, 1458.4);
      ctx.bezierCurveTo(1988.4, 1458.6, 1983.7, 1458.0, 1983.7, 1457.0);
      ctx.bezierCurveTo(1983.7, 1456.1, 1988.3, 1455.2, 1993.9, 1455.0);
      ctx.bezierCurveTo(1999.6, 1454.8, 2004.3, 1455.4, 2004.3, 1456.3);
      ctx.bezierCurveTo(2004.3, 1457.3, 1999.7, 1458.2, 1994.1, 1458.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(101, 201, 216)";
      ctx.fill();

      // kahunaFallsLayer2/Gun/Path
      ctx.beginPath();
      ctx.moveTo(1979.6, 1454.7);
      ctx.bezierCurveTo(1975.1, 1454.8, 1971.5, 1454.3, 1971.5, 1453.6);
      ctx.bezierCurveTo(1971.4, 1452.9, 1975.0, 1452.2, 1979.5, 1452.0);
      ctx.bezierCurveTo(1983.9, 1451.9, 1987.6, 1452.3, 1987.6, 1453.1);
      ctx.bezierCurveTo(1987.6, 1453.8, 1984.0, 1454.5, 1979.6, 1454.7);
      ctx.closePath();
      ctx.fill();

      // kahunaFallsLayer2/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1929.0, 1431.6);
      ctx.bezierCurveTo(1933.5, 1431.4, 1937.1, 1431.8, 1937.1, 1432.5);
      ctx.bezierCurveTo(1937.2, 1433.2, 1933.6, 1434.0, 1929.2, 1434.3);
      ctx.bezierCurveTo(1924.7, 1434.5, 1921.1, 1434.1, 1921.0, 1433.4);
      ctx.bezierCurveTo(1921.0, 1432.7, 1924.6, 1431.9, 1929.0, 1431.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(101, 201, 216)";
      ctx.fill();

      // kahunaFallsLayer2/Group

      // kahunaFallsLayer2/Group/Group
      ctx.save();

      // kahunaFallsLayer2/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1959.3, 1428.4);
      ctx.bezierCurveTo(1959.7, 1430.8, 1962.6, 1432.2, 1965.7, 1431.7);
      ctx.bezierCurveTo(1968.8, 1431.2, 1971.0, 1428.8, 1970.5, 1426.5);
      ctx.bezierCurveTo(1970.5, 1426.0, 1969.8, 1426.3, 1969.6, 1426.0);
      ctx.bezierCurveTo(1968.8, 1424.8, 1968.5, 1422.0, 1964.2, 1423.1);
      ctx.bezierCurveTo(1961.1, 1424.0, 1958.9, 1426.0, 1959.3, 1428.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.985, 0.171, 0.171, 0.985, 4199.9, 205.5);
      gradient = ctx.createLinearGradient(2412.2, 825.3, 2410.1, 817.7);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1966.4, 1432.1);
      ctx.bezierCurveTo(1969.6, 1431.6, 1972.8, 1434.8, 1973.5, 1439.3);
      ctx.bezierCurveTo(1973.6, 1439.5, 1973.6, 1439.6, 1973.6, 1439.8);
      ctx.lineTo(1973.6, 1439.8);
      ctx.lineTo(1974.6, 1445.2);
      ctx.bezierCurveTo(1974.6, 1445.2, 1974.6, 1445.2, 1974.6, 1445.2);
      ctx.bezierCurveTo(1974.6, 1445.2, 1974.6, 1445.2, 1974.6, 1445.2);
      ctx.lineTo(1974.6, 1445.6);
      ctx.lineTo(1974.6, 1445.6);
      ctx.bezierCurveTo(1975.2, 1450.0, 1973.3, 1453.9, 1970.3, 1454.4);
      ctx.bezierCurveTo(1967.1, 1455.0, 1963.9, 1451.7, 1963.1, 1447.2);
      ctx.lineTo(1962.1, 1441.3);
      ctx.bezierCurveTo(1961.3, 1436.8, 1963.2, 1432.7, 1966.4, 1432.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.687, 0.119, 0.171, 0.985, 3783.6, 277.6);
      gradient = ctx.createLinearGradient(2859.3, 845.5, 2845.9, 830.6);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1974.6, 1445.6);
      ctx.lineTo(1974.6, 1445.6);
      ctx.bezierCurveTo(1975.2, 1450.0, 1973.3, 1453.9, 1970.3, 1454.4);
      ctx.bezierCurveTo(1967.1, 1455.0, 1963.9, 1451.7, 1963.1, 1447.2);
      ctx.lineTo(1974.6, 1445.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(128, 87, 164)";
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1968.3, 1423.8);
      ctx.bezierCurveTo(1969.2, 1422.2, 1966.3, 1422.1, 1964.5, 1422.4);
      ctx.bezierCurveTo(1963.0, 1422.6, 1956.4, 1424.9, 1960.0, 1430.0);
      ctx.bezierCurveTo(1961.1, 1430.3, 1962.8, 1430.2, 1963.3, 1429.1);
      ctx.bezierCurveTo(1961.6, 1427.8, 1962.6, 1426.0, 1964.4, 1426.9);
      ctx.bezierCurveTo(1965.0, 1425.1, 1965.8, 1422.7, 1968.3, 1423.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.985, 0.171, 0.171, 0.985, 4199.9, 205.5);
      gradient = ctx.createLinearGradient(2416.3, 821.6, 2410.4, 817.2);
      gradient.addColorStop(0.00, "rgb(150, 96, 68)");
      gradient.addColorStop(0.16, "rgb(156, 107, 69)");
      gradient.addColorStop(0.47, "rgb(168, 125, 69)");
      gradient.addColorStop(0.76, "rgb(175, 136, 68)");
      gradient.addColorStop(1.00, "rgb(178, 140, 67)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1968.4, 1426.8);
      ctx.bezierCurveTo(1968.2, 1426.9, 1967.9, 1426.4, 1967.8, 1425.9);
      ctx.bezierCurveTo(1967.7, 1425.4, 1967.8, 1424.9, 1968.1, 1424.8);
      ctx.bezierCurveTo(1968.4, 1424.8, 1968.6, 1425.2, 1968.7, 1425.7);
      ctx.bezierCurveTo(1968.8, 1426.3, 1968.7, 1426.8, 1968.4, 1426.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1964.8, 1435.8);
      ctx.bezierCurveTo(1966.6, 1437.9, 1978.4, 1439.3, 1980.8, 1439.2);
      ctx.bezierCurveTo(1984.8, 1439.1, 1985.3, 1436.7, 1983.1, 1436.5);
      ctx.bezierCurveTo(1983.6, 1435.9, 1984.1, 1435.4, 1981.8, 1435.4);
      ctx.bezierCurveTo(1979.7, 1435.5, 1973.0, 1434.2, 1970.1, 1433.8);
      ctx.bezierCurveTo(1966.3, 1433.3, 1963.6, 1434.4, 1964.8, 1435.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.020, 0.755, 1.000, -0.026, 2813.5, -328.9);
      gradient = ctx.createLinearGradient(2311.8, -885.6, 2305.3, -885.3);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1969.7, 1428.8);
      ctx.bezierCurveTo(1969.4, 1429.3, 1968.6, 1429.3, 1968.0, 1428.8);
      ctx.lineWidth = 0.6;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.stroke();

      // kahunaFallsLayer2/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1979.5, 1447.3);
      ctx.bezierCurveTo(1972.8, 1450.2, 1964.6, 1450.0, 1961.0, 1449.2);
      ctx.bezierCurveTo(1959.1, 1448.8, 1958.8, 1455.4, 1963.9, 1456.8);
      ctx.bezierCurveTo(1969.0, 1458.2, 1977.0, 1458.6, 1978.3, 1455.9);
      ctx.bezierCurveTo(1979.7, 1453.1, 1979.5, 1447.3, 1979.5, 1447.3);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // kahunaFallsLayer2/Group
      ctx.restore();

      // kahunaFallsLayer2/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1994.8, 1444.2);
      ctx.bezierCurveTo(1994.7, 1444.9, 1994.8, 1448.7, 1994.7, 1450.1);
      ctx.bezierCurveTo(1995.8, 1450.2, 1995.3, 1449.9, 1997.2, 1450.0);
      ctx.bezierCurveTo(1997.4, 1449.0, 1997.4, 1447.4, 1997.4, 1444.5);
      ctx.bezierCurveTo(2001.3, 1445.0, 2004.6, 1445.7, 2007.3, 1446.9);
      ctx.bezierCurveTo(2010.2, 1448.2, 1995.2, 1450.7, 1997.1, 1450.6);
      ctx.bezierCurveTo(2013.6, 1449.8, 2013.2, 1452.2, 2013.2, 1452.2);
      ctx.bezierCurveTo(2014.5, 1454.0, 2008.7, 1454.4, 2011.7, 1454.8);
      ctx.bezierCurveTo(2017.2, 1455.6, 2021.7, 1457.0, 2016.8, 1458.8);
      ctx.bezierCurveTo(2009.3, 1461.7, 1988.5, 1462.4, 1981.2, 1462.3);
      ctx.bezierCurveTo(1969.2, 1462.2, 1954.3, 1460.8, 1945.8, 1458.5);
      ctx.bezierCurveTo(1940.1, 1456.9, 1942.6, 1454.2, 1951.6, 1453.7);
      ctx.bezierCurveTo(1957.1, 1453.3, 1947.5, 1449.7, 1956.3, 1449.8);
      ctx.bezierCurveTo(1964.2, 1449.9, 1950.0, 1445.8, 1966.4, 1444.3);
      ctx.bezierCurveTo(1971.1, 1443.8, 1983.9, 1443.1, 1994.8, 1444.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // kahunaFallsLayer2/Group/Path
      ctx.beginPath();
      ctx.moveTo(1994.2, 1458.4);
      ctx.bezierCurveTo(1988.5, 1458.6, 1983.9, 1458.0, 1983.9, 1457.0);
      ctx.bezierCurveTo(1983.8, 1456.1, 1988.4, 1455.2, 1994.1, 1455.0);
      ctx.bezierCurveTo(1999.8, 1454.8, 2004.4, 1455.4, 2004.5, 1456.3);
      ctx.bezierCurveTo(2004.5, 1457.3, 1999.9, 1458.2, 1994.2, 1458.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(101, 201, 216)";
      ctx.fill();

      // kahunaFallsLayer2/Group/Group

      // kahunaFallsLayer2/Group/Group/Group
      ctx.save();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1984.3, 1443.5);
      ctx.bezierCurveTo(1984.2, 1443.5, 1984.1, 1443.4, 1984.0, 1443.4);
      ctx.bezierCurveTo(1984.0, 1443.4, 1984.0, 1443.5, 1983.9, 1443.5);
      ctx.bezierCurveTo(1984.1, 1443.5, 1984.2, 1443.5, 1984.3, 1443.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(177, 210, 68)";
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1984.3, 1443.5);
      ctx.bezierCurveTo(1984.2, 1443.5, 1984.1, 1443.4, 1984.0, 1443.4);
      ctx.bezierCurveTo(1984.0, 1443.4, 1984.0, 1443.5, 1983.9, 1443.5);
      ctx.bezierCurveTo(1984.1, 1443.5, 1984.2, 1443.5, 1984.3, 1443.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(294.8, 989.2, 747.5, 1043.4);
      gradient.addColorStop(0.20, "rgb(255, 255, 255)");
      gradient.addColorStop(0.22, "rgb(242, 249, 250)");
      gradient.addColorStop(0.36, "rgb(185, 227, 234)");
      gradient.addColorStop(0.47, "rgb(141, 212, 223)");
      gradient.addColorStop(0.57, "rgb(112, 204, 217)");
      gradient.addColorStop(0.62, "rgb(101, 201, 216)");
      gradient.addColorStop(0.69, "rgb(123, 206, 220)");
      gradient.addColorStop(0.82, "rgb(177, 224, 232)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1925.6, 1447.5);
      ctx.bezierCurveTo(1920.0, 1450.1, 1908.4, 1454.8, 1899.3, 1459.5);
      ctx.bezierCurveTo(1903.6, 1461.9, 1909.2, 1464.1, 1915.3, 1466.2);
      ctx.bezierCurveTo(1919.4, 1465.9, 1923.6, 1465.6, 1927.8, 1465.3);
      ctx.bezierCurveTo(1923.7, 1458.9, 1930.6, 1451.2, 1953.4, 1443.0);
      ctx.bezierCurveTo(1953.5, 1442.9, 1953.7, 1442.8, 1953.9, 1442.8);
      ctx.bezierCurveTo(1936.0, 1444.2, 1917.7, 1444.7, 1900.6, 1444.3);
      ctx.bezierCurveTo(1894.1, 1447.6, 1889.7, 1449.9, 1890.0, 1450.0);
      ctx.bezierCurveTo(1890.0, 1450.1, 1890.0, 1450.3, 1890.1, 1450.4);
      ctx.bezierCurveTo(1900.5, 1448.5, 1913.0, 1446.3, 1925.6, 1447.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(461.6, 1569.1, 0.0, 461.6, 1569.1, 638.5);
      gradient.addColorStop(0.93, "rgb(218, 229, 244)");
      gradient.addColorStop(0.94, "rgb(212, 224, 242)");
      gradient.addColorStop(0.96, "rgb(195, 211, 237)");
      gradient.addColorStop(0.98, "rgb(167, 191, 226)");
      gradient.addColorStop(1.00, "rgb(138, 172, 217)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1925.6, 1447.5);
      ctx.bezierCurveTo(1920.0, 1450.1, 1907.9, 1454.9, 1898.8, 1459.5);
      ctx.bezierCurveTo(1902.8, 1462.4, 1909.0, 1464.7, 1915.3, 1466.2);
      ctx.bezierCurveTo(1919.4, 1465.9, 1923.6, 1465.6, 1927.8, 1465.3);
      ctx.bezierCurveTo(1923.7, 1458.9, 1930.6, 1451.2, 1953.4, 1443.0);
      ctx.bezierCurveTo(1953.5, 1442.9, 1953.7, 1442.8, 1953.9, 1442.8);
      ctx.bezierCurveTo(1936.0, 1444.2, 1917.7, 1444.7, 1900.6, 1444.3);
      ctx.bezierCurveTo(1893.9, 1446.8, 1889.3, 1449.4, 1889.7, 1449.5);
      ctx.bezierCurveTo(1889.7, 1449.6, 1890.0, 1450.3, 1890.1, 1450.4);
      ctx.bezierCurveTo(1900.5, 1448.5, 1913.0, 1446.3, 1925.6, 1447.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(461.2, 1567.3, 0.0, 461.2, 1567.3, 610.8);
      gradient.addColorStop(0.00, "rgb(27, 165, 78)");
      gradient.addColorStop(0.36, "rgb(33, 166, 78)");
      gradient.addColorStop(0.51, "rgb(50, 168, 79)");
      gradient.addColorStop(0.62, "rgb(72, 171, 79)");
      gradient.addColorStop(0.71, "rgb(96, 176, 81)");
      gradient.addColorStop(0.78, "rgb(121, 183, 83)");
      gradient.addColorStop(0.85, "rgb(149, 194, 87)");
      gradient.addColorStop(0.92, "rgb(181, 208, 91)");
      gradient.addColorStop(0.97, "rgb(216, 224, 98)");
      gradient.addColorStop(0.99, "rgb(228, 230, 100)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1899.3, 1459.5);
      ctx.bezierCurveTo(1908.4, 1454.8, 1920.0, 1450.1, 1925.6, 1447.5);
      ctx.bezierCurveTo(1913.0, 1446.3, 1900.5, 1448.5, 1890.1, 1450.4);
      ctx.bezierCurveTo(1890.7, 1453.6, 1894.1, 1456.7, 1899.3, 1459.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(461.6, 1569.0, 0.0, 461.6, 1569.0, 638.4);
      gradient.addColorStop(0.93, "rgb(218, 229, 244)");
      gradient.addColorStop(0.94, "rgb(212, 224, 242)");
      gradient.addColorStop(0.96, "rgb(195, 211, 237)");
      gradient.addColorStop(0.98, "rgb(167, 191, 226)");
      gradient.addColorStop(1.00, "rgb(138, 172, 217)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1899.3, 1459.5);
      ctx.bezierCurveTo(1908.4, 1454.8, 1920.0, 1450.1, 1925.6, 1447.5);
      ctx.bezierCurveTo(1913.0, 1446.3, 1900.5, 1448.5, 1890.1, 1450.4);
      ctx.bezierCurveTo(1890.7, 1453.6, 1894.1, 1456.7, 1899.3, 1459.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(461.0, 1567.3, 0.0, 461.0, 1567.3, 610.7);
      gradient.addColorStop(0.00, "rgb(27, 165, 78)");
      gradient.addColorStop(0.36, "rgb(33, 166, 78)");
      gradient.addColorStop(0.51, "rgb(50, 168, 79)");
      gradient.addColorStop(0.62, "rgb(72, 171, 79)");
      gradient.addColorStop(0.71, "rgb(96, 176, 81)");
      gradient.addColorStop(0.78, "rgb(121, 183, 83)");
      gradient.addColorStop(0.85, "rgb(149, 194, 87)");
      gradient.addColorStop(0.92, "rgb(181, 208, 91)");
      gradient.addColorStop(0.97, "rgb(216, 224, 98)");
      gradient.addColorStop(0.99, "rgb(228, 230, 100)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1897.8, 1460.3);
      ctx.bezierCurveTo(1898.1, 1460.1, 1899.0, 1459.6, 1899.3, 1459.5);
      ctx.bezierCurveTo(1908.4, 1454.8, 1920.0, 1450.1, 1925.6, 1447.5);
      ctx.bezierCurveTo(1913.0, 1446.3, 1900.5, 1448.5, 1890.1, 1450.4);
      ctx.bezierCurveTo(1889.9, 1454.4, 1893.6, 1461.2, 1897.8, 1460.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(466.3, 1596.2, 0.0, 466.3, 1596.2, 593.1);
      gradient.addColorStop(0.00, "rgb(228, 230, 100)");
      gradient.addColorStop(0.16, "rgb(222, 228, 98)");
      gradient.addColorStop(0.38, "rgb(206, 222, 94)");
      gradient.addColorStop(0.63, "rgb(180, 212, 86)");
      gradient.addColorStop(0.90, "rgb(140, 197, 78)");
      gradient.addColorStop(1.00, "rgb(125, 193, 75)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1927.8, 1465.3);
      ctx.bezierCurveTo(1923.6, 1465.6, 1919.4, 1465.9, 1915.3, 1466.2);
      ctx.bezierCurveTo(1922.6, 1468.6, 1930.5, 1470.7, 1937.8, 1472.4);
      ctx.bezierCurveTo(1932.9, 1470.3, 1929.5, 1467.9, 1927.8, 1465.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(461.6, 1569.1, 0.0, 461.6, 1569.1, 638.4);
      gradient.addColorStop(0.93, "rgb(218, 229, 244)");
      gradient.addColorStop(0.94, "rgb(212, 224, 242)");
      gradient.addColorStop(0.96, "rgb(195, 211, 237)");
      gradient.addColorStop(0.98, "rgb(167, 191, 226)");
      gradient.addColorStop(1.00, "rgb(138, 172, 217)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1927.8, 1465.3);
      ctx.bezierCurveTo(1923.6, 1465.6, 1919.4, 1465.9, 1915.3, 1466.2);
      ctx.bezierCurveTo(1922.6, 1468.6, 1930.5, 1470.7, 1937.8, 1472.4);
      ctx.bezierCurveTo(1932.9, 1470.3, 1929.5, 1467.9, 1927.8, 1465.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(461.0, 1567.3, 0.0, 461.0, 1567.3, 610.8);
      gradient.addColorStop(0.00, "rgb(27, 165, 78)");
      gradient.addColorStop(0.36, "rgb(33, 166, 78)");
      gradient.addColorStop(0.51, "rgb(50, 168, 79)");
      gradient.addColorStop(0.62, "rgb(72, 171, 79)");
      gradient.addColorStop(0.71, "rgb(96, 176, 81)");
      gradient.addColorStop(0.78, "rgb(121, 183, 83)");
      gradient.addColorStop(0.85, "rgb(149, 194, 87)");
      gradient.addColorStop(0.92, "rgb(181, 208, 91)");
      gradient.addColorStop(0.97, "rgb(216, 224, 98)");
      gradient.addColorStop(0.99, "rgb(228, 230, 100)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1927.8, 1465.3);
      ctx.bezierCurveTo(1923.6, 1465.6, 1919.4, 1465.9, 1915.3, 1466.2);
      ctx.bezierCurveTo(1922.3, 1469.2, 1930.4, 1471.2, 1937.8, 1472.4);
      ctx.bezierCurveTo(1932.9, 1470.3, 1929.5, 1467.9, 1927.8, 1465.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(466.3, 1557.5, 0.0, 466.3, 1557.5, 554.4);
      gradient.addColorStop(0.00, "rgb(228, 230, 100)");
      gradient.addColorStop(0.16, "rgb(222, 228, 98)");
      gradient.addColorStop(0.38, "rgb(206, 222, 94)");
      gradient.addColorStop(0.63, "rgb(180, 212, 86)");
      gradient.addColorStop(0.90, "rgb(140, 197, 78)");
      gradient.addColorStop(1.00, "rgb(125, 193, 75)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1953.9, 1442.8);
      ctx.bezierCurveTo(1955.5, 1442.1, 1957.2, 1441.5, 1959.0, 1440.8);
      ctx.bezierCurveTo(1940.7, 1442.3, 1922.0, 1442.7, 1904.5, 1442.3);
      ctx.bezierCurveTo(1903.2, 1443.0, 1901.8, 1443.7, 1900.6, 1444.3);
      ctx.bezierCurveTo(1917.7, 1444.7, 1936.0, 1444.2, 1953.9, 1442.8);
      ctx.closePath();
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1953.4, 1443.0);
      ctx.bezierCurveTo(1930.6, 1451.2, 1923.7, 1458.9, 1927.8, 1465.3);
      ctx.bezierCurveTo(1929.5, 1465.2, 1931.3, 1465.0, 1933.0, 1464.9);
      ctx.bezierCurveTo(1927.5, 1458.7, 1932.8, 1451.2, 1953.4, 1443.0);
      ctx.closePath();
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1962.8, 1476.8);
      ctx.bezierCurveTo(1947.9, 1473.8, 1937.2, 1469.7, 1933.0, 1464.9);
      ctx.bezierCurveTo(1931.3, 1465.0, 1929.5, 1465.2, 1927.8, 1465.3);
      ctx.bezierCurveTo(1929.5, 1467.9, 1932.9, 1470.3, 1937.8, 1472.4);
      ctx.bezierCurveTo(1950.0, 1475.2, 1960.4, 1476.9, 1962.8, 1476.8);
      ctx.closePath();
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1953.9, 1442.8);
      ctx.bezierCurveTo(1953.7, 1442.8, 1953.5, 1442.9, 1953.4, 1443.0);
      ctx.bezierCurveTo(1953.5, 1442.9, 1953.7, 1442.8, 1953.9, 1442.8);
      ctx.bezierCurveTo(1953.9, 1442.8, 1953.9, 1442.8, 1953.9, 1442.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(461.6, 1571.8, 0.0, 461.6, 1571.8, 641.6);
      gradient.addColorStop(0.93, "rgb(218, 229, 244)");
      gradient.addColorStop(0.94, "rgb(212, 224, 242)");
      gradient.addColorStop(0.96, "rgb(195, 211, 237)");
      gradient.addColorStop(0.98, "rgb(167, 191, 226)");
      gradient.addColorStop(1.00, "rgb(138, 172, 217)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1953.9, 1442.8);
      ctx.bezierCurveTo(1953.7, 1442.8, 1953.5, 1442.9, 1953.4, 1443.0);
      ctx.bezierCurveTo(1953.5, 1442.9, 1953.7, 1442.8, 1953.9, 1442.8);
      ctx.bezierCurveTo(1953.9, 1442.8, 1953.9, 1442.8, 1953.9, 1442.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createRadialGradient(461.0, 1570.1, 0.0, 461.0, 1570.1, 613.7);
      gradient.addColorStop(0.00, "rgb(27, 165, 78)");
      gradient.addColorStop(0.36, "rgb(33, 166, 78)");
      gradient.addColorStop(0.51, "rgb(50, 168, 79)");
      gradient.addColorStop(0.62, "rgb(72, 171, 79)");
      gradient.addColorStop(0.71, "rgb(96, 176, 81)");
      gradient.addColorStop(0.78, "rgb(121, 183, 83)");
      gradient.addColorStop(0.85, "rgb(149, 194, 87)");
      gradient.addColorStop(0.92, "rgb(181, 208, 91)");
      gradient.addColorStop(0.97, "rgb(216, 224, 98)");
      gradient.addColorStop(0.99, "rgb(228, 230, 100)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1953.9, 1442.8);
      ctx.bezierCurveTo(1953.7, 1442.8, 1953.5, 1442.9, 1953.4, 1443.0);
      ctx.bezierCurveTo(1953.5, 1442.9, 1953.7, 1442.8, 1953.9, 1442.8);
      ctx.bezierCurveTo(1953.9, 1442.8, 1953.9, 1442.8, 1953.9, 1442.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(294.5, 992.1, 747.2, 1046.4);
      gradient.addColorStop(0.20, "rgb(255, 255, 255)");
      gradient.addColorStop(0.22, "rgb(242, 249, 250)");
      gradient.addColorStop(0.36, "rgb(185, 227, 234)");
      gradient.addColorStop(0.47, "rgb(141, 212, 223)");
      gradient.addColorStop(0.57, "rgb(112, 204, 217)");
      gradient.addColorStop(0.62, "rgb(101, 201, 216)");
      gradient.addColorStop(0.69, "rgb(123, 206, 220)");
      gradient.addColorStop(0.82, "rgb(177, 224, 232)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1959.0, 1440.8);
      ctx.bezierCurveTo(1957.2, 1441.5, 1955.5, 1442.1, 1953.9, 1442.8);
      ctx.bezierCurveTo(1953.9, 1442.8, 1953.9, 1442.8, 1953.9, 1442.8);
      ctx.bezierCurveTo(1953.7, 1442.8, 1953.5, 1442.9, 1953.4, 1443.0);
      ctx.bezierCurveTo(1932.8, 1451.2, 1927.5, 1458.7, 1933.0, 1464.9);
      ctx.bezierCurveTo(1946.7, 1464.0, 1960.4, 1463.3, 1974.1, 1462.7);
      ctx.bezierCurveTo(1974.2, 1462.5, 1974.3, 1462.3, 1974.4, 1462.1);
      ctx.bezierCurveTo(1964.0, 1461.6, 1952.6, 1460.4, 1945.5, 1458.4);
      ctx.bezierCurveTo(1939.9, 1456.8, 1942.4, 1454.2, 1951.3, 1453.6);
      ctx.bezierCurveTo(1956.9, 1453.3, 1947.3, 1449.7, 1956.0, 1449.8);
      ctx.bezierCurveTo(1963.3, 1449.9, 1951.9, 1446.3, 1962.8, 1444.6);
      ctx.lineTo(1962.2, 1441.2);
      ctx.bezierCurveTo(1961.4, 1436.7, 1963.3, 1432.6, 1966.5, 1432.0);
      ctx.bezierCurveTo(1968.1, 1431.7, 1969.7, 1432.4, 1971.0, 1433.8);
      ctx.bezierCurveTo(1974.2, 1434.3, 1979.9, 1435.4, 1981.8, 1435.3);
      ctx.bezierCurveTo(1981.9, 1435.3, 1982.0, 1435.3, 1982.1, 1435.3);
      ctx.bezierCurveTo(1982.3, 1435.2, 1982.5, 1435.0, 1982.7, 1434.9);
      ctx.lineTo(1990.0, 1431.3);
      ctx.bezierCurveTo(1990.6, 1430.2, 1991.1, 1429.1, 1991.6, 1428.3);
      ctx.bezierCurveTo(1987.3, 1428.7, 1983.0, 1429.1, 1979.2, 1429.2);
      ctx.bezierCurveTo(1977.8, 1429.2, 1974.5, 1429.2, 1969.9, 1429.1);
      ctx.bezierCurveTo(1969.0, 1430.3, 1967.5, 1431.3, 1965.7, 1431.6);
      ctx.bezierCurveTo(1963.4, 1432.0, 1961.2, 1431.3, 1960.1, 1429.9);
      ctx.bezierCurveTo(1960.1, 1429.9, 1960.1, 1429.9, 1960.1, 1429.9);
      ctx.bezierCurveTo(1960.1, 1429.9, 1960.1, 1429.9, 1960.1, 1429.9);
      ctx.bezierCurveTo(1959.9, 1429.6, 1959.7, 1429.4, 1959.6, 1429.1);
      ctx.bezierCurveTo(1959.6, 1429.1, 1959.6, 1429.0, 1959.5, 1429.0);
      ctx.bezierCurveTo(1951.7, 1428.8, 1942.6, 1428.5, 1933.7, 1428.2);
      ctx.bezierCurveTo(1925.6, 1432.0, 1913.8, 1437.7, 1904.5, 1442.3);
      ctx.bezierCurveTo(1922.0, 1442.7, 1940.7, 1442.3, 1959.0, 1440.8);
      ctx.closePath();
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1959.0, 1440.8);
      ctx.bezierCurveTo(1957.2, 1441.5, 1955.5, 1442.1, 1953.9, 1442.8);
      ctx.bezierCurveTo(1953.9, 1442.8, 1953.9, 1442.8, 1953.9, 1442.8);
      ctx.bezierCurveTo(1953.7, 1442.8, 1953.5, 1442.9, 1953.4, 1443.0);
      ctx.bezierCurveTo(1932.8, 1451.2, 1927.5, 1458.7, 1933.0, 1464.9);
      ctx.bezierCurveTo(1946.7, 1464.0, 1960.4, 1463.3, 1974.1, 1462.7);
      ctx.bezierCurveTo(1974.2, 1462.5, 1974.3, 1462.3, 1974.4, 1462.1);
      ctx.bezierCurveTo(1964.0, 1461.6, 1952.6, 1460.4, 1945.5, 1458.4);
      ctx.bezierCurveTo(1939.9, 1456.8, 1942.4, 1454.2, 1951.3, 1453.6);
      ctx.bezierCurveTo(1956.9, 1453.3, 1947.3, 1449.7, 1956.0, 1449.8);
      ctx.bezierCurveTo(1963.3, 1449.9, 1951.9, 1446.3, 1962.8, 1444.6);
      ctx.lineTo(1962.2, 1441.2);
      ctx.bezierCurveTo(1961.4, 1436.7, 1963.3, 1432.6, 1966.5, 1432.0);
      ctx.bezierCurveTo(1968.1, 1431.7, 1969.7, 1432.4, 1971.0, 1433.8);
      ctx.bezierCurveTo(1974.2, 1434.3, 1979.9, 1435.4, 1981.8, 1435.3);
      ctx.bezierCurveTo(1981.9, 1435.3, 1982.0, 1435.3, 1982.1, 1435.3);
      ctx.bezierCurveTo(1982.3, 1435.2, 1982.5, 1435.0, 1982.7, 1434.9);
      ctx.lineTo(1990.0, 1431.3);
      ctx.bezierCurveTo(1990.6, 1430.2, 1992.0, 1429.4, 1991.6, 1428.3);
      ctx.bezierCurveTo(1987.3, 1428.7, 1983.0, 1429.1, 1979.2, 1429.2);
      ctx.bezierCurveTo(1977.8, 1429.2, 1974.5, 1429.2, 1969.9, 1429.1);
      ctx.bezierCurveTo(1969.0, 1430.3, 1967.5, 1431.3, 1965.7, 1431.6);
      ctx.bezierCurveTo(1963.4, 1432.0, 1961.2, 1431.3, 1960.1, 1429.9);
      ctx.bezierCurveTo(1960.1, 1429.9, 1960.1, 1429.9, 1960.1, 1429.9);
      ctx.bezierCurveTo(1960.1, 1429.9, 1960.1, 1429.9, 1960.1, 1429.9);
      ctx.bezierCurveTo(1959.9, 1429.6, 1959.7, 1429.4, 1959.6, 1429.1);
      ctx.bezierCurveTo(1959.6, 1429.1, 1959.6, 1429.0, 1959.5, 1429.0);
      ctx.bezierCurveTo(1951.7, 1428.8, 1942.6, 1428.5, 1933.7, 1428.2);
      ctx.bezierCurveTo(1924.8, 1430.2, 1913.2, 1436.8, 1904.5, 1442.3);
      ctx.bezierCurveTo(1922.0, 1442.7, 1940.7, 1442.3, 1959.0, 1440.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(294.1, 994.8, 747.4, 1049.1);
      gradient.addColorStop(0.20, "rgb(255, 255, 255)");
      gradient.addColorStop(0.22, "rgb(242, 249, 250)");
      gradient.addColorStop(0.36, "rgb(185, 227, 234)");
      gradient.addColorStop(0.47, "rgb(141, 212, 223)");
      gradient.addColorStop(0.57, "rgb(112, 204, 217)");
      gradient.addColorStop(0.62, "rgb(101, 201, 216)");
      gradient.addColorStop(0.69, "rgb(123, 206, 220)");
      gradient.addColorStop(0.82, "rgb(177, 224, 232)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1981.3, 1440.9);
      ctx.bezierCurveTo(1981.0, 1440.3, 1980.8, 1439.7, 1980.8, 1439.1);
      ctx.bezierCurveTo(1979.6, 1439.1, 1976.5, 1438.8, 1973.4, 1438.3);
      ctx.bezierCurveTo(1973.5, 1438.6, 1973.5, 1438.9, 1973.6, 1439.2);
      ctx.bezierCurveTo(1973.6, 1439.4, 1973.6, 1439.5, 1973.7, 1439.6);
      ctx.lineTo(1973.7, 1439.6);
      ctx.lineTo(1974.4, 1443.7);
      ctx.bezierCurveTo(1977.2, 1443.5, 1980.5, 1443.5, 1983.9, 1443.5);
      ctx.bezierCurveTo(1984.0, 1443.5, 1984.0, 1443.4, 1984.0, 1443.4);
      ctx.bezierCurveTo(1982.9, 1443.0, 1981.9, 1442.1, 1981.3, 1440.9);
      ctx.closePath();
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1981.3, 1440.9);
      ctx.bezierCurveTo(1981.0, 1440.3, 1980.8, 1439.7, 1980.8, 1439.1);
      ctx.bezierCurveTo(1979.6, 1439.1, 1976.5, 1438.8, 1973.4, 1438.3);
      ctx.bezierCurveTo(1973.5, 1438.6, 1973.5, 1438.9, 1973.6, 1439.2);
      ctx.bezierCurveTo(1973.6, 1439.4, 1973.6, 1439.5, 1973.7, 1439.6);
      ctx.lineTo(1973.7, 1439.6);
      ctx.lineTo(1974.4, 1443.7);
      ctx.bezierCurveTo(1977.2, 1443.5, 1980.5, 1443.5, 1983.9, 1443.5);
      ctx.bezierCurveTo(1984.0, 1443.5, 1984.0, 1443.4, 1984.0, 1443.4);
      ctx.bezierCurveTo(1982.9, 1443.0, 1981.9, 1442.1, 1981.3, 1440.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(295.0, 987.9, 747.6, 1042.1);
      gradient.addColorStop(0.20, "rgb(255, 255, 255)");
      gradient.addColorStop(0.22, "rgb(242, 249, 250)");
      gradient.addColorStop(0.36, "rgb(185, 227, 234)");
      gradient.addColorStop(0.47, "rgb(141, 212, 223)");
      gradient.addColorStop(0.57, "rgb(112, 204, 217)");
      gradient.addColorStop(0.62, "rgb(101, 201, 216)");
      gradient.addColorStop(0.69, "rgb(123, 206, 220)");
      gradient.addColorStop(0.82, "rgb(177, 224, 232)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1962.8, 1476.8);
      ctx.bezierCurveTo(1962.8, 1476.8, 1962.8, 1476.8, 1962.8, 1476.8);
      ctx.bezierCurveTo(1965.5, 1476.6, 1969.7, 1470.6, 1974.1, 1462.7);
      ctx.bezierCurveTo(1960.4, 1463.3, 1946.7, 1464.0, 1933.0, 1464.9);
      ctx.bezierCurveTo(1937.2, 1469.7, 1947.9, 1473.8, 1962.8, 1476.8);
      ctx.closePath();
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1962.8, 1476.8);
      ctx.bezierCurveTo(1962.8, 1476.8, 1962.8, 1476.8, 1962.8, 1476.8);
      ctx.bezierCurveTo(1965.5, 1476.6, 1970.2, 1470.2, 1974.6, 1462.3);
      ctx.bezierCurveTo(1961.3, 1462.0, 1945.8, 1463.0, 1933.0, 1464.9);
      ctx.bezierCurveTo(1937.2, 1469.7, 1947.9, 1473.8, 1962.8, 1476.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(290.4, 1016.5, 747.8, 1071.3);
      gradient.addColorStop(0.20, "rgb(255, 255, 255)");
      gradient.addColorStop(0.22, "rgb(242, 249, 250)");
      gradient.addColorStop(0.36, "rgb(185, 227, 234)");
      gradient.addColorStop(0.47, "rgb(141, 212, 223)");
      gradient.addColorStop(0.57, "rgb(112, 204, 217)");
      gradient.addColorStop(0.62, "rgb(101, 201, 216)");
      gradient.addColorStop(0.69, "rgb(123, 206, 220)");
      gradient.addColorStop(0.82, "rgb(177, 224, 232)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1964.5, 1422.3);
      ctx.bezierCurveTo(1966.3, 1422.0, 1969.2, 1422.1, 1968.3, 1423.7);
      ctx.bezierCurveTo(1968.3, 1423.7, 1968.3, 1423.7, 1968.3, 1423.7);
      ctx.bezierCurveTo(1969.0, 1424.4, 1969.2, 1425.3, 1969.6, 1425.9);
      ctx.bezierCurveTo(1969.8, 1426.2, 1970.5, 1425.9, 1970.6, 1426.3);
      ctx.bezierCurveTo(1970.8, 1427.3, 1970.5, 1428.3, 1969.9, 1429.1);
      ctx.bezierCurveTo(1974.5, 1429.2, 1977.8, 1429.2, 1979.2, 1429.2);
      ctx.bezierCurveTo(1983.0, 1429.1, 1987.3, 1428.7, 1991.6, 1428.3);
      ctx.bezierCurveTo(1992.6, 1426.5, 1993.5, 1425.4, 1994.0, 1425.2);
      ctx.bezierCurveTo(1993.5, 1423.6, 1987.2, 1423.9, 1986.1, 1424.2);
      ctx.bezierCurveTo(1987.2, 1421.2, 1987.1, 1422.0, 1984.4, 1422.8);
      ctx.bezierCurveTo(1986.2, 1421.2, 1983.9, 1420.5, 1980.3, 1421.8);
      ctx.bezierCurveTo(1980.6, 1420.0, 1982.5, 1419.1, 1980.6, 1418.2);
      ctx.bezierCurveTo(1978.1, 1416.9, 1976.5, 1419.3, 1975.2, 1422.8);
      ctx.bezierCurveTo(1972.1, 1419.9, 1971.5, 1421.4, 1970.0, 1420.7);
      ctx.bezierCurveTo(1970.7, 1421.5, 1969.2, 1420.4, 1966.8, 1421.2);
      ctx.bezierCurveTo(1962.0, 1420.1, 1963.8, 1417.5, 1961.4, 1416.7);
      ctx.bezierCurveTo(1958.5, 1415.8, 1956.6, 1419.9, 1955.6, 1422.8);
      ctx.bezierCurveTo(1952.8, 1418.5, 1951.1, 1421.2, 1950.0, 1423.3);
      ctx.bezierCurveTo(1946.8, 1421.1, 1942.1, 1421.0, 1942.6, 1424.3);
      ctx.bezierCurveTo(1941.6, 1424.6, 1938.2, 1426.1, 1933.7, 1428.2);
      ctx.bezierCurveTo(1942.6, 1428.5, 1951.7, 1428.8, 1959.5, 1429.0);
      ctx.bezierCurveTo(1957.3, 1424.5, 1963.1, 1422.5, 1964.5, 1422.3);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1983.1, 1436.4);
      ctx.bezierCurveTo(1985.4, 1436.6, 1984.8, 1439.0, 1980.8, 1439.1);
      ctx.bezierCurveTo(1980.8, 1439.1, 1980.8, 1439.1, 1980.8, 1439.1);
      ctx.bezierCurveTo(1980.8, 1439.7, 1981.0, 1440.3, 1981.3, 1440.9);
      ctx.bezierCurveTo(1981.9, 1442.1, 1982.9, 1443.0, 1984.0, 1443.4);
      ctx.bezierCurveTo(1986.2, 1438.8, 1988.3, 1434.6, 1990.0, 1431.3);
      ctx.lineTo(1982.7, 1434.9);
      ctx.bezierCurveTo(1982.5, 1435.0, 1982.3, 1435.2, 1982.1, 1435.3);
      ctx.bezierCurveTo(1984.1, 1435.3, 1983.6, 1435.8, 1983.1, 1436.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(177, 210, 68)";
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1983.1, 1436.4);
      ctx.bezierCurveTo(1985.4, 1436.6, 1984.8, 1439.0, 1980.8, 1439.1);
      ctx.bezierCurveTo(1980.8, 1439.1, 1980.8, 1439.1, 1980.8, 1439.1);
      ctx.bezierCurveTo(1980.8, 1439.7, 1981.0, 1440.3, 1981.3, 1440.9);
      ctx.bezierCurveTo(1981.9, 1442.1, 1982.9, 1443.0, 1984.0, 1443.4);
      ctx.bezierCurveTo(1986.2, 1438.8, 1988.3, 1434.6, 1990.0, 1431.3);
      ctx.lineTo(1982.7, 1434.9);
      ctx.bezierCurveTo(1982.5, 1435.0, 1982.3, 1435.2, 1982.1, 1435.3);
      ctx.bezierCurveTo(1984.1, 1435.3, 1983.6, 1435.8, 1983.1, 1436.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(295.6, 982.8, 748.3, 1037.1);
      gradient.addColorStop(0.20, "rgb(255, 255, 255)");
      gradient.addColorStop(0.22, "rgb(242, 249, 250)");
      gradient.addColorStop(0.36, "rgb(185, 227, 234)");
      gradient.addColorStop(0.47, "rgb(141, 212, 223)");
      gradient.addColorStop(0.57, "rgb(112, 204, 217)");
      gradient.addColorStop(0.62, "rgb(101, 201, 216)");
      gradient.addColorStop(0.69, "rgb(123, 206, 220)");
      gradient.addColorStop(0.82, "rgb(177, 224, 232)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1983.1, 1436.4);
      ctx.bezierCurveTo(1985.4, 1436.6, 1984.8, 1439.0, 1980.8, 1439.1);
      ctx.bezierCurveTo(1980.8, 1439.1, 1980.8, 1439.1, 1980.8, 1439.1);
      ctx.bezierCurveTo(1980.8, 1439.7, 1981.0, 1440.3, 1981.3, 1440.9);
      ctx.bezierCurveTo(1981.9, 1442.1, 1982.9, 1443.0, 1984.0, 1443.4);
      ctx.bezierCurveTo(1986.9, 1439.2, 1989.1, 1435.1, 1990.0, 1431.3);
      ctx.lineTo(1982.7, 1434.9);
      ctx.bezierCurveTo(1982.5, 1435.0, 1982.3, 1435.2, 1982.1, 1435.3);
      ctx.bezierCurveTo(1984.1, 1435.3, 1983.6, 1435.8, 1983.1, 1436.4);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.866, 0.429, 0.520, 1.050, 3919.0, -161.5);
      gradient = ctx.createLinearGradient(2527.5, 486.8, 2527.5, 495.1);
      gradient.addColorStop(0.00, "rgb(255, 223, 73)");
      gradient.addColorStop(0.08, "rgb(243, 198, 57)");
      gradient.addColorStop(0.21, "rgb(229, 171, 42)");
      gradient.addColorStop(0.35, "rgb(219, 152, 31)");
      gradient.addColorStop(0.51, "rgb(211, 139, 25)");
      gradient.addColorStop(0.69, "rgb(207, 131, 22)");
      gradient.addColorStop(1.00, "rgb(206, 129, 21)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1960.1, 1429.9);
      ctx.bezierCurveTo(1961.2, 1431.3, 1963.4, 1432.0, 1965.7, 1431.6);
      ctx.bezierCurveTo(1967.5, 1431.3, 1969.0, 1430.3, 1969.9, 1429.1);
      ctx.bezierCurveTo(1967.9, 1429.1, 1965.7, 1429.1, 1963.3, 1429.0);
      ctx.bezierCurveTo(1962.7, 1430.0, 1961.1, 1430.2, 1960.1, 1429.9);
      ctx.closePath();
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1960.1, 1429.9);
      ctx.bezierCurveTo(1961.2, 1431.3, 1963.4, 1432.0, 1965.7, 1431.6);
      ctx.bezierCurveTo(1967.5, 1431.3, 1969.0, 1430.3, 1969.9, 1429.1);
      ctx.bezierCurveTo(1967.9, 1429.1, 1965.7, 1429.1, 1963.3, 1429.0);
      ctx.bezierCurveTo(1962.7, 1430.0, 1961.1, 1430.2, 1960.1, 1429.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(296.1, 978.3, 748.9, 1032.6);
      gradient.addColorStop(0.20, "rgb(255, 255, 255)");
      gradient.addColorStop(0.22, "rgb(242, 249, 250)");
      gradient.addColorStop(0.36, "rgb(185, 227, 234)");
      gradient.addColorStop(0.47, "rgb(141, 212, 223)");
      gradient.addColorStop(0.57, "rgb(112, 204, 217)");
      gradient.addColorStop(0.62, "rgb(101, 201, 216)");
      gradient.addColorStop(0.69, "rgb(123, 206, 220)");
      gradient.addColorStop(0.82, "rgb(177, 224, 232)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1960.1, 1429.9);
      ctx.bezierCurveTo(1959.9, 1429.6, 1959.8, 1429.4, 1959.6, 1429.1);
      ctx.bezierCurveTo(1959.7, 1429.4, 1959.9, 1429.6, 1960.1, 1429.9);
      ctx.closePath();
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1960.1, 1429.9);
      ctx.bezierCurveTo(1959.9, 1429.6, 1959.8, 1429.4, 1959.6, 1429.1);
      ctx.bezierCurveTo(1959.7, 1429.4, 1959.9, 1429.6, 1960.1, 1429.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(296.3, 978.3, 748.6, 1032.5);
      gradient.addColorStop(0.20, "rgb(255, 255, 255)");
      gradient.addColorStop(0.22, "rgb(242, 249, 250)");
      gradient.addColorStop(0.36, "rgb(185, 227, 234)");
      gradient.addColorStop(0.47, "rgb(141, 212, 223)");
      gradient.addColorStop(0.57, "rgb(112, 204, 217)");
      gradient.addColorStop(0.62, "rgb(101, 201, 216)");
      gradient.addColorStop(0.69, "rgb(123, 206, 220)");
      gradient.addColorStop(0.82, "rgb(177, 224, 232)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1960.1, 1429.9);
      ctx.bezierCurveTo(1959.9, 1429.6, 1959.8, 1429.4, 1959.6, 1429.1);
      ctx.bezierCurveTo(1959.7, 1429.4, 1959.9, 1429.6, 1960.1, 1429.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.985, 0.171, 0.171, 0.985, 4199.9, 205.5);
      gradient = ctx.createLinearGradient(2416.8, 823.9, 2414.8, 816.3);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Compound Path
      ctx.restore();
      ctx.beginPath();

      // kahunaFallsLayer2/Group/Group/Group/Compound Path/Path
      ctx.moveTo(1970.6, 1426.3);
      ctx.bezierCurveTo(1970.5, 1425.9, 1969.8, 1426.2, 1969.6, 1425.9);
      ctx.bezierCurveTo(1969.2, 1425.3, 1969.0, 1424.4, 1968.3, 1423.7);
      ctx.bezierCurveTo(1965.9, 1422.6, 1965.1, 1425.0, 1964.5, 1426.8);
      ctx.bezierCurveTo(1962.7, 1425.9, 1961.6, 1427.7, 1963.4, 1429.0);
      ctx.bezierCurveTo(1963.4, 1429.0, 1963.4, 1429.0, 1963.3, 1429.0);
      ctx.bezierCurveTo(1965.7, 1429.1, 1967.9, 1429.1, 1969.9, 1429.1);
      ctx.bezierCurveTo(1970.5, 1428.3, 1970.8, 1427.3, 1970.6, 1426.3);
      ctx.closePath();

      // kahunaFallsLayer2/Group/Group/Group/Compound Path/Path
      ctx.moveTo(1968.2, 1424.7);
      ctx.bezierCurveTo(1968.4, 1424.7, 1968.7, 1425.1, 1968.8, 1425.6);
      ctx.bezierCurveTo(1968.9, 1426.2, 1968.8, 1426.6, 1968.5, 1426.7);
      ctx.bezierCurveTo(1968.3, 1426.7, 1968.0, 1426.3, 1967.9, 1425.8);
      ctx.bezierCurveTo(1967.8, 1425.2, 1967.9, 1424.8, 1968.2, 1424.7);
      ctx.closePath();

      // kahunaFallsLayer2/Group/Group/Group/Compound Path/Path
      ctx.moveTo(1968.1, 1428.7);
      ctx.bezierCurveTo(1968.7, 1429.2, 1969.4, 1429.1, 1969.8, 1428.7);
      ctx.bezierCurveTo(1969.4, 1429.1, 1968.7, 1429.2, 1968.1, 1428.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1974.4, 1443.7);
      ctx.lineTo(1973.7, 1439.6);
      ctx.lineTo(1973.7, 1439.6);
      ctx.bezierCurveTo(1973.6, 1439.5, 1973.6, 1439.4, 1973.6, 1439.2);
      ctx.bezierCurveTo(1973.5, 1438.9, 1973.5, 1438.6, 1973.4, 1438.3);
      ctx.bezierCurveTo(1969.7, 1437.7, 1965.8, 1436.8, 1964.9, 1435.7);
      ctx.bezierCurveTo(1963.7, 1434.3, 1966.3, 1433.2, 1970.2, 1433.7);
      ctx.bezierCurveTo(1970.4, 1433.7, 1970.7, 1433.8, 1971.0, 1433.8);
      ctx.bezierCurveTo(1969.7, 1432.4, 1968.1, 1431.7, 1966.5, 1432.0);
      ctx.bezierCurveTo(1963.3, 1432.6, 1961.4, 1436.7, 1962.2, 1441.2);
      ctx.lineTo(1962.8, 1444.6);
      ctx.bezierCurveTo(1963.7, 1444.5, 1964.8, 1444.3, 1966.1, 1444.2);
      ctx.bezierCurveTo(1967.9, 1444.0, 1970.8, 1443.8, 1974.4, 1443.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(177, 210, 68)";
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1974.4, 1443.7);
      ctx.lineTo(1973.7, 1439.6);
      ctx.lineTo(1973.7, 1439.6);
      ctx.bezierCurveTo(1973.6, 1439.5, 1973.6, 1439.4, 1973.6, 1439.2);
      ctx.bezierCurveTo(1973.5, 1438.9, 1973.5, 1438.6, 1973.4, 1438.3);
      ctx.bezierCurveTo(1969.7, 1437.7, 1965.8, 1436.8, 1964.9, 1435.7);
      ctx.bezierCurveTo(1963.7, 1434.3, 1966.3, 1433.2, 1970.2, 1433.7);
      ctx.bezierCurveTo(1970.4, 1433.7, 1970.7, 1433.8, 1971.0, 1433.8);
      ctx.bezierCurveTo(1969.7, 1432.4, 1968.1, 1431.7, 1966.5, 1432.0);
      ctx.bezierCurveTo(1963.3, 1432.6, 1961.4, 1436.7, 1962.2, 1441.2);
      ctx.lineTo(1962.8, 1444.6);
      ctx.bezierCurveTo(1963.7, 1444.5, 1964.8, 1444.3, 1966.1, 1444.2);
      ctx.bezierCurveTo(1967.9, 1444.0, 1970.8, 1443.8, 1974.4, 1443.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(295.2, 986.3, 747.9, 1040.6);
      gradient.addColorStop(0.20, "rgb(255, 255, 255)");
      gradient.addColorStop(0.22, "rgb(242, 249, 250)");
      gradient.addColorStop(0.36, "rgb(185, 227, 234)");
      gradient.addColorStop(0.47, "rgb(141, 212, 223)");
      gradient.addColorStop(0.57, "rgb(112, 204, 217)");
      gradient.addColorStop(0.62, "rgb(101, 201, 216)");
      gradient.addColorStop(0.69, "rgb(123, 206, 220)");
      gradient.addColorStop(0.82, "rgb(177, 224, 232)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1974.7, 1445.5);
      ctx.lineTo(1974.6, 1445.1);
      ctx.bezierCurveTo(1974.6, 1445.1, 1974.6, 1445.1, 1974.6, 1445.1);
      ctx.bezierCurveTo(1974.6, 1445.1, 1974.6, 1445.1, 1974.6, 1445.1);
      ctx.lineTo(1974.4, 1443.7);
      ctx.bezierCurveTo(1970.8, 1443.8, 1967.9, 1444.0, 1966.1, 1444.2);
      ctx.bezierCurveTo(1964.8, 1444.3, 1963.7, 1444.5, 1962.8, 1444.6);
      ctx.lineTo(1963.2, 1447.1);
      ctx.lineTo(1974.7, 1445.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1963.2, 1447.1);
      ctx.bezierCurveTo(1963.3, 1448.0, 1963.6, 1448.8, 1963.9, 1449.6);
      ctx.lineTo(1963.9, 1449.6);
      ctx.bezierCurveTo(1963.6, 1448.8, 1963.3, 1448.0, 1963.2, 1447.1);
      ctx.closePath();
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1963.2, 1447.1);
      ctx.bezierCurveTo(1963.3, 1448.0, 1963.6, 1448.8, 1963.9, 1449.6);
      ctx.lineTo(1963.9, 1449.6);
      ctx.bezierCurveTo(1963.6, 1448.8, 1963.3, 1448.0, 1963.2, 1447.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.687, 0.119, 0.171, 0.985, 3783.6, 277.6);
      gradient = ctx.createLinearGradient(2861.5, 843.3, 2848.1, 828.4);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1959.5, 1429.0);
      ctx.bezierCurveTo(1959.6, 1429.0, 1959.6, 1429.1, 1959.6, 1429.1);
      ctx.bezierCurveTo(1959.6, 1429.1, 1959.6, 1429.0, 1959.6, 1429.0);
      ctx.bezierCurveTo(1959.6, 1429.0, 1959.5, 1429.0, 1959.5, 1429.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(177, 210, 68)";
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1959.5, 1429.0);
      ctx.bezierCurveTo(1959.6, 1429.0, 1959.6, 1429.1, 1959.6, 1429.1);
      ctx.bezierCurveTo(1959.6, 1429.1, 1959.6, 1429.0, 1959.6, 1429.0);
      ctx.bezierCurveTo(1959.6, 1429.0, 1959.5, 1429.0, 1959.5, 1429.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(296.2, 977.8, 748.9, 1032.1);
      gradient.addColorStop(0.20, "rgb(255, 255, 255)");
      gradient.addColorStop(0.22, "rgb(242, 249, 250)");
      gradient.addColorStop(0.36, "rgb(185, 227, 234)");
      gradient.addColorStop(0.47, "rgb(141, 212, 223)");
      gradient.addColorStop(0.57, "rgb(112, 204, 217)");
      gradient.addColorStop(0.62, "rgb(101, 201, 216)");
      gradient.addColorStop(0.69, "rgb(123, 206, 220)");
      gradient.addColorStop(0.82, "rgb(177, 224, 232)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1959.5, 1429.0);
      ctx.bezierCurveTo(1959.6, 1429.0, 1959.6, 1429.1, 1959.6, 1429.1);
      ctx.bezierCurveTo(1959.6, 1429.1, 1959.6, 1429.0, 1959.6, 1429.0);
      ctx.bezierCurveTo(1959.6, 1429.0, 1959.5, 1429.0, 1959.5, 1429.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.985, 0.171, 0.171, 0.985, 4199.9, 205.5);
      gradient = ctx.createLinearGradient(2416.3, 821.4, 2410.4, 817.0);
      gradient.addColorStop(0.00, "rgb(150, 96, 68)");
      gradient.addColorStop(0.16, "rgb(156, 107, 69)");
      gradient.addColorStop(0.47, "rgb(168, 125, 69)");
      gradient.addColorStop(0.76, "rgb(175, 136, 68)");
      gradient.addColorStop(1.00, "rgb(178, 140, 67)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1960.1, 1429.9);
      ctx.bezierCurveTo(1960.1, 1429.9, 1960.1, 1429.9, 1960.1, 1429.9);
      ctx.bezierCurveTo(1960.1, 1429.9, 1960.1, 1429.9, 1960.1, 1429.9);
      ctx.bezierCurveTo(1960.1, 1429.9, 1960.1, 1429.9, 1960.1, 1429.9);
      ctx.closePath();
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1960.1, 1429.9);
      ctx.bezierCurveTo(1960.1, 1429.9, 1960.1, 1429.9, 1960.1, 1429.9);
      ctx.bezierCurveTo(1960.1, 1429.9, 1960.1, 1429.9, 1960.1, 1429.9);
      ctx.bezierCurveTo(1960.1, 1429.9, 1960.1, 1429.9, 1960.1, 1429.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(430.0, 994.6, 430.1, 994.6);
      gradient.addColorStop(0.20, "rgb(255, 255, 255)");
      gradient.addColorStop(0.22, "rgb(242, 249, 250)");
      gradient.addColorStop(0.36, "rgb(185, 227, 234)");
      gradient.addColorStop(0.47, "rgb(141, 212, 223)");
      gradient.addColorStop(0.57, "rgb(112, 204, 217)");
      gradient.addColorStop(0.62, "rgb(101, 201, 216)");
      gradient.addColorStop(0.69, "rgb(123, 206, 220)");
      gradient.addColorStop(0.82, "rgb(177, 224, 232)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1960.1, 1429.9);
      ctx.bezierCurveTo(1960.1, 1429.9, 1960.1, 1429.9, 1960.1, 1429.9);
      ctx.bezierCurveTo(1960.1, 1429.9, 1960.1, 1429.9, 1960.1, 1429.9);
      ctx.bezierCurveTo(1960.1, 1429.9, 1960.1, 1429.9, 1960.1, 1429.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.985, 0.171, 0.171, 0.985, 4199.9, 205.5);
      gradient = ctx.createLinearGradient(2415.7, 822.2, 2409.8, 817.8);
      gradient.addColorStop(0.00, "rgb(150, 96, 68)");
      gradient.addColorStop(0.16, "rgb(156, 107, 69)");
      gradient.addColorStop(0.47, "rgb(168, 125, 69)");
      gradient.addColorStop(0.76, "rgb(175, 136, 68)");
      gradient.addColorStop(1.00, "rgb(178, 140, 67)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1959.4, 1428.3);
      ctx.bezierCurveTo(1959.0, 1425.9, 1961.2, 1423.8, 1964.2, 1423.0);
      ctx.bezierCurveTo(1966.5, 1422.4, 1967.6, 1422.9, 1968.3, 1423.7);
      ctx.bezierCurveTo(1968.3, 1423.7, 1968.3, 1423.7, 1968.3, 1423.7);
      ctx.bezierCurveTo(1969.2, 1422.1, 1966.3, 1422.0, 1964.5, 1422.3);
      ctx.bezierCurveTo(1963.1, 1422.5, 1957.3, 1424.5, 1959.5, 1429.0);
      ctx.bezierCurveTo(1959.5, 1429.0, 1959.6, 1429.0, 1959.6, 1429.0);
      ctx.bezierCurveTo(1959.5, 1428.7, 1959.4, 1428.5, 1959.4, 1428.3);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1963.3, 1429.0);
      ctx.bezierCurveTo(1962.1, 1429.0, 1960.9, 1429.0, 1959.6, 1429.0);
      ctx.bezierCurveTo(1959.6, 1429.0, 1959.6, 1429.1, 1959.6, 1429.1);
      ctx.bezierCurveTo(1959.8, 1429.4, 1959.9, 1429.6, 1960.1, 1429.9);
      ctx.bezierCurveTo(1960.1, 1429.9, 1960.1, 1429.9, 1960.1, 1429.9);
      ctx.bezierCurveTo(1961.1, 1430.2, 1962.7, 1430.0, 1963.3, 1429.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(177, 210, 68)";
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1963.3, 1429.0);
      ctx.bezierCurveTo(1962.1, 1429.0, 1960.9, 1429.0, 1959.6, 1429.0);
      ctx.bezierCurveTo(1959.6, 1429.0, 1959.6, 1429.1, 1959.6, 1429.1);
      ctx.bezierCurveTo(1959.8, 1429.4, 1959.9, 1429.6, 1960.1, 1429.9);
      ctx.bezierCurveTo(1960.1, 1429.9, 1960.1, 1429.9, 1960.1, 1429.9);
      ctx.bezierCurveTo(1961.1, 1430.2, 1962.7, 1430.0, 1963.3, 1429.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(296.2, 978.0, 748.9, 1032.3);
      gradient.addColorStop(0.20, "rgb(255, 255, 255)");
      gradient.addColorStop(0.22, "rgb(242, 249, 250)");
      gradient.addColorStop(0.36, "rgb(185, 227, 234)");
      gradient.addColorStop(0.47, "rgb(141, 212, 223)");
      gradient.addColorStop(0.57, "rgb(112, 204, 217)");
      gradient.addColorStop(0.62, "rgb(101, 201, 216)");
      gradient.addColorStop(0.69, "rgb(123, 206, 220)");
      gradient.addColorStop(0.82, "rgb(177, 224, 232)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1963.3, 1429.0);
      ctx.bezierCurveTo(1963.4, 1429.0, 1963.4, 1429.0, 1963.4, 1429.0);
      ctx.bezierCurveTo(1961.6, 1427.7, 1962.7, 1425.9, 1964.5, 1426.8);
      ctx.bezierCurveTo(1965.1, 1425.0, 1965.9, 1422.6, 1968.3, 1423.7);
      ctx.bezierCurveTo(1967.6, 1422.9, 1966.5, 1422.4, 1964.2, 1423.0);
      ctx.bezierCurveTo(1961.2, 1423.8, 1959.0, 1425.9, 1959.4, 1428.3);
      ctx.bezierCurveTo(1959.4, 1428.5, 1959.5, 1428.7, 1959.6, 1429.0);
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1980.8, 1439.1);
      ctx.bezierCurveTo(1980.5, 1437.6, 1981.1, 1436.1, 1982.1, 1435.3);
      ctx.bezierCurveTo(1982.0, 1435.3, 1981.9, 1435.3, 1981.8, 1435.3);
      ctx.bezierCurveTo(1979.9, 1435.4, 1974.2, 1434.3, 1971.0, 1433.8);
      ctx.bezierCurveTo(1972.1, 1434.9, 1972.9, 1436.5, 1973.4, 1438.3);
      ctx.bezierCurveTo(1976.5, 1438.8, 1979.6, 1439.1, 1980.8, 1439.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(177, 210, 68)";
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1980.8, 1439.1);
      ctx.bezierCurveTo(1980.5, 1437.6, 1981.1, 1436.1, 1982.1, 1435.3);
      ctx.bezierCurveTo(1982.0, 1435.3, 1981.9, 1435.3, 1981.8, 1435.3);
      ctx.bezierCurveTo(1979.9, 1435.4, 1974.2, 1434.3, 1971.0, 1433.8);
      ctx.bezierCurveTo(1972.1, 1434.9, 1972.9, 1436.5, 1973.4, 1438.3);
      ctx.bezierCurveTo(1976.5, 1438.8, 1979.6, 1439.1, 1980.8, 1439.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(295.6, 983.3, 748.2, 1037.5);
      gradient.addColorStop(0.20, "rgb(255, 255, 255)");
      gradient.addColorStop(0.22, "rgb(242, 249, 250)");
      gradient.addColorStop(0.36, "rgb(185, 227, 234)");
      gradient.addColorStop(0.47, "rgb(141, 212, 223)");
      gradient.addColorStop(0.57, "rgb(112, 204, 217)");
      gradient.addColorStop(0.62, "rgb(101, 201, 216)");
      gradient.addColorStop(0.69, "rgb(123, 206, 220)");
      gradient.addColorStop(0.82, "rgb(177, 224, 232)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1980.8, 1439.1);
      ctx.bezierCurveTo(1980.8, 1439.1, 1980.8, 1439.1, 1980.8, 1439.1);
      ctx.bezierCurveTo(1984.8, 1439.0, 1985.4, 1436.6, 1983.1, 1436.4);
      ctx.bezierCurveTo(1983.6, 1435.8, 1984.1, 1435.3, 1982.1, 1435.3);
      ctx.bezierCurveTo(1981.1, 1436.1, 1980.5, 1437.6, 1980.8, 1439.1);
      ctx.closePath();
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1980.8, 1439.1);
      ctx.bezierCurveTo(1980.8, 1439.1, 1980.8, 1439.1, 1980.8, 1439.1);
      ctx.bezierCurveTo(1984.8, 1439.0, 1985.4, 1436.6, 1983.1, 1436.4);
      ctx.bezierCurveTo(1983.6, 1435.8, 1984.1, 1435.3, 1982.1, 1435.3);
      ctx.bezierCurveTo(1981.1, 1436.1, 1980.5, 1437.6, 1980.8, 1439.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(295.5, 983.3, 748.3, 1037.5);
      gradient.addColorStop(0.20, "rgb(255, 255, 255)");
      gradient.addColorStop(0.22, "rgb(242, 249, 250)");
      gradient.addColorStop(0.36, "rgb(185, 227, 234)");
      gradient.addColorStop(0.47, "rgb(141, 212, 223)");
      gradient.addColorStop(0.57, "rgb(112, 204, 217)");
      gradient.addColorStop(0.62, "rgb(101, 201, 216)");
      gradient.addColorStop(0.69, "rgb(123, 206, 220)");
      gradient.addColorStop(0.82, "rgb(177, 224, 232)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1980.8, 1439.1);
      ctx.bezierCurveTo(1980.8, 1439.1, 1980.8, 1439.1, 1980.8, 1439.1);
      ctx.bezierCurveTo(1984.8, 1439.0, 1985.4, 1436.6, 1983.1, 1436.4);
      ctx.bezierCurveTo(1983.6, 1435.8, 1984.1, 1435.3, 1982.1, 1435.3);
      ctx.bezierCurveTo(1981.1, 1436.1, 1980.5, 1437.6, 1980.8, 1439.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.866, 0.429, 0.520, 1.050, 3919.0, -161.5);
      gradient = ctx.createLinearGradient(2531.3, 486.8, 2531.2, 495.1);
      gradient.addColorStop(0.00, "rgb(255, 223, 73)");
      gradient.addColorStop(0.08, "rgb(243, 198, 57)");
      gradient.addColorStop(0.21, "rgb(229, 171, 42)");
      gradient.addColorStop(0.35, "rgb(219, 152, 31)");
      gradient.addColorStop(0.51, "rgb(211, 139, 25)");
      gradient.addColorStop(0.69, "rgb(207, 131, 22)");
      gradient.addColorStop(1.00, "rgb(206, 129, 21)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1980.8, 1439.1);
      ctx.bezierCurveTo(1980.8, 1439.1, 1980.8, 1439.1, 1980.8, 1439.1);
      ctx.bezierCurveTo(1984.8, 1439.0, 1985.4, 1436.6, 1983.1, 1436.4);
      ctx.bezierCurveTo(1983.6, 1435.8, 1984.1, 1435.3, 1982.1, 1435.3);
      ctx.bezierCurveTo(1981.1, 1436.1, 1980.5, 1437.6, 1980.8, 1439.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.020, 0.755, 1.000, -0.026, 2813.5, -328.9);
      gradient = ctx.createLinearGradient(2312.0, -877.5, 2305.6, -877.2);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1964.9, 1435.7);
      ctx.bezierCurveTo(1965.8, 1436.8, 1969.7, 1437.7, 1973.4, 1438.3);
      ctx.bezierCurveTo(1972.9, 1436.5, 1972.1, 1434.9, 1971.0, 1433.8);
      ctx.bezierCurveTo(1970.7, 1433.8, 1970.4, 1433.7, 1970.2, 1433.7);
      ctx.bezierCurveTo(1966.3, 1433.2, 1963.7, 1434.3, 1964.9, 1435.7);
      ctx.closePath();
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1964.9, 1435.7);
      ctx.bezierCurveTo(1965.8, 1436.8, 1969.7, 1437.7, 1973.4, 1438.3);
      ctx.bezierCurveTo(1972.9, 1436.5, 1972.1, 1434.9, 1971.0, 1433.8);
      ctx.bezierCurveTo(1970.7, 1433.8, 1970.4, 1433.7, 1970.2, 1433.7);
      ctx.bezierCurveTo(1966.3, 1433.2, 1963.7, 1434.3, 1964.9, 1435.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(295.5, 983.3, 748.3, 1037.5);
      gradient.addColorStop(0.20, "rgb(255, 255, 255)");
      gradient.addColorStop(0.22, "rgb(242, 249, 250)");
      gradient.addColorStop(0.36, "rgb(185, 227, 234)");
      gradient.addColorStop(0.47, "rgb(141, 212, 223)");
      gradient.addColorStop(0.57, "rgb(112, 204, 217)");
      gradient.addColorStop(0.62, "rgb(101, 201, 216)");
      gradient.addColorStop(0.69, "rgb(123, 206, 220)");
      gradient.addColorStop(0.82, "rgb(177, 224, 232)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1971.6, 1453.8);
      ctx.bezierCurveTo(1971.2, 1454.1, 1970.8, 1454.2, 1970.3, 1454.3);
      ctx.bezierCurveTo(1970.1, 1454.3, 1969.9, 1454.3, 1969.7, 1454.4);
      ctx.bezierCurveTo(1967.4, 1454.4, 1965.1, 1452.5, 1963.9, 1449.6);
      ctx.bezierCurveTo(1962.8, 1449.5, 1961.8, 1449.4, 1961.1, 1449.2);
      ctx.bezierCurveTo(1959.2, 1448.8, 1959.0, 1455.4, 1964.0, 1456.8);
      ctx.bezierCurveTo(1968.2, 1457.9, 1974.3, 1458.5, 1977.1, 1457.1);
      ctx.bezierCurveTo(1977.5, 1456.3, 1978.0, 1455.5, 1978.4, 1454.6);
      ctx.bezierCurveTo(1975.0, 1454.7, 1972.3, 1454.3, 1971.6, 1453.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1979.4, 1452.0);
      ctx.bezierCurveTo(1979.7, 1449.6, 1979.6, 1447.3, 1979.6, 1447.3);
      ctx.bezierCurveTo(1978.0, 1448.0, 1976.3, 1448.5, 1974.6, 1448.9);
      ctx.bezierCurveTo(1974.4, 1450.4, 1973.8, 1451.8, 1973.0, 1452.7);
      ctx.bezierCurveTo(1974.4, 1452.3, 1976.8, 1452.1, 1979.4, 1452.0);
      ctx.closePath();
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1969.7, 1454.4);
      ctx.bezierCurveTo(1967.4, 1454.4, 1965.1, 1452.5, 1963.9, 1449.6);
      ctx.lineTo(1963.9, 1449.6);
      ctx.bezierCurveTo(1965.1, 1452.5, 1967.4, 1454.4, 1969.7, 1454.4);
      ctx.closePath();
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1970.3, 1454.3);
      ctx.bezierCurveTo(1970.1, 1454.3, 1969.9, 1454.3, 1969.7, 1454.4);
      ctx.bezierCurveTo(1969.9, 1454.3, 1970.1, 1454.3, 1970.3, 1454.3);
      ctx.closePath();
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1963.9, 1449.6);
      ctx.bezierCurveTo(1965.1, 1452.5, 1967.4, 1454.4, 1969.7, 1454.4);
      ctx.bezierCurveTo(1969.9, 1454.3, 1970.1, 1454.3, 1970.3, 1454.3);
      ctx.bezierCurveTo(1970.8, 1454.2, 1971.2, 1454.1, 1971.6, 1453.8);
      ctx.bezierCurveTo(1971.5, 1453.8, 1971.4, 1453.7, 1971.4, 1453.6);
      ctx.bezierCurveTo(1971.4, 1453.3, 1972.0, 1453.0, 1973.0, 1452.7);
      ctx.bezierCurveTo(1973.8, 1451.8, 1974.4, 1450.4, 1974.6, 1448.9);
      ctx.bezierCurveTo(1970.7, 1449.8, 1966.8, 1449.8, 1963.9, 1449.6);
      ctx.closePath();
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1979.4, 1452.0);
      ctx.bezierCurveTo(1979.4, 1452.3, 1979.3, 1452.6, 1979.3, 1452.9);
      ctx.bezierCurveTo(1979.4, 1452.6, 1979.6, 1452.3, 1979.7, 1452.0);
      ctx.bezierCurveTo(1979.6, 1452.0, 1979.5, 1452.0, 1979.4, 1452.0);
      ctx.bezierCurveTo(1979.4, 1452.0, 1979.4, 1452.0, 1979.4, 1452.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(101, 201, 216)";
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1971.6, 1453.8);
      ctx.bezierCurveTo(1972.3, 1454.3, 1975.0, 1454.7, 1978.4, 1454.6);
      ctx.bezierCurveTo(1978.7, 1454.1, 1979.0, 1453.5, 1979.3, 1452.9);
      ctx.bezierCurveTo(1979.3, 1452.6, 1979.4, 1452.3, 1979.4, 1452.0);
      ctx.bezierCurveTo(1976.8, 1452.1, 1974.4, 1452.3, 1973.0, 1452.7);
      ctx.bezierCurveTo(1972.6, 1453.2, 1972.1, 1453.6, 1971.6, 1453.8);
      ctx.closePath();
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1973.0, 1452.7);
      ctx.bezierCurveTo(1972.0, 1453.0, 1971.4, 1453.3, 1971.4, 1453.6);
      ctx.bezierCurveTo(1971.4, 1453.7, 1971.5, 1453.8, 1971.6, 1453.8);
      ctx.bezierCurveTo(1972.1, 1453.6, 1972.6, 1453.2, 1973.0, 1452.7);
      ctx.closePath();
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1990.2, 1422.6);
      ctx.bezierCurveTo(1991.2, 1419.6, 1988.4, 1419.9, 1985.7, 1420.7);
      ctx.bezierCurveTo(1987.4, 1419.1, 1986.4, 1416.1, 1982.8, 1417.5);
      ctx.bezierCurveTo(1983.1, 1415.6, 1982.5, 1414.8, 1980.5, 1413.9);
      ctx.bezierCurveTo(1978.0, 1412.7, 1974.3, 1413.5, 1973.0, 1417.0);
      ctx.bezierCurveTo(1969.9, 1414.1, 1967.7, 1416.7, 1968.3, 1419.5);
      ctx.bezierCurveTo(1967.1, 1418.5, 1965.4, 1418.2, 1965.2, 1420.8);
      ctx.bezierCurveTo(1965.6, 1417.5, 1964.0, 1415.9, 1961.6, 1415.1);
      ctx.bezierCurveTo(1958.7, 1414.1, 1955.7, 1416.8, 1954.6, 1419.7);
      ctx.bezierCurveTo(1951.9, 1415.5, 1949.2, 1417.9, 1948.1, 1419.9);
      ctx.bezierCurveTo(1944.9, 1417.8, 1941.9, 1422.6, 1942.8, 1424.2);
      ctx.bezierCurveTo(1938.0, 1425.6, 1944.0, 1426.8, 1945.1, 1427.0);
      ctx.bezierCurveTo(1952.8, 1428.1, 1966.8, 1428.2, 1973.1, 1427.9);
      ctx.bezierCurveTo(1981.1, 1427.5, 1990.6, 1426.8, 1994.0, 1425.0);
      ctx.bezierCurveTo(1993.6, 1423.5, 1991.2, 1422.3, 1990.2, 1422.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(1.000, -0.001, 0.001, 1.000, 1529.3, 435.5);
      gradient = ctx.createLinearGradient(445.2, 1006.6, 433.1, 980.7);
      gradient.addColorStop(0.38, "rgb(101, 201, 216)");
      gradient.addColorStop(0.40, "rgb(110, 203, 217)");
      gradient.addColorStop(0.49, "rgb(155, 216, 227)");
      gradient.addColorStop(0.58, "rgb(191, 229, 235)");
      gradient.addColorStop(0.68, "rgb(218, 239, 242)");
      gradient.addColorStop(0.78, "rgb(236, 246, 248)");
      gradient.addColorStop(0.88, "rgb(248, 251, 252)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1929.1, 1431.5);
      ctx.bezierCurveTo(1933.5, 1431.3, 1937.2, 1431.7, 1937.2, 1432.4);
      ctx.bezierCurveTo(1937.3, 1433.1, 1933.7, 1433.9, 1929.2, 1434.1);
      ctx.bezierCurveTo(1924.8, 1434.4, 1921.1, 1434.0, 1921.1, 1433.3);
      ctx.bezierCurveTo(1921.1, 1432.5, 1924.6, 1431.7, 1929.1, 1431.5);
      ctx.closePath();
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group

      // kahunaFallsLayer2/Group/Group/Group/Group
      ctx.save();

      // kahunaFallsLayer2/Group/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1959.4, 1428.3);
      ctx.bezierCurveTo(1959.8, 1430.6, 1962.6, 1432.1, 1965.7, 1431.6);
      ctx.bezierCurveTo(1968.9, 1431.0, 1971.0, 1428.7, 1970.6, 1426.3);
      ctx.bezierCurveTo(1970.5, 1425.8, 1969.8, 1426.2, 1969.6, 1425.9);
      ctx.bezierCurveTo(1968.8, 1424.7, 1968.6, 1421.9, 1964.3, 1423.0);
      ctx.bezierCurveTo(1961.2, 1423.8, 1959.0, 1425.9, 1959.4, 1428.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.985, 0.171, 0.171, 0.985, 4199.9, 205.5);
      gradient = ctx.createLinearGradient(2412.1, 825.1, 2410.0, 817.6);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1966.5, 1432.0);
      ctx.bezierCurveTo(1969.6, 1431.5, 1972.8, 1434.7, 1973.6, 1439.2);
      ctx.bezierCurveTo(1973.6, 1439.3, 1973.7, 1439.5, 1973.7, 1439.6);
      ctx.lineTo(1973.7, 1439.6);
      ctx.lineTo(1974.6, 1445.1);
      ctx.bezierCurveTo(1974.6, 1445.1, 1974.6, 1445.1, 1974.6, 1445.1);
      ctx.bezierCurveTo(1974.6, 1445.1, 1974.6, 1445.1, 1974.6, 1445.1);
      ctx.lineTo(1974.7, 1445.5);
      ctx.lineTo(1974.7, 1445.5);
      ctx.bezierCurveTo(1975.3, 1449.8, 1973.4, 1453.7, 1970.3, 1454.3);
      ctx.bezierCurveTo(1967.2, 1454.8, 1964.0, 1451.6, 1963.2, 1447.1);
      ctx.lineTo(1962.2, 1441.2);
      ctx.bezierCurveTo(1961.4, 1436.7, 1963.3, 1432.6, 1966.5, 1432.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.687, 0.119, 0.171, 0.985, 3783.6, 277.6);
      gradient = ctx.createLinearGradient(2859.1, 845.4, 2845.7, 830.5);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1974.7, 1445.5);
      ctx.lineTo(1974.7, 1445.5);
      ctx.bezierCurveTo(1975.3, 1449.8, 1973.4, 1453.7, 1970.3, 1454.3);
      ctx.bezierCurveTo(1967.2, 1454.8, 1964.0, 1451.6, 1963.2, 1447.1);
      ctx.lineTo(1974.7, 1445.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(128, 87, 164)";
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1968.3, 1423.6);
      ctx.bezierCurveTo(1969.2, 1422.1, 1966.3, 1421.9, 1964.6, 1422.2);
      ctx.bezierCurveTo(1963.1, 1422.5, 1956.5, 1424.8, 1960.1, 1429.9);
      ctx.bezierCurveTo(1961.2, 1430.2, 1962.9, 1430.0, 1963.4, 1428.9);
      ctx.bezierCurveTo(1961.7, 1427.7, 1962.7, 1425.9, 1964.5, 1426.8);
      ctx.bezierCurveTo(1965.1, 1425.0, 1965.9, 1422.6, 1968.3, 1423.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.985, 0.171, 0.171, 0.985, 4199.9, 205.5);
      gradient = ctx.createLinearGradient(2416.2, 821.4, 2410.3, 817.0);
      gradient.addColorStop(0.00, "rgb(150, 96, 68)");
      gradient.addColorStop(0.16, "rgb(156, 107, 69)");
      gradient.addColorStop(0.47, "rgb(168, 125, 69)");
      gradient.addColorStop(0.76, "rgb(175, 136, 68)");
      gradient.addColorStop(1.00, "rgb(178, 140, 67)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1968.5, 1426.7);
      ctx.bezierCurveTo(1968.3, 1426.7, 1968.0, 1426.3, 1967.9, 1425.8);
      ctx.bezierCurveTo(1967.8, 1425.2, 1967.9, 1424.7, 1968.2, 1424.7);
      ctx.bezierCurveTo(1968.4, 1424.7, 1968.7, 1425.1, 1968.8, 1425.6);
      ctx.bezierCurveTo(1968.9, 1426.1, 1968.8, 1426.6, 1968.5, 1426.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1964.9, 1435.7);
      ctx.bezierCurveTo(1966.7, 1437.7, 1978.5, 1439.2, 1980.8, 1439.1);
      ctx.bezierCurveTo(1984.9, 1439.0, 1985.4, 1436.6, 1983.2, 1436.4);
      ctx.bezierCurveTo(1983.7, 1435.8, 1984.2, 1435.2, 1981.9, 1435.3);
      ctx.bezierCurveTo(1979.7, 1435.3, 1973.1, 1434.1, 1970.2, 1433.7);
      ctx.bezierCurveTo(1966.4, 1433.1, 1963.7, 1434.3, 1964.9, 1435.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.020, 0.755, 1.000, -0.026, 2813.5, -328.9);
      gradient = ctx.createLinearGradient(2311.6, -885.6, 2305.2, -885.2);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1969.8, 1428.7);
      ctx.bezierCurveTo(1969.5, 1429.1, 1968.7, 1429.2, 1968.1, 1428.7);
      ctx.lineWidth = 0.6;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.stroke();

      // kahunaFallsLayer2/Group/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1979.6, 1447.2);
      ctx.bezierCurveTo(1972.8, 1450.1, 1964.7, 1449.8, 1961.0, 1449.0);
      ctx.bezierCurveTo(1959.2, 1448.6, 1958.9, 1455.3, 1964.0, 1456.6);
      ctx.bezierCurveTo(1969.0, 1458.0, 1977.0, 1458.5, 1978.4, 1455.7);
      ctx.bezierCurveTo(1979.7, 1453.0, 1979.6, 1447.2, 1979.6, 1447.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 165, 185)";
      ctx.fill();

      // kahunaFallsLayer2/Group/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1979.7, 1454.5);
      ctx.bezierCurveTo(1975.3, 1454.7, 1971.7, 1454.2, 1971.6, 1453.5);
      ctx.bezierCurveTo(1971.6, 1452.8, 1975.2, 1452.0, 1979.7, 1451.9);
      ctx.bezierCurveTo(1984.1, 1451.7, 1987.7, 1452.2, 1987.8, 1452.9);
      ctx.bezierCurveTo(1987.8, 1453.7, 1984.2, 1454.4, 1979.7, 1454.5);
      ctx.closePath();
      ctx.fill();

      // kahunaFallsLayer2/Witch doctor
      ctx.restore();
      ctx.restore();

      // kahunaFallsLayer2/Witch doctor/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2092.3, 1386.1);
      ctx.bezierCurveTo(2094.7, 1387.1, 2097.6, 1387.9, 2099.4, 1389.7);
      ctx.bezierCurveTo(2101.3, 1391.5, 2104.6, 1391.5, 2103.9, 1389.4);
      ctx.bezierCurveTo(2103.1, 1387.3, 2102.2, 1386.5, 2101.6, 1385.9);
      ctx.bezierCurveTo(2099.3, 1385.5, 2094.9, 1385.2, 2092.3, 1386.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(105, 131, 166)";
      ctx.fill();

      // kahunaFallsLayer2/Witch doctor/Path
      ctx.beginPath();
      ctx.moveTo(2096.0, 1352.3);
      ctx.bezierCurveTo(2096.5, 1353.9, 2097.6, 1355.6, 2098.2, 1356.6);
      ctx.bezierCurveTo(2099.5, 1355.3, 2100.0, 1353.9, 2100.1, 1352.6);
      ctx.bezierCurveTo(2102.8, 1354.0, 2104.6, 1357.4, 2104.3, 1361.2);
      ctx.bezierCurveTo(2104.3, 1361.4, 2104.2, 1361.5, 2104.2, 1361.7);
      ctx.lineTo(2104.2, 1361.7);
      ctx.lineTo(2103.8, 1367.4);
      ctx.bezierCurveTo(2103.8, 1367.4, 2103.8, 1367.4, 2103.8, 1367.4);
      ctx.bezierCurveTo(2103.8, 1367.4, 2103.8, 1367.4, 2103.8, 1367.4);
      ctx.lineTo(2103.8, 1367.8);
      ctx.lineTo(2103.8, 1367.8);
      ctx.bezierCurveTo(2103.3, 1372.4, 2100.2, 1372.6, 2096.5, 1372.3);
      ctx.bezierCurveTo(2092.7, 1372.1, 2089.6, 1371.1, 2090.0, 1366.4);
      ctx.lineTo(2090.4, 1360.2);
      ctx.bezierCurveTo(2090.7, 1356.3, 2093.0, 1353.1, 2096.0, 1352.3);
      ctx.closePath();
      gradient = ctx.createLinearGradient(2105.7, 1362.1, 2094.8, 1362.4);
      gradient.addColorStop(0.00, "rgb(151, 5, 20)");
      gradient.addColorStop(0.28, "rgb(172, 28, 26)");
      gradient.addColorStop(0.89, "rgb(226, 71, 33)");
      gradient.addColorStop(1.00, "rgb(239, 80, 34)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Witch doctor/Group

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2093.3, 1358.2);
      ctx.bezierCurveTo(2093.0, 1359.0, 2093.5, 1360.4, 2094.3, 1360.6);
      ctx.bezierCurveTo(2094.1, 1359.8, 2094.4, 1358.4, 2093.5, 1357.9);
      ctx.bezierCurveTo(2093.3, 1358.0, 2093.2, 1358.2, 2093.2, 1358.4);
      ctx.fillStyle = "rgb(114, 191, 72)";
      ctx.fill();

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.beginPath();
      ctx.moveTo(2093.6, 1358.2);
      ctx.bezierCurveTo(2094.4, 1358.2, 2095.6, 1357.3, 2095.5, 1356.5);
      ctx.bezierCurveTo(2094.8, 1356.9, 2093.4, 1357.1, 2093.2, 1358.1);
      ctx.bezierCurveTo(2093.4, 1358.3, 2093.6, 1358.3, 2093.8, 1358.2);
      ctx.fill();

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.beginPath();
      ctx.moveTo(2093.1, 1357.6);
      ctx.bezierCurveTo(2092.6, 1357.2, 2092.1, 1357.6, 2092.3, 1358.2);
      ctx.bezierCurveTo(2092.3, 1358.6, 2092.7, 1358.3, 2093.0, 1358.3);
      ctx.bezierCurveTo(2092.4, 1359.4, 2093.0, 1359.9, 2093.6, 1358.7);
      ctx.bezierCurveTo(2093.9, 1359.0, 2094.0, 1359.5, 2094.6, 1359.4);
      ctx.bezierCurveTo(2094.7, 1359.1, 2094.5, 1358.8, 2094.3, 1358.5);
      ctx.bezierCurveTo(2094.6, 1358.4, 2095.1, 1358.4, 2095.1, 1358.0);
      ctx.bezierCurveTo(2095.2, 1357.4, 2094.5, 1357.5, 2094.2, 1357.6);
      ctx.bezierCurveTo(2094.2, 1357.2, 2094.2, 1356.5, 2093.6, 1356.6);
      ctx.bezierCurveTo(2093.1, 1356.7, 2093.2, 1357.3, 2093.1, 1357.6);
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();

      // kahunaFallsLayer2/Witch doctor/Group
      ctx.restore();

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2102.6, 1361.2);
      ctx.bezierCurveTo(2102.9, 1362.0, 2102.4, 1363.4, 2101.6, 1363.5);
      ctx.bezierCurveTo(2101.8, 1362.7, 2101.5, 1361.4, 2102.4, 1360.8);
      ctx.bezierCurveTo(2102.7, 1360.9, 2102.7, 1361.1, 2102.7, 1361.4);
      ctx.fillStyle = "rgb(114, 191, 72)";
      ctx.fill();

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.beginPath();
      ctx.moveTo(2102.3, 1361.1);
      ctx.bezierCurveTo(2101.5, 1361.1, 2100.3, 1360.2, 2100.4, 1359.4);
      ctx.bezierCurveTo(2101.1, 1359.9, 2102.5, 1360.0, 2102.7, 1361.1);
      ctx.bezierCurveTo(2102.5, 1361.2, 2102.4, 1361.2, 2102.1, 1361.1);
      ctx.fill();

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.beginPath();
      ctx.moveTo(2102.8, 1360.6);
      ctx.bezierCurveTo(2103.3, 1360.1, 2103.8, 1360.5, 2103.7, 1361.2);
      ctx.bezierCurveTo(2103.5, 1361.5, 2103.2, 1361.2, 2103.0, 1361.2);
      ctx.bezierCurveTo(2103.5, 1362.3, 2102.9, 1362.8, 2102.3, 1361.6);
      ctx.bezierCurveTo(2102.0, 1361.9, 2101.9, 1362.5, 2101.3, 1362.4);
      ctx.bezierCurveTo(2100.9, 1362.1, 2101.4, 1361.7, 2101.6, 1361.5);
      ctx.bezierCurveTo(2101.3, 1361.3, 2100.8, 1361.3, 2100.8, 1360.9);
      ctx.bezierCurveTo(2100.7, 1360.4, 2101.4, 1360.4, 2101.8, 1360.5);
      ctx.bezierCurveTo(2101.7, 1360.2, 2101.8, 1359.4, 2102.3, 1359.6);
      ctx.bezierCurveTo(2102.8, 1359.7, 2102.7, 1360.2, 2102.8, 1360.6);
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();

      // kahunaFallsLayer2/Witch doctor/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2093.9, 1350.3);
      ctx.bezierCurveTo(2093.9, 1350.3, 2093.9, 1350.3, 2093.9, 1350.3);
      ctx.bezierCurveTo(2093.9, 1350.3, 2093.9, 1350.2, 2093.9, 1350.2);
      ctx.bezierCurveTo(2093.9, 1350.2, 2093.9, 1350.1, 2093.9, 1350.0);
      ctx.bezierCurveTo(2093.7, 1347.8, 2094.8, 1347.3, 2094.4, 1344.9);
      ctx.lineTo(2094.4, 1344.9);
      ctx.bezierCurveTo(2094.4, 1344.6, 2094.4, 1344.4, 2094.4, 1344.2);
      ctx.bezierCurveTo(2094.5, 1342.5, 2096.5, 1341.3, 2098.7, 1341.5);
      ctx.bezierCurveTo(2098.8, 1341.5, 2098.8, 1341.5, 2098.8, 1341.5);
      ctx.bezierCurveTo(2098.8, 1341.5, 2098.8, 1341.5, 2098.8, 1341.5);
      ctx.bezierCurveTo(2101.1, 1341.7, 2102.9, 1343.2, 2102.7, 1344.8);
      ctx.bezierCurveTo(2102.7, 1345.1, 2102.7, 1345.3, 2102.6, 1345.5);
      ctx.bezierCurveTo(2102.6, 1345.5, 2102.6, 1345.5, 2102.6, 1345.5);
      ctx.bezierCurveTo(2101.9, 1347.8, 2102.8, 1348.5, 2102.3, 1350.7);
      ctx.bezierCurveTo(2102.3, 1350.7, 2102.3, 1350.8, 2102.3, 1350.9);
      ctx.bezierCurveTo(2102.3, 1350.9, 2102.3, 1350.9, 2102.3, 1350.9);
      ctx.bezierCurveTo(2102.3, 1350.9, 2102.3, 1350.9, 2102.3, 1350.9);
      ctx.bezierCurveTo(2102.3, 1350.9, 2102.3, 1350.9, 2102.3, 1350.9);
      ctx.bezierCurveTo(2101.7, 1353.0, 2101.9, 1356.5, 2101.8, 1357.7);
      ctx.bezierCurveTo(2101.7, 1359.4, 2099.7, 1360.6, 2097.4, 1360.4);
      ctx.bezierCurveTo(2097.4, 1360.4, 2097.4, 1360.4, 2097.4, 1360.4);
      ctx.bezierCurveTo(2097.4, 1360.4, 2097.3, 1360.4, 2097.3, 1360.4);
      ctx.bezierCurveTo(2095.0, 1360.3, 2093.3, 1358.8, 2093.4, 1357.1);
      ctx.bezierCurveTo(2093.5, 1355.9, 2094.2, 1352.4, 2093.9, 1350.3);
      ctx.bezierCurveTo(2093.9, 1350.3, 2093.9, 1350.3, 2093.9, 1350.3);
      ctx.closePath();
      ctx.fillStyle = "rgb(216, 130, 131)";
      ctx.fill();

      // kahunaFallsLayer2/Witch doctor/Group

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2094.8, 1352.9);
      ctx.bezierCurveTo(2094.8, 1351.8, 2095.0, 1350.4, 2096.9, 1352.0);
      ctx.bezierCurveTo(2097.3, 1352.3, 2097.6, 1352.4, 2098.0, 1352.5);
      ctx.bezierCurveTo(2098.5, 1352.5, 2098.8, 1352.4, 2099.2, 1352.2);
      ctx.bezierCurveTo(2101.3, 1350.9, 2101.3, 1352.3, 2101.2, 1353.3);
      ctx.bezierCurveTo(2101.2, 1353.9, 2101.2, 1355.4, 2100.9, 1356.9);
      ctx.bezierCurveTo(2100.6, 1358.4, 2098.8, 1358.0, 2097.6, 1357.9);
      ctx.bezierCurveTo(2096.5, 1357.9, 2094.6, 1358.0, 2094.5, 1356.5);
      ctx.bezierCurveTo(2094.5, 1354.9, 2094.7, 1353.5, 2094.8, 1352.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(96, 29, 35)";
      ctx.fill();
      ctx.lineWidth = 0.4;
      ctx.strokeStyle = "rgb(249, 200, 202)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.beginPath();
      ctx.moveTo(2100.5, 1346.4);
      ctx.bezierCurveTo(2101.5, 1346.1, 2102.1, 1346.6, 2102.1, 1347.4);
      ctx.bezierCurveTo(2102.2, 1348.8, 2101.3, 1349.3, 2100.7, 1349.4);
      ctx.bezierCurveTo(2100.3, 1349.4, 2099.1, 1349.1, 2098.4, 1348.4);
      ctx.bezierCurveTo(2099.2, 1348.0, 2099.3, 1346.9, 2100.5, 1346.4);
      ctx.closePath();
      ctx.fill();

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.beginPath();
      ctx.moveTo(2102.3, 1345.4);
      ctx.bezierCurveTo(2101.8, 1344.7, 2100.5, 1344.8, 2098.4, 1348.4);
      ctx.bezierCurveTo(2098.4, 1347.4, 2100.2, 1343.4, 2101.9, 1343.2);
      ctx.strokeStyle = "rgb(96, 29, 35)";
      ctx.stroke();

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.beginPath();
      ctx.moveTo(2102.7, 1345.1);
      ctx.bezierCurveTo(2102.2, 1344.5, 2100.5, 1344.1, 2098.4, 1347.6);
      ctx.bezierCurveTo(2098.4, 1346.7, 2100.2, 1342.7, 2101.9, 1342.8);
      ctx.strokeStyle = "rgb(249, 200, 202)";
      ctx.stroke();

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.beginPath();
      ctx.moveTo(2094.8, 1344.8);
      ctx.bezierCurveTo(2095.5, 1344.3, 2096.7, 1344.5, 2098.2, 1348.3);
      ctx.bezierCurveTo(2098.4, 1347.4, 2097.2, 1343.2, 2095.5, 1342.8);
      ctx.strokeStyle = "rgb(96, 29, 35)";
      ctx.stroke();

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.beginPath();
      ctx.moveTo(2094.3, 1344.5);
      ctx.bezierCurveTo(2095.0, 1343.9, 2096.7, 1343.8, 2098.2, 1347.6);
      ctx.bezierCurveTo(2098.4, 1346.7, 2097.1, 1342.5, 2095.5, 1342.4);
      ctx.strokeStyle = "rgb(249, 200, 202)";
      ctx.stroke();

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.beginPath();
      ctx.moveTo(2101.9, 1347.2);
      ctx.bezierCurveTo(2101.9, 1346.6, 2101.4, 1346.1, 2100.6, 1346.4);
      ctx.bezierCurveTo(2099.7, 1346.8, 2099.6, 1347.7, 2099.0, 1348.0);
      ctx.bezierCurveTo(2099.5, 1348.5, 2100.4, 1348.8, 2100.7, 1348.8);
      ctx.bezierCurveTo(2101.3, 1348.7, 2102.0, 1348.3, 2101.9, 1347.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(138, 53, 61)";
      ctx.fill();
      ctx.stroke();

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.beginPath();
      ctx.moveTo(2100.5, 1347.6);
      ctx.bezierCurveTo(2100.4, 1347.6, 2100.3, 1347.5, 2100.3, 1347.3);
      ctx.bezierCurveTo(2100.3, 1347.2, 2100.4, 1347.2, 2100.5, 1347.2);
      ctx.bezierCurveTo(2100.6, 1347.2, 2100.7, 1347.3, 2100.7, 1347.4);
      ctx.bezierCurveTo(2100.7, 1347.5, 2100.6, 1347.6, 2100.5, 1347.6);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.beginPath();
      ctx.moveTo(2096.3, 1346.1);
      ctx.bezierCurveTo(2095.4, 1345.6, 2094.7, 1346.1, 2094.6, 1346.9);
      ctx.bezierCurveTo(2094.3, 1348.2, 2095.1, 1348.8, 2095.7, 1349.0);
      ctx.bezierCurveTo(2096.1, 1349.1, 2097.4, 1349.0, 2098.1, 1348.3);
      ctx.bezierCurveTo(2097.4, 1347.9, 2097.4, 1346.7, 2096.3, 1346.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(96, 29, 35)";
      ctx.fill();

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.beginPath();
      ctx.moveTo(2094.8, 1346.7);
      ctx.bezierCurveTo(2095.0, 1346.1, 2095.5, 1345.7, 2096.2, 1346.1);
      ctx.bezierCurveTo(2097.1, 1346.6, 2097.1, 1347.5, 2097.6, 1347.9);
      ctx.bezierCurveTo(2097.1, 1348.4, 2096.1, 1348.5, 2095.8, 1348.4);
      ctx.bezierCurveTo(2095.2, 1348.3, 2094.6, 1347.8, 2094.8, 1346.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(138, 53, 61)";
      ctx.fill();
      ctx.stroke();

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.beginPath();
      ctx.moveTo(2096.4, 1347.0);
      ctx.bezierCurveTo(2096.4, 1347.1, 2096.3, 1347.2, 2096.2, 1347.2);
      ctx.bezierCurveTo(2096.0, 1347.2, 2096.0, 1347.1, 2096.0, 1347.0);
      ctx.bezierCurveTo(2096.0, 1346.9, 2096.1, 1346.8, 2096.2, 1346.8);
      ctx.bezierCurveTo(2096.3, 1346.8, 2096.4, 1346.9, 2096.4, 1347.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();

      // kahunaFallsLayer2/Witch doctor/Group/Group

      // kahunaFallsLayer2/Witch doctor/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2098.4, 1347.8);
      ctx.bezierCurveTo(2098.2, 1350.6, 2099.6, 1350.4, 2099.6, 1351.1);
      ctx.bezierCurveTo(2099.7, 1351.4, 2099.5, 1351.7, 2099.0, 1351.5);
      ctx.bezierCurveTo(2098.9, 1351.8, 2098.6, 1352.0, 2098.1, 1352.0);
      ctx.strokeStyle = "rgb(96, 29, 35)";
      ctx.stroke();

      // kahunaFallsLayer2/Witch doctor/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2098.4, 1347.8);
      ctx.bezierCurveTo(2098.2, 1350.6, 2096.9, 1350.3, 2096.7, 1350.9);
      ctx.bezierCurveTo(2096.6, 1351.2, 2096.8, 1351.6, 2097.3, 1351.3);
      ctx.bezierCurveTo(2097.3, 1351.7, 2097.5, 1352.0, 2098.1, 1352.0);
      ctx.stroke();

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2099.5, 1350.8);
      ctx.bezierCurveTo(2099.5, 1350.3, 2098.3, 1349.5, 2098.3, 1348.7);
      ctx.bezierCurveTo(2098.3, 1348.7, 2097.1, 1349.9, 2096.7, 1350.2);
      ctx.bezierCurveTo(2096.4, 1350.5, 2097.1, 1350.8, 2097.1, 1350.9);
      ctx.bezierCurveTo(2097.2, 1351.0, 2097.6, 1351.6, 2098.0, 1351.6);
      ctx.bezierCurveTo(2098.4, 1351.5, 2098.8, 1351.0, 2098.9, 1351.0);
      ctx.bezierCurveTo(2099.0, 1351.0, 2099.5, 1350.8, 2099.5, 1350.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(138, 53, 61)";
      ctx.fill();

      // kahunaFallsLayer2/Witch doctor/Group/Group

      // kahunaFallsLayer2/Witch doctor/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2098.5, 1347.3);
      ctx.bezierCurveTo(2098.1, 1350.3, 2099.5, 1350.0, 2099.5, 1350.6);
      ctx.bezierCurveTo(2099.6, 1350.9, 2099.3, 1351.3, 2098.9, 1351.0);
      ctx.bezierCurveTo(2098.8, 1351.3, 2098.5, 1351.6, 2098.0, 1351.5);
      ctx.stroke();

      // kahunaFallsLayer2/Witch doctor/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2098.3, 1347.4);
      ctx.bezierCurveTo(2098.1, 1350.2, 2096.8, 1349.8, 2096.6, 1350.4);
      ctx.bezierCurveTo(2096.5, 1350.7, 2096.7, 1351.1, 2097.1, 1350.9);
      ctx.bezierCurveTo(2097.2, 1351.3, 2097.4, 1351.5, 2098.0, 1351.6);
      ctx.stroke();

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2097.3, 1359.1);
      ctx.bezierCurveTo(2097.4, 1359.2, 2097.5, 1359.3, 2097.3, 1359.5);
      ctx.bezierCurveTo(2097.2, 1359.7, 2096.7, 1359.5, 2096.5, 1359.3);
      ctx.bezierCurveTo(2096.2, 1359.1, 2096.2, 1358.7, 2096.5, 1358.5);
      ctx.bezierCurveTo(2096.9, 1358.2, 2097.4, 1358.3, 2097.8, 1358.4);
      ctx.bezierCurveTo(2098.7, 1358.9, 2098.6, 1360.2, 2097.6, 1360.4);
      ctx.bezierCurveTo(2097.2, 1360.5, 2096.9, 1360.4, 2096.6, 1360.3);
      ctx.bezierCurveTo(2096.4, 1360.2, 2096.0, 1360.0, 2095.8, 1359.6);
      ctx.strokeStyle = "rgb(96, 29, 35)";
      ctx.stroke();

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.beginPath();
      ctx.moveTo(2097.5, 1359.0);
      ctx.bezierCurveTo(2097.6, 1359.0, 2097.7, 1359.2, 2097.5, 1359.3);
      ctx.bezierCurveTo(2097.4, 1359.6, 2096.9, 1359.3, 2096.7, 1359.1);
      ctx.bezierCurveTo(2096.4, 1358.9, 2096.4, 1358.5, 2096.7, 1358.3);
      ctx.bezierCurveTo(2097.1, 1358.0, 2097.6, 1358.1, 2098.0, 1358.3);
      ctx.bezierCurveTo(2098.9, 1358.7, 2098.8, 1360.0, 2097.8, 1360.2);
      ctx.bezierCurveTo(2097.4, 1360.3, 2097.1, 1360.3, 2096.8, 1360.1);
      ctx.bezierCurveTo(2096.6, 1360.0, 2096.2, 1359.8, 2096.0, 1359.4);
      ctx.strokeStyle = "rgb(249, 200, 202)";
      ctx.stroke();

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.beginPath();
      ctx.moveTo(2098.5, 1353.5);
      ctx.lineTo(2098.5, 1354.2);
      ctx.lineWidth = 0.9;
      ctx.stroke();

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.beginPath();
      ctx.moveTo(2098.4, 1356.6);
      ctx.lineTo(2098.4, 1357.1);
      ctx.stroke();

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.beginPath();
      ctx.moveTo(2097.2, 1356.5);
      ctx.lineTo(2097.1, 1357.0);
      ctx.stroke();

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.beginPath();
      ctx.moveTo(2096.0, 1356.4);
      ctx.lineTo(2095.9, 1356.9);
      ctx.stroke();

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.beginPath();
      ctx.moveTo(2099.6, 1356.7);
      ctx.lineTo(2099.6, 1357.2);
      ctx.stroke();

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.beginPath();
      ctx.moveTo(2099.7, 1353.1);
      ctx.lineTo(2099.7, 1353.7);
      ctx.stroke();

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.beginPath();
      ctx.moveTo(2097.4, 1353.4);
      ctx.lineTo(2097.3, 1354.1);
      ctx.stroke();

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.beginPath();
      ctx.moveTo(2096.3, 1352.7);
      ctx.lineTo(2096.2, 1353.3);
      ctx.stroke();

      // kahunaFallsLayer2/Witch doctor/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2101.5, 1369.1);
      ctx.bezierCurveTo(2104.7, 1376.9, 2100.3, 1382.8, 2099.3, 1384.6);
      ctx.bezierCurveTo(2100.4, 1385.8, 2101.2, 1387.5, 2099.8, 1387.4);
      ctx.bezierCurveTo(2098.4, 1387.3, 2096.4, 1386.7, 2095.4, 1386.5);
      ctx.bezierCurveTo(2094.5, 1386.4, 2094.9, 1385.9, 2094.9, 1385.2);
      ctx.bezierCurveTo(2095.0, 1384.4, 2101.0, 1375.9, 2098.7, 1371.7);
      ctx.bezierCurveTo(2097.7, 1369.9, 2101.5, 1369.1, 2101.5, 1369.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.997, -0.074, -0.074, 0.997, 4347.4, 497.9);
      gradient = ctx.createLinearGradient(2176.9, 1051.5, 2176.9, 1037.8);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Witch doctor/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2094.4, 1367.9);
      ctx.bezierCurveTo(2084.8, 1369.6, 2084.2, 1376.4, 2084.1, 1378.4);
      ctx.bezierCurveTo(2082.4, 1378.5, 2080.6, 1379.1, 2081.7, 1380.0);
      ctx.bezierCurveTo(2082.7, 1381.0, 2084.6, 1382.0, 2085.3, 1382.6);
      ctx.bezierCurveTo(2086.1, 1383.1, 2086.4, 1382.7, 2086.6, 1381.9);
      ctx.bezierCurveTo(2086.9, 1381.1, 2087.0, 1373.3, 2094.6, 1371.8);
      ctx.bezierCurveTo(2096.6, 1371.4, 2094.4, 1367.9, 2094.4, 1367.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.745, 0.667, -0.667, 0.745, 2733.5, -188.6);
      gradient = ctx.createLinearGradient(562.4, 1601.1, 562.4, 1588.0);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Witch doctor/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2104.0, 1364.9);
      ctx.bezierCurveTo(2104.1, 1365.2, 2104.3, 1366.0, 2104.3, 1366.4);
      ctx.bezierCurveTo(2104.5, 1367.7, 2104.4, 1369.0, 2104.3, 1370.4);
      ctx.bezierCurveTo(2104.2, 1372.4, 2104.1, 1374.5, 2103.3, 1376.4);
      ctx.bezierCurveTo(2103.1, 1375.4, 2103.5, 1374.3, 2103.5, 1373.3);
      ctx.bezierCurveTo(2103.4, 1372.3, 2103.5, 1371.4, 2103.3, 1370.4);
      ctx.bezierCurveTo(2103.1, 1371.9, 2103.2, 1373.0, 2103.0, 1374.2);
      ctx.bezierCurveTo(2102.7, 1375.4, 2102.4, 1376.7, 2101.8, 1377.8);
      ctx.bezierCurveTo(2101.8, 1375.7, 2102.1, 1373.7, 2102.1, 1371.6);
      ctx.bezierCurveTo(2101.4, 1373.0, 2101.2, 1374.7, 2100.8, 1376.2);
      ctx.bezierCurveTo(2100.6, 1376.9, 2100.2, 1378.2, 2099.3, 1379.3);
      ctx.bezierCurveTo(2099.3, 1377.6, 2100.3, 1375.4, 2099.9, 1373.4);
      ctx.bezierCurveTo(2099.3, 1374.2, 2098.7, 1376.2, 2098.4, 1377.2);
      ctx.bezierCurveTo(2098.2, 1377.8, 2097.8, 1379.2, 2097.0, 1379.9);
      ctx.bezierCurveTo(2096.8, 1378.8, 2097.9, 1376.2, 2097.5, 1374.4);
      ctx.bezierCurveTo(2097.2, 1375.0, 2095.6, 1379.8, 2094.3, 1380.5);
      ctx.bezierCurveTo(2094.2, 1379.7, 2095.1, 1377.0, 2095.2, 1376.6);
      ctx.bezierCurveTo(2095.5, 1375.5, 2095.8, 1373.4, 2095.6, 1373.0);
      ctx.bezierCurveTo(2094.8, 1374.6, 2094.3, 1375.2, 2093.9, 1376.2);
      ctx.bezierCurveTo(2093.8, 1376.6, 2093.1, 1378.1, 2092.0, 1379.1);
      ctx.bezierCurveTo(2091.8, 1378.0, 2092.6, 1375.6, 2092.7, 1375.2);
      ctx.bezierCurveTo(2092.9, 1374.2, 2093.4, 1373.2, 2093.3, 1372.2);
      ctx.bezierCurveTo(2093.1, 1372.8, 2090.6, 1377.5, 2090.0, 1378.0);
      ctx.bezierCurveTo(2089.9, 1376.9, 2090.5, 1374.8, 2090.6, 1374.4);
      ctx.bezierCurveTo(2090.8, 1373.8, 2091.0, 1373.0, 2091.0, 1371.7);
      ctx.bezierCurveTo(2090.1, 1372.5, 2090.0, 1372.9, 2089.5, 1373.7);
      ctx.bezierCurveTo(2089.2, 1374.1, 2088.5, 1375.4, 2087.9, 1375.3);
      ctx.bezierCurveTo(2087.9, 1374.4, 2090.0, 1371.1, 2090.1, 1370.2);
      ctx.bezierCurveTo(2089.4, 1370.3, 2088.8, 1371.1, 2088.2, 1371.5);
      ctx.bezierCurveTo(2087.9, 1371.7, 2086.6, 1372.3, 2085.8, 1372.0);
      ctx.bezierCurveTo(2086.5, 1371.4, 2087.9, 1370.5, 2088.5, 1369.9);
      ctx.bezierCurveTo(2089.1, 1369.3, 2089.6, 1368.5, 2089.6, 1367.7);
      ctx.bezierCurveTo(2089.6, 1367.7, 2088.5, 1369.0, 2088.2, 1369.2);
      ctx.bezierCurveTo(2087.7, 1369.6, 2086.7, 1370.5, 2086.2, 1370.3);
      ctx.bezierCurveTo(2086.4, 1369.9, 2088.8, 1367.6, 2089.2, 1366.9);
      ctx.bezierCurveTo(2089.7, 1366.3, 2089.9, 1365.0, 2090.1, 1364.2);
      ctx.bezierCurveTo(2093.8, 1366.1, 2099.3, 1366.6, 2104.0, 1364.9);
      ctx.save();
      ctx.transform(-0.997, -0.074, -0.074, 0.997, 4347.4, 497.9);
      gradient = ctx.createLinearGradient(2181.3, 1045.3, 2181.3, 1033.1);
      gradient.addColorStop(0.00, "rgb(142, 134, 59)");
      gradient.addColorStop(0.49, "rgb(180, 175, 83)");
      gradient.addColorStop(1.00, "rgb(228, 232, 127)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Witch doctor/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2102.8, 1355.8);
      ctx.bezierCurveTo(2105.9, 1355.5, 2109.6, 1355.0, 2112.3, 1348.1);
      ctx.bezierCurveTo(2112.8, 1346.7, 2115.1, 1347.7, 2115.8, 1348.5);
      ctx.bezierCurveTo(2116.8, 1349.7, 2115.2, 1352.1, 2113.8, 1351.2);
      ctx.bezierCurveTo(2111.9, 1358.2, 2106.6, 1358.8, 2104.2, 1359.0);
      ctx.bezierCurveTo(2102.1, 1359.3, 2102.1, 1355.8, 2102.8, 1355.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.997, -0.074, -0.074, 0.997, 4347.4, 497.9);
      gradient = ctx.createLinearGradient(2168.5, 1023.8, 2168.5, 1014.5);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Witch doctor/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2102.8, 1355.8);
      ctx.bezierCurveTo(2105.0, 1355.6, 2107.4, 1355.3, 2109.6, 1352.8);
      ctx.bezierCurveTo(2109.9, 1353.9, 2111.1, 1355.1, 2112.1, 1355.1);
      ctx.bezierCurveTo(2109.7, 1358.5, 2106.1, 1358.8, 2104.2, 1359.0);
      ctx.bezierCurveTo(2102.1, 1359.3, 2102.1, 1355.8, 2102.8, 1355.8);
      ctx.closePath();
      gradient = ctx.createLinearGradient(2106.6, 1359.6, 2107.4, 1354.8);
      gradient.addColorStop(0.00, "rgb(151, 5, 20)");
      gradient.addColorStop(0.28, "rgb(172, 28, 26)");
      gradient.addColorStop(0.89, "rgb(226, 71, 33)");
      gradient.addColorStop(1.00, "rgb(239, 80, 34)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Witch doctor/Path
      ctx.beginPath();
      ctx.moveTo(2092.7, 1355.3);
      ctx.bezierCurveTo(2089.9, 1354.1, 2086.6, 1352.5, 2086.3, 1345.0);
      ctx.bezierCurveTo(2086.3, 1343.5, 2084.5, 1343.6, 2083.6, 1344.1);
      ctx.bezierCurveTo(2082.2, 1344.9, 2082.1, 1347.3, 2083.8, 1347.5);
      ctx.bezierCurveTo(2083.3, 1354.7, 2088.2, 1356.9, 2090.4, 1358.0);
      ctx.bezierCurveTo(2092.3, 1358.9, 2093.5, 1355.6, 2092.7, 1355.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.997, -0.074, -0.074, 0.997, 4347.4, 497.9);
      gradient = ctx.createLinearGradient(2189.8, 1023.6, 2190.4, 1013.8);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.21, "rgb(238, 174, 138)");
      gradient.addColorStop(0.41, "rgb(239, 180, 148)");
      gradient.addColorStop(0.61, "rgb(242, 193, 165)");
      gradient.addColorStop(0.80, "rgb(246, 210, 190)");
      gradient.addColorStop(0.99, "rgb(253, 234, 225)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Witch doctor/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2092.7, 1355.3);
      ctx.bezierCurveTo(2090.7, 1354.4, 2088.4, 1353.3, 2087.1, 1349.9);
      ctx.bezierCurveTo(2086.8, 1350.8, 2085.4, 1351.7, 2084.2, 1351.7);
      ctx.bezierCurveTo(2085.4, 1355.7, 2088.7, 1357.2, 2090.4, 1358.0);
      ctx.bezierCurveTo(2092.3, 1358.9, 2093.5, 1355.6, 2092.7, 1355.3);
      ctx.closePath();
      gradient = ctx.createLinearGradient(2091.2, 1359.1, 2088.4, 1353.5);
      gradient.addColorStop(0.00, "rgb(151, 5, 20)");
      gradient.addColorStop(0.28, "rgb(172, 28, 26)");
      gradient.addColorStop(0.89, "rgb(226, 71, 33)");
      gradient.addColorStop(1.00, "rgb(239, 80, 34)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Witch doctor/Path
      ctx.beginPath();
      ctx.moveTo(2085.8, 1339.3);
      ctx.lineTo(2077.6, 1372.1);
      ctx.lineWidth = 1.1;
      ctx.strokeStyle = "rgb(126, 102, 104)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // kahunaFallsLayer2/Witch doctor/Path
      ctx.beginPath();
      ctx.moveTo(2086.8, 1339.7);
      ctx.lineTo(2087.0, 1334.2);
      ctx.lineTo(2084.8, 1339.3);
      ctx.lineTo(2086.8, 1339.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(126, 102, 104)";
      ctx.fill();

      // kahunaFallsLayer2/Witch doctor/Path
      ctx.beginPath();
      ctx.moveTo(2084.0, 1343.9);
      ctx.bezierCurveTo(2084.8, 1343.6, 2085.4, 1344.6, 2085.5, 1345.3);
      ctx.bezierCurveTo(2085.5, 1346.1, 2085.2, 1347.6, 2084.1, 1347.7);
      ctx.bezierCurveTo(2082.8, 1347.9, 2081.4, 1345.0, 2084.0, 1343.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.997, -0.074, -0.074, 0.997, 4347.4, 497.9);
      gradient = ctx.createLinearGradient(2194.2, 1015.2, 2194.3, 1012.5);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Witch doctor/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2083.9, 1340.8);
      ctx.bezierCurveTo(2083.7, 1341.7, 2084.1, 1342.6, 2084.9, 1342.8);
      ctx.bezierCurveTo(2085.8, 1343.0, 2086.6, 1342.5, 2086.9, 1341.6);
      ctx.bezierCurveTo(2087.1, 1340.7, 2086.6, 1339.8, 2085.8, 1339.6);
      ctx.bezierCurveTo(2085.0, 1339.4, 2084.1, 1339.9, 2083.9, 1340.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-1.064, -0.276, -0.251, 0.968, 4428.0, 701.7);
      gradient = ctx.createLinearGradient(1915.9, 1209.2, 1916.0, 1207.0);
      gradient.addColorStop(0.00, "rgb(189, 171, 210)");
      gradient.addColorStop(0.26, "rgb(193, 174, 211)");
      gradient.addColorStop(0.51, "rgb(204, 186, 213)");
      gradient.addColorStop(0.76, "rgb(222, 205, 219)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Witch doctor/Group
      ctx.restore();

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2111.5, 1351.5);
      ctx.bezierCurveTo(2111.4, 1352.6, 2112.5, 1353.7, 2113.9, 1353.8);
      ctx.bezierCurveTo(2115.3, 1353.9, 2116.5, 1353.0, 2116.6, 1351.8);
      ctx.bezierCurveTo(2116.7, 1350.6, 2115.6, 1349.6, 2114.2, 1349.5);
      ctx.bezierCurveTo(2112.8, 1349.4, 2111.6, 1350.3, 2111.5, 1351.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.997, -0.074, -0.074, 0.997, 4347.4, 497.9);
      gradient = ctx.createLinearGradient(2163.9, 1019.7, 2163.8, 1015.6);
      gradient.addColorStop(0.00, "rgb(130, 113, 159)");
      gradient.addColorStop(0.03, "rgb(134, 118, 162)");
      gradient.addColorStop(0.24, "rgb(161, 156, 190)");
      gradient.addColorStop(0.45, "rgb(187, 189, 214)");
      gradient.addColorStop(0.65, "rgb(207, 216, 232)");
      gradient.addColorStop(0.83, "rgb(224, 235, 246)");
      gradient.addColorStop(1.00, "rgb(230, 245, 252)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Witch doctor/Group/Group
      ctx.restore();

      // kahunaFallsLayer2/Witch doctor/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2115.0, 1351.1);
      ctx.bezierCurveTo(2115.3, 1351.1, 2115.6, 1351.3, 2115.6, 1351.6);
      ctx.bezierCurveTo(2115.6, 1351.9, 2115.3, 1352.2, 2115.0, 1352.2);
      ctx.bezierCurveTo(2114.7, 1352.2, 2114.5, 1351.9, 2114.5, 1351.6);
      ctx.bezierCurveTo(2114.5, 1351.3, 2114.7, 1351.1, 2115.0, 1351.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(72, 74, 96)";
      ctx.fill();

      // kahunaFallsLayer2/Witch doctor/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2113.1, 1350.9);
      ctx.bezierCurveTo(2113.4, 1350.9, 2113.6, 1351.2, 2113.6, 1351.5);
      ctx.bezierCurveTo(2113.6, 1351.8, 2113.4, 1352.0, 2113.1, 1352.0);
      ctx.bezierCurveTo(2112.8, 1352.0, 2112.5, 1351.8, 2112.5, 1351.5);
      ctx.bezierCurveTo(2112.5, 1351.2, 2112.8, 1350.9, 2113.1, 1350.9);
      ctx.closePath();
      ctx.fill();

      // kahunaFallsLayer2/Witch doctor/Group/Group
      ctx.restore();

      // kahunaFallsLayer2/Witch doctor/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2112.7, 1354.4);
      ctx.bezierCurveTo(2112.6, 1354.5, 2112.7, 1354.5, 2112.8, 1354.5);
      ctx.lineTo(2114.8, 1354.7);
      ctx.bezierCurveTo(2114.9, 1354.7, 2115.0, 1354.6, 2115.0, 1354.6);
      ctx.lineTo(2115.1, 1353.3);
      ctx.bezierCurveTo(2115.1, 1353.2, 2115.0, 1353.1, 2114.9, 1353.1);
      ctx.lineTo(2112.9, 1353.0);
      ctx.bezierCurveTo(2112.8, 1353.0, 2112.8, 1353.0, 2112.8, 1353.1);
      ctx.lineTo(2112.7, 1354.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(72, 74, 96)";
      ctx.fill();

      // kahunaFallsLayer2/Witch doctor/Group/Group/Group

      // kahunaFallsLayer2/Witch doctor/Group/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2114.2, 1353.4);
      ctx.lineTo(2114.1, 1354.3);
      ctx.lineWidth = 0.4;
      ctx.strokeStyle = "rgb(190, 202, 231)";
      ctx.stroke();

      // kahunaFallsLayer2/Witch doctor/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2113.6, 1353.4);
      ctx.lineTo(2113.6, 1354.3);
      ctx.stroke();

      // kahunaFallsLayer2/Witch doctor/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2113.1, 1353.4);
      ctx.lineTo(2113.1, 1354.2);
      ctx.stroke();

      // kahunaFallsLayer2/Witch doctor/Group/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(2114.7, 1353.5);
      ctx.lineTo(2114.6, 1354.3);
      ctx.stroke();

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2114.0, 1352.5);
      ctx.lineTo(2114.0, 1352.0);
      ctx.lineWidth = 0.5;
      ctx.strokeStyle = "rgb(72, 74, 96)";
      ctx.stroke();

      // kahunaFallsLayer2/Witch doctor/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(2116.1, 1349.0);
      ctx.bezierCurveTo(2116.2, 1349.7, 2116.2, 1350.2, 2115.6, 1350.6);
      ctx.bezierCurveTo(2115.2, 1351.0, 2114.1, 1350.7, 2113.8, 1350.4);
      ctx.bezierCurveTo(2113.6, 1350.1, 2113.2, 1350.0, 2113.0, 1350.2);
      ctx.bezierCurveTo(2112.8, 1350.4, 2112.6, 1350.4, 2112.4, 1350.1);
      ctx.bezierCurveTo(2112.2, 1349.9, 2111.9, 1349.3, 2112.1, 1348.5);
      ctx.bezierCurveTo(2112.2, 1348.1, 2112.6, 1347.5, 2113.0, 1347.4);
      ctx.bezierCurveTo(2114.7, 1347.1, 2116.0, 1348.7, 2116.1, 1349.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.997, -0.074, -0.074, 0.997, 4347.4, 497.9);
      gradient = ctx.createLinearGradient(2164.6, 1016.3, 2163.6, 1014.1);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsLayer2/Witch doctor/Group
      ctx.restore();

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2091.9, 1362.5);
      ctx.bezierCurveTo(2091.1, 1362.5, 2089.9, 1363.4, 2090.1, 1364.2);
      ctx.bezierCurveTo(2090.8, 1363.7, 2092.1, 1363.5, 2092.3, 1362.5);
      ctx.bezierCurveTo(2092.1, 1362.3, 2092.0, 1362.3, 2091.7, 1362.4);
      ctx.fillStyle = "rgb(114, 191, 72)";
      ctx.fill();

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.beginPath();
      ctx.moveTo(2092.1, 1362.7);
      ctx.bezierCurveTo(2092.4, 1363.4, 2093.6, 1364.2, 2094.4, 1363.8);
      ctx.bezierCurveTo(2093.7, 1363.3, 2093.0, 1362.1, 2092.0, 1362.3);
      ctx.bezierCurveTo(2091.9, 1362.5, 2092.0, 1362.7, 2092.2, 1362.9);
      ctx.fill();

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.beginPath();
      ctx.moveTo(2092.5, 1362.1);
      ctx.bezierCurveTo(2092.7, 1361.4, 2092.1, 1361.0, 2091.6, 1361.4);
      ctx.bezierCurveTo(2091.3, 1361.7, 2091.7, 1361.9, 2091.8, 1362.1);
      ctx.bezierCurveTo(2090.5, 1362.0, 2090.3, 1362.7, 2091.6, 1362.9);
      ctx.bezierCurveTo(2091.4, 1363.3, 2091.0, 1363.6, 2091.3, 1364.0);
      ctx.bezierCurveTo(2091.6, 1364.0, 2091.9, 1363.8, 2092.0, 1363.5);
      ctx.bezierCurveTo(2092.2, 1363.7, 2092.4, 1364.2, 2092.8, 1364.1);
      ctx.bezierCurveTo(2093.3, 1363.9, 2093.1, 1363.3, 2092.8, 1363.0);
      ctx.bezierCurveTo(2093.2, 1362.9, 2093.9, 1362.6, 2093.6, 1362.1);
      ctx.bezierCurveTo(2093.3, 1361.8, 2092.8, 1362.0, 2092.5, 1362.1);
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();

      // kahunaFallsLayer2/Witch doctor/Group
      ctx.restore();

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2097.3, 1364.1);
      ctx.bezierCurveTo(2097.7, 1364.9, 2099.0, 1365.5, 2099.7, 1365.0);
      ctx.bezierCurveTo(2099.0, 1364.6, 2098.2, 1363.5, 2097.2, 1363.7);
      ctx.bezierCurveTo(2097.1, 1364.0, 2097.2, 1364.1, 2097.4, 1364.3);
      ctx.fillStyle = "rgb(114, 191, 72)";
      ctx.fill();

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.beginPath();
      ctx.moveTo(2097.5, 1363.9);
      ctx.bezierCurveTo(2098.0, 1363.3, 2098.2, 1361.8, 2097.5, 1361.3);
      ctx.bezierCurveTo(2097.4, 1362.2, 2096.6, 1363.3, 2097.1, 1364.1);
      ctx.bezierCurveTo(2097.4, 1364.1, 2097.5, 1364.0, 2097.6, 1363.7);
      ctx.fill();

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.beginPath();
      ctx.moveTo(2096.8, 1363.8);
      ctx.bezierCurveTo(2096.1, 1363.9, 2096.0, 1364.6, 2096.6, 1364.9);
      ctx.bezierCurveTo(2096.9, 1365.1, 2097.0, 1364.6, 2097.1, 1364.4);
      ctx.bezierCurveTo(2097.6, 1365.6, 2098.3, 1365.5, 2097.8, 1364.2);
      ctx.bezierCurveTo(2098.3, 1364.2, 2098.7, 1364.5, 2099.0, 1364.0);
      ctx.bezierCurveTo(2098.9, 1363.7, 2098.6, 1363.6, 2098.2, 1363.6);
      ctx.bezierCurveTo(2098.3, 1363.3, 2098.7, 1362.9, 2098.4, 1362.6);
      ctx.bezierCurveTo(2098.0, 1362.2, 2097.6, 1362.7, 2097.4, 1363.1);
      ctx.bezierCurveTo(2097.2, 1362.8, 2096.6, 1362.3, 2096.3, 1362.8);
      ctx.bezierCurveTo(2096.1, 1363.2, 2096.6, 1363.5, 2096.8, 1363.8);
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();

      // kahunaFallsLayer2/Witch doctor/Group
      ctx.restore();

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2092.2, 1355.7);
      ctx.bezierCurveTo(2092.5, 1356.4, 2092.1, 1357.8, 2091.3, 1358.0);
      ctx.bezierCurveTo(2091.5, 1357.2, 2091.2, 1355.8, 2092.1, 1355.3);
      ctx.bezierCurveTo(2092.3, 1355.4, 2092.3, 1355.6, 2092.3, 1355.8);
      ctx.fillStyle = "rgb(114, 191, 72)";
      ctx.fill();

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.beginPath();
      ctx.moveTo(2092.0, 1355.6);
      ctx.bezierCurveTo(2091.2, 1355.6, 2090.0, 1354.7, 2090.1, 1353.9);
      ctx.bezierCurveTo(2090.2, 1353.9, 2090.3, 1354.0, 2090.4, 1354.0);
      ctx.bezierCurveTo(2091.1, 1354.6, 2091.2, 1354.8, 2092.4, 1355.4);
      ctx.bezierCurveTo(2092.5, 1355.4, 2092.4, 1355.5, 2092.4, 1355.5);
      ctx.bezierCurveTo(2092.2, 1355.7, 2092.0, 1355.7, 2091.8, 1355.6);
      ctx.fill();

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.beginPath();
      ctx.moveTo(2093.0, 1355.7);
      ctx.bezierCurveTo(2092.8, 1355.7, 2092.7, 1355.7, 2092.6, 1355.7);
      ctx.bezierCurveTo(2093.1, 1356.8, 2092.6, 1357.3, 2092.0, 1356.1);
      ctx.bezierCurveTo(2091.7, 1356.4, 2091.6, 1356.9, 2091.0, 1356.8);
      ctx.bezierCurveTo(2090.9, 1356.5, 2091.0, 1356.2, 2091.3, 1355.9);
      ctx.bezierCurveTo(2091.0, 1355.8, 2090.5, 1355.8, 2090.4, 1355.4);
      ctx.bezierCurveTo(2090.4, 1354.9, 2091.1, 1354.9, 2091.4, 1355.0);
      ctx.bezierCurveTo(2091.4, 1355.0, 2091.4, 1354.9, 2091.4, 1354.8);
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();

      // kahunaFallsLayer2/Witch doctor/Group
      ctx.restore();

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2102.8, 1356.4);
      ctx.bezierCurveTo(2102.5, 1357.2, 2103.0, 1358.6, 2103.8, 1358.8);
      ctx.bezierCurveTo(2103.6, 1358.0, 2103.9, 1356.6, 2103.0, 1356.1);
      ctx.bezierCurveTo(2102.7, 1356.2, 2102.7, 1356.4, 2102.7, 1356.6);
      ctx.fillStyle = "rgb(114, 191, 72)";
      ctx.fill();

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.beginPath();
      ctx.moveTo(2103.7, 1355.7);
      ctx.bezierCurveTo(2104.1, 1355.6, 2104.7, 1355.6, 2104.6, 1356.2);
      ctx.bezierCurveTo(2104.6, 1356.6, 2104.1, 1356.6, 2103.8, 1356.7);
      ctx.bezierCurveTo(2104.0, 1357.0, 2104.2, 1357.3, 2104.1, 1357.6);
      ctx.bezierCurveTo(2103.5, 1357.7, 2103.4, 1357.2, 2103.1, 1356.9);
      ctx.bezierCurveTo(2102.5, 1358.1, 2101.9, 1357.6, 2102.4, 1356.5);
      ctx.bezierCurveTo(2102.2, 1356.5, 2101.9, 1356.7, 2101.7, 1356.4);
      ctx.bezierCurveTo(2101.7, 1356.3, 2101.7, 1356.2, 2101.7, 1356.1);
      ctx.bezierCurveTo(2102.2, 1356.0, 2103.1, 1355.9, 2103.7, 1355.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();

      // kahunaFallsLayer2/Witch doctor/Group
      ctx.restore();

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2108.5, 1357.4);
      ctx.bezierCurveTo(2108.5, 1357.6, 2108.6, 1357.7, 2108.6, 1357.9);
      ctx.bezierCurveTo(2108.5, 1358.0, 2108.3, 1358.1, 2107.6, 1358.4);
      ctx.bezierCurveTo(2107.7, 1357.9, 2107.8, 1357.4, 2108.3, 1357.1);
      ctx.bezierCurveTo(2108.5, 1357.2, 2108.6, 1357.4, 2108.6, 1357.6);
      ctx.fillStyle = "rgb(114, 191, 72)";
      ctx.fill();

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.beginPath();
      ctx.moveTo(2108.2, 1357.4);
      ctx.bezierCurveTo(2107.4, 1357.4, 2106.2, 1356.5, 2106.3, 1355.6);
      ctx.bezierCurveTo(2107.0, 1356.1, 2108.4, 1356.3, 2108.6, 1357.3);
      ctx.bezierCurveTo(2108.4, 1357.5, 2108.2, 1357.5, 2108.0, 1357.4);
      ctx.fill();

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.beginPath();
      ctx.moveTo(2108.7, 1356.8);
      ctx.bezierCurveTo(2109.1, 1356.5, 2109.5, 1356.6, 2109.6, 1357.1);
      ctx.bezierCurveTo(2109.3, 1357.3, 2109.3, 1357.3, 2109.1, 1357.5);
      ctx.bezierCurveTo(2109.0, 1357.5, 2108.9, 1357.5, 2108.8, 1357.5);
      ctx.bezierCurveTo(2108.9, 1357.5, 2108.9, 1357.6, 2108.9, 1357.6);
      ctx.bezierCurveTo(2108.8, 1357.7, 2108.6, 1357.9, 2108.4, 1358.0);
      ctx.bezierCurveTo(2108.3, 1358.0, 2108.2, 1357.9, 2108.2, 1357.9);
      ctx.bezierCurveTo(2108.1, 1358.0, 2108.0, 1358.2, 2107.9, 1358.3);
      ctx.bezierCurveTo(2107.5, 1358.5, 2107.2, 1358.7, 2107.2, 1358.7);
      ctx.bezierCurveTo(2107.1, 1358.3, 2107.2, 1358.0, 2107.5, 1357.7);
      ctx.bezierCurveTo(2107.2, 1357.6, 2106.7, 1357.6, 2106.7, 1357.2);
      ctx.bezierCurveTo(2106.6, 1356.6, 2107.3, 1356.7, 2107.6, 1356.8);
      ctx.bezierCurveTo(2107.6, 1356.4, 2107.6, 1355.7, 2108.2, 1355.8);
      ctx.bezierCurveTo(2108.6, 1355.9, 2108.6, 1356.5, 2108.7, 1356.8);
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();

      // kahunaFallsLayer2/Witch doctor/Group
      ctx.restore();

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2086.5, 1354.0);
      ctx.bezierCurveTo(2086.2, 1354.7, 2086.6, 1356.1, 2087.4, 1356.3);
      ctx.bezierCurveTo(2087.2, 1355.5, 2087.5, 1354.1, 2086.6, 1353.6);
      ctx.bezierCurveTo(2086.4, 1353.7, 2086.4, 1353.9, 2086.4, 1354.1);
      ctx.fillStyle = "rgb(114, 191, 72)";
      ctx.fill();

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.beginPath();
      ctx.moveTo(2086.7, 1353.9);
      ctx.bezierCurveTo(2087.4, 1353.9, 2088.4, 1353.2, 2088.6, 1352.5);
      ctx.bezierCurveTo(2088.6, 1352.5, 2088.6, 1352.5, 2088.4, 1352.3);
      ctx.bezierCurveTo(2087.7, 1352.7, 2086.5, 1352.9, 2086.3, 1353.8);
      ctx.bezierCurveTo(2086.5, 1354.0, 2086.7, 1354.0, 2086.9, 1353.9);
      ctx.fill();

      // kahunaFallsLayer2/Witch doctor/Group/Path
      ctx.beginPath();
      ctx.moveTo(2086.3, 1353.3);
      ctx.bezierCurveTo(2085.7, 1352.9, 2085.2, 1353.3, 2085.4, 1354.0);
      ctx.bezierCurveTo(2085.6, 1354.4, 2085.9, 1354.0, 2086.1, 1354.0);
      ctx.bezierCurveTo(2085.6, 1355.0, 2086.1, 1355.4, 2086.7, 1354.4);
      ctx.bezierCurveTo(2087.0, 1354.7, 2087.2, 1355.2, 2087.7, 1355.1);
      ctx.bezierCurveTo(2087.8, 1354.8, 2087.7, 1354.5, 2087.4, 1354.2);
      ctx.bezierCurveTo(2087.7, 1354.1, 2088.2, 1354.1, 2088.3, 1353.7);
      ctx.bezierCurveTo(2088.3, 1353.2, 2087.6, 1353.2, 2087.3, 1353.3);
      ctx.bezierCurveTo(2087.3, 1352.9, 2087.3, 1352.2, 2086.7, 1352.3);
      ctx.bezierCurveTo(2086.3, 1352.4, 2086.4, 1353.0, 2086.3, 1353.3);
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function kahunaFallsGun2(ctx) {

      var gradient;

      // kahunaFallsGun2/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(2101.6, 1418.2);
      ctx.bezierCurveTo(2099.0, 1416.3, 2095.6, 1414.3, 2093.6, 1413.5);
      ctx.bezierCurveTo(2090.3, 1412.0, 2086.3, 1410.4, 2082.5, 1410.0);
      ctx.bezierCurveTo(2081.7, 1410.0, 2077.1, 1410.2, 2077.9, 1411.3);
      ctx.bezierCurveTo(2078.1, 1411.6, 2078.9, 1411.8, 2079.2, 1411.9);
      ctx.bezierCurveTo(2079.7, 1412.2, 2087.5, 1414.4, 2087.0, 1414.3);
      ctx.bezierCurveTo(2084.8, 1414.0, 2066.5, 1411.1, 2062.2, 1411.3);
      ctx.bezierCurveTo(2055.2, 1411.6, 2050.4, 1412.9, 2050.0, 1414.5);
      ctx.bezierCurveTo(2049.8, 1415.1, 2054.0, 1414.9, 2055.4, 1414.8);
      ctx.bezierCurveTo(2057.4, 1414.5, 2069.4, 1414.2, 2074.3, 1414.6);
      ctx.bezierCurveTo(2076.4, 1414.8, 2084.8, 1416.0, 2086.9, 1416.3);
      ctx.bezierCurveTo(2083.8, 1415.9, 2077.4, 1416.1, 2076.5, 1416.1);
      ctx.bezierCurveTo(2074.7, 1416.0, 2072.9, 1416.2, 2071.2, 1416.5);
      ctx.bezierCurveTo(2070.6, 1416.6, 2064.8, 1417.7, 2067.6, 1418.4);
      ctx.bezierCurveTo(2070.8, 1419.2, 2085.0, 1417.9, 2085.6, 1417.9);
      ctx.bezierCurveTo(2083.2, 1418.0, 2076.0, 1419.2, 2074.2, 1420.8);
      ctx.bezierCurveTo(2073.4, 1421.5, 2075.3, 1421.0, 2076.4, 1420.9);
      ctx.bezierCurveTo(2078.3, 1420.5, 2080.6, 1420.0, 2082.5, 1419.6);
      ctx.bezierCurveTo(2086.8, 1418.6, 2093.7, 1417.5, 2100.6, 1420.5);
      ctx.bezierCurveTo(2101.4, 1420.1, 2101.9, 1419.0, 2101.6, 1418.2);
      ctx.closePath();
      gradient = ctx.createLinearGradient(2080.3, 1426.1, 2073.4, 1411.2);
      gradient.addColorStop(0.00, "rgb(101, 201, 216)");
      gradient.addColorStop(0.06, "rgb(127, 207, 221)");
      gradient.addColorStop(0.19, "rgb(166, 220, 229)");
      gradient.addColorStop(0.32, "rgb(197, 231, 237)");
      gradient.addColorStop(0.46, "rgb(222, 241, 243)");
      gradient.addColorStop(0.61, "rgb(238, 247, 248)");
      gradient.addColorStop(0.78, "rgb(249, 252, 252)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.restore();
    }

    function kahunaFallsSplash(ctx) {

      var gradient;

      // kahunaFallsSplash/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1932.6, 1218.8);
      ctx.bezierCurveTo(1932.7, 1218.6, 1944.6, 1216.2, 1950.0, 1210.6);
      ctx.bezierCurveTo(1955.1, 1205.4, 1957.9, 1204.7, 1959.1, 1204.7);
      ctx.bezierCurveTo(1961.7, 1204.7, 1961.3, 1208.7, 1958.6, 1210.4);
      ctx.bezierCurveTo(1964.1, 1209.1, 1965.0, 1209.6, 1972.1, 1205.5);
      ctx.bezierCurveTo(1976.0, 1203.2, 1979.0, 1201.6, 1979.6, 1203.1);
      ctx.bezierCurveTo(1979.9, 1204.7, 1978.6, 1206.2, 1976.6, 1207.9);
      ctx.bezierCurveTo(1979.5, 1207.9, 1985.6, 1206.5, 1988.8, 1208.9);
      ctx.bezierCurveTo(1989.9, 1209.8, 1991.1, 1211.5, 1990.5, 1213.1);
      ctx.bezierCurveTo(1989.9, 1214.6, 1987.6, 1215.2, 1986.1, 1214.7);
      ctx.bezierCurveTo(1979.8, 1212.6, 1973.1, 1213.7, 1969.9, 1215.8);
      gradient = ctx.createLinearGradient(1961.8, 1215.0, 1964.4, 1203.8);
      gradient.addColorStop(0.00, "rgb(0, 183, 202)");
      gradient.addColorStop(0.34, "rgb(122, 206, 219)");
      gradient.addColorStop(0.65, "rgb(193, 230, 235)");
      gradient.addColorStop(0.88, "rgb(235, 246, 248)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSplash/Path
      ctx.beginPath();
      ctx.moveTo(1979.7, 1218.8);
      ctx.bezierCurveTo(1981.9, 1220.2, 1983.0, 1221.3, 1984.2, 1223.8);
      ctx.bezierCurveTo(1984.8, 1224.9, 1987.0, 1226.3, 1988.4, 1225.3);
      ctx.bezierCurveTo(1989.8, 1224.2, 1989.0, 1222.5, 1987.3, 1221.3);
      ctx.bezierCurveTo(1984.7, 1219.4, 1982.0, 1218.5, 1979.7, 1218.8);
      ctx.closePath();
      gradient = ctx.createLinearGradient(1984.5, 1227.3, 1984.3, 1218.3);
      gradient.addColorStop(0.06, "rgb(0, 183, 202)");
      gradient.addColorStop(0.19, "rgb(86, 197, 213)");
      gradient.addColorStop(0.32, "rgb(141, 212, 223)");
      gradient.addColorStop(0.46, "rgb(182, 226, 233)");
      gradient.addColorStop(0.60, "rgb(213, 237, 240)");
      gradient.addColorStop(0.74, "rgb(234, 246, 246)");
      gradient.addColorStop(0.87, "rgb(248, 251, 252)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSplash/Path
      ctx.beginPath();
      ctx.moveTo(1954.0, 1216.9);
      ctx.bezierCurveTo(1956.2, 1219.0, 1957.1, 1220.5, 1957.7, 1223.7);
      ctx.bezierCurveTo(1958.0, 1225.1, 1960.1, 1227.4, 1962.0, 1226.6);
      ctx.bezierCurveTo(1963.8, 1225.9, 1963.4, 1223.6, 1961.9, 1221.8);
      ctx.bezierCurveTo(1959.6, 1218.9, 1956.8, 1217.1, 1954.0, 1216.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.968, 0.249, -0.249, 0.968, 1662.1, 75.5);
      gradient = ctx.createLinearGradient(572.7, 1042.4, 572.6, 1032.0);
      gradient.addColorStop(0.06, "rgb(0, 183, 202)");
      gradient.addColorStop(0.19, "rgb(86, 197, 213)");
      gradient.addColorStop(0.32, "rgb(141, 212, 223)");
      gradient.addColorStop(0.46, "rgb(182, 226, 233)");
      gradient.addColorStop(0.60, "rgb(213, 237, 240)");
      gradient.addColorStop(0.74, "rgb(234, 246, 246)");
      gradient.addColorStop(0.87, "rgb(248, 251, 252)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSplash/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1951.2, 1207.0);
      ctx.bezierCurveTo(1952.6, 1204.8, 1953.0, 1203.5, 1952.9, 1201.2);
      ctx.bezierCurveTo(1952.9, 1200.2, 1954.2, 1197.9, 1955.9, 1197.8);
      ctx.bezierCurveTo(1957.4, 1197.6, 1957.5, 1199.2, 1956.7, 1201.0);
      ctx.bezierCurveTo(1955.3, 1203.7, 1953.4, 1205.8, 1951.2, 1207.0);
      ctx.closePath();
      gradient = ctx.createLinearGradient(1952.8, 1206.8, 1956.0, 1197.5);
      gradient.addColorStop(0.06, "rgb(0, 183, 202)");
      gradient.addColorStop(0.15, "rgb(0, 185, 203)");
      gradient.addColorStop(0.30, "rgb(47, 191, 208)");
      gradient.addColorStop(0.48, "rgb(109, 203, 217)");
      gradient.addColorStop(0.70, "rgb(166, 220, 229)");
      gradient.addColorStop(0.93, "rgb(232, 245, 246)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // kahunaFallsSplash/Path
      ctx.beginPath();
      ctx.moveTo(1954.9, 1216.0);
      ctx.bezierCurveTo(1958.2, 1216.3, 1960.8, 1217.5, 1962.7, 1219.3);
      ctx.bezierCurveTo(1970.5, 1227.2, 1968.9, 1230.8, 1971.8, 1233.7);
      ctx.bezierCurveTo(1974.0, 1235.9, 1976.2, 1233.2, 1975.3, 1230.8);
      ctx.bezierCurveTo(1974.2, 1227.5, 1969.3, 1222.6, 1969.5, 1222.7);
      ctx.bezierCurveTo(1970.4, 1223.1, 1974.0, 1224.8, 1974.8, 1224.3);
      ctx.bezierCurveTo(1976.8, 1223.1, 1971.6, 1218.2, 1970.2, 1217.4);
      ctx.bezierCurveTo(1964.7, 1214.4, 1959.5, 1213.9, 1954.9, 1216.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.992, -0.125, 0.125, 0.992, 1557.4, 508.8);
      gradient = ctx.createLinearGradient(315.9, 777.0, 315.5, 749.5);
      gradient.addColorStop(0.06, "rgb(0, 183, 202)");
      gradient.addColorStop(0.19, "rgb(86, 197, 213)");
      gradient.addColorStop(0.32, "rgb(141, 212, 223)");
      gradient.addColorStop(0.46, "rgb(182, 226, 233)");
      gradient.addColorStop(0.60, "rgb(213, 237, 240)");
      gradient.addColorStop(0.74, "rgb(234, 246, 246)");
      gradient.addColorStop(0.87, "rgb(248, 251, 252)");
      gradient.addColorStop(0.99, "rgb(255, 255, 255)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.restore();
      ctx.restore();
    }

    function draw(ctx) {

      // kahunaFalls/
      ctx.save();
      ctx.restore();
    }

    function burger(ctx) {

      var gradient;

      // burger/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1732.2, 2543.1);
      ctx.bezierCurveTo(1758.3, 2551.2, 1704.0, 2502.3, 1684.7, 2493.5);
      ctx.bezierCurveTo(1679.6, 2491.2, 1683.7, 2499.8, 1689.0, 2504.9);
      ctx.bezierCurveTo(1693.1, 2508.9, 1732.2, 2543.1, 1732.2, 2543.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(60, 147, 57)";
      ctx.fill();

      // burger/Hamburger

      // burger/Hamburger/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1681.4, 2510.5);
      ctx.lineTo(1681.4, 2510.5);
      ctx.lineTo(1681.4, 2510.5);
      ctx.bezierCurveTo(1681.6, 2510.6, 1681.7, 2510.8, 1681.9, 2510.9);
      ctx.bezierCurveTo(1682.1, 2511.1, 1682.3, 2511.2, 1682.5, 2511.4);
      ctx.lineTo(1703.0, 2528.0);
      ctx.lineTo(1723.5, 2544.6);
      ctx.bezierCurveTo(1723.7, 2544.8, 1723.8, 2545.0, 1724.0, 2545.1);
      ctx.bezierCurveTo(1724.2, 2545.3, 1724.4, 2545.4, 1724.6, 2545.5);
      ctx.lineTo(1724.6, 2545.5);
      ctx.lineTo(1724.6, 2545.5);
      ctx.bezierCurveTo(1726.6, 2546.9, 1728.7, 2547.2, 1729.6, 2546.2);
      ctx.bezierCurveTo(1736.1, 2538.5, 1726.7, 2530.9, 1714.2, 2520.1);
      ctx.bezierCurveTo(1714.2, 2520.0, 1712.5, 2518.6, 1711.7, 2518.0);
      ctx.bezierCurveTo(1711.6, 2517.9, 1711.1, 2517.5, 1711.0, 2517.4);
      ctx.bezierCurveTo(1710.2, 2516.8, 1708.5, 2515.5, 1708.4, 2515.4);
      ctx.bezierCurveTo(1695.3, 2505.4, 1685.9, 2497.7, 1679.8, 2505.8);
      ctx.bezierCurveTo(1678.9, 2506.8, 1679.7, 2508.8, 1681.4, 2510.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.776, -0.630, 0.630, -0.776, 632.9, 4046.0);
      gradient = ctx.createLinearGradient(125.8, 1864.7, 125.7, 1852.1);
      gradient.addColorStop(0.00, "rgb(225, 163, 72)");
      gradient.addColorStop(0.15, "rgb(226, 165, 76)");
      gradient.addColorStop(0.28, "rgb(227, 169, 85)");
      gradient.addColorStop(0.41, "rgb(231, 176, 101)");
      gradient.addColorStop(0.54, "rgb(235, 186, 122)");
      gradient.addColorStop(0.67, "rgb(240, 200, 149)");
      gradient.addColorStop(0.79, "rgb(247, 218, 186)");
      gradient.addColorStop(0.87, "rgb(255, 234, 216)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // burger/Hamburger/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1719.8, 2552.2);
      ctx.bezierCurveTo(1720.1, 2553.5, 1721.5, 2549.4, 1722.6, 2549.3);
      ctx.bezierCurveTo(1724.4, 2549.1, 1727.3, 2548.9, 1729.7, 2546.0);
      ctx.bezierCurveTo(1729.3, 2544.6, 1728.1, 2543.5, 1726.6, 2543.2);
      ctx.bezierCurveTo(1725.0, 2542.8, 1723.3, 2542.9, 1722.3, 2541.3);
      ctx.bezierCurveTo(1721.6, 2540.1, 1721.4, 2538.7, 1720.6, 2537.5);
      ctx.bezierCurveTo(1718.3, 2534.1, 1713.4, 2534.9, 1711.0, 2532.1);
      ctx.bezierCurveTo(1710.0, 2530.9, 1709.9, 2529.0, 1708.9, 2527.7);
      ctx.bezierCurveTo(1707.5, 2526.0, 1705.3, 2525.5, 1703.5, 2524.4);
      ctx.bezierCurveTo(1701.6, 2523.2, 1699.9, 2522.0, 1698.7, 2520.0);
      ctx.bezierCurveTo(1698.1, 2519.0, 1697.7, 2518.1, 1696.8, 2517.3);
      ctx.bezierCurveTo(1694.0, 2515.1, 1690.0, 2515.6, 1688.0, 2512.3);
      ctx.bezierCurveTo(1686.7, 2510.2, 1685.5, 2508.1, 1683.0, 2507.2);
      ctx.bezierCurveTo(1681.8, 2506.8, 1680.6, 2506.6, 1679.4, 2506.6);
      ctx.bezierCurveTo(1678.7, 2509.9, 1680.4, 2510.2, 1679.6, 2512.1);
      ctx.bezierCurveTo(1676.9, 2518.8, 1679.2, 2520.9, 1684.0, 2523.3);
      ctx.bezierCurveTo(1687.2, 2524.8, 1689.0, 2526.6, 1691.0, 2529.3);
      ctx.bezierCurveTo(1692.7, 2531.7, 1695.2, 2533.7, 1697.7, 2535.1);
      ctx.bezierCurveTo(1700.3, 2536.6, 1702.7, 2537.9, 1704.8, 2540.0);
      ctx.bezierCurveTo(1707.1, 2542.3, 1709.0, 2544.8, 1711.6, 2546.9);
      ctx.bezierCurveTo(1713.9, 2548.8, 1716.8, 2551.9, 1719.8, 2552.6);
      ctx.bezierCurveTo(1720.2, 2552.7, 1720.5, 2552.6, 1720.9, 2552.8);
      ctx.fillStyle = "rgb(188, 112, 53)";
      ctx.fill();

      // burger/Hamburger/Path
      ctx.beginPath();
      ctx.moveTo(1718.7, 2553.6);
      ctx.bezierCurveTo(1719.0, 2555.0, 1721.9, 2554.8, 1722.9, 2554.7);
      ctx.bezierCurveTo(1724.7, 2554.5, 1727.8, 2552.6, 1728.4, 2550.8);
      ctx.bezierCurveTo(1729.5, 2548.0, 1728.1, 2545.2, 1725.4, 2544.6);
      ctx.bezierCurveTo(1723.8, 2544.3, 1722.2, 2544.3, 1721.2, 2542.8);
      ctx.bezierCurveTo(1720.4, 2541.5, 1720.3, 2540.1, 1719.4, 2538.9);
      ctx.bezierCurveTo(1717.2, 2535.6, 1712.3, 2536.4, 1709.8, 2533.5);
      ctx.bezierCurveTo(1708.8, 2532.3, 1708.7, 2530.4, 1707.7, 2529.2);
      ctx.bezierCurveTo(1706.3, 2527.4, 1704.1, 2526.9, 1702.3, 2525.8);
      ctx.bezierCurveTo(1700.4, 2524.6, 1698.7, 2523.4, 1697.6, 2521.4);
      ctx.bezierCurveTo(1696.9, 2520.4, 1696.6, 2519.5, 1695.6, 2518.7);
      ctx.bezierCurveTo(1692.8, 2516.5, 1688.9, 2517.0, 1686.8, 2513.7);
      ctx.bezierCurveTo(1685.5, 2511.6, 1684.3, 2509.5, 1681.9, 2508.6);
      ctx.bezierCurveTo(1680.7, 2508.2, 1680.1, 2508.0, 1678.9, 2508.0);
      ctx.bezierCurveTo(1677.5, 2507.9, 1675.3, 2509.0, 1674.5, 2511.0);
      ctx.bezierCurveTo(1671.8, 2517.6, 1678.0, 2522.3, 1682.9, 2524.7);
      ctx.bezierCurveTo(1686.0, 2526.2, 1687.9, 2528.0, 1689.8, 2530.8);
      ctx.bezierCurveTo(1691.5, 2533.1, 1694.0, 2535.2, 1696.6, 2536.6);
      ctx.bezierCurveTo(1699.2, 2538.0, 1701.6, 2539.3, 1703.7, 2541.5);
      ctx.bezierCurveTo(1705.9, 2543.8, 1707.9, 2546.2, 1710.4, 2548.3);
      ctx.bezierCurveTo(1712.7, 2550.2, 1715.7, 2553.3, 1718.7, 2554.0);
      ctx.bezierCurveTo(1719.0, 2554.1, 1719.4, 2554.1, 1719.7, 2554.2);
      ctx.save();
      ctx.transform(-0.776, -0.630, 0.630, -0.776, 632.9, 4046.0);
      gradient = ctx.createLinearGradient(124.9, 1839.4, 125.1, 1851.3);
      gradient.addColorStop(0.00, "rgb(0, 138, 63)");
      gradient.addColorStop(0.11, "rgb(0, 140, 63)");
      gradient.addColorStop(0.26, "rgb(0, 147, 65)");
      gradient.addColorStop(0.45, "rgb(73, 159, 68)");
      gradient.addColorStop(0.65, "rgb(123, 178, 74)");
      gradient.addColorStop(0.87, "rgb(182, 206, 85)");
      gradient.addColorStop(1.00, "rgb(224, 228, 93)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // burger/Hamburger/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1683.3, 2525.9);
      ctx.bezierCurveTo(1678.1, 2522.1, 1675.1, 2517.4, 1676.5, 2515.3);
      ctx.bezierCurveTo(1678.0, 2513.3, 1683.4, 2514.7, 1688.6, 2518.5);
      ctx.bezierCurveTo(1693.8, 2522.3, 1696.8, 2527.0, 1695.3, 2529.1);
      ctx.bezierCurveTo(1693.9, 2531.1, 1688.4, 2529.7, 1683.3, 2525.9);
      ctx.closePath();
      ctx.lineWidth = 3.0;
      ctx.strokeStyle = "rgb(237, 248, 253)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // burger/Hamburger/Path
      ctx.beginPath();
      ctx.moveTo(1710.4, 2550.3);
      ctx.bezierCurveTo(1704.7, 2547.5, 1700.9, 2543.3, 1702.0, 2541.0);
      ctx.bezierCurveTo(1703.2, 2538.6, 1708.8, 2539.0, 1714.6, 2541.8);
      ctx.bezierCurveTo(1720.4, 2544.6, 1724.1, 2548.7, 1723.0, 2551.1);
      ctx.bezierCurveTo(1721.8, 2553.5, 1716.2, 2553.1, 1710.4, 2550.3);
      ctx.closePath();
      ctx.lineWidth = 3.1;
      ctx.stroke();

      // burger/Hamburger/Group

      // burger/Hamburger/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1719.7, 2553.0);
      ctx.bezierCurveTo(1721.1, 2554.2, 1721.4, 2556.4, 1720.2, 2557.9);
      ctx.lineTo(1720.2, 2557.9);
      ctx.bezierCurveTo(1719.0, 2559.3, 1716.8, 2559.6, 1715.3, 2558.4);
      ctx.lineTo(1715.3, 2558.4);
      ctx.lineTo(1671.1, 2522.5);
      ctx.bezierCurveTo(1669.7, 2521.3, 1669.4, 2519.1, 1670.6, 2517.7);
      ctx.lineTo(1670.6, 2517.7);
      ctx.bezierCurveTo(1671.8, 2516.2, 1674.0, 2516.0, 1675.5, 2517.2);
      ctx.lineTo(1675.5, 2517.2);
      ctx.lineTo(1719.7, 2553.0);
      ctx.lineTo(1719.7, 2553.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.776, -0.630, 0.630, -0.776, 632.9, 4046.0);
      gradient = ctx.createLinearGradient(125.5, 1844.4, 125.4, 1837.3);
      gradient.addColorStop(0.01, "rgb(118, 23, 15)");
      gradient.addColorStop(0.17, "rgb(127, 36, 22)");
      gradient.addColorStop(0.47, "rgb(153, 67, 37)");
      gradient.addColorStop(0.88, "rgb(199, 118, 58)");
      gradient.addColorStop(1.00, "rgb(214, 136, 65)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // burger/Hamburger/Group
      ctx.restore();
      ctx.restore();

      // burger/Hamburger/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1691.4, 2550.3);
      ctx.bezierCurveTo(1692.3, 2548.9, 1692.6, 2548.6, 1692.9, 2548.1);
      ctx.bezierCurveTo(1694.2, 2545.7, 1700.7, 2546.9, 1707.4, 2550.8);
      ctx.bezierCurveTo(1714.0, 2554.6, 1718.3, 2559.7, 1716.9, 2562.0);
      ctx.bezierCurveTo(1716.6, 2562.6, 1716.2, 2563.3, 1715.4, 2564.3);
      ctx.bezierCurveTo(1712.7, 2564.7, 1707.4, 2562.2, 1702.4, 2559.3);
      ctx.bezierCurveTo(1697.3, 2556.3, 1692.2, 2553.0, 1691.4, 2550.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.776, -0.630, 0.630, -0.776, 632.9, 4046.0);
      gradient = ctx.createLinearGradient(118.5, 1831.1, 92.4, 1836.3);
      gradient.addColorStop(0.02, "rgb(238, 69, 61)");
      gradient.addColorStop(0.10, "rgb(239, 73, 61)");
      gradient.addColorStop(0.17, "rgb(240, 84, 66)");
      gradient.addColorStop(0.24, "rgb(241, 101, 72)");
      gradient.addColorStop(0.31, "rgb(243, 122, 83)");
      gradient.addColorStop(0.38, "rgb(246, 145, 97)");
      gradient.addColorStop(0.45, "rgb(249, 176, 115)");
      gradient.addColorStop(0.51, "rgb(255, 212, 139)");
      gradient.addColorStop(0.53, "rgb(255, 223, 147)");
      gradient.addColorStop(0.58, "rgb(251, 211, 137)");
      gradient.addColorStop(0.66, "rgb(242, 181, 114)");
      gradient.addColorStop(0.78, "rgb(229, 136, 80)");
      gradient.addColorStop(0.92, "rgb(214, 78, 43)");
      gradient.addColorStop(1.00, "rgb(205, 23, 30)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // burger/Hamburger/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1691.6, 2550.0);
      ctx.bezierCurveTo(1692.9, 2547.7, 1699.4, 2548.9, 1706.0, 2552.7);
      ctx.bezierCurveTo(1712.7, 2556.6, 1716.9, 2561.6, 1715.6, 2564.0);
      ctx.bezierCurveTo(1714.2, 2566.3, 1707.7, 2565.1, 1701.1, 2561.3);
      ctx.bezierCurveTo(1694.5, 2557.4, 1690.2, 2552.4, 1691.6, 2550.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.776, -0.630, 0.630, -0.776, 632.9, 4046.0);
      gradient = ctx.createLinearGradient(105.3, 1839.2, 107.6, 1828.1);
      gradient.addColorStop(0.01, "rgb(255, 221, 111)");
      gradient.addColorStop(0.10, "rgb(252, 209, 104)");
      gradient.addColorStop(0.28, "rgb(242, 180, 87)");
      gradient.addColorStop(0.53, "rgb(230, 136, 62)");
      gradient.addColorStop(0.82, "rgb(214, 78, 38)");
      gradient.addColorStop(1.00, "rgb(205, 23, 30)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // burger/Hamburger/Group
      ctx.restore();
      ctx.restore();

      // burger/Hamburger/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1683.7, 2544.3);
      ctx.bezierCurveTo(1684.9, 2543.1, 1685.2, 2542.8, 1685.6, 2542.4);
      ctx.bezierCurveTo(1687.6, 2540.5, 1685.1, 2534.4, 1680.0, 2528.7);
      ctx.bezierCurveTo(1674.8, 2523.0, 1669.0, 2519.9, 1667.0, 2521.7);
      ctx.bezierCurveTo(1666.5, 2522.2, 1666.0, 2522.7, 1665.1, 2523.7);
      ctx.bezierCurveTo(1665.2, 2526.4, 1668.8, 2531.1, 1672.7, 2535.3);
      ctx.bezierCurveTo(1676.6, 2539.7, 1681.0, 2544.0, 1683.7, 2544.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.776, 0.630, 0.630, -0.776, -1048.8, 2680.2);
      gradient = ctx.createLinearGradient(2034.0, 1830.2, 2007.9, 1835.4);
      gradient.addColorStop(0.02, "rgb(238, 69, 61)");
      gradient.addColorStop(0.10, "rgb(239, 73, 61)");
      gradient.addColorStop(0.17, "rgb(240, 84, 66)");
      gradient.addColorStop(0.24, "rgb(241, 101, 72)");
      gradient.addColorStop(0.31, "rgb(243, 122, 83)");
      gradient.addColorStop(0.38, "rgb(246, 145, 97)");
      gradient.addColorStop(0.45, "rgb(249, 176, 115)");
      gradient.addColorStop(0.51, "rgb(255, 212, 139)");
      gradient.addColorStop(0.53, "rgb(255, 223, 147)");
      gradient.addColorStop(0.58, "rgb(251, 211, 137)");
      gradient.addColorStop(0.66, "rgb(242, 181, 114)");
      gradient.addColorStop(0.78, "rgb(229, 136, 80)");
      gradient.addColorStop(0.92, "rgb(214, 78, 43)");
      gradient.addColorStop(1.00, "rgb(205, 23, 30)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // burger/Hamburger/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1684.0, 2544.1);
      ctx.bezierCurveTo(1686.0, 2542.2, 1683.5, 2536.1, 1678.3, 2530.4);
      ctx.bezierCurveTo(1673.2, 2524.7, 1667.4, 2521.6, 1665.4, 2523.4);
      ctx.bezierCurveTo(1663.4, 2525.2, 1665.9, 2531.3, 1671.0, 2537.0);
      ctx.bezierCurveTo(1676.1, 2542.7, 1681.9, 2545.9, 1684.0, 2544.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.776, 0.630, 0.630, -0.776, -1048.8, 2680.2);
      gradient = ctx.createLinearGradient(2020.8, 1838.3, 2023.2, 1827.2);
      gradient.addColorStop(0.01, "rgb(255, 221, 111)");
      gradient.addColorStop(0.10, "rgb(252, 209, 104)");
      gradient.addColorStop(0.28, "rgb(242, 180, 87)");
      gradient.addColorStop(0.53, "rgb(230, 136, 62)");
      gradient.addColorStop(0.82, "rgb(214, 78, 38)");
      gradient.addColorStop(1.00, "rgb(205, 23, 30)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // burger/Hamburger/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1679.7, 2530.6);
      ctx.bezierCurveTo(1676.0, 2535.5, 1678.6, 2543.9, 1685.6, 2549.6);
      ctx.bezierCurveTo(1692.7, 2555.4, 1701.5, 2556.2, 1705.4, 2551.5);
      ctx.lineTo(1705.5, 2551.5);
      ctx.lineTo(1715.4, 2539.2);
      ctx.lineTo(1689.7, 2518.3);
      ctx.lineTo(1679.7, 2530.6);
      ctx.lineTo(1679.7, 2530.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.776, -0.630, 0.630, -0.776, 632.9, 4046.0);
      gradient = ctx.createLinearGradient(121.0, 1825.9, 128.3, 1854.9);
      gradient.addColorStop(0.00, "rgb(89, 37, 9)");
      gradient.addColorStop(0.14, "rgb(93, 41, 11)");
      gradient.addColorStop(0.32, "rgb(105, 52, 16)");
      gradient.addColorStop(0.51, "rgb(125, 71, 24)");
      gradient.addColorStop(0.72, "rgb(158, 99, 31)");
      gradient.addColorStop(0.84, "rgb(182, 121, 35)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // burger/Hamburger/Group
      ctx.restore();

      // burger/Hamburger/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1696.8, 2545.0);
      ctx.bezierCurveTo(1695.9, 2544.6, 1692.8, 2545.7, 1691.3, 2544.9);
      ctx.bezierCurveTo(1690.3, 2544.4, 1690.5, 2544.5, 1690.3, 2544.2);
      ctx.bezierCurveTo(1689.9, 2544.0, 1693.5, 2544.9, 1694.4, 2543.9);
      ctx.bezierCurveTo(1695.2, 2542.9, 1695.2, 2539.6, 1694.9, 2539.0);
      ctx.bezierCurveTo(1695.9, 2539.9, 1697.6, 2542.8, 1696.8, 2545.0);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.764, -0.646, 0.646, -0.764, 615.1, 4058.7);
      gradient = ctx.createLinearGradient(155.7, 1856.7, 154.0, 1853.2);
      gradient.addColorStop(0.00, "rgb(150, 96, 68)");
      gradient.addColorStop(0.16, "rgb(156, 107, 69)");
      gradient.addColorStop(0.47, "rgb(168, 125, 69)");
      gradient.addColorStop(0.76, "rgb(175, 136, 68)");
      gradient.addColorStop(1.00, "rgb(178, 140, 67)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // burger/Hamburger/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1686.4, 2539.9);
      ctx.bezierCurveTo(1686.0, 2538.3, 1687.1, 2535.2, 1686.7, 2534.5);
      ctx.bezierCurveTo(1688.0, 2534.0, 1690.9, 2534.8, 1692.8, 2537.0);
      ctx.bezierCurveTo(1690.2, 2536.7, 1686.9, 2539.0, 1686.4, 2539.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.764, -0.646, 0.646, -0.764, 615.1, 4058.7);
      gradient = ctx.createLinearGradient(161.4, 1857.7, 163.9, 1853.4);
      gradient.addColorStop(0.00, "rgb(150, 96, 68)");
      gradient.addColorStop(0.16, "rgb(156, 107, 69)");
      gradient.addColorStop(0.47, "rgb(168, 125, 69)");
      gradient.addColorStop(0.76, "rgb(175, 136, 68)");
      gradient.addColorStop(1.00, "rgb(178, 140, 67)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // burger/Hamburger/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1697.2, 2536.9);
      ctx.bezierCurveTo(1698.2, 2535.9, 1704.0, 2533.9, 1707.1, 2533.1);
      ctx.bezierCurveTo(1708.9, 2534.2, 1709.2, 2534.8, 1710.8, 2535.6);
      ctx.bezierCurveTo(1708.4, 2536.1, 1702.8, 2537.7, 1701.1, 2538.2);
      ctx.bezierCurveTo(1698.0, 2538.9, 1696.0, 2538.2, 1697.2, 2536.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.044, -0.869, 0.999, 0.050, -326.1, 4152.1);
      gradient = ctx.createLinearGradient(1974.0, 1946.2, 1968.5, 1946.5);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // burger/Hamburger/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1687.5, 2537.3);
      ctx.bezierCurveTo(1688.8, 2535.7, 1691.6, 2535.8, 1693.6, 2537.6);
      ctx.bezierCurveTo(1695.7, 2539.4, 1696.3, 2542.1, 1695.0, 2543.6);
      ctx.bezierCurveTo(1693.6, 2545.2, 1690.9, 2545.1, 1688.8, 2543.3);
      ctx.bezierCurveTo(1686.7, 2541.6, 1686.1, 2538.9, 1687.5, 2537.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.764, -0.646, 0.646, -0.764, 615.1, 4058.7);
      gradient = ctx.createLinearGradient(159.1, 1857.9, 157.3, 1851.5);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // burger/Hamburger/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1694.1, 2537.5);
      ctx.bezierCurveTo(1697.4, 2540.1, 1700.4, 2537.8, 1703.1, 2535.0);
      ctx.bezierCurveTo(1703.2, 2534.9, 1705.3, 2532.5, 1705.3, 2532.5);
      ctx.lineTo(1696.9, 2527.0);
      ctx.lineTo(1694.6, 2529.3);
      ctx.bezierCurveTo(1692.3, 2532.7, 1692.2, 2536.0, 1694.1, 2537.5);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.764, -0.646, 0.646, -0.764, 615.1, 4058.7);
      gradient = ctx.createLinearGradient(161.1, 1869.5, 153.7, 1861.3);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // burger/Hamburger/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1693.3, 2536.6);
      ctx.bezierCurveTo(1694.6, 2536.0, 1696.1, 2535.4, 1697.1, 2535.2);
      ctx.bezierCurveTo(1697.0, 2536.5, 1696.7, 2537.8, 1696.0, 2538.5);
      ctx.bezierCurveTo(1698.8, 2539.2, 1701.0, 2537.8, 1703.2, 2535.5);
      ctx.bezierCurveTo(1703.3, 2535.4, 1706.2, 2532.0, 1706.2, 2532.0);
      ctx.lineTo(1698.0, 2525.1);
      ctx.lineTo(1694.6, 2529.4);
      ctx.bezierCurveTo(1692.4, 2531.7, 1692.1, 2534.7, 1693.3, 2536.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.764, -0.646, 0.646, -0.764, 615.1, 4058.7);
      gradient = ctx.createLinearGradient(158.6, 1869.1, 154.1, 1859.2);
      gradient.addColorStop(0.00, "rgb(0, 180, 192)");
      gradient.addColorStop(0.06, "rgb(0, 184, 195)");
      gradient.addColorStop(0.27, "rgb(83, 196, 208)");
      gradient.addColorStop(0.47, "rgb(126, 207, 219)");
      gradient.addColorStop(0.66, "rgb(152, 215, 226)");
      gradient.addColorStop(0.84, "rgb(167, 221, 231)");
      gradient.addColorStop(0.99, "rgb(173, 223, 233)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // burger/Hamburger/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1691.4, 2544.7);
      ctx.bezierCurveTo(1691.9, 2545.1, 1691.4, 2545.7, 1689.7, 2544.8);
      ctx.bezierCurveTo(1688.4, 2544.2, 1686.2, 2541.9, 1686.3, 2538.7);
      ctx.bezierCurveTo(1686.4, 2538.0, 1686.5, 2537.5, 1686.6, 2536.9);
      ctx.bezierCurveTo(1687.8, 2537.8, 1688.9, 2543.0, 1691.4, 2544.7);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.764, -0.646, 0.646, -0.764, 615.1, 4058.7);
      gradient = ctx.createLinearGradient(162.8, 1854.4, 157.8, 1850.7);
      gradient.addColorStop(0.00, "rgb(150, 96, 68)");
      gradient.addColorStop(0.16, "rgb(156, 107, 69)");
      gradient.addColorStop(0.47, "rgb(168, 125, 69)");
      gradient.addColorStop(0.76, "rgb(175, 136, 68)");
      gradient.addColorStop(1.00, "rgb(178, 140, 67)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // burger/Hamburger/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1691.6, 2542.4);
      ctx.bezierCurveTo(1691.4, 2542.3, 1691.5, 2541.9, 1691.9, 2541.5);
      ctx.bezierCurveTo(1692.2, 2541.2, 1692.5, 2541.0, 1692.7, 2541.1);
      ctx.bezierCurveTo(1692.9, 2541.3, 1692.8, 2541.7, 1692.5, 2542.0);
      ctx.bezierCurveTo(1692.2, 2542.4, 1691.8, 2542.6, 1691.6, 2542.4);
      ctx.closePath();
      ctx.fillStyle = "rgb(56, 92, 133)";
      ctx.fill();

      // burger/Hamburger/Group/Path
      ctx.beginPath();
      ctx.moveTo(1689.4, 2540.6);
      ctx.bezierCurveTo(1689.3, 2540.5, 1689.4, 2540.0, 1689.7, 2539.7);
      ctx.bezierCurveTo(1690.0, 2539.3, 1690.4, 2539.1, 1690.5, 2539.3);
      ctx.bezierCurveTo(1690.7, 2539.4, 1690.6, 2539.8, 1690.3, 2540.2);
      ctx.bezierCurveTo(1690.0, 2540.6, 1689.6, 2540.8, 1689.4, 2540.6);
      ctx.closePath();
      ctx.fill();

      // burger/Hamburger/Group/Path
      ctx.beginPath();
      ctx.moveTo(1694.5, 2541.1);
      ctx.bezierCurveTo(1694.0, 2539.7, 1692.1, 2538.0, 1690.4, 2537.5);
      ctx.lineWidth = 0.6;
      ctx.strokeStyle = "rgb(157, 70, 33)";
      ctx.lineCap = "round";
      ctx.stroke();

      // burger/Hamburger/Group/Path
      ctx.beginPath();
      ctx.moveTo(1692.5, 2533.8);
      ctx.bezierCurveTo(1692.2, 2532.3, 1693.8, 2527.8, 1695.6, 2523.7);
      ctx.bezierCurveTo(1696.5, 2524.2, 1697.1, 2524.8, 1698.6, 2525.8);
      ctx.bezierCurveTo(1698.0, 2527.3, 1697.5, 2528.4, 1697.1, 2529.4);
      ctx.bezierCurveTo(1695.3, 2533.4, 1692.9, 2535.7, 1692.5, 2533.8);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.660, -0.395, 0.685, -1.145, 485.8, 3912.7);
      gradient = ctx.createLinearGradient(-422.3, 1355.2, -427.2, 1355.5);
      gradient.addColorStop(0.00, "rgb(238, 171, 135)");
      gradient.addColorStop(0.12, "rgb(241, 184, 152)");
      gradient.addColorStop(0.37, "rgb(245, 204, 182)");
      gradient.addColorStop(0.60, "rgb(249, 221, 205)");
      gradient.addColorStop(0.82, "rgb(251, 231, 220)");
      gradient.addColorStop(1.00, "rgb(253, 235, 226)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // burger/Hamburger/Path
      ctx.restore();
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1713.8, 2538.6);
      ctx.lineTo(1703.9, 2550.9);
      ctx.lineTo(1703.9, 2550.9);
      ctx.bezierCurveTo(1701.2, 2554.1, 1696.3, 2554.7, 1691.2, 2553.0);
      ctx.bezierCurveTo(1696.8, 2555.4, 1702.5, 2555.0, 1705.5, 2551.5);
      ctx.lineTo(1705.5, 2551.5);
      ctx.lineTo(1715.4, 2539.2);
      ctx.lineTo(1689.7, 2518.3);
      ctx.lineTo(1689.3, 2518.8);
      ctx.lineTo(1713.8, 2538.6);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.776, -0.630, 0.630, -0.776, 632.9, 4046.0);
      gradient = ctx.createLinearGradient(125.6, 1852.0, 111.1, 1830.1);
      gradient.addColorStop(0.00, "rgb(255, 247, 170)");
      gradient.addColorStop(0.11, "rgb(250, 236, 162)");
      gradient.addColorStop(0.26, "rgb(235, 216, 141)");
      gradient.addColorStop(0.42, "rgb(215, 187, 114)");
      gradient.addColorStop(0.59, "rgb(189, 152, 78)");
      gradient.addColorStop(0.77, "rgb(159, 113, 38)");
      gradient.addColorStop(0.84, "rgb(144, 96, 22)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // burger/Hamburger/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1670.3, 2562.3);
      ctx.bezierCurveTo(1670.4, 2562.4, 1672.1, 2563.8, 1672.8, 2564.4);
      ctx.bezierCurveTo(1672.9, 2564.6, 1673.4, 2565.0, 1673.6, 2565.1);
      ctx.bezierCurveTo(1674.3, 2565.7, 1676.1, 2567.0, 1676.2, 2567.0);
      ctx.bezierCurveTo(1689.6, 2576.7, 1703.3, 2578.9, 1710.7, 2569.4);
      ctx.bezierCurveTo(1712.3, 2567.4, 1712.2, 2564.7, 1710.6, 2562.9);
      ctx.lineTo(1710.6, 2562.9);
      ctx.lineTo(1710.5, 2562.9);
      ctx.bezierCurveTo(1710.4, 2562.7, 1710.2, 2562.5, 1710.0, 2562.4);
      ctx.bezierCurveTo(1709.8, 2562.2, 1709.6, 2562.1, 1709.4, 2562.0);
      ctx.lineTo(1688.9, 2545.4);
      ctx.lineTo(1668.5, 2528.7);
      ctx.bezierCurveTo(1668.3, 2528.5, 1668.1, 2528.4, 1667.9, 2528.2);
      ctx.bezierCurveTo(1667.7, 2528.0, 1667.5, 2527.9, 1667.4, 2527.8);
      ctx.lineTo(1667.3, 2527.8);
      ctx.lineTo(1667.3, 2527.8);
      ctx.bezierCurveTo(1665.3, 2526.6, 1662.6, 2527.1, 1660.9, 2529.0);
      ctx.bezierCurveTo(1653.1, 2538.2, 1658.1, 2551.2, 1670.3, 2562.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(-0.776, -0.630, 0.630, -0.776, 632.9, 4046.0);
      gradient = ctx.createLinearGradient(125.8, 1830.9, 125.6, 1808.1);
      gradient.addColorStop(0.00, "rgb(241, 182, 104)");
      gradient.addColorStop(0.00, "rgb(241, 183, 108)");
      gradient.addColorStop(0.05, "rgb(244, 197, 138)");
      gradient.addColorStop(0.10, "rgb(248, 210, 165)");
      gradient.addColorStop(0.14, "rgb(250, 220, 187)");
      gradient.addColorStop(0.19, "rgb(252, 227, 203)");
      gradient.addColorStop(0.25, "rgb(255, 232, 213)");
      gradient.addColorStop(0.31, "rgb(255, 234, 216)");
      gradient.addColorStop(0.37, "rgb(247, 218, 192)");
      gradient.addColorStop(0.52, "rgb(235, 187, 142)");
      gradient.addColorStop(0.67, "rgb(226, 164, 108)");
      gradient.addColorStop(0.80, "rgb(219, 148, 84)");
      gradient.addColorStop(0.92, "rgb(215, 139, 70)");
      gradient.addColorStop(1.00, "rgb(214, 136, 65)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // burger/Hamburger/Group
      ctx.restore();

      // burger/Hamburger/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1685.7, 2568.5);
      ctx.bezierCurveTo(1685.1, 2568.0, 1684.8, 2567.3, 1685.1, 2566.9);
      ctx.bezierCurveTo(1685.4, 2566.6, 1686.1, 2566.7, 1686.8, 2567.2);
      ctx.bezierCurveTo(1687.4, 2567.7, 1687.7, 2568.4, 1687.4, 2568.8);
      ctx.bezierCurveTo(1687.1, 2569.1, 1686.4, 2569.0, 1685.7, 2568.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 234, 216)";
      ctx.fill();

      // burger/Hamburger/Group/Path
      ctx.beginPath();
      ctx.moveTo(1684.8, 2563.3);
      ctx.bezierCurveTo(1684.2, 2562.8, 1683.9, 2562.1, 1684.2, 2561.8);
      ctx.bezierCurveTo(1684.5, 2561.4, 1685.2, 2561.5, 1685.9, 2562.0);
      ctx.bezierCurveTo(1686.5, 2562.6, 1686.8, 2563.3, 1686.5, 2563.6);
      ctx.bezierCurveTo(1686.2, 2564.0, 1685.5, 2563.8, 1684.8, 2563.3);
      ctx.closePath();
      ctx.fill();

      // burger/Hamburger/Group/Path
      ctx.beginPath();
      ctx.moveTo(1694.4, 2569.6);
      ctx.bezierCurveTo(1693.9, 2569.2, 1693.7, 2568.7, 1693.9, 2568.4);
      ctx.bezierCurveTo(1694.1, 2568.1, 1694.7, 2568.2, 1695.1, 2568.6);
      ctx.bezierCurveTo(1695.6, 2569.0, 1695.8, 2569.5, 1695.6, 2569.8);
      ctx.bezierCurveTo(1695.4, 2570.0, 1694.8, 2569.9, 1694.4, 2569.6);
      ctx.closePath();
      ctx.fill();

      // burger/Hamburger/Group/Path
      ctx.beginPath();
      ctx.moveTo(1672.0, 2558.2);
      ctx.bezierCurveTo(1671.5, 2557.8, 1671.3, 2557.3, 1671.5, 2557.0);
      ctx.bezierCurveTo(1671.7, 2556.7, 1672.3, 2556.8, 1672.8, 2557.2);
      ctx.bezierCurveTo(1673.3, 2557.6, 1673.6, 2558.2, 1673.3, 2558.5);
      ctx.bezierCurveTo(1673.1, 2558.8, 1672.5, 2558.7, 1672.0, 2558.2);
      ctx.closePath();
      ctx.fill();

      // burger/Hamburger/Group/Path
      ctx.beginPath();
      ctx.moveTo(1666.2, 2547.3);
      ctx.bezierCurveTo(1665.2, 2546.5, 1664.8, 2545.4, 1665.2, 2544.9);
      ctx.bezierCurveTo(1665.7, 2544.3, 1666.8, 2544.5, 1667.8, 2545.3);
      ctx.bezierCurveTo(1668.7, 2546.1, 1669.2, 2547.2, 1668.7, 2547.7);
      ctx.bezierCurveTo(1668.3, 2548.3, 1667.2, 2548.1, 1666.2, 2547.3);
      ctx.closePath();
      ctx.fill();

      // burger/Hamburger/Group/Path
      ctx.beginPath();
      ctx.moveTo(1676.1, 2564.3);
      ctx.bezierCurveTo(1675.4, 2563.7, 1675.1, 2562.9, 1675.4, 2562.5);
      ctx.bezierCurveTo(1675.7, 2562.1, 1676.6, 2562.3, 1677.3, 2562.8);
      ctx.bezierCurveTo(1678.0, 2563.4, 1678.3, 2564.2, 1678.0, 2564.6);
      ctx.bezierCurveTo(1677.7, 2565.0, 1676.8, 2564.9, 1676.1, 2564.3);
      ctx.closePath();
      ctx.fill();
      ctx.restore();
      ctx.restore();
      ctx.restore();
    }

    function homeTickets(ctx) {

      var gradient;

      // homeTickets/Group
      ctx.save();

      // homeTickets/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1882.0, 1458.8);
      ctx.bezierCurveTo(1882.8, 1462.0, 1868.5, 1468.2, 1853.1, 1472.6);
      ctx.bezierCurveTo(1835.6, 1477.6, 1823.8, 1479.6, 1823.0, 1476.4);
      ctx.bezierCurveTo(1822.3, 1473.2, 1835.7, 1466.0, 1851.4, 1462.3);
      ctx.bezierCurveTo(1867.0, 1458.7, 1881.3, 1455.7, 1882.0, 1458.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(60, 147, 57)";
      ctx.fill();

      // homeTickets/Group/Path
      ctx.beginPath();
      ctx.moveTo(1875.6, 1463.2);
      ctx.lineTo(1836.5, 1474.1);
      ctx.lineTo(1818.7, 1416.9);
      ctx.lineTo(1860.5, 1405.1);
      ctx.lineTo(1875.6, 1463.2);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.968, -0.251, -0.251, -0.968, 1417.7, 2295.7);
      gradient = ctx.createLinearGradient(617.2, 753.9, 648.7, 682.5);
      gradient.addColorStop(0.00, "rgb(255, 235, 0)");
      gradient.addColorStop(0.16, "rgb(255, 235, 0)");
      gradient.addColorStop(0.36, "rgb(255, 235, 0)");
      gradient.addColorStop(0.58, "rgb(255, 235, 0)");
      gradient.addColorStop(0.82, "rgb(255, 235, 0)");
      gradient.addColorStop(1.00, "rgb(255, 200, 6)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // homeTickets/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1844.9, 1446.5);
      ctx.lineTo(1846.0, 1446.3);
      ctx.lineTo(1852.7, 1469.5);
      ctx.lineTo(1851.7, 1469.8);
      ctx.lineTo(1844.9, 1446.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(90, 91, 137)";
      ctx.fill();

      // homeTickets/Group/Path
      ctx.beginPath();
      ctx.moveTo(1837.1, 1448.8);
      ctx.lineTo(1838.1, 1448.5);
      ctx.lineTo(1845.1, 1471.7);
      ctx.lineTo(1844.0, 1472.0);
      ctx.lineTo(1837.1, 1448.8);
      ctx.closePath();
      ctx.fill();

      // homeTickets/Group/Path
      ctx.beginPath();
      ctx.moveTo(1852.8, 1444.3);
      ctx.lineTo(1853.9, 1444.0);
      ctx.lineTo(1860.4, 1467.4);
      ctx.lineTo(1859.4, 1467.7);
      ctx.lineTo(1852.8, 1444.3);
      ctx.closePath();
      ctx.fill();

      // homeTickets/Group/Path
      ctx.beginPath();
      ctx.moveTo(1860.7, 1442.1);
      ctx.lineTo(1861.7, 1441.8);
      ctx.lineTo(1868.1, 1465.3);
      ctx.lineTo(1867.0, 1465.6);
      ctx.lineTo(1860.7, 1442.1);
      ctx.closePath();
      ctx.fill();

      // homeTickets/Group/Path
      ctx.beginPath();
      ctx.moveTo(1862.1, 1442.9);
      ctx.lineTo(1837.3, 1449.9);
      ctx.lineTo(1826.7, 1414.6);
      ctx.lineTo(1852.5, 1407.3);
      ctx.lineTo(1862.1, 1442.9);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.968, -0.251, -0.251, -0.968, 1417.7, 2295.7);
      gradient = ctx.createLinearGradient(637.6, 714.0, 626.0, 746.7);
      gradient.addColorStop(0.00, "rgb(108, 92, 157)");
      gradient.addColorStop(0.42, "rgb(90, 57, 112)");
      gradient.addColorStop(0.80, "rgb(75, 31, 83)");
      gradient.addColorStop(1.00, "rgb(69, 21, 73)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // homeTickets/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1875.6, 1463.2);
      ctx.bezierCurveTo(1876.5, 1459.8, 1877.0, 1459.0, 1877.0, 1459.0);
      ctx.bezierCurveTo(1875.2, 1452.1, 1863.2, 1404.7, 1862.9, 1403.7);
      ctx.bezierCurveTo(1862.7, 1402.7, 1860.5, 1405.1, 1860.5, 1405.1);
      ctx.lineTo(1875.6, 1463.2);
      ctx.closePath();
      ctx.fillStyle = "rgb(242, 172, 33)";
      ctx.fill();

      // homeTickets/Group/Path
      ctx.beginPath();
      ctx.moveTo(1819.5, 1419.1);
      ctx.bezierCurveTo(1819.9, 1420.5, 1820.1, 1421.5, 1820.5, 1422.5);
      ctx.bezierCurveTo(1822.5, 1423.0, 1824.7, 1421.6, 1825.4, 1417.7);
      ctx.bezierCurveTo(1825.9, 1418.7, 1827.0, 1419.7, 1828.3, 1420.2);
      ctx.bezierCurveTo(1828.2, 1419.4, 1828.0, 1419.0, 1828.0, 1418.5);
      ctx.bezierCurveTo(1828.2, 1413.8, 1849.2, 1404.0, 1853.2, 1409.3);
      ctx.bezierCurveTo(1853.3, 1410.3, 1853.5, 1410.9, 1853.7, 1411.7);
      ctx.bezierCurveTo(1856.6, 1413.3, 1859.9, 1411.3, 1860.0, 1407.4);
      ctx.bezierCurveTo(1861.5, 1408.8, 1863.1, 1409.6, 1864.4, 1409.6);
      ctx.bezierCurveTo(1863.7, 1406.8, 1863.5, 1405.7, 1863.0, 1403.9);
      ctx.bezierCurveTo(1852.5, 1403.0, 1839.7, 1408.5, 1839.7, 1408.5);
      ctx.lineTo(1819.5, 1419.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(193, 26, 51)";
      ctx.fill();

      // homeTickets/Group/Path
      ctx.beginPath();
      ctx.moveTo(1839.6, 1449.3);
      ctx.bezierCurveTo(1838.4, 1439.8, 1840.5, 1430.6, 1845.0, 1429.4);
      ctx.bezierCurveTo(1852.7, 1427.4, 1856.5, 1436.2, 1860.1, 1443.2);
      ctx.save();
      ctx.transform(0.968, -0.251, -0.251, -0.968, 1417.7, 2295.7);
      gradient = ctx.createLinearGradient(632.7, 710.7, 625.9, 732.8);
      gradient.addColorStop(0.00, "rgb(223, 221, 18)");
      gradient.addColorStop(0.10, "rgb(220, 220, 29)");
      gradient.addColorStop(0.22, "rgb(207, 215, 56)");
      gradient.addColorStop(0.36, "rgb(187, 208, 85)");
      gradient.addColorStop(0.51, "rgb(155, 199, 119)");
      gradient.addColorStop(0.66, "rgb(110, 188, 151)");
      gradient.addColorStop(0.82, "rgb(0, 177, 187)");
      gradient.addColorStop(0.99, "rgb(0, 167, 227)");
      gradient.addColorStop(1.00, "rgb(0, 167, 233)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // homeTickets/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1852.4, 1445.7);
      ctx.lineTo(1846.9, 1447.1);
      ctx.lineTo(1844.3, 1437.1);
      ctx.lineTo(1849.7, 1435.7);
      ctx.lineTo(1852.4, 1445.7);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 255, 255)";
      ctx.fill();
      ctx.strokeStyle = "rgb(255, 255, 255)";
      ctx.stroke();

      // homeTickets/Group/Group

      // homeTickets/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1838.8, 1421.1);
      ctx.bezierCurveTo(1839.1, 1422.1, 1838.9, 1423.1, 1838.4, 1423.2);
      ctx.bezierCurveTo(1838.0, 1423.3, 1837.4, 1422.6, 1837.1, 1421.6);
      ctx.bezierCurveTo(1836.9, 1420.6, 1837.0, 1419.6, 1837.5, 1419.5);
      ctx.bezierCurveTo(1837.9, 1419.4, 1838.5, 1420.1, 1838.8, 1421.1);
      ctx.closePath();
      ctx.fillStyle = "rgb(232, 120, 38)";
      ctx.fill();
      ctx.lineWidth = 0.6;
      ctx.strokeStyle = "rgb(172, 86, 18)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // homeTickets/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1838.8, 1421.2);
      ctx.lineTo(1839.7, 1421.0);
      ctx.stroke();

      // homeTickets/Group/Group
      ctx.restore();

      // homeTickets/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1848.4, 1418.8);
      ctx.bezierCurveTo(1848.1, 1417.8, 1848.3, 1416.9, 1848.7, 1416.8);
      ctx.bezierCurveTo(1849.2, 1416.6, 1849.8, 1417.4, 1850.0, 1418.4);
      ctx.bezierCurveTo(1850.3, 1419.4, 1850.1, 1420.3, 1849.7, 1420.4);
      ctx.bezierCurveTo(1849.2, 1420.5, 1848.6, 1419.8, 1848.4, 1418.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(232, 120, 38)";
      ctx.fill();
      ctx.lineWidth = 0.6;
      ctx.strokeStyle = "rgb(172, 86, 18)";
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // homeTickets/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1848.2, 1418.8);
      ctx.lineTo(1847.2, 1419.0);
      ctx.stroke();

      // homeTickets/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1849.6, 1426.3);
      ctx.lineTo(1841.2, 1428.5);
      ctx.lineTo(1837.1, 1412.6);
      ctx.lineTo(1845.5, 1410.5);
      ctx.lineTo(1849.6, 1426.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.995, 0.104, 0.104, -0.995, 1622.8, 932.6);
      gradient = ctx.createLinearGradient(266.8, -469.8, 273.0, -452.9);
      gradient.addColorStop(0.00, "rgb(223, 221, 18)");
      gradient.addColorStop(0.10, "rgb(220, 220, 29)");
      gradient.addColorStop(0.22, "rgb(207, 215, 56)");
      gradient.addColorStop(0.36, "rgb(187, 208, 85)");
      gradient.addColorStop(0.51, "rgb(155, 199, 119)");
      gradient.addColorStop(0.66, "rgb(110, 188, 151)");
      gradient.addColorStop(0.82, "rgb(0, 177, 187)");
      gradient.addColorStop(0.99, "rgb(0, 167, 227)");
      gradient.addColorStop(1.00, "rgb(0, 167, 233)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // homeTickets/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1840.5, 1425.5);
      ctx.lineTo(1848.7, 1422.9);
      ctx.lineTo(1848.3, 1421.3);
      ctx.lineTo(1839.9, 1423.5);
      ctx.lineTo(1840.5, 1425.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(88, 59, 137)";
      ctx.fill();

      // homeTickets/Group/Path
      ctx.beginPath();
      ctx.moveTo(1839.9, 1423.5);
      ctx.lineTo(1843.5, 1422.5);
      ctx.lineTo(1848.3, 1421.3);
      ctx.lineWidth = 0.3;
      ctx.lineJoin = "miter";
      ctx.miterLimit = 4.0;
      ctx.stroke();

      // homeTickets/Group/Path
      ctx.beginPath();
      ctx.moveTo(1840.5, 1425.6);
      ctx.lineTo(1848.7, 1422.9);
      ctx.stroke();

      // homeTickets/Group/Path
      ctx.beginPath();
      ctx.moveTo(1841.0, 1423.2);
      ctx.lineTo(1841.5, 1425.3);
      ctx.stroke();

      // homeTickets/Group/Path
      ctx.beginPath();
      ctx.moveTo(1842.3, 1422.9);
      ctx.lineTo(1842.7, 1424.8);
      ctx.stroke();

      // homeTickets/Group/Path
      ctx.beginPath();
      ctx.moveTo(1844.0, 1424.4);
      ctx.lineTo(1843.4, 1422.6);
      ctx.stroke();

      // homeTickets/Group/Path
      ctx.beginPath();
      ctx.moveTo(1844.7, 1422.2);
      ctx.lineTo(1845.2, 1424.1);
      ctx.stroke();

      // homeTickets/Group/Path
      ctx.beginPath();
      ctx.moveTo(1846.1, 1421.9);
      ctx.lineTo(1846.4, 1423.6);
      ctx.stroke();

      // homeTickets/Group/Path
      ctx.beginPath();
      ctx.moveTo(1847.2, 1421.6);
      ctx.lineTo(1847.7, 1423.3);
      ctx.stroke();

      // homeTickets/Group/Path
      ctx.beginPath();
      ctx.moveTo(1842.3, 1419.2);
      ctx.bezierCurveTo(1842.4, 1419.6, 1842.2, 1420.0, 1841.8, 1420.1);
      ctx.bezierCurveTo(1841.5, 1420.2, 1841.1, 1419.9, 1841.0, 1419.5);
      ctx.bezierCurveTo(1840.9, 1419.0, 1841.1, 1418.6, 1841.4, 1418.5);
      ctx.bezierCurveTo(1841.8, 1418.4, 1842.1, 1418.7, 1842.3, 1419.2);
      ctx.closePath();
      ctx.fill();

      // homeTickets/Group/Path
      ctx.beginPath();
      ctx.moveTo(1845.6, 1418.3);
      ctx.bezierCurveTo(1845.7, 1418.7, 1845.5, 1419.2, 1845.2, 1419.3);
      ctx.bezierCurveTo(1844.8, 1419.4, 1844.5, 1419.1, 1844.4, 1418.6);
      ctx.bezierCurveTo(1844.2, 1418.2, 1844.4, 1417.7, 1844.8, 1417.7);
      ctx.bezierCurveTo(1845.1, 1417.6, 1845.5, 1417.8, 1845.6, 1418.3);
      ctx.closePath();
      ctx.fill();

      // homeTickets/Group/Path
      ctx.beginPath();
      ctx.moveTo(1838.5, 1418.0);
      ctx.bezierCurveTo(1841.7, 1417.2, 1843.1, 1414.5, 1843.2, 1413.1);
      ctx.bezierCurveTo(1844.5, 1414.4, 1845.8, 1415.7, 1846.8, 1415.4);
      ctx.bezierCurveTo(1846.4, 1414.1, 1845.6, 1410.6, 1845.6, 1410.6);
      ctx.lineTo(1840.5, 1409.4);
      ctx.lineTo(1836.7, 1411.7);
      ctx.lineTo(1838.5, 1418.0);
      ctx.closePath();
      ctx.fillStyle = "rgb(0, 115, 111)";
      ctx.fill();

      // homeTickets/Group/Path
      ctx.beginPath();
      ctx.moveTo(1815.7, 1419.1);
      ctx.bezierCurveTo(1817.8, 1422.6, 1822.8, 1423.1, 1823.8, 1416.7);
      ctx.bezierCurveTo(1825.1, 1419.4, 1830.9, 1422.1, 1832.0, 1414.3);
      ctx.bezierCurveTo(1835.6, 1418.6, 1840.6, 1417.1, 1841.6, 1411.5);
      ctx.bezierCurveTo(1844.8, 1415.7, 1848.4, 1414.2, 1850.1, 1408.9);
      ctx.bezierCurveTo(1853.2, 1413.3, 1858.3, 1411.4, 1858.4, 1406.5);
      ctx.bezierCurveTo(1862.2, 1410.0, 1866.4, 1409.4, 1866.5, 1404.1);
      ctx.bezierCurveTo(1855.5, 1400.0, 1838.1, 1407.5, 1838.1, 1407.5);
      ctx.lineTo(1815.7, 1419.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.968, -0.251, -0.251, -0.968, 1417.7, 2295.7);
      gradient = ctx.createLinearGradient(631.0, 753.6, 632.9, 743.2);
      gradient.addColorStop(0.00, "rgb(193, 26, 51)");
      gradient.addColorStop(0.26, "rgb(193, 26, 51)");
      gradient.addColorStop(0.60, "rgb(235, 26, 51)");
      gradient.addColorStop(0.86, "rgb(235, 26, 51)");
      gradient.addColorStop(1.00, "rgb(235, 26, 51)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // homeTickets/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1828.3, 1368.1);
      ctx.bezierCurveTo(1828.4, 1368.3, 1828.4, 1368.5, 1828.4, 1368.7);
      ctx.bezierCurveTo(1828.3, 1368.5, 1828.3, 1368.4, 1828.2, 1368.2);
      ctx.bezierCurveTo(1829.4, 1379.1, 1815.7, 1419.1, 1815.7, 1419.1);
      ctx.lineTo(1866.5, 1404.1);
      ctx.bezierCurveTo(1866.5, 1404.1, 1833.2, 1378.0, 1828.3, 1368.1);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.959, -0.283, -0.283, -0.959, 1476.1, 2387.5);
      gradient = ctx.createLinearGradient(619.0, 873.6, 626.9, 830.3);
      gradient.addColorStop(0.00, "rgb(193, 26, 51)");
      gradient.addColorStop(0.29, "rgb(235, 26, 51)");
      gradient.addColorStop(0.62, "rgb(235, 26, 51)");
      gradient.addColorStop(0.87, "rgb(239, 109, 93)");
      gradient.addColorStop(1.00, "rgb(239, 109, 93)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // homeTickets/Group/Group
      ctx.restore();

      // homeTickets/Group/Group/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1873.5, 1459.9);
      ctx.lineTo(1838.1, 1469.7);
      ctx.lineTo(1832.3, 1450.6);
      ctx.lineTo(1868.2, 1440.7);
      ctx.lineTo(1873.5, 1459.9);
      ctx.closePath();
      ctx.fillStyle = "rgb(206, 164, 107)";
      ctx.fill();

      // homeTickets/Group/Group/Path
      ctx.beginPath();
      ctx.moveTo(1872.7, 1459.5);
      ctx.lineTo(1837.1, 1469.0);
      ctx.lineTo(1831.6, 1450.2);
      ctx.lineTo(1867.5, 1440.3);
      ctx.lineTo(1872.7, 1459.5);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 249, 189)";
      ctx.fill();

      // homeTickets/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1818.9, 1330.6);
      ctx.bezierCurveTo(1825.2, 1329.0, 1848.3, 1311.0, 1851.0, 1323.1);
      ctx.bezierCurveTo(1851.5, 1325.5, 1849.7, 1328.7, 1852.7, 1329.2);
      ctx.bezierCurveTo(1855.7, 1329.7, 1860.5, 1326.9, 1863.1, 1329.1);
      ctx.bezierCurveTo(1864.9, 1330.8, 1864.5, 1333.6, 1864.6, 1335.7);
      ctx.bezierCurveTo(1864.8, 1340.0, 1868.9, 1340.2, 1872.4, 1340.2);
      ctx.bezierCurveTo(1875.7, 1340.1, 1879.2, 1338.6, 1882.2, 1337.2);
      ctx.bezierCurveTo(1884.9, 1336.0, 1889.3, 1334.2, 1890.2, 1330.9);
      ctx.bezierCurveTo(1891.4, 1326.1, 1883.5, 1321.6, 1885.8, 1317.0);
      ctx.bezierCurveTo(1888.7, 1311.4, 1899.7, 1316.0, 1904.3, 1314.7);
      ctx.bezierCurveTo(1906.3, 1314.1, 1911.3, 1311.5, 1908.6, 1305.8);
      ctx.bezierCurveTo(1911.3, 1306.9, 1910.2, 1311.5, 1909.1, 1313.2);
      ctx.bezierCurveTo(1906.0, 1317.8, 1900.9, 1318.0, 1896.0, 1317.7);
      ctx.bezierCurveTo(1893.0, 1317.6, 1888.7, 1319.1, 1889.9, 1322.9);
      ctx.bezierCurveTo(1890.4, 1324.5, 1892.0, 1325.7, 1892.6, 1327.3);
      ctx.bezierCurveTo(1893.4, 1329.2, 1893.1, 1331.0, 1892.2, 1332.8);
      ctx.bezierCurveTo(1890.3, 1336.6, 1888.9, 1338.9, 1883.4, 1342.0);
      ctx.bezierCurveTo(1878.7, 1344.6, 1872.4, 1346.1, 1867.0, 1345.4);
      ctx.bezierCurveTo(1865.5, 1345.3, 1862.8, 1344.7, 1861.8, 1343.4);
      ctx.bezierCurveTo(1860.9, 1342.2, 1861.7, 1340.1, 1861.8, 1338.7);
      ctx.bezierCurveTo(1861.9, 1337.7, 1862.4, 1335.7, 1859.1, 1335.2);
      ctx.bezierCurveTo(1856.5, 1334.7, 1853.8, 1335.8, 1851.3, 1336.6);
      ctx.bezierCurveTo(1848.7, 1337.4, 1847.5, 1337.4, 1847.4, 1334.3);
      ctx.bezierCurveTo(1847.3, 1331.2, 1846.5, 1330.8, 1841.9, 1332.0);
      ctx.bezierCurveTo(1836.6, 1333.4, 1824.7, 1343.2, 1822.2, 1344.6);
      ctx.bezierCurveTo(1822.2, 1341.6, 1818.0, 1333.0, 1818.9, 1330.6);
      ctx.save();
      ctx.transform(0.997, 0.075, 0.075, -0.997, 998.5, 1275.4);
      gradient = ctx.createLinearGradient(822.1, 15.4, 911.7, 15.4);
      gradient.addColorStop(0.00, "rgb(255, 235, 0)");
      gradient.addColorStop(0.12, "rgb(255, 200, 6)");
      gradient.addColorStop(0.27, "rgb(255, 200, 6)");
      gradient.addColorStop(0.44, "rgb(255, 200, 6)");
      gradient.addColorStop(0.62, "rgb(239, 109, 93)");
      gradient.addColorStop(0.81, "rgb(239, 109, 93)");
      gradient.addColorStop(1.00, "rgb(235, 26, 51)");
      ctx.fillStyle = gradient;
      ctx.fill();

      // homeTickets/Group/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1828.9, 1370.4);
      ctx.lineTo(1817.6, 1327.1);
      ctx.lineWidth = 1.2;
      ctx.strokeStyle = "rgb(238, 90, 160)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // homeTickets/Group/Path
      ctx.beginPath();
      ctx.moveTo(1818.8, 1326.8);
      ctx.bezierCurveTo(1819.0, 1327.4, 1818.6, 1328.1, 1818.0, 1328.2);
      ctx.bezierCurveTo(1817.3, 1328.4, 1816.7, 1328.0, 1816.5, 1327.4);
      ctx.bezierCurveTo(1816.4, 1326.7, 1816.7, 1326.1, 1817.4, 1325.9);
      ctx.bezierCurveTo(1818.0, 1325.7, 1818.7, 1326.1, 1818.8, 1326.8);
      ctx.closePath();
      ctx.fillStyle = "rgb(255, 196, 10)";
      ctx.fill();
      ctx.restore();
      ctx.restore();
    }

    function homeTicketsFlash1(ctx) {

      // homeTicketsFlash1/TICKETS
      ctx.save();
      ctx.font = "7.0px 'Comic Sans MS'";
      ctx.save();
      ctx.transform(0.964, -0.268, 0.268, 0.964, 1838.4, 1465.3);
      ctx.fillStyle = "rgb(90, 91, 137)";
      ctx.fillText("TICKETS", 0, 0);
      ctx.restore();

      // homeTicketsFlash1/BUY
      ctx.save();
      ctx.transform(0.964, -0.268, 0.268, 0.964, 1844.6, 1456.5);
      ctx.fillStyle = "rgb(90, 91, 137)";
      ctx.fillText("BUY", 0, 0);
      ctx.restore();
      ctx.restore();
    }

    function homeTicketsFlash2(ctx) {

      var gradient;

      // homeTicketsFlash2/Path
      ctx.save();
      ctx.beginPath();
      ctx.moveTo(1851.5, 1444.3);
      ctx.lineTo(1846.7, 1445.6);
      ctx.lineTo(1844.6, 1436.8);
      ctx.lineTo(1849.4, 1435.4);
      ctx.lineTo(1851.5, 1444.3);
      ctx.closePath();
      ctx.save();
      ctx.transform(0.857, -0.241, -0.204, -0.857, 1452.3, 2208.8);
      gradient = ctx.createLinearGradient(633.7, 714.1, 631.6, 724.9);
      gradient.addColorStop(0.00, "rgb(255, 229, 4)");
      gradient.addColorStop(0.13, "rgb(255, 226, 9)");
      gradient.addColorStop(0.29, "rgb(255, 214, 16)");
      gradient.addColorStop(0.47, "rgb(255, 196, 23)");
      gradient.addColorStop(0.66, "rgb(250, 170, 29)");
      gradient.addColorStop(0.85, "rgb(245, 138, 31)");
      gradient.addColorStop(1.00, "rgb(242, 111, 32)");
      ctx.fillStyle = gradient;
      ctx.fill();
      ctx.strokeStyle = "rgb(255, 255, 255)";
      ctx.stroke();

      // homeTicketsFlash2/Path
      ctx.restore();
      ctx.beginPath();
      ctx.moveTo(1845.2, 1439.5);
      ctx.lineTo(1850.2, 1437.9);
      ctx.lineWidth = 0.8;
      ctx.strokeStyle = "rgb(255, 255, 255)";
      ctx.lineCap = "round";
      ctx.lineJoin = "round";
      ctx.stroke();

      // homeTicketsFlash2/Path
      ctx.beginPath();
      ctx.moveTo(1846.0, 1442.4);
      ctx.lineTo(1851.1, 1441.5);
      ctx.stroke();

      // homeTicketsFlash2/Path
      ctx.beginPath();
      ctx.moveTo(1847.3, 1436.1);
      ctx.lineTo(1849.5, 1445.4);
      ctx.stroke();
      ctx.restore();
    }

    function draw(ctx) {

      // pAGE1/
      ctx.save();
      ctx.restore();
    }
