Pen Settings

CSS Base

Vendor Prefixing

Add External Stylesheets/Pens

Any URL's added here will be added as <link>s in order, and before the CSS in the editor. If you link to another Pen, it will include the CSS from that Pen. If the preprocessor matches, it will attempt to combine them before processing.

+ add another resource

You're using npm packages, so we've auto-selected Babel for you here, which we require to process imports and make it all work. If you need to use a different JavaScript preprocessor, remove the packages in the npm tab.

Add External Scripts/Pens

Any URL's added here will be added as <script>s in order, and run before the JavaScript in the editor. You can use the URL of any other Pen and it will include the JavaScript from that Pen.

+ add another resource

Use npm Packages

We can make npm packages available for you to use in your JavaScript. We use webpack to prepare them and make them available to import. We'll also process your JavaScript with Babel.

⚠️ This feature can only be used by logged in users.

Code Indentation

     

Save Automatically?

If active, Pens will autosave every 30 seconds after being saved once.

Auto-Updating Preview

If enabled, the preview panel updates automatically as you code. If disabled, use the "Run" button to update.

HTML Settings

Here you can Sed posuere consectetur est at lobortis. Donec ullamcorper nulla non metus auctor fringilla. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec id elit non mi porta gravida at eget metus. Praesent commodo cursus magna, vel scelerisque nisl consectetur et.

            
              <!-- header buttons -->
<header class="header">
  <!-- float left -->
  <div class="fl">
    <!-- contribute to the software -->
    <a href="https://github.com/michaelsboost/Chibi-Character-Generator" target="_blank">
      <i class="fab fa-github-alt"></i>
    </a>
  </div>
  
  <!-- float right -->
  <div class="fr">
    <a class="donate" href="http://michaelsboost.github.io/donate" target="_blank">
      <i class="fa fa-hands-helping"></i>
    </a>
  </div>
</header>

<!-- center vertically -->
<div class="table">
  <div class="cell">
    <!-- SVG display area -->
    <div class="grid">
      <div class="grid--col--12">
        <!-- display rendered SVG character -->
        <div id="svgarea" class="svgarea">
          <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 1080 1080" style="isolation:isolate; width:100%;" preserveAspectRatio="xMidYMax meet">
            <g clip-path="url(#_clipPath_6VtVQ6ug9GJNq3HdASVyzM3wQeEjhqLE)">
              <g>
                <ellipse vector-effect="non-scaling-stroke" cx="540" cy="933.0000000000001" rx="172.99999999999997" ry="19" fill="rgb(0,0,0)" fill-opacity="0.2" />
                <!-- body -->
                <g>
                  <!-- body/legs/arms shape -->
                  <path d=" M 528.182 818.182 L 528.182 902.864 C 528.182 919.496 514.678 933 498.045 933 L 498.045 933 C 481.413 933 467.909 919.496 467.909 902.864 L 467.909 804.697 L 467.909 804.697 C 438.925 787.644 419.455 756.123 419.455 720.091 L 419.455 702 L 325 702 C 310.926 702 299.5 690.574 299.5 676.5 L 299.5 676.5 L 299.5 676.5 C 299.5 662.426 310.926 651 325 651 L 419.455 651 L 419.455 622 L 660.545 622 L 660.545 651 L 755 651 C 769.074 651 780.5 662.426 780.5 676.5 L 780.5 676.5 C 780.5 690.574 769.074 702 755 702 L 660.545 702 L 660.545 702 L 660.545 720.091 C 660.545 756.123 641.075 787.644 612.091 804.697 L 612.091 902.864 C 612.091 919.496 598.587 933 581.955 933 L 581.955 933 C 565.322 933 551.818 919.496 551.818 902.864 L 551.818 818.182 L 551.818 818.182 L 528.182 818.182 Z " fill="rgb(233,233,233)" />
                  
                  <!-- miscbody (ex: ties) -->
                  <g id="miscbody">
                    <g></g>
                  </g>
                  <!-- apparel -->
                  <g id="apparel">
                    <g>
                      <path d=" M 428.846 762 C 437.3 779.845 450.982 794.738 467.909 804.697 L 467.909 804.697 L 467.909 882 L 467.909 902.864 C 467.909 919.496 481.413 933 498.045 933 L 498.045 933 C 514.678 933 528.182 919.496 528.182 902.864 L 528.182 882 L 528.182 818.182 L 551.818 818.182 L 551.818 818.182 L 551.818 882 L 551.818 902.864 C 551.818 919.496 565.322 933 581.955 933 L 581.955 933 C 598.587 933 612.091 919.496 612.091 902.864 L 612.091 882 L 612.091 804.697 C 629.018 794.738 642.7 779.845 651.154 762 L 428.846 762 Z " fill="rgb(20,15,45)" />
                      <path d=" M 428.846 762 C 422.824 749.289 419.455 735.08 419.455 720.091 L 419.455 702 L 325 702 C 310.926 702 299.5 690.574 299.5 676.5 L 299.5 676.5 L 299.5 676.5 C 299.5 662.426 310.926 651 325 651 L 419.455 651 L 419.455 622 L 660.545 622 L 660.545 651 L 755 651 C 769.074 651 780.5 662.426 780.5 676.5 L 780.5 676.5 C 780.5 690.574 769.074 702 755 702 L 660.545 702 L 660.545 702 L 660.545 720.091 C 660.545 735.08 657.176 749.289 651.154 762 L 428.846 762 Z " fill="rgb(233,233,233)" />
                      <path d=" M 428.846 762 C 422.824 749.289 419.455 735.08 419.455 720.091 L 419.455 702 L 363 702 L 363 651 L 419.455 651 L 419.455 622 L 660.545 622 L 660.545 651 L 717 651 L 717 702 L 660.545 702 L 660.545 702 L 660.545 720.091 C 660.545 735.08 657.176 749.289 651.154 762 L 428.846 762 Z " fill="#f96666" />
                    </g>
                  </g>
                </g>
                
                <!-- head -->
                <g>
                  <!-- head/face shape -->
                  <path d=" M 540 665 C 296.889 665 310.5 485.859 310.5 481 C 310.5 346.885 413.336 238 540 238 C 666.664 238 769.5 346.885 769.5 481 C 769.5 485.859 783.111 665 540 665 Z " fill="rgb(233,233,233)" />
                  
                  <g id="hair">
                    <g>
                      <path d=" M 264.718 326.297 Q 259.3 532.186 347.755 593 C 327.628 551.433 333.241 480.027 364.771 378.604 C 479.981 394.895 596.581 394.31 714.731 376.99 C 746.699 479.267 752.479 551.212 732.245 593 Q 827.2 527.718 813.978 295.256 C 812.59 270.84 779.34 169.189 656.93 128.351 C 636.154 120.906 696.891 101.424 685.54 90.923 C 676.005 85.856 609.021 103.82 597.968 102.599 C 589.709 101.686 600.269 72.937 592.13 73.408 C 575.179 79.1 530.934 115.832 515.276 112.115 C 502.641 112.921 521.872 89.079 510.397 90.923 C 473.027 96.926 410.404 133.272 384.248 147.219 C 294.541 195.054 265.945 275.853 265.196 295.256 C 264.766 306.396 264.616 316.728 264.718 326.297 Z " fill="rgb(20,15,45)" />
                    </g>
                  </g>
                  <g id="ears">
                    <g>
                      <g>
                        <path d=" M 762.486 421.241 C 780.316 424.457 793.862 440.068 793.862 458.819 C 793.862 475.029 783.738 488.894 769.467 494.417 C 769.823 486.633 769.5 481.748 769.5 481 C 769.5 460.381 767.069 440.359 762.486 421.241 Z " fill="rgb(233,233,233)" />
                      </g>
                      <g>
                        <path d=" M 317.514 421.241 C 299.684 424.457 286.138 440.068 286.138 458.819 C 286.138 475.029 296.262 488.894 310.533 494.417 C 310.177 486.633 310.5 481.748 310.5 481 C 310.5 460.381 312.931 440.359 317.514 421.241 Z " fill="rgb(233,233,233)" />
                      </g>
                    </g>
                  </g>
                  <g id="mouth">
                    <g>
                      <path d=" M 593.806 540 C 571.525 556.792 507.264 555.823 486.598 540 Q 508.233 582 539.556 582 Q 570.879 582 593.806 540 Z " fill="rgb(20,15,45)" />
                    </g>
                  </g>
                  <g id="eyes">
                    <g>
                      <g>
                        <path d="M 418.5 426 L 418.5 426 C 429.538 426 438.5 434.962 438.5 446 L 438.5 446 C 438.5 457.038 429.538 466 418.5 466 L 418.5 466 C 407.462 466 398.5 457.038 398.5 446 L 398.5 446 C 398.5 434.962 407.462 426 418.5 426 Z" style="stroke:none;fill:#140F2D;stroke-miterlimit:10;" />
                        <path d="M 410 433 L 410 433 C 412.484 433 414.5 435.016 414.5 437.5 L 414.5 437.5 C 414.5 439.984 412.484 442 410 442 L 410 442 C 407.516 442 405.5 439.984 405.5 437.5 L 405.5 437.5 C 405.5 435.016 407.516 433 410 433 Z" style="stroke:none;fill:#E9E9E9;stroke-miterlimit:10;" />
                      </g>
                      <g>
                        <path d="M 661.5 426 L 661.5 426 C 672.538 426 681.5 434.962 681.5 446 L 681.5 446 C 681.5 457.038 672.538 466 661.5 466 L 661.5 466 C 650.462 466 641.5 457.038 641.5 446 L 641.5 446 C 641.5 434.962 650.462 426 661.5 426 Z" style="stroke:none;fill:#140F2D;stroke-miterlimit:10;" />
                        <path d="M 653 433 L 653 433 C 655.484 433 657.5 435.016 657.5 437.5 L 657.5 437.5 C 657.5 439.984 655.484 442 653 442 L 653 442 C 650.516 442 648.5 439.984 648.5 437.5 L 648.5 437.5 C 648.5 435.016 650.516 433 653 433 Z" style="stroke:none;fill:#E9E9E9;stroke-miterlimit:10;" />
                      </g>
                    </g>
                  </g>
                  <g id="nose">
                    <g>
                      <path d=" M 513.967 519.82 L 506.867 519.82 L 506.867 519.82 C 525.153 550.727 554.847 550.727 573.133 519.82 L 573.133 519.82 L 566.033 519.82 L 566.033 519.82 C 551.665 544.104 528.335 544.104 513.967 519.82 L 513.967 519.82 Z " fill="none" />
                    </g>
                  </g>
                  <g id="misc">
                    <g>
                      <path d=" M 361.5 523 C 361.5 509.202 378.079 498 398.5 498 C 418.921 498 435.5 509.202 435.5 523 C 435.5 536.798 418.921 548 398.5 548 C 378.079 548 361.5 536.798 361.5 523 Z  M 718.5 523 C 718.5 509.202 701.921 498 681.5 498 C 661.079 498 644.5 509.202 644.5 523 C 644.5 536.798 661.079 548 681.5 548 C 701.921 548 718.5 536.798 718.5 523 Z " fill-rule="evenodd" fill="none" />
                    </g>
                  </g>
                </g>
              </g>
            </g>
          </svg>
        </div>
      </div>
    </div>

    <!-- randomize button section -->
    <div class="grid" style="margin-top: -2em;">
      <div class="grid--col--12 tc buttons">
        <!-- randomize character button -->
        <button id="randomize" class="btn--white block w100p">
          randomize
        </button>
      </div>
    </div>

    <!-- author section -->
    <div class="grid">
      <div class="grid--col--12 tc whitetxt">
        <div id="author"><br>
          Made with <span class="fa fa-heart" style="color: #f66;"></span> and <span class="fa fa-coffee" style="color: #D0C4A7;"></span> by <a class="whitetxt" href="http://michaelsboost.github.io/" target="_blank"><u>Michael</u></a> &amp; others.<br><br>
        </div>
      </div>
    </div>
  </div>
</div>
            
          
!
            
              /* globals */
html, body {
  margin: 0;
  padding: 0;
  height: 100%;
  background-color: #4A98E1;
  transition: all 0.3s ease-in 0s;
}

/* hidden scrollbar */
html {
  -ms-overflow-style: none;  /* IE 10+ */
  scrollbar-width: none;  /* Firefox */
  scrollbar-color: transparent transparent;
}
body {
  overflow-y: auto;
}
body::-webkit-scrollbar { 
  display: none;  /* Safari and Chrome */
}

.bluebg {
  background-color: #4A98E1;
}
.pinkbg {
  background-color: #CB4AE1;
}

/* header */
.header {
  padding: 20px 20px;
}
.header a {
  text-decoration: none;
}
.header i {
  color: #fff;
  font-size: 3em;
  margin: 0 10px;
}

/* svg area */
.svgarea {
  margin: auto;
}

/* buttons */
.buttons {
  margin-top: 1em;
}
.btn--white {
  background: #fff;
  color: #000;
  margin: 0;
}
.btn--white:hover {
  background: #ccc;
}

