summaryrefslogtreecommitdiff
path: root/docs/newsvg
diff options
context:
space:
mode:
Diffstat (limited to 'docs/newsvg')
-rwxr-xr-xdocs/newsvg/100.svg301
-rwxr-xr-xdocs/newsvg/101.svg296
-rwxr-xr-xdocs/newsvg/102.svg116
-rwxr-xr-xdocs/newsvg/103.svg146
-rwxr-xr-xdocs/newsvg/104.svg116
-rwxr-xr-xdocs/newsvg/105.svg136
-rwxr-xr-xdocs/newsvg/106.svg236
-rwxr-xr-xdocs/newsvg/200.svg306
-rwxr-xr-xdocs/newsvg/201.svg146
-rwxr-xr-xdocs/newsvg/202.svg126
-rwxr-xr-xdocs/newsvg/203.svg156
-rwxr-xr-xdocs/newsvg/204.svg146
-rwxr-xr-xdocs/newsvg/205.svg26
-rwxr-xr-xdocs/newsvg/206.svg46
-rwxr-xr-xdocs/newsvg/300.svg316
-rwxr-xr-xdocs/newsvg/301.svg426
-rwxr-xr-xdocs/newsvg/302.svg236
-rwxr-xr-xdocs/newsvg/303.svg146
-rwxr-xr-xdocs/newsvg/304.svg106
-rwxr-xr-xdocs/newsvg/305.svg116
-rwxr-xr-xdocs/newsvg/306.svg306
-rwxr-xr-xdocs/newsvg/400.svg156
-rwxr-xr-xdocs/newsvg/401.svg176
-rwxr-xr-xdocs/newsvg/402.svg66
-rwxr-xr-xdocs/newsvg/403.svg66
-rwxr-xr-xdocs/newsvg/404.svg136
-rwxr-xr-xdocs/newsvg/405.svg202
-rwxr-xr-xdocs/newsvg/406.svg116
-rwxr-xr-xdocs/newsvg/500.svg246
-rwxr-xr-xdocs/newsvg/501.svg276
-rwxr-xr-xdocs/newsvg/502.svg186
-rwxr-xr-xdocs/newsvg/503.svg426
-rwxr-xr-xdocs/newsvg/504.svg246
-rwxr-xr-xdocs/newsvg/505.svg186
-rwxr-xr-xdocs/newsvg/506.svg106
-rwxr-xr-xdocs/newsvg/600.svg122
-rwxr-xr-xdocs/newsvg/601.svg86
-rwxr-xr-xdocs/newsvg/602.svg116
-rwxr-xr-xdocs/newsvg/603.svg126
-rwxr-xr-xdocs/newsvg/604.svg126
-rwxr-xr-xdocs/newsvg/605.svg116
-rwxr-xr-xdocs/newsvg/606.svg196
-rwxr-xr-xdocs/newsvg/700.svg212
-rwxr-xr-xdocs/newsvg/706.svg196
-rwxr-xr-xdocs/newsvg/800.svg186
-rwxr-xr-xdocs/newsvg/801.svg276
-rwxr-xr-xdocs/newsvg/802.svg86
-rwxr-xr-xdocs/newsvg/803.svg26
-rwxr-xr-xdocs/newsvg/804.svg276
-rwxr-xr-xdocs/newsvg/805.svg166
-rwxr-xr-xdocs/newsvg/806.svg116
-rwxr-xr-xdocs/newsvg/900.svg56
-rwxr-xr-xdocs/newsvg/901.svg56
-rwxr-xr-xdocs/newsvg/902.svg96
-rwxr-xr-xdocs/newsvg/903.svg76
-rwxr-xr-xdocs/newsvg/904.svg76
-rwxr-xr-xdocs/newsvg/905.svg56
-rwxr-xr-xdocs/newsvg/906.svg26
-rwxr-xr-xdocs/newsvg/907.svg66
59 files changed, 9477 insertions, 0 deletions
diff --git a/docs/newsvg/100.svg b/docs/newsvg/100.svg
new file mode 100755
index 0000000..1a31ffc
--- /dev/null
+++ b/docs/newsvg/100.svg
@@ -0,0 +1,301 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-1542.27,-1088.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M121.68,136.44L121.68,135.36" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M121.968,136.44L121.968,135.36C121.968,135.201 121.839,135.072 121.68,135.072C121.521,135.072 121.392,135.201 121.392,135.36L121.392,136.44C121.392,136.599 121.521,136.728 121.68,136.728C121.839,136.728 121.968,136.599 121.968,136.44Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M127.08,136.44L127.08,136.08" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M127.368,136.44L127.368,136.08C127.368,135.921 127.239,135.792 127.08,135.792C126.921,135.792 126.792,135.921 126.792,136.08L126.792,136.44C126.792,136.599 126.921,136.728 127.08,136.728C127.239,136.728 127.368,136.599 127.368,136.44Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M128.16,137.52L128.16,135" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M128.448,137.52L128.448,135C128.448,134.841 128.319,134.712 128.16,134.712C128.001,134.712 127.872,134.841 127.872,135L127.872,137.52C127.872,137.679 128.001,137.808 128.16,137.808C128.319,137.808 128.448,137.679 128.448,137.52Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M137.88,134.28L137.88,137.52" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M137.592,134.28L137.592,137.52C137.592,137.679 137.721,137.808 137.88,137.808C138.039,137.808 138.168,137.679 138.168,137.52L138.168,134.28C138.168,134.121 138.039,133.992 137.88,133.992C137.721,133.992 137.592,134.121 137.592,134.28Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M122.76,137.52L122.76,134.28" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M123.048,137.52L123.048,134.28C123.048,134.121 122.919,133.992 122.76,133.992C122.601,133.992 122.472,134.121 122.472,134.28L122.472,137.52C122.472,137.679 122.601,137.808 122.76,137.808C122.919,137.808 123.048,137.679 123.048,137.52Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M123.84,131.76L123.84,139.32" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M123.552,131.76L123.552,139.32C123.552,139.479 123.681,139.608 123.84,139.608C123.999,139.608 124.128,139.479 124.128,139.32L124.128,131.76C124.128,131.601 123.999,131.472 123.84,131.472C123.681,131.472 123.552,131.601 123.552,131.76Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M126,133.2L126,137.88" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M125.712,133.2L125.712,137.88C125.712,138.039 125.841,138.168 126,138.168C126.159,138.168 126.288,138.039 126.288,137.88L126.288,133.2C126.288,133.041 126.159,132.912 126,132.912C125.841,132.912 125.712,133.041 125.712,133.2Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M132.48,134.28L132.48,136.8" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M132.192,134.28L132.192,136.8C132.192,136.959 132.321,137.088 132.48,137.088C132.639,137.088 132.768,136.959 132.768,136.8L132.768,134.28C132.768,134.121 132.639,133.992 132.48,133.992C132.321,133.992 132.192,134.121 132.192,134.28Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M135.72,136.8L135.72,134.64" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M136.008,136.8L136.008,134.64C136.008,134.481 135.879,134.352 135.72,134.352C135.561,134.352 135.432,134.481 135.432,134.64L135.432,136.8C135.432,136.959 135.561,137.088 135.72,137.088C135.879,137.088 136.008,136.959 136.008,136.8Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M129.24,140.04L129.24,131.04" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M129.528,140.04L129.528,131.04C129.528,130.881 129.399,130.752 129.24,130.752C129.081,130.752 128.952,130.881 128.952,131.04L128.952,140.04C128.952,140.199 129.081,140.328 129.24,140.328C129.399,140.328 129.528,140.199 129.528,140.04Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M130.32,138.24L130.32,133.56" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M130.608,138.24L130.608,133.56C130.608,133.401 130.479,133.272 130.32,133.272C130.161,133.272 130.032,133.401 130.032,133.56L130.032,138.24C130.032,138.399 130.161,138.528 130.32,138.528C130.479,138.528 130.608,138.399 130.608,138.24Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M133.56,135.36L133.56,135.72" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M133.272,135.36L133.272,135.72C133.272,135.879 133.401,136.008 133.56,136.008C133.719,136.008 133.848,135.879 133.848,135.72L133.848,135.36C133.848,135.201 133.719,135.072 133.56,135.072C133.401,135.072 133.272,135.201 133.272,135.36Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M138.96,135.36L138.96,136.44" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M138.672,135.36L138.672,136.44C138.672,136.599 138.801,136.728 138.96,136.728C139.119,136.728 139.248,136.599 139.248,136.44L139.248,135.36C139.248,135.201 139.119,135.072 138.96,135.072C138.801,135.072 138.672,135.201 138.672,135.36Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M124.92,135L124.92,137.16" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M124.632,135L124.632,137.16C124.632,137.319 124.761,137.448 124.92,137.448C125.079,137.448 125.208,137.319 125.208,137.16L125.208,135C125.208,134.841 125.079,134.712 124.92,134.712C124.761,134.712 124.632,134.841 124.632,135Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M136.8,140.04L136.8,132.48" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M137.088,140.04L137.088,132.48C137.088,132.321 136.959,132.192 136.8,132.192C136.641,132.192 136.512,132.321 136.512,132.48L136.512,140.04C136.512,140.199 136.641,140.328 136.8,140.328C136.959,140.328 137.088,140.199 137.088,140.04Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M131.4,131.76L131.4,140.76" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M131.112,131.76L131.112,140.76C131.112,140.919 131.241,141.048 131.4,141.048C131.559,141.048 131.688,140.919 131.688,140.76L131.688,131.76C131.688,131.601 131.559,131.472 131.4,131.472C131.241,131.472 131.112,131.601 131.112,131.76Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M134.64,138.6L134.64,133.92" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M134.928,138.6L134.928,133.92C134.928,133.761 134.799,133.632 134.64,133.632C134.481,133.632 134.352,133.761 134.352,133.92L134.352,138.6C134.352,138.759 134.481,138.888 134.64,138.888C134.799,138.888 134.928,138.759 134.928,138.6Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M130.32,133.56L130.32,138.24" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M130.032,133.56L130.032,138.24C130.032,138.399 130.161,138.528 130.32,138.528C130.479,138.528 130.608,138.399 130.608,138.24L130.608,133.56C130.608,133.401 130.479,133.272 130.32,133.272C130.161,133.272 130.032,133.401 130.032,133.56Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M141.12,128.52L142.2,125.64" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M141.39,128.621L142.47,125.741C142.525,125.592 142.45,125.426 142.301,125.37C142.152,125.315 141.986,125.39 141.93,125.539L140.85,128.419C140.795,128.568 140.87,128.734 141.019,128.79C141.168,128.845 141.334,128.77 141.39,128.621Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M135.72,122.04L141.12,128.52" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M135.499,122.224L140.899,128.704C141.001,128.826 141.182,128.843 141.304,128.741C141.426,128.639 141.443,128.458 141.341,128.336L135.941,121.856C135.839,121.734 135.658,121.717 135.536,121.819C135.414,121.921 135.397,122.102 135.499,122.224Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M133.92,125.64L135.72,122.04" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M134.178,125.769L135.978,122.169C136.049,122.027 135.991,121.853 135.849,121.782C135.707,121.711 135.533,121.769 135.462,121.911L133.662,125.511C133.591,125.653 133.649,125.827 133.791,125.898C133.933,125.969 134.107,125.911 134.178,125.769Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M135.72,128.52L135.72,125.64" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M136.008,128.52L136.008,125.64C136.008,125.481 135.879,125.352 135.72,125.352C135.561,125.352 135.432,125.481 135.432,125.64L135.432,128.52C135.432,128.679 135.561,128.808 135.72,128.808C135.879,128.808 136.008,128.679 136.008,128.52Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M132.12,128.52L135.72,128.52" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M132.12,128.808L135.72,128.808C135.879,128.808 136.008,128.679 136.008,128.52C136.008,128.361 135.879,128.232 135.72,128.232L132.12,128.232C131.961,128.232 131.832,128.361 131.832,128.52C131.832,128.679 131.961,128.808 132.12,128.808Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M132.12,122.04L132.12,128.52" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M131.832,122.04L131.832,128.52C131.832,128.679 131.961,128.808 132.12,128.808C132.279,128.808 132.408,128.679 132.408,128.52L132.408,122.04C132.408,121.881 132.279,121.752 132.12,121.752C131.961,121.752 131.832,121.881 131.832,122.04Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M127.08,122.04L132.12,122.04" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M127.08,122.328L132.12,122.328C132.279,122.328 132.408,122.199 132.408,122.04C132.408,121.881 132.279,121.752 132.12,121.752L127.08,121.752C126.921,121.752 126.792,121.881 126.792,122.04C126.792,122.199 126.921,122.328 127.08,122.328Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M127.08,125.28L127.08,122.04" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M127.368,125.28L127.368,122.04C127.368,121.881 127.239,121.752 127.08,121.752C126.921,121.752 126.792,121.881 126.792,122.04L126.792,125.28C126.792,125.439 126.921,125.568 127.08,125.568C127.239,125.568 127.368,125.439 127.368,125.28Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M123.84,125.28C123.84,127.057 125.303,128.52 127.08,128.52C128.857,128.52 130.32,127.057 130.32,125.28" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M123.552,125.28C123.552,127.215 125.145,128.808 127.08,128.808C129.015,128.808 130.608,127.215 130.608,125.28C130.608,125.121 130.479,124.992 130.32,124.992C130.161,124.992 130.032,125.121 130.032,125.28C130.032,126.899 128.699,128.232 127.08,128.232C125.461,128.232 124.128,126.899 124.128,125.28C124.128,125.121 123.999,124.992 123.84,124.992C123.681,124.992 123.552,125.121 123.552,125.28Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M123.84,125.28C123.84,123.503 122.377,122.04 120.6,122.04C118.823,122.04 117.36,123.503 117.36,125.28" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M124.128,125.28C124.128,123.345 122.535,121.752 120.6,121.752C118.665,121.752 117.072,123.345 117.072,125.28C117.072,125.439 117.201,125.568 117.36,125.568C117.519,125.568 117.648,125.439 117.648,125.28C117.648,123.661 118.981,122.328 120.6,122.328C122.219,122.328 123.552,123.661 123.552,125.28C123.552,125.439 123.681,125.568 123.84,125.568C123.999,125.568 124.128,125.439 124.128,125.28Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M117.72,121.68L115.704,120.168" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M117.822,121.544L115.806,120.032C115.731,119.976 115.624,119.991 115.568,120.066C115.512,120.141 115.527,120.248 115.602,120.304L117.618,121.816C117.693,121.872 117.8,121.857 117.856,121.782C117.912,121.707 117.897,121.6 117.822,121.544Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M129.6,115.39C121.559,115.39 115.03,121.919 115.03,129.96C115.03,138.001 121.559,144.53 129.6,144.53C137.641,144.53 144.17,138.001 144.17,129.96C144.17,121.919 137.641,115.39 129.6,115.39ZM129.6,115.73C137.454,115.73 143.83,122.106 143.83,129.96C143.83,137.814 137.454,144.19 129.6,144.19C121.746,144.19 115.37,137.814 115.37,129.96C115.37,122.106 121.746,115.73 129.6,115.73Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/101.svg b/docs/newsvg/101.svg
new file mode 100755
index 0000000..2a06048
--- /dev/null
+++ b/docs/newsvg/101.svg
@@ -0,0 +1,296 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-2118.27,-1088.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M162,132.48C162.212,132.61 162.456,132.679 162.705,132.679C163.446,132.679 164.056,132.069 164.056,131.328" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M161.85,132.726C162.107,132.883 162.403,132.967 162.705,132.967C163.604,132.967 164.344,132.227 164.344,131.328C164.344,131.169 164.215,131.04 164.056,131.04C163.897,131.04 163.768,131.169 163.768,131.328C163.768,131.911 163.288,132.391 162.705,132.391C162.51,132.391 162.317,132.337 162.15,132.234C162.015,132.151 161.837,132.194 161.754,132.33C161.671,132.465 161.714,132.643 161.85,132.726Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M164.146,130.968C164.146,131.758 164.796,132.408 165.586,132.408C166.376,132.408 167.026,131.758 167.026,130.968" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M163.858,130.968C163.858,131.916 164.638,132.696 165.586,132.696C166.534,132.696 167.314,131.916 167.314,130.968C167.314,130.809 167.185,130.68 167.026,130.68C166.867,130.68 166.738,130.809 166.738,130.968C166.738,131.6 166.218,132.12 165.586,132.12C164.954,132.12 164.434,131.6 164.434,130.968C164.434,130.809 164.305,130.68 164.146,130.68C163.987,130.68 163.858,130.809 163.858,130.968Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M158.04,137.88L159.48,138.96" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M157.867,138.11L159.307,139.19C159.434,139.286 159.615,139.26 159.71,139.133C159.806,139.006 159.78,138.825 159.653,138.73L158.213,137.65C158.086,137.554 157.905,137.58 157.81,137.707C157.714,137.834 157.74,138.015 157.867,138.11Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M158.414,130.752L158.4,132.48" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M158.126,130.75L158.112,132.478C158.111,132.637 158.239,132.767 158.398,132.768C158.557,132.769 158.687,132.641 158.688,132.482L158.702,130.754C158.704,130.595 158.576,130.465 158.417,130.464C158.258,130.463 158.128,130.591 158.126,130.75Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M162,132.48L160.56,135" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M161.75,132.337L160.31,134.857C160.231,134.995 160.279,135.171 160.417,135.25C160.555,135.329 160.731,135.281 160.81,135.143L162.25,132.623C162.329,132.485 162.281,132.309 162.143,132.23C162.005,132.151 161.829,132.199 161.75,132.337Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M156.96,136.44L158.04,137.88" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M156.73,136.613L157.81,138.053C157.905,138.18 158.086,138.206 158.213,138.11C158.34,138.015 158.366,137.834 158.27,137.707L157.19,136.267C157.095,136.14 156.914,136.114 156.787,136.21C156.66,136.305 156.634,136.486 156.73,136.613Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M156.96,134.64L156.96,136.44" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M156.672,134.64L156.672,136.44C156.672,136.599 156.801,136.728 156.96,136.728C157.119,136.728 157.248,136.599 157.248,136.44L157.248,134.64C157.248,134.481 157.119,134.352 156.96,134.352C156.801,134.352 156.672,134.481 156.672,134.64Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M160.474,129.737L156.96,134.64" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M160.24,129.569L156.726,134.472C156.633,134.601 156.663,134.782 156.792,134.874C156.921,134.967 157.102,134.937 157.194,134.808L160.708,129.905C160.8,129.775 160.771,129.595 160.641,129.503C160.512,129.41 160.332,129.44 160.24,129.569Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M162.72,131.04L162,132.48" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M162.462,130.911L161.742,132.351C161.671,132.493 161.729,132.667 161.871,132.738C162.013,132.809 162.187,132.751 162.258,132.609L162.978,131.169C163.049,131.027 162.991,130.853 162.849,130.782C162.707,130.711 162.533,130.769 162.462,130.911Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M162.72,131.04C162.863,130.826 162.94,130.575 162.94,130.318C162.94,129.606 162.354,129.02 161.642,129.02C161.15,129.02 160.698,129.299 160.479,129.74" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M162.959,131.2C163.134,130.939 163.228,130.632 163.228,130.318C163.228,129.448 162.512,128.732 161.642,128.732C161.041,128.732 160.489,129.073 160.221,129.611C160.151,129.754 160.209,129.927 160.351,129.998C160.493,130.068 160.666,130.01 160.737,129.868C160.908,129.525 161.259,129.308 161.642,129.308C162.196,129.308 162.652,129.763 162.652,130.318C162.652,130.518 162.592,130.713 162.481,130.88C162.392,131.012 162.428,131.191 162.56,131.279C162.692,131.368 162.871,131.332 162.959,131.2Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M158.414,129.312L158.414,130.752" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M158.126,129.312L158.126,130.752C158.126,130.911 158.255,131.04 158.414,131.04C158.573,131.04 158.702,130.911 158.702,130.752L158.702,129.312C158.702,129.153 158.573,129.024 158.414,129.024C158.255,129.024 158.126,129.153 158.126,129.312Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M158.414,129.312L158.414,124.992" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M158.702,129.312L158.702,124.992C158.702,124.833 158.573,124.704 158.414,124.704C158.255,124.704 158.126,124.833 158.126,124.992L158.126,129.312C158.126,129.471 158.255,129.6 158.414,129.6C158.573,129.6 158.702,129.471 158.702,129.312Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M169.934,133.632L169.934,135.072" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M169.646,133.632L169.646,135.072C169.646,135.231 169.775,135.36 169.934,135.36C170.093,135.36 170.222,135.231 170.222,135.072L170.222,133.632C170.222,133.473 170.093,133.344 169.934,133.344C169.775,133.344 169.646,133.473 169.646,133.632Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M158.414,124.992L158.414,123.552" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M158.702,124.992L158.702,123.552C158.702,123.393 158.573,123.264 158.414,123.264C158.255,123.264 158.126,123.393 158.126,123.552L158.126,124.992C158.126,125.151 158.255,125.28 158.414,125.28C158.573,125.28 158.702,125.151 158.702,124.992Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M158.414,123.552L158.414,122.112" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M158.702,123.552L158.702,122.112C158.702,121.953 158.573,121.824 158.414,121.824C158.255,121.824 158.126,121.953 158.126,122.112L158.126,123.552C158.126,123.711 158.255,123.84 158.414,123.84C158.573,123.84 158.702,123.711 158.702,123.552Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M169.934,135.072L168.494,137.952" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M169.677,134.943L168.237,137.823C168.166,137.965 168.223,138.139 168.366,138.21C168.508,138.281 168.681,138.223 168.752,138.081L170.192,135.201C170.263,135.059 170.205,134.885 170.063,134.814C169.921,134.743 169.748,134.801 169.677,134.943Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M169.934,122.112L169.934,133.632" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M169.646,122.112L169.646,133.632C169.646,133.791 169.775,133.92 169.934,133.92C170.093,133.92 170.222,133.791 170.222,133.632L170.222,122.112C170.222,121.953 170.093,121.824 169.934,121.824C169.775,121.824 169.646,121.953 169.646,122.112Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M164.174,127.872L164.174,129.312" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M163.886,127.872L163.886,129.312C163.886,129.471 164.015,129.6 164.174,129.6C164.333,129.6 164.462,129.471 164.462,129.312L164.462,127.872C164.462,127.713 164.333,127.584 164.174,127.584C164.015,127.584 163.886,127.713 163.886,127.872Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M161.294,122.112L161.294,127.872" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M161.006,122.112L161.006,127.872C161.006,128.031 161.135,128.16 161.294,128.16C161.453,128.16 161.582,128.031 161.582,127.872L161.582,122.112C161.582,121.953 161.453,121.824 161.294,121.824C161.135,121.824 161.006,121.953 161.006,122.112Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M167.054,122.112L167.054,129.312" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M166.766,122.112L166.766,129.312C166.766,129.471 166.895,129.6 167.054,129.6C167.213,129.6 167.342,129.471 167.342,129.312L167.342,122.112C167.342,121.953 167.213,121.824 167.054,121.824C166.895,121.824 166.766,121.953 166.766,122.112Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M164.174,127.872C164.174,127.082 163.524,126.432 162.734,126.432C161.944,126.432 161.294,127.082 161.294,127.872" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M164.462,127.872C164.462,126.924 163.682,126.144 162.734,126.144C161.786,126.144 161.006,126.924 161.006,127.872C161.006,128.031 161.135,128.16 161.294,128.16C161.453,128.16 161.582,128.031 161.582,127.872C161.582,127.24 162.102,126.72 162.734,126.72C163.366,126.72 163.886,127.24 163.886,127.872C163.886,128.031 164.015,128.16 164.174,128.16C164.333,128.16 164.462,128.031 164.462,127.872Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M167.054,127.872C167.054,127.082 166.404,126.432 165.614,126.432C164.824,126.432 164.174,127.082 164.174,127.872" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M167.342,127.872C167.342,126.924 166.562,126.144 165.614,126.144C164.666,126.144 163.886,126.924 163.886,127.872C163.886,128.031 164.015,128.16 164.174,128.16C164.333,128.16 164.462,128.031 164.462,127.872C164.462,127.24 164.982,126.72 165.614,126.72C166.246,126.72 166.766,127.24 166.766,127.872C166.766,128.031 166.895,128.16 167.054,128.16C167.213,128.16 167.342,128.031 167.342,127.872Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M169.934,122.112C169.934,121.322 169.284,120.672 168.494,120.672C167.704,120.672 167.054,121.322 167.054,122.112" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M170.222,122.112C170.222,121.164 169.442,120.384 168.494,120.384C167.546,120.384 166.766,121.164 166.766,122.112C166.766,122.271 166.895,122.4 167.054,122.4C167.213,122.4 167.342,122.271 167.342,122.112C167.342,121.48 167.862,120.96 168.494,120.96C169.126,120.96 169.646,121.48 169.646,122.112C169.646,122.271 169.775,122.4 169.934,122.4C170.093,122.4 170.222,122.271 170.222,122.112Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M161.294,122.112C161.294,121.322 160.644,120.672 159.854,120.672C159.064,120.672 158.414,121.322 158.414,122.112" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M161.582,122.112C161.582,121.164 160.802,120.384 159.854,120.384C158.906,120.384 158.126,121.164 158.126,122.112C158.126,122.271 158.255,122.4 158.414,122.4C158.573,122.4 158.702,122.271 158.702,122.112C158.702,121.48 159.222,120.96 159.854,120.96C160.486,120.96 161.006,121.48 161.006,122.112C161.006,122.271 161.135,122.4 161.294,122.4C161.453,122.4 161.582,122.271 161.582,122.112Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M167.054,129.312L167.054,132.192" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M166.766,129.312L166.766,132.192C166.766,132.351 166.895,132.48 167.054,132.48C167.213,132.48 167.342,132.351 167.342,132.192L167.342,129.312C167.342,129.153 167.213,129.024 167.054,129.024C166.895,129.024 166.766,129.153 166.766,129.312Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M164.174,129.312L164.174,130.752" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M163.886,129.312L163.886,130.752C163.886,130.911 164.015,131.04 164.174,131.04C164.333,131.04 164.462,130.911 164.462,130.752L164.462,129.312C164.462,129.153 164.333,129.024 164.174,129.024C164.015,129.024 163.886,129.153 163.886,129.312Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M161.294,127.872L161.294,128.88" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M161.006,127.872L161.006,128.88C161.006,129.039 161.135,129.168 161.294,129.168C161.453,129.168 161.582,129.039 161.582,128.88L161.582,127.872C161.582,127.713 161.453,127.584 161.294,127.584C161.135,127.584 161.006,127.713 161.006,127.872Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M152.28,121.68L150.264,120.168" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M152.382,121.544L150.366,120.032C150.291,119.976 150.184,119.991 150.128,120.066C150.072,120.141 150.087,120.248 150.162,120.304L152.178,121.816C152.253,121.872 152.36,121.857 152.416,121.782C152.472,121.707 152.457,121.6 152.382,121.544Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="164.16" cy="129.96" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M164.16,115.39C156.119,115.39 149.59,121.919 149.59,129.96C149.59,138.001 156.119,144.53 164.16,144.53C172.201,144.53 178.73,138.001 178.73,129.96C178.73,121.919 172.201,115.39 164.16,115.39ZM164.16,115.73C172.014,115.73 178.39,122.106 178.39,129.96C178.39,137.814 172.014,144.19 164.16,144.19C156.306,144.19 149.93,137.814 149.93,129.96C149.93,122.106 156.306,115.73 164.16,115.73Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/102.svg b/docs/newsvg/102.svg
new file mode 100755
index 0000000..aaccb1c
--- /dev/null
+++ b/docs/newsvg/102.svg
@@ -0,0 +1,116 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-2694.27,-1088.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="193.745" cy="137.354" r="0.72" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="193.745" cy="137.354" r="1.44"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M195.329,137.498L195.329,127.706" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M195.617,137.498L195.617,127.706C195.617,127.547 195.488,127.418 195.329,127.418C195.17,127.418 195.041,127.547 195.041,127.706L195.041,137.498C195.041,137.657 195.17,137.786 195.329,137.786C195.488,137.786 195.617,137.657 195.617,137.498Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="193.889" cy="137.354" r="1.44" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M193.889,135.626C192.935,135.626 192.161,136.401 192.161,137.354C192.161,138.308 192.935,139.082 193.889,139.082C194.843,139.082 195.617,138.308 195.617,137.354C195.617,136.401 194.843,135.626 193.889,135.626ZM193.889,136.202C194.525,136.202 195.041,136.719 195.041,137.354C195.041,137.99 194.525,138.506 193.889,138.506C193.253,138.506 192.737,137.99 192.737,137.354C192.737,136.719 193.253,136.202 193.889,136.202Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="207.72" cy="132.12" r="0.805" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M207.72,131.027C207.117,131.027 206.627,131.517 206.627,132.12C206.627,132.723 207.117,133.213 207.72,133.213C208.323,133.213 208.813,132.723 208.813,132.12C208.813,131.517 208.323,131.027 207.72,131.027ZM207.72,131.603C208.005,131.603 208.237,131.835 208.237,132.12C208.237,132.405 208.005,132.637 207.72,132.637C207.435,132.637 207.203,132.405 207.203,132.12C207.203,131.835 207.435,131.603 207.72,131.603Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M205.56,129.96L205.92,127.8" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M205.844,130.007L206.204,127.847C206.23,127.691 206.124,127.542 205.967,127.516C205.811,127.49 205.662,127.596 205.636,127.753L205.276,129.913C205.25,130.069 205.356,130.218 205.513,130.244C205.669,130.27 205.818,130.164 205.844,130.007Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M199.08,120.6L205.92,127.8" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M198.871,120.798L205.711,127.998C205.821,128.114 206.003,128.118 206.118,128.009C206.234,127.899 206.238,127.717 206.129,127.602L199.289,120.402C199.179,120.286 198.997,120.282 198.882,120.391C198.766,120.501 198.762,120.683 198.871,120.798Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M205.56,129.96L207,131.4" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M205.356,130.164L206.796,131.604C206.909,131.716 207.091,131.716 207.204,131.604C207.316,131.491 207.316,131.309 207.204,131.196L205.764,129.756C205.651,129.644 205.469,129.644 205.356,129.756C205.244,129.869 205.244,130.051 205.356,130.164Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M203.4,129.96L205.56,129.96" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M203.4,130.248L205.56,130.248C205.719,130.248 205.848,130.119 205.848,129.96C205.848,129.801 205.719,129.672 205.56,129.672L203.4,129.672C203.241,129.672 203.112,129.801 203.112,129.96C203.112,130.119 203.241,130.248 203.4,130.248Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M196.56,122.76L203.4,129.96" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M196.351,122.958L203.191,130.158C203.301,130.274 203.483,130.278 203.598,130.169C203.714,130.059 203.718,129.877 203.609,129.762L196.769,122.562C196.659,122.446 196.477,122.442 196.362,122.551C196.246,122.661 196.242,122.843 196.351,122.958Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M186.84,121.68L184.824,120.168" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M186.942,121.544L184.926,120.032C184.851,119.976 184.744,119.991 184.688,120.066C184.632,120.141 184.647,120.248 184.722,120.304L186.738,121.816C186.813,121.872 186.92,121.857 186.976,121.782C187.032,121.707 187.017,121.6 186.942,121.544Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="198.72" cy="129.96" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M198.72,115.39C190.679,115.39 184.15,121.919 184.15,129.96C184.15,138.001 190.679,144.53 198.72,144.53C206.761,144.53 213.29,138.001 213.29,129.96C213.29,121.919 206.761,115.39 198.72,115.39ZM198.72,115.73C206.574,115.73 212.95,122.106 212.95,129.96C212.95,137.814 206.574,144.19 198.72,144.19C190.866,144.19 184.49,137.814 184.49,129.96C184.49,122.106 190.866,115.73 198.72,115.73Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/103.svg b/docs/newsvg/103.svg
new file mode 100755
index 0000000..8b145d3
--- /dev/null
+++ b/docs/newsvg/103.svg
@@ -0,0 +1,146 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-3270.27,-1088.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M235.08,130.68L237.96,130.68" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M235.08,130.968L237.96,130.968C238.119,130.968 238.248,130.839 238.248,130.68C238.248,130.521 238.119,130.392 237.96,130.392L235.08,130.392C234.921,130.392 234.792,130.521 234.792,130.68C234.792,130.839 234.921,130.968 235.08,130.968Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M237.96,130.68L237.96,124.2" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M238.248,130.68L238.248,124.2C238.248,124.041 238.119,123.912 237.96,123.912C237.801,123.912 237.672,124.041 237.672,124.2L237.672,130.68C237.672,130.839 237.801,130.968 237.96,130.968C238.119,130.968 238.248,130.839 238.248,130.68Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M235.08,124.2L235.08,130.68" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M234.792,124.2L234.792,130.68C234.792,130.839 234.921,130.968 235.08,130.968C235.239,130.968 235.368,130.839 235.368,130.68L235.368,124.2C235.368,124.041 235.239,123.912 235.08,123.912C234.921,123.912 234.792,124.041 234.792,124.2Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M231.48,130.68L231.48,124.2" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M231.768,130.68L231.768,124.2C231.768,124.041 231.639,123.912 231.48,123.912C231.321,123.912 231.192,124.041 231.192,124.2L231.192,130.68C231.192,130.839 231.321,130.968 231.48,130.968C231.639,130.968 231.768,130.839 231.768,130.68Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M228.6,130.68L231.48,130.68" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M228.6,130.968L231.48,130.968C231.639,130.968 231.768,130.839 231.768,130.68C231.768,130.521 231.639,130.392 231.48,130.392L228.6,130.392C228.441,130.392 228.312,130.521 228.312,130.68C228.312,130.839 228.441,130.968 228.6,130.968Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M228.6,124.2L228.6,130.68" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M228.312,124.2L228.312,130.68C228.312,130.839 228.441,130.968 228.6,130.968C228.759,130.968 228.888,130.839 228.888,130.68L228.888,124.2C228.888,124.041 228.759,123.912 228.6,123.912C228.441,123.912 228.312,124.041 228.312,124.2Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M236.52,131.04L236.52,135.36" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M236.232,131.04L236.232,135.36C236.232,135.519 236.361,135.648 236.52,135.648C236.679,135.648 236.808,135.519 236.808,135.36L236.808,131.04C236.808,130.881 236.679,130.752 236.52,130.752C236.361,130.752 236.232,130.881 236.232,131.04Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M230.04,131.04L230.04,135.36" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M229.752,131.04L229.752,135.36C229.752,135.519 229.881,135.648 230.04,135.648C230.199,135.648 230.328,135.519 230.328,135.36L230.328,131.04C230.328,130.881 230.199,130.752 230.04,130.752C229.881,130.752 229.752,130.881 229.752,131.04Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M224.28,135.36L224.28,124.2" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M224.568,135.36L224.568,124.2C224.568,124.041 224.439,123.912 224.28,123.912C224.121,123.912 223.992,124.041 223.992,124.2L223.992,135.36C223.992,135.519 224.121,135.648 224.28,135.648C224.439,135.648 224.568,135.519 224.568,135.36Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M242.28,135.36L224.28,135.36" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M242.28,135.072L224.28,135.072C224.121,135.072 223.992,135.201 223.992,135.36C223.992,135.519 224.121,135.648 224.28,135.648L242.28,135.648C242.439,135.648 242.568,135.519 242.568,135.36C242.568,135.201 242.439,135.072 242.28,135.072Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M242.28,124.2L242.28,135.36" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M241.992,124.2L241.992,135.36C241.992,135.519 242.121,135.648 242.28,135.648C242.439,135.648 242.568,135.519 242.568,135.36L242.568,124.2C242.568,124.041 242.439,123.912 242.28,123.912C242.121,123.912 241.992,124.041 241.992,124.2Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M224.28,124.2L242.28,124.2" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M224.28,124.488L242.28,124.488C242.439,124.488 242.568,124.359 242.568,124.2C242.568,124.041 242.439,123.912 242.28,123.912L224.28,123.912C224.121,123.912 223.992,124.041 223.992,124.2C223.992,124.359 224.121,124.488 224.28,124.488Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M221.4,121.68L219.384,120.168" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M221.502,121.544L219.486,120.032C219.411,119.976 219.304,119.991 219.248,120.066C219.192,120.141 219.207,120.248 219.282,120.304L221.298,121.816C221.373,121.872 221.48,121.857 221.536,121.782C221.592,121.707 221.577,121.6 221.502,121.544Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="233.28" cy="129.96" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M233.28,115.39C225.239,115.39 218.71,121.919 218.71,129.96C218.71,138.001 225.239,144.53 233.28,144.53C241.321,144.53 247.85,138.001 247.85,129.96C247.85,121.919 241.321,115.39 233.28,115.39ZM233.28,115.73C241.134,115.73 247.51,122.106 247.51,129.96C247.51,137.814 241.134,144.19 233.28,144.19C225.426,144.19 219.05,137.814 219.05,129.96C219.05,122.106 225.426,115.73 233.28,115.73Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/104.svg b/docs/newsvg/104.svg
new file mode 100755
index 0000000..76db064
--- /dev/null
+++ b/docs/newsvg/104.svg
@@ -0,0 +1,116 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-3846.27,-1088.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M260.28,136.44L262.44,134.28" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M260.484,136.644L262.644,134.484C262.756,134.371 262.756,134.189 262.644,134.076C262.531,133.964 262.349,133.964 262.236,134.076L260.076,136.236C259.964,136.349 259.964,136.531 260.076,136.644C260.189,136.756 260.371,136.756 260.484,136.644Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M260.28,136.44L261.36,133.2" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M260.553,136.531L261.633,133.291C261.683,133.14 261.602,132.977 261.451,132.927C261.3,132.877 261.137,132.958 261.087,133.109L260.007,136.349C259.957,136.5 260.038,136.663 260.189,136.713C260.34,136.763 260.503,136.682 260.553,136.531Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M260.28,132.48L260.28,136.44" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M259.992,132.48L259.992,136.44C259.992,136.599 260.121,136.728 260.28,136.728C260.439,136.728 260.568,136.599 260.568,136.44L260.568,132.48C260.568,132.321 260.439,132.192 260.28,132.192C260.121,132.192 259.992,132.321 259.992,132.48Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M276.84,123.12L260.28,132.48" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M276.698,122.869L260.138,132.229C260,132.307 259.951,132.483 260.029,132.622C260.107,132.76 260.283,132.809 260.422,132.731L276.982,123.371C277.12,123.293 277.169,123.117 277.091,122.978C277.013,122.84 276.837,122.791 276.698,122.869Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M261.36,133.2L276.84,123.12" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M261.517,133.441L276.997,123.361C277.13,123.275 277.168,123.096 277.081,122.963C276.995,122.83 276.816,122.792 276.683,122.879L261.203,132.959C261.07,133.045 261.032,133.224 261.119,133.357C261.205,133.49 261.384,133.528 261.517,133.441Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M266.4,138.24L276.84,123.12" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M266.637,138.404L277.077,123.284C277.167,123.153 277.134,122.973 277.004,122.883C276.873,122.793 276.693,122.826 276.603,122.956L266.163,138.076C266.073,138.207 266.106,138.387 266.236,138.477C266.367,138.567 266.547,138.534 266.637,138.404Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M261.36,133.2L266.4,138.24" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M261.156,133.404L266.196,138.444C266.309,138.556 266.491,138.556 266.604,138.444C266.716,138.331 266.716,138.149 266.604,138.036L261.564,132.996C261.451,132.884 261.269,132.884 261.156,132.996C261.044,133.109 261.044,133.291 261.156,133.404Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M255.6,127.8L260.28,132.48" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M255.396,128.004L260.076,132.684C260.189,132.796 260.371,132.796 260.484,132.684C260.596,132.571 260.596,132.389 260.484,132.276L255.804,127.596C255.691,127.484 255.509,127.484 255.396,127.596C255.284,127.709 255.284,127.891 255.396,128.004Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M276.84,123.12L255.6,127.8" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M276.778,122.839L255.538,127.519C255.383,127.553 255.285,127.707 255.319,127.862C255.353,128.017 255.507,128.115 255.662,128.081L276.902,123.401C277.057,123.367 277.155,123.213 277.121,123.058C277.087,122.903 276.933,122.805 276.778,122.839Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M255.96,121.68L253.944,120.168" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M256.062,121.544L254.046,120.032C253.971,119.976 253.864,119.991 253.808,120.066C253.752,120.141 253.767,120.248 253.842,120.304L255.858,121.816C255.933,121.872 256.04,121.857 256.096,121.782C256.152,121.707 256.137,121.6 256.062,121.544Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="267.84" cy="129.96" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M267.84,115.39C259.799,115.39 253.27,121.919 253.27,129.96C253.27,138.001 259.799,144.53 267.84,144.53C275.881,144.53 282.41,138.001 282.41,129.96C282.41,121.919 275.881,115.39 267.84,115.39ZM267.84,115.73C275.694,115.73 282.07,122.106 282.07,129.96C282.07,137.814 275.694,144.19 267.84,144.19C259.986,144.19 253.61,137.814 253.61,129.96C253.61,122.106 259.986,115.73 267.84,115.73Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/105.svg b/docs/newsvg/105.svg
new file mode 100755
index 0000000..2c892a9
--- /dev/null
+++ b/docs/newsvg/105.svg
@@ -0,0 +1,136 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-4422.27,-1088.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M301.68,121.32L297.36,121.32" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M301.68,121.032L297.36,121.032C297.201,121.032 297.072,121.161 297.072,121.32C297.072,121.479 297.201,121.608 297.36,121.608L301.68,121.608C301.839,121.608 301.968,121.479 301.968,121.32C301.968,121.161 301.839,121.032 301.68,121.032Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M301.68,121.32L306,121.32" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M301.68,121.608L306,121.608C306.159,121.608 306.288,121.479 306.288,121.32C306.288,121.161 306.159,121.032 306,121.032L301.68,121.032C301.521,121.032 301.392,121.161 301.392,121.32C301.392,121.479 301.521,121.608 301.68,121.608Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M301.68,137.52L306,133.2" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M301.884,137.724L306.204,133.404C306.316,133.291 306.316,133.109 306.204,132.996C306.091,132.884 305.909,132.884 305.796,132.996L301.476,137.316C301.364,137.429 301.364,137.611 301.476,137.724C301.589,137.836 301.771,137.836 301.884,137.724Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M298.08,133.92L297.36,133.2" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M298.284,133.716L297.564,132.996C297.451,132.884 297.269,132.884 297.156,132.996C297.044,133.109 297.044,133.291 297.156,133.404L297.876,134.124C297.989,134.236 298.171,134.236 298.284,134.124C298.396,134.011 298.396,133.829 298.284,133.716Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M301.68,137.52L298.08,133.92" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M301.884,137.316L298.284,133.716C298.171,133.604 297.989,133.604 297.876,133.716C297.764,133.829 297.764,134.011 297.876,134.124L301.476,137.724C301.589,137.836 301.771,137.836 301.884,137.724C301.996,137.611 301.996,137.429 301.884,137.316Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M301.68,137.52L301.68,122.4" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M301.968,137.52L301.968,122.4C301.968,122.241 301.839,122.112 301.68,122.112C301.521,122.112 301.392,122.241 301.392,122.4L301.392,137.52C301.392,137.679 301.521,137.808 301.68,137.808C301.839,137.808 301.968,137.679 301.968,137.52Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M301.68,138.6L306,138.6" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M301.68,138.888L306,138.888C306.159,138.888 306.288,138.759 306.288,138.6C306.288,138.441 306.159,138.312 306,138.312L301.68,138.312C301.521,138.312 301.392,138.441 301.392,138.6C301.392,138.759 301.521,138.888 301.68,138.888Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M305.28,126L306,126.72" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M305.076,126.204L305.796,126.924C305.909,127.036 306.091,127.036 306.204,126.924C306.316,126.811 306.316,126.629 306.204,126.516L305.484,125.796C305.371,125.684 305.189,125.684 305.076,125.796C304.964,125.909 304.964,126.091 305.076,126.204Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M301.68,138.6L297.36,138.6" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M301.68,138.312L297.36,138.312C297.201,138.312 297.072,138.441 297.072,138.6C297.072,138.759 297.201,138.888 297.36,138.888L301.68,138.888C301.839,138.888 301.968,138.759 301.968,138.6C301.968,138.441 301.839,138.312 301.68,138.312Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M301.68,122.4L297.36,126.72" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M301.476,122.196L297.156,126.516C297.044,126.629 297.044,126.811 297.156,126.924C297.269,127.036 297.451,127.036 297.564,126.924L301.884,122.604C301.996,122.491 301.996,122.309 301.884,122.196C301.771,122.084 301.589,122.084 301.476,122.196Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M301.68,122.4L305.28,126" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M301.476,122.604L305.076,126.204C305.189,126.316 305.371,126.316 305.484,126.204C305.596,126.091 305.596,125.909 305.484,125.796L301.884,122.196C301.771,122.084 301.589,122.084 301.476,122.196C301.364,122.309 301.364,122.491 301.476,122.604Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M290.52,121.68L288.504,120.168" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M290.622,121.544L288.606,120.032C288.531,119.976 288.424,119.991 288.368,120.066C288.312,120.141 288.327,120.248 288.402,120.304L290.418,121.816C290.493,121.872 290.6,121.857 290.656,121.782C290.712,121.707 290.697,121.6 290.622,121.544Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="302.4" cy="129.96" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M302.4,115.39C294.359,115.39 287.83,121.919 287.83,129.96C287.83,138.001 294.359,144.53 302.4,144.53C310.441,144.53 316.97,138.001 316.97,129.96C316.97,121.919 310.441,115.39 302.4,115.39ZM302.4,115.73C310.254,115.73 316.63,122.106 316.63,129.96C316.63,137.814 310.254,144.19 302.4,144.19C294.546,144.19 288.17,137.814 288.17,129.96C288.17,122.106 294.546,115.73 302.4,115.73Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/106.svg b/docs/newsvg/106.svg
new file mode 100755
index 0000000..6a5e2a1
--- /dev/null
+++ b/docs/newsvg/106.svg
@@ -0,0 +1,236 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-4998.27,-1088.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M341.676,122.832L341.676,129.312" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M341.388,122.832L341.388,129.312C341.388,129.471 341.517,129.6 341.676,129.6C341.835,129.6 341.964,129.471 341.964,129.312L341.964,122.832C341.964,122.673 341.835,122.544 341.676,122.544C341.517,122.544 341.388,122.673 341.388,122.832Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M341.676,130.752L341.676,137.232" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M341.388,130.752L341.388,137.232C341.388,137.391 341.517,137.52 341.676,137.52C341.835,137.52 341.964,137.391 341.964,137.232L341.964,130.752C341.964,130.593 341.835,130.464 341.676,130.464C341.517,130.464 341.388,130.593 341.388,130.752Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M335.916,135.072L335.916,137.232" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M335.628,135.072L335.628,137.232C335.628,137.391 335.757,137.52 335.916,137.52C336.075,137.52 336.204,137.391 336.204,137.232L336.204,135.072C336.204,134.913 336.075,134.784 335.916,134.784C335.757,134.784 335.628,134.913 335.628,135.072Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M335.916,130.392L335.916,133.632" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M335.628,130.392L335.628,133.632C335.628,133.791 335.757,133.92 335.916,133.92C336.075,133.92 336.204,133.791 336.204,133.632L336.204,130.392C336.204,130.233 336.075,130.104 335.916,130.104C335.757,130.104 335.628,130.233 335.628,130.392Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M343.836,130.752L341.676,130.752" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M343.836,130.464L341.676,130.464C341.517,130.464 341.388,130.593 341.388,130.752C341.388,130.911 341.517,131.04 341.676,131.04L343.836,131.04C343.995,131.04 344.124,130.911 344.124,130.752C344.124,130.593 343.995,130.464 343.836,130.464Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M343.836,129.312L343.836,130.752" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M343.548,129.312L343.548,130.752C343.548,130.911 343.677,131.04 343.836,131.04C343.995,131.04 344.124,130.911 344.124,130.752L344.124,129.312C344.124,129.153 343.995,129.024 343.836,129.024C343.677,129.024 343.548,129.153 343.548,129.312Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M339.516,129.312L343.836,129.312" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M339.516,129.6L343.836,129.6C343.995,129.6 344.124,129.471 344.124,129.312C344.124,129.153 343.995,129.024 343.836,129.024L339.516,129.024C339.357,129.024 339.228,129.153 339.228,129.312C339.228,129.471 339.357,129.6 339.516,129.6Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M339.516,130.752L339.516,129.312" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M339.804,130.752L339.804,129.312C339.804,129.153 339.675,129.024 339.516,129.024C339.357,129.024 339.228,129.153 339.228,129.312L339.228,130.752C339.228,130.911 339.357,131.04 339.516,131.04C339.675,131.04 339.804,130.911 339.804,130.752Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M341.676,130.752L339.516,130.752" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M341.676,130.464L339.516,130.464C339.357,130.464 339.228,130.593 339.228,130.752C339.228,130.911 339.357,131.04 339.516,131.04L341.676,131.04C341.835,131.04 341.964,130.911 341.964,130.752C341.964,130.593 341.835,130.464 341.676,130.464Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M338.076,135.072L335.916,135.072" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M338.076,134.784L335.916,134.784C335.757,134.784 335.628,134.913 335.628,135.072C335.628,135.231 335.757,135.36 335.916,135.36L338.076,135.36C338.235,135.36 338.364,135.231 338.364,135.072C338.364,134.913 338.235,134.784 338.076,134.784Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M338.076,133.632L338.076,135.072" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M337.788,133.632L337.788,135.072C337.788,135.231 337.917,135.36 338.076,135.36C338.235,135.36 338.364,135.231 338.364,135.072L338.364,133.632C338.364,133.473 338.235,133.344 338.076,133.344C337.917,133.344 337.788,133.473 337.788,133.632Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M333.756,133.632L338.076,133.632" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M333.756,133.92L338.076,133.92C338.235,133.92 338.364,133.791 338.364,133.632C338.364,133.473 338.235,133.344 338.076,133.344L333.756,133.344C333.597,133.344 333.468,133.473 333.468,133.632C333.468,133.791 333.597,133.92 333.756,133.92Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M333.756,135.072L333.756,133.632" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M334.044,135.072L334.044,133.632C334.044,133.473 333.915,133.344 333.756,133.344C333.597,133.344 333.468,133.473 333.468,133.632L333.468,135.072C333.468,135.231 333.597,135.36 333.756,135.36C333.915,135.36 334.044,135.231 334.044,135.072Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M335.916,135.072L333.756,135.072" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M335.916,134.784L333.756,134.784C333.597,134.784 333.468,134.913 333.468,135.072C333.468,135.231 333.597,135.36 333.756,135.36L335.916,135.36C336.075,135.36 336.204,135.231 336.204,135.072C336.204,134.913 336.075,134.784 335.916,134.784Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M330.156,127.152L330.156,137.232" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M329.868,127.152L329.868,137.232C329.868,137.391 329.997,137.52 330.156,137.52C330.315,137.52 330.444,137.391 330.444,137.232L330.444,127.152C330.444,126.993 330.315,126.864 330.156,126.864C329.997,126.864 329.868,126.993 329.868,127.152Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M330.156,125.712L330.156,122.832" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M330.444,125.712L330.444,122.832C330.444,122.673 330.315,122.544 330.156,122.544C329.997,122.544 329.868,122.673 329.868,122.832L329.868,125.712C329.868,125.871 329.997,126 330.156,126C330.315,126 330.444,125.871 330.444,125.712Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M332.316,127.152L332.316,125.712" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M332.604,127.152L332.604,125.712C332.604,125.553 332.475,125.424 332.316,125.424C332.157,125.424 332.028,125.553 332.028,125.712L332.028,127.152C332.028,127.311 332.157,127.44 332.316,127.44C332.475,127.44 332.604,127.311 332.604,127.152Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M327.996,127.152L332.316,127.152" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M327.996,127.44L332.316,127.44C332.475,127.44 332.604,127.311 332.604,127.152C332.604,126.993 332.475,126.864 332.316,126.864L327.996,126.864C327.837,126.864 327.708,126.993 327.708,127.152C327.708,127.311 327.837,127.44 327.996,127.44Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M327.996,125.712L327.996,127.152" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M327.708,125.712L327.708,127.152C327.708,127.311 327.837,127.44 327.996,127.44C328.155,127.44 328.284,127.311 328.284,127.152L328.284,125.712C328.284,125.553 328.155,125.424 327.996,125.424C327.837,125.424 327.708,125.553 327.708,125.712Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M327.996,125.712L332.316,125.712" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M327.996,126L332.316,126C332.475,126 332.604,125.871 332.604,125.712C332.604,125.553 332.475,125.424 332.316,125.424L327.996,125.424C327.837,125.424 327.708,125.553 327.708,125.712C327.708,125.871 327.837,126 327.996,126Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M335.916,130.392L335.916,122.832" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M336.204,130.392L336.204,122.832C336.204,122.673 336.075,122.544 335.916,122.544C335.757,122.544 335.628,122.673 335.628,122.832L335.628,130.392C335.628,130.551 335.757,130.68 335.916,130.68C336.075,130.68 336.204,130.551 336.204,130.392Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M325.08,121.68L323.064,120.168" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M325.182,121.544L323.166,120.032C323.091,119.976 322.984,119.991 322.928,120.066C322.872,120.141 322.887,120.248 322.962,120.304L324.978,121.816C325.053,121.872 325.16,121.857 325.216,121.782C325.272,121.707 325.257,121.6 325.182,121.544Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="336.96" cy="129.96" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M336.96,115.39C328.919,115.39 322.39,121.919 322.39,129.96C322.39,138.001 328.919,144.53 336.96,144.53C345.001,144.53 351.53,138.001 351.53,129.96C351.53,121.919 345.001,115.39 336.96,115.39ZM336.96,115.73C344.814,115.73 351.19,122.106 351.19,129.96C351.19,137.814 344.814,144.19 336.96,144.19C329.106,144.19 322.73,137.814 322.73,129.96C322.73,122.106 329.106,115.73 336.96,115.73Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/200.svg b/docs/newsvg/200.svg
new file mode 100755
index 0000000..506fdb0
--- /dev/null
+++ b/docs/newsvg/200.svg
@@ -0,0 +1,306 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-1542.27,-1628.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M123.422,167.947L125.582,170.107" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M123.219,168.151L125.379,170.311C125.491,170.423 125.674,170.423 125.786,170.311C125.898,170.198 125.898,170.016 125.786,169.904L123.626,167.744C123.514,167.631 123.331,167.631 123.219,167.744C123.106,167.856 123.106,168.038 123.219,168.151Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M121.982,162.907L123.422,167.947" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M121.705,162.986L123.145,168.026C123.189,168.179 123.349,168.268 123.502,168.224C123.654,168.18 123.743,168.021 123.699,167.868L122.259,162.828C122.216,162.675 122.056,162.587 121.903,162.63C121.75,162.674 121.662,162.833 121.705,162.986Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M121.982,161.467L121.982,162.907" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M121.694,161.467L121.694,162.907C121.694,163.066 121.823,163.195 121.982,163.195C122.141,163.195 122.27,163.066 122.27,162.907L122.27,161.467C122.27,161.308 122.141,161.179 121.982,161.179C121.823,161.179 121.694,161.308 121.694,161.467Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M125.582,165.067L125.582,162.187" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M125.87,165.067L125.87,162.187C125.87,162.028 125.741,161.899 125.582,161.899C125.423,161.899 125.294,162.028 125.294,162.187L125.294,165.067C125.294,165.226 125.423,165.355 125.582,165.355C125.741,165.355 125.87,165.226 125.87,165.067Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M124.862,161.467L125.582,165.067" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M124.58,161.524L125.3,165.124C125.331,165.28 125.483,165.381 125.639,165.35C125.795,165.318 125.896,165.167 125.865,165.011L125.145,161.411C125.114,161.255 124.962,161.154 124.806,161.185C124.65,161.216 124.549,161.368 124.58,161.524Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M137.102,160.027C137.102,159.237 136.452,158.587 135.662,158.587C134.872,158.587 134.222,159.237 134.222,160.027" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M137.39,160.027C137.39,159.079 136.61,158.299 135.662,158.299C134.714,158.299 133.934,159.079 133.934,160.027C133.934,160.186 134.063,160.315 134.222,160.315C134.381,160.315 134.51,160.186 134.51,160.027C134.51,159.395 135.03,158.875 135.662,158.875C136.294,158.875 136.814,159.395 136.814,160.027C136.814,160.186 136.943,160.315 137.102,160.315C137.261,160.315 137.39,160.186 137.39,160.027Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M131.342,159.307C131.342,158.517 130.692,157.867 129.902,157.867C129.112,157.867 128.462,158.517 128.462,159.307" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M131.63,159.307C131.63,158.359 130.85,157.579 129.902,157.579C128.954,157.579 128.174,158.359 128.174,159.307C128.174,159.466 128.303,159.595 128.462,159.595C128.621,159.595 128.75,159.466 128.75,159.307C128.75,158.675 129.27,158.155 129.902,158.155C130.534,158.155 131.054,158.675 131.054,159.307C131.054,159.466 131.183,159.595 131.342,159.595C131.501,159.595 131.63,159.466 131.63,159.307Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M134.222,159.307C134.222,158.517 133.572,157.867 132.782,157.867C131.992,157.867 131.342,158.517 131.342,159.307" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M134.51,159.307C134.51,158.359 133.73,157.579 132.782,157.579C131.834,157.579 131.054,158.359 131.054,159.307C131.054,159.466 131.183,159.595 131.342,159.595C131.501,159.595 131.63,159.466 131.63,159.307C131.63,158.675 132.15,158.155 132.782,158.155C133.414,158.155 133.934,158.675 133.934,159.307C133.934,159.466 134.063,159.595 134.222,159.595C134.381,159.595 134.51,159.466 134.51,159.307Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M124.862,161.467C124.862,160.677 124.212,160.027 123.422,160.027C122.632,160.027 121.982,160.677 121.982,161.467" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M125.15,161.467C125.15,160.519 124.37,159.739 123.422,159.739C122.474,159.739 121.694,160.519 121.694,161.467C121.694,161.626 121.823,161.755 121.982,161.755C122.141,161.755 122.27,161.626 122.27,161.467C122.27,160.835 122.79,160.315 123.422,160.315C124.054,160.315 124.574,160.835 124.574,161.467C124.574,161.626 124.703,161.755 124.862,161.755C125.021,161.755 125.15,161.626 125.15,161.467Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M134.222,159.307L134.222,160.747" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M133.934,159.307L133.934,160.747C133.934,160.906 134.063,161.035 134.222,161.035C134.381,161.035 134.51,160.906 134.51,160.747L134.51,159.307C134.51,159.148 134.381,159.019 134.222,159.019C134.063,159.019 133.934,159.148 133.934,159.307Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M131.342,159.307L131.342,160.747" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M131.054,159.307L131.054,160.747C131.054,160.906 131.183,161.035 131.342,161.035C131.501,161.035 131.63,160.906 131.63,160.747L131.63,159.307C131.63,159.148 131.501,159.019 131.342,159.019C131.183,159.019 131.054,159.148 131.054,159.307Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M128.462,153.547C128.462,152.757 127.812,152.107 127.022,152.107C126.232,152.107 125.582,152.757 125.582,153.547" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M128.75,153.547C128.75,152.599 127.97,151.819 127.022,151.819C126.074,151.819 125.294,152.599 125.294,153.547C125.294,153.706 125.423,153.835 125.582,153.835C125.741,153.835 125.87,153.706 125.87,153.547C125.87,152.915 126.39,152.395 127.022,152.395C127.654,152.395 128.174,152.915 128.174,153.547C128.174,153.706 128.303,153.835 128.462,153.835C128.621,153.835 128.75,153.706 128.75,153.547Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M129.902,152.827L131.342,152.827" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M129.902,153.115L131.342,153.115C131.501,153.115 131.63,152.986 131.63,152.827C131.63,152.668 131.501,152.539 131.342,152.539L129.902,152.539C129.743,152.539 129.614,152.668 129.614,152.827C129.614,152.986 129.743,153.115 129.902,153.115Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M124.142,152.827L122.702,152.827" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M124.142,152.539L122.702,152.539C122.543,152.539 122.414,152.668 122.414,152.827C122.414,152.986 122.543,153.115 122.702,153.115L124.142,153.115C124.301,153.115 124.43,152.986 124.43,152.827C124.43,152.668 124.301,152.539 124.142,152.539Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M124.862,151.387L124.142,150.667" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M125.066,151.184L124.346,150.464C124.234,150.351 124.051,150.351 123.939,150.464C123.826,150.576 123.826,150.758 123.939,150.871L124.659,151.591C124.771,151.703 124.954,151.703 125.066,151.591C125.178,151.478 125.178,151.296 125.066,151.184Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M129.182,151.387L129.902,150.667" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M129.386,151.591L130.106,150.871C130.218,150.758 130.218,150.576 130.106,150.464C129.994,150.351 129.811,150.351 129.699,150.464L128.979,151.184C128.866,151.296 128.866,151.478 128.979,151.591C129.091,151.703 129.274,151.703 129.386,151.591Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M127.022,150.667L127.022,149.227" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M127.31,150.667L127.31,149.227C127.31,149.068 127.181,148.939 127.022,148.939C126.863,148.939 126.734,149.068 126.734,149.227L126.734,150.667C126.734,150.826 126.863,150.955 127.022,150.955C127.181,150.955 127.31,150.826 127.31,150.667Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M134.222,160.747L134.222,163.627" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M133.934,160.747L133.934,163.627C133.934,163.786 134.063,163.915 134.222,163.915C134.381,163.915 134.51,163.786 134.51,163.627L134.51,160.747C134.51,160.588 134.381,160.459 134.222,160.459C134.063,160.459 133.934,160.588 133.934,160.747Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M131.342,160.747L131.342,162.187" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M131.054,160.747L131.054,162.187C131.054,162.346 131.183,162.475 131.342,162.475C131.501,162.475 131.63,162.346 131.63,162.187L131.63,160.747C131.63,160.588 131.501,160.459 131.342,160.459C131.183,160.459 131.054,160.588 131.054,160.747Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M128.462,159.307L128.462,162.187" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M128.174,159.307L128.174,162.187C128.174,162.346 128.303,162.475 128.462,162.475C128.621,162.475 128.75,162.346 128.75,162.187L128.75,159.307C128.75,159.148 128.621,159.019 128.462,159.019C128.303,159.019 128.174,159.148 128.174,159.307Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M125.582,160.747L125.582,162.187" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M125.294,160.747L125.294,162.187C125.294,162.346 125.423,162.475 125.582,162.475C125.741,162.475 125.87,162.346 125.87,162.187L125.87,160.747C125.87,160.588 125.741,160.459 125.582,160.459C125.423,160.459 125.294,160.588 125.294,160.747Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M137.102,166.507L135.662,169.387" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M136.845,166.378L135.405,169.258C135.334,169.401 135.391,169.574 135.534,169.645C135.676,169.716 135.849,169.658 135.92,169.516L137.36,166.636C137.431,166.494 137.373,166.321 137.231,166.25C137.089,166.179 136.916,166.236 136.845,166.378Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M137.102,165.067L137.102,166.507" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M136.814,165.067L136.814,166.507C136.814,166.666 136.943,166.795 137.102,166.795C137.261,166.795 137.39,166.666 137.39,166.507L137.39,165.067C137.39,164.908 137.261,164.779 137.102,164.779C136.943,164.779 136.814,164.908 136.814,165.067Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M137.102,160.027L137.102,165.067" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M136.814,160.027L136.814,165.067C136.814,165.226 136.943,165.355 137.102,165.355C137.261,165.355 137.39,165.226 137.39,165.067L137.39,160.027C137.39,159.868 137.261,159.739 137.102,159.739C136.943,159.739 136.814,159.868 136.814,160.027Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M128.462,153.547L128.462,159.307" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M128.174,153.547L128.174,159.307C128.174,159.466 128.303,159.595 128.462,159.595C128.621,159.595 128.75,159.466 128.75,159.307L128.75,153.547C128.75,153.388 128.621,153.259 128.462,153.259C128.303,153.259 128.174,153.388 128.174,153.547Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M125.582,154.987L125.582,153.547" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M125.87,154.987L125.87,153.547C125.87,153.388 125.741,153.259 125.582,153.259C125.423,153.259 125.294,153.388 125.294,153.547L125.294,154.987C125.294,155.146 125.423,155.275 125.582,155.275C125.741,155.275 125.87,155.146 125.87,154.987Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M125.582,156.427L125.582,154.987" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M125.87,156.427L125.87,154.987C125.87,154.828 125.741,154.699 125.582,154.699C125.423,154.699 125.294,154.828 125.294,154.987L125.294,156.427C125.294,156.586 125.423,156.715 125.582,156.715C125.741,156.715 125.87,156.586 125.87,156.427Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M125.582,160.747L125.582,156.427" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M125.87,160.747L125.87,156.427C125.87,156.268 125.741,156.139 125.582,156.139C125.423,156.139 125.294,156.268 125.294,156.427L125.294,160.747C125.294,160.906 125.423,161.035 125.582,161.035C125.741,161.035 125.87,160.906 125.87,160.747Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M117.72,154.08L115.704,152.568" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M117.822,153.944L115.806,152.432C115.731,152.376 115.624,152.391 115.568,152.466C115.512,152.541 115.527,152.648 115.602,152.704L117.618,154.216C117.693,154.272 117.8,154.257 117.856,154.182C117.912,154.107 117.897,154 117.822,153.944Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="129.6" cy="162.36" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M129.6,147.79C121.559,147.79 115.03,154.319 115.03,162.36C115.03,170.401 121.559,176.93 129.6,176.93C137.641,176.93 144.17,170.401 144.17,162.36C144.17,154.319 137.641,147.79 129.6,147.79ZM129.6,148.13C137.454,148.13 143.83,154.506 143.83,162.36C143.83,170.214 137.454,176.59 129.6,176.59C121.746,176.59 115.37,170.214 115.37,162.36C115.37,154.506 121.746,148.13 129.6,148.13Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/201.svg b/docs/newsvg/201.svg
new file mode 100755
index 0000000..d6d38d6
--- /dev/null
+++ b/docs/newsvg/201.svg
@@ -0,0 +1,146 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-2118.27,-1628.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M161.64,165.96L166.68,165.96" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M161.64,166.248L166.68,166.248C166.839,166.248 166.968,166.119 166.968,165.96C166.968,165.801 166.839,165.672 166.68,165.672L161.64,165.672C161.481,165.672 161.352,165.801 161.352,165.96C161.352,166.119 161.481,166.248 161.64,166.248Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M161.64,164.52L161.64,168.84" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M161.352,164.52L161.352,168.84C161.352,168.999 161.481,169.128 161.64,169.128C161.799,169.128 161.928,168.999 161.928,168.84L161.928,164.52C161.928,164.361 161.799,164.232 161.64,164.232C161.481,164.232 161.352,164.361 161.352,164.52Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M163.08,163.08L161.64,164.52" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M162.876,162.876L161.436,164.316C161.324,164.429 161.324,164.611 161.436,164.724C161.549,164.836 161.731,164.836 161.844,164.724L163.284,163.284C163.396,163.171 163.396,162.989 163.284,162.876C163.171,162.764 162.989,162.764 162.876,162.876Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M166.68,168.12L166.68,168.84" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M166.392,168.12L166.392,168.84C166.392,168.999 166.521,169.128 166.68,169.128C166.839,169.128 166.968,168.999 166.968,168.84L166.968,168.12C166.968,167.961 166.839,167.832 166.68,167.832C166.521,167.832 166.392,167.961 166.392,168.12Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M166.68,164.52L166.68,168.12" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M166.392,164.52L166.392,168.12C166.392,168.279 166.521,168.408 166.68,168.408C166.839,168.408 166.968,168.279 166.968,168.12L166.968,164.52C166.968,164.361 166.839,164.232 166.68,164.232C166.521,164.232 166.392,164.361 166.392,164.52Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M165.96,163.8L166.68,164.52" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M165.756,164.004L166.476,164.724C166.589,164.836 166.771,164.836 166.884,164.724C166.996,164.611 166.996,164.429 166.884,164.316L166.164,163.596C166.051,163.484 165.869,163.484 165.756,163.596C165.644,163.709 165.644,163.891 165.756,164.004Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M165.24,163.08L165.96,163.8" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M165.036,163.284L165.756,164.004C165.869,164.116 166.051,164.116 166.164,164.004C166.276,163.891 166.276,163.709 166.164,163.596L165.444,162.876C165.331,162.764 165.149,162.764 165.036,162.876C164.924,162.989 164.924,163.171 165.036,163.284Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M163.08,163.08L165.24,163.08" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M163.08,163.368L165.24,163.368C165.399,163.368 165.528,163.239 165.528,163.08C165.528,162.921 165.399,162.792 165.24,162.792L163.08,162.792C162.921,162.792 162.792,162.921 162.792,163.08C162.792,163.239 162.921,163.368 163.08,163.368Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M159.48,160.92L169.56,160.92" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M159.48,161.208L169.56,161.208C169.719,161.208 169.848,161.079 169.848,160.92C169.848,160.761 169.719,160.632 169.56,160.632L159.48,160.632C159.321,160.632 159.192,160.761 159.192,160.92C159.192,161.079 159.321,161.208 159.48,161.208Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M169.56,160.92L175.32,166.68" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M169.356,161.124L175.116,166.884C175.229,166.996 175.411,166.996 175.524,166.884C175.636,166.771 175.636,166.589 175.524,166.476L169.764,160.716C169.651,160.604 169.469,160.604 169.356,160.716C169.244,160.829 169.244,161.011 169.356,161.124Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M152.28,166.68L156.6,155.16" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M152.954,166.933L157.274,155.413C157.414,155.041 157.225,154.625 156.853,154.486C156.481,154.346 156.065,154.535 155.926,154.907L151.606,166.427C151.466,166.799 151.655,167.215 152.027,167.354C152.399,167.494 152.815,167.305 152.954,166.933Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M156.6,155.16L159.48,160.92" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M156.342,155.289L159.222,161.049C159.293,161.191 159.467,161.249 159.609,161.178C159.751,161.107 159.809,160.933 159.738,160.791L156.858,155.031C156.787,154.889 156.613,154.831 156.471,154.902C156.329,154.973 156.271,155.147 156.342,155.289Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M152.28,154.08L150.264,152.568" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M152.382,153.944L150.366,152.432C150.291,152.376 150.184,152.391 150.128,152.466C150.072,152.541 150.087,152.648 150.162,152.704L152.178,154.216C152.253,154.272 152.36,154.257 152.416,154.182C152.472,154.107 152.457,154 152.382,153.944Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="164.16" cy="162.36" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M164.16,147.79C156.119,147.79 149.59,154.319 149.59,162.36C149.59,170.401 156.119,176.93 164.16,176.93C172.201,176.93 178.73,170.401 178.73,162.36C178.73,154.319 172.201,147.79 164.16,147.79ZM164.16,148.13C172.014,148.13 178.39,154.506 178.39,162.36C178.39,170.214 172.014,176.59 164.16,176.59C156.306,176.59 149.93,170.214 149.93,162.36C149.93,154.506 156.306,148.13 164.16,148.13Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/202.svg b/docs/newsvg/202.svg
new file mode 100755
index 0000000..89d622e
--- /dev/null
+++ b/docs/newsvg/202.svg
@@ -0,0 +1,126 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-2694.27,-1628.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M200.52,163.08L196.92,163.08" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M200.52,162.792L196.92,162.792C196.761,162.792 196.632,162.921 196.632,163.08C196.632,163.239 196.761,163.368 196.92,163.368L200.52,163.368C200.679,163.368 200.808,163.239 200.808,163.08C200.808,162.921 200.679,162.792 200.52,162.792Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M201.96,164.52L200.52,163.08" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M202.164,164.316L200.724,162.876C200.611,162.764 200.429,162.764 200.316,162.876C200.204,162.989 200.204,163.171 200.316,163.284L201.756,164.724C201.869,164.836 202.051,164.836 202.164,164.724C202.276,164.611 202.276,164.429 202.164,164.316Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M201.96,167.4L201.96,164.52" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M202.248,167.4L202.248,164.52C202.248,164.361 202.119,164.232 201.96,164.232C201.801,164.232 201.672,164.361 201.672,164.52L201.672,167.4C201.672,167.559 201.801,167.688 201.96,167.688C202.119,167.688 202.248,167.559 202.248,167.4Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M200.52,168.84L201.96,167.4" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M200.724,169.044L202.164,167.604C202.276,167.491 202.276,167.309 202.164,167.196C202.051,167.084 201.869,167.084 201.756,167.196L200.316,168.636C200.204,168.749 200.204,168.931 200.316,169.044C200.429,169.156 200.611,169.156 200.724,169.044Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M196.92,168.84L200.52,168.84" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M196.92,169.128L200.52,169.128C200.679,169.128 200.808,168.999 200.808,168.84C200.808,168.681 200.679,168.552 200.52,168.552L196.92,168.552C196.761,168.552 196.632,168.681 196.632,168.84C196.632,168.999 196.761,169.128 196.92,169.128Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M196.92,163.08L196.92,168.84" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M196.632,163.08L196.632,168.84C196.632,168.999 196.761,169.128 196.92,169.128C197.079,169.128 197.208,168.999 197.208,168.84L197.208,163.08C197.208,162.921 197.079,162.792 196.92,162.792C196.761,162.792 196.632,162.921 196.632,163.08Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M194.04,160.92L204.12,160.92" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M194.04,161.208L204.12,161.208C204.279,161.208 204.408,161.079 204.408,160.92C204.408,160.761 204.279,160.632 204.12,160.632L194.04,160.632C193.881,160.632 193.752,160.761 193.752,160.92C193.752,161.079 193.881,161.208 194.04,161.208Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M204.12,160.92L209.88,166.68" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M203.916,161.124L209.676,166.884C209.789,166.996 209.971,166.996 210.084,166.884C210.196,166.771 210.196,166.589 210.084,166.476L204.324,160.716C204.211,160.604 204.029,160.604 203.916,160.716C203.804,160.829 203.804,161.011 203.916,161.124Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M186.84,166.68L191.16,155.16" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M187.11,166.781L191.43,155.261C191.485,155.112 191.41,154.946 191.261,154.89C191.112,154.835 190.946,154.91 190.89,155.059L186.57,166.579C186.515,166.728 186.59,166.894 186.739,166.95C186.888,167.005 187.054,166.93 187.11,166.781Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M191.16,155.16L194.04,160.92" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M190.516,155.482L193.396,161.242C193.574,161.597 194.007,161.742 194.362,161.564C194.717,161.386 194.862,160.953 194.684,160.598L191.804,154.838C191.626,154.483 191.193,154.338 190.838,154.516C190.483,154.694 190.338,155.127 190.516,155.482Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M186.84,154.08L184.824,152.568" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M186.942,153.944L184.926,152.432C184.851,152.376 184.744,152.391 184.688,152.466C184.632,152.541 184.647,152.648 184.722,152.704L186.738,154.216C186.813,154.272 186.92,154.257 186.976,154.182C187.032,154.107 187.017,154 186.942,153.944Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="198.72" cy="162.36" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M198.72,147.79C190.679,147.79 184.15,154.319 184.15,162.36C184.15,170.401 190.679,176.93 198.72,176.93C206.761,176.93 213.29,170.401 213.29,162.36C213.29,154.319 206.761,147.79 198.72,147.79ZM198.72,148.13C206.574,148.13 212.95,154.506 212.95,162.36C212.95,170.214 206.574,176.59 198.72,176.59C190.866,176.59 184.49,170.214 184.49,162.36C184.49,154.506 190.866,148.13 198.72,148.13Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/203.svg b/docs/newsvg/203.svg
new file mode 100755
index 0000000..7875708
--- /dev/null
+++ b/docs/newsvg/203.svg
@@ -0,0 +1,156 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-3270.27,-1628.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M233.64,163.08L235.08,164.52" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M233.436,163.284L234.876,164.724C234.989,164.836 235.171,164.836 235.284,164.724C235.396,164.611 235.396,164.429 235.284,164.316L233.844,162.876C233.731,162.764 233.549,162.764 233.436,162.876C233.324,162.989 233.324,163.171 233.436,163.284Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M231.48,163.08L233.64,163.08" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M231.48,163.368L233.64,163.368C233.799,163.368 233.928,163.239 233.928,163.08C233.928,162.921 233.799,162.792 233.64,162.792L231.48,162.792C231.321,162.792 231.192,162.921 231.192,163.08C231.192,163.239 231.321,163.368 231.48,163.368Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M231.48,168.84L230.04,167.4" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M231.684,168.636L230.244,167.196C230.131,167.084 229.949,167.084 229.836,167.196C229.724,167.309 229.724,167.491 229.836,167.604L231.276,169.044C231.389,169.156 231.571,169.156 231.684,169.044C231.796,168.931 231.796,168.749 231.684,168.636Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M233.64,168.84L231.48,168.84" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M233.64,168.552L231.48,168.552C231.321,168.552 231.192,168.681 231.192,168.84C231.192,168.999 231.321,169.128 231.48,169.128L233.64,169.128C233.799,169.128 233.928,168.999 233.928,168.84C233.928,168.681 233.799,168.552 233.64,168.552Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M235.08,167.4L233.64,168.84" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M234.876,167.196L233.436,168.636C233.324,168.749 233.324,168.931 233.436,169.044C233.549,169.156 233.731,169.156 233.844,169.044L235.284,167.604C235.396,167.491 235.396,167.309 235.284,167.196C235.171,167.084 234.989,167.084 234.876,167.196Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M233.64,165.96L235.08,167.4" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M233.436,166.164L234.876,167.604C234.989,167.716 235.171,167.716 235.284,167.604C235.396,167.491 235.396,167.309 235.284,167.196L233.844,165.756C233.731,165.644 233.549,165.644 233.436,165.756C233.324,165.869 233.324,166.051 233.436,166.164Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M231.48,165.96L233.64,165.96" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M231.48,166.248L233.64,166.248C233.799,166.248 233.928,166.119 233.928,165.96C233.928,165.801 233.799,165.672 233.64,165.672L231.48,165.672C231.321,165.672 231.192,165.801 231.192,165.96C231.192,166.119 231.321,166.248 231.48,166.248Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M230.04,164.52L231.48,165.96" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M229.836,164.724L231.276,166.164C231.389,166.276 231.571,166.276 231.684,166.164C231.796,166.051 231.796,165.869 231.684,165.756L230.244,164.316C230.131,164.204 229.949,164.204 229.836,164.316C229.724,164.429 229.724,164.611 229.836,164.724Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M231.48,163.08L230.04,164.52" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M231.276,162.876L229.836,164.316C229.724,164.429 229.724,164.611 229.836,164.724C229.949,164.836 230.131,164.836 230.244,164.724L231.684,163.284C231.796,163.171 231.796,162.989 231.684,162.876C231.571,162.764 231.389,162.764 231.276,162.876Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M228.6,160.92L238.68,160.92" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M228.6,161.64L238.68,161.64C239.077,161.64 239.4,161.317 239.4,160.92C239.4,160.523 239.077,160.2 238.68,160.2L228.6,160.2C228.203,160.2 227.88,160.523 227.88,160.92C227.88,161.317 228.203,161.64 228.6,161.64Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M238.68,160.92L244.44,166.68" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M238.476,161.124L244.236,166.884C244.349,166.996 244.531,166.996 244.644,166.884C244.756,166.771 244.756,166.589 244.644,166.476L238.884,160.716C238.771,160.604 238.589,160.604 238.476,160.716C238.364,160.829 238.364,161.011 238.476,161.124Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M221.4,166.68L225.72,155.16" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M221.67,166.781L225.99,155.261C226.045,155.112 225.97,154.946 225.821,154.89C225.672,154.835 225.506,154.91 225.45,155.059L221.13,166.579C221.075,166.728 221.15,166.894 221.299,166.95C221.448,167.005 221.614,166.93 221.67,166.781Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M225.72,155.16L228.6,160.92" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M225.462,155.289L228.342,161.049C228.413,161.191 228.587,161.249 228.729,161.178C228.871,161.107 228.929,160.933 228.858,160.791L225.978,155.031C225.907,154.889 225.733,154.831 225.591,154.902C225.449,154.973 225.391,155.147 225.462,155.289Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M221.4,154.08L219.384,152.568" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M221.502,153.944L219.486,152.432C219.411,152.376 219.304,152.391 219.248,152.466C219.192,152.541 219.207,152.648 219.282,152.704L221.298,154.216C221.373,154.272 221.48,154.257 221.536,154.182C221.592,154.107 221.577,154 221.502,153.944Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="233.28" cy="162.36" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M233.28,147.79C225.239,147.79 218.71,154.319 218.71,162.36C218.71,170.401 225.239,176.93 233.28,176.93C241.321,176.93 247.85,170.401 247.85,162.36C247.85,154.319 241.321,147.79 233.28,147.79ZM233.28,148.13C241.134,148.13 247.51,154.506 247.51,162.36C247.51,170.214 241.134,176.59 233.28,176.59C225.426,176.59 219.05,170.214 219.05,162.36C219.05,154.506 225.426,148.13 233.28,148.13Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/204.svg b/docs/newsvg/204.svg
new file mode 100755
index 0000000..c4b09bc
--- /dev/null
+++ b/docs/newsvg/204.svg
@@ -0,0 +1,146 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-3846.27,-1628.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M269.64,167.4L269.64,168.84" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M269.352,167.4L269.352,168.84C269.352,168.999 269.481,169.128 269.64,169.128C269.799,169.128 269.928,168.999 269.928,168.84L269.928,167.4C269.928,167.241 269.799,167.112 269.64,167.112C269.481,167.112 269.352,167.241 269.352,167.4Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M268.2,165.96L269.64,167.4" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M267.996,166.164L269.436,167.604C269.549,167.716 269.731,167.716 269.844,167.604C269.956,167.491 269.956,167.309 269.844,167.196L268.404,165.756C268.291,165.644 268.109,165.644 267.996,165.756C267.884,165.869 267.884,166.051 267.996,166.164Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M264.6,165.96L268.2,165.96" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M264.6,166.248L268.2,166.248C268.359,166.248 268.488,166.119 268.488,165.96C268.488,165.801 268.359,165.672 268.2,165.672L264.6,165.672C264.441,165.672 264.312,165.801 264.312,165.96C264.312,166.119 264.441,166.248 264.6,166.248Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M268.2,165.96L264.6,165.96" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M268.2,165.672L264.6,165.672C264.441,165.672 264.312,165.801 264.312,165.96C264.312,166.119 264.441,166.248 264.6,166.248L268.2,166.248C268.359,166.248 268.488,166.119 268.488,165.96C268.488,165.801 268.359,165.672 268.2,165.672Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M269.64,164.52L268.2,165.96" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M269.436,164.316L267.996,165.756C267.884,165.869 267.884,166.051 267.996,166.164C268.109,166.276 268.291,166.276 268.404,166.164L269.844,164.724C269.956,164.611 269.956,164.429 269.844,164.316C269.731,164.204 269.549,164.204 269.436,164.316Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M268.2,163.08L269.64,164.52" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M267.996,163.284L269.436,164.724C269.549,164.836 269.731,164.836 269.844,164.724C269.956,164.611 269.956,164.429 269.844,164.316L268.404,162.876C268.291,162.764 268.109,162.764 267.996,162.876C267.884,162.989 267.884,163.171 267.996,163.284Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M264.6,163.08L268.2,163.08" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M264.6,163.368L268.2,163.368C268.359,163.368 268.488,163.239 268.488,163.08C268.488,162.921 268.359,162.792 268.2,162.792L264.6,162.792C264.441,162.792 264.312,162.921 264.312,163.08C264.312,163.239 264.441,163.368 264.6,163.368Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M264.6,163.08L264.6,168.84" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M264.312,163.08L264.312,168.84C264.312,168.999 264.441,169.128 264.6,169.128C264.759,169.128 264.888,168.999 264.888,168.84L264.888,163.08C264.888,162.921 264.759,162.792 264.6,162.792C264.441,162.792 264.312,162.921 264.312,163.08Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M263.16,160.92L273.24,160.92" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M263.16,161.208L273.24,161.208C273.399,161.208 273.528,161.079 273.528,160.92C273.528,160.761 273.399,160.632 273.24,160.632L263.16,160.632C263.001,160.632 262.872,160.761 262.872,160.92C262.872,161.079 263.001,161.208 263.16,161.208Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M273.24,160.92L279,166.68" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M272.731,161.429L278.491,167.189C278.772,167.47 279.228,167.47 279.509,167.189C279.79,166.908 279.79,166.452 279.509,166.171L273.749,160.411C273.468,160.13 273.012,160.13 272.731,160.411C272.45,160.692 272.45,161.148 272.731,161.429Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M255.96,166.68L260.28,155.16" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M256.23,166.781L260.55,155.261C260.605,155.112 260.53,154.946 260.381,154.89C260.232,154.835 260.066,154.91 260.01,155.059L255.69,166.579C255.635,166.728 255.71,166.894 255.859,166.95C256.008,167.005 256.174,166.93 256.23,166.781Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M260.28,155.16L263.16,160.92" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M260.022,155.289L262.902,161.049C262.973,161.191 263.147,161.249 263.289,161.178C263.431,161.107 263.489,160.933 263.418,160.791L260.538,155.031C260.467,154.889 260.293,154.831 260.151,154.902C260.009,154.973 259.951,155.147 260.022,155.289Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M255.96,154.08L253.944,152.568" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M256.062,153.944L254.046,152.432C253.971,152.376 253.864,152.391 253.808,152.466C253.752,152.541 253.767,152.648 253.842,152.704L255.858,154.216C255.933,154.272 256.04,154.257 256.096,154.182C256.152,154.107 256.137,154 256.062,153.944Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="267.84" cy="162.36" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M267.84,147.79C259.799,147.79 253.27,154.319 253.27,162.36C253.27,170.401 259.799,176.93 267.84,176.93C275.881,176.93 282.41,170.401 282.41,162.36C282.41,154.319 275.881,147.79 267.84,147.79ZM267.84,148.13C275.694,148.13 282.07,154.506 282.07,162.36C282.07,170.214 275.694,176.59 267.84,176.59C259.986,176.59 253.61,170.214 253.61,162.36C253.61,154.506 259.986,148.13 267.84,148.13Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/205.svg b/docs/newsvg/205.svg
new file mode 100755
index 0000000..0b87065
--- /dev/null
+++ b/docs/newsvg/205.svg
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-4422.27,-1628.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M290.52,154.08L288.504,152.568" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M290.622,153.944L288.606,152.432C288.531,152.376 288.424,152.391 288.368,152.466C288.312,152.541 288.327,152.648 288.402,152.704L290.418,154.216C290.493,154.272 290.6,154.257 290.656,154.182C290.712,154.107 290.697,154 290.622,153.944Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="302.4" cy="162.36" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M302.4,147.79C294.359,147.79 287.83,154.319 287.83,162.36C287.83,170.401 294.359,176.93 302.4,176.93C310.441,176.93 316.97,170.401 316.97,162.36C316.97,154.319 310.441,147.79 302.4,147.79ZM302.4,148.13C310.254,148.13 316.63,154.506 316.63,162.36C316.63,170.214 310.254,176.59 302.4,176.59C294.546,176.59 288.17,170.214 288.17,162.36C288.17,154.506 294.546,148.13 302.4,148.13Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/206.svg b/docs/newsvg/206.svg
new file mode 100755
index 0000000..b9d2fca
--- /dev/null
+++ b/docs/newsvg/206.svg
@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-4998.27,-1628.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M330.703,154.937L346.334,166.817" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M330.529,155.166L346.16,167.046C346.287,167.142 346.468,167.118 346.564,166.991C346.66,166.865 346.635,166.684 346.509,166.588L330.877,154.708C330.751,154.611 330.57,154.636 330.474,154.763C330.378,154.889 330.402,155.07 330.529,155.166Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M328.183,166.817L330.703,154.937" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M328.465,166.877L330.985,154.997C331.018,154.841 330.918,154.688 330.763,154.655C330.607,154.622 330.454,154.722 330.421,154.877L327.901,166.757C327.868,166.913 327.968,167.066 328.123,167.099C328.279,167.132 328.432,167.032 328.465,166.877Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="336.96" cy="162.36" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M336.96,147.79C328.919,147.79 322.39,154.319 322.39,162.36C322.39,170.401 328.919,176.93 336.96,176.93C345.001,176.93 351.53,170.401 351.53,162.36C351.53,154.319 345.001,147.79 336.96,147.79ZM336.96,148.13C344.814,148.13 351.19,154.506 351.19,162.36C351.19,170.214 344.814,176.59 336.96,176.59C329.106,176.59 322.73,170.214 322.73,162.36C322.73,154.506 329.106,148.13 336.96,148.13Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M325.08,154.08L323.064,152.568" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M325.182,153.944L323.166,152.432C323.091,152.376 322.984,152.391 322.928,152.466C322.872,152.541 322.887,152.648 322.962,152.704L324.978,154.216C325.053,154.272 325.16,154.257 325.216,154.182C325.272,154.107 325.257,154 325.182,153.944Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/300.svg b/docs/newsvg/300.svg
new file mode 100755
index 0000000..3349ade
--- /dev/null
+++ b/docs/newsvg/300.svg
@@ -0,0 +1,316 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-1542.27,-2168.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M119.16,187.92C119.013,188.144 118.873,188.373 118.741,188.607" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M119.401,188.078L118.919,187.762C118.769,187.992 118.626,188.226 118.49,188.465C118.412,188.603 118.461,188.779 118.599,188.857C118.737,188.936 118.913,188.887 118.992,188.749C119.121,188.521 119.257,188.297 119.401,188.078Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M137.16,204.48C137.293,204.376 137.425,204.27 137.554,204.16" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M137.337,204.707C137.473,204.601 137.608,204.492 137.74,204.38C137.861,204.277 137.876,204.096 137.774,203.974C137.671,203.853 137.489,203.838 137.368,203.94C137.242,204.047 137.113,204.151 136.983,204.253C136.858,204.35 136.835,204.531 136.933,204.657C137.03,204.782 137.211,204.805 137.337,204.707Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M124.56,197.28C124.679,197.519 124.815,197.748 124.967,197.968" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M124.302,197.409C124.428,197.659 124.57,197.901 124.73,198.131C124.82,198.262 125,198.295 125.131,198.204C125.261,198.114 125.294,197.934 125.204,197.804C125.06,197.596 124.931,197.378 124.818,197.151C124.747,197.009 124.573,196.951 124.431,197.022C124.289,197.093 124.231,197.267 124.302,197.409Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M135,205.92C135.19,205.828 135.377,205.732 135.562,205.631" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M135.125,206.179C135.319,206.085 135.511,205.987 135.7,205.883C135.839,205.807 135.891,205.632 135.814,205.492C135.738,205.353 135.563,205.302 135.423,205.378C135.243,205.477 135.06,205.571 134.875,205.661C134.732,205.73 134.672,205.902 134.741,206.045C134.81,206.188 134.982,206.248 135.125,206.179Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M117,195.12C117.01,195.478 117.036,195.835 117.076,196.191" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M117.288,195.112L116.712,195.128C116.723,195.494 116.749,195.86 116.79,196.224C116.808,196.382 116.951,196.496 117.109,196.477C117.267,196.459 117.38,196.317 117.362,196.159C117.323,195.811 117.298,195.462 117.288,195.112Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M122.76,199.8C122.86,199.936 122.965,200.069 123.073,200.199" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M122.528,199.971C122.632,200.112 122.74,200.249 122.852,200.383C122.954,200.505 123.136,200.522 123.258,200.42C123.38,200.318 123.396,200.136 123.294,200.014C123.19,199.889 123.089,199.76 122.992,199.629C122.897,199.501 122.717,199.474 122.589,199.568C122.461,199.663 122.434,199.843 122.528,199.971Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M128.52,207.36C129.826,207.472 131.141,207.38 132.418,207.089" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M128.495,207.647C129.831,207.762 131.176,207.668 132.482,207.369C132.637,207.334 132.734,207.179 132.699,207.024C132.663,206.869 132.509,206.772 132.354,206.808C131.106,207.093 129.82,207.183 128.545,207.073C128.386,207.059 128.247,207.177 128.233,207.335C128.219,207.494 128.337,207.633 128.495,207.647Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M123.84,205.92C124.177,206.094 124.522,206.252 124.873,206.395" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M123.708,206.176C124.053,206.354 124.405,206.516 124.765,206.662C124.912,206.722 125.08,206.651 125.14,206.504C125.2,206.356 125.129,206.188 124.982,206.128C124.638,205.989 124.301,205.834 123.972,205.664C123.831,205.591 123.657,205.647 123.584,205.788C123.511,205.929 123.567,206.103 123.708,206.176Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M119.52,202.32C120.419,203.519 121.526,204.548 122.787,205.359" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M119.29,202.493C120.21,203.719 121.341,204.772 122.631,205.601C122.765,205.687 122.943,205.649 123.029,205.515C123.115,205.381 123.076,205.203 122.942,205.117C121.71,204.325 120.629,203.319 119.75,202.147C119.655,202.02 119.474,201.994 119.347,202.09C119.22,202.185 119.194,202.366 119.29,202.493Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M117.72,198.36C117.893,198.931 118.107,199.489 118.36,200.029" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M117.444,198.444C117.621,199.028 117.84,199.598 118.099,200.151C118.167,200.295 118.338,200.357 118.482,200.29C118.626,200.222 118.688,200.051 118.621,199.907C118.374,199.379 118.165,198.834 117.996,198.276C117.95,198.124 117.789,198.038 117.636,198.084C117.484,198.13 117.398,198.291 117.444,198.444Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M118.08,190.08C117.66,191.114 117.381,192.199 117.251,193.307" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M117.813,189.972C117.383,191.029 117.098,192.14 116.965,193.273C116.946,193.431 117.059,193.574 117.217,193.593C117.375,193.612 117.518,193.499 117.537,193.341C117.664,192.258 117.937,191.198 118.347,190.188C118.407,190.041 118.336,189.873 118.188,189.813C118.041,189.753 117.873,189.824 117.813,189.972Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M132.12,203.04C132.637,202.883 133.138,202.677 133.616,202.427" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M132.12,203.04C132.12,203.328 132.12,203.324 132.12,203.316L132.204,203.316C132.738,203.153 133.255,202.941 133.75,202.682C133.891,202.608 133.945,202.434 133.871,202.293C133.797,202.152 133.623,202.098 133.482,202.171C133.02,202.414 132.536,202.612 132.036,202.764L132.12,203.04Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M125.28,201.96C126.585,202.743 128.078,203.157 129.6,203.157" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M125.132,202.207C126.481,203.017 128.026,203.445 129.6,203.445C129.759,203.445 129.888,203.316 129.888,203.157C129.888,202.998 129.759,202.869 129.6,202.869C128.13,202.869 126.688,202.469 125.428,201.713C125.292,201.631 125.115,201.676 125.033,201.812C124.951,201.948 124.996,202.125 125.132,202.207Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M120.96,194.76C120.96,195.726 121.122,196.686 121.44,197.598" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M120.672,194.76C120.672,195.758 120.84,196.75 121.168,197.693C121.22,197.843 121.384,197.922 121.534,197.87C121.684,197.818 121.764,197.654 121.712,197.504C121.405,196.621 121.248,195.694 121.248,194.76C121.248,194.601 121.119,194.472 120.96,194.472C120.801,194.472 120.672,194.601 120.672,194.76Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M122.4,190.44C122.065,190.998 121.796,191.594 121.599,192.214" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M122.647,190.588L122.153,190.292C121.807,190.869 121.528,191.485 121.324,192.127C121.276,192.278 121.36,192.44 121.511,192.489C121.663,192.537 121.825,192.453 121.873,192.301C122.064,191.702 122.323,191.127 122.647,190.588Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M129.6,200.16C130.287,200.16 130.967,200.029 131.605,199.774" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M129.6,200.448C130.323,200.448 131.04,200.31 131.712,200.041C131.86,199.982 131.932,199.815 131.873,199.667C131.814,199.52 131.646,199.448 131.498,199.507C130.895,199.748 130.25,199.872 129.6,199.872C129.441,199.872 129.312,200.001 129.312,200.16C129.312,200.319 129.441,200.448 129.6,200.448Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M126,198.72C126.322,199.013 126.679,199.266 127.063,199.472" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M125.806,198.933C126.146,199.242 126.522,199.508 126.926,199.726C127.066,199.801 127.241,199.749 127.316,199.609C127.392,199.469 127.339,199.294 127.199,199.219C126.836,199.023 126.499,198.784 126.194,198.507C126.076,198.4 125.894,198.409 125.787,198.526C125.68,198.644 125.689,198.826 125.806,198.933Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M124.56,192.96C124.225,193.897 124.159,194.908 124.367,195.881" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M124.56,192.96L124.289,192.863C123.936,193.85 123.866,194.916 124.085,195.941C124.119,196.097 124.272,196.196 124.427,196.163C124.583,196.129 124.682,195.976 124.649,195.821C124.451,194.9 124.515,193.943 124.831,193.057C124.79,192.96 124.682,192.96 124.56,192.96Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M130.68,198C130.88,197.933 131.074,197.848 131.259,197.745" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M130.771,198.273C130.988,198.201 131.199,198.108 131.399,197.997C131.538,197.92 131.588,197.744 131.511,197.605C131.433,197.466 131.258,197.416 131.119,197.493C130.95,197.587 130.772,197.666 130.589,197.727C130.438,197.777 130.356,197.94 130.407,198.091C130.457,198.242 130.62,198.324 130.771,198.273Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M126.72,196.2C127.208,197.176 128.16,197.84 129.244,197.96" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M126.462,196.329C126.994,197.392 128.031,198.115 129.212,198.247C129.37,198.264 129.513,198.15 129.531,197.992C129.548,197.834 129.434,197.692 129.276,197.674C128.289,197.564 127.422,196.96 126.978,196.071C126.907,195.929 126.733,195.871 126.591,195.942C126.449,196.013 126.391,196.187 126.462,196.329Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M126.72,192.96C126.383,193.5 126.204,194.124 126.204,194.76" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M126.476,192.807C126.11,193.393 125.916,194.07 125.916,194.76C125.916,194.919 126.045,195.048 126.204,195.048C126.363,195.048 126.492,194.919 126.492,194.76C126.492,194.178 126.656,193.607 126.964,193.113C127.048,192.978 127.007,192.8 126.873,192.716C126.738,192.632 126.56,192.673 126.476,192.807Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M129.24,196.56C129.589,196.63 129.951,196.597 130.282,196.464" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M129.296,196.278L129.184,196.842C129.587,196.923 130.006,196.885 130.389,196.732C130.536,196.673 130.608,196.505 130.549,196.357C130.49,196.21 130.322,196.138 130.175,196.197C129.896,196.308 129.591,196.336 129.296,196.278Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M127.8,194.04C127.615,194.502 127.615,195.018 127.8,195.48" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M127.533,193.933C127.32,194.464 127.32,195.056 127.533,195.587C127.592,195.735 127.759,195.806 127.907,195.747C128.055,195.688 128.126,195.521 128.067,195.373C127.91,194.98 127.91,194.54 128.067,194.147C128.126,193.999 128.055,193.832 127.907,193.773C127.759,193.714 127.592,193.785 127.533,193.933Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M135.72,200.52C137.19,198.961 138.01,196.897 138.01,194.754C138.01,190.144 134.216,186.35 129.606,186.35C127.375,186.35 125.233,187.238 123.657,188.817" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M135.93,200.718C137.45,199.105 138.298,196.97 138.298,194.754C138.298,189.986 134.374,186.062 129.606,186.062C127.298,186.062 125.083,186.98 123.453,188.614C123.341,188.726 123.341,188.909 123.454,189.021C123.566,189.133 123.749,189.133 123.861,189.021C125.383,187.496 127.451,186.638 129.606,186.638C134.058,186.638 137.722,190.302 137.722,194.754C137.722,196.824 136.93,198.817 135.51,200.322C135.401,200.438 135.407,200.62 135.522,200.73C135.638,200.839 135.82,200.833 135.93,200.718Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="129.6" cy="194.76" r="0.805" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M129.6,193.667C128.997,193.667 128.507,194.157 128.507,194.76C128.507,195.363 128.997,195.853 129.6,195.853C130.203,195.853 130.693,195.363 130.693,194.76C130.693,194.157 130.203,193.667 129.6,193.667ZM129.6,194.243C129.885,194.243 130.117,194.475 130.117,194.76C130.117,195.045 129.885,195.277 129.6,195.277C129.315,195.277 129.083,195.045 129.083,194.76C129.083,194.475 129.315,194.243 129.6,194.243Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M138.6,203.4C140.825,201.078 142.068,197.984 142.068,194.768C142.068,187.924 136.436,182.292 129.592,182.292C126.192,182.292 122.936,183.682 120.584,186.137" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M138.808,203.599C141.084,201.224 142.356,198.058 142.356,194.768C142.356,187.766 136.594,182.004 129.592,182.004C126.114,182.004 122.783,183.426 120.376,185.937C120.266,186.052 120.27,186.235 120.385,186.345C120.5,186.454 120.682,186.451 120.792,186.336C123.09,183.938 126.271,182.58 129.592,182.58C136.278,182.58 141.78,188.082 141.78,194.768C141.78,197.91 140.565,200.933 138.392,203.201C138.282,203.316 138.286,203.498 138.401,203.608C138.516,203.718 138.698,203.714 138.808,203.599Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M133.56,198.36C134.457,197.375 134.954,196.089 134.954,194.757C134.954,191.821 132.538,189.405 129.603,189.405C128.242,189.405 126.931,189.924 125.94,190.855" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M133.773,198.554C134.718,197.516 135.242,196.161 135.242,194.757C135.242,191.663 132.696,189.117 129.603,189.117C128.169,189.117 126.788,189.664 125.742,190.645C125.627,190.754 125.621,190.937 125.73,191.053C125.838,191.168 126.021,191.174 126.137,191.065C127.075,190.184 128.315,189.693 129.603,189.693C132.38,189.693 134.666,191.979 134.666,194.757C134.666,196.018 134.196,197.234 133.347,198.166C133.24,198.284 133.249,198.466 133.366,198.573C133.484,198.68 133.666,198.671 133.773,198.554Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M132.12,196.92C132.636,196.319 132.919,195.552 132.919,194.759C132.919,192.939 131.421,191.44 129.6,191.44C128.796,191.44 128.019,191.733 127.414,192.262" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M132.339,197.107C132.899,196.454 133.207,195.621 133.207,194.759C133.207,192.781 131.579,191.152 129.6,191.152C128.727,191.152 127.882,191.47 127.224,192.046C127.105,192.15 127.093,192.332 127.197,192.452C127.302,192.572 127.484,192.584 127.604,192.479C128.156,191.995 128.866,191.728 129.6,191.728C131.263,191.728 132.631,193.097 132.631,194.759C132.631,195.483 132.372,196.183 131.901,196.733C131.798,196.853 131.812,197.035 131.933,197.139C132.053,197.242 132.235,197.228 132.339,197.107Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M131.04,195.84C131.274,195.528 131.4,195.149 131.4,194.76C131.4,193.772 130.588,192.96 129.6,192.96C129.179,192.96 128.771,193.107 128.448,193.377" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M131.27,196.013C131.541,195.651 131.688,195.212 131.688,194.76C131.688,193.614 130.746,192.672 129.6,192.672C129.112,192.672 128.639,192.843 128.264,193.156C128.142,193.257 128.125,193.439 128.227,193.561C128.328,193.683 128.51,193.7 128.632,193.598C128.904,193.372 129.247,193.248 129.6,193.248C130.43,193.248 131.112,193.93 131.112,194.76C131.112,195.087 131.006,195.405 130.81,195.667C130.714,195.794 130.74,195.975 130.867,196.07C130.994,196.166 131.175,196.14 131.27,196.013Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M117.72,186.48L115.704,184.968" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M117.822,186.344L115.806,184.832C115.731,184.776 115.624,184.791 115.568,184.866C115.512,184.941 115.527,185.048 115.602,185.104L117.618,186.616C117.693,186.672 117.8,186.657 117.856,186.582C117.912,186.507 117.897,186.4 117.822,186.344Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="129.6" cy="194.76" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M129.6,180.19C121.559,180.19 115.03,186.719 115.03,194.76C115.03,202.801 121.559,209.33 129.6,209.33C137.641,209.33 144.17,202.801 144.17,194.76C144.17,186.719 137.641,180.19 129.6,180.19ZM129.6,180.53C137.454,180.53 143.83,186.906 143.83,194.76C143.83,202.614 137.454,208.99 129.6,208.99C121.746,208.99 115.37,202.614 115.37,194.76C115.37,186.906 121.746,180.53 129.6,180.53Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/301.svg b/docs/newsvg/301.svg
new file mode 100755
index 0000000..2ec6c0f
--- /dev/null
+++ b/docs/newsvg/301.svg
@@ -0,0 +1,426 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-2118.27,-2168.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M161.28,199.8L164.52,196.56" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M161.433,199.953L164.673,196.713C164.757,196.628 164.757,196.492 164.673,196.407C164.588,196.323 164.452,196.323 164.367,196.407L161.127,199.647C161.043,199.732 161.043,199.868 161.127,199.953C161.212,200.037 161.348,200.037 161.433,199.953Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M161.64,201.6L165.96,197.28" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M161.793,201.753L166.113,197.433C166.197,197.348 166.197,197.212 166.113,197.127C166.028,197.043 165.892,197.043 165.807,197.127L161.487,201.447C161.403,201.532 161.403,201.668 161.487,201.753C161.572,201.837 161.708,201.837 161.793,201.753Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M163.8,201.6L167.4,198" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M163.953,201.753L167.553,198.153C167.637,198.068 167.637,197.932 167.553,197.847C167.468,197.763 167.332,197.763 167.247,197.847L163.647,201.447C163.563,201.532 163.563,201.668 163.647,201.753C163.732,201.837 163.868,201.837 163.953,201.753Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M165.96,201.6L168.12,199.44" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M166.113,201.753L168.273,199.593C168.357,199.508 168.357,199.372 168.273,199.287C168.188,199.203 168.052,199.203 167.967,199.287L165.807,201.447C165.723,201.532 165.723,201.668 165.807,201.753C165.892,201.837 166.028,201.837 166.113,201.753Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M165.96,196.92L167.76,198" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M165.812,197.167L167.612,198.247C167.748,198.329 167.925,198.284 168.007,198.148C168.089,198.012 168.044,197.835 167.908,197.753L166.108,196.673C165.972,196.591 165.795,196.636 165.713,196.772C165.631,196.908 165.676,197.085 165.812,197.167Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M164.52,196.56L165.96,196.92" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M164.45,196.839L165.89,197.199C166.044,197.238 166.201,197.144 166.239,196.99C166.278,196.836 166.184,196.679 166.03,196.641L164.59,196.281C164.436,196.242 164.279,196.336 164.241,196.49C164.202,196.644 164.296,196.801 164.45,196.839Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M163.8,196.92L164.52,196.56" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M163.929,197.178L164.649,196.818C164.791,196.747 164.849,196.573 164.778,196.431C164.707,196.289 164.533,196.231 164.391,196.302L163.671,196.662C163.529,196.733 163.471,196.907 163.542,197.049C163.613,197.191 163.787,197.249 163.929,197.178Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M162,197.28L163.8,196.92" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M162.056,197.562L163.856,197.202C164.012,197.171 164.114,197.019 164.082,196.864C164.051,196.708 163.899,196.606 163.744,196.638L161.944,196.998C161.788,197.029 161.686,197.181 161.718,197.336C161.749,197.492 161.901,197.594 162.056,197.562Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M168.84,201.6L168.12,201.6" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M168.84,201.312L168.12,201.312C167.961,201.312 167.832,201.441 167.832,201.6C167.832,201.759 167.961,201.888 168.12,201.888L168.84,201.888C168.999,201.888 169.128,201.759 169.128,201.6C169.128,201.441 168.999,201.312 168.84,201.312Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M168.84,202.68L168.84,201.6" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M169.128,202.68L169.128,201.6C169.128,201.441 168.999,201.312 168.84,201.312C168.681,201.312 168.552,201.441 168.552,201.6L168.552,202.68C168.552,202.839 168.681,202.968 168.84,202.968C168.999,202.968 169.128,202.839 169.128,202.68Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M160.56,202.68L168.84,202.68" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M160.56,202.968L168.84,202.968C168.999,202.968 169.128,202.839 169.128,202.68C169.128,202.521 168.999,202.392 168.84,202.392L160.56,202.392C160.401,202.392 160.272,202.521 160.272,202.68C160.272,202.839 160.401,202.968 160.56,202.968Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M160.56,201.6L160.56,202.68" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M160.272,201.6L160.272,202.68C160.272,202.839 160.401,202.968 160.56,202.968C160.719,202.968 160.848,202.839 160.848,202.68L160.848,201.6C160.848,201.441 160.719,201.312 160.56,201.312C160.401,201.312 160.272,201.441 160.272,201.6Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M161.28,201.6L160.56,201.6" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M161.28,201.312L160.56,201.312C160.401,201.312 160.272,201.441 160.272,201.6C160.272,201.759 160.401,201.888 160.56,201.888L161.28,201.888C161.439,201.888 161.568,201.759 161.568,201.6C161.568,201.441 161.439,201.312 161.28,201.312Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M168.84,189L168.12,189" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M168.84,188.712L168.12,188.712C167.961,188.712 167.832,188.841 167.832,189C167.832,189.159 167.961,189.288 168.12,189.288L168.84,189.288C168.999,189.288 169.128,189.159 169.128,189C169.128,188.841 168.999,188.712 168.84,188.712Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M168.84,187.92L168.84,189" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M168.552,187.92L168.552,189C168.552,189.159 168.681,189.288 168.84,189.288C168.999,189.288 169.128,189.159 169.128,189L169.128,187.92C169.128,187.761 168.999,187.632 168.84,187.632C168.681,187.632 168.552,187.761 168.552,187.92Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M168.48,187.92L168.84,187.92" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M168.48,188.208L168.84,188.208C168.999,188.208 169.128,188.079 169.128,187.92C169.128,187.761 168.999,187.632 168.84,187.632L168.48,187.632C168.321,187.632 168.192,187.761 168.192,187.92C168.192,188.079 168.321,188.208 168.48,188.208Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M160.56,187.92L168.48,187.92" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M160.56,188.208L168.48,188.208C168.639,188.208 168.768,188.079 168.768,187.92C168.768,187.761 168.639,187.632 168.48,187.632L160.56,187.632C160.401,187.632 160.272,187.761 160.272,187.92C160.272,188.079 160.401,188.208 160.56,188.208Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M160.56,189L160.56,187.92" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M160.848,189L160.848,187.92C160.848,187.761 160.719,187.632 160.56,187.632C160.401,187.632 160.272,187.761 160.272,187.92L160.272,189C160.272,189.159 160.401,189.288 160.56,189.288C160.719,189.288 160.848,189.159 160.848,189Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M160.92,189L160.56,189" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M160.92,188.712L160.56,188.712C160.401,188.712 160.272,188.841 160.272,189C160.272,189.159 160.401,189.288 160.56,189.288L160.92,189.288C161.079,189.288 161.208,189.159 161.208,189C161.208,188.841 161.079,188.712 160.92,188.712Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M161.28,189L160.92,189" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M161.28,188.712L160.92,188.712C160.761,188.712 160.632,188.841 160.632,189C160.632,189.159 160.761,189.288 160.92,189.288L161.28,189.288C161.439,189.288 161.568,189.159 161.568,189C161.568,188.841 161.439,188.712 161.28,188.712Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M162,192.96L161.28,191.52" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M162.258,192.831L161.538,191.391C161.467,191.249 161.293,191.191 161.151,191.262C161.009,191.333 160.951,191.507 161.022,191.649L161.742,193.089C161.813,193.231 161.987,193.289 162.129,193.218C162.271,193.147 162.329,192.973 162.258,192.831Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M162.72,193.68L162,192.96" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M162.924,193.476L162.204,192.756C162.091,192.644 161.909,192.644 161.796,192.756C161.684,192.869 161.684,193.051 161.796,193.164L162.516,193.884C162.629,193.996 162.811,193.996 162.924,193.884C163.036,193.771 163.036,193.589 162.924,193.476Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M163.08,195.48L163.08,194.4" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M163.368,195.48L163.368,194.4C163.368,194.241 163.239,194.112 163.08,194.112C162.921,194.112 162.792,194.241 162.792,194.4L162.792,195.48C162.792,195.639 162.921,195.768 163.08,195.768C163.239,195.768 163.368,195.639 163.368,195.48Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M161.28,191.52L161.28,189" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M161.568,191.52L161.568,189C161.568,188.841 161.439,188.712 161.28,188.712C161.121,188.712 160.992,188.841 160.992,189L160.992,191.52C160.992,191.679 161.121,191.808 161.28,191.808C161.439,191.808 161.568,191.679 161.568,191.52Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M162.72,196.2L163.08,195.48" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M162.978,196.329L163.338,195.609C163.409,195.467 163.351,195.293 163.209,195.222C163.067,195.151 162.893,195.209 162.822,195.351L162.462,196.071C162.391,196.213 162.449,196.387 162.591,196.458C162.733,196.529 162.907,196.471 162.978,196.329Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M161.28,201.6L161.28,198.36" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M161.568,201.6L161.568,198.36C161.568,198.201 161.439,198.072 161.28,198.072C161.121,198.072 160.992,198.201 160.992,198.36L160.992,201.6C160.992,201.759 161.121,201.888 161.28,201.888C161.439,201.888 161.568,201.759 161.568,201.6Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M163.08,194.4L162.72,193.68" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M163.338,194.271L162.978,193.551C162.907,193.409 162.733,193.351 162.591,193.422C162.449,193.493 162.391,193.667 162.462,193.809L162.822,194.529C162.893,194.671 163.067,194.729 163.209,194.658C163.351,194.587 163.409,194.413 163.338,194.271Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M162,196.92L162.72,196.2" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M162.204,197.124L162.924,196.404C163.036,196.291 163.036,196.109 162.924,195.996C162.811,195.884 162.629,195.884 162.516,195.996L161.796,196.716C161.684,196.829 161.684,197.011 161.796,197.124C161.909,197.236 162.091,197.236 162.204,197.124Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M161.28,198.36L162,196.92" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M161.538,198.489L162.258,197.049C162.329,196.907 162.271,196.733 162.129,196.662C161.987,196.591 161.813,196.649 161.742,196.791L161.022,198.231C160.951,198.373 161.009,198.547 161.151,198.618C161.293,198.689 161.467,198.631 161.538,198.489Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M168.12,191.88L167.4,193.32" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M167.862,191.751L167.142,193.191C167.071,193.333 167.129,193.507 167.271,193.578C167.413,193.649 167.587,193.591 167.658,193.449L168.378,192.009C168.449,191.867 168.391,191.693 168.249,191.622C168.107,191.551 167.933,191.609 167.862,191.751Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M167.4,193.32L166.68,194.04" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M167.196,193.116L166.476,193.836C166.364,193.949 166.364,194.131 166.476,194.244C166.589,194.356 166.771,194.356 166.884,194.244L167.604,193.524C167.716,193.411 167.716,193.229 167.604,193.116C167.491,193.004 167.309,193.004 167.196,193.116Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M168.12,189L168.12,191.88" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M167.832,189L167.832,191.88C167.832,192.039 167.961,192.168 168.12,192.168C168.279,192.168 168.408,192.039 168.408,191.88L168.408,189C168.408,188.841 168.279,188.712 168.12,188.712C167.961,188.712 167.832,188.841 167.832,189Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M166.68,194.04L166.32,194.76" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M166.422,193.911L166.062,194.631C165.991,194.773 166.049,194.947 166.191,195.018C166.333,195.089 166.507,195.031 166.578,194.889L166.938,194.169C167.009,194.027 166.951,193.853 166.809,193.782C166.667,193.711 166.493,193.769 166.422,193.911Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M168.12,201.6L161.28,201.6" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M168.12,201.312L161.28,201.312C161.121,201.312 160.992,201.441 160.992,201.6C160.992,201.759 161.121,201.888 161.28,201.888L168.12,201.888C168.279,201.888 168.408,201.759 168.408,201.6C168.408,201.441 168.279,201.312 168.12,201.312Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M168.12,198.72L168.12,201.6" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M167.832,198.72L167.832,201.6C167.832,201.759 167.961,201.888 168.12,201.888C168.279,201.888 168.408,201.759 168.408,201.6L168.408,198.72C168.408,198.561 168.279,198.432 168.12,198.432C167.961,198.432 167.832,198.561 167.832,198.72Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M167.4,197.28L168.12,198.72" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M167.142,197.409L167.862,198.849C167.933,198.991 168.107,199.049 168.249,198.978C168.391,198.907 168.449,198.733 168.378,198.591L167.658,197.151C167.587,197.009 167.413,196.951 167.271,197.022C167.129,197.093 167.071,197.267 167.142,197.409Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M166.68,196.56L167.4,197.28" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M166.476,196.764L167.196,197.484C167.309,197.596 167.491,197.596 167.604,197.484C167.716,197.371 167.716,197.189 167.604,197.076L166.884,196.356C166.771,196.244 166.589,196.244 166.476,196.356C166.364,196.469 166.364,196.651 166.476,196.764Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M166.32,195.84L166.68,196.56" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M166.062,195.969L166.422,196.689C166.493,196.831 166.667,196.889 166.809,196.818C166.951,196.747 167.009,196.573 166.938,196.431L166.578,195.711C166.507,195.569 166.333,195.511 166.191,195.582C166.049,195.653 165.991,195.827 166.062,195.969Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M166.32,194.76L166.32,195.84" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M166.032,194.76L166.032,195.84C166.032,195.999 166.161,196.128 166.32,196.128C166.479,196.128 166.608,195.999 166.608,195.84L166.608,194.76C166.608,194.601 166.479,194.472 166.32,194.472C166.161,194.472 166.032,194.601 166.032,194.76Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M161.28,189L168.12,189" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M161.28,189.288L168.12,189.288C168.279,189.288 168.408,189.159 168.408,189C168.408,188.841 168.279,188.712 168.12,188.712L161.28,188.712C161.121,188.712 160.992,188.841 160.992,189C160.992,189.159 161.121,189.288 161.28,189.288Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M152.28,186.48L150.264,184.968" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M152.382,186.344L150.366,184.832C150.291,184.776 150.184,184.791 150.128,184.866C150.072,184.941 150.087,185.048 150.162,185.104L152.178,186.616C152.253,186.672 152.36,186.657 152.416,186.582C152.472,186.507 152.457,186.4 152.382,186.344Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="164.16" cy="194.76" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M164.16,180.19C156.119,180.19 149.59,186.719 149.59,194.76C149.59,202.801 156.119,209.33 164.16,209.33C172.201,209.33 178.73,202.801 178.73,194.76C178.73,186.719 172.201,180.19 164.16,180.19ZM164.16,180.53C172.014,180.53 178.39,186.906 178.39,194.76C178.39,202.614 172.014,208.99 164.16,208.99C156.306,208.99 149.93,202.614 149.93,194.76C149.93,186.906 156.306,180.53 164.16,180.53Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/302.svg b/docs/newsvg/302.svg
new file mode 100755
index 0000000..f234c5d
--- /dev/null
+++ b/docs/newsvg/302.svg
@@ -0,0 +1,236 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-2694.27,-2168.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M196.92,197.28L198,196.2" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M197.124,197.484L198.204,196.404C198.316,196.291 198.316,196.109 198.204,195.996C198.091,195.884 197.909,195.884 197.796,195.996L196.716,197.076C196.604,197.189 196.604,197.371 196.716,197.484C196.829,197.596 197.011,197.596 197.124,197.484Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M202.68,203.4L203.04,204.12" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M202.422,203.529L202.782,204.249C202.853,204.391 203.027,204.449 203.169,204.378C203.311,204.307 203.369,204.133 203.298,203.991L202.938,203.271C202.867,203.129 202.693,203.071 202.551,203.142C202.409,203.213 202.351,203.387 202.422,203.529Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M207.72,191.52L208.44,191.16" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M207.849,191.778L208.569,191.418C208.711,191.347 208.769,191.173 208.698,191.031C208.627,190.889 208.453,190.831 208.311,190.902L207.591,191.262C207.449,191.333 207.391,191.507 207.462,191.649C207.533,191.791 207.707,191.849 207.849,191.778Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M195.48,186.84L195.12,186.12" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M195.738,186.711L195.378,185.991C195.307,185.849 195.133,185.791 194.991,185.862C194.849,185.933 194.791,186.107 194.862,186.249L195.222,186.969C195.293,187.111 195.467,187.169 195.609,187.098C195.751,187.027 195.809,186.853 195.738,186.711Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M197.28,198.72L195.48,202.32" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M197.022,198.591L195.222,202.191C195.151,202.333 195.209,202.507 195.351,202.578C195.493,202.649 195.667,202.591 195.738,202.449L197.538,198.849C197.609,198.707 197.551,198.533 197.409,198.462C197.267,198.391 197.093,198.449 197.022,198.591Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M200.52,198.36L202.32,202.32" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M200.258,198.479L202.058,202.439C202.124,202.584 202.294,202.648 202.439,202.582C202.584,202.516 202.648,202.346 202.582,202.201L200.782,198.241C200.716,198.096 200.546,198.032 200.401,198.098C200.256,198.164 200.192,198.334 200.258,198.479Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M203.04,196.2L206.64,197.64" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M202.933,196.467L206.533,197.907C206.681,197.966 206.848,197.895 206.907,197.747C206.966,197.599 206.895,197.432 206.747,197.373L203.147,195.933C202.999,195.874 202.832,195.945 202.773,196.093C202.714,196.241 202.785,196.408 202.933,196.467Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M202.68,193.68L206.28,191.88" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M202.809,193.938L206.409,192.138C206.551,192.067 206.609,191.893 206.538,191.751C206.467,191.609 206.293,191.551 206.151,191.622L202.551,193.422C202.409,193.493 202.351,193.667 202.422,193.809C202.493,193.951 202.667,194.009 202.809,193.938Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M200.52,191.52L202.32,187.92" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M200.778,191.649L202.578,188.049C202.649,187.907 202.591,187.733 202.449,187.662C202.307,187.591 202.133,187.649 202.062,187.791L200.262,191.391C200.191,191.533 200.249,191.707 200.391,191.778C200.533,191.849 200.707,191.791 200.778,191.649Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M198,191.52L196.2,187.92" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M198.258,191.391L196.458,187.791C196.387,187.649 196.213,187.591 196.071,187.662C195.929,187.733 195.871,187.907 195.942,188.049L197.742,191.649C197.813,191.791 197.987,191.849 198.129,191.778C198.271,191.707 198.329,191.533 198.258,191.391Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M195.12,196.2L191.16,198.72" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M194.965,195.957L191.005,198.477C190.871,198.562 190.832,198.741 190.917,198.875C191.002,199.009 191.181,199.048 191.315,198.963L195.275,196.443C195.409,196.358 195.448,196.179 195.363,196.045C195.278,195.911 195.099,195.872 194.965,195.957Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M191.16,191.52L195.12,193.32" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M191.041,191.782L195.001,193.582C195.146,193.648 195.316,193.584 195.382,193.439C195.448,193.294 195.384,193.124 195.239,193.058L191.279,191.258C191.134,191.192 190.964,191.256 190.898,191.401C190.832,191.546 190.896,191.716 191.041,191.782Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M194.76,199.08L191.16,202.68" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M194.556,198.876L190.956,202.476C190.844,202.589 190.844,202.771 190.956,202.884C191.069,202.996 191.251,202.996 191.364,202.884L194.964,199.284C195.076,199.171 195.076,198.989 194.964,198.876C194.851,198.764 194.669,198.764 194.556,198.876Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M203.76,198.72L207.36,202.32" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M203.556,198.924L207.156,202.524C207.269,202.636 207.451,202.636 207.564,202.524C207.676,202.411 207.676,202.229 207.564,202.116L203.964,198.516C203.851,198.404 203.669,198.404 203.556,198.516C203.444,198.629 203.444,198.811 203.556,198.924Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M203.76,190.44L207.36,187.2" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M203.953,190.654L207.553,187.414C207.671,187.308 207.68,187.125 207.574,187.007C207.468,186.889 207.285,186.88 207.167,186.986L203.567,190.226C203.449,190.332 203.44,190.515 203.546,190.633C203.652,190.751 203.835,190.76 203.953,190.654Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M194.76,190.44L191.16,186.84" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M194.964,190.236L191.364,186.636C191.251,186.524 191.069,186.524 190.956,186.636C190.844,186.749 190.844,186.931 190.956,187.044L194.556,190.644C194.669,190.756 194.851,190.756 194.964,190.644C195.076,190.531 195.076,190.349 194.964,190.236Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M192.946,194.76L187.92,194.76" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M192.946,194.472L187.92,194.472C187.761,194.472 187.632,194.601 187.632,194.76C187.632,194.919 187.761,195.048 187.92,195.048L192.946,195.048C193.105,195.048 193.234,194.919 193.234,194.76C193.234,194.601 193.105,194.472 192.946,194.472Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M205.207,194.76L210.24,194.76" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M205.207,195.048L210.24,195.048C210.399,195.048 210.528,194.919 210.528,194.76C210.528,194.601 210.399,194.472 210.24,194.472L205.207,194.472C205.048,194.472 204.919,194.601 204.919,194.76C204.919,194.919 205.048,195.048 205.207,195.048Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M199.08,200.887L199.08,205.92" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M198.792,200.887L198.792,205.92C198.792,206.079 198.921,206.208 199.08,206.208C199.239,206.208 199.368,206.079 199.368,205.92L199.368,200.887C199.368,200.728 199.239,200.599 199.08,200.599C198.921,200.599 198.792,200.728 198.792,200.887Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M199.08,183.6L199.08,188.64" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M198.792,183.6L198.792,188.64C198.792,188.799 198.921,188.928 199.08,188.928C199.239,188.928 199.368,188.799 199.368,188.64L199.368,183.6C199.368,183.441 199.239,183.312 199.08,183.312C198.921,183.312 198.792,183.441 198.792,183.6Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M199.08,188.64L199.08,188.626" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M199.368,188.64L199.368,188.626L198.792,188.626L198.792,188.64L199.368,188.64Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M186.84,186.48L184.824,184.968" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M186.942,186.344L184.926,184.832C184.851,184.776 184.744,184.791 184.688,184.866C184.632,184.941 184.647,185.048 184.722,185.104L186.738,186.616C186.813,186.672 186.92,186.657 186.976,186.582C187.032,186.507 187.017,186.4 186.942,186.344Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="198.72" cy="194.76" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M198.72,180.19C190.679,180.19 184.15,186.719 184.15,194.76C184.15,202.801 190.679,209.33 198.72,209.33C206.761,209.33 213.29,202.801 213.29,194.76C213.29,186.719 206.761,180.19 198.72,180.19ZM198.72,180.53C206.574,180.53 212.95,186.906 212.95,194.76C212.95,202.614 206.574,208.99 198.72,208.99C190.866,208.99 184.49,202.614 184.49,194.76C184.49,186.906 190.866,180.53 198.72,180.53Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/303.svg b/docs/newsvg/303.svg
new file mode 100755
index 0000000..32763bf
--- /dev/null
+++ b/docs/newsvg/303.svg
@@ -0,0 +1,146 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 488 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-3268.3,-2168.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M218.88,195.84C219.757,196.341 220.75,196.605 221.76,196.605C224.823,196.605 227.386,194.18 227.556,191.122" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M218.737,196.09C219.658,196.616 220.7,196.893 221.76,196.893C224.975,196.893 227.665,194.348 227.844,191.138C227.852,190.979 227.731,190.843 227.572,190.834C227.413,190.825 227.277,190.947 227.268,191.106C227.107,194.013 224.671,196.317 221.76,196.317C220.8,196.317 219.856,196.066 219.023,195.59C218.885,195.511 218.709,195.559 218.63,195.697C218.551,195.835 218.599,196.011 218.737,196.09Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M239.045,191.16C239.234,194.184 241.775,196.571 244.805,196.571C245.647,196.571 246.478,196.387 247.242,196.032" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M238.758,191.178C238.956,194.353 241.624,196.859 244.805,196.859C245.689,196.859 246.562,196.666 247.363,196.293C247.507,196.225 247.57,196.054 247.503,195.91C247.435,195.766 247.264,195.703 247.12,195.77C246.395,196.108 245.605,196.283 244.805,196.283C241.926,196.283 239.512,194.015 239.332,191.142C239.323,190.983 239.186,190.863 239.027,190.873C238.868,190.882 238.748,191.019 238.758,191.178Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M239.045,191.08C238.858,188.054 236.317,185.665 233.285,185.665C230.238,185.665 227.689,188.078 227.522,191.12" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M239.332,191.062C239.136,187.885 236.468,185.377 233.285,185.377C230.086,185.377 227.409,187.91 227.235,191.105C227.226,191.263 227.348,191.399 227.506,191.408C227.665,191.417 227.801,191.295 227.81,191.136C227.968,188.245 230.39,185.953 233.285,185.953C236.165,185.953 238.58,188.223 238.758,191.098C238.767,191.256 238.904,191.377 239.063,191.368C239.221,191.358 239.342,191.221 239.332,191.062Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M219.24,197.64C220.022,198.031 220.885,198.235 221.76,198.235C224.733,198.235 227.221,195.881 227.386,192.912" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M219.111,197.898C219.934,198.309 220.84,198.523 221.76,198.523C224.885,198.523 227.5,196.049 227.674,192.928C227.682,192.77 227.561,192.634 227.402,192.625C227.243,192.616 227.107,192.738 227.099,192.897C226.942,195.714 224.581,197.947 221.76,197.947C220.93,197.947 220.111,197.754 219.369,197.382C219.227,197.311 219.053,197.369 218.982,197.511C218.911,197.653 218.969,197.827 219.111,197.898Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M239.045,192.88C238.858,189.854 236.317,187.465 233.285,187.465C230.238,187.465 227.689,189.878 227.522,192.92" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M239.332,192.862C239.136,189.685 236.468,187.177 233.285,187.177C230.086,187.177 227.409,189.71 227.235,192.905C227.226,193.063 227.348,193.199 227.506,193.208C227.665,193.217 227.801,193.095 227.81,192.936C227.968,190.045 230.39,187.753 233.285,187.753C236.165,187.753 238.58,190.023 238.758,192.898C238.767,193.056 238.904,193.177 239.063,193.168C239.221,193.158 239.342,193.021 239.332,192.862Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M239.045,192.96C239.234,195.984 241.775,198.371 244.805,198.371C245.699,198.371 246.582,198.163 247.382,197.764" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M239.045,192.96L238.758,192.978C238.956,196.153 241.624,198.659 244.805,198.659C245.744,198.659 246.67,198.441 247.511,198.022C247.653,197.951 247.711,197.777 247.64,197.635C247.569,197.493 247.396,197.435 247.253,197.506C246.493,197.886 245.655,198.083 244.805,198.083C241.926,198.083 239.512,195.816 239.332,192.942C239.323,192.96 239.192,192.96 239.036,192.96L238.757,192.96L239.045,192.96Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M239.045,194.76C239.234,197.784 241.775,200.171 244.805,200.171C245.424,200.171 246.038,200.071 246.625,199.876" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M238.758,194.778C238.956,197.953 241.624,200.459 244.805,200.459C245.454,200.459 246.1,200.354 246.716,200.15C246.867,200.099 246.949,199.936 246.899,199.785C246.848,199.635 246.685,199.553 246.534,199.603C245.977,199.788 245.393,199.883 244.805,199.883C241.926,199.883 239.512,197.615 239.332,194.742C239.323,194.583 239.186,194.463 239.027,194.473C238.868,194.482 238.748,194.619 238.758,194.778Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M219.96,199.8C220.541,199.994 221.148,200.092 221.76,200.092C224.764,200.092 227.277,197.715 227.444,194.716" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M219.869,200.073C220.479,200.277 221.117,200.38 221.76,200.38C224.916,200.38 227.556,197.883 227.731,194.732C227.74,194.573 227.618,194.437 227.46,194.429C227.301,194.42 227.165,194.541 227.156,194.7C226.998,197.547 224.612,199.804 221.76,199.804C221.179,199.804 220.602,199.711 220.051,199.527C219.9,199.477 219.737,199.558 219.687,199.709C219.637,199.86 219.718,200.023 219.869,200.073Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M239.045,194.68C238.858,191.654 236.317,189.265 233.285,189.265C230.238,189.265 227.689,191.678 227.522,194.72" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M239.332,194.662C239.136,191.485 236.468,188.977 233.285,188.977C230.086,188.977 227.409,191.51 227.235,194.705C227.226,194.863 227.348,194.999 227.506,195.008C227.665,195.017 227.801,194.895 227.81,194.736C227.968,191.845 230.39,189.553 233.285,189.553C236.165,189.553 238.58,191.823 238.758,194.698C238.767,194.856 238.904,194.977 239.063,194.968C239.221,194.958 239.342,194.821 239.332,194.662Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M239.045,196.56C239.234,199.585 241.775,201.972 244.805,201.972C245.043,201.972 245.28,201.957 245.516,201.928" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M239.332,196.542L238.758,196.578C238.956,199.753 241.623,202.26 244.805,202.26C245.054,202.26 245.304,202.244 245.551,202.213C245.709,202.194 245.821,202.05 245.801,201.892C245.782,201.734 245.638,201.622 245.48,201.642C245.256,201.67 245.031,201.684 244.805,201.684C241.926,201.684 239.512,199.416 239.332,196.542Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M239.045,196.48C238.858,193.454 236.317,191.065 233.285,191.065C230.238,191.065 227.689,193.478 227.522,196.52" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M239.332,196.462C239.136,193.285 236.468,190.777 233.285,190.777C230.086,190.777 227.409,193.31 227.235,196.505C227.226,196.663 227.348,196.799 227.506,196.808C227.665,196.817 227.801,196.695 227.81,196.536C227.968,193.645 230.39,191.353 233.285,191.353C236.165,191.353 238.58,193.623 238.758,196.498C238.767,196.656 238.904,196.777 239.063,196.768C239.221,196.758 239.342,196.621 239.332,196.462Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M221.04,201.96C221.279,201.99 221.519,202.005 221.76,202.005C224.823,202.005 227.386,199.58 227.556,196.522" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M221.004,202.246C221.255,202.277 221.507,202.293 221.76,202.293C224.975,202.293 227.665,199.748 227.844,196.538C227.852,196.379 227.731,196.243 227.572,196.234C227.413,196.225 227.277,196.347 227.268,196.506C227.107,199.413 224.671,201.717 221.76,201.717C221.531,201.717 221.303,201.703 221.076,201.674C220.918,201.655 220.774,201.767 220.754,201.924C220.735,202.082 220.847,202.226 221.004,202.246Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M221.4,186.48L219.384,184.968" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M221.502,186.344L219.486,184.832C219.411,184.776 219.304,184.791 219.248,184.866C219.192,184.941 219.207,185.048 219.282,185.104L221.298,186.616C221.373,186.672 221.48,186.657 221.536,186.582C221.592,186.507 221.577,186.4 221.502,186.344Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="233.28" cy="194.76" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M233.28,180.19C225.239,180.19 218.71,186.719 218.71,194.76C218.71,202.801 225.239,209.33 233.28,209.33C241.321,209.33 247.85,202.801 247.85,194.76C247.85,186.719 241.321,180.19 233.28,180.19ZM233.28,180.53C241.134,180.53 247.51,186.906 247.51,194.76C247.51,202.614 241.134,208.99 233.28,208.99C225.426,208.99 219.05,202.614 219.05,194.76C219.05,186.906 225.426,180.53 233.28,180.53Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/304.svg b/docs/newsvg/304.svg
new file mode 100755
index 0000000..c22362c
--- /dev/null
+++ b/docs/newsvg/304.svg
@@ -0,0 +1,106 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-3846.27,-2168.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M263.52,190.44L271.8,190.44" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M263.52,190.728L271.8,190.728C271.959,190.728 272.088,190.599 272.088,190.44C272.088,190.281 271.959,190.152 271.8,190.152L263.52,190.152C263.361,190.152 263.232,190.281 263.232,190.44C263.232,190.599 263.361,190.728 263.52,190.728Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M263.52,190.44C261.15,190.44 259.2,192.39 259.2,194.76C259.2,197.13 261.15,199.08 263.52,199.08" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M263.52,190.152C260.992,190.152 258.912,192.232 258.912,194.76C258.912,197.288 260.992,199.368 263.52,199.368C263.679,199.368 263.808,199.239 263.808,199.08C263.808,198.921 263.679,198.792 263.52,198.792C261.308,198.792 259.488,196.972 259.488,194.76C259.488,192.548 261.308,190.728 263.52,190.728C263.679,190.728 263.808,190.599 263.808,190.44C263.808,190.281 263.679,190.152 263.52,190.152Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M271.8,190.44L270.36,191.88" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M271.596,190.236L270.156,191.676C270.044,191.789 270.044,191.971 270.156,192.084C270.269,192.196 270.451,192.196 270.564,192.084L272.004,190.644C272.116,190.531 272.116,190.349 272.004,190.236C271.891,190.124 271.709,190.124 271.596,190.236Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M264.6,199.08L266.04,197.64" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M264.804,199.284L266.244,197.844C266.356,197.731 266.356,197.549 266.244,197.436C266.131,197.324 265.949,197.324 265.836,197.436L264.396,198.876C264.284,198.989 264.284,199.171 264.396,199.284C264.509,199.396 264.691,199.396 264.804,199.284Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M264.6,199.08L266.04,200.52" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M264.396,199.284L265.836,200.724C265.949,200.836 266.131,200.836 266.244,200.724C266.356,200.611 266.356,200.429 266.244,200.316L264.804,198.876C264.691,198.764 264.509,198.764 264.396,198.876C264.284,198.989 264.284,199.171 264.396,199.284Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M272.88,199.08C275.25,199.08 277.2,197.13 277.2,194.76C277.2,192.39 275.25,190.44 272.88,190.44" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M272.88,199.368C275.408,199.368 277.488,197.288 277.488,194.76C277.488,192.232 275.408,190.152 272.88,190.152C272.721,190.152 272.592,190.281 272.592,190.44C272.592,190.599 272.721,190.728 272.88,190.728C275.092,190.728 276.912,192.548 276.912,194.76C276.912,196.972 275.092,198.792 272.88,198.792C272.721,198.792 272.592,198.921 272.592,199.08C272.592,199.239 272.721,199.368 272.88,199.368Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M271.8,190.44L270.36,189" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M272.004,190.236L270.564,188.796C270.451,188.684 270.269,188.684 270.156,188.796C270.044,188.909 270.044,189.091 270.156,189.204L271.596,190.644C271.709,190.756 271.891,190.756 272.004,190.644C272.116,190.531 272.116,190.349 272.004,190.236Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M272.88,199.08L264.6,199.08" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M272.88,198.792L264.6,198.792C264.441,198.792 264.312,198.921 264.312,199.08C264.312,199.239 264.441,199.368 264.6,199.368L272.88,199.368C273.039,199.368 273.168,199.239 273.168,199.08C273.168,198.921 273.039,198.792 272.88,198.792Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M255.96,186.48L253.944,184.968" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M256.062,186.344L254.046,184.832C253.971,184.776 253.864,184.791 253.808,184.866C253.752,184.941 253.767,185.048 253.842,185.104L255.858,186.616C255.933,186.672 256.04,186.657 256.096,186.582C256.152,186.507 256.137,186.4 256.062,186.344Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="267.84" cy="194.76" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M267.84,180.19C259.799,180.19 253.27,186.719 253.27,194.76C253.27,202.801 259.799,209.33 267.84,209.33C275.881,209.33 282.41,202.801 282.41,194.76C282.41,186.719 275.881,180.19 267.84,180.19ZM267.84,180.53C275.694,180.53 282.07,186.906 282.07,194.76C282.07,202.614 275.694,208.99 267.84,208.99C259.986,208.99 253.61,202.614 253.61,194.76C253.61,186.906 259.986,180.53 267.84,180.53Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/305.svg b/docs/newsvg/305.svg
new file mode 100755
index 0000000..b09b663
--- /dev/null
+++ b/docs/newsvg/305.svg
@@ -0,0 +1,116 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-4422.27,-2168.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M301.32,185.04L301.32,200.16" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M301.032,185.04L301.032,200.16C301.032,200.319 301.161,200.448 301.32,200.448C301.479,200.448 301.608,200.319 301.608,200.16L301.608,185.04C301.608,184.881 301.479,184.752 301.32,184.752C301.161,184.752 301.032,184.881 301.032,185.04Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M307.08,187.92L307.8,186.48" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M307.338,188.049L308.058,186.609C308.129,186.467 308.071,186.293 307.929,186.222C307.787,186.151 307.613,186.209 307.542,186.351L306.822,187.791C306.751,187.933 306.809,188.107 306.951,188.178C307.093,188.249 307.267,188.191 307.338,188.049Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M301.32,200.16L306.18,189.9" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M301.58,200.283L306.44,190.023C306.508,189.88 306.447,189.708 306.303,189.64C306.16,189.572 305.988,189.633 305.92,189.777L301.06,200.037C300.992,200.18 301.053,200.352 301.197,200.42C301.34,200.488 301.512,200.427 301.58,200.283Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="306.662" cy="188.82" r="1.138" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M306.662,187.394C305.874,187.394 305.235,188.033 305.235,188.82C305.235,189.607 305.874,190.246 306.662,190.246C307.449,190.246 308.088,189.607 308.088,188.82C308.088,188.033 307.449,187.394 306.662,187.394ZM306.662,187.97C307.131,187.97 307.512,188.351 307.512,188.82C307.512,189.289 307.131,189.67 306.662,189.67C306.192,189.67 305.811,189.289 305.811,188.82C305.811,188.351 306.192,187.97 306.662,187.97Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M295.56,200.16L307.08,200.16" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M295.56,200.448L307.08,200.448C307.239,200.448 307.368,200.319 307.368,200.16C307.368,200.001 307.239,199.872 307.08,199.872L295.56,199.872C295.401,199.872 295.272,200.001 295.272,200.16C295.272,200.319 295.401,200.448 295.56,200.448Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M307.8,203.04L302.76,185.04" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M308.077,202.962L303.037,184.962C302.994,184.809 302.835,184.72 302.682,184.763C302.529,184.806 302.44,184.965 302.483,185.118L307.523,203.118C307.566,203.271 307.725,203.36 307.878,203.317C308.031,203.274 308.12,203.115 308.077,202.962Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M294.84,203.04L307.8,203.04" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M294.84,203.328L307.8,203.328C307.959,203.328 308.088,203.199 308.088,203.04C308.088,202.881 307.959,202.752 307.8,202.752L294.84,202.752C294.681,202.752 294.552,202.881 294.552,203.04C294.552,203.199 294.681,203.328 294.84,203.328Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M299.88,185.04L294.84,203.04" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M299.603,184.962L294.563,202.962C294.52,203.115 294.609,203.274 294.762,203.317C294.915,203.36 295.074,203.271 295.117,203.118L300.157,185.118C300.2,184.965 300.111,184.806 299.958,184.763C299.805,184.72 299.646,184.809 299.603,184.962Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M302.76,185.04L299.88,185.04" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M302.76,184.752L299.88,184.752C299.721,184.752 299.592,184.881 299.592,185.04C299.592,185.199 299.721,185.328 299.88,185.328L302.76,185.328C302.919,185.328 303.048,185.199 303.048,185.04C303.048,184.881 302.919,184.752 302.76,184.752Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M290.52,186.48L288.504,184.968" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M290.622,186.344L288.606,184.832C288.531,184.776 288.424,184.791 288.368,184.866C288.312,184.941 288.327,185.048 288.402,185.104L290.418,186.616C290.493,186.672 290.6,186.657 290.656,186.582C290.712,186.507 290.697,186.4 290.622,186.344Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="302.4" cy="194.76" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M302.4,180.19C294.359,180.19 287.83,186.719 287.83,194.76C287.83,202.801 294.359,209.33 302.4,209.33C310.441,209.33 316.97,202.801 316.97,194.76C316.97,186.719 310.441,180.19 302.4,180.19ZM302.4,180.53C310.254,180.53 316.63,186.906 316.63,194.76C316.63,202.614 310.254,208.99 302.4,208.99C294.546,208.99 288.17,202.614 288.17,194.76C288.17,186.906 294.546,180.53 302.4,180.53Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/306.svg b/docs/newsvg/306.svg
new file mode 100755
index 0000000..b38e9b0
--- /dev/null
+++ b/docs/newsvg/306.svg
@@ -0,0 +1,306 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-4998.27,-2168.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M335.102,188.107C335.102,187.317 334.452,186.667 333.662,186.667C332.872,186.667 332.222,187.317 332.222,188.107" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M335.39,188.107C335.39,187.159 334.61,186.379 333.662,186.379C332.714,186.379 331.934,187.159 331.934,188.107C331.934,188.266 332.063,188.395 332.222,188.395C332.381,188.395 332.51,188.266 332.51,188.107C332.51,187.475 333.03,186.955 333.662,186.955C334.294,186.955 334.814,187.475 334.814,188.107C334.814,188.266 334.943,188.395 335.102,188.395C335.261,188.395 335.39,188.266 335.39,188.107Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M333.662,185.227L333.662,183.787" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M333.95,185.227L333.95,183.787C333.95,183.628 333.821,183.499 333.662,183.499C333.503,183.499 333.374,183.628 333.374,183.787L333.374,185.227C333.374,185.386 333.503,185.515 333.662,185.515C333.821,185.515 333.95,185.386 333.95,185.227Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M328.622,197.467L330.062,202.507" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M328.345,197.546L329.785,202.586C329.829,202.739 329.989,202.828 330.142,202.784C330.294,202.74 330.383,202.581 330.339,202.428L328.899,197.388C328.856,197.235 328.696,197.147 328.543,197.19C328.39,197.234 328.302,197.393 328.345,197.546Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M343.742,194.587C343.742,193.797 343.092,193.147 342.302,193.147C341.512,193.147 340.862,193.797 340.862,194.587" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M344.03,194.587C344.03,193.639 343.25,192.859 342.302,192.859C341.354,192.859 340.574,193.639 340.574,194.587C340.574,194.746 340.703,194.875 340.862,194.875C341.021,194.875 341.15,194.746 341.15,194.587C341.15,193.955 341.67,193.435 342.302,193.435C342.934,193.435 343.454,193.955 343.454,194.587C343.454,194.746 343.583,194.875 343.742,194.875C343.901,194.875 344.03,194.746 344.03,194.587Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M330.782,187.387L329.342,187.387" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M330.782,187.099L329.342,187.099C329.183,187.099 329.054,187.228 329.054,187.387C329.054,187.546 329.183,187.675 329.342,187.675L330.782,187.675C330.941,187.675 331.07,187.546 331.07,187.387C331.07,187.228 330.941,187.099 330.782,187.099Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M335.102,193.867L335.102,196.747" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M334.814,193.867L334.814,196.747C334.814,196.906 334.943,197.035 335.102,197.035C335.261,197.035 335.39,196.906 335.39,196.747L335.39,193.867C335.39,193.708 335.261,193.579 335.102,193.579C334.943,193.579 334.814,193.708 334.814,193.867Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M335.822,185.947L336.542,185.227" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M336.026,186.151L336.746,185.431C336.858,185.318 336.858,185.136 336.746,185.024C336.634,184.911 336.451,184.911 336.339,185.024L335.619,185.744C335.506,185.856 335.506,186.038 335.619,186.151C335.731,186.263 335.914,186.263 336.026,186.151Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M337.982,193.867L337.982,195.307" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M337.694,193.867L337.694,195.307C337.694,195.466 337.823,195.595 337.982,195.595C338.141,195.595 338.27,195.466 338.27,195.307L338.27,193.867C338.27,193.708 338.141,193.579 337.982,193.579C337.823,193.579 337.694,193.708 337.694,193.867Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M332.222,189.547L332.222,188.107" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M332.51,189.547L332.51,188.107C332.51,187.948 332.381,187.819 332.222,187.819C332.063,187.819 331.934,187.948 331.934,188.107L331.934,189.547C331.934,189.706 332.063,189.835 332.222,189.835C332.381,189.835 332.51,189.706 332.51,189.547Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M331.502,196.027C331.502,195.237 330.852,194.587 330.062,194.587C329.272,194.587 328.622,195.237 328.622,196.027" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M331.79,196.027C331.79,195.079 331.01,194.299 330.062,194.299C329.114,194.299 328.334,195.079 328.334,196.027C328.334,196.186 328.463,196.315 328.622,196.315C328.781,196.315 328.91,196.186 328.91,196.027C328.91,195.395 329.43,194.875 330.062,194.875C330.694,194.875 331.214,195.395 331.214,196.027C331.214,196.186 331.343,196.315 331.502,196.315C331.661,196.315 331.79,196.186 331.79,196.027Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M340.862,193.867L340.862,195.307" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M340.574,193.867L340.574,195.307C340.574,195.466 340.703,195.595 340.862,195.595C341.021,195.595 341.15,195.466 341.15,195.307L341.15,193.867C341.15,193.708 341.021,193.579 340.862,193.579C340.703,193.579 340.574,193.708 340.574,193.867Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M332.222,195.307L332.222,190.987" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M332.51,195.307L332.51,190.987C332.51,190.828 332.381,190.699 332.222,190.699C332.063,190.699 331.934,190.828 331.934,190.987L331.934,195.307C331.934,195.466 332.063,195.595 332.222,195.595C332.381,195.595 332.51,195.466 332.51,195.307Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M343.742,201.067L342.302,203.947" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M343.485,200.938L342.045,203.818C341.974,203.961 342.031,204.134 342.174,204.205C342.316,204.276 342.489,204.218 342.56,204.076L344,201.196C344.071,201.054 344.013,200.881 343.871,200.81C343.729,200.739 343.556,200.796 343.485,200.938Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M331.502,185.947L330.782,185.227" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M331.706,185.744L330.986,185.024C330.874,184.911 330.691,184.911 330.579,185.024C330.466,185.136 330.466,185.318 330.579,185.431L331.299,186.151C331.411,186.263 331.594,186.263 331.706,186.151C331.818,186.038 331.818,185.856 331.706,185.744Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M343.742,194.587L343.742,199.627" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M343.454,194.587L343.454,199.627C343.454,199.786 343.583,199.915 343.742,199.915C343.901,199.915 344.03,199.786 344.03,199.627L344.03,194.587C344.03,194.428 343.901,194.299 343.742,194.299C343.583,194.299 343.454,194.428 343.454,194.587Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M337.982,195.307L337.982,196.747" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M337.694,195.307L337.694,196.747C337.694,196.906 337.823,197.035 337.982,197.035C338.141,197.035 338.27,196.906 338.27,196.747L338.27,195.307C338.27,195.148 338.141,195.019 337.982,195.019C337.823,195.019 337.694,195.148 337.694,195.307Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M343.742,199.627L343.742,201.067" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M343.454,199.627L343.454,201.067C343.454,201.226 343.583,201.355 343.742,201.355C343.901,201.355 344.03,201.226 344.03,201.067L344.03,199.627C344.03,199.468 343.901,199.339 343.742,199.339C343.583,199.339 343.454,199.468 343.454,199.627Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M332.222,195.307L332.222,196.747" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M331.934,195.307L331.934,196.747C331.934,196.906 332.063,197.035 332.222,197.035C332.381,197.035 332.51,196.906 332.51,196.747L332.51,195.307C332.51,195.148 332.381,195.019 332.222,195.019C332.063,195.019 331.934,195.148 331.934,195.307Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M332.222,199.627L332.222,196.747" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M332.51,199.627L332.51,196.747C332.51,196.588 332.381,196.459 332.222,196.459C332.063,196.459 331.934,196.588 331.934,196.747L331.934,199.627C331.934,199.786 332.063,199.915 332.222,199.915C332.381,199.915 332.51,199.786 332.51,199.627Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M336.542,187.387L337.982,187.387" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M336.542,187.675L337.982,187.675C338.141,187.675 338.27,187.546 338.27,187.387C338.27,187.228 338.141,187.099 337.982,187.099L336.542,187.099C336.383,187.099 336.254,187.228 336.254,187.387C336.254,187.546 336.383,187.675 336.542,187.675Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M335.102,188.107L335.102,193.867" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M334.814,188.107L334.814,193.867C334.814,194.026 334.943,194.155 335.102,194.155C335.261,194.155 335.39,194.026 335.39,193.867L335.39,188.107C335.39,187.948 335.261,187.819 335.102,187.819C334.943,187.819 334.814,187.948 334.814,188.107Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M328.622,196.027L328.622,197.467" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M328.334,196.027L328.334,197.467C328.334,197.626 328.463,197.755 328.622,197.755C328.781,197.755 328.91,197.626 328.91,197.467L328.91,196.027C328.91,195.868 328.781,195.739 328.622,195.739C328.463,195.739 328.334,195.868 328.334,196.027Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M340.862,195.307L340.862,198.187" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M340.574,195.307L340.574,198.187C340.574,198.346 340.703,198.475 340.862,198.475C341.021,198.475 341.15,198.346 341.15,198.187L341.15,195.307C341.15,195.148 341.021,195.019 340.862,195.019C340.703,195.019 340.574,195.148 340.574,195.307Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M331.502,196.027L332.222,199.627" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M331.22,196.084L331.94,199.684C331.971,199.84 332.123,199.941 332.279,199.91C332.435,199.878 332.536,199.727 332.505,199.571L331.785,195.971C331.754,195.815 331.602,195.714 331.446,195.745C331.29,195.776 331.189,195.928 331.22,196.084Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M332.222,190.987L332.222,189.547" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M332.51,190.987L332.51,189.547C332.51,189.388 332.381,189.259 332.222,189.259C332.063,189.259 331.934,189.388 331.934,189.547L331.934,190.987C331.934,191.146 332.063,191.275 332.222,191.275C332.381,191.275 332.51,191.146 332.51,190.987Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M330.062,202.507L332.222,204.667" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M329.859,202.711L332.019,204.871C332.131,204.983 332.314,204.983 332.426,204.871C332.538,204.758 332.538,204.576 332.426,204.464L330.266,202.304C330.154,202.191 329.971,202.191 329.859,202.304C329.746,202.416 329.746,202.598 329.859,202.711Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M337.982,193.867C337.982,193.077 337.332,192.427 336.542,192.427C335.752,192.427 335.102,193.077 335.102,193.867" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M338.27,193.867C338.27,192.919 337.49,192.139 336.542,192.139C335.594,192.139 334.814,192.919 334.814,193.867C334.814,194.026 334.943,194.155 335.102,194.155C335.261,194.155 335.39,194.026 335.39,193.867C335.39,193.235 335.91,192.715 336.542,192.715C337.174,192.715 337.694,193.235 337.694,193.867C337.694,194.026 337.823,194.155 337.982,194.155C338.141,194.155 338.27,194.026 338.27,193.867Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M340.862,193.867C340.862,193.077 340.212,192.427 339.422,192.427C338.632,192.427 337.982,193.077 337.982,193.867" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M341.15,193.867C341.15,192.919 340.37,192.139 339.422,192.139C338.474,192.139 337.694,192.919 337.694,193.867C337.694,194.026 337.823,194.155 337.982,194.155C338.141,194.155 338.27,194.026 338.27,193.867C338.27,193.235 338.79,192.715 339.422,192.715C340.054,192.715 340.574,193.235 340.574,193.867C340.574,194.026 340.703,194.155 340.862,194.155C341.021,194.155 341.15,194.026 341.15,193.867Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="336.96" cy="194.76" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M336.96,180.19C328.919,180.19 322.39,186.719 322.39,194.76C322.39,202.801 328.919,209.33 336.96,209.33C345.001,209.33 351.53,202.801 351.53,194.76C351.53,186.719 345.001,180.19 336.96,180.19ZM336.96,180.53C344.814,180.53 351.19,186.906 351.19,194.76C351.19,202.614 344.814,208.99 336.96,208.99C329.106,208.99 322.73,202.614 322.73,194.76C322.73,186.906 329.106,180.53 336.96,180.53Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M325.08,186.48L323.064,184.968" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M325.182,186.344L323.166,184.832C323.091,184.776 322.984,184.791 322.928,184.866C322.872,184.941 322.887,185.048 322.962,185.104L324.978,186.616C325.053,186.672 325.16,186.657 325.216,186.582C325.272,186.507 325.257,186.4 325.182,186.344Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/400.svg b/docs/newsvg/400.svg
new file mode 100755
index 0000000..d68f847
--- /dev/null
+++ b/docs/newsvg/400.svg
@@ -0,0 +1,156 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-1542.27,-2708.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M124.063,223.783L136.303,220.183" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M124.144,224.059L136.384,220.459C136.537,220.415 136.624,220.254 136.579,220.102C136.535,219.949 136.374,219.862 136.222,219.907L123.982,223.507C123.829,223.552 123.742,223.712 123.787,223.864C123.832,224.017 123.992,224.104 124.144,224.059Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="134.849" cy="231.386" r="0.72" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="134.849" cy="231.386" r="1.44"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="129.089" cy="227.786" r="0.72" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="129.089" cy="227.786" r="1.44"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="122.465" cy="233.114" r="0.72" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="122.465" cy="233.114" r="1.44"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M136.289,231.386L136.289,229.226" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M136.577,231.386L136.577,229.226C136.577,229.067 136.448,228.938 136.289,228.938C136.13,228.938 136.001,229.067 136.001,229.226L136.001,231.386C136.001,231.545 136.13,231.674 136.289,231.674C136.448,231.674 136.577,231.545 136.577,231.386Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="134.849" cy="231.386" r="1.44" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M134.849,229.658C133.895,229.658 133.121,230.433 133.121,231.386C133.121,232.34 133.895,233.114 134.849,233.114C135.803,233.114 136.577,232.34 136.577,231.386C136.577,230.433 135.803,229.658 134.849,229.658ZM134.849,230.234C135.485,230.234 136.001,230.751 136.001,231.386C136.001,232.022 135.485,232.538 134.849,232.538C134.213,232.538 133.697,232.022 133.697,231.386C133.697,230.751 134.213,230.234 134.849,230.234Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="129.089" cy="227.786" r="1.44" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M129.089,226.058C128.135,226.058 127.361,226.833 127.361,227.786C127.361,228.74 128.135,229.514 129.089,229.514C130.043,229.514 130.817,228.74 130.817,227.786C130.817,226.833 130.043,226.058 129.089,226.058ZM129.089,226.634C129.725,226.634 130.241,227.151 130.241,227.786C130.241,228.422 129.725,228.938 129.089,228.938C128.453,228.938 127.937,228.422 127.937,227.786C127.937,227.151 128.453,226.634 129.089,226.634Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M124.049,223.466L136.289,219.866" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M124.13,223.743L136.37,220.143C136.523,220.098 136.61,219.938 136.565,219.785C136.52,219.633 136.36,219.545 136.208,219.59L123.968,223.19C123.815,223.235 123.728,223.395 123.773,223.548C123.817,223.7 123.978,223.788 124.13,223.743Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M124.049,224.186L136.289,220.586" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M124.13,224.463L136.37,220.863C136.523,220.818 136.61,220.658 136.565,220.505C136.52,220.353 136.36,220.265 136.208,220.31L123.968,223.91C123.815,223.955 123.728,224.115 123.773,224.268C123.817,224.42 123.978,224.508 124.13,224.463Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="122.609" cy="233.114" r="1.44" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M122.609,231.386C121.655,231.386 120.881,232.161 120.881,233.114C120.881,234.068 121.655,234.842 122.609,234.842C123.563,234.842 124.337,234.068 124.337,233.114C124.337,232.161 123.563,231.386 122.609,231.386ZM122.609,231.962C123.245,231.962 123.761,232.479 123.761,233.114C123.761,233.75 123.245,234.266 122.609,234.266C121.973,234.266 121.457,233.75 121.457,233.114C121.457,232.479 121.973,231.962 122.609,231.962Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M130.529,222.026L130.529,227.786" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M130.241,222.026L130.241,227.786C130.241,227.945 130.37,228.074 130.529,228.074C130.688,228.074 130.817,227.945 130.817,227.786L130.817,222.026C130.817,221.867 130.688,221.738 130.529,221.738C130.37,221.738 130.241,221.867 130.241,222.026Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M136.289,219.866L136.289,229.226" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M136.001,219.866L136.001,229.226C136.001,229.385 136.13,229.514 136.289,229.514C136.448,229.514 136.577,229.385 136.577,229.226L136.577,219.866C136.577,219.707 136.448,219.578 136.289,219.578C136.13,219.578 136.001,219.707 136.001,219.866Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M124.049,233.258L124.049,223.466" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M124.337,233.258L124.337,223.466C124.337,223.307 124.208,223.178 124.049,223.178C123.89,223.178 123.761,223.307 123.761,223.466L123.761,233.258C123.761,233.417 123.89,233.546 124.049,233.546C124.208,233.546 124.337,233.417 124.337,233.258Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M117.72,218.88L115.704,217.368" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M117.822,218.744L115.806,217.232C115.731,217.176 115.624,217.191 115.568,217.266C115.512,217.341 115.527,217.448 115.602,217.504L117.618,219.016C117.693,219.072 117.8,219.057 117.856,218.982C117.912,218.907 117.897,218.8 117.822,218.744Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="129.6" cy="227.16" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M129.6,212.59C121.559,212.59 115.03,219.119 115.03,227.16C115.03,235.201 121.559,241.73 129.6,241.73C137.641,241.73 144.17,235.201 144.17,227.16C144.17,219.119 137.641,212.59 129.6,212.59ZM129.6,212.93C137.454,212.93 143.83,219.306 143.83,227.16C143.83,235.014 137.454,241.39 129.6,241.39C121.746,241.39 115.37,235.014 115.37,227.16C115.37,219.306 121.746,212.93 129.6,212.93Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/401.svg b/docs/newsvg/401.svg
new file mode 100755
index 0000000..b69632b
--- /dev/null
+++ b/docs/newsvg/401.svg
@@ -0,0 +1,176 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-2118.27,-2708.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M157.14,229.86L158.58,228.42" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M157.344,230.064L158.784,228.624C158.896,228.511 158.896,228.329 158.784,228.216C158.671,228.104 158.489,228.104 158.376,228.216L156.936,229.656C156.824,229.769 156.824,229.951 156.936,230.064C157.049,230.176 157.231,230.176 157.344,230.064Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M157.14,229.86L158.58,231.3" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M156.936,230.064L158.376,231.504C158.489,231.616 158.671,231.616 158.784,231.504C158.896,231.391 158.896,231.209 158.784,231.096L157.344,229.656C157.231,229.544 157.049,229.544 156.936,229.656C156.824,229.769 156.824,229.951 156.936,230.064Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M157.14,223.74L158.58,222.3" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M157.344,223.944L158.784,222.504C158.896,222.391 158.896,222.209 158.784,222.096C158.671,221.984 158.489,221.984 158.376,222.096L156.936,223.536C156.824,223.649 156.824,223.831 156.936,223.944C157.049,224.056 157.231,224.056 157.344,223.944Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M157.14,223.74L158.58,225.18" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M156.936,223.944L158.376,225.384C158.489,225.496 158.671,225.496 158.784,225.384C158.896,225.271 158.896,225.089 158.784,224.976L157.344,223.536C157.231,223.424 157.049,223.424 156.936,223.536C156.824,223.649 156.824,223.831 156.936,223.944Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M160.74,223.74L157.14,223.74" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M160.74,223.452L157.14,223.452C156.981,223.452 156.852,223.581 156.852,223.74C156.852,223.899 156.981,224.028 157.14,224.028L160.74,224.028C160.899,224.028 161.028,223.899 161.028,223.74C161.028,223.581 160.899,223.452 160.74,223.452Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M162.9,225.9L160.74,223.74" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M163.104,225.696L160.944,223.536C160.831,223.424 160.649,223.424 160.536,223.536C160.424,223.649 160.424,223.831 160.536,223.944L162.696,226.104C162.809,226.216 162.991,226.216 163.104,226.104C163.216,225.991 163.216,225.809 163.104,225.696Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M166.86,229.86L164.7,227.7" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M167.064,229.656L164.904,227.496C164.791,227.384 164.609,227.384 164.496,227.496C164.384,227.609 164.384,227.791 164.496,227.904L166.656,230.064C166.769,230.176 166.951,230.176 167.064,230.064C167.176,229.951 167.176,229.769 167.064,229.656Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M171.18,229.86L166.86,229.86" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M171.18,229.572L166.86,229.572C166.701,229.572 166.572,229.701 166.572,229.86C166.572,230.019 166.701,230.148 166.86,230.148L171.18,230.148C171.339,230.148 171.468,230.019 171.468,229.86C171.468,229.701 171.339,229.572 171.18,229.572Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M160.74,229.86L157.14,229.86" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M160.74,229.572L157.14,229.572C156.981,229.572 156.852,229.701 156.852,229.86C156.852,230.019 156.981,230.148 157.14,230.148L160.74,230.148C160.899,230.148 161.028,230.019 161.028,229.86C161.028,229.701 160.899,229.572 160.74,229.572Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M166.86,223.74L160.74,229.86" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M166.656,223.536L160.536,229.656C160.424,229.769 160.424,229.951 160.536,230.064C160.649,230.176 160.831,230.176 160.944,230.064L167.064,223.944C167.176,223.831 167.176,223.649 167.064,223.536C166.951,223.424 166.769,223.424 166.656,223.536Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M171.18,223.74L166.86,223.74" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M171.18,223.452L166.86,223.452C166.701,223.452 166.572,223.581 166.572,223.74C166.572,223.899 166.701,224.028 166.86,224.028L171.18,224.028C171.339,224.028 171.468,223.899 171.468,223.74C171.468,223.581 171.339,223.452 171.18,223.452Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M171.18,229.86L169.74,231.3" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M170.976,229.656L169.536,231.096C169.424,231.209 169.424,231.391 169.536,231.504C169.649,231.616 169.831,231.616 169.944,231.504L171.384,230.064C171.496,229.951 171.496,229.769 171.384,229.656C171.271,229.544 171.089,229.544 170.976,229.656Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M171.18,229.86L169.74,228.42" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M171.384,229.656L169.944,228.216C169.831,228.104 169.649,228.104 169.536,228.216C169.424,228.329 169.424,228.511 169.536,228.624L170.976,230.064C171.089,230.176 171.271,230.176 171.384,230.064C171.496,229.951 171.496,229.769 171.384,229.656Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M171.18,223.74L169.74,225.18" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M170.976,223.536L169.536,224.976C169.424,225.089 169.424,225.271 169.536,225.384C169.649,225.496 169.831,225.496 169.944,225.384L171.384,223.944C171.496,223.831 171.496,223.649 171.384,223.536C171.271,223.424 171.089,223.424 170.976,223.536Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M171.18,223.74L169.74,222.3" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M171.384,223.536L169.944,222.096C169.831,221.984 169.649,221.984 169.536,222.096C169.424,222.209 169.424,222.391 169.536,222.504L170.976,223.944C171.089,224.056 171.271,224.056 171.384,223.944C171.496,223.831 171.496,223.649 171.384,223.536Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M152.28,218.88L150.264,217.368" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M152.382,218.744L150.366,217.232C150.291,217.176 150.184,217.191 150.128,217.266C150.072,217.341 150.087,217.448 150.162,217.504L152.178,219.016C152.253,219.072 152.36,219.057 152.416,218.982C152.472,218.907 152.457,218.8 152.382,218.744Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="164.16" cy="227.16" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M164.16,212.59C156.119,212.59 149.59,219.119 149.59,227.16C149.59,235.201 156.119,241.73 164.16,241.73C172.201,241.73 178.73,235.201 178.73,227.16C178.73,219.119 172.201,212.59 164.16,212.59ZM164.16,212.93C172.014,212.93 178.39,219.306 178.39,227.16C178.39,235.014 172.014,241.39 164.16,241.39C156.306,241.39 149.93,235.014 149.93,227.16C149.93,219.306 156.306,212.93 164.16,212.93Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/402.svg b/docs/newsvg/402.svg
new file mode 100755
index 0000000..1021d7d
--- /dev/null
+++ b/docs/newsvg/402.svg
@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-2694.27,-2708.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="198.72" cy="230.76" r="0.72" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M198.72,229.752C198.164,229.752 197.712,230.204 197.712,230.76C197.712,231.316 198.164,231.768 198.72,231.768C199.276,231.768 199.728,231.316 199.728,230.76C199.728,230.204 199.276,229.752 198.72,229.752ZM198.72,230.328C198.958,230.328 199.152,230.522 199.152,230.76C199.152,230.998 198.958,231.192 198.72,231.192C198.482,231.192 198.288,230.998 198.288,230.76C198.288,230.522 198.482,230.328 198.72,230.328Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="198.72" cy="222.84" r="0.72" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M198.72,221.832C198.164,221.832 197.712,222.284 197.712,222.84C197.712,223.396 198.164,223.848 198.72,223.848C199.276,223.848 199.728,223.396 199.728,222.84C199.728,222.284 199.276,221.832 198.72,221.832ZM198.72,222.408C198.958,222.408 199.152,222.602 199.152,222.84C199.152,223.078 198.958,223.272 198.72,223.272C198.482,223.272 198.288,223.078 198.288,222.84C198.288,222.602 198.482,222.408 198.72,222.408Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M198.72,226.8L203.4,226.8" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M198.72,227.088L203.4,227.088C203.559,227.088 203.688,226.959 203.688,226.8C203.688,226.641 203.559,226.512 203.4,226.512L198.72,226.512C198.561,226.512 198.432,226.641 198.432,226.8C198.432,226.959 198.561,227.088 198.72,227.088Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M198.72,226.8L194.04,226.8" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M198.72,226.512L194.04,226.512C193.881,226.512 193.752,226.641 193.752,226.8C193.752,226.959 193.881,227.088 194.04,227.088L198.72,227.088C198.879,227.088 199.008,226.959 199.008,226.8C199.008,226.641 198.879,226.512 198.72,226.512Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M186.84,218.88L184.824,217.368" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M186.942,218.744L184.926,217.232C184.851,217.176 184.744,217.191 184.688,217.266C184.632,217.341 184.647,217.448 184.722,217.504L186.738,219.016C186.813,219.072 186.92,219.057 186.976,218.982C187.032,218.907 187.017,218.8 186.942,218.744Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="198.72" cy="227.16" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M198.72,212.59C190.679,212.59 184.15,219.119 184.15,227.16C184.15,235.201 190.679,241.73 198.72,241.73C206.761,241.73 213.29,235.201 213.29,227.16C213.29,219.119 206.761,212.59 198.72,212.59ZM198.72,212.93C206.574,212.93 212.95,219.306 212.95,227.16C212.95,235.014 206.574,241.39 198.72,241.39C190.866,241.39 184.49,235.014 184.49,227.16C184.49,219.306 190.866,212.93 198.72,212.93Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/403.svg b/docs/newsvg/403.svg
new file mode 100755
index 0000000..dafcfb3
--- /dev/null
+++ b/docs/newsvg/403.svg
@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-3270.27,-2708.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="236.88" cy="230.4" r="0.72" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M236.88,229.392C236.324,229.392 235.872,229.844 235.872,230.4C235.872,230.956 236.324,231.408 236.88,231.408C237.436,231.408 237.888,230.956 237.888,230.4C237.888,229.844 237.436,229.392 236.88,229.392ZM236.88,229.968C237.118,229.968 237.312,230.162 237.312,230.4C237.312,230.638 237.118,230.832 236.88,230.832C236.642,230.832 236.448,230.638 236.448,230.4C236.448,230.162 236.642,229.968 236.88,229.968Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="229.68" cy="223.2" r="0.72" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M229.68,222.192C229.124,222.192 228.672,222.644 228.672,223.2C228.672,223.756 229.124,224.208 229.68,224.208C230.236,224.208 230.688,223.756 230.688,223.2C230.688,222.644 230.236,222.192 229.68,222.192ZM229.68,222.768C229.918,222.768 230.112,222.962 230.112,223.2C230.112,223.438 229.918,223.632 229.68,223.632C229.442,223.632 229.248,223.438 229.248,223.2C229.248,222.962 229.442,222.768 229.68,222.768Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M233.28,226.8L237.6,222.48" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M233.484,227.004L237.804,222.684C237.916,222.571 237.916,222.389 237.804,222.276C237.691,222.164 237.509,222.164 237.396,222.276L233.076,226.596C232.964,226.709 232.964,226.891 233.076,227.004C233.189,227.116 233.371,227.116 233.484,227.004Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M233.28,226.8L228.96,231.12" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M233.076,226.596L228.756,230.916C228.644,231.029 228.644,231.211 228.756,231.324C228.869,231.436 229.051,231.436 229.164,231.324L233.484,227.004C233.596,226.891 233.596,226.709 233.484,226.596C233.371,226.484 233.189,226.484 233.076,226.596Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M221.4,218.88L219.384,217.368" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M221.502,218.744L219.486,217.232C219.411,217.176 219.304,217.191 219.248,217.266C219.192,217.341 219.207,217.448 219.282,217.504L221.298,219.016C221.373,219.072 221.48,219.057 221.536,218.982C221.592,218.907 221.577,218.8 221.502,218.744Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="233.28" cy="227.16" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M233.28,212.59C225.239,212.59 218.71,219.119 218.71,227.16C218.71,235.201 225.239,241.73 233.28,241.73C241.321,241.73 247.85,235.201 247.85,227.16C247.85,219.119 241.321,212.59 233.28,212.59ZM233.28,212.93C241.134,212.93 247.51,219.306 247.51,227.16C247.51,235.014 241.134,241.39 233.28,241.39C225.426,241.39 219.05,235.014 219.05,227.16C219.05,219.306 225.426,212.93 233.28,212.93Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/404.svg b/docs/newsvg/404.svg
new file mode 100755
index 0000000..d405ade
--- /dev/null
+++ b/docs/newsvg/404.svg
@@ -0,0 +1,136 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-3846.27,-2708.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M277.92,231.48L277.92,222.84" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M278.208,231.48L278.208,222.84C278.208,222.681 278.079,222.552 277.92,222.552C277.761,222.552 277.632,222.681 277.632,222.84L277.632,231.48C277.632,231.639 277.761,231.768 277.92,231.768C278.079,231.768 278.208,231.639 278.208,231.48Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M258.12,231.48L258.12,222.84" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M258.408,231.48L258.408,222.84C258.408,222.681 258.279,222.552 258.12,222.552C257.961,222.552 257.832,222.681 257.832,222.84L257.832,231.48C257.832,231.639 257.961,231.768 258.12,231.768C258.279,231.768 258.408,231.639 258.408,231.48Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M258.84,229.68L260.64,231.48" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M258.636,229.884L260.436,231.684C260.549,231.796 260.731,231.796 260.844,231.684C260.956,231.571 260.956,231.389 260.844,231.276L259.044,229.476C258.931,229.364 258.749,229.364 258.636,229.476C258.524,229.589 258.524,229.771 258.636,229.884Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M277.2,229.68L275.4,227.88" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M277.404,229.476L275.604,227.676C275.491,227.564 275.309,227.564 275.196,227.676C275.084,227.789 275.084,227.971 275.196,228.084L276.996,229.884C277.109,229.996 277.291,229.996 277.404,229.884C277.516,229.771 277.516,229.589 277.404,229.476Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M258.84,229.68L277.2,229.68" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M258.84,229.968L277.2,229.968C277.359,229.968 277.488,229.839 277.488,229.68C277.488,229.521 277.359,229.392 277.2,229.392L258.84,229.392C258.681,229.392 258.552,229.521 258.552,229.68C258.552,229.839 258.681,229.968 258.84,229.968Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M277.2,229.68L275.4,231.48" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M276.996,229.476L275.196,231.276C275.084,231.389 275.084,231.571 275.196,231.684C275.309,231.796 275.491,231.796 275.604,231.684L277.404,229.884C277.516,229.771 277.516,229.589 277.404,229.476C277.291,229.364 277.109,229.364 276.996,229.476Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M258.84,229.68L260.64,227.88" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M259.044,229.884L260.844,228.084C260.956,227.971 260.956,227.789 260.844,227.676C260.731,227.564 260.549,227.564 260.436,227.676L258.636,229.476C258.524,229.589 258.524,229.771 258.636,229.884C258.749,229.996 258.931,229.996 259.044,229.884Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="275.04" cy="224.64" r="1.484" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M275.04,222.868C274.062,222.868 273.268,223.662 273.268,224.64C273.268,225.618 274.062,226.412 275.04,226.412C276.018,226.412 276.812,225.618 276.812,224.64C276.812,223.662 276.018,222.868 275.04,222.868ZM275.04,223.444C275.7,223.444 276.236,223.98 276.236,224.64C276.236,225.3 275.7,225.836 275.04,225.836C274.38,225.836 273.844,225.3 273.844,224.64C273.844,223.98 274.38,223.444 275.04,223.444Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="261" cy="224.64" r="1.484" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M261,222.868C260.022,222.868 259.228,223.662 259.228,224.64C259.228,225.618 260.022,226.412 261,226.412C261.978,226.412 262.772,225.618 262.772,224.64C262.772,223.662 261.978,222.868 261,222.868ZM261,223.444C261.66,223.444 262.196,223.98 262.196,224.64C262.196,225.3 261.66,225.836 261,225.836C260.34,225.836 259.804,225.3 259.804,224.64C259.804,223.98 260.34,223.444 261,223.444Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="265.68" cy="224.64" r="1.484" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M265.68,222.868C264.702,222.868 263.908,223.662 263.908,224.64C263.908,225.618 264.702,226.412 265.68,226.412C266.658,226.412 267.452,225.618 267.452,224.64C267.452,223.662 266.658,222.868 265.68,222.868ZM265.68,223.444C266.34,223.444 266.876,223.98 266.876,224.64C266.876,225.3 266.34,225.836 265.68,225.836C265.02,225.836 264.484,225.3 264.484,224.64C264.484,223.98 265.02,223.444 265.68,223.444Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="270.36" cy="224.64" r="1.484" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M270.36,222.868C269.382,222.868 268.588,223.662 268.588,224.64C268.588,225.618 269.382,226.412 270.36,226.412C271.338,226.412 272.132,225.618 272.132,224.64C272.132,223.662 271.338,222.868 270.36,222.868ZM270.36,223.444C271.02,223.444 271.556,223.98 271.556,224.64C271.556,225.3 271.02,225.836 270.36,225.836C269.7,225.836 269.164,225.3 269.164,224.64C269.164,223.98 269.7,223.444 270.36,223.444Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M255.96,218.88L253.944,217.368" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M256.062,218.744L254.046,217.232C253.971,217.176 253.864,217.191 253.808,217.266C253.752,217.341 253.767,217.448 253.842,217.504L255.858,219.016C255.933,219.072 256.04,219.057 256.096,218.982C256.152,218.907 256.137,218.8 256.062,218.744Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="267.84" cy="227.16" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M267.84,212.59C259.799,212.59 253.27,219.119 253.27,227.16C253.27,235.201 259.799,241.73 267.84,241.73C275.881,241.73 282.41,235.201 282.41,227.16C282.41,219.119 275.881,212.59 267.84,212.59ZM267.84,212.93C275.694,212.93 282.07,219.306 282.07,227.16C282.07,235.014 275.694,241.39 267.84,241.39C259.986,241.39 253.61,235.014 253.61,227.16C253.61,219.306 259.986,212.93 267.84,212.93Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/405.svg b/docs/newsvg/405.svg
new file mode 100755
index 0000000..e35c997
--- /dev/null
+++ b/docs/newsvg/405.svg
@@ -0,0 +1,202 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-4422.27,-2708.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M292.68,223.56C292.298,223.179 291.781,222.965 291.242,222.965C290.125,222.965 289.205,223.885 289.205,225.002C289.205,225.619 289.486,226.204 289.968,226.59" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M292.477,223.764L292.883,223.356C292.448,222.922 291.857,222.677 291.242,222.677C289.967,222.677 288.917,223.727 288.917,225.002C288.917,225.706 289.238,226.374 289.788,226.815C289.912,226.915 290.093,226.895 290.192,226.771C290.292,226.647 290.272,226.465 290.148,226.366C289.734,226.034 289.493,225.532 289.493,225.002C289.493,224.043 290.283,223.253 291.242,223.253C291.705,223.253 292.149,223.437 292.477,223.764Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M292.68,223.56L306.72,236.52" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M292.485,223.772L306.525,236.732C306.641,236.839 306.824,236.832 306.932,236.715C307.039,236.599 307.032,236.416 306.915,236.308L292.875,223.348C292.759,223.241 292.576,223.248 292.468,223.365C292.361,223.481 292.368,223.664 292.485,223.772Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M303.84,239.4C304.222,239.781 304.739,239.995 305.278,239.995C306.395,239.995 307.315,239.075 307.315,237.958C307.315,237.341 307.034,236.756 306.552,236.37" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M303.637,239.604C304.072,240.038 304.663,240.283 305.278,240.283C306.553,240.283 307.603,239.233 307.603,237.958C307.603,237.254 307.282,236.586 306.732,236.145C306.608,236.045 306.427,236.065 306.328,236.189C306.228,236.313 306.248,236.495 306.372,236.594C306.786,236.926 307.027,237.428 307.027,237.958C307.027,238.917 306.237,239.707 305.278,239.707C304.815,239.707 304.371,239.523 304.043,239.196C303.931,239.084 303.748,239.084 303.636,239.197C303.524,239.309 303.524,239.492 303.637,239.604Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M289.8,226.44L303.84,239.4" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M289.605,226.652L303.645,239.612C303.761,239.719 303.944,239.712 304.052,239.595C304.159,239.479 304.152,239.296 304.035,239.188L289.995,226.228C289.879,226.121 289.696,226.128 289.588,226.245C289.481,226.361 289.488,226.544 289.605,226.652Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M297.36,227.88L297.36,233.28" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M297.072,227.88L297.072,233.28C297.072,233.439 297.201,233.568 297.36,233.568C297.519,233.568 297.648,233.439 297.648,233.28L297.648,227.88C297.648,227.721 297.519,227.592 297.36,227.592C297.201,227.592 297.072,227.721 297.072,227.88Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M298.8,234.72C299.182,235.101 299.699,235.315 300.238,235.315C301.355,235.315 302.275,234.395 302.275,233.278C302.275,232.661 301.994,232.076 301.512,231.69" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M298.597,234.924C299.032,235.358 299.623,235.603 300.238,235.603C301.513,235.603 302.563,234.553 302.563,233.278C302.563,232.574 302.242,231.906 301.692,231.465C301.568,231.365 301.387,231.385 301.288,231.509C301.188,231.633 301.208,231.815 301.332,231.914C301.746,232.246 301.987,232.748 301.987,233.278C301.987,234.237 301.197,235.027 300.238,235.027C299.775,235.027 299.331,234.843 299.003,234.516C298.891,234.404 298.708,234.404 298.596,234.517C298.484,234.629 298.484,234.812 298.597,234.924Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M299.16,229.68L299.16,235.08" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M298.872,229.68L298.872,235.08C298.872,235.239 299.001,235.368 299.16,235.368C299.319,235.368 299.448,235.239 299.448,235.08L299.448,229.68C299.448,229.521 299.319,229.392 299.16,229.392C299.001,229.392 298.872,229.521 298.872,229.68Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M300.96,231.48L300.96,235.08" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M300.672,231.48L300.672,235.08C300.672,235.239 300.801,235.368 300.96,235.368C301.119,235.368 301.248,235.239 301.248,235.08L301.248,231.48C301.248,231.321 301.119,231.192 300.96,231.192C300.801,231.192 300.672,231.321 300.672,231.48Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M295.56,226.44L295.56,231.84" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M295.272,226.44L295.272,231.84C295.272,231.999 295.401,232.128 295.56,232.128C295.719,232.128 295.848,231.999 295.848,231.84L295.848,226.44C295.848,226.281 295.719,226.152 295.56,226.152C295.401,226.152 295.272,226.281 295.272,226.44Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M291.96,223.2L291.96,228.24" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M291.672,223.2L291.672,228.24C291.672,228.399 291.801,228.528 291.96,228.528C292.119,228.528 292.248,228.399 292.248,228.24L292.248,223.2C292.248,223.041 292.119,222.912 291.96,222.912C291.801,222.912 291.672,223.041 291.672,223.2Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M290.16,223.56L290.16,226.8" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M289.872,223.56L289.872,226.8C289.872,226.959 290.001,227.088 290.16,227.088C290.319,227.088 290.448,226.959 290.448,226.8L290.448,223.56C290.448,223.401 290.319,223.272 290.16,223.272C290.001,223.272 289.872,223.401 289.872,223.56Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M293.76,224.64L293.76,230.04" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M293.472,224.64L293.472,230.04C293.472,230.199 293.601,230.328 293.76,230.328C293.919,230.328 294.048,230.199 294.048,230.04L294.048,224.64C294.048,224.481 293.919,224.352 293.76,224.352C293.601,224.352 293.472,224.481 293.472,224.64Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="305.28" cy="217.8" r="2.546" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M305.28,214.966C303.716,214.966 302.446,216.236 302.446,217.8C302.446,219.364 303.716,220.634 305.28,220.634C306.844,220.634 308.114,219.364 308.114,217.8C308.114,216.236 306.844,214.966 305.28,214.966ZM305.28,215.542C306.526,215.542 307.538,216.554 307.538,217.8C307.538,219.046 306.526,220.058 305.28,220.058C304.034,220.058 303.022,219.046 303.022,217.8C303.022,216.554 304.034,215.542 305.28,215.542Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="305.28" cy="223.866" r="3.294" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M305.28,220.284C303.303,220.284 301.698,221.889 301.698,223.866C301.698,225.843 303.303,227.448 305.28,227.448C307.257,227.448 308.862,225.843 308.862,223.866C308.862,221.889 307.257,220.284 305.28,220.284ZM305.28,220.86C306.939,220.86 308.286,222.207 308.286,223.866C308.286,225.525 306.939,226.872 305.28,226.872C303.621,226.872 302.274,225.525 302.274,223.866C302.274,222.207 303.621,220.86 305.28,220.86Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,289.266,173.812)">
+ <path d="M-1.202,0L-1.948,-1.96L-1.597,-1.96L-1.176,-0.786C-1.131,-0.659 -1.089,-0.528 -1.051,-0.391C-1.021,-0.495 -0.98,-0.619 -0.927,-0.764L-0.492,-1.96L-0.15,-1.96L-0.892,0L-1.202,0Z" style="fill-opacity:0;fill-rule:nonzero;"/>
+ <path d="M1.422,-0.242C1.299,-0.137 1.18,-0.063 1.067,-0.02C0.953,0.023 0.831,0.044 0.7,0.044C0.485,0.044 0.32,-0.008 0.204,-0.113C0.088,-0.219 0.03,-0.353 0.03,-0.517C0.03,-0.613 0.052,-0.7 0.096,-0.78C0.14,-0.859 0.197,-0.923 0.268,-0.971C0.338,-1.019 0.418,-1.055 0.507,-1.08C0.572,-1.097 0.67,-1.113 0.802,-1.129C1.07,-1.161 1.268,-1.2 1.394,-1.244C1.395,-1.289 1.396,-1.318 1.396,-1.331C1.396,-1.466 1.365,-1.561 1.302,-1.617C1.217,-1.692 1.091,-1.729 0.924,-1.729C0.767,-1.729 0.652,-1.702 0.578,-1.647C0.503,-1.592 0.448,-1.495 0.412,-1.356L0.088,-1.401C0.117,-1.54 0.166,-1.652 0.233,-1.738C0.301,-1.823 0.399,-1.889 0.527,-1.935C0.655,-1.981 0.803,-2.004 0.972,-2.004C1.139,-2.004 1.275,-1.984 1.379,-1.945C1.484,-1.906 1.561,-1.856 1.61,-1.797C1.659,-1.737 1.694,-1.662 1.714,-1.57C1.725,-1.514 1.73,-1.412 1.73,-1.264L1.73,-0.821C1.73,-0.512 1.737,-0.317 1.751,-0.235C1.766,-0.153 1.793,-0.075 1.835,0L1.488,0C1.454,-0.069 1.432,-0.149 1.422,-0.242ZM1.394,-0.984C1.274,-0.934 1.093,-0.893 0.852,-0.858C0.715,-0.838 0.619,-0.816 0.562,-0.792C0.505,-0.767 0.462,-0.731 0.431,-0.684C0.4,-0.636 0.385,-0.584 0.385,-0.526C0.385,-0.437 0.418,-0.364 0.485,-0.305C0.552,-0.245 0.651,-0.216 0.78,-0.216C0.908,-0.216 1.021,-0.244 1.121,-0.3C1.221,-0.356 1.294,-0.432 1.341,-0.53C1.376,-0.605 1.394,-0.715 1.394,-0.862L1.394,-0.984Z" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M309.802,221.868L310.471,223.762L311.148,221.868" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M310.472,223.127L310.948,221.796C310.987,221.686 311.109,221.628 311.22,221.668C311.33,221.707 311.388,221.829 311.348,221.94L310.671,223.833C310.641,223.918 310.561,223.974 310.471,223.974C310.381,223.974 310.301,223.917 310.271,223.832L309.601,221.939C309.562,221.828 309.62,221.707 309.731,221.668C309.841,221.628 309.963,221.686 310.002,221.797L310.472,223.127Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M313.445,223.762L313.445,222.271L313.308,222.005L313.042,221.868L312.502,221.868L312.228,222.005" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M312.552,222.081L312.323,222.195C312.218,222.247 312.09,222.205 312.038,222.1C311.985,221.995 312.028,221.867 312.133,221.815L312.407,221.678C312.436,221.663 312.469,221.655 312.502,221.655L313.042,221.655C313.075,221.655 313.109,221.663 313.139,221.679L313.405,221.816C313.445,221.836 313.477,221.868 313.497,221.908L313.634,222.174C313.649,222.204 313.657,222.237 313.657,222.271L313.657,223.762C313.657,223.879 313.562,223.974 313.445,223.974C313.327,223.974 313.232,223.879 313.232,223.762L313.232,222.323L313.15,222.163L312.99,222.081L312.552,222.081Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M313.445,223.625L313.171,223.762L312.502,223.762L312.228,223.625L312.091,223.351L312.091,223.085L312.228,222.811L312.502,222.682L313.171,222.682L313.445,222.545" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M313.121,222.469L313.35,222.355C313.455,222.302 313.582,222.345 313.635,222.45C313.687,222.555 313.645,222.682 313.54,222.735L313.266,222.872C313.237,222.887 313.204,222.894 313.171,222.894L312.549,222.894L312.385,222.972L312.304,223.135L312.304,223.301L312.386,223.466L312.552,223.549L313.121,223.549L313.35,223.435C313.455,223.382 313.582,223.425 313.635,223.53C313.687,223.635 313.645,223.762 313.54,223.815L313.266,223.952C313.237,223.967 313.204,223.974 313.171,223.974L312.502,223.974C312.469,223.974 312.436,223.967 312.407,223.952L312.133,223.815C312.092,223.794 312.058,223.761 312.038,223.72L311.901,223.446C311.886,223.417 311.879,223.384 311.879,223.351L311.879,223.085C311.879,223.052 311.886,223.019 311.901,222.99L312.038,222.716C312.059,222.674 312.094,222.639 312.137,222.619L312.411,222.489C312.439,222.476 312.47,222.469 312.502,222.469L313.121,222.469Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M290.52,218.88L288.504,217.368" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M290.622,218.744L288.606,217.232C288.531,217.176 288.424,217.191 288.368,217.266C288.312,217.341 288.327,217.448 288.402,217.504L290.418,219.016C290.493,219.072 290.6,219.057 290.656,218.982C290.712,218.907 290.697,218.8 290.622,218.744Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="302.4" cy="227.16" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M302.4,212.59C294.359,212.59 287.83,219.119 287.83,227.16C287.83,235.201 294.359,241.73 302.4,241.73C310.441,241.73 316.97,235.201 316.97,227.16C316.97,219.119 310.441,212.59 302.4,212.59ZM302.4,212.93C310.254,212.93 316.63,219.306 316.63,227.16C316.63,235.014 310.254,241.39 302.4,241.39C294.546,241.39 288.17,235.014 288.17,227.16C288.17,219.306 294.546,212.93 302.4,212.93Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/406.svg b/docs/newsvg/406.svg
new file mode 100755
index 0000000..5b384df
--- /dev/null
+++ b/docs/newsvg/406.svg
@@ -0,0 +1,116 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 499 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-4982.27,-2708.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M338.76,222.12L341.64,219.24" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M338.964,222.324L341.844,219.444C341.956,219.331 341.956,219.149 341.844,219.036C341.731,218.924 341.549,218.924 341.436,219.036L338.556,221.916C338.444,222.029 338.444,222.211 338.556,222.324C338.669,222.436 338.851,222.436 338.964,222.324Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,313.444,175.706)">
+ <path d="M-1.929,0L-0.346,-4.123L0.242,-4.123L1.929,0L1.308,0L0.827,-1.249L-0.897,-1.249L-1.35,0L-1.929,0ZM-0.74,-1.693L0.658,-1.693L0.228,-2.835C0.097,-3.182 -0.001,-3.467 -0.065,-3.69C-0.117,-3.426 -0.191,-3.163 -0.287,-2.903L-0.74,-1.693Z" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,313.444,175.706)">
+ <path d="M-0.695,-0.961L-1.079,0.098C-1.121,0.212 -1.229,0.288 -1.35,0.288L-1.929,0.288C-2.024,0.288 -2.113,0.241 -2.167,0.163C-2.22,0.085 -2.232,-0.015 -2.198,-0.103L-0.615,-4.226C-0.572,-4.338 -0.465,-4.411 -0.346,-4.411L0.242,-4.411C0.359,-4.411 0.464,-4.34 0.508,-4.232L2.196,-0.109C2.232,-0.02 2.222,0.081 2.169,0.161C2.115,0.24 2.025,0.288 1.929,0.288L1.308,0.288C1.189,0.288 1.082,0.215 1.039,0.104L0.629,-0.961L-0.695,-0.961ZM0.943,-1.65C0.936,-1.607 0.92,-1.566 0.895,-1.529L0.894,-1.529C0.941,-1.517 0.984,-1.495 1.02,-1.463L0.943,-1.65ZM-1.009,-1.592L-1.047,-1.495C-1.024,-1.508 -1,-1.519 -0.974,-1.526L-0.976,-1.529C-0.99,-1.549 -1.001,-1.57 -1.009,-1.592ZM-0.042,-2.735L-0.324,-1.981L0.242,-1.981L-0.042,-2.733L-0.042,-2.735Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M334.908,224.352L336.96,224.352" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M334.908,224.64L336.96,224.64C337.119,224.64 337.248,224.511 337.248,224.352C337.248,224.193 337.119,224.064 336.96,224.064L334.908,224.064C334.749,224.064 334.62,224.193 334.62,224.352C334.62,224.511 334.749,224.64 334.908,224.64Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M334.498,225.583L335.938,221.263L337.378,225.583" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M335.938,222.174L334.771,225.674C334.721,225.825 334.557,225.907 334.407,225.856C334.256,225.806 334.174,225.643 334.224,225.492L335.664,221.172C335.704,221.055 335.814,220.975 335.938,220.975C336.062,220.975 336.172,221.055 336.211,221.172L337.651,225.492C337.701,225.643 337.619,225.806 337.469,225.856C337.318,225.907 337.155,225.825 337.104,225.674L335.938,222.174Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="335.909" cy="223.646" r="7.2" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M335.909,216.158C331.776,216.158 328.421,219.514 328.421,223.646C328.421,227.779 331.776,231.134 335.909,231.134C340.042,231.134 343.397,227.779 343.397,223.646C343.397,219.514 340.042,216.158 335.909,216.158ZM335.909,216.734C339.724,216.734 342.821,219.832 342.821,223.646C342.821,227.461 339.724,230.558 335.909,230.558C332.094,230.558 328.997,227.461 328.997,223.646C328.997,219.832 332.094,216.734 335.909,216.734Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M325.44,228.24L322.56,231.12" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M325.236,228.036L322.356,230.916C322.244,231.029 322.244,231.211 322.356,231.324C322.469,231.436 322.651,231.436 322.764,231.324L325.644,228.444C325.756,228.331 325.756,228.149 325.644,228.036C325.531,227.924 325.349,227.924 325.236,228.036Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M336.24,240.84L325.44,228.24" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M336.459,240.653L325.659,228.053C325.555,227.932 325.373,227.918 325.253,228.021C325.132,228.125 325.118,228.307 325.221,228.427L336.021,241.027C336.125,241.148 336.307,241.162 336.427,241.059C336.548,240.955 336.562,240.773 336.459,240.653Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M345.96,228.24L349.2,231.48" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M345.756,228.444L348.996,231.684C349.109,231.796 349.291,231.796 349.404,231.684C349.516,231.571 349.516,231.389 349.404,231.276L346.164,228.036C346.051,227.924 345.869,227.924 345.756,228.036C345.644,228.149 345.644,228.331 345.756,228.444Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M336.24,240.84L345.96,228.24" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M336.468,241.016L346.188,228.416C346.285,228.29 346.262,228.109 346.136,228.012C346.01,227.915 345.829,227.938 345.732,228.064L336.012,240.664C335.915,240.79 335.938,240.971 336.064,241.068C336.19,241.165 336.371,241.142 336.468,241.016Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="336.96" cy="227.16" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-23.4538,-50.0862)">
+ <path d="M336.96,212.59C328.919,212.59 322.39,219.119 322.39,227.16C322.39,235.201 328.919,241.73 336.96,241.73C345.001,241.73 351.53,235.201 351.53,227.16C351.53,219.119 345.001,212.59 336.96,212.59ZM336.96,212.93C344.814,212.93 351.19,219.306 351.19,227.16C351.19,235.014 344.814,241.39 336.96,241.39C329.106,241.39 322.73,235.014 322.73,227.16C322.73,219.306 329.106,212.93 336.96,212.93Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M325.08,218.88L323.064,217.368" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-23.4538,-50.0862)">
+ <path d="M325.182,218.744L323.166,217.232C323.091,217.176 322.984,217.191 322.928,217.266C322.872,217.341 322.887,217.448 322.962,217.504L324.978,219.016C325.053,219.072 325.16,219.057 325.216,218.982C325.272,218.907 325.257,218.8 325.182,218.744Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/500.svg b/docs/newsvg/500.svg
new file mode 100755
index 0000000..a3bcb08
--- /dev/null
+++ b/docs/newsvg/500.svg
@@ -0,0 +1,246 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-1542.27,-3248.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M124.92,267.48L126.36,268.92" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M124.716,267.684L126.156,269.124C126.269,269.236 126.451,269.236 126.564,269.124C126.676,269.011 126.676,268.829 126.564,268.716L125.124,267.276C125.011,267.164 124.829,267.164 124.716,267.276C124.604,267.389 124.604,267.571 124.716,267.684Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M124.92,267.48L126.36,266.04" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M125.124,267.684L126.564,266.244C126.676,266.131 126.676,265.949 126.564,265.836C126.451,265.724 126.269,265.724 126.156,265.836L124.716,267.276C124.604,267.389 124.604,267.571 124.716,267.684C124.829,267.796 125.011,267.796 125.124,267.684Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M133.56,267.48L132.12,268.92" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M133.356,267.276L131.916,268.716C131.804,268.829 131.804,269.011 131.916,269.124C132.029,269.236 132.211,269.236 132.324,269.124L133.764,267.684C133.876,267.571 133.876,267.389 133.764,267.276C133.651,267.164 133.469,267.164 133.356,267.276Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M133.56,267.48L132.12,266.04" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M133.764,267.276L132.324,265.836C132.211,265.724 132.029,265.724 131.916,265.836C131.804,265.949 131.804,266.131 131.916,266.244L133.356,267.684C133.469,267.796 133.651,267.796 133.764,267.684C133.876,267.571 133.876,267.389 133.764,267.276Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M124.92,267.48L132.84,267.48" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M124.92,267.768L132.84,267.768C132.999,267.768 133.128,267.639 133.128,267.48C133.128,267.321 132.999,267.192 132.84,267.192L124.92,267.192C124.761,267.192 124.632,267.321 124.632,267.48C124.632,267.639 124.761,267.768 124.92,267.768Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M130.68,254.88L130.68,259.56" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M130.392,254.88L130.392,259.56C130.392,259.719 130.521,259.848 130.68,259.848C130.839,259.848 130.968,259.719 130.968,259.56L130.968,254.88C130.968,254.721 130.839,254.592 130.68,254.592C130.521,254.592 130.392,254.721 130.392,254.88Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M120.24,255.96L120.24,258.84" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M119.952,255.96L119.952,258.84C119.952,258.999 120.081,259.128 120.24,259.128C120.399,259.128 120.528,258.999 120.528,258.84L120.528,255.96C120.528,255.801 120.399,255.672 120.24,255.672C120.081,255.672 119.952,255.801 119.952,255.96Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M137.16,261.36L137.16,253.8" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M137.448,261.36L137.448,253.8C137.448,253.641 137.319,253.512 137.16,253.512C137.001,253.512 136.872,253.641 136.872,253.8L136.872,261.36C136.872,261.519 137.001,261.648 137.16,261.648C137.319,261.648 137.448,261.519 137.448,261.36Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M131.76,253.08L131.76,262.08" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M131.472,253.08L131.472,262.08C131.472,262.239 131.601,262.368 131.76,262.368C131.919,262.368 132.048,262.239 132.048,262.08L132.048,253.08C132.048,252.921 131.919,252.792 131.76,252.792C131.601,252.792 131.472,252.921 131.472,253.08Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M138.24,255.6L138.24,258.84" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M137.952,255.6L137.952,258.84C137.952,258.999 138.081,259.128 138.24,259.128C138.399,259.128 138.528,258.999 138.528,258.84L138.528,255.6C138.528,255.441 138.399,255.312 138.24,255.312C138.081,255.312 137.952,255.441 137.952,255.6Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M133.92,256.68L133.92,257.04" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M133.632,256.68L133.632,257.04C133.632,257.199 133.761,257.328 133.92,257.328C134.079,257.328 134.208,257.199 134.208,257.04L134.208,256.68C134.208,256.521 134.079,256.392 133.92,256.392C133.761,256.392 133.632,256.521 133.632,256.68Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M129.24,249.48L129.24,267.12" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M128.808,249.48L128.808,267.12C128.808,267.358 129.002,267.552 129.24,267.552C129.478,267.552 129.672,267.358 129.672,267.12L129.672,249.48C129.672,249.242 129.478,249.048 129.24,249.048C129.002,249.048 128.808,249.242 128.808,249.48Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M123.48,251.64L123.48,263.16" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M123.192,251.64L123.192,263.16C123.192,263.319 123.321,263.448 123.48,263.448C123.639,263.448 123.768,263.319 123.768,263.16L123.768,251.64C123.768,251.481 123.639,251.352 123.48,251.352C123.321,251.352 123.192,251.481 123.192,251.64Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M125.64,254.16L125.64,259.2" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M125.352,254.16L125.352,259.2C125.352,259.359 125.481,259.488 125.64,259.488C125.799,259.488 125.928,259.359 125.928,259.2L125.928,254.16C125.928,254.001 125.799,253.872 125.64,253.872C125.481,253.872 125.352,254.001 125.352,254.16Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M126.72,257.4L126.72,256.68" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M127.008,257.4L127.008,256.68C127.008,256.521 126.879,256.392 126.72,256.392C126.561,256.392 126.432,256.521 126.432,256.68L126.432,257.4C126.432,257.559 126.561,257.688 126.72,257.688C126.879,257.688 127.008,257.559 127.008,257.4Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M136.08,258.12L136.08,255.96" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M136.368,258.12L136.368,255.96C136.368,255.801 136.239,255.672 136.08,255.672C135.921,255.672 135.792,255.801 135.792,255.96L135.792,258.12C135.792,258.279 135.921,258.408 136.08,258.408C136.239,258.408 136.368,258.279 136.368,258.12Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M135,259.92L135,255.24" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M135.288,259.92L135.288,255.24C135.288,255.081 135.159,254.952 135,254.952C134.841,254.952 134.712,255.081 134.712,255.24L134.712,259.92C134.712,260.079 134.841,260.208 135,260.208C135.159,260.208 135.288,260.079 135.288,259.92Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M121.32,257.76L121.32,256.32" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M121.608,257.76L121.608,256.32C121.608,256.161 121.479,256.032 121.32,256.032C121.161,256.032 121.032,256.161 121.032,256.32L121.032,257.76C121.032,257.919 121.161,258.048 121.32,258.048C121.479,258.048 121.608,257.919 121.608,257.76Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M122.4,259.92L122.4,253.8" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M122.688,259.92L122.688,253.8C122.688,253.641 122.559,253.512 122.4,253.512C122.241,253.512 122.112,253.641 122.112,253.8L122.112,259.92C122.112,260.079 122.241,260.208 122.4,260.208C122.559,260.208 122.688,260.079 122.688,259.92Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M132.84,255.6L132.84,258.12" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M132.552,255.6L132.552,258.12C132.552,258.279 132.681,258.408 132.84,258.408C132.999,258.408 133.128,258.279 133.128,258.12L133.128,255.6C133.128,255.441 132.999,255.312 132.84,255.312C132.681,255.312 132.552,255.441 132.552,255.6Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M124.56,256.32L124.56,257.4" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M124.272,256.32L124.272,257.4C124.272,257.559 124.401,257.688 124.56,257.688C124.719,257.688 124.848,257.559 124.848,257.4L124.848,256.32C124.848,256.161 124.719,256.032 124.56,256.032C124.401,256.032 124.272,256.161 124.272,256.32Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M127.8,254.52L127.8,262.08" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M127.512,254.52L127.512,262.08C127.512,262.239 127.641,262.368 127.8,262.368C127.959,262.368 128.088,262.239 128.088,262.08L128.088,254.52C128.088,254.361 127.959,254.232 127.8,254.232C127.641,254.232 127.512,254.361 127.512,254.52Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M117.72,251.28L115.704,249.768" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M117.822,251.144L115.806,249.632C115.731,249.576 115.624,249.591 115.568,249.666C115.512,249.741 115.527,249.848 115.602,249.904L117.618,251.416C117.693,251.472 117.8,251.457 117.856,251.382C117.912,251.307 117.897,251.2 117.822,251.144Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="129.6" cy="259.56" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M129.6,244.99C121.559,244.99 115.03,251.519 115.03,259.56C115.03,267.601 121.559,274.13 129.6,274.13C137.641,274.13 144.17,267.601 144.17,259.56C144.17,251.519 137.641,244.99 129.6,244.99ZM129.6,245.33C137.454,245.33 143.83,251.706 143.83,259.56C143.83,267.414 137.454,273.79 129.6,273.79C121.746,273.79 115.37,267.414 115.37,259.56C115.37,251.706 121.746,245.33 129.6,245.33Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/501.svg b/docs/newsvg/501.svg
new file mode 100755
index 0000000..515f1d7
--- /dev/null
+++ b/docs/newsvg/501.svg
@@ -0,0 +1,276 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-2118.27,-3248.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M157.68,253.44L157.68,261" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M157.392,253.44L157.392,261C157.392,261.159 157.521,261.288 157.68,261.288C157.839,261.288 157.968,261.159 157.968,261L157.968,253.44C157.968,253.281 157.839,253.152 157.68,253.152C157.521,253.152 157.392,253.281 157.392,253.44Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M156.6,259.2L156.6,255.96" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M156.888,259.2L156.888,255.96C156.888,255.801 156.759,255.672 156.6,255.672C156.441,255.672 156.312,255.801 156.312,255.96L156.312,259.2C156.312,259.359 156.441,259.488 156.6,259.488C156.759,259.488 156.888,259.359 156.888,259.2Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M159.84,254.88L159.84,259.56" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M159.552,254.88L159.552,259.56C159.552,259.719 159.681,259.848 159.84,259.848C159.999,259.848 160.128,259.719 160.128,259.56L160.128,254.88C160.128,254.721 159.999,254.592 159.84,254.592C159.681,254.592 159.552,254.721 159.552,254.88Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M164.16,259.92L164.16,255.24" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M164.448,259.92L164.448,255.24C164.448,255.081 164.319,254.952 164.16,254.952C164.001,254.952 163.872,255.081 163.872,255.24L163.872,259.92C163.872,260.079 164.001,260.208 164.16,260.208C164.319,260.208 164.448,260.079 164.448,259.92Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M160.92,258.12L160.92,257.76" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M161.208,258.12L161.208,257.76C161.208,257.601 161.079,257.472 160.92,257.472C160.761,257.472 160.632,257.601 160.632,257.76L160.632,258.12C160.632,258.279 160.761,258.408 160.92,258.408C161.079,258.408 161.208,258.279 161.208,258.12Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M162,259.2L162,256.68" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M162.288,259.2L162.288,256.68C162.288,256.521 162.159,256.392 162,256.392C161.841,256.392 161.712,256.521 161.712,256.68L161.712,259.2C161.712,259.359 161.841,259.488 162,259.488C162.159,259.488 162.288,259.359 162.288,259.2Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M155.52,258.12L155.52,257.04" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M155.808,258.12L155.808,257.04C155.808,256.881 155.679,256.752 155.52,256.752C155.361,256.752 155.232,256.881 155.232,257.04L155.232,258.12C155.232,258.279 155.361,258.408 155.52,258.408C155.679,258.408 155.808,258.279 155.808,258.12Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M163.08,261.72L163.08,252.72" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M163.368,261.72L163.368,252.72C163.368,252.561 163.239,252.432 163.08,252.432C162.921,252.432 162.792,252.561 162.792,252.72L162.792,261.72C162.792,261.879 162.921,262.008 163.08,262.008C163.239,262.008 163.368,261.879 163.368,261.72Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M158.76,256.68L158.76,258.84" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M158.472,256.68L158.472,258.84C158.472,258.999 158.601,259.128 158.76,259.128C158.919,259.128 159.048,258.999 159.048,258.84L159.048,256.68C159.048,256.521 158.919,256.392 158.76,256.392C158.601,256.392 158.472,256.521 158.472,256.68Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M164.16,255.24L164.16,259.92" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M163.872,255.24L163.872,259.92C163.872,260.079 164.001,260.208 164.16,260.208C164.319,260.208 164.448,260.079 164.448,259.92L164.448,255.24C164.448,255.081 164.319,254.952 164.16,254.952C164.001,254.952 163.872,255.081 163.872,255.24Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M167.4,257.04L167.4,257.4" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M167.112,257.04L167.112,257.4C167.112,257.559 167.241,257.688 167.4,257.688C167.559,257.688 167.688,257.559 167.688,257.4L167.688,257.04C167.688,256.881 167.559,256.752 167.4,256.752C167.241,256.752 167.112,256.881 167.112,257.04Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M166.32,255.96L166.32,258.48" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M166.032,255.96L166.032,258.48C166.032,258.639 166.161,258.768 166.32,258.768C166.479,258.768 166.608,258.639 166.608,258.48L166.608,255.96C166.608,255.801 166.479,255.672 166.32,255.672C166.161,255.672 166.032,255.801 166.032,255.96Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M168.48,260.28L168.48,255.6" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M168.768,260.28L168.768,255.6C168.768,255.441 168.639,255.312 168.48,255.312C168.321,255.312 168.192,255.441 168.192,255.6L168.192,260.28C168.192,260.439 168.321,260.568 168.48,260.568C168.639,260.568 168.768,260.439 168.768,260.28Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M170.64,261.72L170.64,254.16" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M170.928,261.72L170.928,254.16C170.928,254.001 170.799,253.872 170.64,253.872C170.481,253.872 170.352,254.001 170.352,254.16L170.352,261.72C170.352,261.879 170.481,262.008 170.64,262.008C170.799,262.008 170.928,261.879 170.928,261.72Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M171.72,255.96L171.72,259.2" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M171.432,255.96L171.432,259.2C171.432,259.359 171.561,259.488 171.72,259.488C171.879,259.488 172.008,259.359 172.008,259.2L172.008,255.96C172.008,255.801 171.879,255.672 171.72,255.672C171.561,255.672 171.432,255.801 171.432,255.96Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M172.8,257.04L172.8,258.12" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M172.512,257.04L172.512,258.12C172.512,258.279 172.641,258.408 172.8,258.408C172.959,258.408 173.088,258.279 173.088,258.12L173.088,257.04C173.088,256.881 172.959,256.752 172.8,256.752C172.641,256.752 172.512,256.881 172.512,257.04Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M169.56,258.48L169.56,256.32" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M169.848,258.48L169.848,256.32C169.848,256.161 169.719,256.032 169.56,256.032C169.401,256.032 169.272,256.161 169.272,256.32L169.272,258.48C169.272,258.639 169.401,258.768 169.56,258.768C169.719,258.768 169.848,258.639 169.848,258.48Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M165.24,253.44L165.24,262.44" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M164.952,253.44L164.952,262.44C164.952,262.599 165.081,262.728 165.24,262.728C165.399,262.728 165.528,262.599 165.528,262.44L165.528,253.44C165.528,253.281 165.399,253.152 165.24,253.152C165.081,253.152 164.952,253.281 164.952,253.44Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M154.08,266.76L154.08,258.12" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M154.368,266.76L154.368,258.12C154.368,257.961 154.239,257.832 154.08,257.832C153.921,257.832 153.792,257.961 153.792,258.12L153.792,266.76C153.792,266.919 153.921,267.048 154.08,267.048C154.239,267.048 154.368,266.919 154.368,266.76Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M154.8,264.96L156.6,263.16" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M155.004,265.164L156.804,263.364C156.916,263.251 156.916,263.069 156.804,262.956C156.691,262.844 156.509,262.844 156.396,262.956L154.596,264.756C154.484,264.869 154.484,265.051 154.596,265.164C154.709,265.276 154.891,265.276 155.004,265.164Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M154.8,264.96L156.6,266.76" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M154.596,265.164L156.396,266.964C156.509,267.076 156.691,267.076 156.804,266.964C156.916,266.851 156.916,266.669 156.804,266.556L155.004,264.756C154.891,264.644 154.709,264.644 154.596,264.756C154.484,264.869 154.484,265.051 154.596,265.164Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M173.16,264.96L171.36,266.76" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M172.956,264.756L171.156,266.556C171.044,266.669 171.044,266.851 171.156,266.964C171.269,267.076 171.451,267.076 171.564,266.964L173.364,265.164C173.476,265.051 173.476,264.869 173.364,264.756C173.251,264.644 173.069,264.644 172.956,264.756Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M173.88,266.76L173.88,258.12" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M174.168,266.76L174.168,258.12C174.168,257.961 174.039,257.832 173.88,257.832C173.721,257.832 173.592,257.961 173.592,258.12L173.592,266.76C173.592,266.919 173.721,267.048 173.88,267.048C174.039,267.048 174.168,266.919 174.168,266.76Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M154.8,264.96L173.16,264.96" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M154.8,265.248L173.16,265.248C173.319,265.248 173.448,265.119 173.448,264.96C173.448,264.801 173.319,264.672 173.16,264.672L154.8,264.672C154.641,264.672 154.512,264.801 154.512,264.96C154.512,265.119 154.641,265.248 154.8,265.248Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M173.16,264.96L171.36,263.16" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M173.364,264.756L171.564,262.956C171.451,262.844 171.269,262.844 171.156,262.956C171.044,263.069 171.044,263.251 171.156,263.364L172.956,265.164C173.069,265.276 173.251,265.276 173.364,265.164C173.476,265.051 173.476,264.869 173.364,264.756Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M152.28,251.28L150.264,249.768" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M152.382,251.144L150.366,249.632C150.291,249.576 150.184,249.591 150.128,249.666C150.072,249.741 150.087,249.848 150.162,249.904L152.178,251.416C152.253,251.472 152.36,251.457 152.416,251.382C152.472,251.307 152.457,251.2 152.382,251.144Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="164.16" cy="259.56" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M164.16,244.99C156.119,244.99 149.59,251.519 149.59,259.56C149.59,267.601 156.119,274.13 164.16,274.13C172.201,274.13 178.73,267.601 178.73,259.56C178.73,251.519 172.201,244.99 164.16,244.99ZM164.16,245.33C172.014,245.33 178.39,251.706 178.39,259.56C178.39,267.414 172.014,273.79 164.16,273.79C156.306,273.79 149.93,267.414 149.93,259.56C149.93,251.706 156.306,245.33 164.16,245.33Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/502.svg b/docs/newsvg/502.svg
new file mode 100755
index 0000000..1c9275f
--- /dev/null
+++ b/docs/newsvg/502.svg
@@ -0,0 +1,186 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-2694.27,-3248.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="197.64" cy="269.64" r="0.805" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M197.64,268.547C197.037,268.547 196.547,269.037 196.547,269.64C196.547,270.243 197.037,270.733 197.64,270.733C198.243,270.733 198.733,270.243 198.733,269.64C198.733,269.037 198.243,268.547 197.64,268.547ZM197.64,269.123C197.925,269.123 198.157,269.355 198.157,269.64C198.157,269.925 197.925,270.157 197.64,270.157C197.355,270.157 197.123,269.925 197.123,269.64C197.123,269.355 197.355,269.123 197.64,269.123Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M199.8,267.48L198.36,268.92" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M199.596,267.276L198.156,268.716C198.044,268.829 198.044,269.011 198.156,269.124C198.269,269.236 198.451,269.236 198.564,269.124L200.004,267.684C200.116,267.571 200.116,267.389 200.004,267.276C199.891,267.164 199.709,267.164 199.596,267.276Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M199.8,265.32L199.8,267.48" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M199.512,265.32L199.512,267.48C199.512,267.639 199.641,267.768 199.8,267.768C199.959,267.768 200.088,267.639 200.088,267.48L200.088,265.32C200.088,265.161 199.959,265.032 199.8,265.032C199.641,265.032 199.512,265.161 199.512,265.32Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M207,258.48L199.8,265.32" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M206.802,258.271L199.602,265.111C199.486,265.221 199.482,265.403 199.591,265.518C199.701,265.634 199.883,265.638 199.998,265.529L207.198,258.689C207.314,258.579 207.318,258.397 207.209,258.282C207.099,258.166 206.917,258.162 206.802,258.271Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M209.16,261L201.96,267.84" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M208.962,260.791L201.762,267.631C201.646,267.741 201.642,267.923 201.751,268.038C201.861,268.154 202.043,268.158 202.158,268.049L209.358,261.209C209.474,261.099 209.478,260.917 209.369,260.802C209.259,260.686 209.077,260.682 208.962,260.791Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M199.8,267.48L201.96,267.84" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M199.753,267.764L201.913,268.124C202.069,268.15 202.218,268.044 202.244,267.887C202.27,267.731 202.164,267.582 202.007,267.556L199.847,267.196C199.691,267.17 199.542,267.276 199.516,267.433C199.49,267.589 199.596,267.738 199.753,267.764Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M193.68,255.24C193.464,255.492 193.267,255.76 193.091,256.042" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M193.461,255.053C193.236,255.316 193.03,255.596 192.847,255.89C192.763,256.024 192.804,256.202 192.938,256.286C193.073,256.371 193.251,256.329 193.335,256.195C193.504,255.925 193.692,255.669 193.899,255.427C194.002,255.307 193.988,255.125 193.867,255.021C193.747,254.918 193.565,254.932 193.461,255.053Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M194.04,253.44C193.442,253.897 192.915,254.439 192.474,255.049" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M193.865,253.211C193.245,253.685 192.698,254.248 192.241,254.881C192.147,255.009 192.177,255.19 192.305,255.283C192.434,255.376 192.614,255.347 192.707,255.218C193.132,254.631 193.639,254.109 194.215,253.669C194.341,253.572 194.365,253.391 194.269,253.265C194.172,253.139 193.991,253.115 193.865,253.211Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M192.6,253.08C192.411,253.258 192.231,253.445 192.059,253.639" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M192.402,252.871C192.208,253.055 192.021,253.247 191.843,253.448C191.738,253.566 191.748,253.749 191.867,253.854C191.986,253.96 192.168,253.949 192.274,253.83C192.441,253.642 192.615,253.462 192.798,253.289C192.913,253.18 192.918,252.998 192.809,252.882C192.7,252.767 192.518,252.762 192.402,252.871Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M193.68,250.92C192.097,251.843 190.797,253.184 189.924,254.796" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M193.535,250.671C191.906,251.621 190.569,253.001 189.671,254.659C189.596,254.798 189.648,254.973 189.787,255.049C189.927,255.125 190.102,255.073 190.178,254.933C191.026,253.368 192.288,252.066 193.825,251.169C193.962,251.089 194.009,250.912 193.929,250.775C193.849,250.638 193.672,250.591 193.535,250.671Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="198.72" cy="259.56" r="0.72" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M198.72,258.552C198.164,258.552 197.712,259.004 197.712,259.56C197.712,260.116 198.164,260.568 198.72,260.568C199.276,260.568 199.728,260.116 199.728,259.56C199.728,259.004 199.276,258.552 198.72,258.552ZM198.72,259.128C198.958,259.128 199.152,259.322 199.152,259.56C199.152,259.798 198.958,259.992 198.72,259.992C198.482,259.992 198.288,259.798 198.288,259.56C198.288,259.322 198.482,259.128 198.72,259.128Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="198.72" cy="259.56" r="1.44" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M198.72,257.832C197.766,257.832 196.992,258.606 196.992,259.56C196.992,260.514 197.766,261.288 198.72,261.288C199.674,261.288 200.448,260.514 200.448,259.56C200.448,258.606 199.674,257.832 198.72,257.832ZM198.72,258.408C199.356,258.408 199.872,258.924 199.872,259.56C199.872,260.196 199.356,260.712 198.72,260.712C198.084,260.712 197.568,260.196 197.568,259.56C197.568,258.924 198.084,258.408 198.72,258.408Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="198.72" cy="259.56" r="2.16" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M198.72,257.112C197.369,257.112 196.272,258.209 196.272,259.56C196.272,260.911 197.369,262.008 198.72,262.008C200.071,262.008 201.168,260.911 201.168,259.56C201.168,258.209 200.071,257.112 198.72,257.112ZM198.72,257.688C199.753,257.688 200.592,258.527 200.592,259.56C200.592,260.593 199.753,261.432 198.72,261.432C197.687,261.432 196.848,260.593 196.848,259.56C196.848,258.527 197.687,257.688 198.72,257.688Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="198.72" cy="259.56" r="2.88" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M198.72,256.392C196.972,256.392 195.552,257.812 195.552,259.56C195.552,261.308 196.972,262.728 198.72,262.728C200.468,262.728 201.888,261.308 201.888,259.56C201.888,257.812 200.468,256.392 198.72,256.392ZM198.72,256.968C200.151,256.968 201.312,258.129 201.312,259.56C201.312,260.991 200.151,262.152 198.72,262.152C197.289,262.152 196.128,260.991 196.128,259.56C196.128,258.129 197.289,256.968 198.72,256.968Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="198.72" cy="259.56" r="3.618" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M198.72,255.654C196.564,255.654 194.814,257.404 194.814,259.56C194.814,261.716 196.564,263.466 198.72,263.466C200.876,263.466 202.626,261.716 202.626,259.56C202.626,257.404 200.876,255.654 198.72,255.654ZM198.72,256.23C200.558,256.23 202.05,257.722 202.05,259.56C202.05,261.398 200.558,262.89 198.72,262.89C196.882,262.89 195.39,261.398 195.39,259.56C195.39,257.722 196.882,256.23 198.72,256.23Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="198.72" cy="259.56" r="11.88" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M198.72,247.392C192.004,247.392 186.552,252.844 186.552,259.56C186.552,266.276 192.004,271.728 198.72,271.728C205.436,271.728 210.888,266.276 210.888,259.56C210.888,252.844 205.436,247.392 198.72,247.392ZM198.72,247.968C205.118,247.968 210.312,253.162 210.312,259.56C210.312,265.958 205.118,271.152 198.72,271.152C192.322,271.152 187.128,265.958 187.128,259.56C187.128,253.162 192.322,247.968 198.72,247.968Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M186.84,251.28L184.824,249.768" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M186.942,251.144L184.926,249.632C184.851,249.576 184.744,249.591 184.688,249.666C184.632,249.741 184.647,249.848 184.722,249.904L186.738,251.416C186.813,251.472 186.92,251.457 186.976,251.382C187.032,251.307 187.017,251.2 186.942,251.144Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="198.72" cy="259.56" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M198.72,244.99C190.679,244.99 184.15,251.519 184.15,259.56C184.15,267.601 190.679,274.13 198.72,274.13C206.761,274.13 213.29,267.601 213.29,259.56C213.29,251.519 206.761,244.99 198.72,244.99ZM198.72,245.33C206.574,245.33 212.95,251.706 212.95,259.56C212.95,267.414 206.574,273.79 198.72,273.79C190.866,273.79 184.49,267.414 184.49,259.56C184.49,251.706 190.866,245.33 198.72,245.33Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/503.svg b/docs/newsvg/503.svg
new file mode 100755
index 0000000..357eb5c
--- /dev/null
+++ b/docs/newsvg/503.svg
@@ -0,0 +1,426 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-3270.27,-3248.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M236.52,255.6L235.8,257.04" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M236.262,255.471L235.542,256.911C235.471,257.053 235.529,257.227 235.671,257.298C235.813,257.369 235.987,257.311 236.058,257.169L236.778,255.729C236.849,255.587 236.791,255.413 236.649,255.342C236.507,255.271 236.333,255.329 236.262,255.471Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M228.96,251.64L236.88,251.64" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M228.96,251.928L236.88,251.928C237.039,251.928 237.168,251.799 237.168,251.64C237.168,251.481 237.039,251.352 236.88,251.352L228.96,251.352C228.801,251.352 228.672,251.481 228.672,251.64C228.672,251.799 228.801,251.928 228.96,251.928Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M231.48,259.2L231.48,258.12" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M231.768,259.2L231.768,258.12C231.768,257.961 231.639,257.832 231.48,257.832C231.321,257.832 231.192,257.961 231.192,258.12L231.192,259.2C231.192,259.359 231.321,259.488 231.48,259.488C231.639,259.488 231.768,259.359 231.768,259.2Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M229.68,265.32L229.68,262.08" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M229.968,265.32L229.968,262.08C229.968,261.921 229.839,261.792 229.68,261.792C229.521,261.792 229.392,261.921 229.392,262.08L229.392,265.32C229.392,265.479 229.521,265.608 229.68,265.608C229.839,265.608 229.968,265.479 229.968,265.32Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M229.32,252.72L228.96,252.72" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M229.32,252.432L228.96,252.432C228.801,252.432 228.672,252.561 228.672,252.72C228.672,252.879 228.801,253.008 228.96,253.008L229.32,253.008C229.479,253.008 229.608,252.879 229.608,252.72C229.608,252.561 229.479,252.432 229.32,252.432Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M235.8,257.04L235.08,257.76" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M235.596,256.836L234.876,257.556C234.764,257.669 234.764,257.851 234.876,257.964C234.989,258.076 235.171,258.076 235.284,257.964L236.004,257.244C236.116,257.131 236.116,256.949 236.004,256.836C235.891,256.724 235.709,256.724 235.596,256.836Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M230.4,256.68L229.68,255.24" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M230.658,256.551L229.938,255.111C229.867,254.969 229.693,254.911 229.551,254.982C229.409,255.053 229.351,255.227 229.422,255.369L230.142,256.809C230.213,256.951 230.387,257.009 230.529,256.938C230.671,256.867 230.729,256.693 230.658,256.551Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M229.68,255.24L229.68,252.72" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M229.968,255.24L229.968,252.72C229.968,252.561 229.839,252.432 229.68,252.432C229.521,252.432 229.392,252.561 229.392,252.72L229.392,255.24C229.392,255.399 229.521,255.528 229.68,255.528C229.839,255.528 229.968,255.399 229.968,255.24Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M236.52,252.72L236.52,255.6" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M236.232,252.72L236.232,255.6C236.232,255.759 236.361,255.888 236.52,255.888C236.679,255.888 236.808,255.759 236.808,255.6L236.808,252.72C236.808,252.561 236.679,252.432 236.52,252.432C236.361,252.432 236.232,252.561 236.232,252.72Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M229.68,262.08L230.4,260.64" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M229.938,262.209L230.658,260.769C230.729,260.627 230.671,260.453 230.529,260.382C230.387,260.311 230.213,260.369 230.142,260.511L229.422,261.951C229.351,262.093 229.409,262.267 229.551,262.338C229.693,262.409 229.867,262.351 229.938,262.209Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M230.4,260.64L231.12,259.92" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M230.604,260.844L231.324,260.124C231.436,260.011 231.436,259.829 231.324,259.716C231.211,259.604 231.029,259.604 230.916,259.716L230.196,260.436C230.084,260.549 230.084,260.731 230.196,260.844C230.309,260.956 230.491,260.956 230.604,260.844Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M231.48,258.12L231.12,257.4" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M231.738,257.991L231.378,257.271C231.307,257.129 231.133,257.071 230.991,257.142C230.849,257.213 230.791,257.387 230.862,257.529L231.222,258.249C231.293,258.391 231.467,258.449 231.609,258.378C231.751,258.307 231.809,258.133 231.738,257.991Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M231.12,259.92L231.48,259.2" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M231.378,260.049L231.738,259.329C231.809,259.187 231.751,259.013 231.609,258.942C231.467,258.871 231.293,258.929 231.222,259.071L230.862,259.791C230.791,259.933 230.849,260.107 230.991,260.178C231.133,260.249 231.307,260.191 231.378,260.049Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M231.12,257.4L230.4,256.68" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M231.324,257.196L230.604,256.476C230.491,256.364 230.309,256.364 230.196,256.476C230.084,256.589 230.084,256.771 230.196,256.884L230.916,257.604C231.029,257.716 231.211,257.716 231.324,257.604C231.436,257.491 231.436,257.309 231.324,257.196Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M229.68,252.72L229.32,252.72" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M229.68,252.432L229.32,252.432C229.161,252.432 229.032,252.561 229.032,252.72C229.032,252.879 229.161,253.008 229.32,253.008L229.68,253.008C229.839,253.008 229.968,252.879 229.968,252.72C229.968,252.561 229.839,252.432 229.68,252.432Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M228.96,252.72L228.96,251.64" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M229.248,252.72L229.248,251.64C229.248,251.481 229.119,251.352 228.96,251.352C228.801,251.352 228.672,251.481 228.672,251.64L228.672,252.72C228.672,252.879 228.801,253.008 228.96,253.008C229.119,253.008 229.248,252.879 229.248,252.72Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M235.08,257.76L234.72,258.48" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M234.822,257.631L234.462,258.351C234.391,258.493 234.449,258.667 234.591,258.738C234.733,258.809 234.907,258.751 234.978,258.609L235.338,257.889C235.409,257.747 235.351,257.573 235.209,257.502C235.067,257.431 234.893,257.489 234.822,257.631Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M234.72,258.48L234.72,259.56" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M234.432,258.48L234.432,259.56C234.432,259.719 234.561,259.848 234.72,259.848C234.879,259.848 235.008,259.719 235.008,259.56L235.008,258.48C235.008,258.321 234.879,258.192 234.72,258.192C234.561,258.192 234.432,258.321 234.432,258.48Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M236.52,265.32L229.68,265.32" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M236.52,265.032L229.68,265.032C229.521,265.032 229.392,265.161 229.392,265.32C229.392,265.479 229.521,265.608 229.68,265.608L236.52,265.608C236.679,265.608 236.808,265.479 236.808,265.32C236.808,265.161 236.679,265.032 236.52,265.032Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M234.72,259.56L235.08,260.28" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M234.462,259.689L234.822,260.409C234.893,260.551 235.067,260.609 235.209,260.538C235.351,260.467 235.409,260.293 235.338,260.151L234.978,259.431C234.907,259.289 234.733,259.231 234.591,259.302C234.449,259.373 234.391,259.547 234.462,259.689Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M235.8,261L236.52,262.44" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M235.542,261.129L236.262,262.569C236.333,262.711 236.507,262.769 236.649,262.698C236.791,262.627 236.849,262.453 236.778,262.311L236.058,260.871C235.987,260.729 235.813,260.671 235.671,260.742C235.529,260.813 235.471,260.987 235.542,261.129Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M229.68,252.72L236.52,252.72" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M229.68,253.008L236.52,253.008C236.679,253.008 236.808,252.879 236.808,252.72C236.808,252.561 236.679,252.432 236.52,252.432L229.68,252.432C229.521,252.432 229.392,252.561 229.392,252.72C229.392,252.879 229.521,253.008 229.68,253.008Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M235.08,260.28L235.8,261" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M234.876,260.484L235.596,261.204C235.709,261.316 235.891,261.316 236.004,261.204C236.116,261.091 236.116,260.909 236.004,260.796L235.284,260.076C235.171,259.964 234.989,259.964 234.876,260.076C234.764,260.189 234.764,260.371 234.876,260.484Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M236.52,262.44L236.52,265.32" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M236.232,262.44L236.232,265.32C236.232,265.479 236.361,265.608 236.52,265.608C236.679,265.608 236.808,265.479 236.808,265.32L236.808,262.44C236.808,262.281 236.679,262.152 236.52,262.152C236.361,262.152 236.232,262.281 236.232,262.44Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M229.68,265.32L228.96,265.32" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M229.68,265.032L228.96,265.032C228.801,265.032 228.672,265.161 228.672,265.32C228.672,265.479 228.801,265.608 228.96,265.608L229.68,265.608C229.839,265.608 229.968,265.479 229.968,265.32C229.968,265.161 229.839,265.032 229.68,265.032Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M228.96,265.32L228.96,266.4" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M228.672,265.32L228.672,266.4C228.672,266.559 228.801,266.688 228.96,266.688C229.119,266.688 229.248,266.559 229.248,266.4L229.248,265.32C229.248,265.161 229.119,265.032 228.96,265.032C228.801,265.032 228.672,265.161 228.672,265.32Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M232.2,260.64L232.92,260.28" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M232.329,260.898L233.049,260.538C233.191,260.467 233.249,260.293 233.178,260.151C233.107,260.009 232.933,259.951 232.791,260.022L232.071,260.382C231.929,260.453 231.871,260.627 231.942,260.769C232.013,260.911 232.187,260.969 232.329,260.898Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M237.24,265.32L236.52,265.32" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M237.24,265.032L236.52,265.032C236.361,265.032 236.232,265.161 236.232,265.32C236.232,265.479 236.361,265.608 236.52,265.608L237.24,265.608C237.399,265.608 237.528,265.479 237.528,265.32C237.528,265.161 237.399,265.032 237.24,265.032Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M232.92,260.28L234.36,260.64" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M232.85,260.559L234.29,260.919C234.444,260.958 234.601,260.864 234.639,260.71C234.678,260.556 234.584,260.399 234.43,260.361L232.99,260.001C232.836,259.962 232.679,260.056 232.641,260.21C232.602,260.364 232.696,260.521 232.85,260.559Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M228.96,266.4L237.24,266.4" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M228.96,266.688L237.24,266.688C237.399,266.688 237.528,266.559 237.528,266.4C237.528,266.241 237.399,266.112 237.24,266.112L228.96,266.112C228.801,266.112 228.672,266.241 228.672,266.4C228.672,266.559 228.801,266.688 228.96,266.688Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M237.24,266.4L237.24,265.32" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M237.528,266.4L237.528,265.32C237.528,265.161 237.399,265.032 237.24,265.032C237.081,265.032 236.952,265.161 236.952,265.32L236.952,266.4C236.952,266.559 237.081,266.688 237.24,266.688C237.399,266.688 237.528,266.559 237.528,266.4Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M230.4,261L232.2,260.64" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M230.456,261.282L232.256,260.922C232.412,260.891 232.514,260.739 232.482,260.584C232.451,260.428 232.299,260.326 232.144,260.358L230.344,260.718C230.188,260.749 230.086,260.901 230.118,261.056C230.149,261.212 230.301,261.314 230.456,261.282Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M234.36,260.64L236.16,261.72" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M234.212,260.887L236.012,261.967C236.148,262.049 236.325,262.004 236.407,261.868C236.489,261.732 236.444,261.555 236.308,261.473L234.508,260.393C234.372,260.311 234.195,260.356 234.113,260.492C234.031,260.628 234.076,260.805 234.212,260.887Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M230.04,265.32L234.36,261" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M230.193,265.473L234.513,261.153C234.597,261.068 234.597,260.932 234.513,260.847C234.428,260.763 234.292,260.763 234.207,260.847L229.887,265.167C229.803,265.252 229.803,265.388 229.887,265.473C229.972,265.557 230.108,265.557 230.193,265.473Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M229.68,263.52L232.92,260.28" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M229.833,263.673L233.073,260.433C233.157,260.348 233.157,260.212 233.073,260.127C232.988,260.043 232.852,260.043 232.767,260.127L229.527,263.367C229.443,263.452 229.443,263.588 229.527,263.673C229.612,263.757 229.748,263.757 229.833,263.673Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M234.36,265.32L236.52,263.16" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M234.513,265.473L236.673,263.313C236.757,263.228 236.757,263.092 236.673,263.007C236.588,262.923 236.452,262.923 236.367,263.007L234.207,265.167C234.123,265.252 234.123,265.388 234.207,265.473C234.292,265.557 234.428,265.557 234.513,265.473Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M232.2,265.32L235.8,261.72" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M232.353,265.473L235.953,261.873C236.037,261.788 236.037,261.652 235.953,261.567C235.868,261.483 235.732,261.483 235.647,261.567L232.047,265.167C231.963,265.252 231.963,265.388 232.047,265.473C232.132,265.557 232.268,265.557 232.353,265.473Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M236.88,251.64L237.24,251.64" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M236.88,251.928L237.24,251.928C237.399,251.928 237.528,251.799 237.528,251.64C237.528,251.481 237.399,251.352 237.24,251.352L236.88,251.352C236.721,251.352 236.592,251.481 236.592,251.64C236.592,251.799 236.721,251.928 236.88,251.928Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M237.24,252.72L236.52,252.72" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M237.24,252.432L236.52,252.432C236.361,252.432 236.232,252.561 236.232,252.72C236.232,252.879 236.361,253.008 236.52,253.008L237.24,253.008C237.399,253.008 237.528,252.879 237.528,252.72C237.528,252.561 237.399,252.432 237.24,252.432Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M237.24,251.64L237.24,252.72" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M236.952,251.64L236.952,252.72C236.952,252.879 237.081,253.008 237.24,253.008C237.399,253.008 237.528,252.879 237.528,252.72L237.528,251.64C237.528,251.481 237.399,251.352 237.24,251.352C237.081,251.352 236.952,251.481 236.952,251.64Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M221.4,251.28L219.384,249.768" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M221.502,251.144L219.486,249.632C219.411,249.576 219.304,249.591 219.248,249.666C219.192,249.741 219.207,249.848 219.282,249.904L221.298,251.416C221.373,251.472 221.48,251.457 221.536,251.382C221.592,251.307 221.577,251.2 221.502,251.144Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="233.28" cy="259.56" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M233.28,244.99C225.239,244.99 218.71,251.519 218.71,259.56C218.71,267.601 225.239,274.13 233.28,274.13C241.321,274.13 247.85,267.601 247.85,259.56C247.85,251.519 241.321,244.99 233.28,244.99ZM233.28,245.33C241.134,245.33 247.51,251.706 247.51,259.56C247.51,267.414 241.134,273.79 233.28,273.79C225.426,273.79 219.05,267.414 219.05,259.56C219.05,251.706 225.426,245.33 233.28,245.33Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/504.svg b/docs/newsvg/504.svg
new file mode 100755
index 0000000..0389049
--- /dev/null
+++ b/docs/newsvg/504.svg
@@ -0,0 +1,246 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-3846.27,-3248.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M255.96,260.28L255.96,259.2" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M256.248,260.28L256.248,259.2C256.248,259.041 256.119,258.912 255.96,258.912C255.801,258.912 255.672,259.041 255.672,259.2L255.672,260.28C255.672,260.439 255.801,260.568 255.96,260.568C256.119,260.568 256.248,260.439 256.248,260.28Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M261.36,260.28L261.36,259.92" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M261.648,260.28L261.648,259.92C261.648,259.761 261.519,259.632 261.36,259.632C261.201,259.632 261.072,259.761 261.072,259.92L261.072,260.28C261.072,260.439 261.201,260.568 261.36,260.568C261.519,260.568 261.648,260.439 261.648,260.28Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M262.44,261.36L262.44,258.84" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M262.728,261.36L262.728,258.84C262.728,258.681 262.599,258.552 262.44,258.552C262.281,258.552 262.152,258.681 262.152,258.84L262.152,261.36C262.152,261.519 262.281,261.648 262.44,261.648C262.599,261.648 262.728,261.519 262.728,261.36Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M272.16,258.12L272.16,261.36" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M271.872,258.12L271.872,261.36C271.872,261.519 272.001,261.648 272.16,261.648C272.319,261.648 272.448,261.519 272.448,261.36L272.448,258.12C272.448,257.961 272.319,257.832 272.16,257.832C272.001,257.832 271.872,257.961 271.872,258.12Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M257.04,261.36L257.04,258.12" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M257.328,261.36L257.328,258.12C257.328,257.961 257.199,257.832 257.04,257.832C256.881,257.832 256.752,257.961 256.752,258.12L256.752,261.36C256.752,261.519 256.881,261.648 257.04,261.648C257.199,261.648 257.328,261.519 257.328,261.36Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M258.12,255.6L258.12,263.16" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M257.832,255.6L257.832,263.16C257.832,263.319 257.961,263.448 258.12,263.448C258.279,263.448 258.408,263.319 258.408,263.16L258.408,255.6C258.408,255.441 258.279,255.312 258.12,255.312C257.961,255.312 257.832,255.441 257.832,255.6Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M260.28,257.04L260.28,261.72" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M259.992,257.04L259.992,261.72C259.992,261.879 260.121,262.008 260.28,262.008C260.439,262.008 260.568,261.879 260.568,261.72L260.568,257.04C260.568,256.881 260.439,256.752 260.28,256.752C260.121,256.752 259.992,256.881 259.992,257.04Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M266.76,258.12L266.76,260.64" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M266.472,258.12L266.472,260.64C266.472,260.799 266.601,260.928 266.76,260.928C266.919,260.928 267.048,260.799 267.048,260.64L267.048,258.12C267.048,257.961 266.919,257.832 266.76,257.832C266.601,257.832 266.472,257.961 266.472,258.12Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M270,260.64L270,258.48" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M270.288,260.64L270.288,258.48C270.288,258.321 270.159,258.192 270,258.192C269.841,258.192 269.712,258.321 269.712,258.48L269.712,260.64C269.712,260.799 269.841,260.928 270,260.928C270.159,260.928 270.288,260.799 270.288,260.64Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M263.52,263.88L263.52,254.88" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M263.808,263.88L263.808,254.88C263.808,254.721 263.679,254.592 263.52,254.592C263.361,254.592 263.232,254.721 263.232,254.88L263.232,263.88C263.232,264.039 263.361,264.168 263.52,264.168C263.679,264.168 263.808,264.039 263.808,263.88Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M264.6,262.08L264.6,257.4" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M264.888,262.08L264.888,257.4C264.888,257.241 264.759,257.112 264.6,257.112C264.441,257.112 264.312,257.241 264.312,257.4L264.312,262.08C264.312,262.239 264.441,262.368 264.6,262.368C264.759,262.368 264.888,262.239 264.888,262.08Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M267.84,259.2L267.84,259.56" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M267.552,259.2L267.552,259.56C267.552,259.719 267.681,259.848 267.84,259.848C267.999,259.848 268.128,259.719 268.128,259.56L268.128,259.2C268.128,259.041 267.999,258.912 267.84,258.912C267.681,258.912 267.552,259.041 267.552,259.2Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M273.24,259.2L273.24,260.28" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M272.952,259.2L272.952,260.28C272.952,260.439 273.081,260.568 273.24,260.568C273.399,260.568 273.528,260.439 273.528,260.28L273.528,259.2C273.528,259.041 273.399,258.912 273.24,258.912C273.081,258.912 272.952,259.041 272.952,259.2Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M259.2,258.84L259.2,261" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M258.912,258.84L258.912,261C258.912,261.159 259.041,261.288 259.2,261.288C259.359,261.288 259.488,261.159 259.488,261L259.488,258.84C259.488,258.681 259.359,258.552 259.2,258.552C259.041,258.552 258.912,258.681 258.912,258.84Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M271.08,263.88L271.08,256.32" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M271.368,263.88L271.368,256.32C271.368,256.161 271.239,256.032 271.08,256.032C270.921,256.032 270.792,256.161 270.792,256.32L270.792,263.88C270.792,264.039 270.921,264.168 271.08,264.168C271.239,264.168 271.368,264.039 271.368,263.88Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M265.68,255.6L265.68,264.6" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M265.392,255.6L265.392,264.6C265.392,264.759 265.521,264.888 265.68,264.888C265.839,264.888 265.968,264.759 265.968,264.6L265.968,255.6C265.968,255.441 265.839,255.312 265.68,255.312C265.521,255.312 265.392,255.441 265.392,255.6Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M268.92,262.44L268.92,257.76" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M269.208,262.44L269.208,257.76C269.208,257.601 269.079,257.472 268.92,257.472C268.761,257.472 268.632,257.601 268.632,257.76L268.632,262.44C268.632,262.599 268.761,262.728 268.92,262.728C269.079,262.728 269.208,262.599 269.208,262.44Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M264.6,257.4L264.6,262.08" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M264.312,257.4L264.312,262.08C264.312,262.239 264.441,262.368 264.6,262.368C264.759,262.368 264.888,262.239 264.888,262.08L264.888,257.4C264.888,257.241 264.759,257.112 264.6,257.112C264.441,257.112 264.312,257.241 264.312,257.4Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="276.12" cy="257.4" r="1.484" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M276.12,255.628C275.142,255.628 274.348,256.422 274.348,257.4C274.348,258.378 275.142,259.172 276.12,259.172C277.098,259.172 277.892,258.378 277.892,257.4C277.892,256.422 277.098,255.628 276.12,255.628ZM276.12,256.204C276.78,256.204 277.316,256.74 277.316,257.4C277.316,258.06 276.78,258.596 276.12,258.596C275.46,258.596 274.924,258.06 274.924,257.4C274.924,256.74 275.46,256.204 276.12,256.204Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="276.12" cy="252.36" r="1.484" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M276.12,250.588C275.142,250.588 274.348,251.382 274.348,252.36C274.348,253.338 275.142,254.132 276.12,254.132C277.098,254.132 277.892,253.338 277.892,252.36C277.892,251.382 277.098,250.588 276.12,250.588ZM276.12,251.164C276.78,251.164 277.316,251.7 277.316,252.36C277.316,253.02 276.78,253.556 276.12,253.556C275.46,253.556 274.924,253.02 274.924,252.36C274.924,251.7 275.46,251.164 276.12,251.164Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="276.12" cy="262.44" r="1.484" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M276.12,260.668C275.142,260.668 274.348,261.462 274.348,262.44C274.348,263.418 275.142,264.212 276.12,264.212C277.098,264.212 277.892,263.418 277.892,262.44C277.892,261.462 277.098,260.668 276.12,260.668ZM276.12,261.244C276.78,261.244 277.316,261.78 277.316,262.44C277.316,263.1 276.78,263.636 276.12,263.636C275.46,263.636 274.924,263.1 274.924,262.44C274.924,261.78 275.46,261.244 276.12,261.244Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="276.12" cy="267.48" r="1.484" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M276.12,265.708C275.142,265.708 274.348,266.502 274.348,267.48C274.348,268.458 275.142,269.252 276.12,269.252C277.098,269.252 277.892,268.458 277.892,267.48C277.892,266.502 277.098,265.708 276.12,265.708ZM276.12,266.284C276.78,266.284 277.316,266.82 277.316,267.48C277.316,268.14 276.78,268.676 276.12,268.676C275.46,268.676 274.924,268.14 274.924,267.48C274.924,266.82 275.46,266.284 276.12,266.284Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M255.96,251.28L253.944,249.768" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M256.062,251.144L254.046,249.632C253.971,249.576 253.864,249.591 253.808,249.666C253.752,249.741 253.767,249.848 253.842,249.904L255.858,251.416C255.933,251.472 256.04,251.457 256.096,251.382C256.152,251.307 256.137,251.2 256.062,251.144Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="267.84" cy="259.56" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M267.84,244.99C259.799,244.99 253.27,251.519 253.27,259.56C253.27,267.601 259.799,274.13 267.84,274.13C275.881,274.13 282.41,267.601 282.41,259.56C282.41,251.519 275.881,244.99 267.84,244.99ZM267.84,245.33C275.694,245.33 282.07,251.706 282.07,259.56C282.07,267.414 275.694,273.79 267.84,273.79C259.986,273.79 253.61,267.414 253.61,259.56C253.61,251.706 259.986,245.33 267.84,245.33Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/505.svg b/docs/newsvg/505.svg
new file mode 100755
index 0000000..0d9432d
--- /dev/null
+++ b/docs/newsvg/505.svg
@@ -0,0 +1,186 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-4422.27,-3248.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="300.24" cy="267.48" r="1.484" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M300.24,265.708C299.262,265.708 298.468,266.502 298.468,267.48C298.468,268.458 299.262,269.252 300.24,269.252C301.218,269.252 302.012,268.458 302.012,267.48C302.012,266.502 301.218,265.708 300.24,265.708ZM300.24,266.284C300.9,266.284 301.436,266.82 301.436,267.48C301.436,268.14 300.9,268.676 300.24,268.676C299.58,268.676 299.044,268.14 299.044,267.48C299.044,266.82 299.58,266.284 300.24,266.284Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="309.6" cy="267.48" r="1.484" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M309.6,265.708C308.622,265.708 307.828,266.502 307.828,267.48C307.828,268.458 308.622,269.252 309.6,269.252C310.578,269.252 311.372,268.458 311.372,267.48C311.372,266.502 310.578,265.708 309.6,265.708ZM309.6,266.284C310.26,266.284 310.796,266.82 310.796,267.48C310.796,268.14 310.26,268.676 309.6,268.676C308.94,268.676 308.404,268.14 308.404,267.48C308.404,266.82 308.94,266.284 309.6,266.284Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="304.92" cy="262.44" r="1.484" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M304.92,260.668C303.942,260.668 303.148,261.462 303.148,262.44C303.148,263.418 303.942,264.212 304.92,264.212C305.898,264.212 306.692,263.418 306.692,262.44C306.692,261.462 305.898,260.668 304.92,260.668ZM304.92,261.244C305.58,261.244 306.116,261.78 306.116,262.44C306.116,263.1 305.58,263.636 304.92,263.636C304.26,263.636 303.724,263.1 303.724,262.44C303.724,261.78 304.26,261.244 304.92,261.244Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="295.56" cy="267.48" r="1.484" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M295.56,265.708C294.582,265.708 293.788,266.502 293.788,267.48C293.788,268.458 294.582,269.252 295.56,269.252C296.538,269.252 297.332,268.458 297.332,267.48C297.332,266.502 296.538,265.708 295.56,265.708ZM295.56,266.284C296.22,266.284 296.756,266.82 296.756,267.48C296.756,268.14 296.22,268.676 295.56,268.676C294.9,268.676 294.364,268.14 294.364,267.48C294.364,266.82 294.9,266.284 295.56,266.284Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="300.24" cy="262.44" r="1.484" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M300.24,260.668C299.262,260.668 298.468,261.462 298.468,262.44C298.468,263.418 299.262,264.212 300.24,264.212C301.218,264.212 302.012,263.418 302.012,262.44C302.012,261.462 301.218,260.668 300.24,260.668ZM300.24,261.244C300.9,261.244 301.436,261.78 301.436,262.44C301.436,263.1 300.9,263.636 300.24,263.636C299.58,263.636 299.044,263.1 299.044,262.44C299.044,261.78 299.58,261.244 300.24,261.244Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="304.92" cy="267.48" r="1.484" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M304.92,265.708C303.942,265.708 303.148,266.502 303.148,267.48C303.148,268.458 303.942,269.252 304.92,269.252C305.898,269.252 306.692,268.458 306.692,267.48C306.692,266.502 305.898,265.708 304.92,265.708ZM304.92,266.284C305.58,266.284 306.116,266.82 306.116,267.48C306.116,268.14 305.58,268.676 304.92,268.676C304.26,268.676 303.724,268.14 303.724,267.48C303.724,266.82 304.26,266.284 304.92,266.284Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="309.6" cy="262.44" r="1.484" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M309.6,260.668C308.622,260.668 307.828,261.462 307.828,262.44C307.828,263.418 308.622,264.212 309.6,264.212C310.578,264.212 311.372,263.418 311.372,262.44C311.372,261.462 310.578,260.668 309.6,260.668ZM309.6,261.244C310.26,261.244 310.796,261.78 310.796,262.44C310.796,263.1 310.26,263.636 309.6,263.636C308.94,263.636 308.404,263.1 308.404,262.44C308.404,261.78 308.94,261.244 309.6,261.244Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="295.56" cy="262.44" r="1.484" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M295.56,260.668C294.582,260.668 293.788,261.462 293.788,262.44C293.788,263.418 294.582,264.212 295.56,264.212C296.538,264.212 297.332,263.418 297.332,262.44C297.332,261.462 296.538,260.668 295.56,260.668ZM295.56,261.244C296.22,261.244 296.756,261.78 296.756,262.44C296.756,263.1 296.22,263.636 295.56,263.636C294.9,263.636 294.364,263.1 294.364,262.44C294.364,261.78 294.9,261.244 295.56,261.244Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="304.92" cy="257.4" r="1.484" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M304.92,255.628C303.942,255.628 303.148,256.422 303.148,257.4C303.148,258.378 303.942,259.172 304.92,259.172C305.898,259.172 306.692,258.378 306.692,257.4C306.692,256.422 305.898,255.628 304.92,255.628ZM304.92,256.204C305.58,256.204 306.116,256.74 306.116,257.4C306.116,258.06 305.58,258.596 304.92,258.596C304.26,258.596 303.724,258.06 303.724,257.4C303.724,256.74 304.26,256.204 304.92,256.204Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="300.24" cy="257.4" r="1.484" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M300.24,255.628C299.262,255.628 298.468,256.422 298.468,257.4C298.468,258.378 299.262,259.172 300.24,259.172C301.218,259.172 302.012,258.378 302.012,257.4C302.012,256.422 301.218,255.628 300.24,255.628ZM300.24,256.204C300.9,256.204 301.436,256.74 301.436,257.4C301.436,258.06 300.9,258.596 300.24,258.596C299.58,258.596 299.044,258.06 299.044,257.4C299.044,256.74 299.58,256.204 300.24,256.204Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="309.6" cy="257.4" r="1.484" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M309.6,255.628C308.622,255.628 307.828,256.422 307.828,257.4C307.828,258.378 308.622,259.172 309.6,259.172C310.578,259.172 311.372,258.378 311.372,257.4C311.372,256.422 310.578,255.628 309.6,255.628ZM309.6,256.204C310.26,256.204 310.796,256.74 310.796,257.4C310.796,258.06 310.26,258.596 309.6,258.596C308.94,258.596 308.404,258.06 308.404,257.4C308.404,256.74 308.94,256.204 309.6,256.204Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="295.56" cy="257.4" r="1.484" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M295.56,255.628C294.582,255.628 293.788,256.422 293.788,257.4C293.788,258.378 294.582,259.172 295.56,259.172C296.538,259.172 297.332,258.378 297.332,257.4C297.332,256.422 296.538,255.628 295.56,255.628ZM295.56,256.204C296.22,256.204 296.756,256.74 296.756,257.4C296.756,258.06 296.22,258.596 295.56,258.596C294.9,258.596 294.364,258.06 294.364,257.4C294.364,256.74 294.9,256.204 295.56,256.204Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="295.56" cy="252.36" r="1.484" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M295.56,250.588C294.582,250.588 293.788,251.382 293.788,252.36C293.788,253.338 294.582,254.132 295.56,254.132C296.538,254.132 297.332,253.338 297.332,252.36C297.332,251.382 296.538,250.588 295.56,250.588ZM295.56,251.164C296.22,251.164 296.756,251.7 296.756,252.36C296.756,253.02 296.22,253.556 295.56,253.556C294.9,253.556 294.364,253.02 294.364,252.36C294.364,251.7 294.9,251.164 295.56,251.164Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="300.24" cy="252.36" r="1.484" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M300.24,250.588C299.262,250.588 298.468,251.382 298.468,252.36C298.468,253.338 299.262,254.132 300.24,254.132C301.218,254.132 302.012,253.338 302.012,252.36C302.012,251.382 301.218,250.588 300.24,250.588ZM300.24,251.164C300.9,251.164 301.436,251.7 301.436,252.36C301.436,253.02 300.9,253.556 300.24,253.556C299.58,253.556 299.044,253.02 299.044,252.36C299.044,251.7 299.58,251.164 300.24,251.164Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="304.92" cy="252.36" r="1.484" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M304.92,250.588C303.942,250.588 303.148,251.382 303.148,252.36C303.148,253.338 303.942,254.132 304.92,254.132C305.898,254.132 306.692,253.338 306.692,252.36C306.692,251.382 305.898,250.588 304.92,250.588ZM304.92,251.164C305.58,251.164 306.116,251.7 306.116,252.36C306.116,253.02 305.58,253.556 304.92,253.556C304.26,253.556 303.724,253.02 303.724,252.36C303.724,251.7 304.26,251.164 304.92,251.164Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="309.6" cy="252.36" r="1.484" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M309.6,250.588C308.622,250.588 307.828,251.382 307.828,252.36C307.828,253.338 308.622,254.132 309.6,254.132C310.578,254.132 311.372,253.338 311.372,252.36C311.372,251.382 310.578,250.588 309.6,250.588ZM309.6,251.164C310.26,251.164 310.796,251.7 310.796,252.36C310.796,253.02 310.26,253.556 309.6,253.556C308.94,253.556 308.404,253.02 308.404,252.36C308.404,251.7 308.94,251.164 309.6,251.164Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M290.52,251.28L288.504,249.768" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M290.622,251.144L288.606,249.632C288.531,249.576 288.424,249.591 288.368,249.666C288.312,249.741 288.327,249.848 288.402,249.904L290.418,251.416C290.493,251.472 290.6,251.457 290.656,251.382C290.712,251.307 290.697,251.2 290.622,251.144Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="302.4" cy="259.56" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M302.4,244.99C294.359,244.99 287.83,251.519 287.83,259.56C287.83,267.601 294.359,274.13 302.4,274.13C310.441,274.13 316.97,267.601 316.97,259.56C316.97,251.519 310.441,244.99 302.4,244.99ZM302.4,245.33C310.254,245.33 316.63,251.706 316.63,259.56C316.63,267.414 310.254,273.79 302.4,273.79C294.546,273.79 288.17,267.414 288.17,259.56C288.17,251.706 294.546,245.33 302.4,245.33Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/506.svg b/docs/newsvg/506.svg
new file mode 100755
index 0000000..b4089e7
--- /dev/null
+++ b/docs/newsvg/506.svg
@@ -0,0 +1,106 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 498 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-4983.27,-3248.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M338.76,254.52L341.64,251.64" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M338.964,254.724L341.844,251.844C341.956,251.731 341.956,251.549 341.844,251.436C341.731,251.324 341.549,251.324 341.436,251.436L338.556,254.316C338.444,254.429 338.444,254.611 338.556,254.724C338.669,254.836 338.851,254.836 338.964,254.724Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,313.444,208.106)">
+ <path d="M-1.499,0L-1.499,-4.123L0.048,-4.123C0.363,-4.123 0.615,-4.081 0.806,-3.998C0.996,-3.915 1.145,-3.786 1.253,-3.613C1.361,-3.439 1.415,-3.258 1.415,-3.068C1.415,-2.892 1.367,-2.726 1.271,-2.571C1.176,-2.415 1.031,-2.289 0.838,-2.194C1.088,-2.121 1.279,-1.996 1.413,-1.82C1.547,-1.643 1.614,-1.435 1.614,-1.195C1.614,-1.002 1.574,-0.823 1.492,-0.657C1.41,-0.491 1.31,-0.363 1.19,-0.273C1.07,-0.183 0.919,-0.115 0.738,-0.069C0.557,-0.023 0.336,0 0.073,0L-1.499,0ZM-0.953,-2.391L-0.062,-2.391C0.18,-2.391 0.353,-2.407 0.458,-2.438C0.597,-2.48 0.702,-2.548 0.772,-2.644C0.842,-2.739 0.878,-2.859 0.878,-3.004C0.878,-3.141 0.845,-3.261 0.779,-3.365C0.713,-3.469 0.62,-3.54 0.498,-3.579C0.376,-3.617 0.167,-3.637 -0.129,-3.637L-0.953,-3.637L-0.953,-2.391ZM-0.953,-0.487L0.073,-0.487C0.249,-0.487 0.373,-0.493 0.444,-0.506C0.57,-0.529 0.675,-0.566 0.759,-0.619C0.844,-0.671 0.913,-0.748 0.968,-0.848C1.022,-0.948 1.049,-1.064 1.049,-1.195C1.049,-1.349 1.01,-1.483 0.931,-1.596C0.852,-1.71 0.743,-1.789 0.603,-1.835C0.464,-1.881 0.263,-1.904 0,-1.904L-0.953,-1.904L-0.953,-0.487Z" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,313.444,208.106)">
+ <path d="M1.386,-2.246C1.485,-2.173 1.57,-2.089 1.643,-1.994C1.814,-1.768 1.902,-1.503 1.902,-1.195C1.902,-0.957 1.851,-0.735 1.75,-0.53C1.647,-0.318 1.515,-0.157 1.362,-0.042C1.215,0.068 1.031,0.154 0.809,0.21C0.609,0.261 0.364,0.288 0.073,0.288L-1.499,0.288C-1.658,0.288 -1.787,0.159 -1.787,0L-1.787,-4.123C-1.787,-4.282 -1.658,-4.411 -1.499,-4.411C-1.499,-4.411 0.048,-4.411 0.048,-4.411C0.411,-4.411 0.702,-4.358 0.921,-4.262C1.167,-4.154 1.359,-3.988 1.498,-3.765C1.635,-3.543 1.703,-3.311 1.703,-3.068C1.703,-2.839 1.641,-2.623 1.517,-2.42C1.479,-2.358 1.435,-2.3 1.386,-2.246ZM-1.211,-0.358L-1.211,-0.288L-1.162,-0.288C-1.182,-0.309 -1.198,-0.332 -1.211,-0.358ZM-0.665,-0.775L0.073,-0.775C0.225,-0.775 0.331,-0.778 0.394,-0.79C0.478,-0.805 0.55,-0.828 0.607,-0.863C0.651,-0.891 0.686,-0.933 0.714,-0.985C0.747,-1.046 0.761,-1.116 0.761,-1.195C0.761,-1.286 0.741,-1.365 0.694,-1.432C0.651,-1.494 0.59,-1.536 0.513,-1.562C0.395,-1.601 0.223,-1.616 -0,-1.616L-0.665,-1.616L-0.665,-0.775ZM-1.211,-2.262L-1.211,-2.033C-1.188,-2.08 -1.152,-2.119 -1.107,-2.147C-1.152,-2.175 -1.188,-2.215 -1.211,-2.262ZM0.552,-2.166L0.542,-2.163C0.532,-2.16 0.521,-2.157 0.509,-2.154L0.522,-2.151L0.554,-2.145L0.554,-2.147L0.552,-2.166ZM-0.665,-2.679L-0.062,-2.679C0.141,-2.679 0.287,-2.687 0.376,-2.714C0.447,-2.736 0.504,-2.765 0.54,-2.814C0.577,-2.864 0.589,-2.928 0.589,-3.004C0.589,-3.082 0.573,-3.152 0.535,-3.212C0.507,-3.257 0.465,-3.287 0.411,-3.304C0.306,-3.337 0.126,-3.349 -0.129,-3.349L-0.665,-3.349L-0.665,-2.679ZM-1.211,-3.765C-1.198,-3.791 -1.182,-3.815 -1.162,-3.835L-1.211,-3.835L-1.211,-3.765Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M336.24,255.722L336.859,255.924L337.068,256.133L337.27,256.543L337.27,257.162L337.068,257.573L336.859,257.774L336.449,257.983L334.8,257.983L334.8,253.663L336.24,253.663L336.658,253.872L336.859,254.074L337.068,254.484L337.068,254.894L336.859,255.312L336.658,255.514L336.24,255.722L334.8,255.722" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M336.933,255.645L336.948,255.65C336.992,255.664 337.031,255.688 337.063,255.72L337.272,255.929C337.294,255.952 337.313,255.977 337.326,256.006L337.528,256.416C337.548,256.456 337.558,256.499 337.558,256.543L337.558,257.162C337.558,257.206 337.548,257.25 337.528,257.289L337.326,257.7C337.312,257.73 337.292,257.757 337.268,257.78L337.059,257.982C337.039,258.001 337.015,258.018 336.99,258.031L336.579,258.24C336.539,258.26 336.494,258.271 336.449,258.271L334.8,258.271C334.641,258.271 334.512,258.142 334.512,257.983L334.512,253.663C334.512,253.504 334.641,253.375 334.8,253.375L336.24,253.375C336.285,253.375 336.329,253.386 336.369,253.406L336.786,253.614C336.814,253.628 336.839,253.646 336.861,253.668L337.063,253.87C337.084,253.891 337.102,253.916 337.116,253.943L337.325,254.353C337.345,254.394 337.356,254.439 337.356,254.484L337.356,254.894C337.356,254.939 337.346,254.983 337.326,255.023L337.117,255.441C337.103,255.468 337.085,255.494 337.063,255.516L336.933,255.645ZM335.088,256.01L335.088,257.695L336.38,257.695L336.69,257.537L336.832,257.401L336.982,257.095L336.982,256.61L336.831,256.303L336.704,256.176L336.194,256.01L335.088,256.01ZM335.088,253.951L335.088,255.434L336.172,255.434L336.487,255.277L336.623,255.141L336.78,254.826L336.78,254.553L336.623,254.245L336.487,254.109L336.172,253.951L335.088,253.951Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M336.24,273.24L325.44,260.64" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M336.459,273.053L325.659,260.453C325.555,260.332 325.373,260.318 325.253,260.421C325.132,260.525 325.118,260.707 325.221,260.827L336.021,273.427C336.125,273.548 336.307,273.562 336.427,273.459C336.548,273.355 336.562,273.173 336.459,273.053Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M325.44,260.64L322.56,263.52" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M325.236,260.436L322.356,263.316C322.244,263.429 322.244,263.611 322.356,263.724C322.469,263.836 322.651,263.836 322.764,263.724L325.644,260.844C325.756,260.731 325.756,260.549 325.644,260.436C325.531,260.324 325.349,260.324 325.236,260.436Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M345.96,260.64L349.2,263.88" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M345.756,260.844L348.996,264.084C349.109,264.196 349.291,264.196 349.404,264.084C349.516,263.971 349.516,263.789 349.404,263.676L346.164,260.436C346.051,260.324 345.869,260.324 345.756,260.436C345.644,260.549 345.644,260.731 345.756,260.844Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M336.24,273.24L345.96,260.64" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M336.468,273.416L346.188,260.816C346.285,260.69 346.262,260.509 346.136,260.412C346.01,260.315 345.829,260.338 345.732,260.464L336.012,273.064C335.915,273.19 335.938,273.371 336.064,273.468C336.19,273.565 336.371,273.542 336.468,273.416Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="335.909" cy="256.046" r="7.2" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M335.909,248.558C331.776,248.558 328.421,251.914 328.421,256.046C328.421,260.179 331.776,263.534 335.909,263.534C340.042,263.534 343.397,260.179 343.397,256.046C343.397,251.914 340.042,248.558 335.909,248.558ZM335.909,249.134C339.724,249.134 342.821,252.232 342.821,256.046C342.821,259.861 339.724,262.958 335.909,262.958C332.094,262.958 328.997,259.861 328.997,256.046C328.997,252.232 332.094,249.134 335.909,249.134Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="336.96" cy="259.56" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-23.3938,-50.0862)">
+ <path d="M336.96,244.99C328.919,244.99 322.39,251.519 322.39,259.56C322.39,267.601 328.919,274.13 336.96,274.13C345.001,274.13 351.53,267.601 351.53,259.56C351.53,251.519 345.001,244.99 336.96,244.99ZM336.96,245.33C344.814,245.33 351.19,251.706 351.19,259.56C351.19,267.414 344.814,273.79 336.96,273.79C329.106,273.79 322.73,267.414 322.73,259.56C322.73,251.706 329.106,245.33 336.96,245.33Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M325.08,251.28L323.064,249.768" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-23.3938,-50.0862)">
+ <path d="M325.182,251.144L323.166,249.632C323.091,249.576 322.984,249.591 322.928,249.666C322.872,249.741 322.887,249.848 322.962,249.904L324.978,251.416C325.053,251.472 325.16,251.457 325.216,251.382C325.272,251.307 325.257,251.2 325.182,251.144Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/600.svg b/docs/newsvg/600.svg
new file mode 100755
index 0000000..776a546
--- /dev/null
+++ b/docs/newsvg/600.svg
@@ -0,0 +1,122 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-1542.27,-3788.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M129.6,305.64L118.8,293.04" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M129.819,305.453L119.019,292.853C118.915,292.732 118.733,292.718 118.613,292.821C118.492,292.925 118.478,293.107 118.581,293.227L129.381,305.827C129.485,305.948 129.667,305.962 129.787,305.859C129.908,305.755 129.922,305.573 129.819,305.453Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M133.56,285.48L135,284.04" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M133.764,285.684L135.204,284.244C135.316,284.131 135.316,283.949 135.204,283.836C135.091,283.724 134.909,283.724 134.796,283.836L133.356,285.276C133.244,285.389 133.244,285.571 133.356,285.684C133.469,285.796 133.651,285.796 133.764,285.684Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M139.32,293.04L142.56,296.28" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M139.116,293.244L142.356,296.484C142.469,296.596 142.651,296.596 142.764,296.484C142.876,296.371 142.876,296.189 142.764,296.076L139.524,292.836C139.411,292.724 139.229,292.724 139.116,292.836C139.004,292.949 139.004,293.131 139.116,293.244Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M118.8,293.04L115.92,295.92" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M118.596,292.836L115.716,295.716C115.604,295.829 115.604,296.011 115.716,296.124C115.829,296.236 116.011,296.236 116.124,296.124L119.004,293.244C119.116,293.131 119.116,292.949 119.004,292.836C118.891,292.724 118.709,292.724 118.596,292.836Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="129.269" cy="288.446" r="7.2" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M129.269,280.958C125.136,280.958 121.781,284.314 121.781,288.446C121.781,292.579 125.136,295.934 129.269,295.934C133.402,295.934 136.757,292.579 136.757,288.446C136.757,284.314 133.402,280.958 129.269,280.958ZM129.269,281.534C133.084,281.534 136.181,284.632 136.181,288.446C136.181,292.261 133.084,295.358 129.269,295.358C125.454,295.358 122.357,292.261 122.357,288.446C122.357,284.632 125.454,281.534 129.269,281.534Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M129.6,305.64L139.32,293.04" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M129.828,305.816L139.548,293.216C139.645,293.09 139.622,292.909 139.496,292.812C139.37,292.715 139.189,292.738 139.092,292.864L129.372,305.464C129.275,305.59 129.298,305.771 129.424,305.868C129.55,305.965 129.731,305.942 129.828,305.816Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,106.804,240.506)">
+ <path d="M-3.85,0L-2.267,-4.123L-1.679,-4.123L0.008,0L-0.613,0L-1.094,-1.249L-2.818,-1.249L-3.271,0L-3.85,0ZM-2.661,-1.693L-1.263,-1.693L-1.693,-2.835C-1.824,-3.182 -1.922,-3.467 -1.986,-3.69C-2.038,-3.426 -2.112,-3.163 -2.208,-2.903L-2.661,-1.693Z" style="fill-opacity:0;fill-rule:nonzero;"/>
+ <path d="M0.422,0L0.422,-4.123L1.969,-4.123C2.284,-4.123 2.536,-4.081 2.727,-3.998C2.917,-3.915 3.066,-3.786 3.174,-3.613C3.282,-3.439 3.336,-3.258 3.336,-3.068C3.336,-2.892 3.288,-2.726 3.192,-2.571C3.097,-2.415 2.952,-2.289 2.759,-2.194C3.008,-2.121 3.2,-1.996 3.334,-1.82C3.468,-1.643 3.535,-1.435 3.535,-1.195C3.535,-1.002 3.495,-0.823 3.413,-0.657C3.331,-0.491 3.231,-0.363 3.111,-0.273C2.991,-0.183 2.84,-0.115 2.659,-0.069C2.478,-0.023 2.257,0 1.994,0L0.422,0ZM0.968,-2.391L1.859,-2.391C2.101,-2.391 2.274,-2.407 2.379,-2.438C2.518,-2.48 2.623,-2.548 2.693,-2.644C2.763,-2.739 2.798,-2.859 2.798,-3.004C2.798,-3.141 2.766,-3.261 2.7,-3.365C2.634,-3.469 2.541,-3.54 2.419,-3.579C2.297,-3.617 2.088,-3.637 1.792,-3.637L0.968,-3.637L0.968,-2.391ZM0.968,-0.487L1.994,-0.487C2.17,-0.487 2.294,-0.493 2.365,-0.506C2.491,-0.529 2.596,-0.566 2.68,-0.619C2.765,-0.671 2.834,-0.748 2.888,-0.848C2.943,-0.948 2.97,-1.064 2.97,-1.195C2.97,-1.349 2.931,-1.483 2.852,-1.596C2.773,-1.71 2.664,-1.789 2.524,-1.835C2.385,-1.881 2.183,-1.904 1.921,-1.904L0.968,-1.904L0.968,-0.487Z" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M126.108,289.152L128.16,289.152" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M126.108,289.44L128.16,289.44C128.319,289.44 128.448,289.311 128.448,289.152C128.448,288.993 128.319,288.864 128.16,288.864L126.108,288.864C125.949,288.864 125.82,288.993 125.82,289.152C125.82,289.311 125.949,289.44 126.108,289.44Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M125.698,290.383L127.138,286.063L128.578,290.383" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M127.138,286.974L125.971,290.474C125.921,290.625 125.757,290.707 125.607,290.656C125.456,290.606 125.374,290.443 125.424,290.292L126.864,285.972C126.904,285.855 127.014,285.775 127.138,285.775C127.262,285.775 127.372,285.855 127.411,285.972L128.851,290.292C128.901,290.443 128.819,290.606 128.669,290.656C128.518,290.707 128.355,290.625 128.304,290.474L127.138,286.974Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M131.458,288.122L132.07,288.324L132.278,288.533L132.48,288.943L132.48,289.562L132.278,289.973L132.07,290.174L131.659,290.383L130.018,290.383L130.018,286.063L131.458,286.063L131.868,286.272L132.07,286.474L132.278,286.884L132.278,287.294L132.07,287.712L131.868,287.914L131.458,288.122L130.018,288.122" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M132.144,288.045L132.16,288.05C132.203,288.065 132.241,288.088 132.273,288.12L132.482,288.329C132.504,288.352 132.523,288.377 132.537,288.406L132.738,288.816C132.758,288.856 132.768,288.899 132.768,288.943L132.768,289.562C132.768,289.606 132.758,289.65 132.738,289.689L132.537,290.1C132.522,290.13 132.502,290.157 132.478,290.18L132.27,290.382C132.249,290.401 132.226,290.418 132.2,290.431L131.79,290.64C131.749,290.66 131.705,290.671 131.659,290.671L130.018,290.671C129.859,290.671 129.73,290.542 129.73,290.383L129.73,286.063C129.73,285.904 129.859,285.775 130.018,285.775L131.458,285.775C131.503,285.775 131.548,285.786 131.588,285.807L131.999,286.015C132.026,286.029 132.05,286.047 132.072,286.068L132.273,286.27C132.295,286.291 132.313,286.316 132.326,286.343L132.535,286.753C132.556,286.794 132.566,286.839 132.566,286.884L132.566,287.294C132.566,287.339 132.556,287.383 132.536,287.423L132.327,287.841C132.313,287.868 132.295,287.894 132.273,287.916L132.144,288.045ZM130.306,288.41L130.306,290.095L131.59,290.095L131.901,289.937L132.042,289.801L132.192,289.495L132.192,289.01L132.041,288.703L131.914,288.576L131.411,288.41L130.306,288.41ZM130.306,286.351L130.306,287.834L131.389,287.834L131.697,287.678L131.833,287.541L131.99,287.226L131.99,286.953L131.834,286.645L131.697,286.508L131.389,286.351L130.306,286.351Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M117.72,283.68L115.704,282.168" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M117.822,283.544L115.806,282.032C115.731,281.976 115.624,281.991 115.568,282.066C115.512,282.141 115.527,282.248 115.602,282.304L117.618,283.816C117.693,283.872 117.8,283.857 117.856,283.782C117.912,283.707 117.897,283.6 117.822,283.544Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="129.6" cy="291.96" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M129.6,277.39C121.559,277.39 115.03,283.919 115.03,291.96C115.03,300.001 121.559,306.53 129.6,306.53C137.641,306.53 144.17,300.001 144.17,291.96C144.17,283.919 137.641,277.39 129.6,277.39ZM129.6,277.73C137.454,277.73 143.83,284.106 143.83,291.96C143.83,299.814 137.454,306.19 129.6,306.19C121.746,306.19 115.37,299.814 115.37,291.96C115.37,284.106 121.746,277.73 129.6,277.73Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/601.svg b/docs/newsvg/601.svg
new file mode 100755
index 0000000..10c470c
--- /dev/null
+++ b/docs/newsvg/601.svg
@@ -0,0 +1,86 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-2118.27,-3788.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M163.8,295.92L163.8,285.12" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M164.088,295.92L164.088,285.12C164.088,284.961 163.959,284.832 163.8,284.832C163.641,284.832 163.512,284.961 163.512,285.12L163.512,295.92C163.512,296.079 163.641,296.208 163.8,296.208C163.959,296.208 164.088,296.079 164.088,295.92Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M163.8,297L159.48,297" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M163.8,296.712L159.48,296.712C159.321,296.712 159.192,296.841 159.192,297C159.192,297.159 159.321,297.288 159.48,297.288L163.8,297.288C163.959,297.288 164.088,297.159 164.088,297C164.088,296.841 163.959,296.712 163.8,296.712Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M163.8,297L168.12,297" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M163.8,297.288L168.12,297.288C168.279,297.288 168.408,297.159 168.408,297C168.408,296.841 168.279,296.712 168.12,296.712L163.8,296.712C163.641,296.712 163.512,296.841 163.512,297C163.512,297.159 163.641,297.288 163.8,297.288Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M167.4,288.72L168.12,289.44" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M167.196,288.924L167.916,289.644C168.029,289.756 168.211,289.756 168.324,289.644C168.436,289.531 168.436,289.349 168.324,289.236L167.604,288.516C167.491,288.404 167.309,288.404 167.196,288.516C167.084,288.629 167.084,288.811 167.196,288.924Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M163.8,285.12L159.48,289.44" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M163.596,284.916L159.276,289.236C159.164,289.349 159.164,289.531 159.276,289.644C159.389,289.756 159.571,289.756 159.684,289.644L164.004,285.324C164.116,285.211 164.116,285.029 164.004,284.916C163.891,284.804 163.709,284.804 163.596,284.916Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M163.8,285.12L167.4,288.72" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M163.596,285.324L167.196,288.924C167.309,289.036 167.491,289.036 167.604,288.924C167.716,288.811 167.716,288.629 167.604,288.516L164.004,284.916C163.891,284.804 163.709,284.804 163.596,284.916C163.484,285.029 163.484,285.211 163.596,285.324Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M152.28,283.68L150.264,282.168" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M152.382,283.544L150.366,282.032C150.291,281.976 150.184,281.991 150.128,282.066C150.072,282.141 150.087,282.248 150.162,282.304L152.178,283.816C152.253,283.872 152.36,283.857 152.416,283.782C152.472,283.707 152.457,283.6 152.382,283.544Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="164.16" cy="291.96" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M164.16,277.39C156.119,277.39 149.59,283.919 149.59,291.96C149.59,300.001 156.119,306.53 164.16,306.53C172.201,306.53 178.73,300.001 178.73,291.96C178.73,283.919 172.201,277.39 164.16,277.39ZM164.16,277.73C172.014,277.73 178.39,284.106 178.39,291.96C178.39,299.814 172.014,306.19 164.16,306.19C156.306,306.19 149.93,299.814 149.93,291.96C149.93,284.106 156.306,277.73 164.16,277.73Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/602.svg b/docs/newsvg/602.svg
new file mode 100755
index 0000000..bdf02b7
--- /dev/null
+++ b/docs/newsvg/602.svg
@@ -0,0 +1,116 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-2694.27,-3788.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M207.72,296.64L209.52,294.84" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M207.924,296.844L209.724,295.044C209.836,294.931 209.836,294.749 209.724,294.636C209.611,294.524 209.429,294.524 209.316,294.636L207.516,296.436C207.404,296.549 207.404,296.731 207.516,296.844C207.629,296.956 207.811,296.956 207.924,296.844Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M207.72,296.64L205.92,294.84" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M207.924,296.436L206.124,294.636C206.011,294.524 205.829,294.524 205.716,294.636C205.604,294.749 205.604,294.931 205.716,295.044L207.516,296.844C207.629,296.956 207.811,296.956 207.924,296.844C208.036,296.731 208.036,296.549 207.924,296.436Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M207.72,285.12L207.72,296.64" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M207.432,285.12L207.432,296.64C207.432,296.799 207.561,296.928 207.72,296.928C207.879,296.928 208.008,296.799 208.008,296.64L208.008,285.12C208.008,284.961 207.879,284.832 207.72,284.832C207.561,284.832 207.432,284.961 207.432,285.12Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M207.72,285.12L209.52,286.92" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M207.516,285.324L209.316,287.124C209.429,287.236 209.611,287.236 209.724,287.124C209.836,287.011 209.836,286.829 209.724,286.716L207.924,284.916C207.811,284.804 207.629,284.804 207.516,284.916C207.404,285.029 207.404,285.211 207.516,285.324Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M207.72,285.12L205.92,286.92" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M207.516,284.916L205.716,286.716C205.604,286.829 205.604,287.011 205.716,287.124C205.829,287.236 206.011,287.236 206.124,287.124L207.924,285.324C208.036,285.211 208.036,285.029 207.924,284.916C207.811,284.804 207.629,284.804 207.516,284.916Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M199.44,285.12L203.76,297" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M199.169,285.218L203.489,297.098C203.544,297.248 203.709,297.325 203.858,297.271C204.008,297.216 204.085,297.051 204.031,296.902L199.711,285.022C199.656,284.872 199.491,284.795 199.342,284.849C199.192,284.904 199.115,285.069 199.169,285.218Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M195.12,297L199.44,285.12" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M195.391,297.098L199.711,285.218C199.765,285.069 199.688,284.904 199.538,284.849C199.389,284.795 199.224,284.872 199.169,285.022L194.849,296.902C194.795,297.051 194.872,297.216 195.022,297.271C195.171,297.325 195.336,297.248 195.391,297.098Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M191.16,285.12L195.12,297" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M190.887,285.211L194.847,297.091C194.897,297.242 195.06,297.323 195.211,297.273C195.362,297.223 195.443,297.06 195.393,296.909L191.433,285.029C191.383,284.878 191.22,284.797 191.069,284.847C190.918,284.897 190.837,285.06 190.887,285.211Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M186.48,297L191.16,285.12" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M186.748,297.106L191.428,285.226C191.486,285.078 191.413,284.91 191.266,284.852C191.118,284.794 190.95,284.867 190.892,285.014L186.212,296.894C186.154,297.042 186.227,297.21 186.374,297.268C186.522,297.326 186.69,297.253 186.748,297.106Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M186.84,283.68L184.824,282.168" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M186.942,283.544L184.926,282.032C184.851,281.976 184.744,281.991 184.688,282.066C184.632,282.141 184.647,282.248 184.722,282.304L186.738,283.816C186.813,283.872 186.92,283.857 186.976,283.782C187.032,283.707 187.017,283.6 186.942,283.544Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="198.72" cy="291.96" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M198.72,277.39C190.679,277.39 184.15,283.919 184.15,291.96C184.15,300.001 190.679,306.53 198.72,306.53C206.761,306.53 213.29,300.001 213.29,291.96C213.29,283.919 206.761,277.39 198.72,277.39ZM198.72,277.73C206.574,277.73 212.95,284.106 212.95,291.96C212.95,299.814 206.574,306.19 198.72,306.19C190.866,306.19 184.49,299.814 184.49,291.96C184.49,284.106 190.866,277.73 198.72,277.73Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/603.svg b/docs/newsvg/603.svg
new file mode 100755
index 0000000..503b3dd
--- /dev/null
+++ b/docs/newsvg/603.svg
@@ -0,0 +1,126 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-3270.27,-3788.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M239.76,296.64L244.08,284.76" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M240.031,296.738L244.351,284.858C244.405,284.709 244.328,284.544 244.178,284.489C244.029,284.435 243.864,284.512 243.809,284.662L239.489,296.542C239.435,296.691 239.512,296.856 239.662,296.911C239.811,296.965 239.976,296.888 240.031,296.738Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M227.16,284.76L231.12,296.64" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M226.887,284.851L230.847,296.731C230.897,296.882 231.06,296.963 231.211,296.913C231.362,296.863 231.443,296.7 231.393,296.549L227.433,284.669C227.383,284.518 227.22,284.437 227.069,284.487C226.918,284.537 226.837,284.7 226.887,284.851Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M223.56,300.24L241.92,300.24" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M223.56,300.528L241.92,300.528C242.079,300.528 242.208,300.399 242.208,300.24C242.208,300.081 242.079,299.952 241.92,299.952L223.56,299.952C223.401,299.952 223.272,300.081 223.272,300.24C223.272,300.399 223.401,300.528 223.56,300.528Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M241.92,300.24L240.12,298.44" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M242.124,300.036L240.324,298.236C240.211,298.124 240.029,298.124 239.916,298.236C239.804,298.349 239.804,298.531 239.916,298.644L241.716,300.444C241.829,300.556 242.011,300.556 242.124,300.444C242.236,300.331 242.236,300.149 242.124,300.036Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M222.48,296.64L227.16,284.76" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M222.748,296.746L227.428,284.866C227.486,284.718 227.413,284.55 227.266,284.492C227.118,284.434 226.95,284.507 226.892,284.654L222.212,296.534C222.154,296.682 222.227,296.85 222.374,296.908C222.522,296.966 222.69,296.893 222.748,296.746Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M223.56,300.24L225.36,302.04" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M223.356,300.444L225.156,302.244C225.269,302.356 225.451,302.356 225.564,302.244C225.676,302.131 225.676,301.949 225.564,301.836L223.764,300.036C223.651,299.924 223.469,299.924 223.356,300.036C223.244,300.149 223.244,300.331 223.356,300.444Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M235.44,284.76L239.76,296.64" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M235.169,284.858L239.489,296.738C239.544,296.888 239.709,296.965 239.858,296.911C240.008,296.856 240.085,296.691 240.031,296.542L235.711,284.662C235.656,284.512 235.491,284.435 235.342,284.489C235.192,284.544 235.115,284.709 235.169,284.858Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M223.56,300.24L225.36,298.44" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M223.764,300.444L225.564,298.644C225.676,298.531 225.676,298.349 225.564,298.236C225.451,298.124 225.269,298.124 225.156,298.236L223.356,300.036C223.244,300.149 223.244,300.331 223.356,300.444C223.469,300.556 223.651,300.556 223.764,300.444Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M231.12,296.64L235.44,284.76" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M231.391,296.738L235.711,284.858C235.765,284.709 235.688,284.544 235.538,284.489C235.389,284.435 235.224,284.512 235.169,284.662L230.849,296.542C230.795,296.691 230.872,296.856 231.022,296.911C231.171,296.965 231.336,296.888 231.391,296.738Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M241.92,300.24L240.12,302.04" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M241.716,300.036L239.916,301.836C239.804,301.949 239.804,302.131 239.916,302.244C240.029,302.356 240.211,302.356 240.324,302.244L242.124,300.444C242.236,300.331 242.236,300.149 242.124,300.036C242.011,299.924 241.829,299.924 241.716,300.036Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M221.4,283.68L219.384,282.168" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M221.502,283.544L219.486,282.032C219.411,281.976 219.304,281.991 219.248,282.066C219.192,282.141 219.207,282.248 219.282,282.304L221.298,283.816C221.373,283.872 221.48,283.857 221.536,283.782C221.592,283.707 221.577,283.6 221.502,283.544Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="233.28" cy="291.96" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M233.28,277.39C225.239,277.39 218.71,283.919 218.71,291.96C218.71,300.001 225.239,306.53 233.28,306.53C241.321,306.53 247.85,300.001 247.85,291.96C247.85,283.919 241.321,277.39 233.28,277.39ZM233.28,277.73C241.134,277.73 247.51,284.106 247.51,291.96C247.51,299.814 241.134,306.19 233.28,306.19C225.426,306.19 219.05,299.814 219.05,291.96C219.05,284.106 225.426,277.73 233.28,277.73Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/604.svg b/docs/newsvg/604.svg
new file mode 100755
index 0000000..26839c3
--- /dev/null
+++ b/docs/newsvg/604.svg
@@ -0,0 +1,126 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 487 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-3845.42,-3788.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M280.44,291.96L281.16,286.92" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M280.725,292.001L281.445,286.961C281.468,286.803 281.358,286.657 281.201,286.635C281.043,286.612 280.897,286.722 280.875,286.879L280.155,291.919C280.132,292.077 280.242,292.223 280.399,292.245C280.557,292.268 280.703,292.158 280.725,292.001Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M272.52,281.16L280.44,291.96" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M272.288,281.33L280.208,292.13C280.302,292.258 280.482,292.286 280.61,292.192C280.738,292.098 280.766,291.918 280.672,291.79L272.752,280.99C272.658,280.862 272.478,280.834 272.35,280.928C272.222,281.022 272.194,281.202 272.288,281.33Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M271.08,288.36L272.52,281.16" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M271.362,288.416L272.802,281.216C272.834,281.061 272.732,280.909 272.576,280.878C272.421,280.846 272.269,280.948 272.238,281.104L270.798,288.304C270.766,288.459 270.868,288.611 271.024,288.642C271.179,288.674 271.331,288.572 271.362,288.416Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M274.68,295.2L274.68,290.52" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M274.968,295.2L274.968,290.52C274.968,290.361 274.839,290.232 274.68,290.232C274.521,290.232 274.392,290.361 274.392,290.52L274.392,295.2C274.392,295.359 274.521,295.488 274.68,295.488C274.839,295.488 274.968,295.359 274.968,295.2Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M268.56,295.2L274.68,295.2" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M268.56,295.488L274.68,295.488C274.839,295.488 274.968,295.359 274.968,295.2C274.968,295.041 274.839,294.912 274.68,294.912L268.56,294.912C268.401,294.912 268.272,295.041 268.272,295.2C268.272,295.359 268.401,295.488 268.56,295.488Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M268.56,285.84L268.56,295.2" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M268.272,285.84L268.272,295.2C268.272,295.359 268.401,295.488 268.56,295.488C268.719,295.488 268.848,295.359 268.848,295.2L268.848,285.84C268.848,285.681 268.719,285.552 268.56,285.552C268.401,285.552 268.272,285.681 268.272,285.84Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M261.36,285.84L268.56,285.84" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M261.36,286.128L268.56,286.128C268.719,286.128 268.848,285.999 268.848,285.84C268.848,285.681 268.719,285.552 268.56,285.552L261.36,285.552C261.201,285.552 261.072,285.681 261.072,285.84C261.072,285.999 261.201,286.128 261.36,286.128Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M261.36,290.16L261.36,285.84" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M261.648,290.16L261.648,285.84C261.648,285.681 261.519,285.552 261.36,285.552C261.201,285.552 261.072,285.681 261.072,285.84L261.072,290.16C261.072,290.319 261.201,290.448 261.36,290.448C261.519,290.448 261.648,290.319 261.648,290.16Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M260.28,295.56C260.28,295.56 260.28,295.56 260.28,295.56C260.28,298.128 262.393,300.24 264.96,300.24C266.73,300.24 268.355,299.236 269.146,297.653" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M259.992,295.56C259.992,295.56 259.992,295.56 259.992,295.56C259.992,298.286 262.235,300.528 264.96,300.528C266.839,300.528 268.564,299.462 269.404,297.782C269.475,297.64 269.417,297.467 269.275,297.395C269.133,297.324 268.96,297.382 268.888,297.524C268.146,299.01 266.621,299.952 264.96,299.952C262.551,299.952 260.568,297.97 260.568,295.56C260.568,295.56 260.568,295.56 260.568,295.56C260.568,295.401 260.439,295.272 260.28,295.272C260.121,295.272 259.992,295.401 259.992,295.56Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M260.28,295.56C260.28,295.56 260.28,295.56 260.28,295.56C260.28,292.992 258.167,290.88 255.6,290.88C254.873,290.88 254.157,291.049 253.507,291.374" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M260.28,295.56L260.568,295.56C260.568,295.56 260.568,295.56 260.568,295.56C260.568,292.834 258.325,290.592 255.6,290.592C254.829,290.592 254.068,290.771 253.378,291.116C253.236,291.187 253.178,291.361 253.249,291.503C253.32,291.645 253.494,291.703 253.636,291.632C254.246,291.327 254.918,291.168 255.6,291.168C258.009,291.168 259.992,293.15 259.992,295.56C259.992,295.56 259.992,295.56 259.992,295.56L260.568,295.56L260.28,295.56Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M255.96,283.68L253.944,282.168" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M256.062,283.544L254.046,282.032C253.971,281.976 253.864,281.991 253.808,282.066C253.752,282.141 253.767,282.248 253.842,282.304L255.858,283.816C255.933,283.872 256.04,283.857 256.096,283.782C256.152,283.707 256.137,283.6 256.062,283.544Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="267.84" cy="291.96" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M267.84,277.39C259.799,277.39 253.27,283.919 253.27,291.96C253.27,300.001 259.799,306.53 267.84,306.53C275.881,306.53 282.41,300.001 282.41,291.96C282.41,283.919 275.881,277.39 267.84,277.39ZM267.84,277.73C275.694,277.73 282.07,284.106 282.07,291.96C282.07,299.814 275.694,306.19 267.84,306.19C259.986,306.19 253.61,299.814 253.61,291.96C253.61,284.106 259.986,277.73 267.84,277.73Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/605.svg b/docs/newsvg/605.svg
new file mode 100755
index 0000000..f64768e
--- /dev/null
+++ b/docs/newsvg/605.svg
@@ -0,0 +1,116 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-4422.27,-3788.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M294.703,284.076L296.503,285.876" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M294.5,284.28L296.3,286.08C296.412,286.192 296.594,286.192 296.707,286.08C296.819,285.967 296.819,285.785 296.707,285.672L294.907,283.872C294.794,283.76 294.612,283.76 294.5,283.872C294.387,283.985 294.387,284.167 294.5,284.28Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M294.703,284.076L296.503,282.276" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M294.907,284.28L296.707,282.48C296.819,282.367 296.819,282.185 296.707,282.072C296.594,281.96 296.412,281.96 296.3,282.072L294.5,283.872C294.387,283.985 294.387,284.167 294.5,284.28C294.612,284.392 294.794,284.392 294.907,284.28Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M294.703,284.076L309.744,284.04" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M294.704,284.364L309.745,284.328C309.904,284.328 310.032,284.198 310.032,284.039C310.032,283.88 309.902,283.752 309.743,283.752L294.703,283.788C294.544,283.788 294.415,283.918 294.415,284.077C294.416,284.236 294.545,284.364 294.704,284.364Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M309.946,284.076L308.146,282.276" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M310.149,283.872L308.349,282.072C308.237,281.96 308.054,281.96 307.942,282.072C307.83,282.185 307.83,282.367 307.942,282.48L309.742,284.28C309.854,284.392 310.037,284.392 310.149,284.28C310.262,284.167 310.262,283.985 310.149,283.872Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M309.946,284.076L308.146,285.876" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M309.742,283.872L307.942,285.672C307.83,285.785 307.83,285.967 307.942,286.08C308.054,286.192 308.237,286.192 308.349,286.08L310.149,284.28C310.262,284.167 310.262,283.985 310.149,283.872C310.037,283.76 309.854,283.76 309.742,283.872Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M312.048,298.339L309.744,286.459" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M312.331,298.284L310.027,286.404C309.996,286.248 309.845,286.146 309.689,286.176C309.533,286.207 309.431,286.358 309.461,286.514L311.765,298.394C311.796,298.55 311.947,298.652 312.103,298.622C312.259,298.592 312.361,298.44 312.331,298.284Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M291.881,298.339L309.708,286.459" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M292.041,298.579L309.868,286.699C310,286.611 310.036,286.432 309.948,286.299C309.86,286.167 309.681,286.131 309.548,286.22L291.721,298.1C291.589,298.188 291.553,298.367 291.641,298.499C291.729,298.631 291.908,298.667 292.041,298.579Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M294.401,286.459L312.041,298.339" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M294.24,286.698L311.88,298.578C312.012,298.667 312.191,298.632 312.28,298.5C312.368,298.368 312.334,298.189 312.202,298.1L294.562,286.22C294.43,286.132 294.251,286.166 294.162,286.298C294.073,286.43 294.108,286.609 294.24,286.698Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M291.881,298.339L294.401,286.459" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M292.163,298.399L294.683,286.519C294.716,286.363 294.616,286.21 294.461,286.177C294.305,286.144 294.152,286.244 294.119,286.399L291.599,298.279C291.566,298.435 291.666,298.588 291.821,298.621C291.977,298.654 292.13,298.554 292.163,298.399Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M290.52,283.68L288.504,282.168" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M290.622,283.544L288.606,282.032C288.531,281.976 288.424,281.991 288.368,282.066C288.312,282.141 288.327,282.248 288.402,282.304L290.418,283.816C290.493,283.872 290.6,283.857 290.656,283.782C290.712,283.707 290.697,283.6 290.622,283.544Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="302.4" cy="291.96" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M302.4,277.39C294.359,277.39 287.83,283.919 287.83,291.96C287.83,300.001 294.359,306.53 302.4,306.53C310.441,306.53 316.97,300.001 316.97,291.96C316.97,283.919 310.441,277.39 302.4,277.39ZM302.4,277.73C310.254,277.73 316.63,284.106 316.63,291.96C316.63,299.814 310.254,306.19 302.4,306.19C294.546,306.19 288.17,299.814 288.17,291.96C288.17,284.106 294.546,277.73 302.4,277.73Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/606.svg b/docs/newsvg/606.svg
new file mode 100755
index 0000000..8d368b1
--- /dev/null
+++ b/docs/newsvg/606.svg
@@ -0,0 +1,196 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 498 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-4983.27,-3788.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,313.746,240.434)">
+ <path d="M-1.896,0L-0.301,-2.149L-1.707,-4.123L-1.058,-4.123L-0.309,-3.066C-0.154,-2.846 -0.043,-2.678 0.022,-2.559C0.114,-2.709 0.223,-2.866 0.349,-3.029L1.178,-4.123L1.772,-4.123L0.323,-2.18L1.884,0L1.209,0L0.172,-1.471C0.113,-1.555 0.053,-1.647 -0.008,-1.747C-0.1,-1.597 -0.166,-1.493 -0.205,-1.437L-1.24,0L-1.896,0Z" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,313.746,240.434)">
+ <path d="M-0.657,-2.152L-1.942,-3.956C-2.004,-4.044 -2.013,-4.159 -1.963,-4.255C-1.914,-4.351 -1.815,-4.411 -1.707,-4.411L-1.058,-4.411C-0.964,-4.411 -0.876,-4.366 -0.822,-4.289C-0.822,-4.289 -0.074,-3.232 -0.074,-3.232C-0.037,-3.18 -0.003,-3.13 0.029,-3.084C0.058,-3.123 0.088,-3.163 0.119,-3.203L0.949,-4.297C1.003,-4.369 1.088,-4.411 1.178,-4.411L1.772,-4.411C1.881,-4.411 1.98,-4.35 2.029,-4.252C2.078,-4.155 2.068,-4.038 2.003,-3.951L0.68,-2.176L2.119,-0.168C2.181,-0.08 2.19,0.036 2.141,0.132C2.091,0.228 1.992,0.288 1.884,0.288L1.209,0.288C1.116,0.288 1.028,0.243 0.974,0.166L-0.005,-1.222L-1.007,0.168C-1.061,0.243 -1.148,0.288 -1.24,0.288L-1.896,0.288C-2.004,0.288 -2.104,0.227 -2.153,0.129C-2.202,0.032 -2.192,-0.084 -2.127,-0.172L-0.657,-2.152ZM-0.044,-2.279C-0.005,-2.202 -0.003,-2.112 -0.037,-2.033C-0.028,-2.034 -0.019,-2.035 -0.009,-2.035C0.023,-2.035 0.055,-2.029 0.084,-2.019C0.033,-2.095 0.022,-2.189 0.051,-2.273C0.04,-2.272 0.028,-2.271 0.016,-2.271C-0.004,-2.272 -0.025,-2.275 -0.044,-2.279Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M334.8,285.991L337.68,290.311" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M334.56,286.151L337.44,290.471C337.529,290.603 337.707,290.639 337.84,290.551C337.972,290.463 338.008,290.284 337.92,290.151L335.04,285.831C334.951,285.699 334.773,285.663 334.64,285.752C334.508,285.84 334.472,286.019 334.56,286.151Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M337.68,285.991L334.8,290.311" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M337.44,285.831L334.56,290.151C334.472,290.284 334.508,290.463 334.64,290.551C334.773,290.639 334.951,290.603 335.04,290.471L337.92,286.151C338.008,286.019 337.972,285.84 337.84,285.752C337.707,285.663 337.529,285.699 337.44,285.831Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M336.24,305.28L325.44,292.68" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M336.459,305.093L325.659,292.493C325.555,292.372 325.373,292.358 325.253,292.461C325.132,292.565 325.118,292.747 325.221,292.867L336.021,305.467C336.125,305.588 336.307,305.602 336.427,305.499C336.548,305.395 336.562,305.213 336.459,305.093Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M336.24,305.28L345.96,292.68" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M336.468,305.456L346.188,292.856C346.285,292.73 346.262,292.549 346.136,292.452C346.01,292.355 345.829,292.378 345.732,292.504L336.012,305.104C335.915,305.23 335.938,305.411 336.064,305.508C336.19,305.605 336.371,305.582 336.468,305.456Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M325.44,292.68L322.2,295.92" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M325.236,292.476L321.996,295.716C321.884,295.829 321.884,296.011 321.996,296.124C322.109,296.236 322.291,296.236 322.404,296.124L325.644,292.884C325.756,292.771 325.756,292.589 325.644,292.476C325.531,292.364 325.349,292.364 325.236,292.476Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M345.96,292.68L349.56,296.28" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M345.756,292.884L349.356,296.484C349.469,296.596 349.651,296.596 349.764,296.484C349.876,296.371 349.876,296.189 349.764,296.076L346.164,292.476C346.051,292.364 345.869,292.364 345.756,292.476C345.644,292.589 345.644,292.771 345.756,292.884Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M331.2,295.92L335.88,295.92" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M331.2,296.208L335.88,296.208C336.039,296.208 336.168,296.079 336.168,295.92C336.168,295.761 336.039,295.632 335.88,295.632L331.2,295.632C331.041,295.632 330.912,295.761 330.912,295.92C330.912,296.079 331.041,296.208 331.2,296.208Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="335.88" cy="288.36" r="6.569" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M335.88,281.503C332.095,281.503 329.023,284.575 329.023,288.36C329.023,292.145 332.095,295.217 335.88,295.217C339.665,295.217 342.737,292.145 342.737,288.36C342.737,284.575 339.665,281.503 335.88,281.503ZM335.88,282.079C339.347,282.079 342.161,284.893 342.161,288.36C342.161,291.827 339.347,294.641 335.88,294.641C332.413,294.641 329.599,291.827 329.599,288.36C329.599,284.893 332.413,282.079 335.88,282.079Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M327.6,288.36L331.2,295.92" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M327.34,288.484L330.94,296.044C331.008,296.187 331.18,296.248 331.324,296.18C331.467,296.112 331.528,295.94 331.46,295.796L327.86,288.236C327.792,288.093 327.62,288.032 327.476,288.1C327.333,288.168 327.272,288.34 327.34,288.484Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M335.88,295.92L340.56,295.92" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M335.88,296.208L340.56,296.208C340.719,296.208 340.848,296.079 340.848,295.92C340.848,295.761 340.719,295.632 340.56,295.632L335.88,295.632C335.721,295.632 335.592,295.761 335.592,295.92C335.592,296.079 335.721,296.208 335.88,296.208Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M340.56,280.8L335.88,280.8" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M340.56,280.512L335.88,280.512C335.721,280.512 335.592,280.641 335.592,280.8C335.592,280.959 335.721,281.088 335.88,281.088L340.56,281.088C340.719,281.088 340.848,280.959 340.848,280.8C340.848,280.641 340.719,280.512 340.56,280.512Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M335.88,280.8L331.2,280.8" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M335.88,280.512L331.2,280.512C331.041,280.512 330.912,280.641 330.912,280.8C330.912,280.959 331.041,281.088 331.2,281.088L335.88,281.088C336.039,281.088 336.168,280.959 336.168,280.8C336.168,280.641 336.039,280.512 335.88,280.512Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M344.16,288.36L340.56,280.8" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M344.42,288.236L340.82,280.676C340.752,280.533 340.58,280.472 340.436,280.54C340.293,280.608 340.232,280.78 340.3,280.924L343.9,288.484C343.968,288.627 344.14,288.688 344.284,288.62C344.427,288.552 344.488,288.38 344.42,288.236Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M331.2,280.8L327.6,288.36" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M330.94,280.676L327.34,288.236C327.272,288.38 327.333,288.552 327.476,288.62C327.62,288.688 327.792,288.627 327.86,288.484L331.46,280.924C331.528,280.78 331.467,280.608 331.324,280.54C331.18,280.472 331.008,280.533 330.94,280.676Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M340.56,295.92L344.16,288.36" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M340.82,296.044L344.42,288.484C344.488,288.34 344.427,288.168 344.284,288.1C344.14,288.032 343.968,288.093 343.9,288.236L340.3,295.796C340.232,295.94 340.293,296.112 340.436,296.18C340.58,296.248 340.752,296.187 340.82,296.044Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="335.88" cy="288.36" r="5.76" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M335.88,282.312C332.542,282.312 329.832,285.022 329.832,288.36C329.832,291.698 332.542,294.408 335.88,294.408C339.218,294.408 341.928,291.698 341.928,288.36C341.928,285.022 339.218,282.312 335.88,282.312ZM335.88,282.888C338.9,282.888 341.352,285.34 341.352,288.36C341.352,291.38 338.9,293.832 335.88,293.832C332.86,293.832 330.408,291.38 330.408,288.36C330.408,285.34 332.86,282.888 335.88,282.888Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="336.96" cy="291.96" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-23.3938,-50.0862)">
+ <path d="M336.96,277.39C328.919,277.39 322.39,283.919 322.39,291.96C322.39,300.001 328.919,306.53 336.96,306.53C345.001,306.53 351.53,300.001 351.53,291.96C351.53,283.919 345.001,277.39 336.96,277.39ZM336.96,277.73C344.814,277.73 351.19,284.106 351.19,291.96C351.19,299.814 344.814,306.19 336.96,306.19C329.106,306.19 322.73,299.814 322.73,291.96C322.73,284.106 329.106,277.73 336.96,277.73Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M325.08,283.68L323.064,282.168" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-23.3938,-50.0862)">
+ <path d="M325.182,283.544L323.166,282.032C323.091,281.976 322.984,281.991 322.928,282.066C322.872,282.141 322.887,282.248 322.962,282.304L324.978,283.816C325.053,283.872 325.16,283.857 325.216,283.782C325.272,283.707 325.257,283.6 325.182,283.544Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/700.svg b/docs/newsvg/700.svg
new file mode 100755
index 0000000..f28a59d
--- /dev/null
+++ b/docs/newsvg/700.svg
@@ -0,0 +1,212 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-1542.27,-4328.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M139.32,325.08L142.92,328.68" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M139.116,325.284L142.716,328.884C142.829,328.996 143.011,328.996 143.124,328.884C143.236,328.771 143.236,328.589 143.124,328.476L139.524,324.876C139.411,324.764 139.229,324.764 139.116,324.876C139.004,324.989 139.004,325.171 139.116,325.284Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M133.92,328.32L137.52,320.76" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M134.18,328.444L137.78,320.884C137.848,320.74 137.787,320.568 137.644,320.5C137.5,320.432 137.328,320.493 137.26,320.636L133.66,328.196C133.592,328.34 133.653,328.512 133.796,328.58C133.94,328.648 134.112,328.587 134.18,328.444Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M133.92,313.2L129.24,313.2" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M133.92,312.912L129.24,312.912C129.081,312.912 128.952,313.041 128.952,313.2C128.952,313.359 129.081,313.488 129.24,313.488L133.92,313.488C134.079,313.488 134.208,313.359 134.208,313.2C134.208,313.041 134.079,312.912 133.92,312.912Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M120.96,320.76L124.56,328.32" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M120.7,320.884L124.3,328.444C124.368,328.587 124.54,328.648 124.684,328.58C124.827,328.512 124.888,328.34 124.82,328.196L121.22,320.636C121.152,320.493 120.98,320.432 120.836,320.5C120.693,320.568 120.632,320.74 120.7,320.884Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M137.52,320.76L133.92,313.2" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M137.78,320.636L134.18,313.076C134.112,312.933 133.94,312.872 133.796,312.94C133.653,313.008 133.592,313.18 133.66,313.324L137.26,320.884C137.328,321.027 137.5,321.088 137.644,321.02C137.787,320.952 137.848,320.78 137.78,320.636Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M124.56,328.32L129.24,328.32" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M124.56,328.608L129.24,328.608C129.399,328.608 129.528,328.479 129.528,328.32C129.528,328.161 129.399,328.032 129.24,328.032L124.56,328.032C124.401,328.032 124.272,328.161 124.272,328.32C124.272,328.479 124.401,328.608 124.56,328.608Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M124.56,313.2L120.96,320.76" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M124.3,313.076L120.7,320.636C120.632,320.78 120.693,320.952 120.836,321.02C120.98,321.088 121.152,321.027 121.22,320.884L124.82,313.324C124.888,313.18 124.827,313.008 124.684,312.94C124.54,312.872 124.368,312.933 124.3,313.076Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M129.24,328.32L133.92,328.32" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M129.24,328.608L133.92,328.608C134.079,328.608 134.208,328.479 134.208,328.32C134.208,328.161 134.079,328.032 133.92,328.032L129.24,328.032C129.081,328.032 128.952,328.161 128.952,328.32C128.952,328.479 129.081,328.608 129.24,328.608Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M129.24,313.2L124.56,313.2" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M129.24,312.912L124.56,312.912C124.401,312.912 124.272,313.041 124.272,313.2C124.272,313.359 124.401,313.488 124.56,313.488L129.24,313.488C129.399,313.488 129.528,313.359 129.528,313.2C129.528,313.041 129.399,312.912 129.24,312.912Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M129.6,337.68L118.8,325.08" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M129.819,337.493L119.019,324.893C118.915,324.772 118.733,324.758 118.613,324.861C118.492,324.965 118.478,325.147 118.581,325.267L129.381,337.867C129.485,337.988 129.667,338.002 129.787,337.899C129.908,337.795 129.922,337.613 129.819,337.493Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="129.24" cy="320.76" r="6.569" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M129.24,313.903C125.455,313.903 122.383,316.975 122.383,320.76C122.383,324.545 125.455,327.617 129.24,327.617C133.025,327.617 136.097,324.545 136.097,320.76C136.097,316.975 133.025,313.903 129.24,313.903ZM129.24,314.479C132.707,314.479 135.521,317.293 135.521,320.76C135.521,324.227 132.707,327.041 129.24,327.041C125.773,327.041 122.959,324.227 122.959,320.76C122.959,317.293 125.773,314.479 129.24,314.479Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M129.6,337.68L139.32,325.08" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M129.828,337.856L139.548,325.256C139.645,325.13 139.622,324.949 139.496,324.852C139.37,324.755 139.189,324.778 139.092,324.904L129.372,337.504C129.275,337.63 129.298,337.811 129.424,337.908C129.55,338.005 129.731,337.982 129.828,337.856Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="129.24" cy="320.76" r="5.76" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M129.24,314.712C125.902,314.712 123.192,317.422 123.192,320.76C123.192,324.098 125.902,326.808 129.24,326.808C132.578,326.808 135.288,324.098 135.288,320.76C135.288,317.422 132.578,314.712 129.24,314.712ZM129.24,315.288C132.26,315.288 134.712,317.74 134.712,320.76C134.712,323.78 132.26,326.232 129.24,326.232C126.22,326.232 123.768,323.78 123.768,320.76C123.768,317.74 126.22,315.288 129.24,315.288Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M118.8,325.08L115.56,328.32" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M118.596,324.876L115.356,328.116C115.244,328.229 115.244,328.411 115.356,328.524C115.469,328.636 115.651,328.636 115.764,328.524L119.004,325.284C119.116,325.171 119.116,324.989 119.004,324.876C118.891,324.764 118.709,324.764 118.596,324.876Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,107.106,272.834)">
+ <path d="M-3.817,0L-2.222,-2.149L-3.628,-4.123L-2.978,-4.123L-2.23,-3.066C-2.075,-2.846 -1.964,-2.678 -1.898,-2.559C-1.807,-2.709 -1.698,-2.866 -1.572,-3.029L-0.743,-4.123L-0.149,-4.123L-1.598,-2.18L-0.037,0L-0.712,0L-1.749,-1.471C-1.807,-1.555 -1.868,-1.647 -1.929,-1.747C-2.021,-1.597 -2.087,-1.493 -2.126,-1.437L-3.161,0L-3.817,0Z" style="fill-opacity:0;fill-rule:nonzero;"/>
+ <path d="M1.606,0L1.606,-1.747L0.017,-4.123L0.681,-4.123L1.493,-2.88C1.643,-2.648 1.783,-2.415 1.913,-2.183C2.036,-2.398 2.186,-2.641 2.363,-2.911L3.161,-4.123L3.797,-4.123L2.152,-1.747L2.152,0L1.606,0Z" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M126.302,318.391L129.182,322.711" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M126.063,318.551L128.943,322.871C129.031,323.003 129.21,323.039 129.342,322.951C129.474,322.863 129.51,322.684 129.422,322.551L126.542,318.231C126.454,318.099 126.275,318.063 126.143,318.152C126.01,318.24 125.975,318.419 126.063,318.551Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M129.182,318.391L126.302,322.711" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M128.943,318.231L126.063,322.551C125.975,322.684 126.01,322.863 126.143,322.951C126.275,323.039 126.454,323.003 126.542,322.871L129.422,318.551C129.51,318.419 129.474,318.24 129.342,318.152C129.21,318.063 129.031,318.099 128.943,318.231Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M131.652,320.652L131.652,322.711" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M131.364,320.652L131.364,322.711C131.364,322.87 131.493,322.999 131.652,322.999C131.811,322.999 131.94,322.87 131.94,322.711L131.94,320.652C131.94,320.493 131.811,320.364 131.652,320.364C131.493,320.364 131.364,320.493 131.364,320.652Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M130.212,318.391L131.652,320.652L133.092,318.391" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M131.652,320.116L132.849,318.236C132.934,318.102 133.113,318.063 133.247,318.148C133.381,318.234 133.42,318.412 133.335,318.546L131.895,320.807C131.842,320.89 131.75,320.94 131.652,320.94C131.554,320.94 131.462,320.89 131.409,320.807L129.969,318.546C129.884,318.412 129.923,318.234 130.057,318.148C130.191,318.063 130.37,318.102 130.455,318.236L131.652,320.116Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M117.72,316.08L115.704,314.568" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M117.822,315.944L115.806,314.432C115.731,314.376 115.624,314.391 115.568,314.466C115.512,314.541 115.527,314.648 115.602,314.704L117.618,316.216C117.693,316.272 117.8,316.257 117.856,316.182C117.912,316.107 117.897,316 117.822,315.944Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="129.6" cy="324.36" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M129.6,309.79C121.559,309.79 115.03,316.319 115.03,324.36C115.03,332.401 121.559,338.93 129.6,338.93C137.641,338.93 144.17,332.401 144.17,324.36C144.17,316.319 137.641,309.79 129.6,309.79ZM129.6,310.13C137.454,310.13 143.83,316.506 143.83,324.36C143.83,332.214 137.454,338.59 129.6,338.59C121.746,338.59 115.37,332.214 115.37,324.36C115.37,316.506 121.746,310.13 129.6,310.13Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/706.svg b/docs/newsvg/706.svg
new file mode 100755
index 0000000..b0e5da4
--- /dev/null
+++ b/docs/newsvg/706.svg
@@ -0,0 +1,196 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 498 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-4983.27,-4328.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M335.88,328.32L340.56,328.32" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M335.88,328.608L340.56,328.608C340.719,328.608 340.848,328.479 340.848,328.32C340.848,328.161 340.719,328.032 340.56,328.032L335.88,328.032C335.721,328.032 335.592,328.161 335.592,328.32C335.592,328.479 335.721,328.608 335.88,328.608Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M340.56,313.2L335.88,313.2" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M340.56,312.912L335.88,312.912C335.721,312.912 335.592,313.041 335.592,313.2C335.592,313.359 335.721,313.488 335.88,313.488L340.56,313.488C340.719,313.488 340.848,313.359 340.848,313.2C340.848,313.041 340.719,312.912 340.56,312.912Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M340.56,328.32L344.16,320.76" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M340.82,328.444L344.42,320.884C344.488,320.74 344.427,320.568 344.284,320.5C344.14,320.432 343.968,320.493 343.9,320.636L340.3,328.196C340.232,328.34 340.293,328.512 340.436,328.58C340.58,328.648 340.752,328.587 340.82,328.444Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M344.16,320.76L340.56,313.2" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M344.42,320.636L340.82,313.076C340.752,312.933 340.58,312.872 340.436,312.94C340.293,313.008 340.232,313.18 340.3,313.324L343.9,320.884C343.968,321.027 344.14,321.088 344.284,321.02C344.427,320.952 344.488,320.78 344.42,320.636Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M331.2,328.32L335.88,328.32" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M331.2,328.608L335.88,328.608C336.039,328.608 336.168,328.479 336.168,328.32C336.168,328.161 336.039,328.032 335.88,328.032L331.2,328.032C331.041,328.032 330.912,328.161 330.912,328.32C330.912,328.479 331.041,328.608 331.2,328.608Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M327.6,320.76L331.2,328.32" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M327.34,320.884L330.94,328.444C331.008,328.587 331.18,328.648 331.324,328.58C331.467,328.512 331.528,328.34 331.46,328.196L327.86,320.636C327.792,320.493 327.62,320.432 327.476,320.5C327.333,320.568 327.272,320.74 327.34,320.884Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M331.2,313.2L327.6,320.76" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M330.94,313.076L327.34,320.636C327.272,320.78 327.333,320.952 327.476,321.02C327.62,321.088 327.792,321.027 327.86,320.884L331.46,313.324C331.528,313.18 331.467,313.008 331.324,312.94C331.18,312.872 331.008,312.933 330.94,313.076Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M335.88,313.2L331.2,313.2" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M335.88,312.912L331.2,312.912C331.041,312.912 330.912,313.041 330.912,313.2C330.912,313.359 331.041,313.488 331.2,313.488L335.88,313.488C336.039,313.488 336.168,313.359 336.168,313.2C336.168,313.041 336.039,312.912 335.88,312.912Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,313.746,272.834)">
+ <path d="M-0.315,0L-0.315,-1.747L-1.904,-4.123L-1.24,-4.123L-0.428,-2.88C-0.277,-2.648 -0.138,-2.415 -0.008,-2.183C0.115,-2.398 0.265,-2.641 0.442,-2.911L1.24,-4.123L1.876,-4.123L0.231,-1.747L0.231,0L-0.315,0Z" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,313.746,272.834)">
+ <path d="M-0.603,-1.659L-2.143,-3.963C-2.203,-4.051 -2.208,-4.165 -2.158,-4.259C-2.108,-4.353 -2.01,-4.411 -1.904,-4.411L-1.24,-4.411C-1.143,-4.411 -1.052,-4.362 -0.999,-4.281C-0.999,-4.281 -0.186,-3.038 -0.185,-3.036C-0.123,-2.94 -0.063,-2.844 -0.005,-2.748C0.059,-2.85 0.128,-2.957 0.2,-3.068L1,-4.282C1.053,-4.362 1.143,-4.411 1.24,-4.411L1.876,-4.411C1.983,-4.411 2.081,-4.352 2.131,-4.257C2.181,-4.162 2.174,-4.047 2.113,-3.959L0.519,-1.657L0.519,0C0.519,0.159 0.39,0.288 0.231,0.288L-0.315,0.288C-0.474,0.288 -0.603,0.159 -0.603,0L-0.603,-1.659ZM-0.073,-1.902C-0.06,-1.882 -0.05,-1.861 -0.042,-1.838C-0.036,-1.858 -0.027,-1.877 -0.016,-1.895C-0.035,-1.895 -0.054,-1.898 -0.073,-1.902Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M336.24,320.652L336.24,322.711" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M335.952,320.652L335.952,322.711C335.952,322.87 336.081,322.999 336.24,322.999C336.399,322.999 336.528,322.87 336.528,322.711L336.528,320.652C336.528,320.493 336.399,320.364 336.24,320.364C336.081,320.364 335.952,320.493 335.952,320.652Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M334.8,318.391L336.24,320.652L337.68,318.391" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M336.24,320.116L337.437,318.236C337.522,318.102 337.701,318.063 337.835,318.148C337.969,318.234 338.008,318.412 337.923,318.546L336.483,320.807C336.43,320.89 336.338,320.94 336.24,320.94C336.142,320.94 336.05,320.89 335.997,320.807L334.557,318.546C334.472,318.412 334.511,318.234 334.645,318.148C334.779,318.063 334.958,318.102 335.043,318.236L336.24,320.116Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="335.88" cy="320.76" r="6.569" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M335.88,313.903C332.095,313.903 329.023,316.975 329.023,320.76C329.023,324.545 332.095,327.617 335.88,327.617C339.665,327.617 342.737,324.545 342.737,320.76C342.737,316.975 339.665,313.903 335.88,313.903ZM335.88,314.479C339.347,314.479 342.161,317.293 342.161,320.76C342.161,324.227 339.347,327.041 335.88,327.041C332.413,327.041 329.599,324.227 329.599,320.76C329.599,317.293 332.413,314.479 335.88,314.479Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="335.88" cy="320.76" r="5.76" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M335.88,314.712C332.542,314.712 329.832,317.422 329.832,320.76C329.832,324.098 332.542,326.808 335.88,326.808C339.218,326.808 341.928,324.098 341.928,320.76C341.928,317.422 339.218,314.712 335.88,314.712ZM335.88,315.288C338.9,315.288 341.352,317.74 341.352,320.76C341.352,323.78 338.9,326.232 335.88,326.232C332.86,326.232 330.408,323.78 330.408,320.76C330.408,317.74 332.86,315.288 335.88,315.288Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M345.96,325.08L349.56,328.68" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M345.756,325.284L349.356,328.884C349.469,328.996 349.651,328.996 349.764,328.884C349.876,328.771 349.876,328.589 349.764,328.476L346.164,324.876C346.051,324.764 345.869,324.764 345.756,324.876C345.644,324.989 345.644,325.171 345.756,325.284Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M336.24,337.68L345.96,325.08" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M336.468,337.856L346.188,325.256C346.285,325.13 346.262,324.949 346.136,324.852C346.01,324.755 345.829,324.778 345.732,324.904L336.012,337.504C335.915,337.63 335.938,337.811 336.064,337.908C336.19,338.005 336.371,337.982 336.468,337.856Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M325.44,325.08L322.2,328.32" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M325.236,324.876L321.996,328.116C321.884,328.229 321.884,328.411 321.996,328.524C322.109,328.636 322.291,328.636 322.404,328.524L325.644,325.284C325.756,325.171 325.756,324.989 325.644,324.876C325.531,324.764 325.349,324.764 325.236,324.876Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M336.24,337.68L325.44,325.08" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M336.459,337.493L325.659,324.893C325.555,324.772 325.373,324.758 325.253,324.861C325.132,324.965 325.118,325.147 325.221,325.267L336.021,337.867C336.125,337.988 336.307,338.002 336.427,337.899C336.548,337.795 336.562,337.613 336.459,337.493Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="336.96" cy="324.36" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-23.3938,-50.0862)">
+ <path d="M336.96,309.79C328.919,309.79 322.39,316.319 322.39,324.36C322.39,332.401 328.919,338.93 336.96,338.93C345.001,338.93 351.53,332.401 351.53,324.36C351.53,316.319 345.001,309.79 336.96,309.79ZM336.96,310.13C344.814,310.13 351.19,316.506 351.19,324.36C351.19,332.214 344.814,338.59 336.96,338.59C329.106,338.59 322.73,332.214 322.73,324.36C322.73,316.506 329.106,310.13 336.96,310.13Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M325.08,316.08L323.064,314.568" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-23.3938,-50.0862)">
+ <path d="M325.182,315.944L323.166,314.432C323.091,314.376 322.984,314.391 322.928,314.466C322.872,314.541 322.887,314.648 322.962,314.704L324.978,316.216C325.053,316.272 325.16,316.257 325.216,316.182C325.272,316.107 325.257,316 325.182,315.944Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/800.svg b/docs/newsvg/800.svg
new file mode 100755
index 0000000..d59f656
--- /dev/null
+++ b/docs/newsvg/800.svg
@@ -0,0 +1,186 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-1542.27,-4868.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="131.4" cy="361.8" r="2.546" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M131.4,358.966C129.836,358.966 128.566,360.236 128.566,361.8C128.566,363.364 129.836,364.634 131.4,364.634C132.964,364.634 134.234,363.364 134.234,361.8C134.234,360.236 132.964,358.966 131.4,358.966ZM131.4,359.542C132.646,359.542 133.658,360.554 133.658,361.8C133.658,363.046 132.646,364.058 131.4,364.058C130.154,364.058 129.142,363.046 129.142,361.8C129.142,360.554 130.154,359.542 131.4,359.542Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M128.52,357.48L134.28,357.48" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M128.52,357.768L134.28,357.768C134.439,357.768 134.568,357.639 134.568,357.48C134.568,357.321 134.439,357.192 134.28,357.192L128.52,357.192C128.361,357.192 128.232,357.321 128.232,357.48C128.232,357.639 128.361,357.768 128.52,357.768Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M126.72,361.8L128.52,357.48" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M126.986,361.911L128.786,357.591C128.847,357.444 128.777,357.275 128.631,357.214C128.484,357.153 128.315,357.223 128.254,357.369L126.454,361.689C126.393,361.836 126.463,362.005 126.609,362.066C126.756,362.127 126.925,362.057 126.986,361.911Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M128.52,366.12L126.72,361.8" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M128.786,366.009L126.986,361.689C126.925,361.543 126.756,361.473 126.609,361.534C126.463,361.595 126.393,361.764 126.454,361.911L128.254,366.231C128.315,366.377 128.484,366.447 128.631,366.386C128.777,366.325 128.847,366.156 128.786,366.009Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M134.28,366.12L128.52,366.12" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M134.28,365.832L128.52,365.832C128.361,365.832 128.232,365.961 128.232,366.12C128.232,366.279 128.361,366.408 128.52,366.408L134.28,366.408C134.439,366.408 134.568,366.279 134.568,366.12C134.568,365.961 134.439,365.832 134.28,365.832Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M136.08,361.8L134.28,366.12" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M135.814,361.689L134.014,366.009C133.953,366.156 134.023,366.325 134.169,366.386C134.316,366.447 134.485,366.377 134.546,366.231L136.346,361.911C136.407,361.764 136.337,361.595 136.191,361.534C136.044,361.473 135.875,361.543 135.814,361.689Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M134.28,357.48L136.08,361.8" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M134.014,357.591L135.814,361.911C135.875,362.057 136.044,362.127 136.191,362.066C136.337,362.005 136.407,361.836 136.346,361.689L134.546,357.369C134.485,357.223 134.316,357.153 134.169,357.214C134.023,357.275 133.953,357.444 134.014,357.591Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="131.4" cy="361.8" r="3.319" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M131.4,358.193C129.409,358.193 127.793,359.809 127.793,361.8C127.793,363.791 129.409,365.407 131.4,365.407C133.391,365.407 135.007,363.791 135.007,361.8C135.007,359.809 133.391,358.193 131.4,358.193ZM131.4,358.769C133.073,358.769 134.431,360.127 134.431,361.8C134.431,363.473 133.073,364.831 131.4,364.831C129.727,364.831 128.369,363.473 128.369,361.8C128.369,360.127 129.727,358.769 131.4,358.769Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M132.12,351.72C132.12,349.943 130.657,348.48 128.88,348.48C127.103,348.48 125.64,349.943 125.64,351.72" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M132.408,351.72C132.408,349.785 130.815,348.192 128.88,348.192C126.945,348.192 125.352,349.785 125.352,351.72C125.352,351.879 125.481,352.008 125.64,352.008C125.799,352.008 125.928,351.879 125.928,351.72C125.928,350.101 127.261,348.768 128.88,348.768C130.499,348.768 131.832,350.101 131.832,351.72C131.832,351.879 131.961,352.008 132.12,352.008C132.279,352.008 132.408,351.879 132.408,351.72Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M132.12,351.72C132.12,353.497 133.583,354.96 135.36,354.96C137.137,354.96 138.6,353.497 138.6,351.72" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M131.832,351.72C131.832,353.655 133.425,355.248 135.36,355.248C137.295,355.248 138.888,353.655 138.888,351.72C138.888,351.561 138.759,351.432 138.6,351.432C138.441,351.432 138.312,351.561 138.312,351.72C138.312,353.339 136.979,354.672 135.36,354.672C133.741,354.672 132.408,353.339 132.408,351.72C132.408,351.561 132.279,351.432 132.12,351.432C131.961,351.432 131.832,351.561 131.832,351.72Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M120.996,352.512L120.996,349.632" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M121.284,352.512L121.284,349.632C121.284,349.473 121.155,349.344 120.996,349.344C120.837,349.344 120.708,349.473 120.708,349.632L120.708,352.512C120.708,352.671 120.837,352.8 120.996,352.8C121.155,352.8 121.284,352.671 121.284,352.512Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M118.836,352.512L123.156,352.512" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M118.836,352.8L123.156,352.8C123.315,352.8 123.444,352.671 123.444,352.512C123.444,352.353 123.315,352.224 123.156,352.224L118.836,352.224C118.677,352.224 118.548,352.353 118.548,352.512C118.548,352.671 118.677,352.8 118.836,352.8Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M118.836,352.512L118.836,353.952" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M118.548,352.512L118.548,353.952C118.548,354.111 118.677,354.24 118.836,354.24C118.995,354.24 119.124,354.111 119.124,353.952L119.124,352.512C119.124,352.353 118.995,352.224 118.836,352.224C118.677,352.224 118.548,352.353 118.548,352.512Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M120.996,353.952L120.996,364.032" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M120.708,353.952L120.708,364.032C120.708,364.191 120.837,364.32 120.996,364.32C121.155,364.32 121.284,364.191 121.284,364.032L121.284,353.952C121.284,353.793 121.155,353.664 120.996,353.664C120.837,353.664 120.708,353.793 120.708,353.952Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M118.836,353.952L123.156,353.952" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M118.836,354.24L123.156,354.24C123.315,354.24 123.444,354.111 123.444,353.952C123.444,353.793 123.315,353.664 123.156,353.664L118.836,353.664C118.677,353.664 118.548,353.793 118.548,353.952C118.548,354.111 118.677,354.24 118.836,354.24Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M123.156,353.952L123.156,352.512" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M123.444,353.952L123.444,352.512C123.444,352.353 123.315,352.224 123.156,352.224C122.997,352.224 122.868,352.353 122.868,352.512L122.868,353.952C122.868,354.111 122.997,354.24 123.156,354.24C123.315,354.24 123.444,354.111 123.444,353.952Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M117.72,348.48L115.704,346.968" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M117.822,348.344L115.806,346.832C115.731,346.776 115.624,346.791 115.568,346.866C115.512,346.941 115.527,347.048 115.602,347.104L117.618,348.616C117.693,348.672 117.8,348.657 117.856,348.582C117.912,348.507 117.897,348.4 117.822,348.344Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="129.6" cy="356.76" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M129.6,342.19C121.559,342.19 115.03,348.719 115.03,356.76C115.03,364.801 121.559,371.33 129.6,371.33C137.641,371.33 144.17,364.801 144.17,356.76C144.17,348.719 137.641,342.19 129.6,342.19ZM129.6,342.53C137.454,342.53 143.83,348.906 143.83,356.76C143.83,364.614 137.454,370.99 129.6,370.99C121.746,370.99 115.37,364.614 115.37,356.76C115.37,348.906 121.746,342.53 129.6,342.53Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/801.svg b/docs/newsvg/801.svg
new file mode 100755
index 0000000..d56c89e
--- /dev/null
+++ b/docs/newsvg/801.svg
@@ -0,0 +1,276 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-2118.27,-4868.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M162,358.92C162.119,359.159 162.255,359.388 162.407,359.608" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M161.742,359.049C161.868,359.299 162.01,359.541 162.17,359.771C162.26,359.902 162.44,359.935 162.571,359.844C162.701,359.754 162.734,359.574 162.644,359.444C162.5,359.236 162.371,359.018 162.258,358.791C162.187,358.649 162.013,358.591 161.871,358.662C161.729,358.733 161.671,358.907 161.742,359.049Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M169.56,364.68C170.077,364.523 170.578,364.317 171.056,364.067" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M169.644,364.956C170.178,364.793 170.695,364.581 171.19,364.322C171.331,364.248 171.385,364.074 171.311,363.933C171.237,363.792 171.063,363.738 170.922,363.811C170.46,364.054 169.976,364.252 169.476,364.404C169.324,364.451 169.238,364.612 169.284,364.764C169.331,364.916 169.492,365.002 169.644,364.956Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M162.72,363.6C164.025,364.383 165.518,364.797 167.04,364.797" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M162.572,363.847C163.921,364.657 165.466,365.085 167.04,365.085C167.199,365.085 167.328,364.956 167.328,364.797C167.328,364.638 167.199,364.509 167.04,364.509C165.57,364.509 164.128,364.109 162.868,363.353C162.732,363.271 162.555,363.316 162.473,363.452C162.391,363.588 162.436,363.765 162.572,363.847Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M160.2,361.44C160.3,361.576 160.405,361.709 160.513,361.839" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M159.968,361.611C160.072,361.752 160.18,361.889 160.292,362.023C160.394,362.145 160.576,362.162 160.698,362.06C160.82,361.958 160.836,361.776 160.734,361.654C160.63,361.529 160.529,361.4 160.432,361.269C160.337,361.141 160.157,361.114 160.029,361.208C159.901,361.303 159.874,361.483 159.968,361.611Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M168.12,359.64C168.32,359.573 168.514,359.488 168.699,359.385" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M168.211,359.913C168.428,359.841 168.639,359.748 168.839,359.637C168.978,359.56 169.028,359.384 168.951,359.245C168.873,359.106 168.698,359.056 168.559,359.133C168.39,359.227 168.212,359.306 168.029,359.367C167.878,359.417 167.796,359.58 167.847,359.731C167.897,359.882 168.06,359.964 168.211,359.913Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M166.68,358.2C167.029,358.27 167.391,358.237 167.722,358.104" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M166.624,358.482C167.027,358.563 167.446,358.525 167.829,358.372C167.976,358.313 168.048,358.145 167.989,357.997C167.93,357.85 167.762,357.778 167.615,357.837C167.336,357.948 167.031,357.976 166.736,357.918C166.581,357.886 166.429,357.988 166.398,358.144C166.366,358.299 166.468,358.451 166.624,358.482Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M164.16,354.6C163.823,355.14 163.644,355.764 163.644,356.4" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M163.916,354.447C163.55,355.033 163.356,355.71 163.356,356.4C163.356,356.559 163.485,356.688 163.644,356.688C163.803,356.688 163.932,356.559 163.932,356.4C163.932,355.818 164.096,355.247 164.404,354.753C164.488,354.618 164.447,354.44 164.313,354.356C164.178,354.272 164,354.313 163.916,354.447Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M162,354.6C161.665,355.537 161.599,356.548 161.807,357.521" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M162.271,354.697L161.729,354.503C161.376,355.49 161.306,356.556 161.525,357.581C161.559,357.737 161.712,357.836 161.867,357.803C162.023,357.769 162.122,357.616 162.089,357.461C161.891,356.54 161.955,355.583 162.271,354.697Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M163.44,360.36C163.762,360.653 164.119,360.906 164.503,361.112" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M163.246,360.573C163.586,360.882 163.962,361.148 164.366,361.366C164.506,361.441 164.681,361.389 164.756,361.249C164.832,361.109 164.779,360.934 164.639,360.859C164.276,360.663 163.939,360.424 163.634,360.147C163.516,360.04 163.334,360.049 163.227,360.166C163.12,360.284 163.129,360.466 163.246,360.573Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M164.16,357.84C164.648,358.816 165.6,359.48 166.684,359.6" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M164.16,357.84L163.902,357.969C164.434,359.032 165.471,359.755 166.652,359.887C166.81,359.904 166.953,359.79 166.971,359.632C166.988,359.474 166.874,359.332 166.716,359.314C165.729,359.204 164.862,358.6 164.418,357.711C164.358,357.84 164.224,357.84 164.094,357.84L163.872,357.84L164.16,357.84Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M158.4,356.4C158.4,357.366 158.562,358.326 158.88,359.238" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M158.112,356.4C158.112,357.398 158.28,358.39 158.608,359.333C158.66,359.483 158.824,359.562 158.974,359.51C159.124,359.458 159.204,359.294 159.152,359.144C158.845,358.261 158.688,357.334 158.688,356.4C158.688,356.241 158.559,356.112 158.4,356.112C158.241,356.112 158.112,356.241 158.112,356.4Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M159.84,352.08C159.505,352.638 159.236,353.234 159.039,353.854" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M159.84,352.08L159.593,351.932C159.247,352.509 158.968,353.125 158.764,353.767C158.716,353.918 158.8,354.08 158.951,354.129C159.103,354.177 159.265,354.093 159.313,353.941C159.504,353.342 159.763,352.767 160.087,352.228C160.031,352.08 159.926,352.08 159.817,352.08L159.573,352.08L159.84,352.08Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M167.04,361.8C167.727,361.8 168.407,361.669 169.045,361.414" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M167.04,362.088C167.763,362.088 168.48,361.95 169.152,361.681C169.3,361.622 169.372,361.455 169.313,361.307C169.254,361.16 169.086,361.088 168.938,361.147C168.335,361.388 167.69,361.512 167.04,361.512C166.881,361.512 166.752,361.641 166.752,361.8C166.752,361.959 166.881,362.088 167.04,362.088Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M165.24,355.68C165.055,356.142 165.055,356.658 165.24,357.12" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M164.973,355.573C164.76,356.104 164.76,356.696 164.973,357.227C165.032,357.375 165.199,357.446 165.347,357.387C165.495,357.328 165.566,357.161 165.507,357.013C165.35,356.62 165.35,356.18 165.507,355.787C165.566,355.639 165.495,355.472 165.347,355.413C165.199,355.354 165.032,355.425 164.973,355.573Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M173.16,362.16C174.63,360.601 175.45,358.537 175.45,356.394C175.45,351.784 171.656,347.99 167.046,347.99C164.815,347.99 162.673,348.878 161.097,350.457" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M173.37,362.358C174.89,360.745 175.738,358.61 175.738,356.394C175.738,351.626 171.814,347.702 167.046,347.702C164.738,347.702 162.523,348.62 160.893,350.254C160.781,350.366 160.781,350.549 160.894,350.661C161.006,350.773 161.189,350.773 161.301,350.661C162.823,349.136 164.891,348.278 167.046,348.278C171.498,348.278 175.162,351.942 175.162,356.394C175.162,358.464 174.37,360.457 172.95,361.962C172.841,362.078 172.847,362.26 172.962,362.37C173.078,362.479 173.26,362.473 173.37,362.358Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M171,360C171.897,359.015 172.394,357.729 172.394,356.397C172.394,353.461 169.978,351.045 167.043,351.045C165.682,351.045 164.371,351.564 163.38,352.495" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M171.213,360.194C172.158,359.156 172.682,357.801 172.682,356.397C172.682,353.303 170.136,350.757 167.043,350.757C165.609,350.757 164.228,351.304 163.182,352.285C163.067,352.394 163.061,352.577 163.17,352.693C163.278,352.808 163.461,352.814 163.577,352.705C164.515,351.824 165.755,351.333 167.043,351.333C169.82,351.333 172.106,353.619 172.106,356.397C172.106,357.658 171.636,358.874 170.787,359.806C170.68,359.924 170.689,360.106 170.806,360.213C170.924,360.32 171.106,360.311 171.213,360.194Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="167.04" cy="356.4" r="0.805" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M167.04,355.307C166.437,355.307 165.947,355.797 165.947,356.4C165.947,357.003 166.437,357.493 167.04,357.493C167.643,357.493 168.133,357.003 168.133,356.4C168.133,355.797 167.643,355.307 167.04,355.307ZM167.04,355.883C167.325,355.883 167.557,356.115 167.557,356.4C167.557,356.685 167.325,356.917 167.04,356.917C166.755,356.917 166.523,356.685 166.523,356.4C166.523,356.115 166.755,355.883 167.04,355.883Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M169.56,358.56C170.076,357.959 170.359,357.192 170.359,356.399C170.359,354.579 168.861,353.08 167.04,353.08C166.236,353.08 165.459,353.373 164.854,353.902" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M169.56,358.56L169.56,358.747L169.779,358.747C170.339,358.094 170.647,357.261 170.647,356.399C170.647,354.421 169.019,352.792 167.04,352.792C166.167,352.792 165.322,353.11 164.664,353.686C164.545,353.79 164.533,353.972 164.637,354.092C164.742,354.212 164.924,354.224 165.044,354.119C165.596,353.635 166.306,353.368 167.04,353.368C168.703,353.368 170.071,354.737 170.071,356.399C170.071,357.123 169.812,357.823 169.341,358.373L169.56,358.56Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M168.48,357.48C168.714,357.168 168.84,356.789 168.84,356.4C168.84,355.412 168.028,354.6 167.04,354.6C166.619,354.6 166.211,354.747 165.888,355.017" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M168.71,357.653C168.981,357.291 169.128,356.852 169.128,356.4C169.128,355.254 168.186,354.312 167.04,354.312C166.552,354.312 166.079,354.483 165.704,354.796C165.582,354.897 165.565,355.079 165.667,355.201C165.768,355.323 165.95,355.34 166.072,355.238C166.344,355.012 166.687,354.888 167.04,354.888C167.87,354.888 168.552,355.57 168.552,356.4C168.552,356.727 168.446,357.045 168.25,357.307C168.154,357.434 168.18,357.615 168.307,357.71C168.434,357.806 168.615,357.78 168.71,357.653Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M152.676,353.952L156.996,353.952" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M152.676,354.24L156.996,354.24C157.155,354.24 157.284,354.111 157.284,353.952C157.284,353.793 157.155,353.664 156.996,353.664L152.676,353.664C152.517,353.664 152.388,353.793 152.388,353.952C152.388,354.111 152.517,354.24 152.676,354.24Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M154.836,352.512L154.836,349.632" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M155.124,352.512L155.124,349.632C155.124,349.473 154.995,349.344 154.836,349.344C154.677,349.344 154.548,349.473 154.548,349.632L154.548,352.512C154.548,352.671 154.677,352.8 154.836,352.8C154.995,352.8 155.124,352.671 155.124,352.512Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M152.676,352.512L152.676,353.952" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M152.388,352.512L152.388,353.952C152.388,354.111 152.517,354.24 152.676,354.24C152.835,354.24 152.964,354.111 152.964,353.952L152.964,352.512C152.964,352.353 152.835,352.224 152.676,352.224C152.517,352.224 152.388,352.353 152.388,352.512Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M156.996,353.952L156.996,352.512" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M157.284,353.952L157.284,352.512C157.284,352.353 157.155,352.224 156.996,352.224C156.837,352.224 156.708,352.353 156.708,352.512L156.708,353.952C156.708,354.111 156.837,354.24 156.996,354.24C157.155,354.24 157.284,354.111 157.284,353.952Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M152.676,352.512L156.996,352.512" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M152.676,352.8L156.996,352.8C157.155,352.8 157.284,352.671 157.284,352.512C157.284,352.353 157.155,352.224 156.996,352.224L152.676,352.224C152.517,352.224 152.388,352.353 152.388,352.512C152.388,352.671 152.517,352.8 152.676,352.8Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M154.836,353.952L154.836,364.032" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M154.548,353.952L154.548,364.032C154.548,364.191 154.677,364.32 154.836,364.32C154.995,364.32 155.124,364.191 155.124,364.032L155.124,353.952C155.124,353.793 154.995,353.664 154.836,353.664C154.677,353.664 154.548,353.793 154.548,353.952Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M152.28,348.48L150.264,346.968" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M152.382,348.344L150.366,346.832C150.291,346.776 150.184,346.791 150.128,346.866C150.072,346.941 150.087,347.048 150.162,347.104L152.178,348.616C152.253,348.672 152.36,348.657 152.416,348.582C152.472,348.507 152.457,348.4 152.382,348.344Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="164.16" cy="356.76" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M164.16,342.19C156.119,342.19 149.59,348.719 149.59,356.76C149.59,364.801 156.119,371.33 164.16,371.33C172.201,371.33 178.73,364.801 178.73,356.76C178.73,348.719 172.201,342.19 164.16,342.19ZM164.16,342.53C172.014,342.53 178.39,348.906 178.39,356.76C178.39,364.614 172.014,370.99 164.16,370.99C156.306,370.99 149.93,364.614 149.93,356.76C149.93,348.906 156.306,342.53 164.16,342.53Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/802.svg b/docs/newsvg/802.svg
new file mode 100755
index 0000000..2716892
--- /dev/null
+++ b/docs/newsvg/802.svg
@@ -0,0 +1,86 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-2694.27,-4868.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M204.84,352.08L207.72,352.08" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M204.84,352.368L207.72,352.368C207.879,352.368 208.008,352.239 208.008,352.08C208.008,351.921 207.879,351.792 207.72,351.792L204.84,351.792C204.681,351.792 204.552,351.921 204.552,352.08C204.552,352.239 204.681,352.368 204.84,352.368Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M197.64,352.08L204.84,352.08" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M197.64,352.368L204.84,352.368C204.999,352.368 205.128,352.239 205.128,352.08C205.128,351.921 204.999,351.792 204.84,351.792L197.64,351.792C197.481,351.792 197.352,351.921 197.352,352.08C197.352,352.239 197.481,352.368 197.64,352.368Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M197.64,352.08C195.728,351.906 193.949,353.141 193.444,354.994" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M197.614,352.367L197.666,351.793C195.615,351.607 193.708,352.931 193.166,354.918C193.124,355.071 193.215,355.23 193.368,355.272C193.521,355.314 193.68,355.223 193.722,355.07C194.19,353.351 195.84,352.206 197.614,352.367Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M190.8,362.88L193.442,354.989" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M191.073,362.971L193.715,355.08C193.766,354.93 193.685,354.766 193.534,354.716C193.383,354.665 193.22,354.747 193.169,354.897L190.527,362.789C190.476,362.939 190.558,363.103 190.709,363.153C190.859,363.204 191.023,363.122 191.073,362.971Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M189,363.96L209.52,363.96" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M189,364.248L209.52,364.248C209.679,364.248 209.808,364.119 209.808,363.96C209.808,363.801 209.679,363.672 209.52,363.672L189,363.672C188.841,363.672 188.712,363.801 188.712,363.96C188.712,364.119 188.841,364.248 189,364.248Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M189,349.56L189,363.96" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M188.712,349.56L188.712,363.96C188.712,364.119 188.841,364.248 189,364.248C189.159,364.248 189.288,364.119 189.288,363.96L189.288,349.56C189.288,349.401 189.159,349.272 189,349.272C188.841,349.272 188.712,349.401 188.712,349.56Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M186.84,348.48L184.824,346.968" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M186.942,348.344L184.926,346.832C184.851,346.776 184.744,346.791 184.688,346.866C184.632,346.941 184.647,347.048 184.722,347.104L186.738,348.616C186.813,348.672 186.92,348.657 186.976,348.582C187.032,348.507 187.017,348.4 186.942,348.344Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="198.72" cy="356.76" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M198.72,342.19C190.679,342.19 184.15,348.719 184.15,356.76C184.15,364.801 190.679,371.33 198.72,371.33C206.761,371.33 213.29,364.801 213.29,356.76C213.29,348.719 206.761,342.19 198.72,342.19ZM198.72,342.53C206.574,342.53 212.95,348.906 212.95,356.76C212.95,364.614 206.574,370.99 198.72,370.99C190.866,370.99 184.49,364.614 184.49,356.76C184.49,348.906 190.866,342.53 198.72,342.53Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/803.svg b/docs/newsvg/803.svg
new file mode 100755
index 0000000..03e3379
--- /dev/null
+++ b/docs/newsvg/803.svg
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-3270.27,-4868.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M221.4,348.48L219.384,346.968" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M221.502,348.344L219.486,346.832C219.411,346.776 219.304,346.791 219.248,346.866C219.192,346.941 219.207,347.048 219.282,347.104L221.298,348.616C221.373,348.672 221.48,348.657 221.536,348.582C221.592,348.507 221.577,348.4 221.502,348.344Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="233.28" cy="356.76" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M233.28,342.19C225.239,342.19 218.71,348.719 218.71,356.76C218.71,364.801 225.239,371.33 233.28,371.33C241.321,371.33 247.85,364.801 247.85,356.76C247.85,348.719 241.321,342.19 233.28,342.19ZM233.28,342.53C241.134,342.53 247.51,348.906 247.51,356.76C247.51,364.614 241.134,370.99 233.28,370.99C225.426,370.99 219.05,364.614 219.05,356.76C219.05,348.906 225.426,342.53 233.28,342.53Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/804.svg b/docs/newsvg/804.svg
new file mode 100755
index 0000000..611f3fb
--- /dev/null
+++ b/docs/newsvg/804.svg
@@ -0,0 +1,276 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-3846.27,-4868.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M270.713,349.214L270,349.2" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M270.719,348.926L270.006,348.912C269.847,348.909 269.715,349.035 269.712,349.194C269.709,349.353 269.835,349.485 269.994,349.488L270.707,349.502C270.866,349.506 270.998,349.379 271.001,349.22C271.004,349.061 270.878,348.93 270.719,348.926Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M273.6,353.16L272.88,351.72" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M273.858,353.031L273.138,351.591C273.067,351.449 272.893,351.391 272.751,351.462C272.609,351.533 272.551,351.707 272.622,351.849L273.342,353.289C273.413,353.431 273.587,353.489 273.729,353.418C273.871,353.347 273.929,353.173 273.858,353.031Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M273.6,353.16L274.32,351.72" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M273.858,353.289L274.578,351.849C274.649,351.707 274.591,351.533 274.449,351.462C274.307,351.391 274.133,351.449 274.062,351.591L273.342,353.031C273.271,353.173 273.329,353.347 273.471,353.418C273.613,353.489 273.787,353.431 273.858,353.289Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M273.6,352.44L273.6,353.16" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M273.312,352.44L273.312,353.16C273.312,353.319 273.441,353.448 273.6,353.448C273.759,353.448 273.888,353.319 273.888,353.16L273.888,352.44C273.888,352.281 273.759,352.152 273.6,352.152C273.441,352.152 273.312,352.281 273.312,352.44Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M273.6,352.44C273.6,350.797 272.35,349.402 270.718,349.22" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M273.888,352.44C273.888,350.651 272.527,349.131 270.75,348.934C270.592,348.916 270.449,349.03 270.432,349.188C270.414,349.346 270.528,349.489 270.686,349.506C272.174,349.672 273.312,350.943 273.312,352.44C273.312,352.599 273.441,352.728 273.6,352.728C273.759,352.728 273.888,352.599 273.888,352.44Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M261.36,344.88L267.12,344.88" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M261.36,345.168L267.12,345.168C267.279,345.168 267.408,345.039 267.408,344.88C267.408,344.721 267.279,344.592 267.12,344.592L261.36,344.592C261.201,344.592 261.072,344.721 261.072,344.88C261.072,345.039 261.201,345.168 261.36,345.168Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="264.24" cy="349.2" r="2.546" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M264.24,346.366C262.676,346.366 261.406,347.636 261.406,349.2C261.406,350.764 262.676,352.034 264.24,352.034C265.804,352.034 267.074,350.764 267.074,349.2C267.074,347.636 265.804,346.366 264.24,346.366ZM264.24,346.942C265.486,346.942 266.498,347.954 266.498,349.2C266.498,350.446 265.486,351.458 264.24,351.458C262.994,351.458 261.982,350.446 261.982,349.2C261.982,347.954 262.994,346.942 264.24,346.942Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M267.12,353.52L261.36,353.52" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M267.12,353.232L261.36,353.232C261.201,353.232 261.072,353.361 261.072,353.52C261.072,353.679 261.201,353.808 261.36,353.808L267.12,353.808C267.279,353.808 267.408,353.679 267.408,353.52C267.408,353.361 267.279,353.232 267.12,353.232Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M261.36,353.52L259.56,349.2" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M261.626,353.409L259.826,349.089C259.765,348.943 259.596,348.873 259.449,348.934C259.303,348.995 259.233,349.164 259.294,349.311L261.094,353.631C261.155,353.777 261.324,353.847 261.471,353.786C261.617,353.725 261.687,353.556 261.626,353.409Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M268.92,349.2L267.12,353.52" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M268.654,349.089L266.854,353.409C266.793,353.556 266.863,353.725 267.009,353.786C267.156,353.847 267.325,353.777 267.386,353.631L269.186,349.311C269.247,349.164 269.177,348.995 269.031,348.934C268.884,348.873 268.715,348.943 268.654,349.089Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M267.12,344.88L268.92,349.2" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M266.854,344.991L268.654,349.311C268.715,349.457 268.884,349.527 269.031,349.466C269.177,349.405 269.247,349.236 269.186,349.089L267.386,344.769C267.325,344.623 267.156,344.553 267.009,344.614C266.863,344.675 266.793,344.844 266.854,344.991Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M259.56,349.2L261.36,344.88" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M259.826,349.311L261.626,344.991C261.687,344.844 261.617,344.675 261.471,344.614C261.324,344.553 261.155,344.623 261.094,344.769L259.294,349.089C259.233,349.236 259.303,349.405 259.449,349.466C259.596,349.527 259.765,349.457 259.826,349.311Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="264.24" cy="349.2" r="3.319" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M264.24,345.593C262.249,345.593 260.633,347.209 260.633,349.2C260.633,351.191 262.249,352.807 264.24,352.807C266.231,352.807 267.847,351.191 267.847,349.2C267.847,347.209 266.231,345.593 264.24,345.593ZM264.24,346.169C265.913,346.169 267.271,347.527 267.271,349.2C267.271,350.873 265.913,352.231 264.24,352.231C262.567,352.231 261.209,350.873 261.209,349.2C261.209,347.527 262.567,346.169 264.24,346.169Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M271.08,362.52L271.08,366.84" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M270.792,362.52L270.792,366.84C270.792,366.999 270.921,367.128 271.08,367.128C271.239,367.128 271.368,366.999 271.368,366.84L271.368,362.52C271.368,362.361 271.239,362.232 271.08,362.232C270.921,362.232 270.792,362.361 270.792,362.52Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M264.6,362.52L264.6,366.84" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M264.312,362.52L264.312,366.84C264.312,366.999 264.441,367.128 264.6,367.128C264.759,367.128 264.888,366.999 264.888,366.84L264.888,362.52C264.888,362.361 264.759,362.232 264.6,362.232C264.441,362.232 264.312,362.361 264.312,362.52Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M263.16,362.16L266.04,362.16" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M263.16,362.448L266.04,362.448C266.199,362.448 266.328,362.319 266.328,362.16C266.328,362.001 266.199,361.872 266.04,361.872L263.16,361.872C263.001,361.872 262.872,362.001 262.872,362.16C262.872,362.319 263.001,362.448 263.16,362.448Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M276.84,355.68L276.84,366.84" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M276.552,355.68L276.552,366.84C276.552,366.999 276.681,367.128 276.84,367.128C276.999,367.128 277.128,366.999 277.128,366.84L277.128,355.68C277.128,355.521 276.999,355.392 276.84,355.392C276.681,355.392 276.552,355.521 276.552,355.68Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M269.64,362.16L272.52,362.16" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M269.64,362.448L272.52,362.448C272.679,362.448 272.808,362.319 272.808,362.16C272.808,362.001 272.679,361.872 272.52,361.872L269.64,361.872C269.481,361.872 269.352,362.001 269.352,362.16C269.352,362.319 269.481,362.448 269.64,362.448Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M276.84,366.84L258.84,366.84" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M276.84,366.552L258.84,366.552C258.681,366.552 258.552,366.681 258.552,366.84C258.552,366.999 258.681,367.128 258.84,367.128L276.84,367.128C276.999,367.128 277.128,366.999 277.128,366.84C277.128,366.681 276.999,366.552 276.84,366.552Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M272.52,362.16L272.52,355.68" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M272.808,362.16L272.808,355.68C272.808,355.521 272.679,355.392 272.52,355.392C272.361,355.392 272.232,355.521 272.232,355.68L272.232,362.16C272.232,362.319 272.361,362.448 272.52,362.448C272.679,362.448 272.808,362.319 272.808,362.16Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M266.04,362.16L266.04,355.68" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M266.328,362.16L266.328,355.68C266.328,355.521 266.199,355.392 266.04,355.392C265.881,355.392 265.752,355.521 265.752,355.68L265.752,362.16C265.752,362.319 265.881,362.448 266.04,362.448C266.199,362.448 266.328,362.319 266.328,362.16Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M269.64,355.68L269.64,362.16" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M269.352,355.68L269.352,362.16C269.352,362.319 269.481,362.448 269.64,362.448C269.799,362.448 269.928,362.319 269.928,362.16L269.928,355.68C269.928,355.521 269.799,355.392 269.64,355.392C269.481,355.392 269.352,355.521 269.352,355.68Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M263.16,355.68L263.16,362.16" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M262.872,355.68L262.872,362.16C262.872,362.319 263.001,362.448 263.16,362.448C263.319,362.448 263.448,362.319 263.448,362.16L263.448,355.68C263.448,355.521 263.319,355.392 263.16,355.392C263.001,355.392 262.872,355.521 262.872,355.68Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M258.84,355.68L276.84,355.68" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M258.84,355.968L276.84,355.968C276.999,355.968 277.128,355.839 277.128,355.68C277.128,355.521 276.999,355.392 276.84,355.392L258.84,355.392C258.681,355.392 258.552,355.521 258.552,355.68C258.552,355.839 258.681,355.968 258.84,355.968Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M258.84,366.84L258.84,355.68" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M259.128,366.84L259.128,355.68C259.128,355.521 258.999,355.392 258.84,355.392C258.681,355.392 258.552,355.521 258.552,355.68L258.552,366.84C258.552,366.999 258.681,367.128 258.84,367.128C258.999,367.128 259.128,366.999 259.128,366.84Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M255.96,348.48L253.944,346.968" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M256.062,348.344L254.046,346.832C253.971,346.776 253.864,346.791 253.808,346.866C253.752,346.941 253.767,347.048 253.842,347.104L255.858,348.616C255.933,348.672 256.04,348.657 256.096,348.582C256.152,348.507 256.137,348.4 256.062,348.344Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="267.84" cy="356.76" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M267.84,342.19C259.799,342.19 253.27,348.719 253.27,356.76C253.27,364.801 259.799,371.33 267.84,371.33C275.881,371.33 282.41,364.801 282.41,356.76C282.41,348.719 275.881,342.19 267.84,342.19ZM267.84,342.53C275.694,342.53 282.07,348.906 282.07,356.76C282.07,364.614 275.694,370.99 267.84,370.99C259.986,370.99 253.61,364.614 253.61,356.76C253.61,348.906 259.986,342.53 267.84,342.53Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/805.svg b/docs/newsvg/805.svg
new file mode 100755
index 0000000..48dd01f
--- /dev/null
+++ b/docs/newsvg/805.svg
@@ -0,0 +1,166 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-4422.27,-4868.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M307.44,355.32C307.44,352.555 305.165,350.28 302.4,350.28C299.635,350.28 297.36,352.555 297.36,355.32" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M307.728,355.32C307.728,352.397 305.323,349.992 302.4,349.992C299.477,349.992 297.072,352.397 297.072,355.32C297.072,355.479 297.201,355.608 297.36,355.608C297.519,355.608 297.648,355.479 297.648,355.32C297.648,352.713 299.793,350.568 302.4,350.568C305.007,350.568 307.152,352.713 307.152,355.32C307.152,355.479 307.281,355.608 307.44,355.608C307.599,355.608 307.728,355.479 307.728,355.32Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M307.44,354.6L307.44,356.4" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M307.152,354.6L307.152,356.4C307.152,356.559 307.281,356.688 307.44,356.688C307.599,356.688 307.728,356.559 307.728,356.4L307.728,354.6C307.728,354.441 307.599,354.312 307.44,354.312C307.281,354.312 307.152,354.441 307.152,354.6Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M297.36,354.6L297.36,356.4" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M297.072,354.6L297.072,356.4C297.072,356.559 297.201,356.688 297.36,356.688C297.519,356.688 297.648,356.559 297.648,356.4L297.648,354.6C297.648,354.441 297.519,354.312 297.36,354.312C297.201,354.312 297.072,354.441 297.072,354.6Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M306.72,356.4L307.44,356.4" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M306.72,356.688L307.44,356.688C307.599,356.688 307.728,356.559 307.728,356.4C307.728,356.241 307.599,356.112 307.44,356.112L306.72,356.112C306.561,356.112 306.432,356.241 306.432,356.4C306.432,356.559 306.561,356.688 306.72,356.688Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M306.72,362.16L306.72,356.4" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M307.008,362.16L307.008,356.4C307.008,356.241 306.879,356.112 306.72,356.112C306.561,356.112 306.432,356.241 306.432,356.4L306.432,362.16C306.432,362.319 306.561,362.448 306.72,362.448C306.879,362.448 307.008,362.319 307.008,362.16Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M307.44,362.16L306.72,362.16" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M307.44,361.872L306.72,361.872C306.561,361.872 306.432,362.001 306.432,362.16C306.432,362.319 306.561,362.448 306.72,362.448L307.44,362.448C307.599,362.448 307.728,362.319 307.728,362.16C307.728,362.001 307.599,361.872 307.44,361.872Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M298.08,356.4L297.36,356.4" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M298.08,356.112L297.36,356.112C297.201,356.112 297.072,356.241 297.072,356.4C297.072,356.559 297.201,356.688 297.36,356.688L298.08,356.688C298.239,356.688 298.368,356.559 298.368,356.4C298.368,356.241 298.239,356.112 298.08,356.112Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M298.08,362.16L298.08,356.4" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M298.368,362.16L298.368,356.4C298.368,356.241 298.239,356.112 298.08,356.112C297.921,356.112 297.792,356.241 297.792,356.4L297.792,362.16C297.792,362.319 297.921,362.448 298.08,362.448C298.239,362.448 298.368,362.319 298.368,362.16Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M297.36,362.16L298.08,362.16" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M297.36,362.448L298.08,362.448C298.239,362.448 298.368,362.319 298.368,362.16C298.368,362.001 298.239,361.872 298.08,361.872L297.36,361.872C297.201,361.872 297.072,362.001 297.072,362.16C297.072,362.319 297.201,362.448 297.36,362.448Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M307.44,356.4L307.44,362.16" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M307.152,356.4L307.152,362.16C307.152,362.319 307.281,362.448 307.44,362.448C307.599,362.448 307.728,362.319 307.728,362.16L307.728,356.4C307.728,356.241 307.599,356.112 307.44,356.112C307.281,356.112 307.152,356.241 307.152,356.4Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M297.36,356.4L297.36,362.16" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M297.072,356.4L297.072,362.16C297.072,362.319 297.201,362.448 297.36,362.448C297.519,362.448 297.648,362.319 297.648,362.16L297.648,356.4C297.648,356.241 297.519,356.112 297.36,356.112C297.201,356.112 297.072,356.241 297.072,356.4Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M307.44,362.16C309.02,362.16 310.32,360.86 310.32,359.28C310.32,357.7 309.02,356.4 307.44,356.4" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M307.44,362.448C309.178,362.448 310.608,361.018 310.608,359.28C310.608,357.542 309.178,356.112 307.44,356.112C307.281,356.112 307.152,356.241 307.152,356.4C307.152,356.559 307.281,356.688 307.44,356.688C308.862,356.688 310.032,357.858 310.032,359.28C310.032,360.702 308.862,361.872 307.44,361.872C307.281,361.872 307.152,362.001 307.152,362.16C307.152,362.319 307.281,362.448 307.44,362.448Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M307.44,354.6C307.44,351.835 305.165,349.56 302.4,349.56C299.635,349.56 297.36,351.835 297.36,354.6" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M307.728,354.6C307.728,351.677 305.323,349.272 302.4,349.272C299.477,349.272 297.072,351.677 297.072,354.6C297.072,354.759 297.201,354.888 297.36,354.888C297.519,354.888 297.648,354.759 297.648,354.6C297.648,351.993 299.793,349.848 302.4,349.848C305.007,349.848 307.152,351.993 307.152,354.6C307.152,354.759 307.281,354.888 307.44,354.888C307.599,354.888 307.728,354.759 307.728,354.6Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M297.36,356.4C295.78,356.4 294.48,357.7 294.48,359.28C294.48,360.86 295.78,362.16 297.36,362.16" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M297.36,356.112C295.622,356.112 294.192,357.542 294.192,359.28C294.192,361.018 295.622,362.448 297.36,362.448C297.519,362.448 297.648,362.319 297.648,362.16C297.648,362.001 297.519,361.872 297.36,361.872C295.938,361.872 294.768,360.702 294.768,359.28C294.768,357.858 295.938,356.688 297.36,356.688C297.519,356.688 297.648,356.559 297.648,356.4C297.648,356.241 297.519,356.112 297.36,356.112Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M290.52,348.48L288.504,346.968" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M290.622,348.344L288.606,346.832C288.531,346.776 288.424,346.791 288.368,346.866C288.312,346.941 288.327,347.048 288.402,347.104L290.418,348.616C290.493,348.672 290.6,348.657 290.656,348.582C290.712,348.507 290.697,348.4 290.622,348.344Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="302.4" cy="356.76" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M302.4,342.19C294.359,342.19 287.83,348.719 287.83,356.76C287.83,364.801 294.359,371.33 302.4,371.33C310.441,371.33 316.97,364.801 316.97,356.76C316.97,348.719 310.441,342.19 302.4,342.19ZM302.4,342.53C310.254,342.53 316.63,348.906 316.63,356.76C316.63,364.614 310.254,370.99 302.4,370.99C294.546,370.99 288.17,364.614 288.17,356.76C288.17,348.906 294.546,342.53 302.4,342.53Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/806.svg b/docs/newsvg/806.svg
new file mode 100755
index 0000000..742a523
--- /dev/null
+++ b/docs/newsvg/806.svg
@@ -0,0 +1,116 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 501 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-4980.27,-4868.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="335.88" cy="356.04" r="1.44" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M335.88,354.312C334.926,354.312 334.152,355.086 334.152,356.04C334.152,356.994 334.926,357.768 335.88,357.768C336.834,357.768 337.608,356.994 337.608,356.04C337.608,355.086 336.834,354.312 335.88,354.312ZM335.88,354.888C336.516,354.888 337.032,355.404 337.032,356.04C337.032,356.676 336.516,357.192 335.88,357.192C335.244,357.192 334.728,356.676 334.728,356.04C334.728,355.404 335.244,354.888 335.88,354.888Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="340.92" cy="351.72" r="1.44" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M340.92,349.992C339.966,349.992 339.192,350.766 339.192,351.72C339.192,352.674 339.966,353.448 340.92,353.448C341.874,353.448 342.648,352.674 342.648,351.72C342.648,350.766 341.874,349.992 340.92,349.992ZM340.92,350.568C341.556,350.568 342.072,351.084 342.072,351.72C342.072,352.356 341.556,352.872 340.92,352.872C340.284,352.872 339.768,352.356 339.768,351.72C339.768,351.084 340.284,350.568 340.92,350.568Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="340.92" cy="361.08" r="1.44" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M340.92,359.352C339.966,359.352 339.192,360.126 339.192,361.08C339.192,362.034 339.966,362.808 340.92,362.808C341.874,362.808 342.648,362.034 342.648,361.08C342.648,360.126 341.874,359.352 340.92,359.352ZM340.92,359.928C341.556,359.928 342.072,360.444 342.072,361.08C342.072,361.716 341.556,362.232 340.92,362.232C340.284,362.232 339.768,361.716 339.768,361.08C339.768,360.444 340.284,359.928 340.92,359.928Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="330.84" cy="361.08" r="1.44" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M330.84,359.352C329.886,359.352 329.112,360.126 329.112,361.08C329.112,362.034 329.886,362.808 330.84,362.808C331.794,362.808 332.568,362.034 332.568,361.08C332.568,360.126 331.794,359.352 330.84,359.352ZM330.84,359.928C331.476,359.928 331.992,360.444 331.992,361.08C331.992,361.716 331.476,362.232 330.84,362.232C330.204,362.232 329.688,361.716 329.688,361.08C329.688,360.444 330.204,359.928 330.84,359.928Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="330.84" cy="351.72" r="1.44" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M330.84,349.992C329.886,349.992 329.112,350.766 329.112,351.72C329.112,352.674 329.886,353.448 330.84,353.448C331.794,353.448 332.568,352.674 332.568,351.72C332.568,350.766 331.794,349.992 330.84,349.992ZM330.84,350.568C331.476,350.568 331.992,351.084 331.992,351.72C331.992,352.356 331.476,352.872 330.84,352.872C330.204,352.872 329.688,352.356 329.688,351.72C329.688,351.084 330.204,350.568 330.84,350.568Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M327.24,364.68L327.24,348.12" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M327.528,364.68L327.528,348.12C327.528,347.961 327.399,347.832 327.24,347.832C327.081,347.832 326.952,347.961 326.952,348.12L326.952,364.68C326.952,364.839 327.081,364.968 327.24,364.968C327.399,364.968 327.528,364.839 327.528,364.68Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M344.52,364.68L327.24,364.68" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M344.52,364.392L327.24,364.392C327.081,364.392 326.952,364.521 326.952,364.68C326.952,364.839 327.081,364.968 327.24,364.968L344.52,364.968C344.679,364.968 344.808,364.839 344.808,364.68C344.808,364.521 344.679,364.392 344.52,364.392Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M344.52,348.12L344.52,364.68" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M344.232,348.12L344.232,364.68C344.232,364.839 344.361,364.968 344.52,364.968C344.679,364.968 344.808,364.839 344.808,364.68L344.808,348.12C344.808,347.961 344.679,347.832 344.52,347.832C344.361,347.832 344.232,347.961 344.232,348.12Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M327.24,348.12L344.52,348.12" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M327.24,348.408L344.52,348.408C344.679,348.408 344.808,348.279 344.808,348.12C344.808,347.961 344.679,347.832 344.52,347.832L327.24,347.832C327.081,347.832 326.952,347.961 326.952,348.12C326.952,348.279 327.081,348.408 327.24,348.408Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="336.96" cy="356.76" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-23.5738,-50.0862)">
+ <path d="M336.96,342.19C328.919,342.19 322.39,348.719 322.39,356.76C322.39,364.801 328.919,371.33 336.96,371.33C345.001,371.33 351.53,364.801 351.53,356.76C351.53,348.719 345.001,342.19 336.96,342.19ZM336.96,342.53C344.814,342.53 351.19,348.906 351.19,356.76C351.19,364.614 344.814,370.99 336.96,370.99C329.106,370.99 322.73,364.614 322.73,356.76C322.73,348.906 329.106,342.53 336.96,342.53Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M325.08,348.48L323.064,346.968" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-23.5738,-50.0862)">
+ <path d="M325.182,348.344L323.166,346.832C323.091,346.776 322.984,346.791 322.928,346.866C322.872,346.941 322.887,347.048 322.962,347.104L324.978,348.616C325.053,348.672 325.16,348.657 325.216,348.582C325.272,348.507 325.257,348.4 325.182,348.344Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/900.svg b/docs/newsvg/900.svg
new file mode 100755
index 0000000..17ad20e
--- /dev/null
+++ b/docs/newsvg/900.svg
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-972.269,-5438.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M99,393.12C99.517,392.381 99.794,391.501 99.794,390.6C99.794,388.189 97.811,386.206 95.4,386.206C94.564,386.206 93.746,386.444 93.041,386.893" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M99.236,393.285C99.787,392.498 100.082,391.56 100.082,390.6C100.082,388.031 97.969,385.918 95.4,385.918C94.51,385.918 93.637,386.172 92.886,386.65C92.752,386.735 92.712,386.913 92.798,387.047C92.883,387.181 93.061,387.221 93.195,387.136C93.854,386.716 94.619,386.494 95.4,386.494C97.653,386.494 99.506,388.347 99.506,390.6C99.506,391.442 99.247,392.265 98.764,392.955C98.673,393.085 98.705,393.265 98.835,393.356C98.965,393.447 99.145,393.415 99.236,393.285Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M100.8,394.56C101.642,393.412 102.096,392.024 102.096,390.6C102.096,386.927 99.073,383.904 95.4,383.904C93.862,383.904 92.371,384.433 91.177,385.403" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M101.032,394.73C101.91,393.533 102.384,392.085 102.384,390.6C102.384,386.769 99.231,383.616 95.4,383.616C93.796,383.616 92.24,384.168 90.996,385.18C90.872,385.28 90.853,385.461 90.954,385.585C91.054,385.708 91.235,385.727 91.359,385.627C92.501,384.699 93.928,384.192 95.4,384.192C98.915,384.192 101.808,387.085 101.808,390.6C101.808,391.963 101.374,393.291 100.568,394.39C100.474,394.518 100.502,394.698 100.63,394.792C100.758,394.886 100.938,394.858 101.032,394.73Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M102.24,396.36C103.598,394.748 104.343,392.707 104.343,390.599C104.343,385.694 100.306,381.657 95.401,381.657C93.279,381.657 91.225,382.412 89.608,383.787" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M102.02,396.174L102.46,396.546C103.862,394.882 104.631,392.775 104.631,390.599C104.631,385.536 100.464,381.369 95.401,381.369C93.211,381.369 91.09,382.149 89.422,383.567C89.301,383.67 89.286,383.852 89.389,383.973C89.492,384.094 89.674,384.109 89.795,384.006C91.359,382.676 93.347,381.945 95.401,381.945C100.148,381.945 104.055,385.852 104.055,390.599C104.055,392.639 103.334,394.614 102.02,396.174Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M104.04,397.8C105.724,395.779 106.647,393.23 106.647,390.6C106.647,384.43 101.57,379.353 95.4,379.353C92.595,379.353 89.889,380.403 87.817,382.294" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M104.04,397.8L104.04,397.984L104.261,397.984C105.988,395.912 106.935,393.298 106.935,390.6C106.935,384.272 101.728,379.065 95.4,379.065C92.523,379.065 89.748,380.141 87.623,382.081C87.505,382.189 87.497,382.371 87.604,382.488C87.711,382.606 87.894,382.614 88.011,382.507C90.03,380.664 92.667,379.641 95.4,379.641C101.412,379.641 106.359,384.588 106.359,390.6C106.359,393.163 105.46,395.647 103.819,397.616L104.04,397.8Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="95.4" cy="390.96" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M95.4,376.39C87.359,376.39 80.83,382.919 80.83,390.96C80.83,399.001 87.359,405.53 95.4,405.53C103.441,405.53 109.97,399.001 109.97,390.96C109.97,382.919 103.441,376.39 95.4,376.39ZM95.4,376.73C103.254,376.73 109.63,383.106 109.63,390.96C109.63,398.814 103.254,405.19 95.4,405.19C87.546,405.19 81.17,398.814 81.17,390.96C81.17,383.106 87.546,376.73 95.4,376.73Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/901.svg b/docs/newsvg/901.svg
new file mode 100755
index 0000000..8affd8e
--- /dev/null
+++ b/docs/newsvg/901.svg
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-1548.27,-5438.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M126.36,388.44C125.843,389.179 125.566,390.059 125.566,390.96C125.566,393.371 127.549,395.354 129.96,395.354C130.796,395.354 131.614,395.116 132.319,394.667" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M126.124,388.275C125.573,389.062 125.278,390 125.278,390.96C125.278,393.529 127.391,395.642 129.96,395.642C130.85,395.642 131.723,395.388 132.474,394.91C132.608,394.825 132.648,394.647 132.562,394.513C132.477,394.379 132.299,394.339 132.165,394.424C131.506,394.844 130.741,395.066 129.96,395.066C127.707,395.066 125.854,393.213 125.854,390.96C125.854,390.118 126.113,389.295 126.596,388.605C126.687,388.475 126.655,388.295 126.525,388.204C126.395,388.113 126.215,388.145 126.124,388.275Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M123.12,385.2C121.762,386.812 121.017,388.853 121.017,390.961C121.017,395.866 125.054,399.903 129.959,399.903C132.081,399.903 134.135,399.148 135.752,397.773" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M122.9,385.014C121.498,386.678 120.729,388.785 120.729,390.961C120.729,396.024 124.896,400.191 129.959,400.191C132.149,400.191 134.27,399.411 135.938,397.993C136.059,397.89 136.074,397.708 135.971,397.587C135.868,397.466 135.686,397.451 135.565,397.554C134.001,398.884 132.013,399.615 129.959,399.615C125.212,399.615 121.305,395.708 121.305,390.961C121.305,388.921 122.026,386.946 123.34,385.386C123.443,385.264 123.427,385.082 123.306,384.98C123.184,384.877 123.002,384.893 122.9,385.014Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M124.56,387C123.718,388.148 123.264,389.536 123.264,390.96C123.264,394.633 126.287,397.656 129.96,397.656C131.498,397.656 132.989,397.127 134.183,396.157" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M124.328,386.83C123.45,388.027 122.976,389.475 122.976,390.96C122.976,394.791 126.129,397.944 129.96,397.944C131.564,397.944 133.12,397.392 134.364,396.38C134.488,396.28 134.507,396.099 134.406,395.975C134.306,395.852 134.125,395.833 134.001,395.933C132.859,396.861 131.432,397.368 129.96,397.368C126.445,397.368 123.552,394.475 123.552,390.96C123.552,389.597 123.986,388.269 124.792,387.17C124.886,387.042 124.858,386.862 124.73,386.768C124.602,386.674 124.422,386.702 124.328,386.83Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M121.32,383.76C119.636,385.781 118.713,388.33 118.713,390.96C118.713,397.13 123.79,402.207 129.96,402.207C132.765,402.207 135.471,401.157 137.543,399.266" style="fill-opacity:0;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M121.541,383.944L121.099,383.576C119.372,385.648 118.425,388.262 118.425,390.96C118.425,397.288 123.632,402.495 129.96,402.495C132.837,402.495 135.612,401.419 137.737,399.479C137.855,399.371 137.863,399.189 137.756,399.072C137.649,398.954 137.466,398.946 137.349,399.053C135.33,400.896 132.693,401.919 129.96,401.919C123.948,401.919 119.001,396.972 119.001,390.96C119.001,388.397 119.9,385.913 121.541,383.944Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="129.96" cy="390.96" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M129.96,376.39C121.919,376.39 115.39,382.919 115.39,390.96C115.39,399.001 121.919,405.53 129.96,405.53C138.001,405.53 144.53,399.001 144.53,390.96C144.53,382.919 138.001,376.39 129.96,376.39ZM129.96,376.73C137.814,376.73 144.19,383.106 144.19,390.96C144.19,398.814 137.814,405.19 129.96,405.19C122.106,405.19 115.73,398.814 115.73,390.96C115.73,383.106 122.106,376.73 129.96,376.73Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/902.svg b/docs/newsvg/902.svg
new file mode 100755
index 0000000..af14aa2
--- /dev/null
+++ b/docs/newsvg/902.svg
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-2124.27,-5438.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M163.44,387L158.4,387" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M163.44,386.712L158.4,386.712C158.241,386.712 158.112,386.841 158.112,387C158.112,387.159 158.241,387.288 158.4,387.288L163.44,387.288C163.599,387.288 163.728,387.159 163.728,387C163.728,386.841 163.599,386.712 163.44,386.712Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M163.44,386.64L163.44,387" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M163.152,386.64L163.152,387C163.152,387.159 163.281,387.288 163.44,387.288C163.599,387.288 163.728,387.159 163.728,387L163.728,386.64C163.728,386.481 163.599,386.352 163.44,386.352C163.281,386.352 163.152,386.481 163.152,386.64Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M163.44,381.96L163.44,386.64" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M163.152,381.96L163.152,386.64C163.152,386.799 163.281,386.928 163.44,386.928C163.599,386.928 163.728,386.799 163.728,386.64L163.728,381.96C163.728,381.801 163.599,381.672 163.44,381.672C163.281,381.672 163.152,381.801 163.152,381.96Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M158.4,387L163.44,381.96" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M158.604,387.204L163.644,382.164C163.756,382.051 163.756,381.869 163.644,381.756C163.531,381.644 163.349,381.644 163.236,381.756L158.196,386.796C158.084,386.909 158.084,387.091 158.196,387.204C158.309,387.316 158.491,387.316 158.604,387.204Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M158.4,399.24L158.4,387" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M158.688,399.24L158.688,387C158.688,386.841 158.559,386.712 158.4,386.712C158.241,386.712 158.112,386.841 158.112,387L158.112,399.24C158.112,399.399 158.241,399.528 158.4,399.528C158.559,399.528 158.688,399.399 158.688,399.24Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M171.36,399.24L158.4,399.24" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M171.36,398.952L158.4,398.952C158.241,398.952 158.112,399.081 158.112,399.24C158.112,399.399 158.241,399.528 158.4,399.528L171.36,399.528C171.519,399.528 171.648,399.399 171.648,399.24C171.648,399.081 171.519,398.952 171.36,398.952Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M171.36,381.96L171.36,399.24" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M171.072,381.96L171.072,399.24C171.072,399.399 171.201,399.528 171.36,399.528C171.519,399.528 171.648,399.399 171.648,399.24L171.648,381.96C171.648,381.801 171.519,381.672 171.36,381.672C171.201,381.672 171.072,381.801 171.072,381.96Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M163.44,381.96L171.36,381.96" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M163.44,382.248L171.36,382.248C171.519,382.248 171.648,382.119 171.648,381.96C171.648,381.801 171.519,381.672 171.36,381.672L163.44,381.672C163.281,381.672 163.152,381.801 163.152,381.96C163.152,382.119 163.281,382.248 163.44,382.248Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="164.52" cy="390.96" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M164.52,376.39C156.479,376.39 149.95,382.919 149.95,390.96C149.95,399.001 156.479,405.53 164.52,405.53C172.561,405.53 179.09,399.001 179.09,390.96C179.09,382.919 172.561,376.39 164.52,376.39ZM164.52,376.73C172.374,376.73 178.75,383.106 178.75,390.96C178.75,398.814 172.374,405.19 164.52,405.19C156.666,405.19 150.29,398.814 150.29,390.96C150.29,383.106 156.666,376.73 164.52,376.73Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/903.svg b/docs/newsvg/903.svg
new file mode 100755
index 0000000..aa80144
--- /dev/null
+++ b/docs/newsvg/903.svg
@@ -0,0 +1,76 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-2700.27,-5438.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M194.04,390.6L194.04,394.92" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M193.752,390.6L193.752,394.92C193.752,395.079 193.881,395.208 194.04,395.208C194.199,395.208 194.328,395.079 194.328,394.92L194.328,390.6C194.328,390.441 194.199,390.312 194.04,390.312C193.881,390.312 193.752,390.441 193.752,390.6Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M194.04,390.6L194.04,386.28" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M194.328,390.6L194.328,386.28C194.328,386.121 194.199,385.992 194.04,385.992C193.881,385.992 193.752,386.121 193.752,386.28L193.752,390.6C193.752,390.759 193.881,390.888 194.04,390.888C194.199,390.888 194.328,390.759 194.328,390.6Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M194.76,390.6L199.08,394.92" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M194.556,390.804L198.876,395.124C198.989,395.236 199.171,395.236 199.284,395.124C199.396,395.011 199.396,394.829 199.284,394.716L194.964,390.396C194.851,390.284 194.669,390.284 194.556,390.396C194.444,390.509 194.444,390.691 194.556,390.804Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M198.36,387L199.08,386.28" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M198.564,387.204L199.284,386.484C199.396,386.371 199.396,386.189 199.284,386.076C199.171,385.964 198.989,385.964 198.876,386.076L198.156,386.796C198.044,386.909 198.044,387.091 198.156,387.204C198.269,387.316 198.451,387.316 198.564,387.204Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M194.76,390.6L198.36,387" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M194.964,390.804L198.564,387.204C198.676,387.091 198.676,386.909 198.564,386.796C198.451,386.684 198.269,386.684 198.156,386.796L194.556,390.396C194.444,390.509 194.444,390.691 194.556,390.804C194.669,390.916 194.851,390.916 194.964,390.804Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M205.56,390.6L194.76,390.6" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M205.56,390.312L194.76,390.312C194.601,390.312 194.472,390.441 194.472,390.6C194.472,390.759 194.601,390.888 194.76,390.888L205.56,390.888C205.719,390.888 205.848,390.759 205.848,390.6C205.848,390.441 205.719,390.312 205.56,390.312Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="199.08" cy="390.96" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M199.08,376.39C191.039,376.39 184.51,382.919 184.51,390.96C184.51,399.001 191.039,405.53 199.08,405.53C207.121,405.53 213.65,399.001 213.65,390.96C213.65,382.919 207.121,376.39 199.08,376.39ZM199.08,376.73C206.934,376.73 213.31,383.106 213.31,390.96C213.31,398.814 206.934,405.19 199.08,405.19C191.226,405.19 184.85,398.814 184.85,390.96C184.85,383.106 191.226,376.73 199.08,376.73Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/904.svg b/docs/newsvg/904.svg
new file mode 100755
index 0000000..c145fb7
--- /dev/null
+++ b/docs/newsvg/904.svg
@@ -0,0 +1,76 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-3276.27,-5438.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M227.52,390.96L238.32,390.96" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M227.52,391.248L238.32,391.248C238.479,391.248 238.608,391.119 238.608,390.96C238.608,390.801 238.479,390.672 238.32,390.672L227.52,390.672C227.361,390.672 227.232,390.801 227.232,390.96C227.232,391.119 227.361,391.248 227.52,391.248Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M239.04,390.96L239.04,386.64" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M239.328,390.96L239.328,386.64C239.328,386.481 239.199,386.352 239.04,386.352C238.881,386.352 238.752,386.481 238.752,386.64L238.752,390.96C238.752,391.119 238.881,391.248 239.04,391.248C239.199,391.248 239.328,391.119 239.328,390.96Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M239.04,390.96L239.04,395.28" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M238.752,390.96L238.752,395.28C238.752,395.439 238.881,395.568 239.04,395.568C239.199,395.568 239.328,395.439 239.328,395.28L239.328,390.96C239.328,390.801 239.199,390.672 239.04,390.672C238.881,390.672 238.752,390.801 238.752,390.96Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M234.72,394.56L234,395.28" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M234.516,394.356L233.796,395.076C233.684,395.189 233.684,395.371 233.796,395.484C233.909,395.596 234.091,395.596 234.204,395.484L234.924,394.764C235.036,394.651 235.036,394.469 234.924,394.356C234.811,394.244 234.629,394.244 234.516,394.356Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M238.32,390.96L234,386.64" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M238.524,390.756L234.204,386.436C234.091,386.324 233.909,386.324 233.796,386.436C233.684,386.549 233.684,386.731 233.796,386.844L238.116,391.164C238.229,391.276 238.411,391.276 238.524,391.164C238.636,391.051 238.636,390.869 238.524,390.756Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M238.32,390.96L234.72,394.56" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M238.116,390.756L234.516,394.356C234.404,394.469 234.404,394.651 234.516,394.764C234.629,394.876 234.811,394.876 234.924,394.764L238.524,391.164C238.636,391.051 238.636,390.869 238.524,390.756C238.411,390.644 238.229,390.644 238.116,390.756Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="233.64" cy="390.96" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M233.64,376.39C225.599,376.39 219.07,382.919 219.07,390.96C219.07,399.001 225.599,405.53 233.64,405.53C241.681,405.53 248.21,399.001 248.21,390.96C248.21,382.919 241.681,376.39 233.64,376.39ZM233.64,376.73C241.494,376.73 247.87,383.106 247.87,390.96C247.87,398.814 241.494,405.19 233.64,405.19C225.786,405.19 219.41,398.814 219.41,390.96C219.41,383.106 225.786,376.73 233.64,376.73Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/905.svg b/docs/newsvg/905.svg
new file mode 100755
index 0000000..a82ad80
--- /dev/null
+++ b/docs/newsvg/905.svg
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-3852.27,-5438.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M268.56,390.6L264.24,394.92" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M268.356,390.396L264.036,394.716C263.924,394.829 263.924,395.011 264.036,395.124C264.149,395.236 264.331,395.236 264.444,395.124L268.764,390.804C268.876,390.691 268.876,390.509 268.764,390.396C268.651,390.284 268.469,390.284 268.356,390.396Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M268.56,390.6L264.24,386.28" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M268.764,390.396L264.444,386.076C264.331,385.964 264.149,385.964 264.036,386.076C263.924,386.189 263.924,386.371 264.036,386.484L268.356,390.804C268.469,390.916 268.651,390.916 268.764,390.804C268.876,390.691 268.876,390.509 268.764,390.396Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M268.56,390.6L272.88,386.28" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M268.764,390.804L273.084,386.484C273.196,386.371 273.196,386.189 273.084,386.076C272.971,385.964 272.789,385.964 272.676,386.076L268.356,390.396C268.244,390.509 268.244,390.691 268.356,390.804C268.469,390.916 268.651,390.916 268.764,390.804Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M268.56,390.6L272.88,394.92" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M268.356,390.804L272.676,395.124C272.789,395.236 272.971,395.236 273.084,395.124C273.196,395.011 273.196,394.829 273.084,394.716L268.764,390.396C268.651,390.284 268.469,390.284 268.356,390.396C268.244,390.509 268.244,390.691 268.356,390.804Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="268.2" cy="390.96" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M268.2,376.39C260.159,376.39 253.63,382.919 253.63,390.96C253.63,399.001 260.159,405.53 268.2,405.53C276.241,405.53 282.77,399.001 282.77,390.96C282.77,382.919 276.241,376.39 268.2,376.39ZM268.2,376.73C276.054,376.73 282.43,383.106 282.43,390.96C282.43,398.814 276.054,405.19 268.2,405.19C260.346,405.19 253.97,398.814 253.97,390.96C253.97,383.106 260.346,376.73 268.2,376.73Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/906.svg b/docs/newsvg/906.svg
new file mode 100755
index 0000000..6bd2529
--- /dev/null
+++ b/docs/newsvg/906.svg
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-4428.27,-5438.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="303.12" cy="390.6" r="5.04" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M303.12,385.272C300.179,385.272 297.792,387.659 297.792,390.6C297.792,393.541 300.179,395.928 303.12,395.928C306.061,395.928 308.448,393.541 308.448,390.6C308.448,387.659 306.061,385.272 303.12,385.272ZM303.12,385.848C305.743,385.848 307.872,387.977 307.872,390.6C307.872,393.223 305.743,395.352 303.12,395.352C300.497,395.352 298.368,393.223 298.368,390.6C298.368,387.977 300.497,385.848 303.12,385.848Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="302.76" cy="390.96" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M302.76,376.39C294.719,376.39 288.19,382.919 288.19,390.96C288.19,399.001 294.719,405.53 302.76,405.53C310.801,405.53 317.33,399.001 317.33,390.96C317.33,382.919 310.801,376.39 302.76,376.39ZM302.76,376.73C310.614,376.73 316.99,383.106 316.99,390.96C316.99,398.814 310.614,405.19 302.76,405.19C294.906,405.19 288.53,398.814 288.53,390.96C288.53,383.106 294.906,376.73 302.76,376.73Z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/docs/newsvg/907.svg b/docs/newsvg/907.svg
new file mode 100755
index 0000000..b9377bc
--- /dev/null
+++ b/docs/newsvg/907.svg
@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg width="100%" height="100%" viewBox="0 0 486 486" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
+ <g transform="matrix(1,0,0,1,-5004.27,-5438.4)">
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M336.6,390.6L336.6,386.28" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M336.888,390.6L336.888,386.28C336.888,386.121 336.759,385.992 336.6,385.992C336.441,385.992 336.312,386.121 336.312,386.28L336.312,390.6C336.312,390.759 336.441,390.888 336.6,390.888C336.759,390.888 336.888,390.759 336.888,390.6Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M336.6,390.6L336.6,394.92" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M336.312,390.6L336.312,394.92C336.312,395.079 336.441,395.208 336.6,395.208C336.759,395.208 336.888,395.079 336.888,394.92L336.888,390.6C336.888,390.441 336.759,390.312 336.6,390.312C336.441,390.312 336.312,390.441 336.312,390.6Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M337.32,394.2L336.6,394.92" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M337.116,393.996L336.396,394.716C336.284,394.829 336.284,395.011 336.396,395.124C336.509,395.236 336.691,395.236 336.804,395.124L337.524,394.404C337.636,394.291 337.636,394.109 337.524,393.996C337.411,393.884 337.229,393.884 337.116,393.996Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M340.92,390.6L336.6,386.28" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M341.124,390.396L336.804,386.076C336.691,385.964 336.509,385.964 336.396,386.076C336.284,386.189 336.284,386.371 336.396,386.484L340.716,390.804C340.829,390.916 341.011,390.916 341.124,390.804C341.236,390.691 341.236,390.509 341.124,390.396Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M340.92,390.6L337.32,394.2" style="fill:none;fill-rule:nonzero;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M340.716,390.396L337.116,393.996C337.004,394.109 337.004,394.291 337.116,394.404C337.229,394.516 337.411,394.516 337.524,394.404L341.124,390.804C341.236,390.691 341.236,390.509 341.124,390.396C341.011,390.284 340.829,390.284 340.716,390.396Z"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <circle cx="337.32" cy="390.96" r="14.4" style="fill-opacity:0;"/>
+ </g>
+ </g>
+ <g transform="matrix(16.6667,0,0,16.6667,0,0)">
+ <g transform="matrix(1,0,0,1,-22.4938,-50.0862)">
+ <path d="M337.32,376.39C329.279,376.39 322.75,382.919 322.75,390.96C322.75,399.001 329.279,405.53 337.32,405.53C345.361,405.53 351.89,399.001 351.89,390.96C351.89,382.919 345.361,376.39 337.32,376.39ZM337.32,376.73C345.174,376.73 351.55,383.106 351.55,390.96C351.55,398.814 345.174,405.19 337.32,405.19C329.466,405.19 323.09,398.814 323.09,390.96C323.09,383.106 329.466,376.73 337.32,376.73Z"/>
+ </g>
+ </g>
+ </g>
+</svg>