/* misc */
.hide {
  display: none;
}
.tc {
  text-align: center;
}
.whitetxt {
  color: #fff;
}
.fl {
  float: left;
}
.fr {
  float: right;
}
.block {
  display: block;
}
.w100p {
  width: 100%;
}
            
          
!
            
              var characterAttributes = {
  "misc":     [
    '',
  	'<g><path d=" M 361.5 523 C 361.5 509.202 378.079 498 398.5 498 C 418.921 498 435.5 509.202 435.5 523 C 435.5 536.798 418.921 548 398.5 548 C 378.079 548 361.5 536.798 361.5 523 Z  M 718.5 523 C 718.5 509.202 701.921 498 681.5 498 C 661.079 498 644.5 509.202 644.5 523 C 644.5 536.798 661.079 548 681.5 548 C 701.921 548 718.5 536.798 718.5 523 Z " fill-rule="evenodd" fill="rgb(255,167,211)"/></g>',
    '<g><path d=" M 652.01 560.37 C 650.77 559.459 694.949 498.729 695.99 499.63 C 697.031 500.531 653.25 561.281 652.01 560.37 Z " fill="rgb(0,0,0)"/><path d=" M 677.365 503.575 C 676.688 504.281 695.25 521.625 695.805 520.88 C 696.36 520.135 678.042 502.869 677.365 503.575 Z " fill="rgb(0,0,0)"/><path d=" M 671.745 513.434 C 671.158 514.046 687.248 529.08 687.729 528.434 C 688.21 527.789 672.332 512.822 671.745 513.434 Z " fill="rgb(0,0,0)"/><path d=" M 653.819 540.957 C 653.282 541.517 668.015 555.283 668.455 554.691 C 668.896 554.1 654.357 540.396 653.819 540.957 Z " fill="rgb(0,0,0)"/><path d=" M 656.739 531.491 C 656.058 532.202 674.728 549.646 675.286 548.897 C 675.845 548.147 657.421 530.781 656.739 531.491 Z " fill="rgb(0,0,0)"/></g>'
  ],
  "hair":     [
    '',
    '<g><path d=" M 582.102 242.095 C 597.267 250.757 611.234 263.616 623.457 278.952 C 624.9 271.48 626.964 264.229 629.611 257.263 C 699.818 288.848 752.149 356.419 765.91 438.062 C 762.311 438.352 758.673 438.5 755 438.5 C 724.556 438.5 664.717 403.633 660.882 399.814 C 615.879 377.003 467.933 376.49 420.657 398.274 C 416.216 402.83 355.443 438.5 325 438.5 C 321.327 438.5 317.689 438.352 314.09 438.062 C 327.851 356.419 380.182 288.848 450.389 257.263 C 453.033 264.222 455.096 271.466 456.538 278.929 C 468.761 263.605 482.726 250.755 497.887 242.097 C 511.539 239.404 525.616 238 540 238 C 554.38 238 568.453 239.403 582.102 242.095 Z " fill="rgb(20,15,45)"/><circle vector-effect="non-scaling-stroke" cx="506.75" cy="238" r="66.5" fill="rgb(20,15,45)"/><circle vector-effect="non-scaling-stroke" cx="573.2499999999999" cy="237.99999999999994" r="66.5" fill="rgb(20,15,45)"/><circle vector-effect="non-scaling-stroke" cx="630.6250076293945" cy="295.3750076293946" r="90.62499237060547" fill="rgb(20,15,45)"/><circle vector-effect="non-scaling-stroke" cx="449.3750228881836" cy="295.3750076293946" r="90.62499237060544" fill="rgb(20,15,45)"/><circle vector-effect="non-scaling-stroke" cx="353.90720367431635" cy="362.125" r="66.74999237060536" fill="rgb(20,15,45)"/><circle vector-effect="non-scaling-stroke" cx="721.25" cy="362.125" r="66.74999237060536" fill="rgb(20,15,45)"/></g>',
    '<g><path d=" M 582.102 242.095 C 597.267 250.757 611.234 263.616 623.457 278.952 C 624.9 271.48 626.964 264.229 629.611 257.263 C 699.818 288.848 752.149 356.419 765.91 438.062 C 762.311 438.352 758.673 438.5 755 438.5 C 724.556 438.5 664.717 403.633 660.882 399.814 C 615.879 377.003 467.933 376.49 420.657 398.274 C 416.216 402.83 355.443 438.5 325 438.5 C 321.327 438.5 317.689 438.352 314.09 438.062 C 327.851 356.419 380.182 288.848 450.389 257.263 C 453.033 264.222 455.096 271.466 456.538 278.929 C 468.761 263.605 482.726 250.755 497.887 242.097 C 511.539 239.404 525.616 238 540 238 C 554.38 238 568.453 239.403 582.102 242.095 Z " fill="rgb(20,15,45)"/><circle vector-effect="non-scaling-stroke" cx="506.75" cy="238" r="66.5" fill="rgb(20,15,45)"/><circle vector-effect="non-scaling-stroke" cx="573.2499999999999" cy="237.99999999999994" r="66.5" fill="rgb(20,15,45)"/><circle vector-effect="non-scaling-stroke" cx="630.6250076293945" cy="295.3750076293946" r="90.62499237060547" fill="rgb(20,15,45)"/><circle vector-effect="non-scaling-stroke" cx="449.3750228881836" cy="295.3750076293946" r="90.62499237060544" fill="rgb(20,15,45)"/></g>',
    '<g><path d=" M 582.102 242.095 C 597.267 250.757 611.234 263.616 623.457 278.952 C 624.9 271.48 626.964 264.229 629.611 257.263 C 699.818 288.848 752.149 356.419 765.91 438.062 C 762.311 438.352 758.673 438.5 755 438.5 C 724.556 438.5 664.717 403.633 660.882 399.814 C 615.879 377.003 467.933 376.49 420.657 398.274 C 416.216 402.83 355.443 438.5 325 438.5 C 321.327 438.5 317.689 438.352 314.09 438.062 C 327.851 356.419 380.182 288.848 450.389 257.263 C 453.033 264.222 455.096 271.466 456.538 278.929 C 468.761 263.605 482.726 250.755 497.887 242.097 C 511.539 239.404 525.616 238 540 238 C 554.38 238 568.453 239.403 582.102 242.095 Z " fill="rgb(20,15,45)"/><circle vector-effect="non-scaling-stroke" cx="506.75" cy="238" r="66.5" fill="rgb(20,15,45)"/><circle vector-effect="non-scaling-stroke" cx="573.2499999999999" cy="237.99999999999994" r="66.5" fill="rgb(20,15,45)"/></g>',
    '<g><path d=" M 539.923 402 C 640.385 402 644.073 384.532 680.995 379.585 C 697.663 414.385 719.491 466.4 769.362 481 L 769.362 481 C 769.362 361.615 687.875 262.222 580.626 241.842 C 580.433 241.792 580.236 241.755 580.036 241.73 C 577.803 241.299 575.555 240.915 573.294 240.572 C 573.21 240.552 573.124 240.538 573.036 240.53 C 568.422 239.816 563.763 239.253 559.062 238.848 C 558.5 238.791 557.936 238.743 557.367 238.711 C 555.671 238.562 553.966 238.446 552.253 238.361 C 551.542 238.309 550.827 238.272 550.11 238.246 C 547.757 238.132 545.394 238.059 543.024 238.019 C 541.953 238.008 540.882 238 539.808 238 C 539.794 238 539.78 238 539.766 238 C 459.384 238 388.598 281.851 347.601 348.172 C 347.395 348.505 347.224 348.836 347.099 349.162 C 323.857 387.142 310.362 432.416 310.362 481 L 310.362 481 L 310.362 481 C 360.32 466.375 382.137 414.17 398.817 379.394 C 435.761 384.395 439.46 402 539.923 402 Z " fill="rgb(20,15,45)"/></g>',
    '<g><path d=" M 769.362 481 L 769.362 481 C 769.362 361.615 687.875 262.222 580.626 241.842 C 580.433 241.792 580.236 241.755 580.036 241.73 C 577.803 241.299 575.555 240.915 573.294 240.572 C 573.21 240.552 573.124 240.538 573.036 240.53 C 568.422 239.816 563.763 239.253 559.062 238.848 C 558.5 238.791 557.936 238.743 557.367 238.711 C 555.671 238.562 553.966 238.446 552.253 238.361 C 551.542 238.309 550.827 238.272 550.11 238.246 C 547.757 238.132 545.394 238.059 543.024 238.019 C 541.953 238.008 540.882 238 539.808 238 C 539.794 238 539.78 238 539.766 238 C 459.384 238 388.598 281.851 347.601 348.172 C 347.395 348.505 347.224 348.836 347.099 349.162 C 323.857 387.142 310.362 432.416 310.362 481 L 310.362 481 L 310.362 481 C 360.32 466.375 382.137 404.17 398.817 369.394 C 536.601 331.912 783.396 418.928 769.362 481 Z " fill="rgb(20,15,45)"/></g>',
    '<g><path d=" M 754.129 431.625 C 746.684 443.509 736.972 456.301 725 470 C 722.155 418.716 708.812 380.039 685 354 C 636.505 426.365 590.495 454.355 547 438 C 580.817 420.214 600.473 399.204 606 375 C 520.483 431.432 431.081 441.518 337.813 405.266 C 317.147 446.59 310.5 482.631 310.5 481 C 310.5 452.4 315.176 424.948 323.766 399.455 C 313.888 395.172 303.966 390.344 294 385 C 301.287 383.004 314.528 372.557 330.378 357.832 C 361.762 315.849 415.86 254.567 444.328 234.366 C 484.233 211.997 523.913 203.983 563.372 210.329 C 614.368 212.557 658.91 242.78 697 301 C 711.098 286.848 711.088 262.171 697 227 C 723.645 235.822 732.969 258.145 725 294 C 775.183 290.872 800.173 305.195 800 337 C 770.179 318.533 748.169 316.856 734 332 C 773.3 348.712 782.555 377.448 761.753 418.228 C 766.807 438.254 769.5 459.297 769.5 481 C 769.5 481.992 765.518 460.538 754.129 431.625 Z " fill="rgb(20,15,45)"/></g>',
    '<g><path d=" M 446.402 654.151 C 445.378 656.222 449.045 660.279 457.412 666.328 C 456.488 668.963 451.93 668.72 443.768 665.632 C 437.056 662.789 430.683 658.403 421.115 657.076 C 405.1 657.996 425.707 667.865 416.584 669.909 C 390.466 671.249 377.465 657.285 371.277 657.076 C 365.149 656.868 366.246 668.255 362.216 665.632 Q 298.662 624.251 303.318 464.57 Q 334.909 274.859 430.176 233.562 C 525.443 192.266 608.004 234.632 629.524 250.674 C 743.869 219.219 762.048 374.752 769.974 464.57 Q 778.222 558.031 720.137 657.076 C 707.122 663.341 703.718 657.113 711.076 644.242 C 709.777 642.567 705.424 643.377 699.564 645.361 C 686.598 656.562 650.818 673.763 653.4 661.794 C 650.494 661.977 665.011 651.428 661.239 648.52 C 659.41 646.921 657.266 646.778 655.012 647.519 C 655.094 647.391 655.198 647.299 655.326 647.246 C 660.088 645.296 664.579 642.842 669 641 C 686.53 630.196 700.951 617.314 711.008 600.231 C 734.957 559.547 739.248 516.75 737.761 478.744 C 732.064 456.334 718.625 433.448 697.283 409.926 C 670.249 394.786 651.691 363.196 641.449 315 C 614.439 369.694 571.687 399.678 513.034 404.795 C 499.865 405.944 369.749 379.836 336.462 505.154 C 333.706 515.531 341.759 580.497 384.618 621.359 Q 408.184 641.562 446.402 654.151 Z " fill="rgb(20,15,45)"/></g>',
    '<g><path d=" M 264.718 326.297 Q 259.3 532.186 347.755 593 C 327.628 551.433 333.241 480.027 364.771 378.604 C 479.981 394.895 596.581 394.31 714.731 376.99 C 746.699 479.267 752.479 551.212 732.245 593 Q 827.2 527.718 813.978 295.256 C 812.59 270.84 779.34 169.189 656.93 128.351 C 636.154 120.906 696.891 101.424 685.54 90.923 C 676.005 85.856 609.021 103.82 597.968 102.599 C 589.709 101.686 600.269 72.937 592.13 73.408 C 575.179 79.1 530.934 115.832 515.276 112.115 C 502.641 112.921 521.872 89.079 510.397 90.923 C 473.027 96.926 410.404 133.272 384.248 147.219 C 294.541 195.054 265.945 275.853 265.196 295.256 C 264.766 306.396 264.616 316.728 264.718 326.297 Z " fill="rgb(20,15,45)"/></g>',
    '<g><path d=" M 667.645 315.997 C 635.45 294.828 593.733 379 540 379 C 487.152 379 445.926 294.411 413.952 315.102 C 331.362 368.546 310.5 483.89 310.5 481 C 310.5 346.885 413.336 238 540 238 C 666.664 238 769.5 346.885 769.5 481 C 769.5 483.256 748.907 369.428 667.645 315.997 Z " fill="rgb(20,15,45)"/></g>',
    '<g><path d=" M 524.712 376.855 C 477.831 376.4 432.159 373.907 398.817 369.394 C 382.137 404.17 360.32 466.375 310.362 481 L 310.362 481 L 310.362 481 C 310.362 432.416 323.857 387.142 347.099 349.162 C 347.224 348.836 347.395 348.505 347.601 348.172 C 388.598 281.851 459.384 238 539.766 238 C 539.78 238 539.794 238 539.808 238 C 540.882 238 541.953 238.008 543.024 238.019 C 545.394 238.059 547.757 238.132 550.11 238.246 C 550.827 238.272 551.542 238.309 552.253 238.361 C 553.966 238.446 555.671 238.562 557.367 238.711 C 557.936 238.743 558.5 238.791 559.062 238.848 C 563.763 239.253 568.422 239.816 573.036 240.53 C 573.124 240.538 573.21 240.552 573.294 240.572 C 575.555 240.915 577.803 241.299 580.036 241.73 C 580.236 241.755 580.433 241.792 580.626 241.842 C 687.875 262.222 769.362 361.615 769.362 481 L 769.362 481 C 719.491 466.4 697.663 404.385 680.995 369.585 C 651.959 373.476 613.553 375.823 573.128 376.622 C 575.012 381.372 579.978 387.665 589.548 396 C 607.056 411.249 578.541 415.97 559.862 446 C 557.978 422 570.362 418 546.362 403 C 532.627 394.416 525.039 385.606 524.712 376.855 Z " fill="rgb(20,15,45)"/></g>',
    '<g><path d=" M 513.212 293 C 486.27 309.154 489.951 326.493 516.362 343 C 540.362 358 527.978 362 529.862 386 C 548.541 355.97 577.056 351.249 559.548 336 C 519.362 301 560.362 302 569.548 302 C 614.305 302 648.15 310.989 675.464 358.837 C 693.059 389.66 713.817 464.739 769.362 481 L 769.362 481 C 769.362 346.885 666.526 238 539.862 238 L 539.862 238 C 413.198 238 310.362 346.885 310.362 481 L 310.362 481 L 310.362 481 C 365.907 464.739 386.665 389.66 404.26 358.837 C 431.574 310.989 468.455 293 513.212 293 Z " fill="rgb(20,15,45)"/></g>',
    '<g><path d=" M 680.995 369.585 C 697.663 404.385 719.491 466.4 769.362 481 L 769.362 481 C 769.362 361.615 687.875 262.222 580.626 241.842 C 580.433 241.792 580.236 241.755 580.036 241.73 C 577.803 241.299 575.555 240.915 573.294 240.572 C 573.21 240.552 573.124 240.538 573.036 240.53 C 568.422 239.816 563.763 239.253 559.062 238.848 C 558.5 238.791 557.936 238.743 557.367 238.711 C 555.671 238.562 553.966 238.446 552.253 238.361 C 551.542 238.309 550.827 238.272 550.11 238.246 C 547.757 238.132 545.394 238.059 543.024 238.019 C 541.953 238.008 540.882 238 539.808 238 C 539.794 238 539.78 238 539.766 238 C 459.384 238 388.598 281.851 347.601 348.172 C 347.395 348.505 347.224 348.836 347.099 349.162 C 323.857 387.142 310.362 432.416 310.362 481 L 310.362 481 L 310.362 481 C 360.32 466.375 382.137 404.17 398.817 369.394 C 472.705 379.395 607.151 379.479 680.995 369.585 Z " fill="rgb(20,15,45)"/></g>',
    '<g><path d=" M 347.334 348.947 C 388.418 282.486 459.353 238.543 539.905 238.543 C 620.589 238.543 691.624 282.631 732.677 349.275 C 756.208 387.476 323.679 387.215 347.334 348.947 Z " fill="rgb(20,15,45)"/></g>',
    '<g><path d=" M 571.84 198.56 C 572.26 198.45 572.66 198.28 573.04 198.08 C 573.89 197.63 574.7 197.1 575.45 196.49 C 576.4 195.72 577.3 194.87 578.13 193.97 C 579.08 192.94 579.96 191.86 580.76 190.72 C 582.44 188.36 583.81 185.79 584.83 183.08 C 585.3 181.83 585.67 180.55 585.93 179.24 C 586.17 178.09 586.29 176.92 586.29 175.74 C 586.31 174.37 586.06 173.01 585.55 171.74 C 585.06 170.63 584.31 169.64 583.36 168.87 C 582.72 168.35 582.01 167.9 581.27 167.53 C 580.26 167.03 579.21 166.63 578.12 166.33 C 576.68 165.93 575.22 165.64 573.73 165.46 C 571.84 165.24 569.93 165.13 568.02 165.14 C 565.91 165.14 563.8 165.24 561.69 165.44 C 559.19 165.67 556.7 165.99 554.22 166.4 C 551.57 166.83 548.96 167.47 546.4 168.3 C 544.51 168.91 542.67 169.7 540.93 170.65 C 539.43 171.47 538.02 172.44 536.71 173.53 C 535.57 174.49 534.54 175.57 533.63 176.75 C 532.74 177.91 531.96 179.16 531.33 180.48 C 530.6 182 530.01 183.6 529.58 185.24 C 529.05 187.25 528.72 189.31 528.58 191.39 C 528.39 194.22 528.42 197.07 528.66 199.89 C 529.09 205.1 530.02 210.25 531.44 215.27 C 533.69 223.3 536.45 231.19 539.69 238.87 C 542.17 244.76 544.84 250.56 547.71 256.27 C 551.45 263.71 555.39 271.05 559.52 278.29 C 560.5 280.01 560.76 282.06 560.23 283.98 C 559.71 285.9 558.44 287.53 556.71 288.52 C 554.99 289.5 552.94 289.76 551.02 289.23 C 549.1 288.71 547.47 287.44 546.48 285.71 C 542.23 278.25 538.17 270.68 534.31 263.01 C 531.29 257 528.47 250.89 525.86 244.7 C 522.38 236.44 519.42 227.96 516.99 219.33 C 515.33 213.39 514.22 207.3 513.71 201.15 C 513.41 197.57 513.38 193.98 513.61 190.39 C 513.82 187.37 514.3 184.37 515.07 181.44 C 515.74 178.88 516.66 176.38 517.81 173.98 C 518.9 171.72 520.22 169.57 521.76 167.58 C 523.32 165.55 525.11 163.69 527.07 162.04 C 529.13 160.31 531.37 158.79 533.73 157.49 C 536.3 156.09 538.99 154.93 541.78 154.03 C 545.05 152.97 548.39 152.16 551.78 151.6 C 554.61 151.13 557.46 150.76 560.32 150.5 C 562.86 150.27 565.42 150.14 567.97 150.14 C 570.49 150.13 573 150.27 575.5 150.57 C 577.74 150.83 579.95 151.27 582.13 151.87 C 584.12 152.42 586.06 153.16 587.92 154.08 C 589.66 154.95 591.31 156 592.82 157.23 C 595.68 159.55 597.93 162.54 599.38 165.93 C 600.68 169.08 601.33 172.46 601.29 175.87 C 601.28 178.01 601.06 180.15 600.63 182.24 C 600.21 184.33 599.62 186.37 598.87 188.36 C 597.4 192.28 595.42 195.99 592.99 199.4 C 591.82 201.05 590.55 202.63 589.18 204.12 C 587.85 205.57 586.41 206.92 584.88 208.15 C 583.38 209.36 581.78 210.42 580.07 211.32 C 578.29 212.27 576.38 212.96 574.41 213.37 C 573.97 213.45 573.53 213.5 573.08 213.52 C 572.83 213.53 572.57 213.55 572.31 213.56 C 571.41 213.6 570.52 213.61 569.62 213.61 C 567.55 213.62 565.48 213.52 563.42 213.33 C 560.9 213.12 558.41 212.69 555.97 212.03 C 554.64 211.67 553.34 211.2 552.08 210.63 C 550.69 210.01 549.39 209.21 548.21 208.25 C 546.79 207.11 545.62 205.68 544.77 204.07 C 543.83 202.25 543.35 200.23 543.37 198.19 C 543.39 196.43 543.73 194.7 544.35 193.06 C 544.97 191.45 545.77 189.91 546.74 188.49 C 547.8 186.92 548.98 185.43 550.26 184.05 C 551.77 182.41 553.37 180.85 555.04 179.37 C 556.53 178.06 558.49 177.39 560.47 177.51 C 562.46 177.64 564.31 178.55 565.63 180.04 C 566.94 181.53 567.61 183.49 567.49 185.47 C 567.36 187.46 566.45 189.31 564.96 190.63 C 563.67 191.76 562.44 192.96 561.28 194.23 C 560.5 195.07 559.79 195.96 559.15 196.91 C 559.07 197.02 559 197.13 558.93 197.24 C 559.24 197.36 559.55 197.46 559.87 197.55 C 561.46 197.97 563.09 198.26 564.73 198.39 C 566.36 198.54 567.99 198.62 569.62 198.61 C 570.31 198.61 571 198.6 571.69 198.57 C 571.74 198.57 571.79 198.57 571.84 198.56 Z " fill="rgb(233,233,233)"/></g>',
    '<g><rect x="534" y="189" width="12" height="98" transform="matrix(1,0,0,1,0,0)" fill="rgb(233,233,233)"/><circle vector-effect="non-scaling-stroke" cx="540" cy="189.00000000000009" r="23" fill="rgb(20,15,45)"/></g>',
    '<g><path d=" M 347.334 348.947 C 388.418 282.486 459.353 238.543 539.905 238.543 C 620.589 238.543 691.624 282.631 732.677 349.275 C 756.208 387.476 323.679 387.215 347.334 348.947 Z " fill="rgb(255,193,7)"/><path d=" M 727.134 319.192 L 777 86.482 L 684.065 127.787 L 715.043 158.765 L 632.435 200.069 L 580.804 158.765 L 611.783 117.461 L 539.541 3.874 L 470.408 114.394 L 498.196 158.765 L 446.565 200.069 L 363.957 158.765 L 394.935 127.787 L 302 86.482 L 352.072 320.15 L 727.134 319.192 Z " fill="rgb(255,238,88)"/><path d=" M 704.717 148.439 L 725.37 169.091 L 725.37 179.417 L 632.435 231.048 L 580.804 189.743 L 580.804 158.765 L 595.726 138.877 L 539.5 45.178 L 484.483 136.863 L 498.196 158.765 L 498.196 189.743 L 446.565 231.048 L 353.63 179.417 L 353.63 169.091 L 374.283 148.439 L 309.538 121.777 L 358.199 348.758 L 720.621 349.578 L 769.421 121.777 L 704.717 148.439 Z " fill="rgb(255,193,7)"/><path d=" M 735.696 282.678 L 343.304 282.678 L 347.858 303.33 L 731.152 303.33 L 735.696 282.678 Z " fill="rgb(255,160,0)"/></g>'
  ],
  "eyes":     [
    '<g><g><path d="M 418.5 409 L 418.5 409 C 428.71 409 437 417.29 437 427.5 L 437 452 C 437 462.21 428.71 470.5 418.5 470.5 L 418.5 470.5 C 408.29 470.5 400 462.21 400 452 L 400 427.5 C 400 417.29 408.29 409 418.5 409 Z" style="stroke:none;fill:#140F2D;stroke-miterlimit:10;"/><path d=" M 415.734 409.618 C 416.63 409.494 417.544 409.43 418.473 409.43 L 418.473 409.43 C 429.392 409.43 402.474 418.625 406.5 415 C 407.425 414.167 407.178 412.919 408.248 412.27 C 405.538 410.753 402.531 409.832 403.799 405 Q 407.286 408.494 415.734 409.618 Z " fill="rgb(20,15,45)"/><path d=" M 400 443.794 L 400 427.5 C 400 422.177 402.253 417.376 405.86 414.002 C 405.906 414 405.953 414 406 414 C 414.555 414 421.5 420.945 421.5 429.5 C 421.5 438.055 414.555 445 406 445 C 403.873 445 401.846 444.571 400 443.794 Z " fill="rgb(233,233,233)"/></g><g><path d="M 661.5 409 L 661.5 409 C 671.71 409 680 417.29 680 427.5 L 680 452 C 680 462.21 671.71 470.5 661.5 470.5 L 661.5 470.5 C 651.29 470.5 643 462.21 643 452 L 643 427.5 C 643 417.29 651.29 409 661.5 409 Z" style="stroke:none;fill:#140F2D;stroke-miterlimit:10;"/><path d=" M 664.266 409.618 C 663.37 409.494 662.456 409.43 661.527 409.43 L 661.527 409.43 C 650.608 409.43 677.526 418.625 673.5 415 C 672.575 414.167 672.822 412.919 671.752 412.27 C 674.462 410.753 677.469 409.832 676.201 405 Q 672.714 408.494 664.266 409.618 Z " fill="rgb(20,15,45)"/><path d=" M 643 443.794 L 643 427.5 C 643 422.177 645.253 417.376 648.86 414.002 C 648.906 414 648.953 414 649 414 C 657.555 414 664.5 420.945 664.5 429.5 C 664.5 438.055 657.555 445 649 445 C 646.873 445 644.846 444.571 643 443.794 Z " fill="rgb(233,233,233)"/></g></g>',
    '<g><g><path d="M 418.5 409 L 418.5 409 C 428.71 409 437 417.29 437 427.5 L 437 452 C 437 462.21 428.71 470.5 418.5 470.5 L 418.5 470.5 C 408.29 470.5 400 462.21 400 452 L 400 427.5 C 400 417.29 408.29 409 418.5 409 Z" style="stroke:none;fill:#140F2D;stroke-miterlimit:10;"/><path d=" M 415.734 409.618 C 416.63 409.494 417.544 409.43 418.473 409.43 L 418.473 409.43 C 429.392 409.43 402.474 418.625 406.5 415 C 407.425 414.167 407.178 412.919 408.248 412.27 C 405.538 410.753 402.531 409.832 403.799 405 Q 407.286 408.494 415.734 409.618 Z " fill="rgb(20,15,45)"/></g><g><path d="M 661.5 409 L 661.5 409 C 671.71 409 680 417.29 680 427.5 L 680 452 C 680 462.21 671.71 470.5 661.5 470.5 L 661.5 470.5 C 651.29 470.5 643 462.21 643 452 L 643 427.5 C 643 417.29 651.29 409 661.5 409 Z" style="stroke:none;fill:#140F2D;stroke-miterlimit:10;"/><path d=" M 664.266 409.618 C 663.37 409.494 662.456 409.43 661.527 409.43 L 661.527 409.43 C 650.608 409.43 677.526 418.625 673.5 415 C 672.575 414.167 672.822 412.919 671.752 412.27 C 674.462 410.753 677.469 409.832 676.201 405 Q 672.714 408.494 664.266 409.618 Z " fill="rgb(20,15,45)"/></g></g>',
    '<g><g><path d=" M 415.762 426.618 C 416.657 426.494 417.571 426.43 418.5 426.43 L 418.5 426.43 C 429.42 426.43 438.285 435.295 438.285 446.215 L 438.285 446.215 C 438.285 457.135 429.42 466 418.5 466 L 418.5 466 C 407.58 466 398.715 457.135 398.715 446.215 L 398.715 446.215 C 398.715 439.034 402.548 432.742 408.275 429.27 C 405.565 427.753 402.559 426.832 403.826 422 Q 407.313 425.494 415.762 426.618 Z " fill="rgb(20,15,45)"/></g><g><path d=" M 664.238 426.618 C 663.343 426.494 662.429 426.43 661.5 426.43 L 661.5 426.43 C 650.58 426.43 641.715 435.295 641.715 446.215 L 641.715 446.215 C 641.715 457.135 650.58 466 661.5 466 L 661.5 466 C 672.42 466 681.285 457.135 681.285 446.215 L 681.285 446.215 C 681.285 439.034 677.452 432.742 671.725 429.27 C 674.435 427.753 677.441 426.832 676.174 422 Q 672.687 425.494 664.238 426.618 Z " fill="rgb(20,15,45)"/></g></g>',
    '<g><g><path d=" M 413.38 409.352 C 415.053 409.12 416.763 409 418.5 409 L 418.5 409 C 438.921 409 455.5 425.579 455.5 446 L 455.5 446 C 455.5 466.421 438.921 483 418.5 483 L 418.5 483 C 398.079 483 381.5 466.421 381.5 446 L 381.5 446 C 381.5 432.572 388.669 420.805 399.379 414.312 C 394.31 411.475 388.689 409.752 391.059 400.716 Q 397.58 407.251 413.38 409.352 Z " fill="rgb(20,15,45)"/></g><g><path d=" M 666.62 409.352 C 664.947 409.12 663.237 409 661.5 409 L 661.5 409 C 641.079 409 624.5 425.579 624.5 446 L 624.5 446 C 624.5 466.421 641.079 483 661.5 483 L 661.5 483 C 681.921 483 698.5 466.421 698.5 446 L 698.5 446 C 698.5 432.572 691.331 420.805 680.621 414.312 C 685.69 411.475 691.311 409.752 688.941 400.716 Q 682.42 407.251 666.62 409.352 Z " fill="rgb(20,15,45)"/></g></g>',
    '<g><g><path d=" M 432.57 419.82 C 432.35 418.51 432.66 417.17 433.43 416.09 C 434.2 415.01 435.37 414.28 436.68 414.07 C 437.99 413.85 439.33 414.16 440.41 414.93 C 441.49 415.7 442.22 416.87 442.43 418.18 C 442.78 420.29 443 422.42 443.07 424.56 C 443.14 426.29 443.05 428.03 442.82 429.76 C 442.68 430.8 442.47 431.84 442.21 432.86 C 441.96 433.81 441.65 434.73 441.27 435.64 C 440.92 436.48 440.51 437.3 440.05 438.08 C 439.6 438.85 439.09 439.58 438.53 440.27 C 437.44 441.61 436.16 442.79 434.73 443.77 C 433.21 444.81 431.56 445.65 429.82 446.27 C 428.19 446.85 426.51 447.28 424.79 447.53 C 422.71 447.84 420.61 448 418.5 448 C 416.46 448 414.42 447.85 412.39 447.56 C 410.73 447.32 409.1 446.92 407.52 446.37 C 406.59 446.04 405.68 445.66 404.81 445.22 C 403.98 444.8 403.18 444.32 402.42 443.79 C 401.7 443.28 401.02 442.72 400.39 442.11 C 399.76 441.51 399.18 440.87 398.65 440.18 C 398.12 439.49 397.64 438.76 397.22 438 C 396.78 437.22 396.41 436.41 396.09 435.58 C 395.75 434.68 395.47 433.76 395.26 432.83 C 395.03 431.82 394.86 430.79 394.76 429.76 C 394.58 428.01 394.56 426.25 394.69 424.49 C 394.85 422.3 395.16 420.13 395.6 417.98 C 395.87 416.69 396.65 415.55 397.76 414.82 C 398.86 414.09 400.22 413.83 401.52 414.1 C 402.81 414.37 403.95 415.15 404.68 416.26 C 405.41 417.36 405.67 418.72 405.4 420.02 C 405.04 421.74 404.79 423.48 404.66 425.24 C 404.57 426.41 404.59 427.59 404.71 428.76 C 404.77 429.38 404.87 430 405.01 430.61 C 405.12 431.09 405.26 431.56 405.43 432.02 C 405.58 432.41 405.76 432.79 405.96 433.16 C 406.14 433.48 406.34 433.78 406.57 434.08 C 406.79 434.36 407.03 434.63 407.29 434.88 C 407.57 435.15 407.87 435.39 408.19 435.62 C 408.54 435.87 408.92 436.09 409.31 436.29 C 409.79 436.53 410.3 436.75 410.81 436.93 C 411.79 437.27 412.8 437.51 413.83 437.66 C 415.37 437.89 416.94 438 418.5 438 C 420.11 438 421.72 437.88 423.32 437.64 C 424.38 437.48 425.43 437.22 426.45 436.86 C 427.38 436.52 428.27 436.07 429.09 435.51 C 429.72 435.08 430.28 434.56 430.76 433.97 C 431.01 433.66 431.24 433.34 431.44 432.99 C 431.67 432.61 431.87 432.21 432.04 431.8 C 432.24 431.32 432.4 430.83 432.53 430.33 C 432.7 429.71 432.82 429.07 432.91 428.43 C 433.06 427.26 433.12 426.09 433.08 424.92 C 433.02 423.21 432.85 421.5 432.57 419.82 Z " fill="rgb(20,15,45)"/></g><g><path d=" M 675.22 419.82 C 675 418.51 675.31 417.17 676.08 416.09 C 676.85 415.01 678.02 414.28 679.33 414.07 C 680.64 413.85 681.98 414.16 683.06 414.93 C 684.14 415.7 684.87 416.87 685.08 418.18 C 685.43 420.29 685.65 422.42 685.72 424.56 C 685.79 426.29 685.7 428.03 685.47 429.76 C 685.33 430.8 685.12 431.84 684.86 432.86 C 684.61 433.81 684.3 434.73 683.92 435.64 C 683.57 436.48 683.16 437.3 682.7 438.08 C 682.25 438.85 681.74 439.58 681.18 440.27 C 680.09 441.61 678.81 442.79 677.38 443.77 C 675.86 444.81 674.21 445.65 672.47 446.27 C 670.84 446.85 669.16 447.28 667.44 447.53 C 665.36 447.84 663.26 448 661.15 448 C 659.11 448 657.06 447.85 655.04 447.56 C 653.38 447.32 651.75 446.92 650.17 446.37 C 649.24 446.04 648.33 445.66 647.46 445.22 C 646.63 444.8 645.83 444.32 645.07 443.79 C 644.35 443.28 643.67 442.72 643.04 442.11 C 642.41 441.51 641.83 440.87 641.3 440.18 C 640.77 439.49 640.29 438.76 639.87 438 C 639.43 437.22 639.06 436.41 638.74 435.58 C 638.4 434.68 638.12 433.76 637.91 432.83 C 637.68 431.82 637.51 430.79 637.41 429.76 C 637.23 428.01 637.21 426.25 637.34 424.49 C 637.5 422.3 637.81 420.13 638.25 417.98 C 638.52 416.69 639.3 415.55 640.41 414.82 C 641.51 414.09 642.87 413.83 644.17 414.1 C 645.46 414.37 646.6 415.15 647.33 416.26 C 648.06 417.36 648.31 418.72 648.05 420.02 C 647.69 421.74 647.44 423.48 647.31 425.24 C 647.22 426.41 647.24 427.59 647.36 428.76 C 647.42 429.38 647.52 430 647.66 430.61 C 647.77 431.09 647.91 431.56 648.08 432.02 C 648.23 432.41 648.41 432.79 648.61 433.16 C 648.79 433.48 648.99 433.78 649.22 434.08 C 649.44 434.36 649.68 434.63 649.94 434.88 C 650.22 435.15 650.52 435.39 650.84 435.62 C 651.19 435.87 651.57 436.09 651.96 436.29 C 652.44 436.53 652.95 436.75 653.46 436.93 C 654.44 437.27 655.45 437.51 656.48 437.66 C 658.02 437.89 659.59 438 661.15 438 C 662.76 438 664.37 437.88 665.97 437.64 C 667.03 437.48 668.08 437.22 669.1 436.86 C 670.03 436.52 670.92 436.07 671.74 435.51 C 672.37 435.08 672.93 434.56 673.41 433.97 C 673.66 433.66 673.89 433.34 674.09 432.99 C 674.32 432.61 674.52 432.21 674.69 431.8 C 674.89 431.32 675.05 430.83 675.18 430.33 C 675.35 429.71 675.47 429.07 675.56 428.43 C 675.71 427.26 675.77 426.09 675.73 424.92 C 675.67 423.21 675.5 421.5 675.22 419.82 Z " fill="rgb(20,15,45)"/></g></g>',
    '<g><g><path d=" M 405.4 441.98 C 405.67 443.28 405.41 444.64 404.68 445.74 C 403.95 446.85 402.81 447.63 401.52 447.9 C 400.22 448.17 398.86 447.91 397.76 447.18 C 396.65 446.45 395.87 445.31 395.6 444.02 C 395.17 441.94 394.87 439.85 394.71 437.74 C 394.57 436.03 394.57 434.32 394.72 432.61 C 394.82 431.54 394.98 430.47 395.2 429.42 C 395.41 428.45 395.69 427.5 396.03 426.57 C 396.36 425.7 396.74 424.87 397.18 424.06 C 397.61 423.28 398.1 422.53 398.65 421.82 C 399.17 421.14 399.74 420.51 400.35 419.92 C 400.98 419.32 401.64 418.77 402.35 418.27 C 403.09 417.74 403.86 417.27 404.67 416.85 C 405.53 416.41 406.41 416.03 407.31 415.7 C 408.92 415.13 410.58 414.71 412.27 414.46 C 414.33 414.15 416.41 414 418.5 414 C 420.58 414 422.66 414.15 424.71 414.45 C 426.41 414.7 428.08 415.12 429.7 415.69 C 430.61 416.01 431.5 416.39 432.36 416.82 C 433.18 417.23 433.97 417.7 434.72 418.22 C 435.44 418.71 436.12 419.26 436.76 419.85 C 437.4 420.43 437.99 421.06 438.53 421.73 C 439.65 423.11 440.56 424.65 441.24 426.3 C 441.98 428.11 442.49 430 442.78 431.93 C 443.03 433.69 443.13 435.48 443.08 437.26 C 443.01 439.46 442.79 441.65 442.43 443.82 C 442.22 445.13 441.49 446.3 440.41 447.07 C 439.33 447.84 437.99 448.15 436.68 447.93 C 435.37 447.72 434.2 446.99 433.43 445.91 C 432.66 444.83 432.35 443.49 432.57 442.18 C 432.85 440.45 433.03 438.7 433.08 436.94 C 433.12 435.75 433.05 434.56 432.88 433.38 C 432.72 432.25 432.41 431.15 431.98 430.09 C 431.68 429.35 431.27 428.65 430.76 428.03 C 430.52 427.74 430.26 427.46 429.98 427.2 C 429.69 426.93 429.37 426.67 429.04 426.44 C 428.67 426.19 428.28 425.96 427.88 425.76 C 427.39 425.51 426.89 425.3 426.37 425.12 C 425.36 424.76 424.32 424.5 423.26 424.35 C 421.68 424.12 420.09 424 418.5 424 C 416.91 424 415.31 424.12 413.74 424.35 C 412.7 424.51 411.68 424.76 410.69 425.12 C 410.2 425.29 409.71 425.5 409.24 425.75 C 408.86 425.94 408.5 426.16 408.15 426.41 C 407.84 426.63 407.55 426.87 407.28 427.13 C 407.02 427.38 406.78 427.64 406.57 427.92 C 406.34 428.22 406.13 428.54 405.95 428.87 C 405.74 429.25 405.56 429.65 405.41 430.06 C 405.23 430.53 405.09 431.02 404.98 431.52 C 404.84 432.17 404.74 432.82 404.68 433.48 C 404.58 434.63 404.58 435.79 404.67 436.94 C 404.81 438.63 405.05 440.32 405.4 441.98 Z " fill="rgb(20,15,45)"/></g><g><path d=" M 648.05 441.98 C 648.31 443.28 648.06 444.64 647.33 445.74 C 646.6 446.85 645.46 447.63 644.17 447.9 C 642.87 448.17 641.51 447.91 640.41 447.18 C 639.3 446.45 638.52 445.31 638.25 444.02 C 637.82 441.94 637.52 439.85 637.35 437.74 C 637.22 436.03 637.22 434.32 637.37 432.61 C 637.46 431.54 637.63 430.47 637.85 429.42 C 638.06 428.45 638.34 427.5 638.68 426.57 C 639.01 425.7 639.39 424.87 639.83 424.06 C 640.26 423.28 640.75 422.53 641.3 421.82 C 641.82 421.14 642.39 420.51 643 419.92 C 643.63 419.32 644.29 418.77 645 418.27 C 645.74 417.74 646.51 417.27 647.32 416.85 C 648.18 416.41 649.06 416.03 649.96 415.7 C 651.57 415.13 653.23 414.71 654.92 414.46 C 656.98 414.15 659.06 414 661.15 414 C 663.23 414 665.31 414.15 667.36 414.45 C 669.06 414.7 670.73 415.12 672.35 415.69 C 673.26 416.01 674.15 416.39 675.01 416.82 C 675.83 417.23 676.62 417.7 677.37 418.22 C 678.09 418.71 678.77 419.26 679.41 419.85 C 680.05 420.43 680.64 421.06 681.18 421.73 C 682.3 423.11 683.21 424.65 683.89 426.3 C 684.63 428.11 685.14 430 685.43 431.93 C 685.68 433.69 685.78 435.48 685.73 437.26 C 685.66 439.46 685.44 441.65 685.08 443.82 C 684.87 445.13 684.14 446.3 683.06 447.07 C 681.98 447.84 680.64 448.15 679.33 447.93 C 678.02 447.72 676.85 446.99 676.08 445.91 C 675.31 444.83 675 443.49 675.22 442.18 C 675.5 440.45 675.68 438.7 675.73 436.94 C 675.77 435.75 675.7 434.56 675.53 433.38 C 675.37 432.25 675.06 431.15 674.63 430.09 C 674.33 429.35 673.92 428.65 673.41 428.03 C 673.17 427.74 672.91 427.46 672.63 427.2 C 672.34 426.93 672.02 426.67 671.69 426.44 C 671.32 426.19 670.93 425.96 670.53 425.76 C 670.04 425.51 669.54 425.3 669.02 425.12 C 668.01 424.76 666.97 424.5 665.91 424.35 C 664.33 424.12 662.74 424 661.15 424 C 659.56 424 657.96 424.12 656.39 424.35 C 655.35 424.51 654.33 424.76 653.34 425.12 C 652.85 425.29 652.36 425.5 651.89 425.75 C 651.51 425.94 651.15 426.16 650.8 426.41 C 650.49 426.63 650.2 426.87 649.93 427.13 C 649.67 427.38 649.43 427.64 649.22 427.92 C 648.99 428.22 648.78 428.54 648.6 428.87 C 648.39 429.25 648.21 429.65 648.06 430.06 C 647.88 430.53 647.74 431.02 647.63 431.52 C 647.49 432.17 647.39 432.82 647.33 433.48 C 647.23 434.63 647.23 435.79 647.32 436.94 C 647.46 438.63 647.7 440.32 648.05 441.98 Z " fill="rgb(20,15,45)"/></g></g>',
    '<g><g><path d=" M 405.45 409.722 C 405.64 408.412 405.3 407.082 404.51 406.012 C 403.72 404.952 402.54 404.242 401.22 404.052 C 399.91 403.862 398.58 404.202 397.51 404.992 C 396.45 405.782 395.74 406.962 395.55 408.282 C 395.19 410.792 394.92 413.312 394.75 415.842 C 394.61 417.892 394.58 419.942 394.65 421.982 C 394.73 424.462 395.01 426.932 395.48 429.362 C 395.87 431.322 396.46 433.242 397.25 435.082 C 397.69 436.112 398.2 437.102 398.79 438.062 C 399.34 438.962 399.95 439.822 400.64 440.632 C 401.29 441.412 402.01 442.132 402.77 442.802 C 403.54 443.462 404.35 444.062 405.21 444.602 C 406.09 445.142 407 445.622 407.95 446.032 C 408.95 446.452 409.97 446.812 411.01 447.082 C 412.17 447.392 413.34 447.622 414.52 447.762 C 415.84 447.922 417.17 448.002 418.5 448.002 C 419.83 448.002 421.15 447.922 422.47 447.762 C 423.66 447.622 424.84 447.392 426 447.092 C 427.05 446.812 428.08 446.452 429.09 446.032 C 430.05 445.622 430.98 445.152 431.87 444.602 C 432.74 444.062 433.57 443.462 434.35 442.792 C 435.13 442.132 435.86 441.402 436.54 440.622 C 437.24 439.812 437.88 438.952 438.45 438.042 C 439.05 437.082 439.59 436.082 440.06 435.042 C 440.84 433.312 441.46 431.502 441.88 429.642 C 442.4 427.392 442.75 425.102 442.93 422.792 C 443.09 420.662 443.13 418.522 443.06 416.382 C 442.97 413.722 442.78 411.062 442.47 408.422 C 442.31 407.102 441.64 405.902 440.6 405.082 C 439.56 404.262 438.24 403.882 436.92 404.032 C 435.6 404.192 434.4 404.862 433.58 405.902 C 432.76 406.942 432.38 408.262 432.53 409.582 C 432.81 411.952 432.99 414.332 433.07 416.712 C 433.13 418.492 433.09 420.262 432.95 422.032 C 432.82 423.842 432.54 425.632 432.14 427.402 C 431.86 428.612 431.46 429.792 430.95 430.922 C 430.67 431.542 430.35 432.142 429.99 432.712 C 429.68 433.192 429.35 433.652 428.97 434.082 C 428.63 434.472 428.26 434.842 427.86 435.182 C 427.47 435.512 427.06 435.812 426.62 436.082 C 426.17 436.362 425.69 436.612 425.2 436.822 C 424.62 437.062 424.03 437.262 423.43 437.422 C 422.73 437.612 422.01 437.752 421.28 437.832 C 420.36 437.942 419.43 438.002 418.5 438.002 C 417.57 438.002 416.64 437.942 415.72 437.832 C 415 437.752 414.29 437.612 413.6 437.422 C 413.01 437.272 412.44 437.072 411.88 436.832 C 411.4 436.632 410.94 436.392 410.51 436.112 C 410.09 435.862 409.7 435.562 409.33 435.242 C 408.95 434.922 408.6 434.562 408.28 434.182 C 407.93 433.772 407.61 433.332 407.33 432.862 C 406.99 432.312 406.69 431.732 406.43 431.132 C 405.93 429.942 405.54 428.712 405.3 427.452 C 404.93 425.532 404.71 423.592 404.64 421.642 C 404.58 419.932 404.61 418.222 404.72 416.512 C 404.88 414.242 405.12 411.982 405.45 409.722 Z " fill="rgb(20,15,45)"/></g><g><path d=" M 648.1 409.722 C 648.29 408.412 647.95 407.082 647.16 406.012 C 646.37 404.952 645.19 404.242 643.87 404.052 C 642.56 403.862 641.23 404.202 640.16 404.992 C 639.1 405.782 638.39 406.962 638.2 408.282 C 637.83 410.792 637.57 413.312 637.4 415.842 C 637.26 417.892 637.23 419.942 637.3 421.982 C 637.38 424.462 637.66 426.932 638.13 429.362 C 638.52 431.322 639.11 433.242 639.9 435.082 C 640.34 436.112 640.85 437.102 641.44 438.062 C 641.98 438.962 642.6 439.822 643.29 440.632 C 643.94 441.412 644.65 442.132 645.42 442.802 C 646.19 443.462 647 444.062 647.86 444.602 C 648.73 445.142 649.65 445.622 650.6 446.032 C 651.6 446.452 652.62 446.812 653.66 447.082 C 654.82 447.392 655.99 447.622 657.17 447.762 C 658.49 447.922 659.82 448.002 661.15 448.002 C 662.48 448.002 663.8 447.922 665.12 447.762 C 666.31 447.622 667.49 447.392 668.65 447.092 C 669.7 446.812 670.73 446.452 671.74 446.032 C 672.7 445.622 673.63 445.152 674.52 444.602 C 675.39 444.062 676.22 443.462 677 442.792 C 677.78 442.132 678.51 441.402 679.19 440.622 C 679.89 439.812 680.53 438.952 681.1 438.042 C 681.7 437.082 682.24 436.082 682.71 435.042 C 683.49 433.312 684.1 431.502 684.53 429.642 C 685.05 427.392 685.4 425.102 685.57 422.792 C 685.74 420.662 685.78 418.522 685.71 416.382 C 685.62 413.722 685.43 411.062 685.12 408.422 C 684.96 407.102 684.29 405.902 683.25 405.082 C 682.21 404.262 680.88 403.882 679.57 404.032 C 678.25 404.192 677.05 404.862 676.23 405.902 C 675.41 406.942 675.03 408.262 675.18 409.582 C 675.46 411.952 675.64 414.332 675.72 416.712 C 675.77 418.492 675.74 420.262 675.6 422.032 C 675.47 423.842 675.19 425.632 674.79 427.402 C 674.51 428.612 674.11 429.792 673.6 430.922 C 673.32 431.542 673 432.142 672.64 432.712 C 672.33 433.192 671.99 433.652 671.62 434.082 C 671.28 434.472 670.91 434.842 670.51 435.182 C 670.12 435.512 669.71 435.812 669.27 436.082 C 668.82 436.362 668.34 436.612 667.85 436.822 C 667.27 437.062 666.68 437.262 666.08 437.422 C 665.38 437.612 664.66 437.752 663.93 437.832 C 663.01 437.942 662.08 438.002 661.15 438.002 C 660.22 438.002 659.29 437.942 658.37 437.832 C 657.65 437.752 656.94 437.612 656.25 437.422 C 655.66 437.272 655.09 437.072 654.53 436.832 C 654.05 436.632 653.59 436.392 653.16 436.112 C 652.74 435.862 652.35 435.562 651.98 435.242 C 651.6 434.922 651.25 434.562 650.93 434.182 C 650.58 433.772 650.26 433.332 649.98 432.862 C 649.64 432.312 649.34 431.732 649.08 431.132 C 648.58 429.942 648.19 428.712 647.95 427.452 C 647.58 425.532 647.36 423.592 647.29 421.642 C 647.23 419.932 647.26 418.222 647.37 416.512 C 647.53 414.242 647.77 411.982 648.1 409.722 Z " fill="rgb(20,15,45)"/></g></g>',
    '<g><g><path d=" M 405.45 442.28 C 405.64 443.59 405.3 444.92 404.51 445.99 C 403.72 447.05 402.54 447.76 401.22 447.95 C 399.91 448.14 398.58 447.8 397.51 447.01 C 396.45 446.22 395.74 445.04 395.55 443.72 C 395.19 441.21 394.92 438.69 394.75 436.16 C 394.61 434.11 394.58 432.06 394.65 430.02 C 394.73 427.54 395.01 425.07 395.48 422.64 C 395.87 420.68 396.46 418.76 397.25 416.92 C 397.69 415.89 398.2 414.9 398.79 413.94 C 399.34 413.04 399.95 412.18 400.64 411.37 C 401.29 410.59 402.01 409.87 402.77 409.2 C 403.54 408.54 404.35 407.94 405.21 407.4 C 406.09 406.86 407 406.38 407.95 405.97 C 408.95 405.55 409.97 405.19 411.01 404.92 C 412.17 404.61 413.34 404.38 414.52 404.24 C 415.84 404.08 417.17 404 418.5 404 C 419.83 404 421.15 404.08 422.47 404.24 C 423.66 404.38 424.84 404.61 426 404.91 C 427.05 405.19 428.08 405.55 429.09 405.97 C 430.05 406.38 430.98 406.85 431.87 407.4 C 432.74 407.94 433.57 408.54 434.35 409.21 C 435.13 409.87 435.86 410.6 436.54 411.38 C 437.24 412.19 437.88 413.05 438.45 413.96 C 439.05 414.92 439.59 415.92 440.06 416.96 C 440.84 418.69 441.46 420.5 441.88 422.36 C 442.4 424.61 442.75 426.9 442.93 429.21 C 443.09 431.34 443.13 433.48 443.06 435.62 C 442.97 438.28 442.78 440.94 442.47 443.58 C 442.31 444.9 441.64 446.1 440.6 446.92 C 439.56 447.74 438.24 448.12 436.92 447.97 C 435.6 447.81 434.4 447.14 433.58 446.1 C 432.76 445.06 432.38 443.74 432.53 442.42 C 432.81 440.05 432.99 437.67 433.07 435.29 C 433.13 433.51 433.09 431.74 432.95 429.97 C 432.82 428.16 432.54 426.37 432.14 424.6 C 431.86 423.39 431.46 422.21 430.95 421.08 C 430.67 420.46 430.35 419.86 429.99 419.29 C 429.68 418.81 429.35 418.35 428.97 417.92 C 428.63 417.53 428.26 417.16 427.86 416.82 C 427.47 416.49 427.06 416.19 426.62 415.92 C 426.17 415.64 425.69 415.39 425.2 415.18 C 424.62 414.94 424.03 414.74 423.43 414.58 C 422.73 414.39 422.01 414.25 421.28 414.17 C 420.36 414.06 419.43 414 418.5 414 C 417.57 414 416.64 414.06 415.72 414.17 C 415 414.25 414.29 414.39 413.6 414.58 C 413.01 414.73 412.44 414.93 411.88 415.17 C 411.4 415.37 410.94 415.61 410.51 415.89 C 410.09 416.14 409.7 416.44 409.33 416.76 C 408.95 417.08 408.6 417.44 408.28 417.82 C 407.93 418.23 407.61 418.67 407.33 419.14 C 406.99 419.69 406.69 420.27 406.43 420.87 C 405.93 422.06 405.54 423.29 405.3 424.55 C 404.93 426.47 404.71 428.41 404.64 430.36 C 404.58 432.07 404.61 433.78 404.72 435.49 C 404.88 437.76 405.12 440.02 405.45 442.28 Z " fill="rgb(20,15,45)"/></g><g><path d=" M 648.1 442.28 C 648.29 443.59 647.95 444.92 647.16 445.99 C 646.37 447.05 645.19 447.76 643.87 447.95 C 642.56 448.14 641.23 447.8 640.16 447.01 C 639.1 446.22 638.39 445.04 638.2 443.72 C 637.83 441.21 637.57 438.69 637.4 436.16 C 637.26 434.11 637.23 432.06 637.3 430.02 C 637.38 427.54 637.66 425.07 638.13 422.64 C 638.52 420.68 639.11 418.76 639.9 416.92 C 640.34 415.89 640.85 414.9 641.44 413.94 C 641.98 413.04 642.6 412.18 643.29 411.37 C 643.94 410.59 644.65 409.87 645.42 409.2 C 646.19 408.54 647 407.94 647.86 407.4 C 648.73 406.86 649.65 406.38 650.6 405.97 C 651.6 405.55 652.62 405.19 653.66 404.92 C 654.82 404.61 655.99 404.38 657.17 404.24 C 658.49 404.08 659.82 404 661.15 404 C 662.48 404 663.8 404.08 665.12 404.24 C 666.31 404.38 667.49 404.61 668.65 404.91 C 669.7 405.19 670.73 405.55 671.74 405.97 C 672.7 406.38 673.63 406.85 674.52 407.4 C 675.39 407.94 676.22 408.54 677 409.21 C 677.78 409.87 678.51 410.6 679.19 411.38 C 679.89 412.19 680.53 413.05 681.1 413.96 C 681.7 414.92 682.24 415.92 682.71 416.96 C 683.49 418.69 684.1 420.5 684.53 422.36 C 685.05 424.61 685.4 426.9 685.57 429.21 C 685.74 431.34 685.78 433.48 685.71 435.62 C 685.62 438.28 685.43 440.94 685.12 443.58 C 684.96 444.9 684.29 446.1 683.25 446.92 C 682.21 447.74 680.88 448.12 679.57 447.97 C 678.25 447.81 677.05 447.14 676.23 446.1 C 675.41 445.06 675.03 443.74 675.18 442.42 C 675.46 440.05 675.64 437.67 675.72 435.29 C 675.77 433.51 675.74 431.74 675.6 429.97 C 675.47 428.16 675.19 426.37 674.79 424.6 C 674.51 423.39 674.11 422.21 673.6 421.08 C 673.32 420.46 673 419.86 672.64 419.29 C 672.33 418.81 671.99 418.35 671.62 417.92 C 671.28 417.53 670.91 417.16 670.51 416.82 C 670.12 416.49 669.71 416.19 669.27 415.92 C 668.82 415.64 668.34 415.39 667.85 415.18 C 667.27 414.94 666.68 414.74 666.08 414.58 C 665.38 414.39 664.66 414.25 663.93 414.17 C 663.01 414.06 662.08 414 661.15 414 C 660.22 414 659.29 414.06 658.37 414.17 C 657.65 414.25 656.94 414.39 656.25 414.58 C 655.66 414.73 655.09 414.93 654.53 415.17 C 654.05 415.37 653.59 415.61 653.16 415.89 C 652.74 416.14 652.35 416.44 651.98 416.76 C 651.6 417.08 651.25 417.44 650.93 417.82 C 650.58 418.23 650.26 418.67 649.98 419.14 C 649.64 419.69 649.34 420.27 649.08 420.87 C 648.58 422.06 648.19 423.29 647.95 424.55 C 647.58 426.47 647.36 428.41 647.29 430.36 C 647.23 432.07 647.26 433.78 647.37 435.49 C 647.53 437.76 647.77 440.02 648.1 442.28 Z " fill="rgb(20,15,45)"/></g></g>',
    '<g><g><path d="M 418.5 409 L 418.5 409 C 428.71 409 437 417.29 437 427.5 L 437 452 C 437 462.21 428.71 470.5 418.5 470.5 L 418.5 470.5 C 408.29 470.5 400 462.21 400 452 L 400 427.5 C 400 417.29 408.29 409 418.5 409 Z" style="stroke:none;fill:#140F2D;stroke-miterlimit:10;"/><path d=" M 400 443.794 L 400 427.5 C 400 422.177 402.253 417.376 405.86 414.002 C 405.906 414 405.953 414 406 414 C 414.555 414 421.5 420.945 421.5 429.5 C 421.5 438.055 414.555 445 406 445 C 403.873 445 401.846 444.571 400 443.794 Z " fill="rgb(233,233,233)"/></g><g><path d="M 661.5 409 L 661.5 409 C 671.71 409 680 417.29 680 427.5 L 680 452 C 680 462.21 671.71 470.5 661.5 470.5 L 661.5 470.5 C 651.29 470.5 643 462.21 643 452 L 643 427.5 C 643 417.29 651.29 409 661.5 409 Z" style="stroke:none;fill:#140F2D;stroke-miterlimit:10;"/><path d=" M 643 443.794 L 643 427.5 C 643 422.177 645.253 417.376 648.86 414.002 C 648.906 414 648.953 414 649 414 C 657.555 414 664.5 420.945 664.5 429.5 C 664.5 438.055 657.555 445 649 445 C 646.873 445 644.846 444.571 643 443.794 Z " fill="rgb(233,233,233)"/></g></g>',
    '<g><g><path d="M 418.5 409 L 418.5 409 C 428.71 409 437 417.29 437 427.5 L 437 452 C 437 462.21 428.71 470.5 418.5 470.5 L 418.5 470.5 C 408.29 470.5 400 462.21 400 452 L 400 427.5 C 400 417.29 408.29 409 418.5 409 Z" style="stroke:none;fill:#140F2D;stroke-miterlimit:10;"/></g><g><path d="M 661.5 409 L 661.5 409 C 671.71 409 680 417.29 680 427.5 L 680 452 C 680 462.21 671.71 470.5 661.5 470.5 L 661.5 470.5 C 651.29 470.5 643 462.21 643 452 L 643 427.5 C 643 417.29 651.29 409 661.5 409 Z" style="stroke:none;fill:#140F2D;stroke-miterlimit:10;"/></g></g>',
    '<g><g><path d="M 418.5 426 L 418.5 426 C 429.538 426 438.5 434.962 438.5 446 L 438.5 446 C 438.5 457.038 429.538 466 418.5 466 L 418.5 466 C 407.462 466 398.5 457.038 398.5 446 L 398.5 446 C 398.5 434.962 407.462 426 418.5 426 Z" style="stroke:none;fill:#140F2D;stroke-miterlimit:10;"/><path d="M 410 433 L 410 433 C 412.484 433 414.5 435.016 414.5 437.5 L 414.5 437.5 C 414.5 439.984 412.484 442 410 442 L 410 442 C 407.516 442 405.5 439.984 405.5 437.5 L 405.5 437.5 C 405.5 435.016 407.516 433 410 433 Z" style="stroke:none;fill:#E9E9E9;stroke-miterlimit:10;"/></g><g><path d="M 661.5 426 L 661.5 426 C 672.538 426 681.5 434.962 681.5 446 L 681.5 446 C 681.5 457.038 672.538 466 661.5 466 L 661.5 466 C 650.462 466 641.5 457.038 641.5 446 L 641.5 446 C 641.5 434.962 650.462 426 661.5 426 Z" style="stroke:none;fill:#140F2D;stroke-miterlimit:10;"/><path d="M 653 433 L 653 433 C 655.484 433 657.5 435.016 657.5 437.5 L 657.5 437.5 C 657.5 439.984 655.484 442 653 442 L 653 442 C 650.516 442 648.5 439.984 648.5 437.5 L 648.5 437.5 C 648.5 435.016 650.516 433 653 433 Z" style="stroke:none;fill:#E9E9E9;stroke-miterlimit:10;"/></g></g>',
    '<g><g><path d="M 418.5 426 L 418.5 426 C 429.538 426 438.5 434.962 438.5 446 L 438.5 446 C 438.5 457.038 429.538 466 418.5 466 L 418.5 466 C 407.462 466 398.5 457.038 398.5 446 L 398.5 446 C 398.5 434.962 407.462 426 418.5 426 Z" style="stroke:none;fill:#140F2D;stroke-miterlimit:10;"/></g><g><path d="M 661.5 426 L 661.5 426 C 672.538 426 681.5 434.962 681.5 446 L 681.5 446 C 681.5 457.038 672.538 466 661.5 466 L 661.5 466 C 650.462 466 641.5 457.038 641.5 446 L 641.5 446 C 641.5 434.962 650.462 426 661.5 426 Z" style="stroke:none;fill:#140F2D;stroke-miterlimit:10;"/></g></g>',
    '<g><g><path d="M 418.5 409 L 418.5 409 C 438.921 409 455.5 425.579 455.5 446 L 455.5 446 C 455.5 466.421 438.921 483 418.5 483 L 418.5 483 C 398.079 483 381.5 466.421 381.5 446 L 381.5 446 C 381.5 425.579 398.079 409 418.5 409 Z" style="stroke:none;fill:#140F2D;stroke-miterlimit:10;"/></g><g><path d="M 661.5 409 L 661.5 409 C 681.921 409 698.5 425.579 698.5 446 L 698.5 446 C 698.5 466.421 681.921 483 661.5 483 L 661.5 483 C 641.079 483 624.5 466.421 624.5 446 L 624.5 446 C 624.5 425.579 641.079 409 661.5 409 Z" style="stroke:none;fill:#140F2D;stroke-miterlimit:10;"/></g></g>',
    '<g><g><path d=" M 440.689 474.659 L 442.781 479.752 C 440.276 480.798 437.661 481.596 434.991 482.147 C 432.265 482.725 429.485 483 426.704 483 C 417.509 483 408.589 479.972 401.267 474.383 C 393.833 468.767 388.713 460.591 386.841 451.451 C 386.4 449.166 386.18 446.853 386.18 444.541 C 386.18 436.392 388.878 428.491 393.888 422.076 C 398.926 415.497 406.249 411.01 414.398 409.495 C 416.242 409.165 418.115 409 419.987 409 C 427.117 409 434.027 411.367 439.643 415.717 C 445.397 420.122 449.251 426.564 450.462 433.694 C 450.71 435.098 450.82 436.502 450.82 437.934 C 450.82 443.99 448.755 449.909 444.984 454.644 C 441.157 459.545 435.568 462.766 429.402 463.619 C 428.466 463.757 427.502 463.812 426.539 463.812 C 421.501 463.839 416.573 462.105 412.609 458.939 C 408.534 455.718 405.946 450.983 405.451 445.807 C 405.451 445.78 405.451 445.725 405.451 445.67 L 405.396 444.458 C 405.396 444.431 405.396 444.376 405.368 444.348 C 405.368 440.301 406.772 436.392 409.36 433.281 C 412.03 430.005 416.022 428.078 420.234 428.023 C 420.262 428.023 420.262 428.023 420.289 428.023 L 420.317 428.023 C 420.317 428.023 420.345 428.023 420.345 428.023 C 423.125 428.023 425.851 428.959 428.053 430.693 C 429.181 431.574 430.118 432.648 430.833 433.887 C 431.577 435.236 431.99 436.75 431.99 438.292 C 431.99 438.897 431.934 439.503 431.824 440.108 C 431.494 441.513 430.751 442.834 429.732 443.853 C 429.209 444.403 428.631 444.871 427.97 445.257 C 427.172 445.725 426.236 446 425.3 446 C 423.731 445.972 422.272 445.201 421.391 443.908 L 425.217 440.494 C 425.41 440.384 425.603 440.219 425.768 440.026 C 426.098 439.723 426.318 439.365 426.428 438.925 C 426.456 438.732 426.484 438.512 426.484 438.292 C 426.484 437.686 426.318 437.108 426.043 436.612 C 425.685 436.007 425.217 435.456 424.667 435.043 C 423.428 434.079 421.914 433.529 420.317 433.529 L 420.317 433.529 C 417.702 433.584 415.252 434.768 413.627 436.778 C 411.865 438.897 410.902 441.54 410.874 444.266 L 410.929 445.339 C 411.315 449.001 413.159 452.359 416.05 454.644 C 419.023 457.012 422.74 458.306 426.539 458.306 C 427.255 458.306 427.97 458.251 428.658 458.168 C 433.421 457.507 437.716 455.03 440.661 451.258 C 443.69 447.459 445.314 442.752 445.314 437.934 C 445.314 436.805 445.204 435.704 445.039 434.602 C 444.048 428.821 440.937 423.646 436.284 420.067 C 431.632 416.46 425.878 414.506 419.987 414.506 C 418.445 414.506 416.903 414.644 415.389 414.919 C 408.562 416.185 402.45 419.929 398.238 425.435 C 393.998 430.886 391.686 437.631 391.686 444.541 C 391.686 446.495 391.879 448.45 392.264 450.377 C 393.833 458.196 398.238 465.188 404.625 470.006 C 410.957 474.851 418.72 477.494 426.704 477.494 C 429.127 477.494 431.522 477.246 433.862 476.751 C 436.202 476.283 438.487 475.567 440.689 474.659 Z " fill="rgb(20,15,45)"/></g><g><path d=" M 683.689 474.659 L 685.781 479.752 C 683.276 480.798 680.661 481.596 677.991 482.147 C 675.265 482.725 672.485 483 669.704 483 C 660.509 483 651.589 479.972 644.267 474.383 C 636.833 468.767 631.713 460.591 629.841 451.451 C 629.4 449.166 629.18 446.853 629.18 444.541 C 629.18 436.392 631.878 428.491 636.888 422.076 C 641.926 415.497 649.249 411.01 657.398 409.495 C 659.242 409.165 661.115 409 662.987 409 C 670.117 409 677.027 411.367 682.643 415.717 C 688.397 420.122 692.251 426.564 693.462 433.694 C 693.71 435.098 693.82 436.502 693.82 437.934 C 693.82 443.99 691.755 449.909 687.984 454.644 C 684.157 459.545 678.568 462.766 672.402 463.619 C 671.466 463.757 670.502 463.812 669.539 463.812 C 664.501 463.839 659.573 462.105 655.609 458.939 C 651.534 455.718 648.946 450.983 648.451 445.807 C 648.451 445.78 648.451 445.725 648.451 445.67 L 648.396 444.458 C 648.396 444.431 648.396 444.376 648.368 444.348 C 648.368 440.301 649.772 436.392 652.36 433.281 C 655.03 430.005 659.022 428.078 663.234 428.023 C 663.262 428.023 663.262 428.023 663.289 428.023 L 663.317 428.023 C 663.317 428.023 663.345 428.023 663.345 428.023 C 666.125 428.023 668.851 428.959 671.053 430.693 C 672.181 431.574 673.118 432.648 673.833 433.887 C 674.577 435.236 674.99 436.75 674.99 438.292 C 674.99 438.897 674.934 439.503 674.824 440.108 C 674.494 441.513 673.751 442.834 672.732 443.853 C 672.209 444.403 671.631 444.871 670.97 445.257 C 670.172 445.725 669.236 446 668.3 446 C 666.731 445.972 665.272 445.201 664.391 443.908 L 668.217 440.494 C 668.41 440.384 668.603 440.219 668.768 440.026 C 669.098 439.723 669.318 439.365 669.428 438.925 C 669.456 438.732 669.484 438.512 669.484 438.292 C 669.484 437.686 669.318 437.108 669.043 436.612 C 668.685 436.007 668.217 435.456 667.667 435.043 C 666.428 434.079 664.914 433.529 663.317 433.529 L 663.317 433.529 C 660.702 433.584 658.252 434.768 656.627 436.778 C 654.865 438.897 653.902 441.54 653.874 444.266 L 653.929 445.339 C 654.315 449.001 656.159 452.359 659.05 454.644 C 662.023 457.012 665.74 458.306 669.539 458.306 C 670.255 458.306 670.97 458.251 671.658 458.168 C 676.421 457.507 680.716 455.03 683.661 451.258 C 686.69 447.459 688.314 442.752 688.314 437.934 C 688.314 436.805 688.204 435.704 688.039 434.603 C 687.048 428.821 683.937 423.646 679.284 420.067 C 674.632 416.46 668.878 414.506 662.987 414.506 C 661.445 414.506 659.903 414.644 658.389 414.919 C 651.562 416.185 645.45 419.929 641.238 425.435 C 636.998 430.886 634.686 437.631 634.686 444.541 C 634.686 446.495 634.879 448.45 635.264 450.377 C 636.833 458.196 641.238 465.188 647.625 470.006 C 653.957 474.851 661.72 477.494 669.704 477.494 C 672.127 477.494 674.522 477.246 676.862 476.751 C 679.202 476.283 681.487 475.567 683.689 474.659 Z " fill="rgb(20,15,45)"/></g></g>',
    '<g><g><path d=" M 418.5 421.686 L 418.5 421.686 C 414.906 414.07 407.294 409 398.414 409 L 398.414 409 C 390.534 409 383.614 413.104 379.675 419.291 C 377.484 422.732 376.214 426.817 376.214 431.2 C 376.214 437.422 378.656 442.835 382.741 446.827 L 418.5 483 L 454.259 446.827 C 458.344 442.835 460.786 437.422 460.786 431.2 L 460.786 431.2 C 460.786 426.817 459.516 422.732 457.325 419.291 C 453.386 413.104 446.466 409 438.586 409 L 438.586 409 C 429.706 409 422.094 414.07 418.5 421.686 L 418.5 421.686 Z " fill="rgb(255,61,0)"/></g><g><path d=" M 661.5 421.686 L 661.5 421.686 C 657.906 414.07 650.294 409 641.414 409 L 641.414 409 C 633.534 409 626.614 413.104 622.675 419.291 C 620.484 422.732 619.214 426.817 619.214 431.2 C 619.214 437.422 621.656 442.835 625.741 446.827 L 661.5 483 L 697.259 446.827 C 701.344 442.835 703.786 437.422 703.786 431.2 L 703.786 431.2 C 703.786 426.817 702.516 422.732 700.325 419.291 C 696.386 413.104 689.466 409 681.586 409 L 681.586 409 C 672.706 409 665.094 414.07 661.5 421.686 L 661.5 421.686 Z " fill="rgb(255,61,0)"/></g></g>'
  ],
  "mouth":    [
    '',
    '<g><circle vector-effect="non-scaling-stroke" cx="540.2018835570377" cy="576.4948211255278" r="25.50517887447222" fill="rgb(20,15,45)"/></g>',
    '<g><path d=" M 593.806 540 C 571.525 556.792 507.264 555.823 486.598 540 Q 508.233 582 539.556 582 Q 570.879 582 593.806 540 Z " fill="rgb(20,15,45)"/></g>',
    '<g><path d=" M 593.806 592 C 571.525 575.208 507.264 576.177 486.598 592 Q 508.233 540 539.556 540 Q 570.879 540 593.806 592 Z " fill="rgb(20,15,45)"/></g>',
    '<g><path d=" M 593.806 540 C 571.525 556.792 507.264 555.823 486.598 540 Q 508.233 592 539.556 592 Q 570.879 592 593.806 540 Z " fill="rgb(20,15,45)"/></g>',
    '<g><path d=" M 593.806 540 C 571.525 556.792 507.264 555.823 486.598 540 Q 508.233 602 539.556 602 Q 570.879 602 593.806 540 Z " fill="rgb(20,15,45)"/></g>',
    '<g><path d=" M 573.317 597.442 C 571.666 596.198 558.755 584.755 539.698 584.573 C 520.004 584.384 507.406 597.167 507.251 597.285 C 495.93 605.953 490.553 602.06 495.251 588.599 Q 508.375 550.99 539.698 550.99 Q 571.02 550.99 584.988 588.76 C 589.933 602.133 584.703 606.023 573.317 597.442 Z " fill="rgb(20,15,45)"/></g>',
    '<g><path d=" M 573.317 555.548 C 571.666 556.792 558.755 568.234 539.698 568.417 C 520.004 568.605 507.406 555.823 507.251 555.704 C 495.93 547.037 490.553 550.929 495.251 564.391 Q 508.375 602 539.698 602 Q 571.02 602 584.988 564.23 C 589.933 550.857 584.703 546.967 573.317 555.548 Z " fill="rgb(20,15,45)"/></g>',
    '<g><path d=" M 507.245 599.466 C 506.645 596.576 506.185 593.646 505.865 590.706 C 505.615 588.436 505.505 586.156 505.525 583.866 C 505.535 583.166 505.555 582.456 505.595 581.756 C 505.625 581.116 505.675 580.466 505.745 579.826 C 505.895 578.326 506.135 576.826 506.475 575.356 C 506.755 574.136 507.115 572.926 507.565 571.746 C 507.965 570.706 508.435 569.696 508.975 568.716 C 509.475 567.826 510.035 566.966 510.655 566.156 C 511.275 565.356 511.955 564.596 512.695 563.896 C 513.455 563.166 514.275 562.486 515.145 561.876 C 516.095 561.206 517.085 560.616 518.125 560.086 C 519.335 559.476 520.585 558.946 521.865 558.506 C 524.205 557.686 526.625 557.096 529.075 556.736 C 532.515 556.246 535.995 555.996 539.475 555.996 C 542.255 555.996 545.025 556.146 547.785 556.446 C 549.925 556.686 552.045 557.066 554.125 557.596 C 554.745 557.746 555.355 557.916 555.975 558.106 C 556.535 558.276 557.105 558.466 557.655 558.666 C 558.905 559.116 560.125 559.636 561.315 560.236 C 562.345 560.766 563.335 561.356 564.285 562.016 C 565.165 562.626 565.995 563.296 566.785 564.026 C 567.535 564.716 568.235 565.466 568.885 566.266 C 569.565 567.106 570.185 567.996 570.735 568.926 C 571.325 569.926 571.855 570.976 572.305 572.056 C 572.805 573.266 573.225 574.506 573.555 575.776 C 573.945 577.276 574.245 578.806 574.455 580.346 C 574.815 583.036 574.945 585.756 574.845 588.476 C 574.715 592.226 574.335 595.966 573.725 599.666 C 573.505 600.976 573.815 602.316 574.595 603.396 C 575.365 604.476 576.535 605.206 577.835 605.416 C 579.145 605.636 580.485 605.326 581.565 604.556 C 582.645 603.786 583.375 602.616 583.595 601.306 C 584.275 597.176 584.695 593.016 584.845 588.836 C 584.965 585.556 584.805 582.266 584.365 579.006 C 584.105 577.066 583.725 575.146 583.225 573.246 C 582.785 571.536 582.215 569.846 581.535 568.216 C 580.905 566.706 580.175 565.246 579.345 563.836 C 578.545 562.486 577.645 561.186 576.655 559.966 C 575.705 558.806 574.675 557.706 573.575 556.686 C 572.445 555.646 571.255 554.686 569.995 553.806 C 568.665 552.886 567.275 552.056 565.835 551.316 C 564.285 550.536 562.675 549.836 561.035 549.256 C 560.315 548.996 559.595 548.756 558.875 548.536 C 558.115 548.306 557.345 548.096 556.575 547.896 C 554.045 547.256 551.475 546.796 548.885 546.506 C 545.765 546.166 542.615 545.996 539.475 545.996 C 535.515 545.996 531.555 546.276 527.645 546.846 C 524.555 547.296 521.515 548.036 518.575 549.056 C 516.875 549.656 515.225 550.356 513.625 551.156 C 512.145 551.906 510.735 552.756 509.385 553.706 C 508.115 554.596 506.915 555.586 505.785 556.656 C 504.685 557.716 503.665 558.846 502.735 560.046 C 501.805 561.256 500.965 562.536 500.225 563.866 C 499.455 565.256 498.785 566.706 498.225 568.186 C 497.605 569.806 497.105 571.456 496.725 573.146 C 496.295 575.016 495.985 576.916 495.795 578.826 C 495.715 579.616 495.655 580.416 495.605 581.216 C 495.565 582.066 495.535 582.906 495.525 583.756 C 495.495 586.446 495.635 589.126 495.925 591.796 C 496.275 595.056 496.795 598.296 497.455 601.506 C 497.725 602.796 498.505 603.936 499.605 604.666 C 500.715 605.396 502.075 605.656 503.365 605.386 C 504.665 605.116 505.805 604.336 506.535 603.226 C 507.265 602.126 507.515 600.766 507.245 599.466 Z " fill="rgb(20,15,45)"/></g>',
    '<g><path d=" M 507.245 552.02 C 506.645 554.91 506.185 557.84 505.865 560.78 C 505.615 563.05 505.505 565.33 505.525 567.62 C 505.535 568.32 505.555 569.03 505.595 569.73 C 505.625 570.37 505.675 571.02 505.745 571.66 C 505.895 573.16 506.135 574.66 506.475 576.13 C 506.755 577.35 507.115 578.56 507.565 579.74 C 507.965 580.78 508.435 581.79 508.975 582.77 C 509.475 583.66 510.035 584.52 510.655 585.33 C 511.275 586.13 511.955 586.89 512.695 587.59 C 513.455 588.32 514.275 589 515.145 589.61 C 516.095 590.28 517.085 590.87 518.125 591.4 C 519.335 592.01 520.585 592.54 521.865 592.98 C 524.205 593.8 526.625 594.39 529.075 594.75 C 532.515 595.24 535.995 595.49 539.475 595.49 C 542.255 595.49 545.025 595.34 547.785 595.04 C 549.925 594.8 552.045 594.42 554.125 593.89 C 554.745 593.74 555.355 593.57 555.975 593.38 C 556.535 593.21 557.105 593.02 557.655 592.82 C 558.905 592.37 560.125 591.85 561.315 591.25 C 562.345 590.72 563.335 590.13 564.285 589.47 C 565.165 588.86 565.995 588.19 566.785 587.46 C 567.535 586.77 568.235 586.02 568.885 585.22 C 569.565 584.38 570.185 583.49 570.735 582.56 C 571.325 581.56 571.855 580.51 572.305 579.43 C 572.805 578.22 573.225 576.98 573.555 575.71 C 573.945 574.21 574.245 572.68 574.455 571.14 C 574.815 568.45 574.945 565.73 574.845 563.01 C 574.715 559.26 574.335 555.52 573.725 551.82 C 573.505 550.51 573.815 549.17 574.595 548.09 C 575.365 547.01 576.535 546.28 577.835 546.07 C 579.145 545.85 580.485 546.16 581.565 546.93 C 582.645 547.7 583.375 548.87 583.595 550.18 C 584.275 554.31 584.695 558.47 584.845 562.65 C 584.965 565.93 584.805 569.22 584.365 572.48 C 584.105 574.42 583.725 576.34 583.225 578.24 C 582.785 579.95 582.215 581.64 581.535 583.27 C 580.905 584.78 580.175 586.24 579.345 587.65 C 578.545 589 577.645 590.3 576.655 591.52 C 575.705 592.68 574.675 593.78 573.575 594.8 C 572.445 595.84 571.255 596.8 569.995 597.68 C 568.665 598.6 567.275 599.43 565.835 600.17 C 564.285 600.95 562.675 601.65 561.035 602.23 C 560.315 602.49 559.595 602.73 558.875 602.95 C 558.115 603.18 557.345 603.39 556.575 603.59 C 554.045 604.23 551.475 604.69 548.885 604.98 C 545.765 605.32 542.615 605.49 539.475 605.49 C 535.515 605.49 531.555 605.21 527.645 604.64 C 524.555 604.19 521.515 603.45 518.575 602.43 C 516.875 601.83 515.225 601.13 513.625 600.33 C 512.145 599.58 510.735 598.73 509.385 597.78 C 508.115 596.89 506.915 595.9 505.785 594.83 C 504.685 593.77 503.665 592.64 502.735 591.44 C 501.805 590.23 500.965 588.95 500.225 587.62 C 499.455 586.23 498.785 584.78 498.225 583.3 C 497.605 581.68 497.105 580.03 496.725 578.34 C 496.295 576.47 495.985 574.57 495.795 572.66 C 495.715 571.87 495.655 571.07 495.605 570.27 C 495.565 569.42 495.535 568.58 495.525 567.73 C 495.495 565.04 495.635 562.36 495.925 559.69 C 496.275 556.43 496.795 553.19 497.455 549.98 C 497.725 548.69 498.505 547.55 499.605 546.82 C 500.715 546.09 502.075 545.83 503.365 546.1 C 504.665 546.37 505.805 547.15 506.535 548.26 C 507.265 549.36 507.515 550.72 507.245 552.02 Z " fill="rgb(20,15,45)"/></g>',
    '<g><path d=" M 500.541 596.472 C 501.141 593.692 501.951 590.952 502.951 588.282 C 503.741 586.162 504.731 584.122 505.881 582.172 C 506.881 580.482 508.031 578.882 509.321 577.392 C 510.501 576.022 511.811 574.772 513.231 573.642 C 514.661 572.502 516.201 571.502 517.821 570.652 C 519.631 569.692 521.521 568.902 523.471 568.272 C 525.761 567.532 528.121 566.992 530.501 566.652 C 533.551 566.222 536.621 566.002 539.701 566.002 C 542.771 566.002 545.831 566.212 548.861 566.642 C 551.271 566.982 553.641 567.522 555.961 568.262 C 557.941 568.892 559.871 569.682 561.721 570.642 C 563.391 571.502 564.981 572.522 566.461 573.672 C 567.931 574.812 569.291 576.082 570.531 577.472 C 571.871 578.972 573.081 580.582 574.141 582.302 C 575.361 584.262 576.401 586.322 577.261 588.462 C 578.341 591.122 579.221 593.862 579.901 596.652 C 580.341 598.462 581.471 600.012 583.061 600.982 C 584.641 601.942 586.551 602.242 588.351 601.802 C 590.161 601.362 591.711 600.232 592.681 598.642 C 593.641 597.062 593.941 595.152 593.501 593.352 C 592.661 589.902 591.581 586.512 590.251 583.222 C 589.091 580.342 587.681 577.562 586.041 574.922 C 584.551 572.522 582.861 570.252 580.981 568.152 C 579.171 566.122 577.181 564.262 575.041 562.602 C 572.881 560.932 570.581 559.462 568.151 558.202 C 565.601 556.882 562.941 555.782 560.201 554.912 C 557.141 553.942 554.001 553.232 550.811 552.782 C 547.131 552.262 543.421 552.002 539.701 552.002 C 535.961 552.002 532.231 552.262 528.541 552.792 C 525.361 553.242 522.231 553.962 519.171 554.952 C 516.461 555.822 513.821 556.932 511.301 558.262 C 508.911 559.522 506.641 561.002 504.521 562.682 C 502.421 564.352 500.481 566.212 498.721 568.242 C 496.891 570.362 495.261 572.632 493.841 575.032 C 492.261 577.692 490.931 580.472 489.841 583.362 C 488.601 586.672 487.601 590.072 486.861 593.532 C 486.471 595.342 486.811 597.242 487.821 598.802 C 488.831 600.362 490.411 601.452 492.231 601.842 C 494.041 602.232 495.941 601.892 497.501 600.882 C 499.061 599.872 500.151 598.292 500.541 596.472 Z " fill="rgb(20,15,45)"/></g>',
    '<g><path d=" M 500.541 557.53 C 501.141 560.31 501.951 563.05 502.951 565.72 C 503.741 567.84 504.731 569.88 505.881 571.83 C 506.881 573.52 508.031 575.12 509.321 576.61 C 510.501 577.98 511.811 579.23 513.231 580.36 C 514.661 581.5 516.201 582.5 517.821 583.35 C 519.631 584.31 521.521 585.1 523.471 585.73 C 525.761 586.47 528.121 587.01 530.501 587.35 C 533.551 587.78 536.621 588 539.701 588 C 542.771 588 545.831 587.79 548.861 587.36 C 551.271 587.02 553.641 586.48 555.961 585.74 C 557.941 585.11 559.871 584.32 561.721 583.36 C 563.391 582.5 564.981 581.48 566.461 580.33 C 567.931 579.19 569.291 577.92 570.531 576.53 C 571.871 575.03 573.081 573.42 574.141 571.7 C 575.361 569.74 576.401 567.68 577.261 565.54 C 578.341 562.88 579.221 560.14 579.901 557.35 C 580.341 555.54 581.471 553.99 583.061 553.02 C 584.641 552.06 586.551 551.76 588.351 552.2 C 590.161 552.64 591.711 553.77 592.681 555.36 C 593.641 556.94 593.941 558.85 593.501 560.65 C 592.661 564.1 591.581 567.49 590.251 570.78 C 589.091 573.66 587.681 576.44 586.041 579.08 C 584.551 581.48 582.861 583.75 580.981 585.85 C 579.171 587.88 577.181 589.74 575.041 591.4 C 572.881 593.07 570.581 594.54 568.151 595.8 C 565.601 597.12 562.941 598.22 560.201 599.09 C 557.141 600.06 554.001 600.77 550.811 601.22 C 547.131 601.74 543.421 602 539.701 602 C 535.961 602 532.231 601.74 528.541 601.21 C 525.361 600.76 522.231 600.04 519.171 599.05 C 516.461 598.18 513.821 597.07 511.301 595.74 C 508.911 594.48 506.641 593 504.521 591.32 C 502.421 589.65 500.481 587.79 498.721 585.76 C 496.891 583.64 495.261 581.37 493.841 578.97 C 492.261 576.31 490.931 573.53 489.841 570.64 C 488.601 567.33 487.601 563.93 486.861 560.47 C 486.471 558.66 486.811 556.76 487.821 555.2 C 488.831 553.64 490.411 552.55 492.231 552.16 C 494.041 551.77 495.941 552.11 497.501 553.12 C 499.061 554.13 500.151 555.71 500.541 557.53 Z " fill="rgb(20,15,45)"/></g>',
    '<g><path d=" M 581.683 582.877 C 582.973 584.207 584.743 584.967 586.603 584.997 C 588.453 585.027 590.243 584.317 591.583 583.017 C 592.913 581.727 593.673 579.957 593.703 578.097 C 593.733 576.247 593.023 574.457 591.723 573.117 C 590.003 571.347 588.193 569.647 586.303 568.037 C 584.513 566.517 582.653 565.077 580.713 563.737 C 578.863 562.457 576.943 561.267 574.963 560.177 C 573.033 559.097 571.043 558.127 569.003 557.267 C 566.973 556.407 564.903 555.647 562.793 554.997 C 560.663 554.337 558.493 553.797 556.303 553.357 C 554.033 552.907 551.753 552.567 549.453 552.347 C 547.043 552.117 544.623 551.997 542.203 551.997 C 537.613 551.997 533.033 552.417 528.513 553.237 C 524.003 554.067 519.583 555.297 515.303 556.917 C 510.773 558.637 506.403 560.757 502.263 563.257 C 497.663 566.037 493.283 569.177 489.183 572.657 C 487.763 573.857 486.883 575.567 486.723 577.417 C 486.573 579.267 487.163 581.107 488.363 582.517 C 489.563 583.937 491.273 584.817 493.123 584.977 C 494.973 585.127 496.813 584.537 498.223 583.337 C 501.763 580.347 505.533 577.637 509.493 575.247 C 512.923 573.177 516.523 571.427 520.263 570.007 C 523.753 568.687 527.363 567.687 531.033 567.007 C 534.723 566.337 538.453 565.997 542.203 565.997 C 544.173 565.997 546.143 566.087 548.113 566.277 C 549.943 566.457 551.753 566.727 553.563 567.087 C 555.283 567.427 556.993 567.857 558.673 568.377 C 560.323 568.887 561.943 569.477 563.533 570.147 C 565.123 570.827 566.683 571.587 568.193 572.427 C 569.763 573.287 571.283 574.237 572.753 575.247 C 574.293 576.317 575.783 577.467 577.223 578.687 C 578.773 580.017 580.263 581.407 581.683 582.877 Z " fill="rgb(20,15,45)"/></g>',
    '<g><path d=" M 581.683 554.12 C 582.973 552.79 584.743 552.03 586.603 552 C 588.453 551.97 590.243 552.68 591.583 553.98 C 592.913 555.27 593.673 557.04 593.703 558.9 C 593.733 560.75 593.023 562.54 591.723 563.88 C 590.003 565.65 588.193 567.35 586.303 568.96 C 584.513 570.48 582.653 571.92 580.713 573.26 C 578.863 574.54 576.943 575.73 574.963 576.82 C 573.033 577.9 571.043 578.87 569.003 579.73 C 566.973 580.59 564.903 581.35 562.793 582 C 560.663 582.66 558.493 583.2 556.303 583.64 C 554.033 584.09 551.753 584.43 549.453 584.65 C 547.043 584.88 544.623 585 542.203 585 C 537.613 585 533.033 584.58 528.513 583.76 C 524.003 582.93 519.583 581.7 515.303 580.08 C 510.773 578.36 506.403 576.24 502.263 573.74 C 497.663 570.96 493.283 567.82 489.183 564.34 C 487.763 563.14 486.883 561.43 486.723 559.58 C 486.573 557.73 487.163 555.89 488.363 554.48 C 489.563 553.06 491.273 552.18 493.123 552.02 C 494.973 551.87 496.813 552.46 498.223 553.66 C 501.763 556.65 505.533 559.36 509.493 561.75 C 512.923 563.82 516.523 565.57 520.263 566.99 C 523.753 568.31 527.363 569.31 531.033 569.99 C 534.723 570.66 538.453 571 542.203 571 C 544.173 571 546.143 570.91 548.113 570.72 C 549.943 570.54 551.753 570.27 553.563 569.91 C 555.283 569.57 556.993 569.14 558.673 568.62 C 560.323 568.11 561.943 567.52 563.533 566.85 C 565.123 566.17 566.683 565.41 568.193 564.57 C 569.763 563.71 571.283 562.76 572.753 561.75 C 574.293 560.68 575.783 559.53 577.223 558.31 C 578.773 556.98 580.263 555.59 581.683 554.12 Z " fill="rgb(20,15,45)"/></g>'
  ],
  "ears":     [
    '',
    '<g><g><path d=" M 737.57 357.349 C 744.529 355.807 751.761 355 759.181 355 C 814.549 355 859.5 399.951 859.5 455.319 C 859.5 510.687 814.549 555.638 759.181 555.638 C 758.007 555.638 756.838 555.618 755.676 555.57 C 772.005 517.241 769.5 483.084 769.5 481 C 769.5 435.863 757.852 393.583 737.57 357.349 Z " fill="rgb(233,233,233)"/><path d=" M 751.149 385.722 C 753.783 385.411 756.464 385.256 759.181 385.256 C 797.85 385.256 829.244 416.65 829.244 455.319 C 829.244 491.9 801.148 521.971 765.374 525.103 C 770.802 500.681 769.5 482.503 769.5 481 C 769.5 447.189 762.964 414.981 751.149 385.722 Z " fill="rgb(66,147,229)"/></g><g><path d=" M 342.43 357.349 C 335.471 355.807 328.239 355 320.819 355 C 265.451 355 220.5 399.951 220.5 455.319 C 220.5 510.687 265.451 555.638 320.819 555.638 C 321.993 555.638 323.162 555.618 324.324 555.57 C 307.995 517.241 310.5 483.084 310.5 481 C 310.5 435.863 322.148 393.583 342.43 357.349 Z " fill="rgb(233,233,233)"/><path d=" M 328.851 385.722 C 326.217 385.411 323.536 385.256 320.819 385.256 C 282.15 385.256 250.756 416.65 250.756 455.319 C 250.756 491.9 278.852 521.971 314.626 525.103 C 309.198 500.681 310.5 482.503 310.5 481 C 310.5 447.189 317.036 414.981 328.851 385.722 Z " fill="rgb(66,147,229)"/></g></g>',
    '<g><g><path d=" M 759.712 410.643 C 789.648 410.926 813.862 435.317 813.862 465.319 C 813.862 493.008 793.237 515.918 766.525 519.508 C 770.607 497.942 769.5 482.385 769.5 481 C 769.5 456.538 766.079 432.916 759.712 410.643 Z " fill="rgb(233,233,233)"/><path d=" M 763.883 427.417 C 782.745 429.737 797.37 445.834 797.37 465.319 C 797.37 483.018 785.304 497.921 768.953 502.237 C 770.052 490.022 769.5 481.978 769.5 481 C 769.5 462.59 767.562 444.656 763.883 427.417 Z " fill="rgb(66,147,229)"/></g><g><path d=" M 320.288 410.643 C 290.352 410.926 266.138 435.317 266.138 465.319 C 266.138 493.008 286.763 515.918 313.475 519.508 C 309.393 497.942 310.5 482.385 310.5 481 C 310.5 456.538 313.921 432.916 320.288 410.643 Z " fill="rgb(233,233,233)"/><path d=" M 316.117 427.417 C 297.255 429.737 282.63 445.834 282.63 465.319 C 282.63 483.018 294.696 497.921 311.047 502.237 C 309.948 490.022 310.5 481.978 310.5 481 C 310.5 462.59 312.438 444.656 316.117 427.417 Z " fill="rgb(66,147,229)"/></g></g>',
    '<g><g><path d=" M 762.393 420.857 C 774.501 422.423 783.862 432.787 783.862 445.319 C 783.862 455.388 777.82 464.056 769.159 467.879 C 768.357 451.735 766.054 436.01 762.393 420.857 Z " fill="rgb(233,233,233)"/><path d=" M 764.193 428.837 C 771.268 430.976 776.418 437.551 776.418 445.319 C 776.418 451.341 773.323 456.646 768.631 459.719 C 767.768 449.221 766.275 438.913 764.193 428.837 Z " fill="rgb(66,147,229)"/></g><g><path d=" M 317.607 420.857 C 305.499 422.423 296.138 432.787 296.138 445.319 C 296.138 455.388 302.18 464.056 310.841 467.879 C 311.643 451.735 313.946 436.01 317.607 420.857 Z " fill="rgb(233,233,233)"/><path d=" M 315.807 428.837 C 308.732 430.976 303.582 437.551 303.582 445.319 C 303.582 451.341 306.677 456.646 311.369 459.719 C 312.232 449.221 313.725 438.913 315.807 428.837 Z " fill="rgb(66,147,229)"/></g></g>',
    '<g><g><path d=" M 737.57 357.349 C 744.529 355.807 751.761 355 759.181 355 C 814.549 355 859.5 399.951 859.5 455.319 C 859.5 510.687 814.549 555.638 759.181 555.638 C 758.007 555.638 756.838 555.618 755.676 555.57 C 772.005 517.241 769.5 483.084 769.5 481 C 769.5 435.863 757.852 393.583 737.57 357.349 Z " fill="rgb(233,233,233)"/></g><g><path d=" M 342.43 357.349 C 335.471 355.807 328.239 355 320.819 355 C 265.451 355 220.5 399.951 220.5 455.319 C 220.5 510.687 265.451 555.638 320.819 555.638 C 321.993 555.638 323.162 555.618 324.324 555.57 C 307.995 517.241 310.5 483.084 310.5 481 C 310.5 435.863 322.148 393.583 342.43 357.349 Z " fill="rgb(233,233,233)"/></g></g>',
    '<g><g><path d=" M 759.712 410.643 C 789.648 410.926 813.862 435.317 813.862 465.319 C 813.862 493.008 793.237 515.918 766.525 519.508 C 770.607 497.942 769.5 482.385 769.5 481 C 769.5 456.538 766.079 432.916 759.712 410.643 Z " fill="rgb(233,233,233)"/></g><g><path d=" M 320.288 410.643 C 290.352 410.926 266.138 435.317 266.138 465.319 C 266.138 493.008 286.763 515.918 313.475 519.508 C 309.393 497.942 310.5 482.385 310.5 481 C 310.5 456.538 313.921 432.916 320.288 410.643 Z " fill="rgb(233,233,233)"/></g></g>',
    '<g><g><path d=" M 762.486 421.241 C 780.316 424.457 793.862 440.068 793.862 458.819 C 793.862 475.029 783.738 488.894 769.467 494.417 C 769.823 486.633 769.5 481.748 769.5 481 C 769.5 460.381 767.069 440.359 762.486 421.241 Z " fill="rgb(233,233,233)"/></g><g><path d=" M 317.514 421.241 C 299.684 424.457 286.138 440.068 286.138 458.819 C 286.138 475.029 296.262 488.894 310.533 494.417 C 310.177 486.633 310.5 481.748 310.5 481 C 310.5 460.381 312.931 440.359 317.514 421.241 Z " fill="rgb(233,233,233)"/></g></g>',
    '<g><g><path d=" M 762.393 420.857 C 774.501 422.423 783.862 432.787 783.862 445.319 C 783.862 455.388 777.82 464.056 769.159 467.879 C 768.357 451.735 766.054 436.01 762.393 420.857 Z " fill="rgb(233,233,233)"/></g><g><path d=" M 317.607 420.857 C 305.499 422.423 296.138 432.787 296.138 445.319 C 296.138 455.388 302.18 464.056 310.841 467.879 C 311.643 451.735 313.946 436.01 317.607 420.857 Z " fill="rgb(233,233,233)"/></g></g>'
  ],
  "nose":     [
    '',
  	'<g><path d="M 540 419 L 540 419 C 559.593 419 575.5 434.907 575.5 454.5 L 575.5 507.5 C 575.5 527.093 559.593 543 540 543 L 540 543 C 520.407 543 504.5 527.093 504.5 507.5 L 504.5 454.5 C 504.5 434.907 520.407 419 540 419 Z" style="stroke:none;fill:#140F2D;stroke-miterlimit:10;"/></g>',
    '<g><path d="M 540 450 L 540 450 C 552.009 450 561.758 459.749 561.758 471.758 L 561.758 504.242 C 561.758 516.251 552.009 526 540 526 L 540 526 C 527.991 526 518.242 516.251 518.242 504.242 L 518.242 471.758 C 518.242 459.749 527.991 450 540 450 Z" style="stroke:none;fill:#140F2D;stroke-miterlimit:10;"/></g>',
    '<g><circle vector-effect="non-scaling-stroke" cx="522.2499995825841" cy="525.2499995825842" r="7.750000417415777" fill="rgb(20,15,45)"/><circle vector-effect="non-scaling-stroke" cx="557.7500004174158" cy="525.2499995825842" r="7.750000417415777" fill="rgb(20,15,45)"/></g>'
  ],
  "apparel":  [
    '',
	'<g><polygon points="540,730.062,438,651,642,651" fill="rgb(66,147,229)"/></g>',
	'<g><polygon points="540,691,500,651,580,651" fill="rgb(66,147,229)"/><polygon points="540,663,513,690,567,690" fill="rgb(66,147,229)"/><polygon points="540,760,513,690,567,690" fill="rgb(66,147,229)"/></g>',
	'<g><polygon points="540,685,500,707,500,663" fill="rgb(66,147,229)"/><polygon points="540,685,580,707,580,663" fill="rgb(66,147,229)"/><rect x="525" y="670" width="30" height="30" transform="matrix(1,0,0,1,0,0)" fill="rgb(66,147,229)"/></g>'
  ],
  "miscbody": [
    '',
  	'<g><path d=" M 428.846 762 C 437.3 779.845 450.982 794.738 467.909 804.697 L 467.909 804.697 L 467.909 882 L 467.909 902.864 C 467.909 919.496 481.413 933 498.045 933 L 498.045 933 C 514.678 933 528.182 919.496 528.182 902.864 L 528.182 882 L 528.182 818.182 L 551.818 818.182 L 551.818 818.182 L 551.818 882 L 551.818 902.864 C 551.818 919.496 565.322 933 581.955 933 L 581.955 933 C 598.587 933 612.091 919.496 612.091 902.864 L 612.091 882 L 612.091 804.697 C 629.018 794.738 642.7 779.845 651.154 762 L 428.846 762 Z " fill="rgb(20,15,45)"/><path d=" M 428.846 762 C 422.824 749.289 419.455 735.08 419.455 720.091 L 419.455 702 L 325 702 C 310.926 702 299.5 690.574 299.5 676.5 L 299.5 676.5 L 299.5 676.5 C 299.5 662.426 310.926 651 325 651 L 419.455 651 L 419.455 622 L 660.545 622 L 660.545 651 L 755 651 C 769.074 651 780.5 662.426 780.5 676.5 L 780.5 676.5 C 780.5 690.574 769.074 702 755 702 L 660.545 702 L 660.545 702 L 660.545 720.091 C 660.545 735.08 657.176 749.289 651.154 762 L 428.846 762 Z " fill="rgb(233,233,233)"/><path d=" M 428.846 762 C 422.824 749.289 419.455 735.08 419.455 720.091 L 419.455 702 L 363 702 L 363 651 L 419.455 651 L 419.455 622 L 660.545 622 L 660.545 651 L 717 651 L 717 702 L 660.545 702 L 660.545 702 L 660.545 720.091 C 660.545 735.08 657.176 749.289 651.154 762 L 428.846 762 Z " fill="#f96666"/></g>',
    '<g><path d=" M 428.846 762 C 437.3 779.845 450.982 794.738 467.909 804.697 L 467.909 804.697 L 467.909 882 L 528.182 882 L 528.182 818.182 L 551.818 818.182 L 551.818 818.182 L 551.818 882 L 612.091 882 L 612.091 804.697 C 629.018 794.738 642.7 779.845 651.154 762 L 428.846 762 Z " fill="rgb(20,15,45)"/><path d=" M 428.846 762 C 422.824 749.289 419.455 735.08 419.455 720.091 L 419.455 702 L 325 702 C 310.926 702 299.5 690.574 299.5 676.5 L 299.5 676.5 L 299.5 676.5 C 299.5 662.426 310.926 651 325 651 L 419.455 651 L 419.455 622 L 660.545 622 L 660.545 651 L 755 651 C 769.074 651 780.5 662.426 780.5 676.5 L 780.5 676.5 C 780.5 690.574 769.074 702 755 702 L 660.545 702 L 660.545 702 L 660.545 720.091 C 660.545 735.08 657.176 749.289 651.154 762 L 428.846 762 Z " fill="rgb(233,233,233)"/><path d=" M 428.846 762 C 422.824 749.289 419.455 735.08 419.455 720.091 L 419.455 702 L 363 702 L 363 651 L 419.455 651 L 419.455 622 L 660.545 622 L 660.545 651 L 717 651 L 717 702 L 660.545 702 L 660.545 702 L 660.545 720.091 C 660.545 735.08 657.176 749.289 651.154 762 L 428.846 762 Z " fill="#f96666"/></g>'
  ]
};

// listen for resize changes
function detectOrientation() {
  if (window.innerHeight > window.innerWidth) {
    svgarea.style.width = "100%";
  } else {
    svgarea.style.width = "50%";
  }
}
window.addEventListener("resize", function() {
  detectOrientation();
}, false);
detectOrientation();

// generate a random number
function randomNumber(n) {
  return Math.floor( Math.random() * n );
}

// randomize Chibi characters
function randomizeChibi() {
  // Head Area
  // apply hair
  var ranHair = randomNumber(characterAttributes.hair.length);
  ranHair     = characterAttributes.hair[ranHair];
  hair.innerHTML = ranHair;
  
  // apply eyes
  var ranEyes = randomNumber(characterAttributes.eyes.length);
  ranEyes     = characterAttributes.eyes[ranEyes];
  eyes.innerHTML = ranEyes;
  
  // apply mouth
  var ranMouth = randomNumber(characterAttributes.mouth.length);
  ranMouth     = characterAttributes.mouth[ranMouth];
  mouth.innerHTML = ranMouth;
  
  // apply ears
  var ranEars = randomNumber(characterAttributes.ears.length);
  ranEars     = characterAttributes.ears[ranEars];
  ears.innerHTML = ranEars;
  
  // apply noses
  var ranNose = randomNumber(characterAttributes.nose.length);
  ranNose     = characterAttributes.nose[ranNose];
  nose.innerHTML = ranNose;
  
  // apply misc (blushes, scractes, etc:)
  var ranMisc = randomNumber(characterAttributes.misc.length);
  ranMisc     = characterAttributes.misc[ranMisc];
  misc.innerHTML = ranMisc;
  
  // Body Area
  // apply random apparel
  var ranApparel = randomNumber(characterAttributes.apparel.length);
  ranApparel     = characterAttributes.apparel[ranApparel];
  apparel.innerHTML = ranApparel;
  
  // apply random apparel
  var ranMiscbody = randomNumber(characterAttributes.miscbody.length);
  ranMiscbody     = characterAttributes.miscbody[ranMiscbody];
  miscbody.innerHTML = ranMiscbody;
}
randomizeChibi();

// randomize character button
randomize.onclick = function() {
  randomizeChibi();
};
            
          
!
999px
🕑 One or more of the npm packages you are using needs to be built. You're the first person to ever need it! We're building it right now and your preview will start updating again when it's ready.

Console