diff --git a/README.md b/README.md index 5571ada..b99c2bc 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,8 @@ # Fontaudio - icon toolkit for audio developers -> Version 1.0 – validation stage - any (polite) feedback is welcome: +> [202006] Version 1.1 - fixed icons appearance on windows (and hopefully linux). + +> [201907] Version 1.0 > to leave feedback use issues on this repo, hit [@fefanto](https://twitter.com/fefanto) on twitter, or drop a me a [mail](mailto:fefanto@gmail.com) @@ -124,8 +126,8 @@ public: ## Contributing -- All (polite) feedback is welcome. Contacts are on top of this file. -- Pull requests with new svg icons added in ./svgs folder are welcome. Keep in mind the goal of this package is to contain all possible Audio-Software-Related icons, but these icons will need to have some minimal general interest and usability. This is where You and I may argue but I'm looking forward to clear my own mind on this with Your very welcome help. +- All feedback is welcome. Contacts are on top of this file. +- Pull requests with new svg icons added in ./svgs folder are welcome. Keep in mind the goal of this package is to contain all possible Audio-Software-Related icons, but these icons will need to have some minimal general interest and usability. This is where You and I may argue but I'm looking forward to clear my own mind on this with Your very welcome help. See below for types of icons i plan to include in the future and if you want to contribute please do. - Design related feedback is _very_ welcome : I am NOT a designer and I tried to give this icon set a minimal consistence being well aware that the work is _very much_ improvable. For reference I used some 256x256 svg files I made with the goal of having a consistent "mass" while preserving the natural difference in icon shapes. You can find them at _./svgs-refs_. ## Roadmap::Tooling @@ -133,13 +135,14 @@ public: _Stuff I intend to go forward with goes here - help is welcome._ - public yarn/npm package for web projects : -- other wrappers? for the web ? wdl-ol / llv2? ...contributions/ideas/feedback here are very welcome. +- other wrappers? for the web ? wdl-ol / llv2? fontaudio is also on iPlug2 see [here](https://www.patreon.com/posts/30368442). ## Roadmap::Next Icons _Icons that I more or less think to be useful and get queued go here_ - Drum Sampler Icons : kick, hat, cymbal etc. In more than one form maybe. +- Notation Software Icons : all music notation icons that maybe useful to someone making a music scoring software. ## Roadmap::Random Icon Ideas diff --git a/font/fontaudio.css b/font/fontaudio.css index e6364fa..3bc0728 100644 --- a/font/fontaudio.css +++ b/font/fontaudio.css @@ -1,10 +1,10 @@ @font-face { font-family: "fontaudio"; - src: url("./fontaudio.eot?93c1c656f8aefe4d3b93df78c10c3892?#iefix") format("embedded-opentype"), -url("./fontaudio.woff2?93c1c656f8aefe4d3b93df78c10c3892") format("woff2"), -url("./fontaudio.woff?93c1c656f8aefe4d3b93df78c10c3892") format("woff"), -url("./fontaudio.ttf?93c1c656f8aefe4d3b93df78c10c3892") format("truetype"), -url("./fontaudio.svg?93c1c656f8aefe4d3b93df78c10c3892#fontaudio") format("svg"); + src: url("./fontaudio.eot?bcdf9e79b47ea68088754b5bebefeba7?#iefix") format("embedded-opentype"), +url("./fontaudio.woff2?bcdf9e79b47ea68088754b5bebefeba7") format("woff2"), +url("./fontaudio.woff?bcdf9e79b47ea68088754b5bebefeba7") format("woff"), +url("./fontaudio.ttf?bcdf9e79b47ea68088754b5bebefeba7") format("truetype"), +url("./fontaudio.svg?bcdf9e79b47ea68088754b5bebefeba7#fontaudio") format("svg"); } i[class^="icon-"]:before, i[class*=" icon-"]:before { diff --git a/font/fontaudio.eot b/font/fontaudio.eot index dc7b58e..81b6864 100644 Binary files a/font/fontaudio.eot and b/font/fontaudio.eot differ diff --git a/font/fontaudio.svg b/font/fontaudio.svg index 78cbfd5..3f7a6c6 100644 --- a/font/fontaudio.svg +++ b/font/fontaudio.svg @@ -57,19 +57,19 @@ horiz-adv-x="256" d=" M175.863 155.878C175.863 158.083 177.156 158.625 178.746 157.092L208.842 128.096L178.732 98.856C177.147 97.318 175.862 97.856 175.862 100.065V119.305L80.051 118.668V100.072C80.051 97.862 78.771 97.326 77.197 98.871L47.409 128.096L77.183 157.078C78.767 158.62 80.051 158.082 80.051 155.878V136.338H175.863V155.878z" /> + horiz-adv-x="256" d=" M95.847 107.807L148.053 160.401A31.855 31.855 0 0 0 144 176C144 193.673 158.327 208 176 208C193.673 208 208 193.673 208 176C208 158.327 193.673 144 176 144A31.85 31.85 0 0 0 159.11 148.815L107.042 97.116A31.85 31.85 0 0 0 112 80C112 62.327 97.673 48 80 48C62.327 48 48 62.327 48 80C48 97.673 62.327 112 80 112A31.853999999999996 31.853999999999996 0 0 0 95.847 107.807zM176 160C184.837 160 192 167.163 192 176S184.837 192 176 192S160 184.837 160 176S167.163 160 176 160zM80 64C88.837 64 96 71.163 96 80S88.837 96 80 96S64 88.837 64 80S71.163 64 80 64z" /> + horiz-adv-x="256" d=" M129.175 148.995A31.85 31.85 0 0 0 112 144A32.54 32.54 0 0 0 110.497 144.035L110.574 144L97.77 106.617C106.35 100.877 112 91.098 112 80C112 62.327 97.673 48 80 48C62.327 48 48 62.327 48 80C48 97.673 62.327 112 80 112C80.87 112 81.731 111.965 82.583 111.897L94.723 149.06C85.867 154.752 80 164.69 80 176C80 193.673 94.327 208 112 208C129.673 208 144 193.673 144 176C144 170.49 142.607 165.304 140.154 160.776L159.574 139.468A31.851 31.851 0 0 0 176 144C193.673 144 208 129.673 208 112C208 94.327 193.673 80 176 80C158.327 80 144 94.327 144 112A31.857000000000003 31.857000000000003 0 0 0 147.92 127.36L129.175 148.995zM80 64C88.837 64 96 71.163 96 80S88.837 96 80 96S64 88.837 64 80S71.163 64 80 64zM112 160C120.837 160 128 167.163 128 176S120.837 192 112 192S96 184.837 96 176S103.163 160 112 160zM176 96C184.837 96 192 103.163 192 112S184.837 128 176 128S160 120.837 160 112S167.163 96 176 96z" /> + horiz-adv-x="256" d=" M144.282 110.49A32.19 32.19 0 0 0 150 111C154.032 111 157.89 110.254 161.444 108.893L175.584 129L176.124 128.694A31.88 31.88 0 0 0 168 150C168 167.673 182.327 182 200 182C217.673 182 232 167.673 232 150C232 132.327 217.673 118 200 118C196.328 118 192.8 118.619 189.515 119.757L175.205 98.719A31.863 31.863 0 0 0 182 79C182 61.327 167.673 47 150 47C132.327 47 118 61.327 118 79C118 88.767 122.376 97.512 129.274 103.382L108.51 144.662A32.14 32.14 0 0 0 102 144A32.05 32.05 0 0 0 93.84 145.05L79.124 119.12C85.21 113.295 89 105.09 89 96C89 78.327 74.673 64 57 64C39.327 64 25 78.327 25 96C25 113.673 39.327 128 57 128C59.655 128 62.234 127.677 64.7 127.068L79.509 153.238C73.638 159.037 70 167.093 70 176C70 193.673 84.327 208 102 208C119.673 208 134 193.673 134 176C134 166.437 129.805 157.854 123.156 151.99L144.282 110.49zM200 134C208.837 134 216 141.163 216 150S208.837 166 200 166S184 158.837 184 150S191.163 134 200 134zM57 80C65.837 80 73 87.163 73 96S65.837 112 57 112S41 104.837 41 96S48.163 80 57 80zM102 160C110.837 160 118 167.163 118 176S110.837 192 102 192S86 184.837 86 176S93.163 160 102 160zM150 63C158.837 63 166 70.163 166 79S158.837 95 150 95S134 87.837 134 79S141.163 63 150 63z" /> + horiz-adv-x="256" d=" M117.027 195.142C117.027 180.958 117.145 74.408 117.145 60.482C117.145 46.557 109.347 44.175 102.602 49.914C95.857 55.654 55.936 109.917 50.588 117.115C45.239 124.313 46.138 130.066 50.674 137.395C55.209 144.723 97.958 199.619 103.134 205.595C108.309 211.572 117.027 209.325 117.027 195.142zM65.424 123.35L98.298 80.183C99.634 78.429 100.723 78.79 100.722 80.997L100.717 173.003C100.717 175.2 99.645 175.565 98.322 173.795L65.395 129.738C64.068 127.962 64.085 125.108 65.425 123.35zM208.027 195.142C208.027 180.958 208.145 74.408 208.145 60.482C208.145 46.557 200.347 44.175 193.602 49.914C186.857 55.654 146.936 109.917 141.588 117.115C136.239 124.313 137.138 130.066 141.674 137.395C146.209 144.723 188.958 199.619 194.134 205.595C199.309 211.572 208.027 209.325 208.027 195.142zM156.424 123.35L189.298 80.183C190.634 78.429 191.723 78.79 191.722 80.997L191.717 173.003C191.717 175.2 190.645 175.565 189.322 173.795L156.395 129.738C155.068 127.962 155.085 125.108 156.425 123.35z" /> + horiz-adv-x="256" d=" M131.31 228.92C136.597 224.353 188.162 182.437 190.81 179.658C193.458 176.88 193.304 171.42 190.322 168.274C187.341 165.129 140.869 126.971 140.869 126.971S186.111 89.669 189.452 86.814C192.793 83.959 192.573 75.597 190.322 73.652C188.072 71.707 132.482 26.385 130.312 25.16C128.144 23.936 121.336 26.744 120.868 30.555C120.4 34.365 119.769 108.283 119.769 108.283C119.759 109.385 119.07 109.708 118.229 109.004C118.229 109.004 76.752 74.258 73.692 72.53C70.632 70.803 68.752 72.119 67.032 73.431C65.312 74.744 64.419 77.866 63.915 80.1050000000001C63.41 82.3450000000001 63.995 84.7780000000001 65.193 85.8510000000001C66.391 86.9240000000001 111.415 124.5950000000001 111.415 124.5950000000001C113.107 126.0110000000001 113.099 128.3050000000001 111.393 129.7170000000001C111.393 129.7170000000001 66.079 167.1800000000001 64.313 168.7650000000001C62.546 170.3490000000001 63.483 173.0320000000001 64.315 175.1470000000001C65.147 177.2630000000001 67.092 181.6920000000001 68.345 182.5620000000001C69.6 183.4320000000001 70.973 183.1720000000001 73.163 181.5370000000001C75.353 179.9010000000001 118.847 144.9240000000001 118.847 144.9240000000001C119.71 144.2300000000001 120.397 144.5720000000001 120.392 145.6790000000001C120.392 145.6790000000001 120.086 221.5290000000001 120.086 223.4650000000001C120.086 225.4000000000001 126.022 233.4870000000001 131.31 228.9200000000001zM135.434 202.359L135.099 146.149C135.092 145.043 135.781 144.71 136.637 145.407L169.667 172.284C170.945 173.324 170.954 175.03 169.677 176.085L136.993 203.085C136.143 203.786 135.441 203.465 135.434 202.359zM136.887 110.26C136.056 110.98 135.377 110.667 135.37 109.56L135.019 50.11C135.012 49.004 135.681 48.684 136.528 49.408L170.521 78.499C171.361 79.219 171.358 80.393 170.537 81.105L136.887 110.26z" /> @@ -84,16 +84,16 @@ horiz-adv-x="256" d=" M171.698 88.099C187.381 87.861 195.005 107.741 183.427 119.103C171.849 130.466 148.401 154.114 141.07 161.578C133.738 169.042 122.412 167.747 115.626 161.578C108.84 155.409 83.896 129.834 72.488 118.318C61.08 106.803 68.888 88.336 84.341 88.336S156.016 88.336 171.698 88.099z M169.992 108.637C171.554 107.082 171.033 104.831 168.819 104.842L86.371 105.269C84.161 105.28 83.647 106.544 85.225 108.092L124.822 147.96C126.399 149.507 128.952 149.494 130.506 147.946L169.992 108.636z" /> + horiz-adv-x="256" d=" M39.723 62.868C40.006 71.296 39.439 165.698 39.439 175.203C39.439 184.708 47.595 192.343 57.432 192.53C67.269 192.718 112.581 192.358 112.581 192.358C113.684 192.35 115.225 191.728 116.031 190.968L150.514 158.491C151.72 157.355 154.048 156.431 155.71 156.431H202.533C209.707 156.431 215.085 151.119 214.533 144.566C214.533 144.566 215.733 126.478 215.533 107.779C215.333 89.08 215.533 63.869 215.533 59.371C215.533 54.874 207.073 47.929 199.693 48.488C192.313 49.048 66.795 47.675 57.331 47.675C47.867 47.675 39.439 54.44 39.723 62.868zM57.776 173.578L58.011 157.071A2.03 2.03 0 0 1 60.035 155.069L125.179 155.149C127.387 155.152 127.875 156.382 126.264 157.897L108.329 174.756C107.521 175.516 105.969 176.122 104.863 176.11L59.749 175.605A1.995 1.995 0 0 1 57.776 173.578zM61.822 64.401L197.818 63.671A1.9519999999999997 1.9519999999999997 0 0 1 199.798 65.651L198.876 136.814A2.01 2.01 0 0 1 196.858 138.791L61.808 137.897A2.011 2.011 0 0 1 59.816 135.881V66.415C59.816 65.315 60.715 64.407 61.822 64.401z" /> + horiz-adv-x="256" d=" M48.186 163.863C48.186 172.255 54.676 178.753 64.45 178.753S94.277 178.978 94.277 178.978S93.971 185.968 93.971 194.858C93.971 203.746 101.925 209.818 111.461 209.818C120.999 209.818 168.247 209.417 172.883 209.417C177.519 209.417 181.28 207.698 186.477 203.747C191.673 199.794 199.529 193.187 203.419 188.785C207.309 184.383 208.951 181.813 208.951 178.181C208.951 174.548 208.951 101.325 208.891 92.841C208.832 84.356 201.014 78.084 191.757 77.96C182.5 77.836 162.622 77.836 162.622 77.836S163.088 71.561 163.088 62.686S154.982 46.875 145.771 46.63C136.561 46.385 73.827 47.12 64.887 46.875C55.947 46.63 47.912 53.669 47.912 62.297S48.186 155.472 48.186 163.863zM64.92 159.917L63.768 67.064A3.96 3.96 0 0 1 67.726 63.052L141.639 62.832A3.8649999999999998 3.8649999999999998 0 0 1 145.549 66.81L145.331 75.702A1.9880000000000002 1.9880000000000002 0 0 1 143.285 77.655S121.419 77.015 111.518 77.362C101.616 77.71 94.846 84.169 94.843 92.878C94.84 101.587 94.846 162.02 94.846 162.02A1.989 1.989 0 0 1 92.839 164.013L68.968 163.931A4.077 4.077 0 0 1 64.92 159.917zM171.428 195.175C169.762 196.625 168.412 196.015 168.412 193.803V176.548C168.412 175.442 169.306 174.541 170.409 174.535L191.277 174.434C193.481 174.423 193.918 175.59 192.253 177.04L171.428 195.175zM113.822 194.328A2.002 2.002 0 0 1 111.802 192.34L111.176 96.049A2.9679999999999995 2.9679999999999995 0 0 1 114.154 93.052L189.354 93.238A2.054 2.054 0 0 1 191.398 95.25L192.666 157.671A1.9509999999999998 1.9509999999999998 0 0 1 190.706 159.675S164.534 159.6330000000001 159.923 159.6330000000001C155.312 159.6330000000001 152.388 161.855 152.388 166.115S152.3 192.08 152.3 192.08A2.033 2.033 0 0 1 150.285 194.098L113.821 194.328z" /> + horiz-adv-x="256" d=" M76.21 192L76.374 208.15H91.614V192L105.461 192.443V208.15L120.101 208.589V192.444H134.587V208.15H149.911V192.444L165.224 192.076V208.15H179.867L180.007 192.076L184.663 191.998A7.990000000000001 7.990000000000001 0 0 0 192.518 183.871L192.449 179.88H208.562V164.116H192.56L192.654 150.304H208.561L208 134.909H192.256L192.458 120.386L208 119.746V104.519H192.375L192.559 91.219L208 91.049V76.109H192.34L192.214 72.169C192.072 67.753 188.377 64.115 183.958 64.042L179.915 63.976L179.867 47.421H165.224V63.518H149.91V47.421H134.586V63.518H120.101V47.421H106.26V63.518H91.613V47.421H76.374L76.21 64.174H72.143A7.996000000000001 7.996000000000001 0 0 0 64.147 72.168V76.109H47.787V91.049H64.147L64.383 104.519H47.787V119.746H64.147V134.91H47.787V149.255H64.634V164.01H47.787V178.937H64.383V183.857C64.383 188.273 67.963 191.897 72.386 191.952L76.21 192zM79.932 173.948L80.511 81.988C80.518 80.873 81.42 79.988 82.525 79.993L174.361 80.368A2.01 2.01 0 0 1 176.366 82.376L176.516 174.147A1.984 1.984 0 0 1 174.523 176.143L81.914 175.956A1.9900000000000002 1.9900000000000002 0 0 1 79.932 173.948z" /> + horiz-adv-x="256" d=" M70.526 247.025L215.553 101L125.073 11.027L68.86 68.42L70.526 247.025zM85.246 209L86.264 74.896L125.74 33L181.086 88.78L127.026 143L138.898 155.917L85.246 209z" /> @@ -138,19 +138,19 @@ horiz-adv-x="256" d=" M32 191.999C32 209.672 46.333 224 64.001 224H192C209.672 224 224 209.667 224 191.999V64C224 46.328 209.667 32 191.999 32H64C46.328 32 32 46.333 32 64.001V192z" /> + horiz-adv-x="256" d=" M47.81 164.275C47.81 172.603 54.349 179.59 63.378 179.605C72.408 179.621 78.241 179.59 78.241 179.59S77.853 188.49 77.853 195.568C77.853 202.648 84.08 209.733 93.115 209.733S185.917 209.993 194.412 209.363C202.907 208.733 209.668 203.39 209.668 194.796C209.668 186.202 209.614 100.989 209.614 93.096C209.614 85.204 202.534 78.033 193.756 77.934C184.978 77.834 179.029 78.034 179.029 78.034S179.352 68.064 179.352 61.94C179.352 55.817 172.232 46.924 163.878 46.924S70.761 46.382 62.673 46.382C54.585 46.382 47.121 53.498 47.466 62.369C47.811 71.24 47.811 155.949 47.811 164.275zM93.87 192.762L93.802 94.598C93.802 93.502 94.696 92.608 95.801 92.614L191.356 93.124A2.007 2.007 0 0 1 193.354 95.134L193.29 192.417A2.01 2.01 0 0 1 191.28 194.424L95.88 194.75A1.9900000000000002 1.9900000000000002 0 0 1 93.87 192.762zM63.268 160.205L64.184 63.959A2.007 2.007 0 0 1 66.204 61.977L160.329 62.692A3.9760000000000004 3.9760000000000004 0 0 1 164.282 66.718L164.145 77.855S101.268 77.277 93.091 77.277S77.653 85.017 77.653 93.727C77.653 102.437 78.241 162.427 78.241 162.427C78.251 163.527 77.367 164.417 76.265 164.402L67.238 164.272A4.025 4.025 0 0 1 63.268 160.205z" /> + horiz-adv-x="256" d=" M38.032 128.398L114.437 206.986C117.511 210.148 123.594 212.723 128.01 212.723H216.402A7.958 7.958 0 0 0 224.368 204.727L224.125 141.49C224.108 137.078 221.562 130.96 218.439 127.835L144.321 53.659C141.2 50.535 135.082 48 130.661 48H40.46C36.035 48 32.455 51.577 32.455 55.99V114.672C32.455 119.086 34.952 125.23 38.032 128.398zM120.002 112H56.022C51.617 112 48.025 108.422 48.025 104.007V71.917A7.991999999999999 7.991999999999999 0 0 1 56.023 63.924H120.003C124.408 63.924 128 67.502 128 71.917V104.007A7.991999999999999 7.991999999999999 0 0 1 120.002 112zM149.64 118.036C146.525 114.896 144 108.768 144 104.351V82.631C144 78.213 146.476 77.211 149.542 80.404L203.127 136.227C206.187 139.415 208.669 145.587 208.669 149.998V175.541C208.669 176.646 208.039 176.906 207.259 176.119L149.639 118.036zM131.594 196.626C129.934 196.596 127.628 195.626 126.451 194.466L65.386 134.269C62.24 131.167 63.272 128.653 67.692 128.653H127.811C132.231 128.653 138.37 131.159 141.521 134.249L205.04 196.526C205.828 197.299 205.565 197.91 204.463 197.891L131.594 196.625z" /> + horiz-adv-x="256" d=" M48.567 192.852C48.567 204.814 57.712 211.755 64.112 203.84C70.512 195.924 116.825 143.167 116.825 143.167C117.553 142.337 118.145 142.568 118.147 143.671C118.147 143.671 118.232 182.7 118.232 193.899C118.232 205.099 128.162 212.132 134.305 204.036C140.448 195.941 191.141 138.549 191.141 138.549C191.868 137.725 192.469 137.956 192.482 139.048C192.482 139.048 193.229 198.906 193.059 201.444C192.889 203.982 194.279 206.236 196.509 206.236H204.702C208.357 206.236 208.222 205.554 208.222 202.378C208.222 199.201 207.828 55.245 207.763 52.517C207.698 49.789 206.703 48.063 204.543 48.063C202.385 48.063 198.291 48.063 196.213 48.07C194.135 48.076 193.126 49.966 193.126 52.102S192.509 116.6280000000001 192.509 116.6280000000001C192.499 117.733 191.902 117.9460000000001 191.182 117.108C191.182 117.108 138.647 56.0580000000001 134.596 51.251C130.544 46.444 118.08 49.857 118.08 61.684C118.08 73.51 118.45 111.212 118.45 111.212C118.46 112.315 117.887 112.534 117.168 111.7C117.168 111.7 69 55.804 64.813 51.296C60.626 46.787 48.786 50.189 48.786 61.643C48.786 73.097 48.567 180.891 48.567 192.853zM63.416 177.03L63.511 77.625C63.512 76.523 64.096 76.311 64.815 77.151L106.925 126.385C107.645 127.227 107.637 128.58 106.91 129.409L64.73 177.523C64.005 178.351 63.415 178.132 63.416 177.029zM134.462 178.055C133.741 178.897 133.152 178.677 133.148 177.588L132.739 77.184C132.735 76.084 133.32 75.869 134.049 76.707L176.689 125.693C177.418 126.529 177.424 127.889 176.702 128.733L134.462 178.055z" /> + horiz-adv-x="256" d=" M128.012 191.895C121.155 191.892 114.3 188.328 109.074 181.205L66.717 143.925C61.357 140.565 55.349 136.738 49.527 136.895H32.04L29.01 137C26.861 136.633 25.048 134.65 25.001 132.898V122.996C25.621 120.425 26.899 119.345 29.011 118.895L32.041 119H49.528C55.436 118.516 62.571 115.505 66.718 111.969L109.075 74.689C119.527 60.443 136.492 60.436 146.965 74.674L189.448 111.092C194.476 115.402 203.92 118.895 210.554 118.895C216.039 118.601 221.524 118.299 227.009 118C229.217 118 231.001 120.79 231.001 122.996V132.898C231.001 135.105 229.217 137.895 227.009 137.895C221.524 137.599 216.039 137.29 210.554 137C203.92 137 194.476 140.495 189.448 144.805L146.965 181.22C141.728 188.338 134.868 191.896 128.012 191.894zM128.222 173.193C131.365 173.198 134.511 172.057 136.914 169.773L178.738 131.02C179.848 129.965 181.145 128.935 182.562 127.947C181.145 126.96 179.848 125.932 178.738 124.877L136.914 85.121C132.107 80.552 124.337 80.561 119.544 85.152L77.074 125.828A28.2 28.2 0 0 1 74.561 127.948A28.194000000000003 28.194000000000003 0 0 1 77.074 130.066L119.544 169.742C121.941 172.0380000000001 125.08 173.189 128.223 173.1930000000001z" /> @@ -171,16 +171,16 @@ horiz-adv-x="256" d=" M25.365 156.8A4.004 4.004 0 0 0 29.375 160.795H80.356C82.57 160.795 85.636 162.043 87.216 163.597L104.767 180.85C123.674 199.434 147.69 194.837 158.401 170.602L193.147 91.982C195.827 85.917 203.364 81 209.992 81H226.71A3.9959999999999996 3.9959999999999996 0 0 0 230.704 77.005V66.995A4 4 0 0 0 226.697 63H201.997C193.162 63 182.967 69.489 179.222 77.497L138.778 164.003C135.034 172.01 126.668 173.717 120.091 167.818L99.824 149.639C96.533 146.688 90.279 144.295 85.874 144.295H29.368A4.005 4.005 0 0 0 25.364 148.289V156.801z" /> + horiz-adv-x="256" d=" M203.037 193C194.202 193 181.474 188.495 174.604 182.937L127.076 144.492C123.576 141.662 118.052 139.251 112.787 138H29.38A4.01 4.01 0 0 1 25.39 134.295V122.652A4.01 4.01 0 0 1 29.38 118.947H112.788C118.053 117.696 123.578 115.286 127.078 112.455L174.605 74.01C181.475 68.452 194.203 63.947 203.038 63.947H226.548A4 4 0 0 1 230.542 67.955V76.939A4.003 4.003 0 0 1 226.534 80.947H209.04C202.423 80.947 192.838 84.288 187.651 88.41L143.745 123.307C141.899 125.02 139.9 126.973 138.063 128.475C140.035 130.074 141.825 131.85 143.745 133.641L187.651 168.537C192.837 172.66 202.422 176 209.04 176H226.533A4.003 4.003 0 0 1 230.541 180.008V188.992A4 4 0 0 1 226.547 193z" /> + horiz-adv-x="256" d=" M52.893 193C61.728 193 74.456 188.495 81.326 182.937L128.853 144.492C132.353 141.662 137.877 139.251 143.143 138H226.551A4.01 4.01 0 0 0 230.541 134.295V122.652A4.01 4.01 0 0 0 226.551 118.947H143.143C137.877 117.696 132.353 115.286 128.853 112.455L81.326 74.01C74.456 68.452 61.728 63.947 52.893 63.947H29.383A4 4 0 0 0 25.389 67.955V76.939A4.003 4.003 0 0 0 29.396 80.947H46.891C53.508 80.947 63.092 84.288 68.279 88.41L112.185 123.307C114.031 125.02 116.03 126.973 117.867 128.475C115.897 130.074 114.105 131.85 112.185 133.641L68.28 168.537C63.092 172.66 53.508 176 46.891 176H29.396A4.003 4.003 0 0 0 25.389 180.008V188.992A4 4 0 0 0 29.383 193z" /> + horiz-adv-x="256" d=" M138.033 195.142C138.033 209.325 146.751 211.572 151.927 205.596C157.103 199.619 199.852 144.723 204.387 137.395C208.922 130.066 209.821 124.313 204.473 117.115C199.124 109.917 159.203 55.653 152.458 49.915C145.713 44.175 137.915 46.557 137.915 60.482C137.915 74.408 138.033 180.958 138.033 195.142zM189.298 123.35C190.638 125.108 190.655 127.962 189.328 129.738L156.4 173.795C155.077 175.565 154.004 175.2 154.004 173.003L154 80.997C154 78.79 155.088 78.429 156.424 80.183L189.298 123.35zM47.033 195.142C47.033 209.325 55.751 211.572 60.927 205.596C66.103 199.619 108.852 144.723 113.387 137.395C117.922 130.066 118.821 124.313 113.473 117.115C108.124 109.917 68.203 55.653 61.458 49.915C54.713 44.175 46.915 46.557 46.915 60.482C46.915 74.408 47.033 180.958 47.033 195.142zM98.298 123.35C99.638 125.108 99.655 127.962 98.328 129.738L65.4 173.795C64.077 175.565 63.004 175.2 63.004 173.003L63 80.997C63 78.79 64.088 78.429 65.424 80.183L98.298 123.35z" /> @@ -192,16 +192,16 @@ horiz-adv-x="256" d=" M232 191.5H178L66.5 79.5H26V63H76L187.5 175H232z" /> + horiz-adv-x="256" d=" M46.735 139.378C46.735 187.062 88.161 208.974 128.729 209.074C169.296 209.174 209.649 184.867 209.649 139.782C209.649 94.696 209.653 69.374 209.653 69.374L205.449 65.956L196.043 65.911L193.097 69.627S192.612 102.957 192.612 139.987C192.612 177.018 164.655 192.435 128.06 192.468C91.465 192.501 63.239 177.288 63.239 139.855V68.627L59.273 65.234H51.49L46.735 68.627V139.377z M147.773 111.08C153.17 111.08 151.741 111.333 163.193 111.333C174.647 111.333 183.496 102.66 183.496 91.889V68.042C183.496 56.17 174.348 47.282 163.136 47.282C151.922 47.282 153.289 47.417 147.703 47.35S137.354 51.86 137.354 57.86S137.53 95.646 137.53 101.447C137.53 107.247 142.375 111.079 147.773 111.079zM152.987 95.4L153.094 62.761S160.93 62.761 163.218 62.804C165.506 62.846 168.341 65.392 168.341 68.046C168.341 70.701 168.873 86.816 168.873 89.514C168.873 92.212 166.485 95.4 163.389 95.506C160.292 95.613 152.987 95.4 152.987 95.4zM93.584 111.132C104.812 111.18 103.721 111.132 108.926 111.132S119.229 106.747 119.311 101.313C119.393 95.88 119.311 62.543 119.229 57.308C119.148 52.073 114.962 47.423 108.926 47.423C102.891 47.423 104.02 47.619 93.375 47.521S73.213 57.0530000000001 73.213 68.001S73.874 81.257 73.543 91.773C73.213 102.289 82.356 111.084 93.584 111.133zM88.331 90.012C88.331 87.205 88.424 70.965 88.424 67.896C88.424 64.828 90.684 62.978 93.804 62.978S103.881 63.023 103.881 63.023V95.673S96.664 95.797 93.917 95.797C91.169 95.797 88.331 92.817 88.331 90.011z" /> + horiz-adv-x="256" d=" M80.573 133L80.1 157.085C79.513 186.929 91.715 210.5 120 210.5L133.944 210.486C164.492 209.898 175.287 186.892 175.874 157.039L176.347 133H183.993C188.409 133 192 129.414 192 124.99V40.01C192 35.58 188.415 32 183.993 32H72.007C67.591 32 64 35.586 64 40.01V124.99C64 129.42 67.585 133 72.007 133H80.573zM96.963 133H159.62C159.653 138.473 159.724 145.555 159.57 153.33L159.492 157.354C159.078 178.369 156.829 192.032 134.298 192.464L121.893 192.822C93.769 193.382 96.315 165.958 96.496 156.77L96.576 152.746L96.963 133zM176 112.684C176 115.068 174.453 117 172.54 117H83.46C81.549 117 80 115.064 80 112.684V52.316C80 49.932 81.547 48 83.46 48H172.54C174.451 48 176 49.936 176 52.316V112.684z" /> + horiz-adv-x="256" d=" M71.922 47.55L86.002 84.597L95.295 84.752L109.05 49.444L123.1 84.472L132.403 84.411L145.521 49.557L157.48 64.202L146.478 84.315L156.613 84.28L163.591 72.032L172.821 84.2890000000001L181.895 84.167L171.111 65.954L181.895 47.124H172.455L163.513 59.983L155.818 47.558L137.623 47.612L134.013 56.498L121.472 56.796L117.517 46.366L100.315 47.124L97.339 56.934L84.012 56.684L81.326 47.838L71.922 47.55zM85.162 62.325L95.826 62.359L90.542 76.277L85.162 62.325zM122.038 62.624H132.415L128 76.584L122.038 62.624zM128 90.146C95.415 90.146 69 116.752 69 149.573C69 182.393 95.415 209 128 209S187 182.394 187 149.573C187 116.753 160.585 90.146 128 90.146zM92.25 113.193L99.352 106.583L108.445 102.387L116.453 99.494L127.603 98.217L138.303 99.494L147.169 102.465L156.802 107.543L162.955 113.048L160.481 114.788L155.081 119.648L149.547 125.68L146.22 131.195L142.33 137.099L138.303 143.166L134.12 148.302L127.603 150.227L120.546 148.302L116.453 143.166L111.583 134.759L106.013 126.203L99.888 118.835L92.251 113.193zM80.246 136.164C80.239 133.954 80.936 130.506 81.794 128.484L80.894 130.606C81.756 128.575 84.164 126.41 84.956 126.17L82.455 126.929C83.836 126.509 86.278 127.375 87.915 128.869L88.021 128.965C89.655 130.455 91.873 133.209 92.984 135.13L95.809 140.015A183.839 183.839 0 0 0 99.998 146.839L102.082 150.042C103.289 151.897 105.464 154.729 106.949 156.38L107.867 157.399C109.348 159.044 112.092 161.289 113.994 162.412L115.514 163.309C117.417 164.432 120.694 165.814 122.821 166.392L122.912 166.417C125.045 166.997 128.559 167.286 130.746 167.064L129.465 167.194C131.6589999999999 166.972 135.142 166.24 137.247 165.559L138.257 165.232C140.36 164.552 143.449 162.861 145.161 161.452L145.348 161.298C147.057 159.891 149.573 157.358 150.963 155.644L151.131 155.438C152.523 153.723 154.626 150.83 155.829 148.978L156.071 148.604C157.274 146.752 159.041 143.649 160.024 141.666L160.088 141.538A160.26 160.26 0 0 1 163.853 134.478L163.998 134.225C165.097 132.306 167.163 129.412 168.63 127.743L167.41 129.133C168.869 127.471 171.805 125.786 173.97 125.367L170.052 126.125C172.216 125.706 174.607 127.04 175.392 129.099L174.793 127.529C175.578 129.589 176.463 133.036 176.771 135.23L177.176 138.117C177.483 140.309 177.518 143.869 177.256 146.057L177.126 147.137C176.864 149.33 176.073 152.8 175.362 154.884L174.556 157.245C173.844 159.331 172.202 162.461 170.884 164.242L172.001 162.732A400.037 400.037 0 0 0 167.32 169.217L168.441 167.623C167.173 169.426 164.778 172.038 163.083 173.465L164.35 172.399A580.391 580.391 0 0 0 158.275 177.599L159.095 176.885C157.432 178.335 154.477 180.288 152.478 181.258L152.762 181.12C150.772 182.086 147.476 183.51 145.417 184.294L146.743 183.789C144.677 184.577 141.25 185.58 139.088 186.032L141.023 185.628C138.861 186.078 135.325 186.472 133.109 186.507L125.01 186.634C122.8 186.669 119.257 186.313 117.095 185.84L116.659 185.744C114.497 185.271 111.109 184.143 109.101 183.228L111.036 184.11C109.025 183.193 105.888 181.473 104.034 180.269L100.088 177.708C98.232 176.504 95.54 174.181 94.078 172.523L93.712 172.11A151.865 151.865 0 0 1 88.612 165.945L86.062 162.655C84.708 160.909 82.967 157.83 82.167 155.763L83.272 158.617C82.474 156.557 81.432 153.133 80.948 150.986L81.202 152.114C80.716 149.96 80.311 146.424 80.297 144.209L80.272 140.437C80.258 138.225 80.241 134.646 80.234 132.429L80.246 136.164z" /> @@ -219,10 +219,10 @@ horiz-adv-x="256" d=" M58.446 128.145L140.401 209.7L172.507 183.617S161.377 183.392 151.713 179.911C142.05 176.431 137.227 171.315 132.133 165.871C120.987 153.956 117.808 142.506 117.89 127.916C117.97 113.326 122.352 105.468 130.83 94.783C133.7 91.164 136.526 87.684 141.338 85.055C142.978 84.158 149.901 79.108 154.46 77.695C159.019 76.282 171.249 75.746 171.249 75.746L141.338 44.686L58.446 128.145z M151 130C151 117.8497355037226 160.8497355037226 108 173 108C185.1502644962775 108 195 117.8497355037226 195 130C195 142.1502644962775 185.1502644962775 152 173 152C160.8497355037226 152 151 142.1502644962775 151 130z" /> + horiz-adv-x="256" d=" M90.643 158.56S86.057 158.56 85.334 159.565C84.612 160.57 83.776 162.556 83.834 165.478C83.892 168.399 84.391 168.698 85.567 171.301C86.744 173.905 87.159 174.894 89.284 177.54C91.408 180.186 92.237 181.084 95.514 183.693C98.794 186.301 98.955 186.73 102.688 188.205C106.422 189.68 108.288 190.405 113.943 190.973C119.598 191.539 118.415 191.374 122.711 190.212S127.753 189.032 132.261 186.016C136.769 183.001 140.658 178.206 140.658 178.206L145.478 187.443L152.744 196.973L163.949 208.555L168.281 208.656L169.673 203.966L163.996 198.626L155.17 187.356L148.58 174.772S154.545 175.23 160.385 174.185S165.652 173.863 170.213 170.901C174.773 167.939 176.738 167.533 180.88 160.873C185.021 154.213 184.962 153.685 185.807 145.822C186.652 137.959 186.401 137.21 184.026 131.587C181.65 125.964 176.676 124.212 176.676 124.212L170.634 128.072S170.479 124.235 169.463 120.92C168.446 117.606 167.169 113.664 164.201 107.088C161.233 100.512 160.334 98.336 155.754 90.543C151.174 82.749 151.221 83.067 146.193 76.446C141.165 69.824 140.673 69.198 134.732 62.856C128.79 56.515 129.324 55.716 123.022 51.714C116.719 47.713 108.022 45.898 108.022 45.898S100.786 46.007 94.684 49.896C88.582 53.784 86.057 59.897 86.057 59.897S83.084 67.19 81.163 75.057C79.243 82.922 79.43 82.128 78.847 89.427C78.263 96.725 78.397 98.006 78.647 106.537C78.898 115.069 78.659 115.095 79.839 123.28C81.019 131.465 81.053 133.154 83.756 141.978C86.458 150.803 90.643 158.56 90.643 158.56zM97.4 159.69S92.419 153.167 88.909 143.304C85.399 133.442 84.044 122.161 84.044 122.161S82.987 114.548 82.866 105.335C82.744 96.121 82.433 96.108 83.58 86.88C84.727 77.652 85.728 74.291 87.41 68.768C89.093 63.245 92.2 58.583 92.2 58.583S95.691 53.24 100.41 51.258C105.13 49.277 107.1 49.648 110.695 50.818C114.289 51.988 121.523 56.183 127.642 61.204C133.762 66.224 138.686 73.784 138.686 73.784S146.573 84.145 151.3430000000001 91.901C156.1130000000001 99.657 156.936 101.831 159.9800000000001 108.404C163.0230000000001 114.977 164.2250000000001 117.238 165.3460000000001 122.142C166.4660000000001 127.046 166.4660000000001 133.122 166.4660000000001 133.122L157.4730000000001 143.213L149.2250000000001 134.008S142.9150000000001 129.283 137.9650000000001 128.154C133.0150000000001 127.025 132.0480000000001 127.537 127.7050000000001 129.1S122.6210000000001 131.015 119.5510000000001 134.78C116.4800000000001 138.545 115.0220000000001 144.65 115.0220000000001 144.65S114.3050000000001 155.449 114.2450000000001 157.81C114.1850000000001 160.17 114.5670000000001 162.527 114.5670000000001 162.527L97.4 159.69z" /> + horiz-adv-x="256" d=" M128 30C73.876 30 30 73.876 30 128S73.876 226 128 226S226 182.124 226 128S182.124 30 128 30zM128 37C178.258 37 219 77.742 219 128S178.258 219 128 219S37 178.258 37 128S77.742 37 128 37z M52.163 161.507C56.357 171.537 62.375 177.367 64 179.016C65.625 180.664 67.932 179.86 69.477 179.016C71.022 178.171 109.75 139.38 111.479 137.432C113.207 135.484 115.039 132.578 110.078 132.578C105.116 132.578 56.37 133.004 52.163 133.294C47.955 133.585 46.713 136.039 46.713 138.135S47.968 151.476 52.163 161.507zM99.015 204.66C109.074 208.787 116.245 208.516 118.56 208.532C120.875 208.548 121.937 206.349 122.433 204.66C122.928 202.97 123.288 147.825 123.133 145.226C122.977 142.626 123.02 139.743 119.512 143.252C116.003 146.76 81.835 181.53 79.066 184.71C76.296 187.891 77.153 190.505 78.636 191.987C80.118 193.469 88.956 200.532 99.016 204.66zM160.507 203.837C170.537 199.643 176.367 193.625 178.016 192C179.664 190.375 178.86 188.068 178.016 186.523C177.171 184.978 138.38 146.25 136.432 144.521C134.484 142.793 131.578 140.961 131.578 145.922C131.578 150.884 132.004 199.63 132.294 203.837C132.585 208.045 135.039 209.287 137.135 209.287S150.476 208.032 160.507 203.837zM203.66 156.985C207.787 146.926 207.516 139.755 207.532 137.44C207.548 135.125 205.349 134.063 203.66 133.567C201.97 133.072 146.825 132.712 144.226 132.867C141.626 133.023 138.743 132.98 142.252 136.488C145.76 139.997 180.53 174.165 183.71 176.934C186.891 179.704 189.505 178.847 190.987 177.364C192.469 175.882 199.532 167.044 203.66 156.984zM202.837 94.493C198.643 84.463 192.625 78.633 191 76.984C189.375 75.336 187.068 76.14 185.523 76.984C183.978 77.829 145.25 116.62 143.521 118.568C141.793 120.516 139.961 123.422 144.922 123.422C149.884 123.422 198.63 122.996 202.837 122.706C207.045 122.415 208.287 119.961 208.287 117.865S207.032 104.524 202.837 94.493zM155.985 51.34C145.926 47.213 138.755 47.484 136.44 47.468C134.125 47.452 133.063 49.651 132.567 51.34C132.072 53.03 131.712 108.175 131.867 110.774C132.023 113.374 131.98 116.257 135.488 112.748C138.997 109.24 173.165 74.47 175.934 71.29C178.704 68.109 177.847 65.495 176.364 64.013C174.882 62.531 166.0440000000001 55.468 155.984 51.34zM94.493 52.163C84.463 56.357 78.633 62.375 76.984 64C75.336 65.625 76.14 67.932 76.984 69.477C77.829 71.022 116.62 109.75 118.568 111.479C120.516 113.207 123.422 115.039 123.422 110.078C123.422 105.116 122.996 56.37 122.706 52.163C122.415 47.955 119.961 46.713 117.865 46.713S104.524 47.968 94.493 52.163zM51.34 99.015C47.213 109.074 47.484 116.245 47.468 118.56C47.452 120.875 49.651 121.937 51.34 122.433C53.03 122.928 108.175 123.288 110.774 123.133C113.374 122.977 116.257 123.02 112.748 119.512C109.24 116.003 74.47 81.835 71.29 79.066C68.109 76.296 65.495 77.153 64.013 78.636C62.531 80.118 55.468 88.956 51.34 99.016z" /> @@ -234,19 +234,19 @@ horiz-adv-x="256" d=" M51.213 208.411C49.009 208.411 47.639 206.674 48.157 204.519L52.647 185.831C53.164 183.681 54.003 180.193 54.517 178.049L84.894 51.632C85.41 49.484 87.617 47.742 89.82 47.742H171.365A3.9959999999999996 3.9959999999999996 0 0 1 175.356 51.747V76.801A4.007 4.007 0 0 1 171.353 80.805H116.503C114.292 80.805 112.044 82.537 111.483 84.677L80.002 204.54C79.44 206.678 77.186 208.411 74.994 208.411H51.213z M94.031 207.612C91.827 207.612 90.513 205.884 91.098 203.744L119.438 100.054C120.023 97.917 122.279 96.185 124.492 96.185H131.784C133.991 96.185 136.169 97.935 136.646 100.085L159.66 203.713C160.139 205.867 158.737 207.613 156.53 207.613H151.556C149.349 207.613 147.217 205.857 146.794 203.693L132.766 131.922C132.343 129.756 130.2 128.001 127.996 128.001H129.288C127.076 128.001 124.828 129.738 124.268 131.868L105.382 203.746C104.822 205.882 102.581 207.613 100.376 207.613H94.03z M146.827 96.214C144.615 96.214 143.235 97.947 143.751 100.111L168.541 204.117C169.054 206.269 171.26 208.014 173.472 208.014H179.052C181.263 208.014 182.644 206.281 182.132 204.117L157.466 100.111C156.9560000000001 97.958 154.7480000000001 96.214 152.536 96.214H146.827zM175.681 94.804C177.891 94.804 180.112 96.551 180.635 98.682L206.391 203.6C206.917 205.743 205.557 207.479 203.336 207.479H196.543C194.33 207.479 192.107 205.732 191.584 203.6L165.846 98.683C165.321 96.541 166.679 94.805 168.896 94.805H175.681z" /> + horiz-adv-x="256" d=" M128 36C77.19 36 36 77.19 36 128S77.19 220 128 220S220 178.81 220 128S178.81 36 128 36zM127.5 175.23C154.594 175.23 163.91 157.087 171.498 144.043C182.296 125.483 183.429 112.889 207.387 103.175C210 115.78 210 114.43 210 128.5C210 174.063 173.063 211 127.5 211S45 174.063 45 128.5C45 116.89 43.397 114.907 47.549 103.175C68.504 110.062 78.307 132.367 82.219 142.319C87.745 156.375 100.406 175.229 127.5 175.229zM128 150.615C110.872 150.615 96.827 118.593 93.071 110.935C89.315 103.276 76.487 85.49 58.765 81.033C73.547 58.816 98.814 44.175 127.5 44.175C155.948 44.175 181.032 58.573 195.864 80.48C181.032 91.258 173.223 95.795 162.333 110.935C153.339 123.439 145.128 150.615 128 150.615z" /> + horiz-adv-x="256" d=" M33.697 35.924L32.344 38.621L30.522 42.111L30.462 209.358L31.592 214.233L34.926 219.362L39.794 222.1040000000001L215.941 221.9910000000001L221.113 219.511L226.053 215.34L227.643 211.341L227.459 42.6350000000001L225.174 37.562L221.873 33.822L216.49 32.335L43.143 32.477L37.506 33.642L33.697 35.924zM38.724 43.418L39.993 41.208L41.872 39.736L216.562 40.144L218.035 41.528L219.558 44.04L219.396 210.503L217.807 212.708L216.217 213.938L41.416 213.781L39.366 212.562L38.131 210.277L38.724 43.418z M54.563 169.353L104.586 169.448L116.316 166.808L125.101 162.086L130.381 155.131L132.821 150.971L133.887 144.522L134.293 136.478L133.01 128.155L128.655 122.265L123.121 117.795L118.044 114.04L112.154 112.925L111.639 111.401L137.64 72.445L110.722 72.356L89.665 109.031L76.746 108.578L76.505 72.322L54.407 72.371L54.563 169.353zM76.277 151.138L76.674 125.913L100.078 126.173S105.258 127.813 105.562 128.173C105.867 128.531 109.828 132.837 109.828 132.837L110.841 137.604L109.867 143.959L105.92 149.084L101.05 151.083L76.277 151.138zM145.14 131.686L152.502 138.604L160.982 142.706L172.358 143.631L184.444 142.311L193.737 136.064L199.269 128.833L202.011 122.129S204.5 113.476 204.5 113.069C204.5 112.663 204.396 100.628 204.396 100.628L159.021 100.437L159.529 96.222L162.88 91.042L167.806 87.589L177.473 87.27L183.719 90.91L186.309 95.062L204.804 88.822L199.114 80.647L192.861 75.367L184.306 70.757L173.952 70.151L161.567 70.5649999999999L151.417 75.691L144.091 82.919L139.659 93.027L137.917 103.15L137.9790000000001 113.493L141.0260000000001 123.529L145.1390000000001 131.6859999999999zM159.374 114.851L183.49 114.151L183.492 118.164L181.612 122.937L178.21 126.339L170.1870000000001 127.405L164.042 125.355L160.9960000000001 121.048L159.374 114.851zM66.64 49H64.02C62.451 51.478 61.477 53 61.098 53.565A8.93 8.93 0 0 1 59.9 55.021C59.481 55.426 59.087 55.681 58.718 55.789C58.349 55.896 57.861 55.95 57.252 55.95H54.846V49H52.762V64.748H59.733C60.686 64.748 61.484 64.688 62.129 64.565A3.7800000000000002 3.7800000000000002 0 0 0 64.949 62.32A4.62 4.62 0 0 0 65.341 60.44C65.341 59.252 64.965 58.296 64.213 57.572C63.461 56.849 62.365 56.391 60.926 56.197V56.154C61.979 55.689 62.966 54.733 63.891 53.286L66.64 49zM54.846 57.82H59.314C60.217 57.82 60.931 57.896 61.458 58.05A2.295 2.295 0 0 1 62.72 58.947A2.52 2.52 0 0 1 63.192 60.44C63.192 61.157 62.931 61.765 62.408 62.267C61.885 62.767 61.022 63.019 59.819 63.019H54.846V57.819zM78.242 49H76.212C76.026 49.358 75.893 49.827 75.814 50.407C74.518 49.29 73.118 48.731 71.614 48.731C70.411 48.731 69.462 49.032 68.768 49.634C68.073 50.235 67.726 51.03 67.726 52.019C67.726 52.964 68.06 53.743 68.73 54.355C69.4 54.967 70.562 55.374 72.216 55.575L74.021 55.843C74.694 55.95 75.249 56.083 75.686 56.24C75.686 56.82 75.668 57.23 75.632 57.47A1.8200000000000003 1.8200000000000003 0 0 1 75.315 58.217C75.139 58.475 74.858 58.682 74.472 58.84C74.085 58.997 73.566 59.076 72.914 59.076C72.084 59.076 71.426 58.922 70.943 58.614C70.459 58.306 70.128 57.734 69.949 56.896L68.059 57.143C68.266 58.31 68.799 59.187 69.659 59.774C70.519 60.362 71.7 60.655 73.204 60.655C74.572 60.655 75.576 60.453 76.217 60.048C76.858 59.644 77.252 59.155 77.399 58.582C77.546 58.009 77.619 57.272 77.619 56.369V53.769C77.619 52.187 77.649 51.125 77.71 50.584A4.13 4.13 0 0 1 78.242 49zM75.686 54.017V54.715C74.676 54.378 73.44 54.111 71.979 53.915C70.519 53.718 69.789 53.1 69.789 52.062C69.789 51.539 69.985 51.107 70.379 50.767C70.773 50.427 71.339 50.257 72.076 50.257C73.029 50.257 73.868 50.542 74.596 51.111C75.322 51.681 75.686 52.649 75.686 54.017zM89.93 52.942C89.679 51.489 89.106 50.423 88.21 49.747A4.912 4.912 0 0 0 85.17 48.731C83.517 48.731 82.238 49.274 81.336 50.359C80.434 51.444 79.982 52.882 79.982 54.672C79.982 56.154 80.242 57.342 80.762 58.232C81.28 59.125 81.93 59.752 82.711 60.112C83.491 60.474 84.311 60.655 85.171 60.655C86.345 60.655 87.35 60.351 88.184 59.742C89.018 59.133 89.532 58.238 89.726 57.057L87.856 56.767C87.663 57.533 87.35 58.109 86.916 58.497C86.483 58.883 85.93 59.077 85.256 59.077C84.176 59.077 83.356 58.693 82.796 57.927C82.238 57.16 81.959 56.09 81.959 54.715C81.959 53.311 82.233 52.228 82.781 51.465C83.329 50.703 84.118 50.321 85.149 50.321C85.98 50.321 86.634 50.559 87.109 51.036C87.586 51.512 87.885 52.226 88.007 53.179L89.93 52.942zM101.037 49H98.663L94.871 54.833L93.507 53.533V49H91.573V64.748H93.507V55.778L98.083 60.398H100.597L96.235 56.176L101.037 49zM120.738 49H108.976V64.748H120.373V62.878H111.06V58.066H119.771V56.197H111.06V50.869H120.738V49zM132.758 49H130.374L127.409 53.512L124.412 49H122.06L126.238 54.94L122.393 60.397H124.788C126.349 58.041 127.201 56.727 127.345 56.455L130.138 60.397H132.448L128.505 55.047L132.759 49zM138.828 49.021C138.255 48.907 137.772 48.85 137.378 48.85C136.533 48.85 135.917 48.998 135.53 49.295A1.8129999999999997 1.8129999999999997 0 0 0 134.821 50.429C134.735 50.887 134.692 51.524 134.692 52.341V58.904H133.285V60.397H134.692V63.233L136.626 64.404V60.397H138.56V58.904H136.626V52.234C136.626 51.66 136.686 51.254 136.803 51.014C136.921 50.774 137.22 50.654 137.7 50.654C137.98 50.654 138.266 50.683 138.56 50.74L138.828 49.021zM150.398 54.21H141.858C141.936 52.95 142.296 51.986 142.937 51.32C143.578 50.654 144.378 50.321 145.337 50.321C146.076 50.321 146.695 50.516 147.197 50.907C147.697 51.297 148.081 51.887 148.346 52.674L150.333 52.427C150.011 51.238 149.42 50.325 148.561 49.687C147.701 49.05 146.6270000000001 48.731 145.338 48.731C143.626 48.731 142.288 49.256 141.326 50.305C140.362 51.355 139.881 52.788 139.881 54.607C139.881 56.405 140.3480000000001 57.862 141.283 58.979C142.217 60.097 143.533 60.655 145.23 60.655C146.061 60.655 146.861 60.473 147.631 60.107C148.4010000000001 59.742 149.055 59.121 149.591 58.244C150.1290000000001 57.366 150.3970000000001 56.022 150.3970000000001 54.21zM148.41 55.8C148.331 56.96 147.972 57.796 147.33 58.308C146.69 58.82 145.99 59.076 145.23 59.076C144.321 59.076 143.573 58.772 142.985 58.163C142.398 57.554 142.058 56.767 141.965 55.8H148.41zM162.042 49H160.098V55.929C160.098 57.096 159.888 57.899 159.469 58.335C159.05 58.772 158.469 58.99 157.724 58.99C157.151 58.99 156.608 58.85 156.096 58.571A2.374 2.374 0 0 1 155.006 57.39C154.791 56.881 154.684 56.1609999999999 154.684 55.23V49H152.75V60.397H154.4900000000001V58.787H154.5330000000001C154.941 59.409 155.4440000000001 59.877 156.043 60.188C156.6400000000001 60.5 157.333 60.655 158.1210000000001 60.655C158.7230000000001 60.655 159.317 60.548 159.904 60.333C160.492 60.118 160.952 59.796 161.284 59.366C161.618 58.936 161.827 58.478 161.914 57.991C161.999 57.504 162.042 56.845 162.042 56.015V49zM171.323 57.207C171.237 57.83 170.985 58.297 170.566 58.609C170.147 58.92 169.566 59.076 168.82 59.076C168.083 59.076 167.486 58.951 167.032 58.7C166.577 58.45 166.35 58.084 166.35 57.604C166.35 57.154 166.53 56.831 166.892 56.638C167.254 56.444 167.968 56.2079999999999 169.035 55.9279999999999C170.238 55.621 171.139 55.3479999999999 171.737 55.1119999999999C172.335 54.876 172.8 54.5449999999999 173.133 54.1189999999999C173.466 53.693 173.633 53.0989999999999 173.633 52.341C173.633 51.324 173.217 50.468 172.387 49.7729999999999C171.556 49.079 170.446 48.7309999999999 169.057 48.7309999999999C167.61 48.7309999999999 166.48 49.0379999999999 165.667 49.65C164.855 50.2619999999999 164.355 51.18 164.169 52.4049999999999L166.092 52.6949999999999C166.192 51.9 166.487 51.3059999999999 166.978 50.912C167.468 50.5179999999999 168.154 50.3219999999999 169.035 50.3219999999999C169.88 50.3219999999999 170.528 50.4989999999999 170.979 50.853C171.431 51.2079999999999 171.656 51.639 171.656 52.147C171.656 52.491 171.5519999999999 52.767 171.345 52.975A1.9549999999999998 1.9549999999999998 0 0 1 170.565 53.442C170.255 53.546 169.555 53.73 168.465 53.995C166.847 54.382 165.7779999999999 54.851 165.259 55.402A2.783 2.783 0 0 0 164.48 57.379C164.48 58.331 164.86 59.116 165.62 59.731C166.378 60.347 167.399 60.655 168.68 60.655C170.041 60.655 171.0999999999999 60.389 171.855 59.855C172.611 59.321 173.063 58.525 173.214 57.465L171.324 57.207zM177.897 49H175.964V60.397H177.897V49zM177.897 62.557H175.964V64.748H177.897V62.557zM185.492 60.655C187.032 60.655 188.308 60.154 189.322 59.151C190.335 58.149 190.8420000000001 56.724 190.8420000000001 54.876C190.8420000000001 52.634 190.2940000000001 51.05 189.198 50.123C188.103 49.195 186.868 48.731 185.4920000000001 48.731C184.0520000000001 48.731 182.8030000000001 49.208 181.7430000000001 50.161C180.6830000000001 51.113 180.1530000000001 52.624 180.1530000000001 54.693C180.1530000000001 56.699 180.6650000000001 58.193 181.6890000000001 59.178C182.7140000000001 60.163 183.9810000000001 60.655 185.4920000000001 60.655zM185.492 50.321C186.595 50.321 187.432 50.729 188.006 51.546C188.579 52.362 188.8660000000001 53.436 188.8660000000001 54.769C188.8660000000001 56.194 188.5410000000001 57.268 187.893 57.991C187.245 58.715 186.445 59.076 185.493 59.076C184.511 59.076 183.705 58.709 183.075 57.976C182.445 57.241 182.13 56.147 182.13 54.693C182.13 53.247 182.45 52.156 183.091 51.423C183.732 50.688 184.5330000000001 50.321 185.4920000000001 50.321zM202.4 49H200.456V55.929C200.456 57.096 200.246 57.899 199.828 58.335C199.4080000000001 58.772 198.827 58.99 198.082 58.99A3.3499999999999996 3.3499999999999996 0 0 1 196.455 58.571A2.37 2.37 0 0 1 195.365 57.39C195.149 56.881 195.042 56.161 195.042 55.23V49H193.108V60.397H194.848V58.787H194.892C195.3 59.409 195.802 59.877 196.401 60.188C196.999 60.5 197.691 60.655 198.479 60.655C199.081 60.655 199.675 60.548 200.263 60.333C200.85 60.118 201.31 59.796 201.643 59.366A3.1 3.1 0 0 0 202.271 57.991C202.357 57.504 202.401 56.845 202.401 56.015V49z" /> + horiz-adv-x="256" d=" M110 116.5C110 106.2827321281303 118.2827321281303 98 128.5 98C138.7172678718697 98 147 106.2827321281303 147 116.5C147 126.7172678718697 138.7172678718697 135 128.5 135C118.2827321281303 135 110 126.7172678718697 110 116.5z M89.269 186.177L129.212 209.802L167.293 186.426L167.536 141.913L148.63 129.842S137.51 140.358 127.395 140.36C117.278 140.362 108.195 129.85 108.195 129.85L90.365 141.86L89.269 186.177zM93.909 145.916L126.642 165.436L126.302 203.486L92.692 183.5L93.909 145.915zM95.739 141.11C97.567 141.11 107.739 134.191 107.739 134.191S116.927 144.418 127.766 144.085C138.604 143.752 149.085 133.92 149.085 133.92L163.405 142.356L128.905 160.8540000000001S93.911 141.11 95.74 141.11zM87.673 46.186L47.242 68.966L48.445 113.633L87.873 137.1L106.78 125.762S103.366 111.374 108.422 102.612C113.479 93.85 126.991 90.741 126.991 90.741L126.505 69.295L87.673 46.186zM120.22 70.336L86.948 88.922L54.167 69.604L88.279 50.489L120.219 70.335zM123.467 74.323C122.552 75.906 123.459 88.175 123.459 88.175S110.142 91.519 105.011 101.072C99.881 110.624 103.021 124.117 103.021 124.117L88.554 132.301L89.785 93.174S124.381 72.74 123.467 74.324zM207.882 115.179L208.37 68.775L169.086 47.483L130.415 69.529L129.415 90.939S142.947 93.809 148.007 102.569C153.067 111.329 150.638 125.952 150.638 125.952L168.954 136.388L207.882 115.179zM170.695 131.291L171.235 93.183L204.355 74.453L203.853 113.552L170.695 131.291zM166.618 131.108L154.626 124.176S156.755 109.605 151.047 100.386C145.339 91.166 133.718 88.505 133.718 88.505L133.864 73.885L166.134 93.515L166.618 131.108z" /> + horiz-adv-x="256" d=" M32.063 211.714L34.906 216.634L39.476 219.916L43.526 221.762L218.662 221.298L223.436 218.658L228.514 214.292L229.267 38.896L226.087 35.443L219.73 32.498L42.089 31.754L35.936 34.728L31.526 40.06L32.063 211.714zM41.513 68.85L219.556 68.97L220.061 211.353L42.151 211.897L41.513 68.85zM78.821 43.378L102.472 43.168L102.582 46.536L82.873 46.716L83.069 50.384L102.423 50.304L102.58 52.843L83.203 53.003S83.156 57.047 83.207 57.533C83.258 58.019 102.601 57.047 102.601 57.047L102.551 59.587L79.019 59.493L78.821 43.378zM189.821 44.378L213.472 44.168L213.582 47.536L193.873 47.716L194.069 51.384L213.423 51.304L213.58 53.843L194.203 54.003S194.156 58.047 194.207 58.533C194.258 59.019 213.601 58.047 213.601 58.047L213.551 60.587L190.019 60.493L189.821 44.378zM110.143 59.411L110.02 43.745L141.126 43.6L141.148 59.346L135.294 59.426L135.463 47.578L127.662 47.433L127.504 59.313L122.204 59.494L122.32 47.284L114.717 47.519L114.504 59.459L110.144 59.411zM148.766 59.501L148.394 43.316L152.75 43.385S152.6 59.225 152.473 59.478C152.346 59.7319999999999 148.766 59.4999999999999 148.766 59.4999999999999zM48.139 59.355L48.002 43.302L52.496 43.406L52.487 49.711L62.325 49.584L66.171 44.191L72.421 44.143L67.43 49.504L71.68 52.438L71.481 59.967L48.139 59.355zM160.139 59.355L160.002 43.302L164.496 43.406L164.487 49.711L174.325 49.584L178.171 44.191L184.421 44.143L179.43 49.504L183.68 52.438L183.481 59.967L160.139 59.355z M52.736 109.035L74.877 109.35L89.705 112.223L103.721 117.863L109.505 121.246L116.35 116.704L124.678 112.642L113.279 105.735L102.207 100.149L92.467 96.6959999999999L80.966 94.9789999999999L52.759 94.4589999999999zM52.355 133.145L64.83 133.05L72.143 134.792L79.455 137.971L88.645 133.423L98.091 128.853L86.695 122.456L74.801 119.714L64.855 118.293L51.834 118.0930000000001z M52.59 148.91L67.114 148.102L80.724 143.43L94.333 137.234L106.213 131.562L118.4 123.233L130.08 115.515L140.844 108.415L155.107 102.098L169.529 96.105L177.146 94.785L209.145 94.792L209.185 109.967L183.488 109.157L167.806 113.7700000000001L151.1 121.048L137.983 130.2700000000001L123.957 139.596L109.58 147.436L95.854 155.0220000000001L81.119 161.684L69.513 164.3540000000001L52.808 164.167z M52.826 172.557L74.335 172.506L86.116 170.17L98.608 164.99L110.085 159.1L124.71 150.365L136.491 142.037L151.827 132.592L165.335 125.787L179.249 120.303L189.609 118.374L210.369 118.278L210.3600000000001 133.345L192.6290000000001 132.634L176.1280000000001 138.272L160.3430000000001 147.295L142.513 157.548L126.12 168.313L110.747 177.234L96.229 183.947L86.5 186.613L81.937 187.54L52.922 186.901z M210.412 149.688L210.645 165.836L192.402 165.644L183.894 164.019L172.718 160.667L164.003 156.401L160.722 154.573L169.85 150.021L178.99 145.044L189.044 147.916L196.763 149.351zM209.253 173.09L209.735 188.942L189.847 188.845L175.601 188.75L162.477 185.195L148.64 178.797L137.98 170.983L138.058 168.975L144.761 165.014L152.073 159.936L161.823 165.472L172.893 169.266L186.909 172.35zM53.36 55.997L53.258 52.442L65.201 52.35L65.709 56.041zM165.36 55.997L165.258 52.442L177.201 52.35L177.709 56.041z" /> @@ -258,7 +258,7 @@ horiz-adv-x="256" d=" M7.163 194.246C6.43 193.414 5.835 191.84 5.833 190.74L5.7 80.913C5.698 79.808 6.117 78.121 6.636 77.144L6.884 76.675C7.402 75.698 8.72 74.897 9.83 74.885L71.103 74.233C72.212 74.221 73.783 74.817 74.601 75.5510000000001L87.768 87.3860000000001C88.591 88.1260000000001 90.155 88.7220000000001 91.26 88.7180000000001L122.831 88.604C123.937 88.6000000000001 124.831 87.7020000000001 124.827 86.596L124.824 85.46A1.9960000000000002 1.9960000000000002 0 0 0 122.814 83.467L111.846 83.512A2.019 2.019 0 0 1 109.819 81.516L109.617 63.802A1.967 1.967 0 0 1 111.593 61.8L122.888 61.815A2.064 2.064 0 0 0 124.948 59.827L125.039 56.797A1.972 1.972 0 0 0 123.103 54.765L92.277 54.13C91.174 54.107 89.619 54.688 88.795 55.433L74.345 68.509C73.525 69.251 71.958 69.856 70.861 69.86L9.266 70.09C8.162 70.094 6.562 70.638 5.686 71.31L5.448 71.493C4.576 72.163 3.414 73.479 2.854 74.432L2.094 75.723C1.534 76.677 1.078 78.35 1.076 79.44L0.819 191.58C0.816 192.679 1.226 194.376 1.722 195.346L1.99 195.87C2.491 196.851 3.502 198.304 4.253 199.12L4.923 199.849C5.673 200.663 7.18 201.324 8.281 201.326L246.354 201.614C247.46 201.615 249.038 201.046 249.892 200.331L250.187 200.084C251.0350000000001 199.374 252.197 198.033 252.777 197.098L253.544 195.862C254.126 194.922 254.599 193.264 254.599 192.154L254.606 80.542C254.606 79.434 254.331 77.689 253.986 76.627L253.763 75.944C253.42 74.89 252.49 73.422 251.678 72.658L251.007 72.027C250.198 71.266 248.65 70.644 247.546 70.637L184.812 70.25C183.709 70.243 182.163 69.636 181.338 68.874L167.144 55.774C166.328 55.02 164.771 54.4 163.658 54.388L138.782 54.119A2.03 2.03 0 0 0 136.731 56.101L136.583 63.019A2.049 2.049 0 0 1 134.546 65.017L122.66 64.985A1.995 1.995 0 0 0 120.66 66.973L120.637 76.3A2 2 0 0 0 122.637 78.295L134.5860000000001 78.305A2.072 2.072 0 0 1 136.6460000000001 80.308L136.822 86.557C136.852 87.662 137.7650000000001 88.557 138.869 88.557L164.535 88.56C165.635 88.56 167.194 87.967 168.018 87.233L181.04 75.642C181.864 74.909 183.426 74.316 184.521 74.317L244.686 74.407C245.785 74.409 247.18 75.155 247.8 76.071L248.167 76.613C248.788 77.53 249.297 79.159 249.302 80.278L249.832 190.391C249.837 191.498 249.325 193.119 248.679 194.025L248.041 194.919C247.399 195.819 245.993 196.548 244.875 196.546L10.926 196.246C9.82 196.246 8.328 195.568 7.596 194.737L7.163 194.246z M60.188 101.308C59.088 101.278 57.731 102.017 57.158 102.956L21.864 160.856C21.29 161.797 20.031 162.96 19.034 163.462L19.709 163.122C18.719 163.62 17.03 164.021 15.914 164.017L15.322 164.016A1.96 1.96 0 0 0 13.345 166.006L13.338 165.479A2.037 2.037 0 0 0 15.374 167.479L56.101 167.575A1.9090000000000003 1.9090000000000003 0 0 0 58.031 165.584L58.063 166.396C58.019 165.293 57.095 164.341 55.98 164.266L51.535 163.972C50.429 163.898 48.81 163.302 47.92 162.642L49.368 163.717C48.478 163.057 47.409 161.688 46.989 160.683L47.498 161.9C47.074 160.885 47.184 159.282 47.74 158.324L66.935 125.248C67.493 124.288 68.372 124.286 68.907 125.259L85.748 155.858C86.28 156.824 86.989 158.458 87.333 159.508L87.108 158.82C87.451 159.87 87.272 161.488 86.704 162.44L87.23 161.559C86.664 162.508 85.305 163.32 84.207 163.372L78.993 163.619C77.89 163.671 76.944 164.6 76.881 165.717L76.909 165.224A1.9659999999999997 1.9659999999999997 0 0 0 78.793 167.313L91.78 167.864C92.883 167.911 94.225 168.721 94.78 169.68L96.306 172.317C96.86 173.273 98.011 174.619 98.858 175.306L102.818 178.522C103.673 179.216 105.203 180.1 106.233 180.495L112.943 183.067C113.974 183.462 115.686 183.916 116.786 184.083L123.541 185.108A29.984 29.984 0 0 0 127.516 185.39L134.845 185.323A72.15 72.15 0 0 0 138.838 185.154L144.477 184.73C145.579 184.647 147.335 184.315 148.382 183.9960000000001L153.567 182.411C154.622 182.088 156.367 181.829 157.484 181.8320000000001L163.506 181.847C164.614 181.85 165.952 182.629 166.498 183.595L166.985 184.4550000000001C167.53 185.4190000000001 168.864 186.2530000000001 169.975 186.321L172.194 186.4570000000001A1.8659999999999999 1.8659999999999999 0 0 0 174.202 184.5770000000001L174.225 170.5220000000001A2.023 2.023 0 0 1 176.224 168.5080000000001L234.307 168.1390000000001A2 2 0 0 0 236.291 166.1250000000001L236.205 150.2090000000001C236.199 149.1030000000001 235.305 148.3080000000001 234.215 148.4310000000001L234.167 148.436C233.074 148.5600000000001 231.9 149.5020000000001 231.541 150.5510000000001L231.341 151.138A29.464 29.464 0 0 1 229.749 154.7900000000001L229.177 155.857C228.655 156.829 227.525 158.1690000000001 226.66 158.8420000000001L224.792 160.297A37.889 37.889 0 0 1 221.507 162.537L221.053 162.807C220.107 163.367 218.445 163.8370000000001 217.344 163.857L208.002 164.017A1.9500000000000002 1.9500000000000002 0 0 1 206.014 162.0510000000001L206.232 110.291C206.237 109.186 206.99 107.797 207.907 107.194L208.028 107.114C208.948 106.509 210.562 105.764 211.615 105.456L211.075 105.614C212.136 105.304 213.883 105.051 215.003 105.05L217.993 105.048C219.101 105.048 219.999 104.148 220 103.05V104.05A2.023 2.023 0 0 0 218.002 102.026L172.194 101.409C171.09 101.394 170.279 102.276 170.382 103.374L170.298 102.48C170.401 103.58 171.381 104.538 172.48 104.619L176.864 104.939C177.966 105.02 179.644 105.509 180.614 106.034L181.08 106.284C182.05 106.809 183.09 108.087 183.411 109.157C183.73 110.219 183.979 111.979 183.969 113.08L183.503 162.148A1.9979999999999998 1.9979999999999998 0 0 1 181.491 164.128L176.291 164.076C175.191 164.065 174.231 163.16 174.147 162.063L174.087 161.284C174.004 160.184 173.037 159.275 171.94 159.256L170.179 159.226C169.077 159.207 167.767 159.988 167.259 160.96L164.848 165.571C164.338 166.548 163.264 167.936 162.442 168.681L156.434 174.12C155.616 174.86 154.156 175.878 153.18 176.389L150.817 177.626A53.479000000000006 53.479000000000006 0 0 1 147.195 179.318L144.381 180.481C143.361 180.904 141.641 181.359 140.558 181.496L137.349 181.901A34.366 34.366 0 0 1 133.379 182.123L128.953 182.06C127.852 182.044 126.114 181.752 125.065 181.405L122.183 180.451A32.782 32.782 0 0 1 118.503 178.928L117.523 178.435C116.538 177.94 115.281 176.764 114.72 175.814L114.696 175.773C114.134 174.82 113.232 173.265 112.693 172.319L113.428 173.609C112.884 172.654 112.479 170.995 112.525 169.887L112.529 169.791C112.574 168.691 113 166.995 113.483 165.997L113.453 166.059C113.935 165.064 115.057 163.743 115.955 163.1110000000001L118.66 161.209C119.56 160.576 121.14 159.762 122.177 159.396L129.237 156.901C130.279 156.533 131.977 155.964 133.039 155.627L140.806 153.1640000000001C141.864 152.829 143.581 152.2820000000001 144.619 151.9500000000001L148.5809999999999 150.682C149.6289999999999 150.347 151.3359999999999 149.817 152.3949999999999 149.5L151.761 149.69C152.8199999999999 149.372 153.6709999999999 150.006 153.661 151.112L153.5459999999999 166.1160000000001A1.8819999999999997 1.8819999999999997 0 0 0 155.535 168.029L157.078 167.964C158.185 167.918 159.547 167.12 160.1289999999999 166.165L162.7009999999999 161.9550000000001C163.279 161.007 163.1469999999999 159.581 162.394 158.757L162.329 158.686C161.581 157.867 160.739 156.347 160.445 155.2770000000001L159.585 152.1470000000001C159.292 151.083 158.253 149.8300000000001 157.262 149.347L158.626 150.0120000000001C157.636 149.53 156.366 148.376 156.161 148.0400000000001L156.833 149.1400000000001C156.4619999999999 148.5320000000001 156.982 147.6920000000001 158.011 147.2550000000001L163.0339999999999 145.1250000000001A29.641999999999996 29.641999999999996 0 0 0 166.583 143.268L169.4629999999999 141.448C170.4009999999999 140.8550000000001 171.737 139.7010000000001 172.465 138.8490000000001L174.125 136.9070000000001A29.860000000000003 29.860000000000003 0 0 0 176.465 133.6750000000001L176.803 133.1190000000001C177.375 132.1760000000001 177.877 130.5100000000001 177.923 129.4070000000001L178.085 125.5510000000001A50.253 50.253 0 0 0 178.06 121.5440000000001L178.0219999999999 120.828C177.9619999999999 119.722 177.392 118.1100000000001 176.7359999999999 117.21L175.3359999999999 115.2900000000001C174.6859999999999 114.3980000000001 173.481 113.0900000000001 172.6389999999999 112.3640000000001L169.4669999999999 109.6280000000001C168.6269999999999 108.9040000000001 167.1649999999999 107.8710000000001 166.2069999999999 107.3240000000001L162.1029999999999 104.9820000000001C161.1409999999999 104.4330000000001 159.4939999999999 103.7870000000001 158.4069999999999 103.5350000000001L149.9759999999999 101.5790000000001A67.81 67.81 0 0 0 146.0359999999999 100.8130000000001L143.7339999999999 100.4510000000001A33.538 33.538 0 0 0 139.7539999999999 100.1160000000001L127.0659999999999 99.9680000000001C125.9639999999999 99.9550000000001 124.1889999999999 100.1080000000001 123.112 100.3100000000001L118.002 101.2630000000001A643.126 643.126 0 0 0 114.0789999999999 102.0100000000001L108.2989999999999 103.1330000000001A28.382999999999996 28.382999999999996 0 0 1 104.3389999999999 103.5590000000001L101.9669999999999 103.6120000000001C100.8649999999999 103.6360000000001 99.1929999999999 103.2190000000001 98.227 102.6760000000001L98.207 102.6650000000001C97.243 102.1230000000001 96.366 100.7980000000001 96.269 99.9110000000001L96.462 101.6850000000001C96.356 100.7050000000001 95.3779999999999 99.8670000000001 94.277 99.8130000000001L93.147 99.7570000000001A1.875 1.875 0 0 0 91.157 101.6540000000001L91.205 128.4320000000001A2.063 2.063 0 0 0 93.198 130.4780000000001L94.645 130.5150000000001C95.745 130.5430000000001 96.911 129.7120000000001 97.249 128.6690000000001L98.428 125.0220000000001C98.767 123.9750000000001 99.513 122.3730000000001 100.102 121.4320000000001L101.825 118.6820000000001C102.411 117.7480000000001 103.517 116.3560000000001 104.302 115.566L106.969 112.885C107.751 112.098 109.153 110.994 110.089 110.425L115.002 107.435C115.942 106.862 117.577 106.215 118.662 105.988L124.771 104.707C125.851 104.48 127.615 104.307 128.735 104.321L137.939 104.431C139.049 104.445 140.82 104.638 141.904 104.864L147.272 105.983C148.352 106.208 149.841 107.038 150.608 107.849L153.997 111.431C154.758 112.237 155.629 113.741 155.945 114.809L156.257 115.863C156.571 116.923 156.527 118.634 156.165 119.667L155.627 121.201C155.262 122.241 154.282 123.663 153.432 124.381L153.2 124.578C152.352 125.2940000000001 150.843 126.227 149.824 126.6640000000001L145.819 128.3820000000001A62.486 62.486 0 0 1 142.083 129.816L135.736 131.9760000000001C134.69 132.3310000000001 133.001 132.9020000000001 131.948 133.256L126.266 135.1640000000001A85.77800000000002 85.77800000000002 0 0 1 122.443 136.3290000000001L118.733 137.3460000000001A31.447 31.447 0 0 0 114.975 138.6940000000001L112.7 139.7140000000001A135.624 135.624 0 0 0 109.07 141.418L105.151 143.3440000000001A29.626999999999995 29.626999999999995 0 0 0 101.719 145.394L100 146.62C99.1 147.263 97.77 148.453 97.029 149.28L97.429 148.834C96.688 149.66 95.739 151.144 95.298 152.176L95.941 150.672C95.505 151.692 95.696 153.227 96.366 154.098L95.659 153.178C96.329 154.051 97.545 155.337 98.396 156.068L100.335 157.735C101.175 158.457 102.695 159.345 103.739 159.721L103.293 159.561A55.237 55.237 0 0 0 107.111 160.751C108.181 161.033 108.981 162.166 108.901 163.263L108.876 163.62C108.796 164.725 107.836 165.664 106.734 165.718L106.512 165.729C105.409 165.783 104.116 165.022 103.842 164.471L104.516 165.826C104.143 165.078 102.966 164.304 101.874 164.096L101.04 163.938C99.953 163.731 98.392 162.98 97.559 162.266L96.968 161.759C96.132 161.042 94.963 159.719 94.346 158.789L93.949 158.191A55.38999999999999 55.38999999999999 0 0 1 91.884 154.761L63.786 103.14C63.258 102.17 61.936 101.358 60.838 101.328L60.188 101.309z" /> + horiz-adv-x="256" d=" M128 47C83.265 47 47 83.265 47 128S83.265 209 128 209S209 172.735 209 128S172.735 47 128 47zM150.53 188.14A64.379 64.379 0 0 1 128.5 192A64.352 64.352 0 0 1 105.583 187.81A1317.969 1317.969 0 0 1 126.662 165.706C127.432 164.916 128.704 164.9 129.493 165.668C129.493 165.668 142.291 177.903 150.531 188.14zM150.53 66.505C142.291 76.742 129.48 89.17 129.48 89.17A1.9749999999999999 1.9749999999999999 0 0 1 126.674 89.129S116.454 78.524 105.584 66.835A64.352 64.352 0 0 1 128.5 62.645A64.379 64.379 0 0 1 150.53 66.505zM89.908 179.469S63.888 161.775 63.888 127.931C63.888 94.086 89.908 74.466 89.908 74.466L127.998 114.253L166.374 75.963S193.763 97.348 193.763 128.029C193.763 158.711 166.024 179.707 166.024 179.707L140.352 153.387L153.742 139.55L166.854 151.23S173.79 140.473 173.889 128.077C173.987 115.681 167.236 103.173 167.236 103.173L128.045 142.11L90.55 103.42S82.866 115.03 82.9 128.422C82.935 141.815 89.908 153.388 89.908 153.388L102.658 140.9L117.654 153.509L89.908 179.469z" /> @@ -267,10 +267,10 @@ horiz-adv-x="256" d=" M64.458 27.133C64.03 24.966 65.465 23.223 67.684 23.24L189.241 24.178C191.451 24.195 192.921 25.972 192.525 28.148L180.687 93.061C180.29 95.236 179.061 95.454 177.94 93.548L168.784 77.966C167.664 76.059 167.074 72.759 167.471 70.578L172.386 43.548C172.781 41.373 171.314 39.611 169.098 39.611H88.611C86.4 39.611 84.952 41.366 85.378 43.531L114.85 193.467L143.29 193.957L155.076 149.527C155.643 147.388 157.086 147.141 158.312 148.992L166.704 161.662C167.924 163.505 168.434 166.72 167.843 168.847L158.247 203.347C157.063 207.604 152.512 211.024 148.109 210.985L108.718 210.636C104.303 210.597 100.03 207.052 99.174 202.724L64.458 27.133z M118.116 57.065C116.934 55.2 117.769 53.688 119.983 53.688H132.375C134.589 53.688 137.343 55.212 138.518 57.078L203.068 159.541C204.248 161.412 206.974 163.238 209.144 163.615L218.725 165.282C220.902 165.661 223.217 167.662 223.903 169.778L228.675 184.468C229.358 186.572 228.612 189.502 226.998 191.023L215.53 201.827C213.921 203.344 211.048 203.689 209.13 202.607L197.331 195.952C195.406 194.866 193.705 192.198 193.532 189.998L192.594 178.031C192.421 175.829 191.324 172.533 190.141 170.668L118.115 57.065z" /> + horiz-adv-x="256" d=" M55.618 77.889L131.263 172.266S131.293 188.056 144.252 199.13C160.049 212.628 184.878 210.371 197.895 195.929C210.911 181.486 214.44 157.909 196.645 140.999C185.567 130.473 173.093 130.574 173.093 130.574L78.383 54.928L69.039 64.068L51.773 47.98S50.344 46.792 48.929 48.558C47.514 50.323 48.219 51.84 48.219 51.84L65.258 68.043L55.618 77.889zM73.347 79.033L79.034 73.549L154.196 132.699S146.186 137.115 141.3830000000001 142.168C136.579 147.221 133.803 154.149 133.803 154.149L73.347 79.033zM149.174 184.701S135.875 166.361 151.572 151.372C167.27 136.382 185.136 148.972 185.136 148.972S169.065 152.699 160.346 161.362C151.626 170.024 149.174 184.702 149.174 184.702zM154.567 189.214S158.269 175.105 167.168 166.141C176.067 157.176 190.042 153.479 190.042 153.479S202.927 172.999 186.771 187.797C170.614 202.595 154.567 189.214 154.567 189.214z" /> + horiz-adv-x="256" d=" M128 62.099C114.394 62.099 106.177 52.285 104.566 39.841C62.374 48.21 36 83.35 36 128C36 178.81 77.19 220 128 220S220 178.81 220 128C220 83.79 194.287 50.524 152.499 41.84C151.153 50.524 141.491 62.099 128 62.099zM127.756 80.549C144.357 80.549 157.413 69.679 160 62.817C191.34 69.678 202.826 104.836 202.826 128C202.826 168.149 166.108 204 128 204C89.892 204 52.687 168.149 52.687 128C52.687 92.72 74.568 66.298 96 61.372C98.095 71.384 111.155 80.55 127.756 80.55z M69 131C69 124.9248677518613 73.9248677518613 120 80 120C86.0751322481387 120 91 124.9248677518613 91 131C91 137.0751322481388 86.0751322481387 142 80 142C73.9248677518613 142 69 137.0751322481388 69 131z M84 164C84 157.9248677518613 88.9248677518613 153 95 153C101.0751322481387 153 106 157.9248677518613 106 164C106 170.0751322481388 101.0751322481387 175 95 175C88.9248677518613 175 84 170.0751322481388 84 164z M117 177C117 170.9248677518613 121.9248677518613 166 128 166C134.0751322481388 166 139 170.9248677518613 139 177C139 183.0751322481388 134.0751322481388 188 128 188C121.9248677518613 188 117 183.0751322481388 117 177z M150 164C150 157.9248677518613 154.9248677518613 153 161 153C167.0751322481388 153 172 157.9248677518613 172 164C172 170.0751322481388 167.0751322481388 175 161 175C154.9248677518613 175 150 170.0751322481388 150 164z M163 132C163 125.9248677518613 167.9248677518613 121 174 121C180.0751322481388 121 185 125.9248677518613 185 132C185 138.0751322481388 180.0751322481388 143 174 143C167.9248677518613 143 163 138.0751322481388 163 132z" /> @@ -294,37 +294,37 @@ horiz-adv-x="256" d=" M35.996 48C33.789 48 32.919 49.532 34.061 51.434L125.939 204.566C127.077 206.462 128.919 206.468 130.061 204.566L221.939 51.434C223.077 49.538 222.211 48 220.004 48H211.996C209.789 48 207.074 49.54 205.942 51.421L130.058 177.58C128.921 179.47 127.074 179.461 125.942 177.58L50.058 51.42C48.92 49.531 46.21 48 44.004 48H35.996z" /> + horiz-adv-x="256" d=" M128 30C73.876 30 30 73.876 30 128S73.876 226 128 226S226 182.124 226 128S182.124 30 128 30zM127 38C176.706 38 217 78.294 217 128S176.706 218 127 218S37 177.706 37 128S77.294 38 127 38z M128 59C89.892 59 59 89.668 59 127.5S89.892 196 128 196C166.108 196 197 165.332 197 127.5S166.108 59 128 59zM128 65.29C162.22 65.29 189.96 92.83 189.96 126.801C189.96 160.772 162.22 188.311 128 188.311S66.04 160.772 66.04 126.801S93.78 65.291 128 65.291z M128 86C104.804 86 86 104.804 86 128S104.804 170 128 170S170 151.196 170 128S151.196 86 128 86z" /> + horiz-adv-x="256" d=" M127 46C82.265 46 46 82.265 46 127S82.265 208 127 208S208 171.735 208 127S171.735 46 127 46zM128 67C162.794 67 191 94.087 191 127.5S162.794 188 128 188S65 160.913 65 127.5S93.206 67 128 67z" /> + horiz-adv-x="256" d=" M80.033 195.142C80.033 209.325 88.751 211.572 93.927 205.596C99.103 199.619 141.852 144.723 146.387 137.395C150.922 130.066 151.821 124.313 146.473 117.115C141.124 109.917 101.203 55.653 94.458 49.915C87.713 44.175 79.915 46.557 79.915 60.482C79.915 74.408 80.033 180.958 80.033 195.142zM131.298 123.35C132.638 125.108 132.655 127.962 131.328 129.738L98.4 173.795C97.077 175.565 96.004 175.2 96.004 173.003L96 80.997C96 78.79 97.088 78.429 98.424 80.183L131.298 123.35zM176.164 202.208C176.334 204.746 174.944 207 172.714 207H164.521C160.866 207 161.001 206.318 161.001 203.141C161.001 199.965 161.395 56.009 161.461 53.281C161.525 50.552 162.521 48.827 164.68 48.827S170.932 48.827 173.01 48.833C175.089 48.84 176.098 50.73 176.098 52.866S175.994 199.669 176.164 202.208z" /> + horiz-adv-x="256" d=" M25.723 79.868C26.006 88.296 25.439 165.698 25.439 175.203C25.439 184.708 33.595 192.343 43.432 192.53C53.269 192.718 98.581 192.358 98.581 192.358C99.684 192.35 101.203 191.702 101.981 190.911L120.47 172.14C121.634 170.957 123.922 170.048 125.577 170.11C125.577 170.11 170.231 171.815 179.859 171.815C189.487 171.815 196.894 163.295 196.894 155.168C196.894 147.041 197.383 140.326 197.383 140.326A1.92 1.92 0 0 1 199.492 138.517S200.352 138.903 214.614 138.617C228.877 138.329 235.74 124.905 228.877 114.359C222.014 103.813 204.637 78.063 200.766 72.741C196.894 67.419 193.072 63.929 185.692 64.488C178.312 65.048 52.795 63.675 43.332 63.675C33.867 63.675 25.439 71.44 25.722 79.868zM43.729 173.576L43.019 98.007C43.009 96.894 43.473 96.757 44.057 97.691C44.057 97.691 62.23 126.839 65.58 130.863C68.93 134.888 73.36 138.516 80.06 138.516S179.389 139.13 179.389 139.13S180.562 153.317 179.003 154.757C177.444 156.197 117.185 155.187 117.185 155.187C116.086 155.169 114.526 155.771 113.717 156.531L94.33 174.756C93.522 175.516 91.97 176.122 90.864 176.11L45.75 175.605A2.054 2.054 0 0 1 43.73 173.575zM53.059 80.043L183.623 79.889C184.735 79.888 186.143 80.625 186.777 81.536L214.212 120.971C214.843 121.878 214.463 122.621 213.357 122.624L81.319 122.892C80.222 122.895 78.825 122.15 78.218 121.23L52.152 81.712C51.543 80.789 51.952 80.044 53.06 80.042z" /> + horiz-adv-x="256" d=" M47.174 181.617C47.174 191.557 55.241 199.487 65.171 199.329L86.569 198.989S90.58 209.195 104.395 209.195C118.209 209.195 120.995 199.615 120.995 199.615H144.345C153.186 199.615 160.411 192.446 160.482 183.608L160.605 168.108L172.603 168.188C174.809 168.203 177.957 167.045 179.623 165.611L206.683 142.331C208.354 140.892 209.709 137.928 209.709 135.723V50.565A3.984 3.984 0 0 0 205.704 46.58L98.839 47.08A4.98 4.98 0 0 0 93.886 52.105L94.133 79.8L63.17 79.605A15.870000000000001 15.870000000000001 0 0 0 47.174 95.5V181.617zM104 184C108.418 184 112 187.134 112 191S108.418 198 104 198S96 194.866 96 191S99.582 184 104 184zM64.378 181.117L65.571 98.269A2.004 2.004 0 0 1 67.608 96.296L91.515 96.594A2.043 2.043 0 0 1 93.532 98.617L93.762 152.501A15.692 15.692 0 0 0 109.822 168.179L141.89 167.539A1.9749999999999999 1.9749999999999999 0 0 1 143.904 169.505L144.024 181.076A2.042 2.042 0 0 1 142.038 183.127L121.445 183.604S116.531 172.937 104.027 172.937S86.894 184.038 86.894 184.038L66.35 183.198A2.067 2.067 0 0 1 64.378 181.118zM172.049 147.704C170.375 149.141 169.106 148.526 169.216 146.303L169.943 131.626C170.053 129.416 171.929 127.616 174.141 127.609L191.559 127.547C193.768 127.539 194.206 128.693 192.527 130.134L172.049 147.704zM112.079 151.119L111.753 62.544L192.131 61.974V111.54H159.942C155.524 111.54 151.923 115.115 151.9010000000001 119.547L151.734 151.822L112.078 151.118z" /> + horiz-adv-x="256" d=" M46.677 191.348C46.677 200.71 53.809 208.735 63.124 208.742C72.439 208.749 87.801 208.735 97.674 208.735C107.549 208.735 114.812 201.141 114.812 191.737C114.812 182.334 114.729 72.643 114.729 63.917C114.729 55.191 107.149 47.022 98.175 47.08C89.2 47.138 72.826 46.965 63.212 47.022C53.598 47.08 46.566 54.762 46.566 64.276C46.566 73.791 46.676 181.986 46.676 191.348zM61.436 190.53S61.346 72.386 61.346 66.839C61.346 61.292 64.47 61.524 67.827 61.007C71.185 60.489 89.281 60.537 92.229 60.537C95.176 60.537 99.314 62.195 99.396 66.677C99.476 71.16 99.314 186.184 99.314 189.926C99.314 193.668 95.015 194.19 92.229 194.586C89.442 194.981 66.433 194.586 66.433 194.586L61.436 190.53zM138.1 191.323C138.127 201.127 145.618 208.864 155.225 209.012C164.831 209.159 180.508 208.864 190.229 208.864C199.949 208.864 207.626 200.344 207.626 191.094S207.448 73.285 207.448 64.094C207.448 54.902 199.784 46.974 191.125 47.022C182.465 47.072 164.771 47.022 156.134 46.974C147.496 46.924 138.154 55.556 138.127 64.757C138.1 73.958 138.072 181.52 138.1 191.323zM155.017 190.769S154.928 72.624 154.928 67.077C154.928 61.53 158.051 61.763 161.408 61.245C164.767 60.727 182.863 60.775 185.81 60.775C188.758 60.775 192.896 62.434 192.977 66.916C193.058 71.398 192.897 186.422 192.897 190.164C192.897 193.906 188.597 194.429 185.81 194.824C183.024 195.22 160.014 194.824 160.014 194.824L155.017 190.769z" /> + horiz-adv-x="256" d=" M32 96L166.394 229.357A4.001 4.001 0 0 0 172.048 229.331L229.885 171.094A4.034000000000001 4.034000000000001 0 0 0 229.878 165.418L97.348 32.41L32 32V96zM48.797 90.406V48H89.285L211.205 169.396L180.57 199.44L64.656 80.228A3.9369999999999994 3.9369999999999994 0 0 0 59.032 80.191L48.797 90.406z" /> + horiz-adv-x="256" d=" M116.589 73.258L109.184 52.912A4 4 0 0 0 104.059 50.516L96.534 53.254A4 4 0 0 0 94.148 58.384L101.583 78.811C83.963 88.377 72 107.041 72 128.5C72 159.704 97.296 185 128.5 185C132.377 185 136.163 184.61 139.82 183.866L146.816 203.088A4 4 0 0 0 151.941 205.484L159.466 202.746A4 4 0 0 0 161.852 197.616L154.884 178.474C172.796 168.998 185 150.174 185 128.5C185 97.296 159.704 72 128.5 72C124.414 72 120.429 72.434 116.589 73.258zM121.762 87.471A41.32 41.32 0 0 1 128 87C150.644 87 169 105.356 169 128C169 142.855 161.1 155.864 149.273 163.056L121.763 87.471zM106.727 92.944L134.237 168.529A41.32 41.32 0 0 1 128 169C105.356 169 87 150.644 87 128C87 113.145 94.9 100.136 106.727 92.944z" /> + horiz-adv-x="256" d=" M59 194.078C59 203.846 72.016 209.51 81.352 205.693C92.047 198.676 182.995 147.455 191.221 140.617C199.447 133.779 201.806 122.922 190.662 114.847C179.519 106.773 90.95 54.644 81.352 50.117C71.752 45.591 59.4 51.749 59 63.205C58.6 74.661 59 184.311 59 194.078zM72.437 185.598C72.437 183.104 72.361 72.746 72.221 70.476C71.991 66.753 75.221 63.012 79.721 65.231C84.221 67.451 177.243 122.935 180.937 124.372C184.632 125.81 184.387 129.472 180.937 131.76C177.488 134.048 82.77 188.24 80 190.62C77.23 193.001 72.437 189.427 72.437 185.597z" /> + horiz-adv-x="256" d=" M56.402 202L213.605 132L175.648 95L205.252 65.812C206.832 64.254 206.901 61.677 205.417 60.045L198.687 52.64A3.7560000000000002 3.7560000000000002 0 0 0 193.187 52.518L163 82.908L124 43.096L56.402 202zM88.995 171.385C86.492 172.542 85.367 171.435 86.481 168.914L128.121 74.712C129.014 72.691 130.98 72.332 132.518 73.919L181.5 124.449C183.035 126.033 182.65 128.069 180.653 128.994L88.995 171.384z" /> @@ -342,7 +342,7 @@ horiz-adv-x="256" d=" M101 131.249C101 132.355 101.89 133.252 102.992 133.252H128.699L129 151L157 126.5L128.699 102L129 120.52H102.991C101.891 120.52 101 121.415 101 122.523V131.249zM230.547 96H218.943V111.71H178.151V96H166.547V128C166.547 132.671 167.351 136.97 168.957 140.898C170.564 144.826 172.796 148.203 175.652 151.029C178.508 153.856 181.885 156.058 185.783 157.635C189.681 159.212 193.936 160 198.547 160H224.701C225.504 160 226.263 159.851 226.977 159.554A5.75 5.75 0 0 0 230.101 156.43C230.399 155.715 230.547 154.957 230.547 154.153V96zM178.151 123.314H218.943V148.396H198.547C198.19 148.396 197.439 148.344 196.2940000000001 148.24C195.1480000000001 148.136 193.8240000000001 147.875 192.321 147.459C190.819 147.042 189.234 146.403 187.5680000000001 145.539C185.9020000000001 144.677 184.37 143.487 182.971 141.969C181.573 140.452 180.4200000000001 138.555 179.512 136.279C178.605 134.003 178.152 131.243 178.152 128V123.314zM88.59 110.059C88.59 108.63 88.344 107.099 87.853 105.462C87.363 103.825 86.559 102.308 85.443 100.909C84.328 99.511 82.877 98.343 81.092 97.406C79.307 96.469 77.12 96 74.532 96H30.48A5.974 5.974 0 0 0 28.16 96.446A5.673 5.673 0 0 0 26.307 97.674A5.673 5.673 0 0 0 25.08 99.526A5.974 5.974 0 0 0 24.633 101.846V154.153A5.935 5.935 0 0 0 26.307 158.303A5.504 5.504 0 0 0 28.159 159.553A5.974 5.974 0 0 0 30.481 160H69.309C70.738 160 72.269 159.747 73.906 159.241C75.543 158.735 77.068 157.925 78.481 156.809C79.894 155.693 81.07 154.243 82.007 152.457C82.944 150.672 83.413 148.485 83.413 145.897V143.71C83.413 141.657 83.07 139.448 82.386 137.082C81.702 134.717 80.601 132.478 79.083 130.365C80.393 129.562 81.62 128.595 82.765 127.465A18.572 18.572 0 0 0 85.778 123.537C86.641 122.049 87.325 120.368 87.831 118.494C88.337 116.619 88.59 114.551 88.59 112.29V110.059zM76.986 112.29C76.986 113.808 76.748 115.169 76.272 116.374C75.796 117.579 75.126 118.613 74.263 119.476C73.401 120.338 72.359 121 71.139 121.462C69.919 121.922 68.551 122.153 67.033 122.153H40.88V133.847H61.812C63.329 133.847 64.698 134.077 65.917 134.538C67.137 135 68.179 135.662 69.042 136.524C69.904 137.387 70.566 138.421 71.028 139.626C71.488 140.831 71.719 142.192 71.719 143.71V145.897C71.719 147.563 70.916 148.397 69.309 148.397H36.24V107.604H74.53C74.738 107.604 74.991 107.619 75.289 107.649C75.586 107.679 75.854 107.768 76.092 107.916C76.33 108.066 76.539 108.318 76.717 108.675C76.896 109.032 76.985 109.523 76.985 110.148V112.29z" /> + horiz-adv-x="256" d=" M175.967 195.142C175.967 180.958 176.085 74.408 176.085 60.482C176.085 46.557 168.287 44.175 161.542 49.914C154.797 55.654 114.876 109.917 109.527 117.115C104.179 124.313 105.078 130.066 109.613 137.395C114.148 144.723 156.897 199.619 162.073 205.595C167.249 211.572 175.967 209.325 175.967 195.142zM124.702 123.35L157.576 80.183C158.912 78.429 160 78.79 160 80.997L159.995 173.003C159.995 175.2 158.922 175.565 157.5990000000001 173.795L124.6730000000001 129.738C123.3450000000001 127.962 123.3630000000001 125.108 124.7020000000001 123.35zM79.836 202.208C79.666 204.746 81.056 207 83.286 207H91.479C95.134 207 94.999 206.318 94.999 203.141C94.999 199.965 94.605 56.009 94.539 53.281C94.475 50.552 93.479 48.827 91.32 48.827S85.068 48.827 82.99 48.833C80.911 48.84 79.902 50.73 79.902 52.866S80.006 199.669 79.836 202.208z" /> @@ -354,13 +354,13 @@ horiz-adv-x="256" d=" M221.682 192.756A5.969 5.969 0 0 0 227.68 186.778V84.513A6.0040000000000004 6.0040000000000004 0 0 0 221.67 78.51H207.282V70.35A6.0040000000000004 6.0040000000000004 0 0 0 201.283 64.342H127.251S120.769 79.722 103.468 79.722C86.167 79.722 79.848 64.342 79.848 64.342H54.377C51.067 64.342 48.384 67.034 48.384 70.349V80.982L33.058 81.069C29.747 81.088 27.056 83.789 27.048 87.103L26.822 185.963A6.013 6.013 0 0 0 32.806 191.987L221.683 192.757z M44.002 176A2.002 2.002 0 0 1 42 174.003V96H77.76S78.663 99.19 82.203 101.533C85.743 103.876 89.87 104.013 89.87 104.013L90 173.998A1.9960000000000002 1.9960000000000002 0 0 1 88.002 175.999H44.002zM106.002 176A2.002 2.002 0 0 1 104 174.006V104.919S113.24 104.486 119.035 102.472C124.83 100.457 129.657 96 129.657 96H149.846A2.01 2.01 0 0 1 151.859 97.997L152 174.003A1.994 1.994 0 0 1 150.002 176H106.002zM168.002 176A2.002 2.002 0 0 1 166 174.003V96H211.86A2.004 2.004 0 0 1 213.859 97.997L214 174.003A1.994 1.994 0 0 1 212.002 176H168.002z" /> + horiz-adv-x="256" d=" M47.895 167.903C47.896 172.319 50.959 177.74 54.749 180.02L121.006 219.878C124.791 222.155 130.921 222.155 134.713 219.87L200.993 179.936C204.779 177.656 207.846 172.233 207.845 167.798L207.817 88.195C207.816 83.772 204.748 78.33 200.969 76.041L134.569 35.836C130.788 33.546 124.666 33.547 120.879 35.846L54.712 76.031C50.932 78.326 47.87 83.764 47.872 88.182L47.895 167.902zM61.831 174.377L127.665 137.618L190.431 173.896L127.559 210.814L61.83 174.377zM57.585 162.48C57.585 160.852 56.52 90.62 56.52 90.62C56.486 88.414 57.987 85.703 59.887 84.556L121.499 47.374L122.066 124.787S57.586 164.109 57.586 162.48zM133.692 47.542L194.604 86.202C196.936 87.682 198.827 91.117 198.827 93.881V162.875L133.692 125.362V47.542z M77.76 123.713C72.978 120.951 66.638 122.978 63.6 128.239C60.563 133.5 61.978 140.004 66.76 142.765C71.543 145.527 77.883 143.5 80.92 138.239C83.958 132.978 82.543 126.474 77.76 123.713zM109.76 102.713C104.978 99.951 98.638 101.978 95.6 107.239C92.563 112.5 93.978 119.004 98.76 121.765C103.543 124.527 109.883 122.5 112.92 117.239C115.958 111.978 114.543 105.474 109.76 102.713zM77.76 86.713C72.978 83.951 66.638 85.978 63.6 91.239C60.563 96.5 61.978 103.004 66.76 105.765C71.543 108.527 77.883 106.5 80.92 101.239C83.958 95.978 82.543 89.474 77.76 86.713zM109.76 65.713C104.978 62.951 98.638 64.978 95.6 70.239C92.563 75.5 93.978 82.004 98.76 84.765C103.543 87.527 109.883 85.5 112.92 80.239C115.958 74.978 114.543 68.474 109.76 65.713zM187.998 143.765C183.215 146.527 176.876 144.5 173.838 139.239C170.801 133.978 172.215 127.474 176.998 124.713C181.781 121.951 188.121 123.978 191.158 129.239C194.196 134.5 192.781 141.004 187.998 143.765zM171.76 114.765C166.978 117.527 160.638 115.5 157.6 110.239C154.563 104.978 155.978 98.474 160.76 95.713C165.543 92.951 171.883 94.978 174.92 100.239C177.958 105.5 176.543 112.004 171.76 114.765zM154.76 86.765C149.978 89.527 143.638 87.5 140.6 82.239C137.563 76.978 138.978 70.474 143.76 67.713C148.543 64.951 154.883 66.978 157.92 72.239C160.958 77.5 159.543 84.004 154.76 86.765zM128.5 187C122.149 187 117 182.075 117 176S122.149 165 128.5 165S140 169.925 140 176S134.851 187 128.5 187z" /> + horiz-adv-x="256" d=" M24.898 155.093A7.97 7.97 0 0 0 32.933 163.028L112.944 162.405C117.363 162.371 121.153 158.77 121.41 154.363L121.927 145.495L148.607 187.887A7.776 7.776 0 0 0 159.547 190.236L226.543 145.867A8.03 8.03 0 0 0 228.818 134.754L185.052 68.248C182.62 64.553 177.605 63.448 173.855 65.778L121.927 98.043V71.553C121.927 67.134 118.344 63.553 113.934 63.553H32.498A7.949 7.949 0 0 0 24.539 71.551L24.899 155.093zM36.726 148.399L36.537 76.588L110.664 76.515L110.629 106.295L104.675 110.414C102.866 111.664 102.3 114.224 103.418 116.124L111 129L110.534 148.749L36.726 148.399zM156.483 177L118 117.21L178.965 78.89L216.577 137.429L156.483 177z M130 121C130 116.5817220013537 133.5817220013537 113 138 113C142.4182779986464 113 146 116.5817220013537 146 121C146 125.4182779986464 142.4182779986464 129 138 129C133.5817220013537 129 130 125.4182779986464 130 121z M157 126C157 121.5817220013537 160.5817220013537 118 165 118C169.4182779986464 118 173 121.5817220013537 173 126C173 130.4182779986464 169.4182779986464 134 165 134C160.5817220013537 134 157 130.4182779986464 157 126z M185 131C185 126.5817220013537 188.5817220013537 123 193 123C197.4182779986464 123 201 126.5817220013537 201 131C201 135.4182779986464 197.4182779986464 139 193 139C188.5817220013537 139 185 135.4182779986464 185 131z M42 132C42 127.5817220013537 45.5817220013537 124 50 124C54.4182779986463 124 58 127.5817220013537 58 132C58 136.4182779986464 54.4182779986463 140 50 140C45.5817220013537 140 42 136.4182779986464 42 132z M65 111C65 106.5817220013537 68.5817220013537 103 73 103C77.4182779986464 103 81 106.5817220013537 81 111C81 115.4182779986464 77.4182779986464 119 73 119C68.5817220013537 119 65 115.4182779986464 65 111z M87 133C87 128.5817220013537 90.5817220013537 125 95 125C99.4182779986464 125 103 128.5817220013537 103 133C103 137.4182779986464 99.4182779986464 141 95 141C90.5817220013537 141 87 137.4182779986464 87 133z M43 91C43 86.5817220013537 46.5817220013537 83 51 83C55.4182779986463 83 59 86.5817220013537 59 91C59 95.4182779986464 55.4182779986463 99 51 99C46.5817220013537 99 43 95.4182779986464 43 91z M87 91C87 86.5817220013537 90.5817220013537 83 95 83C99.4182779986464 83 103 86.5817220013537 103 91C103 95.4182779986464 99.4182779986464 99 95 99C90.5817220013537 99 87 95.4182779986464 87 91z" /> + horiz-adv-x="256" d=" M128 47C83.265 47 47 83.265 47 128S83.265 209 128 209S209 172.735 209 128S172.735 47 128 47zM128.5 80C155.01 80 176.5 101.49 176.5 128S155.01 176 128.5 176S80.5 154.51 80.5 128S101.99 80 128.5 80z" /> @@ -372,7 +372,7 @@ horiz-adv-x="256" d=" M109.533 58.398A1.887 1.887 0 0 0 109.499 55.638L101.916 48.572A4.095 4.095 0 0 0 96.202 48.724L63.284 82.819C61.747 84.411 61.744 86.981 63.282 88.565L96.382 122.657C97.918 124.238 100.492 124.315 102.122 122.837L109.777 115.897C110.597 115.154 110.61 113.945 109.797 113.189L88.687 93.53S141.723 93.401 160.395 93.466C179.067 93.53 193.832 110.439 193.832 128.166C193.832 135.38 188.254 145.806 188.254 145.806C187.756 146.796 187.981 148.25 188.737 149.035L197.347 157.975C198.111 158.769 199.119 158.607 199.589 157.611C199.589 157.611 208.801 138.96 208.801 129.049C208.801 101.014 187.036 78.167 160.268 78.167C133.499 78.167 89.347 77.966 89.347 77.966L109.533 58.398z M144.398 197.565A1.887 1.887 0 0 0 144.432 200.325L152.015 207.391A4.095 4.095 0 0 0 157.729 207.239L190.647 173.144C192.184 171.552 192.187 168.982 190.649 167.398L157.549 133.306C156.013 131.725 153.439 131.648 151.809 133.126L144.153 140.066C143.334 140.809 143.321 142.018 144.133 142.774L165.244 162.433S112.208 162.562 93.536 162.497C74.864 162.433 60.099 145.524 60.099 127.797C60.099 120.583 65.677 110.157 65.677 110.157C66.175 109.167 65.95 107.713 65.194 106.928L56.584 97.988C55.82 97.194 54.812 97.356 54.342 98.352C54.342 98.352 45.13 117.002 45.13 126.914C45.13 154.949 66.895 177.796 93.663 177.796C120.432 177.796 164.584 177.997 164.584 177.997L144.398 197.565z" /> + horiz-adv-x="256" d=" M208.433 192.852C208.433 180.891 208.214 73.097 208.214 61.643C208.214 50.189 196.374 46.787 192.187 51.296C188 55.804 139.832 111.7 139.832 111.7C139.113 112.534 138.539 112.315 138.55 111.212C138.55 111.212 138.92 73.51 138.92 61.684C138.92 49.857 126.456 46.444 122.404 51.251C118.353 56.057 65.818 117.109 65.818 117.109C65.098 117.946 64.502 117.733 64.491 116.629C64.491 116.629 63.874 54.239 63.874 52.102C63.874 49.966 62.865 48.076 60.787 48.07C58.709 48.063 54.615 48.063 52.457 48.063C50.297 48.063 49.302 49.789 49.237 52.517C49.172 55.245 48.777 199.201 48.777 202.3770000000001C48.777 205.554 48.643 206.237 52.298 206.237H60.49C62.72 206.237 64.11 203.982 63.94 201.4440000000001C63.77 198.906 64.518 139.048 64.518 139.048C64.531 137.956 65.132 137.725 65.859 138.548C65.859 138.548 116.552 195.941 122.695 204.036C128.837 212.132 138.768 205.098 138.768 193.899C138.768 182.699 138.853 143.671 138.853 143.671C138.8550000000001 142.5680000000001 139.447 142.338 140.1750000000001 143.167C140.1750000000001 143.167 186.4880000000001 195.924 192.888 203.84C199.2880000000001 211.755 208.433 204.814 208.433 192.852zM193.584 177.03C193.585 178.133 192.994 178.352 192.269 177.524L150.09 129.409C149.363 128.579 149.355 127.227 150.075 126.385L192.185 77.151C192.905 76.311 193.488 76.523 193.489 77.625L193.584 177.03zM122.538 178.055L80.298 128.732C79.576 127.889 79.582 126.529 80.311 125.692L122.951 76.707C123.68 75.869 124.265 76.084 124.261 77.184L123.851 177.588C123.847 178.678 123.259 178.897 122.538 178.055z" /> @@ -381,31 +381,31 @@ horiz-adv-x="256" d=" M25 128C25 136.667 26.71 144.95 30.13 152.85C33.55 160.75 38.126 167.55 43.86 173.25C49.593 178.95 56.433 183.5 64.38 186.9C72.326 190.3 80.658 192 89.375 192H166.625C175.342 192 183.675 190.3 191.621 186.9C199.567 183.5 206.407 178.95 212.141 173.25C217.874 167.55 222.451 160.75 225.871 152.85C229.29 144.95 231 136.667 231 128C231 119.333 229.29 111.05 225.87 103.15C222.45 95.25 217.874 88.45 212.14 82.75C206.407 77.05 199.567 72.5 191.62 69.1C183.674 65.7 175.342 64 166.625 64H89.375C80.658 64 72.325 65.7 64.379 69.1C56.433 72.5 49.593 77.05 43.859 82.75C38.126 88.45 33.549 95.25 30.129 103.15C26.71 111.05 25 119.333 25 128z M43 128.064C43 121.556 44.36 115.344 47.08 109.43C49.8 103.516 53.477 98.4 58.112 94.081C62.746 89.763 68.237 86.337 74.584 83.802C80.93 81.267 87.596 80 94.58 80H126.05C120.61 83.802 109.578 96.147 106.103 103.281C102.627 110.416 100.461 121.241 100.461 127.749C100.461 134.258 98.947 141.629 108.118 156.978C117.288 172.327 133.505 181.01 126.655 176.128H94.58C87.595 176.128 80.93 174.861 74.583 172.327C68.236 169.792 62.745 166.365 58.111 162.047C53.476 157.729 49.799 152.613 47.079 146.699A44.085 44.085 0 0 1 43 128.064z M118 128C118 121.5 119.266 115.297 121.797 109.39C124.328 103.484 127.75 98.375 132.063 94.063C136.375 89.75 141.484 86.328 147.391 83.797C153.297 81.266 159.5 80 166 80C172.5 80 178.703 81.266 184.61 83.797C190.516 86.328 195.625 89.75 199.937 94.063C204.25 98.375 207.672 103.484 210.203 109.391C212.734 115.297 214 121.5 214 128C214 134.5 212.734 140.703 210.203 146.61C207.672 152.516 204.25 157.625 199.937 161.938C195.625 166.25 190.516 169.672 184.609 172.203C178.703 174.734 172.5 176 166 176C159.5 176 153.297 174.734 147.39 172.203C141.484 169.672 136.375 166.25 132.063 161.937C127.75 157.625 124.328 152.516 121.797 146.609C119.266 140.703 118 134.5 118 128z" /> + horiz-adv-x="256" d=" M65.456 207.615C75.476 207.615 161.625 207.97 161.625 207.97C163.834 207.979 167.218 207.221 169.188 206.277C169.188 206.277 167.905 207.656 169.705 205.792C171.318 204.122 205.277 169.082 205.941 168.376C206.606 167.669 206.182 168.044 206.182 168.044C207.106 166.037 207.721 162.564 207.721 160.353V64.741C207.721 57.658 199.243 48.123 191.146 48.123C183.048 48.123 72.611 48.454 64.524 48.454C56.437 48.454 48.524 54.724 48.168 64.554C47.812 74.386 48.524 182.817 48.524 191.354C48.524 199.89 55.436 207.615 65.456 207.615zM63.618 189.762L63.768 68.762C63.771 66.564 65.568 64.759 67.78 64.747L188.342 64.109A3.971 3.971 0 0 1 192.342 68.09L192.199 158.454C192.198 159.552 191.55 161.07 190.754 161.842L161.52 190.159C160.719 190.935 160.077 190.662 160.077 189.558V154.416C160.077 151.077 155.442 145.276 151.244 145.276H90.846C86.246 145.276 81.286 149.99 81.286 154.416S81.272 189.556 81.272 189.556C81.272 190.66 80.38 191.566 79.28 191.579L65.606 191.734A1.9679999999999997 1.9679999999999997 0 0 1 63.618 189.762zM96.16 189.322V161.517C96.16 160.417 97.056 159.516 98.16 159.516H142.861C143.974 159.516 144.861 160.412 144.861 161.517V189.321A2.004 2.004 0 0 1 142.861 191.323H98.161C97.047 191.323 96.161 190.427 96.161 189.321z M127.802 136.107C143.978 135.852 159.635 121.679 159.635 104.379S145.02 72.597 128.619 72.855C112.218 73.114 95.891 87.619 95.891 104.399S111.626 136.362 127.801 136.107zM111.644 104.797C111.644 95.121 119.329 87.915 127.862 87.954C136.396 87.993 143.631 95.082 143.674 104.644C143.717 114.207 135.966 120.995 127.689 120.995C119.413 120.995 111.644 114.475 111.644 104.798z" /> + horiz-adv-x="256" d=" M93.598 208.689C101.711 208.689 170.691 208.973 170.691 208.973C172.897 208.982 176.171 208.194 177.997 207.213C177.997 207.213 176.54 208.721 177.997 207.213C179.303 205.861 206.795 177.506 207.333 176.933C207.872 176.362 207.333 176.933 207.333 176.933C208.15 175.356 208.773 171.89 208.773 169.68V93.066C208.773 87.335 201.911 79.618 195.355 79.618H186.759V54.58C186.759 49.843 185.209 46.5659999999999 177.997 46.5659999999999H57.102C49.306 46.5659999999999 46.972 49.6359999999999 46.972 55.2319999999999V173.682C46.972 181.332 52.127 185.887 56.122 185.887H79.848S79.891 194.362 79.891 195.529C79.891 202.437 85.486 208.689 93.598 208.689zM77.704 171.423H67.88A3.9920000000000004 3.9920000000000004 0 0 1 63.887 167.427V67.632A3.9570000000000003 3.9570000000000003 0 0 1 67.883 63.663L171.665 64.39V79.572S91.667 79.212 86.012 79.212C80.357 79.212 80.357 85.636 80.357 85.636L79.724 169.429A2.026 2.026 0 0 1 77.705 171.423zM95.167 190.895V98.655A4.006 4.006 0 0 1 99.167 94.647L189.329 94.542A3.987 3.987 0 0 1 193.322 98.542L193.209 168.5220000000001C193.207 169.622 192.589 171.1630000000001 191.829 171.9620000000001L171.58 193.245S171.201 192.797 171.201 191.691V165.638C171.201 162.936 166.449 158.241 163.051 158.241H114.153C110.428 158.241 106.413 162.056 106.413 165.638V191.059A1.9659999999999997 1.9659999999999997 0 0 1 104.415 193.023L97.163 192.928A2.04 2.04 0 0 1 95.166 190.895zM118.456 193.505V171.762C118.456 170.65 119.356 169.764 120.466 169.764H155.874C156.986 169.764 157.884 170.658 157.884 171.762V193.506C157.884 194.618 156.984 195.504 155.874 195.504H120.465A2.003 2.003 0 0 1 118.456 193.506z M144.073 150.82C157.168 150.614 169.844 139.144 169.844 125.144C169.844 111.144 158.013 99.424 144.734 99.633C131.456 99.843 118.238 111.581 118.238 125.16C118.238 138.74 130.977 151.0270000000001 144.073 150.82zM130.991 125.483C130.991 117.652 137.213 111.82 144.121 111.852C151.03 111.883 156.888 117.62 156.922 125.359C156.957 133.097 150.682 138.59 143.982 138.59C137.282 138.59 130.992 133.314 130.992 125.483z" /> + horiz-adv-x="256" d=" M109.56 98.132A33.419 33.419 0 0 0 115.15 79.575C115.15 61.032 100.118 46 81.575 46C63.032 46 48 61.032 48 79.575C48 98.118 63.032 113.15 81.575 113.15A33.42 33.42 0 0 0 98.328 108.678L118.071 128.521L100.198 146.484A33.419 33.419 0 0 0 81.575 140.85C63.032 140.85 48 155.882 48 174.425C48 192.968 63.032 208 81.575 208C100.118 208 115.15 192.968 115.15 174.425A33.41 33.41 0 0 0 110.72 157.745L129.029 139.535L198.144 209H208.118L174.298 147.541C173.236 145.611 170.584 144.151 168.38 144.292L161.713 144.718C158.96 144.894 155.128 143.457 153.168 141.508L140.108 128.516L154.168 114.53C156.128 112.58 159.96 111.143 162.713 111.32L169.38 111.745C171.584 111.885 174.236 110.426 175.298 108.495L209.118 47.037H199.144L129.034 117.502L109.561 98.132zM81.602 61C91.322 61 99.203 68.89 99.203 78.623S91.323 96.246 81.602 96.246C71.882 96.246 64.001 88.356 64.001 78.623S71.88 61 81.601 61zM81.602 156C91.322 156 99.203 163.89 99.203 173.623S91.323 191.246 81.602 191.246C71.882 191.246 64.001 183.356 64.001 173.623S71.88 156 81.601 156z" /> + horiz-adv-x="256" d=" M128 30C114.73 30 102.064 32.584 90.006 37.752C77.947 42.92 67.516 49.906 58.711 58.711C49.906 67.516 42.92 77.947 37.752 90.006C32.584 102.064 30 114.729 30 128C30 141.27 32.584 153.936 37.752 165.994C42.92 178.053 49.906 188.484 58.711 197.289C67.516 206.094 77.947 213.08 90.006 218.248C102.064 223.416 114.729 226 128 226C141.27 226 153.936 223.416 165.994 218.248C178.053 213.08 188.484 206.094 197.289 197.289C206.094 188.484 213.08 178.053 218.248 165.994C223.416 153.936 226 141.271 226 128C226 114.73 223.416 102.064 218.248 90.006C213.08 77.947 206.094 67.516 197.289 58.711C188.484 49.906 178.053 42.92 165.994 37.752C153.936 32.584 141.271 30 128 30zM128 46C139.104 46 149.701 48.162 159.791 52.486C169.881 56.811 178.609 62.656 185.977 70.023C193.344 77.391 199.189 86.119 203.514 96.209C207.838 106.299 210 116.896 210 128S207.838 149.701 203.514 159.791C199.189 169.881 193.344 178.609 185.977 185.977C178.609 193.344 169.881 199.189 159.791 203.514C149.701 207.838 139.104 210 128 210S106.299 207.838 96.209 203.514C86.119 199.189 77.391 193.344 70.023 185.977C62.656 178.609 56.811 169.881 52.486 159.791C48.162 149.701 46 139.104 46 128S48.162 106.299 52.486 96.209C56.811 86.119 62.656 77.391 70.023 70.023C77.391 62.656 86.119 56.811 96.209 52.486C106.299 48.162 116.896 46 128 46z M128 160C137.941 160 146 168.059 146 178S137.941 196 128 196A17.932 17.932 0 0 1 116.055 191.466A17.956 17.956 0 0 1 110 178C110 168.059 118.059 160 128 160z" /> + horiz-adv-x="256" d=" M128 30C114.73 30 102.064 32.584 90.006 37.752C77.947 42.92 67.516 49.906 58.711 58.711C49.906 67.516 42.92 77.947 37.752 90.006C32.584 102.064 30 114.729 30 128C30 141.27 32.584 153.936 37.752 165.994C42.92 178.053 49.906 188.484 58.711 197.289C67.516 206.094 77.947 213.08 90.006 218.248C102.064 223.416 114.729 226 128 226C141.27 226 153.936 223.416 165.994 218.248C178.053 213.08 188.484 206.094 197.289 197.289C206.094 188.484 213.08 178.053 218.248 165.994C223.416 153.936 226 141.271 226 128C226 114.73 223.416 102.064 218.248 90.006C213.08 77.947 206.094 67.516 197.289 58.711C188.484 49.906 178.053 42.92 165.994 37.752C153.936 32.584 141.271 30 128 30zM128 46C139.104 46 149.701 48.162 159.791 52.486C169.881 56.811 178.609 62.656 185.977 70.023C193.344 77.391 199.189 86.119 203.514 96.209C207.838 106.299 210 116.896 210 128S207.838 149.701 203.514 159.791C199.189 169.881 193.344 178.609 185.977 185.977C178.609 193.344 169.881 199.189 159.791 203.514C152.097 206.811 148.284 208.851 140 209.634V138.509A3.9980000000000007 3.9980000000000007 0 0 0 136.01 134.5H119.99A3.9950000000000006 3.9950000000000006 0 0 0 116 138.508V209.638C107.8 209.638 103.918 206.818 96.209 203.514C86.119 199.189 77.391 193.344 70.023 185.977C62.656 178.609 56.811 169.881 52.486 159.791C48.162 149.701 46 139.104 46 128S48.162 106.299 52.486 96.209C56.811 86.119 62.656 77.391 70.023 70.023C77.391 62.656 86.119 56.811 96.209 52.486C106.299 48.162 116.896 46 128 46z" /> + horiz-adv-x="256" d=" M128 30C114.73 30 102.064 32.584 90.006 37.752C77.947 42.92 67.516 49.906 58.711 58.711C49.906 67.516 42.92 77.947 37.752 90.006C32.584 102.064 30 114.729 30 128C30 141.27 32.584 153.936 37.752 165.994C42.92 178.053 49.906 188.484 58.711 197.289C67.516 206.094 77.947 213.08 90.006 218.248C102.064 223.416 114.729 226 128 226C141.27 226 153.936 223.416 165.994 218.248C178.053 213.08 188.484 206.094 197.289 197.289C206.094 188.484 213.08 178.053 218.248 165.994C223.416 153.936 226 141.271 226 128C226 114.73 223.416 102.064 218.248 90.006C213.08 77.947 206.094 67.516 197.289 58.711C188.484 49.906 178.053 42.92 165.994 37.752C153.936 32.584 141.271 30 128 30zM127.753 37.742C177.787 37.742 218.347 78.376 218.347 128.5C218.347 178.624 177.787 219.258 127.753 219.258C77.719 219.258 37.159 178.624 37.159 128.5C37.159 78.376 77.719 37.742 127.753 37.742z M202.302 124.296C202.055 119.597 201.562 114.651 200.327 109.953C199.093 105.254 197.612 100.555 195.637 96.351C189.466 94.126 184.035 90.416 179.592 84.976C175.148 79.536 172.68 73.6 171.692 67.17C164.04 61.482 155.154 57.278 145.773 55.053C140.343 58.515 133.924 60.493 127.013 60.493C120.101 60.493 113.683 58.763 108.252 55.547C98.872 58.267 90.232 62.719 82.579 68.407C81.592 74.589 79.124 81.019 74.927 86.459C70.731 92.147 65.3 95.857 59.376 98.329C55.673 106.985 53.698 116.629 53.451 126.274C58.141 130.973 61.597 136.661 63.078 143.338C64.559 150.015 64.066 156.692 62.338 162.874C67.028 171.53 73.199 179.196 80.605 185.131C87.023 184.389 93.688 185.378 99.859 188.346C106.03 191.314 111.214 195.518 114.67 200.958C123.804 202.689 133.678 202.442 143.305 200.464C146.761 195.27 151.698 190.819 157.869 187.604C163.793 184.636 170.459 183.4 176.876 183.894C184.282 177.464 190.206 169.799 194.403 161.144C192.428 154.961 192.181 148.284 193.415 141.607C194.65 134.93 197.859 128.995 202.302 124.296zM177.024 116.355C183.649 143.647 166.854 171.153 139.514 177.79C112.171 184.427 84.636 167.682 78.011 140.39C71.386 113.098 88.18 85.592 115.521 78.955C142.863 72.318 170.399 89.063 177.024 116.355z M114 160C114 152.2680135023689 120.4918711274535 146 128.5 146C136.5081288725465 146 143 152.2680135023689 143 160C143 167.7319864976311 136.5081288725465 174 128.5 174C120.4918711274535 174 114 167.7319864976311 114 160z" /> + horiz-adv-x="256" d=" M64.254 223.112C63.56 227.468 66.584 231 70.996 231H184.004C188.42 231 191.481 227.455 190.879 223.087C190.879 223.087 184 179.305 184 127.869C184 76.434 190.875 32.908 190.875 32.908C191.496 28.54 188.415 25 184.004 25H70.996C66.58 25 63.594 28.537 64.282 32.899C64.282 32.899 72 75.566 72 127.3730000000001C72 179.1810000000001 64.254 223.1120000000001 64.254 223.1120000000001zM80 216S88 171.739 88 127.479S80 39 80 39H176S169.467 83.446 169.467 127.479C169.467 171.51 176 216 176 216H80z M95 199H160L156 183H98zM100 74H155L160 55H96zM104 132H152V123H104z" /> + horiz-adv-x="256" d=" M55.17 207.458H199.723A8 8 0 0 0 207.727 199.454V55.718A8.001 8.001 0 0 0 199.723 47.714H55.17A8 8 0 0 0 47.167 55.718V199.454A8.001 8.001 0 0 0 55.17 207.458zM63.788 63.601L81.328 71.769H180.79A3.983 3.983 0 0 1 184.766 75.769L184.373 175.462L192.274 191.772H63.788V63.601z M92.995 144A3.9950000000000006 3.9950000000000006 0 0 1 89 140.004V131.996A3.9740000000000006 3.9740000000000006 0 0 1 92.998 128.02L164.532 128.385C166.74 128.396 168.584 130.195 168.65 132.401L168.88 140.004A3.8500000000000005 3.8500000000000005 0 0 1 165.005 144H92.995z" /> @@ -417,19 +417,19 @@ horiz-adv-x="256" d=" M208.714 94.393C208.714 88.628 207.984 83.443 206.524 78.838C205.064 74.234 203.136 70.172 200.74 66.653S195.537 60.14 192.317 57.669C189.098 55.199 185.767 53.177 182.322 51.604C178.878 50.032 175.378 48.872 171.822 48.123C168.265 47.374 164.915 47 161.771 47H49.129V76.2H161.77C167.385 76.2 171.746 77.846 174.853 81.14C177.96 84.435 179.513 88.852 179.513 94.393C179.513 97.088 179.102 99.559 178.278 101.805C177.455 104.051 176.276 105.997 174.741 107.645C173.206 109.292 171.334 110.565 169.125 111.463C166.917 112.361 164.465 112.811 161.77 112.811H94.612C89.895 112.811 84.804 113.653 79.339 115.337C73.873 117.022 68.801 119.736 64.122 123.479C59.442 127.223 55.549 132.127 52.442 138.191C49.335 144.256 47.782 151.668 47.782 160.428C47.782 169.188 49.335 176.581 52.442 182.608C55.549 188.635 59.442 193.538 64.122 197.32C68.801 201.1 73.873 203.833 79.339 205.518C84.804 207.203 89.895 208.045 94.612 208.045H194.002V178.845H94.612C89.072 178.845 84.748 177.161 81.642 173.792C78.534 170.422 76.98 165.968 76.98 160.428C76.98 154.812 78.534 150.376 81.641 147.12C84.748 143.863 89.071 142.234 94.612 142.234H161.995C165.14 142.16 168.471 141.729 171.99 140.943C175.51 140.157 179.01 138.94 182.49 137.293C185.972 135.646 189.285 133.568 192.43 131.06C195.574 128.552 198.363 125.538 200.796 122.02C203.23 118.5 205.158 114.458 206.58 109.89C208.003 105.324 208.714 100.158 208.714 94.393z" /> + horiz-adv-x="256" d=" M192 214.007V39.993C192 31.166 184.836 24 176 24H80C71.156 24 64 31.16 64 39.993V214.007C64 222.834 71.164 230 80 230H176C184.844 230 192 222.84 192 214.007zM176 204.992C176 209.415 172.412 213 168 213H88C83.581 213 80 209.427 80 204.992V49.008C80 44.585 83.588 41 88 41H168C172.419 41 176 44.573 176 49.008V204.992z M128 64C110.327 64 96 78.327 96 96C96 113.673 110.327 128 128 128C145.673 128 160 113.673 160 96C160 78.327 145.673 64 128 64zM128.5 80C137.06 80 144 87.163 144 96S137.06 112 128.5 112C119.94 112 113 104.837 113 96S119.94 80 128.5 80zM128 152C115.297 152 105 162.521 105 175.5S115.297 199 128 199S151 188.479 151 175.5S140.703 152 128 152zM128 166.769C132.694 166.769 136.953 167.019 136.953 175.856S132.728 185.336 128.033 185.336C123.339 185.336 119.114 184.693 119.114 175.856S123.306 166.769 128 166.769z" /> + horiz-adv-x="256" d=" M25 70.623V185.61C25 189.137 27.878 192 31.428 192H224.378C227.925 192 230.805 189.139 230.805 185.61V70.623C230.805 67.096 227.927 64.233 224.377 64.233H31.427C27.88 64.233 25 67.093 25 70.623zM39.667 86.005C39.667 82.689 42.507 80 46.021 80H209.646C213.156 80 216 82.693 216 86.005V169.995C216 173.311 213.159 176 209.646 176H46.021C42.511 176 39.667 173.307 39.667 169.995V86.005z M120.236 92.983C120.236 91.217 122.025 89.786 124.232 89.786H132.24C134.447 89.786 136.236 91.216 136.236 92.983V163.25C136.236 165.015 134.446 166.447 132.24 166.447H124.232C122.025 166.447 120.236 165.017 120.236 163.25V92.983zM87.51 92.983C87.51 91.217 89.299 89.786 91.506 89.786H99.514C101.721 89.786 103.51 91.216 103.51 92.983V163.25C103.51 165.015 101.721 166.447 99.514 166.447H91.506C89.299 166.447 87.51 165.017 87.51 163.25V92.983zM55.784 92.983C55.784 91.217 57.574 89.786 59.781 89.786H67.788C69.995 89.786 71.784 91.216 71.784 92.983V163.25C71.784 165.015 69.996 166.447 67.788 166.447H59.781C57.574 166.447 55.784 165.017 55.784 163.25V92.983z" /> + horiz-adv-x="256" d=" M231 185.377V70.39C231 66.862 228.122 63.999 224.572 63.999H31.622C28.075 63.999 25.195 66.86 25.195 70.389V185.378C25.195 188.905 28.073 191.768 31.623 191.768H224.573C228.12 191.768 231 188.908 231 185.378zM216.333 169.995C216.333 173.311 213.493 176 209.979 176H46.354C42.844 176 40 173.307 40 169.995V86.005C40 82.689 42.841 80 46.354 80H209.979C213.489 80 216.333 82.693 216.333 86.005V169.995z M135.764 163.017C135.764 164.783 133.975 166.214 131.768 166.214H123.76C121.553 166.214 119.764 164.784 119.764 163.017V92.75C119.764 90.985 121.554 89.553 123.76 89.553H131.768C133.975 89.553 135.764 90.983 135.764 92.75V163.017zM168.49 163.017C168.49 164.783 166.701 166.214 164.494 166.214H156.486C154.279 166.214 152.49 164.784 152.49 163.017V92.75C152.49 90.985 154.279 89.553 156.486 89.553H164.494C166.701 89.553 168.49 90.983 168.49 92.75V163.017zM200.216 163.017C200.216 164.783 198.426 166.214 196.219 166.214H188.212C186.005 166.214 184.216 164.784 184.216 163.017V92.75C184.216 90.985 186.004 89.553 188.212 89.553H196.219C198.426 89.553 200.216 90.983 200.216 92.75V163.017z" /> + horiz-adv-x="256" d=" M128.802 160.97C119.573 170.339 106.412 176.198 91.802 176.198C63.882 176.198 41.247 154.796 41.247 128.395C41.247 101.995 63.881 80.593 91.802 80.593C106.513 80.593 119.756 86.533 128.995 96.016C116.763 112.896 114.818 115.904 114.818 128.396C114.818 140.412 120.742 146.854 129.008 159.538C135.761 146.245 142.637 140.093 142.637 128C142.637 115.198 136.607 107.475 129.235 95.386C138.441 86.271 151.42 80.593 165.802 80.593C193.724 80.593 216.358 101.994 216.358 128.395C216.358 154.795 193.724 176.198 165.802 176.198C151.194 176.198 138.032 170.338 128.802 160.97zM128 180.626C138.501 187.798 151.252 192 165 192C200.899 192 230 163.346 230 128C230 92.654 200.899 64 165 64C151.252 64 138.501 68.202 128 75.374C117.499 68.202 104.748 64 91 64C55.101 64 26 92.654 26 128C26 163.346 55.101 192 91 192C104.748 192 117.499 187.798 128 180.626z" /> + horiz-adv-x="256" d=" M48.227 190.527C48.227 199.71 55.323 207.524 64.989 208.037C74.655 208.55 181.876 208.524 190.083 208.524C198.29 208.524 208 199.312 208 190.814C208 182.315 208.98 72.878 208.49 64.205C208 55.532 198.855 48.21 191.479 48.21C184.102 48.21 74.352 48.537 65.138 48.537C55.924 48.537 47.666 56.33 47.946 64.637C48.226 72.943 48.226 181.345 48.226 190.527zM64.178 185.843C64.025 181.89 64.178 73.178 64.178 69.653C64.178 66.129 67.293 63.694 71.414 63.497C75.534 63.299 183.579 63.209 186.266 63.497C188.952 63.784 192.077 65.57 192.198 68.953C192.318 72.336 191.589 182.818 191.589 185.843C191.589 188.868 188.231 191.683 185.569 191.767C182.907 191.852 75.066 191.767 71.414 191.767C67.762 191.767 64.331 189.795 64.178 185.843z" /> @@ -441,7 +441,7 @@ horiz-adv-x="256" d=" M55.265 88.928C54.29 90.901 51.877 91.724 49.893 90.775L42 87S64.5 33.5 127.5 31C187.5 32.5 224.127 79.626 224.5 127.5C224.873 175.374 187.5 223 129 223.5C71.5 224.5 49.444 178.496 49.444 178.496C48.371 176.566 47.5 176.798 47.5 178.997V204.003A4 4 0 0 1 43.5 208H37C34.791 208 33 206.2 33 203.992V155.008A3.9980000000000007 3.9980000000000007 0 0 1 36.998 151H87.502A3.9950000000000006 3.9950000000000006 0 0 1 91.5 154.993V161.007C91.5 163.212 89.71 165.027 87.492 165.06L62.008 165.44C59.794 165.473 58.785 167.119 59.826 169.068C59.826 169.068 78 211 128.5 210.5C177.5 210 211.251 168.571 211 127.258C208 72 166 45 127.5 46C73 46 55.265 88.928 55.265 88.928z" /> + horiz-adv-x="256" d=" M82.757 128L74.095 143.546C59.565 169.62 59.273 196.16 84.248 209.44L96.566 215.973C123.814 229.796 144.146 214.551 158.68 188.468L175.987 157.406L161.375 149.993C160.425 149.511 154.551 162.239 146.026 177.539L144.067 181.055C133.837 199.415 125.437 210.423 105.339 200.228L94.219 194.72C69.123 182.01 84.247 158.992 88.719 150.964L90.679 147.449L101.515 128H183.993C188.409 128 192 124.414 192 119.99V35.01C192 30.58 188.415 27 183.993 27H72.007C67.591 27 64 30.586 64 35.01V119.99C64 124.42 67.585 128 72.007 128H82.757zM176 107.684C176 110.068 174.453 112 172.54 112H83.46C81.549 112 80 110.064 80 107.684V47.316C80 44.932 81.547 43 83.46 43H172.54C174.451 43 176 44.936 176 47.316V107.684z" /> @@ -456,22 +456,22 @@ horiz-adv-x="256" d=" M128 25C119.333 25 111.05 26.71 103.15 30.13C95.25 33.55 88.45 38.126 82.75 43.86C77.05 49.593 72.5 56.433 69.1 64.38C65.7 72.326 64 80.658 64 89.375V166.625C64 175.342 65.7 183.675 69.1 191.621C72.5 199.567 77.05 206.407 82.75 212.141C88.45 217.874 95.25 222.451 103.15 225.871C111.05 229.29 119.333 231 128 231C136.667 231 144.95 229.29 152.85 225.87C160.75 222.45 167.55 217.874 173.25 212.14C178.95 206.407 183.5 199.567 186.9 191.62C190.3 183.674 192 175.342 192 166.625V89.375C192 80.658 190.3 72.325 186.9 64.379C183.5 56.433 178.95 49.593 173.25 43.859C167.55 38.126 160.75 33.549 152.85 30.129C144.95 26.71 136.667 25 128 25z M127.936 43C134.444 43 140.656 44.36 146.57 47.08C152.484 49.8 157.6 53.477 161.919 58.112C166.237 62.746 169.663 68.237 172.198 74.584C174.733 80.93 176 87.596 176 94.581V126.051C172.198 120.611 159.853 109.579 152.719 106.104C145.584 102.628 134.759 100.462 128.251 100.462C121.742 100.462 114.371 98.948 99.022 108.119C83.673 117.289 74.99 133.506 79.872 126.656V94.581C79.872 87.596 81.139 80.931 83.673 74.584C86.208 68.237 89.635 62.746 93.953 58.112C98.271 53.477 103.387 49.8 109.301 47.08A44.085 44.085 0 0 1 127.936 43z M128 118C134.5 118 140.703 119.266 146.61 121.797C152.516 124.328 157.625 127.75 161.937 132.063C166.25 136.375 169.672 141.484 172.203 147.391C174.734 153.297 176 159.5 176 166C176 172.5 174.734 178.703 172.203 184.61C169.672 190.516 166.25 195.625 161.937 199.938C157.625 204.25 152.516 207.672 146.609 210.203C140.703 212.734 134.5 214 128 214C121.5 214 115.297 212.734 109.39 210.203C103.484 207.672 98.375 204.25 94.062 199.937C89.75 195.625 86.328 190.516 83.797 184.609C81.266 178.703 80 172.5 80 166C80 159.5 81.266 153.297 83.797 147.39C86.328 141.484 89.75 136.375 94.063 132.062C98.375 127.75 103.484 124.328 109.391 121.797C115.297 119.266 121.5 118 128 118z" /> + horiz-adv-x="256" d=" M185.377 25H70.39C66.862 25 63.999 27.878 63.999 31.428V224.378C63.999 227.925 66.86 230.805 70.389 230.805H185.376C188.903 230.805 191.766 227.927 191.766 224.377V31.427C191.766 27.88 188.906 25 185.376 25zM169.995 39.667C173.311 39.667 176 42.507 176 46.021V209.646C176 213.156 173.307 216 169.995 216H86.005C82.69 216 80 213.159 80 209.646V46.021C80 42.511 82.693 39.667 86.005 39.667H169.995z M163.017 120.236C164.783 120.236 166.214 122.025 166.214 124.232V132.24C166.214 134.447 164.784 136.236 163.017 136.236H92.75C90.985 136.236 89.553 134.446 89.553 132.24V124.232C89.553 122.025 90.983 120.236 92.75 120.236H163.017zM163.017 87.51C164.783 87.51 166.214 89.299 166.214 91.506V99.514C166.214 101.721 164.784 103.51 163.017 103.51H92.75C90.985 103.51 89.553 101.721 89.553 99.514V91.506C89.553 89.299 90.983 87.51 92.75 87.51H163.017zM163.017 55.784C164.783 55.784 166.214 57.574 166.214 59.781V67.788C166.214 69.995 164.784 71.784 163.017 71.784H92.75C90.985 71.784 89.553 69.996 89.553 67.788V59.781C89.553 57.574 90.983 55.784 92.75 55.784H163.017z" /> + horiz-adv-x="256" d=" M70.623 231H185.61C189.138 231 192.001 228.122 192.001 224.572V31.622C192.001 28.075 189.14 25.195 185.611 25.195H70.622C67.095 25.195 64.232 28.073 64.232 31.623V224.573C64.232 228.12 67.092 231 70.622 231zM86.005 216.333C82.689 216.333 80 213.493 80 209.979V46.354C80 42.844 82.693 40 86.005 40H169.995C173.311 40 176 42.841 176 46.354V209.979C176 213.489 173.307 216.333 169.995 216.333H86.005z M92.983 135.764C91.217 135.764 89.786 133.975 89.786 131.768V123.76C89.786 121.553 91.216 119.764 92.983 119.764H163.25C165.015 119.764 166.447 121.554 166.447 123.76V131.768C166.447 133.975 165.017 135.764 163.25 135.764H92.983zM92.983 168.49C91.217 168.49 89.786 166.701 89.786 164.494V156.486C89.786 154.279 91.216 152.49 92.983 152.49H163.25C165.015 152.49 166.447 154.279 166.447 156.486V164.494C166.447 166.701 165.017 168.49 163.25 168.49H92.983zM92.983 200.216C91.217 200.216 89.786 198.426 89.786 196.219V188.212C89.786 186.005 91.216 184.216 92.983 184.216H163.25C165.015 184.216 166.447 186.004 166.447 188.212V196.219C166.447 198.426 165.017 200.216 163.25 200.216H92.983z" /> + horiz-adv-x="256" d=" M128 36C77.19 36 36 77.19 36 128C36 162.045 54.492 191.77 81.98 207.68C108.451 207.68 151.626 207.313 174.65 207.313C201.79 191.315 220 161.784 220 128C220 77.19 178.81 36 128 36zM128 51C170.526 51 205 85.474 205 128C205 154.467 191.647 177.815 171.31 191.675C149.576 191.675 106.183 191.855 84.957 191.855C64.47 178.02 51 154.582 51 128C51 85.474 85.474 51 128 51z M112 80C112 71.1634440027073 119.1634440027073 64 128 64C136.8365559972927 64 144 71.1634440027073 144 80C144 88.8365559972927 136.8365559972927 96 128 96C119.1634440027073 96 112 88.8365559972927 112 80z M160 122C160 113.1634440027073 167.1634440027073 106 176 106C184.8365559972927 106 192 113.1634440027073 192 122C192 130.8365559972927 184.8365559972927 138 176 138C167.1634440027073 138 160 130.8365559972927 160 122z M64 121C64 112.1634440027073 71.1634440027073 105 80 105C88.8365559972927 105 96 112.1634440027073 96 121C96 129.8365559972927 88.8365559972927 137 80 137C71.1634440027073 137 64 129.8365559972927 64 121z" /> + horiz-adv-x="256" d=" M120.46 97.71C90.294 89.06 58.829 106.502 50.179 136.667C41.529 166.832 58.971 198.297 89.136 206.947C119.301 215.597 150.766 198.155 159.416 167.99C163.833 152.587 157.479 129.988 150.069 117.118C149.455 116.051 209.281 64.054 209.281 64.054L191.854 46.424L138.34 103.144S128.107 99.903 120.46 97.71zM104 112C126.091 112 144 129.909 144 152S126.091 192 104 192S64 174.091 64 152S81.909 112 104 112z M111.912 175.953H95.962V159.916H80V143.924H95.962V128H111.912V143.924H128V159.916H111.912z" /> + horiz-adv-x="256" d=" M120.46 97.71C90.294 89.06 58.829 106.502 50.179 136.667C41.529 166.832 58.971 198.297 89.136 206.947C119.301 215.597 150.766 198.155 159.416 167.99C163.833 152.587 157.479 129.988 150.069 117.118C149.455 116.051 209.281 64.054 209.281 64.054L191.854 46.424L138.34 103.144S128.107 99.903 120.46 97.71zM104 112C126.091 112 144 129.909 144 152S126.091 192 104 192S64 174.091 64 152S81.909 112 104 112z M80 159.916V143.924H128V159.916z" /> diff --git a/font/fontaudio.ttf b/font/fontaudio.ttf index f1be8d0..8f31156 100644 Binary files a/font/fontaudio.ttf and b/font/fontaudio.ttf differ diff --git a/font/fontaudio.woff b/font/fontaudio.woff index a8783a0..29ac1c7 100644 Binary files a/font/fontaudio.woff and b/font/fontaudio.woff differ diff --git a/font/fontaudio.woff2 b/font/fontaudio.woff2 index c6b004f..287a388 100644 Binary files a/font/fontaudio.woff2 and b/font/fontaudio.woff2 differ diff --git a/package.json b/package.json index 1882da1..95765d7 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "svgo": "1.3.0" }, "scripts": { - "build:svgclean": "node scripts/svgcleaner.js", + "build:svgclean": "node scripts/svgcleaner.js $1", "build:font": "./node_modules/icon-font-generator/bin/icon-font-generator svgs/*.svg -o font -n fontaudio", "build:jucedata": "node scripts/makejucecode.js", "build:all": "yarn build:svgclean && yarn build:font && yarn build:jucedata && open ./font/fontaudio.html" diff --git a/scripts/svgcleaner.js b/scripts/svgcleaner.js index b87326b..619c378 100644 --- a/scripts/svgcleaner.js +++ b/scripts/svgcleaner.js @@ -3,23 +3,26 @@ const path = require("path"); const fs = require("fs"); const { exec } = require("child_process"); -const directoryPath = "./svgs"; -fs.readdir(directoryPath, function(err, files) { +var myArgs = process.argv.slice(2); +console.log('svgcleaner.js - optimizing all svgs in ', myArgs[0]); +const directoryPath = myArgs[0]; + +fs.readdir(directoryPath, function (err, files) { if (err) { return console.log("Unable to scan directory: " + err); } var count = 0; - files.forEach(function(file) { + files.forEach(function (file) { if (file.split(".").pop() == "svg") { count++; console.log(`Optimizing ${file}...`); exec( // --disable=ConvertPathData,cleanupNumericValues - `./node_modules/svgo/bin/svgo --pretty --config \'./scripts/svgcleaner.yml\' -q ${path.join( + `./node_modules/svgo/bin/svgo --pretty --config \'./scripts/svgcleaner.yml\' -q \"${path.join( directoryPath, file - )}`, + )}\"`, (err, stdout, stderr) => { if (err) { console.log(`error while executing svgo on ${file} : ${err}`); diff --git a/svgs/fad-automation-2p.svg b/svgs/fad-automation-2p.svg index 70a23ba..1b6ea9d 100644 --- a/svgs/fad-automation-2p.svg +++ b/svgs/fad-automation-2p.svg @@ -1,13 +1,3 @@ - - - - - - - - - - - + diff --git a/svgs/fad-automation-3p.svg b/svgs/fad-automation-3p.svg index 013d0db..95784e5 100644 --- a/svgs/fad-automation-3p.svg +++ b/svgs/fad-automation-3p.svg @@ -1,17 +1,3 @@ - - - - - - - - - - - - - - - + diff --git a/svgs/fad-automation-4p.svg b/svgs/fad-automation-4p.svg index 6ec5ee2..9e97915 100644 --- a/svgs/fad-automation-4p.svg +++ b/svgs/fad-automation-4p.svg @@ -1,21 +1,3 @@ - - - - - - - - - - - - - - - - - - - + diff --git a/svgs/fad-backward.svg b/svgs/fad-backward.svg index 5f36f62..5e2b7e9 100644 --- a/svgs/fad-backward.svg +++ b/svgs/fad-backward.svg @@ -1,6 +1,3 @@ - - - - + diff --git a/svgs/fad-bluetooth.svg b/svgs/fad-bluetooth.svg index eaa6e16..50924ed 100644 --- a/svgs/fad-bluetooth.svg +++ b/svgs/fad-bluetooth.svg @@ -1,6 +1,3 @@ - - - - + diff --git a/svgs/fad-close.svg b/svgs/fad-close.svg index b12b562..f35cf5b 100644 --- a/svgs/fad-close.svg +++ b/svgs/fad-close.svg @@ -1,6 +1,3 @@ - - - - + diff --git a/svgs/fad-copy.svg b/svgs/fad-copy.svg index 3001f0a..0c527ce 100644 --- a/svgs/fad-copy.svg +++ b/svgs/fad-copy.svg @@ -1,7 +1,3 @@ - - - - - + diff --git a/svgs/fad-cpu.svg b/svgs/fad-cpu.svg index 9791f1d..108a9a6 100644 --- a/svgs/fad-cpu.svg +++ b/svgs/fad-cpu.svg @@ -1,6 +1,3 @@ - - - - + diff --git a/svgs/fad-cutter.svg b/svgs/fad-cutter.svg index 248768a..01dae4c 100644 --- a/svgs/fad-cutter.svg +++ b/svgs/fad-cutter.svg @@ -1,6 +1,3 @@ - - - - + diff --git a/svgs/fad-duplicate.svg b/svgs/fad-duplicate.svg index 446d83d..2eb2216 100644 --- a/svgs/fad-duplicate.svg +++ b/svgs/fad-duplicate.svg @@ -1,7 +1,3 @@ - - - - - + diff --git a/svgs/fad-eraser.svg b/svgs/fad-eraser.svg index 45a64a8..406ddab 100644 --- a/svgs/fad-eraser.svg +++ b/svgs/fad-eraser.svg @@ -1,7 +1,3 @@ - - - - - + diff --git a/svgs/fad-ffwd.svg b/svgs/fad-ffwd.svg index 76584fd..6ec1ce0 100644 --- a/svgs/fad-ffwd.svg +++ b/svgs/fad-ffwd.svg @@ -1,6 +1,3 @@ - - - - + diff --git a/svgs/fad-filter-bell.svg b/svgs/fad-filter-bell.svg index e5b3855..5e17e4a 100644 --- a/svgs/fad-filter-bell.svg +++ b/svgs/fad-filter-bell.svg @@ -1,6 +1,3 @@ - - - - + diff --git a/svgs/fad-filter-shelving-hi.svg b/svgs/fad-filter-shelving-hi.svg index b58bb66..bc8386b 100644 --- a/svgs/fad-filter-shelving-hi.svg +++ b/svgs/fad-filter-shelving-hi.svg @@ -1,6 +1,3 @@ - - - - + diff --git a/svgs/fad-filter-shelving-lo.svg b/svgs/fad-filter-shelving-lo.svg index 74f1c3f..8e3eaf8 100644 --- a/svgs/fad-filter-shelving-lo.svg +++ b/svgs/fad-filter-shelving-lo.svg @@ -1,6 +1,3 @@ - - - - + diff --git a/svgs/fad-forward.svg b/svgs/fad-forward.svg index 8f14439..ed4bccc 100644 --- a/svgs/fad-forward.svg +++ b/svgs/fad-forward.svg @@ -1,6 +1,3 @@ - - - - + diff --git a/svgs/fad-headphones.svg b/svgs/fad-headphones.svg index 8a78d65..857cf2b 100644 --- a/svgs/fad-headphones.svg +++ b/svgs/fad-headphones.svg @@ -1,7 +1,6 @@ - - - - + + + diff --git a/svgs/fad-lock.svg b/svgs/fad-lock.svg index d31ab72..67fec6a 100644 --- a/svgs/fad-lock.svg +++ b/svgs/fad-lock.svg @@ -1,7 +1,3 @@ - - - - - + diff --git a/svgs/fad-logo-aax.svg b/svgs/fad-logo-aax.svg index 4acfef9..7ca3448 100644 --- a/svgs/fad-logo-aax.svg +++ b/svgs/fad-logo-aax.svg @@ -1,9 +1,3 @@ - - - - - - - + diff --git a/svgs/fad-logo-fl.svg b/svgs/fad-logo-fl.svg index bd9ef4c..d4c7eab 100644 --- a/svgs/fad-logo-fl.svg +++ b/svgs/fad-logo-fl.svg @@ -1,6 +1,3 @@ - - - - + diff --git a/svgs/fad-logo-juce.svg b/svgs/fad-logo-juce.svg index be74134..1841bfc 100644 --- a/svgs/fad-logo-juce.svg +++ b/svgs/fad-logo-juce.svg @@ -1,7 +1,6 @@ - - - - + + + diff --git a/svgs/fad-logo-protools.svg b/svgs/fad-logo-protools.svg index b39f335..5fcc3a6 100644 --- a/svgs/fad-logo-protools.svg +++ b/svgs/fad-logo-protools.svg @@ -1,7 +1,3 @@ - - - - - + diff --git a/svgs/fad-logo-rackext.svg b/svgs/fad-logo-rackext.svg index 7d38be0..ee4da8c 100644 --- a/svgs/fad-logo-rackext.svg +++ b/svgs/fad-logo-rackext.svg @@ -1,10 +1,6 @@ - - - - - - - + + + diff --git a/svgs/fad-logo-reason.svg b/svgs/fad-logo-reason.svg index bc30483..044b5ce 100644 --- a/svgs/fad-logo-reason.svg +++ b/svgs/fad-logo-reason.svg @@ -1,11 +1,6 @@ - - - - - - - - + + + diff --git a/svgs/fad-logo-rewire.svg b/svgs/fad-logo-rewire.svg index f592246..34e5e90 100644 --- a/svgs/fad-logo-rewire.svg +++ b/svgs/fad-logo-rewire.svg @@ -1,14 +1,9 @@ - - - - - - - - - - - + + + + + + diff --git a/svgs/fad-logo-waveform.svg b/svgs/fad-logo-waveform.svg index f3918b4..ad00743 100644 --- a/svgs/fad-logo-waveform.svg +++ b/svgs/fad-logo-waveform.svg @@ -1,7 +1,3 @@ - - - - - + diff --git a/svgs/fad-microphone.svg b/svgs/fad-microphone.svg index 3e08355..0f7c3b7 100644 --- a/svgs/fad-microphone.svg +++ b/svgs/fad-microphone.svg @@ -1,7 +1,3 @@ - - - - - + diff --git a/svgs/fad-midiplug.svg b/svgs/fad-midiplug.svg index f66db74..10f3b61 100644 --- a/svgs/fad-midiplug.svg +++ b/svgs/fad-midiplug.svg @@ -1,11 +1,10 @@ - - - - - - - - + + + + + + + diff --git a/svgs/fad-modularplug.svg b/svgs/fad-modularplug.svg index a62655a..fecba1a 100644 --- a/svgs/fad-modularplug.svg +++ b/svgs/fad-modularplug.svg @@ -1,9 +1,7 @@ - - - - - - + + + + diff --git a/svgs/fad-mono.svg b/svgs/fad-mono.svg index b749152..3bfc44d 100644 --- a/svgs/fad-mono.svg +++ b/svgs/fad-mono.svg @@ -1,6 +1,3 @@ - - - - + diff --git a/svgs/fad-next.svg b/svgs/fad-next.svg index d9bb286..f4d6ad8 100644 --- a/svgs/fad-next.svg +++ b/svgs/fad-next.svg @@ -1,7 +1,3 @@ - - - - - + diff --git a/svgs/fad-open.svg b/svgs/fad-open.svg index 4ab8774..e939d59 100644 --- a/svgs/fad-open.svg +++ b/svgs/fad-open.svg @@ -1,7 +1,3 @@ - - - - - + diff --git a/svgs/fad-paste.svg b/svgs/fad-paste.svg index 6cf771f..7b67b97 100644 --- a/svgs/fad-paste.svg +++ b/svgs/fad-paste.svg @@ -1,8 +1,3 @@ - - - - - - + diff --git a/svgs/fad-pause.svg b/svgs/fad-pause.svg index 7fbf994..82e3df8 100644 --- a/svgs/fad-pause.svg +++ b/svgs/fad-pause.svg @@ -1,6 +1,3 @@ - - - - + diff --git a/svgs/fad-pen.svg b/svgs/fad-pen.svg index 9ef5db0..34a67ae 100644 --- a/svgs/fad-pen.svg +++ b/svgs/fad-pen.svg @@ -1,6 +1,3 @@ - - - - + diff --git a/svgs/fad-phase.svg b/svgs/fad-phase.svg index edc1e3c..65f6785 100644 --- a/svgs/fad-phase.svg +++ b/svgs/fad-phase.svg @@ -1,7 +1,3 @@ - - - - - + diff --git a/svgs/fad-play.svg b/svgs/fad-play.svg index 5aa75f9..e718460 100644 --- a/svgs/fad-play.svg +++ b/svgs/fad-play.svg @@ -1,6 +1,3 @@ - - - - + diff --git a/svgs/fad-pointer.svg b/svgs/fad-pointer.svg index b533f4b..3d5bc23 100644 --- a/svgs/fad-pointer.svg +++ b/svgs/fad-pointer.svg @@ -1,6 +1,3 @@ - - - - + diff --git a/svgs/fad-prev.svg b/svgs/fad-prev.svg index c441b86..f988d50 100644 --- a/svgs/fad-prev.svg +++ b/svgs/fad-prev.svg @@ -1,7 +1,3 @@ - - - - - + diff --git a/svgs/fad-random-1dice.svg b/svgs/fad-random-1dice.svg index 8597e1b..73e6b85 100644 --- a/svgs/fad-random-1dice.svg +++ b/svgs/fad-random-1dice.svg @@ -1,7 +1,6 @@ - - - - + + + diff --git a/svgs/fad-random-2dice.svg b/svgs/fad-random-2dice.svg index 1f0525a..6dfd927 100644 --- a/svgs/fad-random-2dice.svg +++ b/svgs/fad-random-2dice.svg @@ -1,14 +1,13 @@ - - - - - - - - - - - + + + + + + + + + + diff --git a/svgs/fad-record.svg b/svgs/fad-record.svg index dfeea41..aa91fb3 100644 --- a/svgs/fad-record.svg +++ b/svgs/fad-record.svg @@ -1,6 +1,3 @@ - - - - + diff --git a/svgs/fad-rew.svg b/svgs/fad-rew.svg index 89feef0..df1188a 100644 --- a/svgs/fad-rew.svg +++ b/svgs/fad-rew.svg @@ -1,6 +1,3 @@ - - - - + diff --git a/svgs/fad-save.svg b/svgs/fad-save.svg index ff46b74..993b9ab 100644 --- a/svgs/fad-save.svg +++ b/svgs/fad-save.svg @@ -1,9 +1,6 @@ - - - - - - + + + diff --git a/svgs/fad-saveas.svg b/svgs/fad-saveas.svg index 5bc640c..b70efc8 100644 --- a/svgs/fad-saveas.svg +++ b/svgs/fad-saveas.svg @@ -1,10 +1,6 @@ - - - - - - - + + + diff --git a/svgs/fad-scissors.svg b/svgs/fad-scissors.svg index 278760a..2241a7f 100644 --- a/svgs/fad-scissors.svg +++ b/svgs/fad-scissors.svg @@ -1,10 +1,3 @@ - - - - - - - - + diff --git a/svgs/fad-slider-round-1.svg b/svgs/fad-slider-round-1.svg index 99705a8..5bf0d98 100644 --- a/svgs/fad-slider-round-1.svg +++ b/svgs/fad-slider-round-1.svg @@ -1,7 +1,6 @@ - - - - + + + diff --git a/svgs/fad-slider-round-2.svg b/svgs/fad-slider-round-2.svg index 39b382f..f4514c4 100644 --- a/svgs/fad-slider-round-2.svg +++ b/svgs/fad-slider-round-2.svg @@ -1,6 +1,3 @@ - - - - + diff --git a/svgs/fad-slider-round-3.svg b/svgs/fad-slider-round-3.svg index fff146e..4a4875d 100644 --- a/svgs/fad-slider-round-3.svg +++ b/svgs/fad-slider-round-3.svg @@ -1,9 +1,7 @@ - - - - - - + + + + diff --git a/svgs/fad-sliderhandle-1.svg b/svgs/fad-sliderhandle-1.svg index 319c1b7..000ee72 100644 --- a/svgs/fad-sliderhandle-1.svg +++ b/svgs/fad-sliderhandle-1.svg @@ -1,7 +1,6 @@ - - - - + + + diff --git a/svgs/fad-sliderhandle-2.svg b/svgs/fad-sliderhandle-2.svg index beb8a74..49e54de 100644 --- a/svgs/fad-sliderhandle-2.svg +++ b/svgs/fad-sliderhandle-2.svg @@ -1,7 +1,6 @@ - - - - + + + diff --git a/svgs/fad-speaker.svg b/svgs/fad-speaker.svg index fed4a4e..c202ed5 100644 --- a/svgs/fad-speaker.svg +++ b/svgs/fad-speaker.svg @@ -1,8 +1,6 @@ - - - - - + + + diff --git a/svgs/fad-squareswitch-off.svg b/svgs/fad-squareswitch-off.svg index 0d29160..ef4c203 100644 --- a/svgs/fad-squareswitch-off.svg +++ b/svgs/fad-squareswitch-off.svg @@ -1,7 +1,6 @@ - - - - + + + diff --git a/svgs/fad-squareswitch-on.svg b/svgs/fad-squareswitch-on.svg index 5d70f78..2a13185 100644 --- a/svgs/fad-squareswitch-on.svg +++ b/svgs/fad-squareswitch-on.svg @@ -1,7 +1,6 @@ - - - - + + + diff --git a/svgs/fad-stereo.svg b/svgs/fad-stereo.svg index 1b3bfa4..d9ab293 100644 --- a/svgs/fad-stereo.svg +++ b/svgs/fad-stereo.svg @@ -1,8 +1,3 @@ - - - - - - + diff --git a/svgs/fad-stop.svg b/svgs/fad-stop.svg index dfe1924..57a8e7c 100644 --- a/svgs/fad-stop.svg +++ b/svgs/fad-stop.svg @@ -1,6 +1,3 @@ - - - - + diff --git a/svgs/fad-unlock.svg b/svgs/fad-unlock.svg index ab49e97..92bd1e2 100644 --- a/svgs/fad-unlock.svg +++ b/svgs/fad-unlock.svg @@ -1,7 +1,3 @@ - - - - - + diff --git a/svgs/fad-vsquareswitch-off.svg b/svgs/fad-vsquareswitch-off.svg index 8210d7e..909a9ce 100644 --- a/svgs/fad-vsquareswitch-off.svg +++ b/svgs/fad-vsquareswitch-off.svg @@ -1,7 +1,6 @@ - - - - + + + diff --git a/svgs/fad-vsquareswitch-on.svg b/svgs/fad-vsquareswitch-on.svg index d6ea4e1..aa0bdef 100644 --- a/svgs/fad-vsquareswitch-on.svg +++ b/svgs/fad-vsquareswitch-on.svg @@ -1,7 +1,6 @@ - - - - + + + diff --git a/svgs/fad-xlrplug.svg b/svgs/fad-xlrplug.svg index 0a1a3af..34072f2 100644 --- a/svgs/fad-xlrplug.svg +++ b/svgs/fad-xlrplug.svg @@ -1,9 +1,8 @@ - - - - - - + + + + + diff --git a/svgs/fad-zoomin.svg b/svgs/fad-zoomin.svg index b85eb82..d3c0ce4 100644 --- a/svgs/fad-zoomin.svg +++ b/svgs/fad-zoomin.svg @@ -1,7 +1,6 @@ - - - - + + + diff --git a/svgs/fad-zoomout.svg b/svgs/fad-zoomout.svg index d11c28f..b2be207 100644 --- a/svgs/fad-zoomout.svg +++ b/svgs/fad-zoomout.svg @@ -1,7 +1,6 @@ - - - - + + + diff --git a/wrappers/juce/demo/FontAudioDemo_PIP.h b/wrappers/juce/demo/FontAudioDemo_PIP.h index 5088a02..4ecff4c 100644 --- a/wrappers/juce/demo/FontAudioDemo_PIP.h +++ b/wrappers/juce/demo/FontAudioDemo_PIP.h @@ -30,7 +30,7 @@ #endif //============================================================================== -struct FontAudioDemo : public Component +struct FontAudioDemo : public juce::Component { FontAudioDemo() { @@ -106,134 +106,134 @@ struct FontAudioDemo : public Component linearSlidersDemo.addControl(new LinearSlider(fontaudio::Sliderhandle1, Colours::lightblue)); linearSlidersDemo.addControl(new LinearSlider(fontaudio::Sliderhandle2, Colours::lightblue)); - logosDemo.addControl(new FontaudioHyperlinkButton(fontaudio::LogoJuce, URL{"https://www.juce.com"})); - logosDemo.addControl(new FontaudioHyperlinkButton(fontaudio::LogoAu, URL{"https://en.wikipedia.org/wiki/Audio_Units"})); - logosDemo.addControl(new FontaudioHyperlinkButton(fontaudio::LogoFl, URL{"https://www.image-line.com/flstudio"})); - logosDemo.addControl(new FontaudioHyperlinkButton(fontaudio::LogoAax, URL{"http://apps.avid.com/aax-portal/"})); - logosDemo.addControl(new FontaudioHyperlinkButton(fontaudio::LogoLv2, URL{"http://lv2plug.in/"})); - logosDemo.addControl(new FontaudioHyperlinkButton(fontaudio::LogoVst, URL{"https://www.steinberg.net/en/company/technologies/vst3.html"})); - logosDemo.addControl(new FontaudioHyperlinkButton(fontaudio::LogoLive, URL{"https://www.ableton.com"})); - logosDemo.addControl(new FontaudioHyperlinkButton(fontaudio::LogoCubase, URL{"https://new.steinberg.net"})); - logosDemo.addControl(new FontaudioHyperlinkButton(fontaudio::LogoLadspa, URL{"https://www.ladspa.org/"})); - logosDemo.addControl(new FontaudioHyperlinkButton(fontaudio::LogoReaper, URL{"https://www.reaper.fm/"})); - logosDemo.addControl(new FontaudioHyperlinkButton(fontaudio::LogoReason, URL{"https://www.propellerheads.com/en/reason"})); - logosDemo.addControl(new FontaudioHyperlinkButton(fontaudio::LogoRewire, URL{"https://www.propellerheads.com/developer/index.cfm?fuseaction=get_article&article=rewiretechinfo"})); - logosDemo.addControl(new FontaudioHyperlinkButton(fontaudio::LogoRackext, URL{"https://www.propellerheads.com/developers"})); - logosDemo.addControl(new FontaudioHyperlinkButton(fontaudio::LogoAudacity, URL{"https://www.audacityteam.org/"})); - logosDemo.addControl(new FontaudioHyperlinkButton(fontaudio::LogoAudiobus, URL{"https://audiob.us/"})); - logosDemo.addControl(new FontaudioHyperlinkButton(fontaudio::LogoProtools, URL{"https://www.avid.com/pro-tools"})); - logosDemo.addControl(new FontaudioHyperlinkButton(fontaudio::LogoWaveform, URL{"https://www.tracktion.com/products/waveform"})); - logosDemo.addControl(new FontaudioHyperlinkButton(fontaudio::LogoStudioone, URL{"https://www.presonus.com/products/Studio-One"})); - logosDemo.addControl(new FontaudioHyperlinkButton(fontaudio::LogoTracktion, URL{"https://www.tracktion.com/products/t7-daw"})); - logosDemo.addControl(new FontaudioHyperlinkButton(fontaudio::LogoAbletonlink, URL{"https://www.ableton.com/en/link/"})); + logosDemo.addControl(new FontaudioHyperlinkButton(fontaudio::LogoJuce, {"https://www.juce.com"})); + logosDemo.addControl(new FontaudioHyperlinkButton(fontaudio::LogoAu, {"https://en.wikipedia.org/wiki/Audio_Units"})); + logosDemo.addControl(new FontaudioHyperlinkButton(fontaudio::LogoFl, {"https://www.image-line.com/flstudio"})); + logosDemo.addControl(new FontaudioHyperlinkButton(fontaudio::LogoAax, {"http://apps.avid.com/aax-portal/"})); + logosDemo.addControl(new FontaudioHyperlinkButton(fontaudio::LogoLv2, {"http://lv2plug.in/"})); + logosDemo.addControl(new FontaudioHyperlinkButton(fontaudio::LogoVst, {"https://www.steinberg.net/en/company/technologies/vst3.html"})); + logosDemo.addControl(new FontaudioHyperlinkButton(fontaudio::LogoLive, {"https://www.ableton.com"})); + logosDemo.addControl(new FontaudioHyperlinkButton(fontaudio::LogoCubase, {"https://new.steinberg.net"})); + logosDemo.addControl(new FontaudioHyperlinkButton(fontaudio::LogoLadspa, {"https://www.ladspa.org/"})); + logosDemo.addControl(new FontaudioHyperlinkButton(fontaudio::LogoReaper, {"https://www.reaper.fm/"})); + logosDemo.addControl(new FontaudioHyperlinkButton(fontaudio::LogoReason, {"https://www.propellerheads.com/en/reason"})); + logosDemo.addControl(new FontaudioHyperlinkButton(fontaudio::LogoRewire, {"https://www.propellerheads.com/developer/index.cfm?fuseaction=get_article&article=rewiretechinfo"})); + logosDemo.addControl(new FontaudioHyperlinkButton(fontaudio::LogoRackext, {"https://www.propellerheads.com/developers"})); + logosDemo.addControl(new FontaudioHyperlinkButton(fontaudio::LogoAudacity, {"https://www.audacityteam.org/"})); + logosDemo.addControl(new FontaudioHyperlinkButton(fontaudio::LogoAudiobus, {"https://audiob.us/"})); + logosDemo.addControl(new FontaudioHyperlinkButton(fontaudio::LogoProtools, {"https://www.avid.com/pro-tools"})); + logosDemo.addControl(new FontaudioHyperlinkButton(fontaudio::LogoWaveform, {"https://www.tracktion.com/products/waveform"})); + logosDemo.addControl(new FontaudioHyperlinkButton(fontaudio::LogoStudioone, {"https://www.presonus.com/products/Studio-One"})); + logosDemo.addControl(new FontaudioHyperlinkButton(fontaudio::LogoTracktion, {"https://www.tracktion.com/products/t7-daw"})); + logosDemo.addControl(new FontaudioHyperlinkButton(fontaudio::LogoAbletonlink, {"https://www.ableton.com/en/link/"})); clockPanel = new DigitalClockDemoPanel(); - PushButton *playButton = new PushButton(fontaudio::Play, Colours::lightcoral, defaultDisabledColour); + auto *playButton = new juce::PushButton(fontaudio::Play, Colours::lightcoral, defaultDisabledColour); playButton->onClick = [this] { clockPanel->play(); }; - PushButton *pauseButton = new PushButton(fontaudio::Pause, Colours::lightcoral, defaultDisabledColour); + auto *pauseButton = new juce::PushButton(fontaudio::Pause, Colours::lightcoral, defaultDisabledColour); pauseButton->onClick = [this] { clockPanel->pause(); }; - PushButton *stopButton = new PushButton(fontaudio::Stop, Colours::lightcoral, defaultDisabledColour); + auto *stopButton = new juce::PushButton(fontaudio::Stop, Colours::lightcoral, defaultDisabledColour); stopButton->onClick = [this] { clockPanel->stop(); }; - mediaPlayerDemo.addControl(new PushButton(fontaudio::Backward, Colours::lightblue, defaultDisabledColour)); - mediaPlayerDemo.addControl(new PushButton(fontaudio::Rew, Colours::lightblue, defaultDisabledColour)); - mediaPlayerDemo.addControl(new PushButton(fontaudio::Prev, Colours::lightblue, defaultDisabledColour)); + mediaPlayerDemo.addControl(new juce::PushButton(fontaudio::Backward, Colours::lightblue, defaultDisabledColour)); + mediaPlayerDemo.addControl(new juce::PushButton(fontaudio::Rew, Colours::lightblue, defaultDisabledColour)); + mediaPlayerDemo.addControl(new juce::PushButton(fontaudio::Prev, Colours::lightblue, defaultDisabledColour)); mediaPlayerDemo.addControl(playButton); mediaPlayerDemo.addControl(pauseButton); mediaPlayerDemo.addControl(stopButton); - mediaPlayerDemo.addControl(new PushButton(fontaudio::Next, Colours::lightblue, defaultDisabledColour)); - mediaPlayerDemo.addControl(new PushButton(fontaudio::Ffwd, Colours::lightblue, defaultDisabledColour)); - mediaPlayerDemo.addControl(new PushButton(fontaudio::Forward, Colours::lightblue, defaultDisabledColour)); - mediaPlayerDemo.addControl(new PushButton(fontaudio::Repeat, Colours::lightblue, defaultDisabledColour)); - mediaPlayerDemo.addControl(new PushButton(fontaudio::RepeatOne, Colours::lightblue, defaultDisabledColour)); - mediaPlayerDemo.addControl(new PushButton(fontaudio::Shuffle, Colours::lightblue, defaultDisabledColour)); + mediaPlayerDemo.addControl(new juce::PushButton(fontaudio::Next, Colours::lightblue, defaultDisabledColour)); + mediaPlayerDemo.addControl(new juce::PushButton(fontaudio::Ffwd, Colours::lightblue, defaultDisabledColour)); + mediaPlayerDemo.addControl(new juce::PushButton(fontaudio::Forward, Colours::lightblue, defaultDisabledColour)); + mediaPlayerDemo.addControl(new juce::PushButton(fontaudio::Repeat, Colours::lightblue, defaultDisabledColour)); + mediaPlayerDemo.addControl(new juce::PushButton(fontaudio::RepeatOne, Colours::lightblue, defaultDisabledColour)); + mediaPlayerDemo.addControl(new juce::PushButton(fontaudio::Shuffle, Colours::lightblue, defaultDisabledColour)); - genericToolbarDemo.addControl(new PushButton(fontaudio::Open, Colours::lightblue, defaultDisabledColour)); - genericToolbarDemo.addControl(new PushButton(fontaudio::Close, Colours::lightblue, defaultDisabledColour)); - genericToolbarDemo.addControl(new PushButton(fontaudio::Save, Colours::lightblue, defaultDisabledColour)); - genericToolbarDemo.addControl(new PushButton(fontaudio::Saveas, Colours::lightblue, defaultDisabledColour)); - genericToolbarDemo.addControl(new PushButton(fontaudio::Copy, Colours::lightblue, defaultDisabledColour)); - genericToolbarDemo.addControl(new PushButton(fontaudio::Paste, Colours::lightblue, defaultDisabledColour)); - genericToolbarDemo.addControl(new PushButton(fontaudio::Undo, Colours::lightblue, defaultDisabledColour)); - genericToolbarDemo.addControl(new PushButton(fontaudio::Redo, Colours::lightblue, defaultDisabledColour)); - genericToolbarDemo.addControl(new PushButton(fontaudio::HExpand, Colours::lightblue, defaultDisabledColour)); - genericToolbarDemo.addControl(new PushButton(fontaudio::VExpand, Colours::lightblue, defaultDisabledColour)); - genericToolbarDemo.addControl(new PushButton(fontaudio::Unlock, Colours::lightblue, defaultDisabledColour)); - genericToolbarDemo.addControl(new PushButton(fontaudio::Lock, Colours::lightblue, defaultDisabledColour)); + genericToolbarDemo.addControl(new juce::PushButton(fontaudio::Open, Colours::lightblue, defaultDisabledColour)); + genericToolbarDemo.addControl(new juce::PushButton(fontaudio::Close, Colours::lightblue, defaultDisabledColour)); + genericToolbarDemo.addControl(new juce::PushButton(fontaudio::Save, Colours::lightblue, defaultDisabledColour)); + genericToolbarDemo.addControl(new juce::PushButton(fontaudio::Saveas, Colours::lightblue, defaultDisabledColour)); + genericToolbarDemo.addControl(new juce::PushButton(fontaudio::Copy, Colours::lightblue, defaultDisabledColour)); + genericToolbarDemo.addControl(new juce::PushButton(fontaudio::Paste, Colours::lightblue, defaultDisabledColour)); + genericToolbarDemo.addControl(new juce::PushButton(fontaudio::Undo, Colours::lightblue, defaultDisabledColour)); + genericToolbarDemo.addControl(new juce::PushButton(fontaudio::Redo, Colours::lightblue, defaultDisabledColour)); + genericToolbarDemo.addControl(new juce::PushButton(fontaudio::HExpand, Colours::lightblue, defaultDisabledColour)); + genericToolbarDemo.addControl(new juce::PushButton(fontaudio::VExpand, Colours::lightblue, defaultDisabledColour)); + genericToolbarDemo.addControl(new juce::PushButton(fontaudio::Unlock, Colours::lightblue, defaultDisabledColour)); + genericToolbarDemo.addControl(new juce::PushButton(fontaudio::Lock, Colours::lightblue, defaultDisabledColour)); - dawToolbarDemo.addControl(new PushButton(fontaudio::Automation2p, Colours::lightblue, defaultDisabledColour)); - dawToolbarDemo.addControl(new PushButton(fontaudio::Automation3p, Colours::lightblue, defaultDisabledColour)); - dawToolbarDemo.addControl(new PushButton(fontaudio::Automation4p, Colours::lightblue, defaultDisabledColour)); - dawToolbarDemo.addControl(new PushButton(fontaudio::Cpu, Colours::lightblue, defaultDisabledColour)); - dawToolbarDemo.addControl(new PushButton(fontaudio::Ram, Colours::lightblue, defaultDisabledColour)); - dawToolbarDemo.addControl(new PushButton(fontaudio::Diskio, Colours::lightblue, defaultDisabledColour)); - dawToolbarDemo.addControl(new PushButton(fontaudio::Loop, Colours::lightblue, defaultDisabledColour)); - dawToolbarDemo.addControl(new PushButton(fontaudio::Metronome, Colours::lightblue, defaultDisabledColour)); - dawToolbarDemo.addControl(new PushButton(fontaudio::Keyboard, Colours::lightblue, defaultDisabledColour)); - dawToolbarDemo.addControl(new PushButton(fontaudio::Waveform, Colours::lightblue, defaultDisabledColour)); - dawToolbarDemo.addControl(new PushButton(fontaudio::Duplicate, Colours::lightblue, defaultDisabledColour)); - dawToolbarDemo.addControl(new PushButton(fontaudio::ArrowsHorz, Colours::lightblue, defaultDisabledColour)); - dawToolbarDemo.addControl(new PushButton(fontaudio::ArrowsVert, Colours::lightblue, defaultDisabledColour)); - dawToolbarDemo.addControl(new PushButton(fontaudio::PunchIn, Colours::lightblue, defaultDisabledColour)); - dawToolbarDemo.addControl(new PushButton(fontaudio::PunchOut, Colours::lightblue, defaultDisabledColour)); + dawToolbarDemo.addControl(new juce::PushButton(fontaudio::Automation2p, Colours::lightblue, defaultDisabledColour)); + dawToolbarDemo.addControl(new juce::PushButton(fontaudio::Automation3p, Colours::lightblue, defaultDisabledColour)); + dawToolbarDemo.addControl(new juce::PushButton(fontaudio::Automation4p, Colours::lightblue, defaultDisabledColour)); + dawToolbarDemo.addControl(new juce::PushButton(fontaudio::Cpu, Colours::lightblue, defaultDisabledColour)); + dawToolbarDemo.addControl(new juce::PushButton(fontaudio::Ram, Colours::lightblue, defaultDisabledColour)); + dawToolbarDemo.addControl(new juce::PushButton(fontaudio::Diskio, Colours::lightblue, defaultDisabledColour)); + dawToolbarDemo.addControl(new juce::PushButton(fontaudio::Loop, Colours::lightblue, defaultDisabledColour)); + dawToolbarDemo.addControl(new juce::PushButton(fontaudio::Metronome, Colours::lightblue, defaultDisabledColour)); + dawToolbarDemo.addControl(new juce::PushButton(fontaudio::Keyboard, Colours::lightblue, defaultDisabledColour)); + dawToolbarDemo.addControl(new juce::PushButton(fontaudio::Waveform, Colours::lightblue, defaultDisabledColour)); + dawToolbarDemo.addControl(new juce::PushButton(fontaudio::Duplicate, Colours::lightblue, defaultDisabledColour)); + dawToolbarDemo.addControl(new juce::PushButton(fontaudio::ArrowsHorz, Colours::lightblue, defaultDisabledColour)); + dawToolbarDemo.addControl(new juce::PushButton(fontaudio::ArrowsVert, Colours::lightblue, defaultDisabledColour)); + dawToolbarDemo.addControl(new juce::PushButton(fontaudio::PunchIn, Colours::lightblue, defaultDisabledColour)); + dawToolbarDemo.addControl(new juce::PushButton(fontaudio::PunchOut, Colours::lightblue, defaultDisabledColour)); - dawToolbarDemo.addControl(new PushButton(fontaudio::Cutter, Colours::lightblue, defaultDisabledColour)); - dawToolbarDemo.addControl(new PushButton(fontaudio::Pen, Colours::lightblue, defaultDisabledColour)); - dawToolbarDemo2.addControl(new PushButton(fontaudio::Eraser, Colours::lightblue, defaultDisabledColour)); - dawToolbarDemo2.addControl(new PushButton(fontaudio::Timeselect, Colours::lightblue, defaultDisabledColour)); - dawToolbarDemo2.addControl(new PushButton(fontaudio::Pointer, Colours::lightblue, defaultDisabledColour)); - dawToolbarDemo2.addControl(new PushButton(fontaudio::Zoomin, Colours::lightblue, defaultDisabledColour)); - dawToolbarDemo2.addControl(new PushButton(fontaudio::Zoomout, Colours::lightblue, defaultDisabledColour)); - dawToolbarDemo2.addControl(new PushButton(fontaudio::Random1dice, Colours::lightblue, defaultDisabledColour)); - dawToolbarDemo2.addControl(new PushButton(fontaudio::Random2dice, Colours::lightblue, defaultDisabledColour)); - dawToolbarDemo2.addControl(new PushButton(fontaudio::Scissors, Colours::lightblue, defaultDisabledColour)); - dawToolbarDemo2.addControl(new PushButton(fontaudio::CaretUp, Colours::lightblue, defaultDisabledColour)); - dawToolbarDemo2.addControl(new PushButton(fontaudio::CaretDown, Colours::lightblue, defaultDisabledColour)); - dawToolbarDemo2.addControl(new PushButton(fontaudio::CaretLeft, Colours::lightblue, defaultDisabledColour)); - dawToolbarDemo2.addControl(new PushButton(fontaudio::CaretRight, Colours::lightblue, defaultDisabledColour)); + dawToolbarDemo.addControl(new juce::PushButton(fontaudio::Cutter, Colours::lightblue, defaultDisabledColour)); + dawToolbarDemo.addControl(new juce::PushButton(fontaudio::Pen, Colours::lightblue, defaultDisabledColour)); + dawToolbarDemo2.addControl(new juce::PushButton(fontaudio::Eraser, Colours::lightblue, defaultDisabledColour)); + dawToolbarDemo2.addControl(new juce::PushButton(fontaudio::Timeselect, Colours::lightblue, defaultDisabledColour)); + dawToolbarDemo2.addControl(new juce::PushButton(fontaudio::Pointer, Colours::lightblue, defaultDisabledColour)); + dawToolbarDemo2.addControl(new juce::PushButton(fontaudio::Zoomin, Colours::lightblue, defaultDisabledColour)); + dawToolbarDemo2.addControl(new juce::PushButton(fontaudio::Zoomout, Colours::lightblue, defaultDisabledColour)); + dawToolbarDemo2.addControl(new juce::PushButton(fontaudio::Random1dice, Colours::lightblue, defaultDisabledColour)); + dawToolbarDemo2.addControl(new juce::PushButton(fontaudio::Random2dice, Colours::lightblue, defaultDisabledColour)); + dawToolbarDemo2.addControl(new juce::PushButton(fontaudio::Scissors, Colours::lightblue, defaultDisabledColour)); + dawToolbarDemo2.addControl(new juce::PushButton(fontaudio::CaretUp, Colours::lightblue, defaultDisabledColour)); + dawToolbarDemo2.addControl(new juce::PushButton(fontaudio::CaretDown, Colours::lightblue, defaultDisabledColour)); + dawToolbarDemo2.addControl(new juce::PushButton(fontaudio::CaretLeft, Colours::lightblue, defaultDisabledColour)); + dawToolbarDemo2.addControl(new juce::PushButton(fontaudio::CaretRight, Colours::lightblue, defaultDisabledColour)); - trackControlsDemo.addControl(new PushButton(fontaudio::Armrecording, Colours::lightblue, defaultDisabledColour)); - trackControlsDemo.addControl(new PushButton(fontaudio::Mute, Colours::lightblue, defaultDisabledColour)); - trackControlsDemo.addControl(new PushButton(fontaudio::Solo, Colours::lightblue, defaultDisabledColour)); - trackControlsDemo.addControl(new PushButton(fontaudio::Mono, Colours::lightblue, defaultDisabledColour)); - trackControlsDemo.addControl(new PushButton(fontaudio::Stereo, Colours::lightblue, defaultDisabledColour)); - trackControlsDemo.addControl(new PushButton(fontaudio::Phase, Colours::lightblue, defaultDisabledColour)); - trackControlsDemo.addControl(new PushButton(fontaudio::PresetA, Colours::lightblue, defaultDisabledColour)); - trackControlsDemo.addControl(new PushButton(fontaudio::PresetB, Colours::lightblue, defaultDisabledColour)); - trackControlsDemo.addControl(new PushButton(fontaudio::PresetAb, Colours::lightblue, defaultDisabledColour)); - trackControlsDemo.addControl(new PushButton(fontaudio::PresetBa, Colours::lightblue, defaultDisabledColour)); + trackControlsDemo.addControl(new juce::PushButton(fontaudio::Armrecording, Colours::lightblue, defaultDisabledColour)); + trackControlsDemo.addControl(new juce::PushButton(fontaudio::Mute, Colours::lightblue, defaultDisabledColour)); + trackControlsDemo.addControl(new juce::PushButton(fontaudio::Solo, Colours::lightblue, defaultDisabledColour)); + trackControlsDemo.addControl(new juce::PushButton(fontaudio::Mono, Colours::lightblue, defaultDisabledColour)); + trackControlsDemo.addControl(new juce::PushButton(fontaudio::Stereo, Colours::lightblue, defaultDisabledColour)); + trackControlsDemo.addControl(new juce::PushButton(fontaudio::Phase, Colours::lightblue, defaultDisabledColour)); + trackControlsDemo.addControl(new juce::PushButton(fontaudio::PresetA, Colours::lightblue, defaultDisabledColour)); + trackControlsDemo.addControl(new juce::PushButton(fontaudio::PresetB, Colours::lightblue, defaultDisabledColour)); + trackControlsDemo.addControl(new juce::PushButton(fontaudio::PresetAb, Colours::lightblue, defaultDisabledColour)); + trackControlsDemo.addControl(new juce::PushButton(fontaudio::PresetBa, Colours::lightblue, defaultDisabledColour)); - distControlsDemo.addControl(new PushButton(fontaudio::Foldback, Colours::lightblue, defaultDisabledColour)); - distControlsDemo.addControl(new PushButton(fontaudio::Hardclip, Colours::lightblue, defaultDisabledColour)); - distControlsDemo.addControl(new PushButton(fontaudio::Hardclipcurve, Colours::lightblue, defaultDisabledColour)); - distControlsDemo.addControl(new PushButton(fontaudio::Softclip, Colours::lightblue, defaultDisabledColour)); - distControlsDemo.addControl(new PushButton(fontaudio::Softclipcurve, Colours::lightblue, defaultDisabledColour)); - distControlsDemo.addControl(new PushButton(fontaudio::Speaker, Colours::lightblue, defaultDisabledColour)); - distControlsDemo.addControl(new PushButton(fontaudio::Headphones, Colours::lightblue, defaultDisabledColour)); - distControlsDemo.addControl(new PushButton(fontaudio::Bluetooth, Colours::lightblue, defaultDisabledColour)); - distControlsDemo.addControl(new PushButton(fontaudio::Thunderbolt, Colours::lightblue, defaultDisabledColour)); - distControlsDemo.addControl(new PushButton(fontaudio::Usb, Colours::lightblue, defaultDisabledColour)); - distControlsDemo.addControl(new PushButton(fontaudio::Midiplug, Colours::lightblue, defaultDisabledColour)); - distControlsDemo.addControl(new PushButton(fontaudio::Xlrplug, Colours::lightblue, defaultDisabledColour)); - distControlsDemo.addControl(new PushButton(fontaudio::Drumpad, Colours::lightblue, defaultDisabledColour)); + distControlsDemo.addControl(new juce::PushButton(fontaudio::Foldback, Colours::lightblue, defaultDisabledColour)); + distControlsDemo.addControl(new juce::PushButton(fontaudio::Hardclip, Colours::lightblue, defaultDisabledColour)); + distControlsDemo.addControl(new juce::PushButton(fontaudio::Hardclipcurve, Colours::lightblue, defaultDisabledColour)); + distControlsDemo.addControl(new juce::PushButton(fontaudio::Softclip, Colours::lightblue, defaultDisabledColour)); + distControlsDemo.addControl(new juce::PushButton(fontaudio::Softclipcurve, Colours::lightblue, defaultDisabledColour)); + distControlsDemo.addControl(new juce::PushButton(fontaudio::Speaker, Colours::lightblue, defaultDisabledColour)); + distControlsDemo.addControl(new juce::PushButton(fontaudio::Headphones, Colours::lightblue, defaultDisabledColour)); + distControlsDemo.addControl(new juce::PushButton(fontaudio::Bluetooth, Colours::lightblue, defaultDisabledColour)); + distControlsDemo.addControl(new juce::PushButton(fontaudio::Thunderbolt, Colours::lightblue, defaultDisabledColour)); + distControlsDemo.addControl(new juce::PushButton(fontaudio::Usb, Colours::lightblue, defaultDisabledColour)); + distControlsDemo.addControl(new juce::PushButton(fontaudio::Midiplug, Colours::lightblue, defaultDisabledColour)); + distControlsDemo.addControl(new juce::PushButton(fontaudio::Xlrplug, Colours::lightblue, defaultDisabledColour)); + distControlsDemo.addControl(new juce::PushButton(fontaudio::Drumpad, Colours::lightblue, defaultDisabledColour)); digitalClockDemo.addControl(clockPanel); setSize(1400, 600); } - void paint(Graphics &g) override + void paint(juce::Graphics &g) override { - g.fillAll(getLookAndFeel().findColour(ResizableWindow::backgroundColourId)); + g.fillAll(getLookAndFeel().findColour(juce::ResizableWindow::backgroundColourId)); } void resized() override { - Rectangle bounds = getLocalBounds().toFloat(); + auto bounds = getLocalBounds().toFloat(); float rowSize = bounds.getHeight() * 0.1f; float colSizeOneThird = bounds.getWidth() * 0.33f; - Rectangle thisRow = bounds.removeFromTop(rowSize); + auto thisRow = bounds.removeFromTop(rowSize); switchesDemo.setBounds(thisRow.removeFromLeft(colSizeOneThird).toNearestInt()); combosDemo.setBounds(thisRow.toNearestInt()); @@ -251,20 +251,20 @@ struct FontAudioDemo : public Component digitalClockDemo.setBounds((thisRow = bounds.removeFromTop(rowSize)).toNearestInt()); } - FlexBoxDemoPanel switchesDemo{"switches", FlexBox::Direction::row}; - FlexBoxDemoPanel combosDemo{"combos", FlexBox::Direction::row}; - FlexBoxDemoPanel rotarySlidersDemo{"rotary sliders", FlexBox::Direction::row}; - FlexBoxDemoPanel linearSlidersDemo{"linear sliders", FlexBox::Direction::row}; - FlexBoxDemoPanel logosDemo{"logos", FlexBox::Direction::row}; - FlexBoxDemoPanel mediaPlayerDemo{"media player", FlexBox::Direction::row}; - FlexBoxDemoPanel genericToolbarDemo{"generic tools", FlexBox::Direction::row}; - FlexBoxDemoPanel dawToolbarDemo{"DAW tools (I)", FlexBox::Direction::row}; - FlexBoxDemoPanel dawToolbarDemo2{"DAW tools (II)", FlexBox::Direction::row}; - FlexBoxDemoPanel trackControlsDemo{"Track & Presets", FlexBox::Direction::row}; - FlexBoxDemoPanel distControlsDemo{"Distortion & Misc.", FlexBox::Direction::row}; - FlexBoxDemoPanel digitalClockDemo{"Digital clock / Timecode", FlexBox::Direction::row}; + FlexBoxDemoPanel switchesDemo{"switches", juce::FlexBox::Direction::row}; + FlexBoxDemoPanel combosDemo{"combos", juce::FlexBox::Direction::row}; + FlexBoxDemoPanel rotarySlidersDemo{"rotary sliders", juce::FlexBox::Direction::row}; + FlexBoxDemoPanel linearSlidersDemo{"linear sliders", juce::FlexBox::Direction::row}; + FlexBoxDemoPanel logosDemo{"logos", juce::FlexBox::Direction::row}; + FlexBoxDemoPanel mediaPlayerDemo{"media player", juce::FlexBox::Direction::row}; + FlexBoxDemoPanel genericToolbarDemo{"generic tools", juce::FlexBox::Direction::row}; + FlexBoxDemoPanel dawToolbarDemo{"DAW tools (I)", juce::FlexBox::Direction::row}; + FlexBoxDemoPanel dawToolbarDemo2{"DAW tools (II)", juce::FlexBox::Direction::row}; + FlexBoxDemoPanel trackControlsDemo{"Track & Presets", juce::FlexBox::Direction::row}; + FlexBoxDemoPanel distControlsDemo{"Distortion & Misc.", juce::FlexBox::Direction::row}; + FlexBoxDemoPanel digitalClockDemo{"Digital clock / Timecode", juce::FlexBox::Direction::row}; DigitalClockDemoPanel *clockPanel; - SharedResourcePointer sharedFontAudio; + juce::SharedResourcePointer sharedFontAudio; JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR(FontAudioDemo) }; diff --git a/wrappers/juce/module/fontaudio/data/FontAudioData.cpp b/wrappers/juce/module/fontaudio/data/FontAudioData.cpp index 91a8318..f6f52eb 100644 --- a/wrappers/juce/module/fontaudio/data/FontAudioData.cpp +++ b/wrappers/juce/module/fontaudio/data/FontAudioData.cpp @@ -2,12 +2,12 @@ #include "FontAudioData.h" static const unsigned char data[] = {0,1,0,0,0,11,0,128,0,3,0,48,71,83,85,66,32,139,37,122,0,0,1,56,0,0,0,84,79,83,47,50,61,84,74,150,0,0,1 -,140,0,0,0,86,99,109,97,112,11,15,125,10,0,0,4,84,0,0,9,220,103,108,121,102,52,60,195,221,0,0,15,108,0,0,116,220,104,101,97 -,100,19,113,220,201,0,0,0,224,0,0,0,54,104,104,101,97,2,0,1,157,0,0,0,188,0,0,0,36,104,109,116,120,154,0,0,0,0,0,1 -,228,0,0,2,112,108,111,99,97,225,246,195,254,0,0,14,48,0,0,1,58,109,97,120,112,1,190,1,150,0,0,1,24,0,0,0,32,110,97,109 -,101,227,51,90,56,0,0,132,72,0,0,2,34,112,111,115,116,87,75,229,9,0,0,134,108,0,0,9,231,0,1,0,0,1,0,0,0,0,0,1 -,0,0,0,0,0,0,255,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,156,0,1,0,0,0,1,0,0,136,159,107,230,95,15,60 -,245,0,11,1,0,0,0,0,0,217,170,78,234,0,0,0,0,217,170,78,234,0,0,0,0,0,255,0,248,0,0,0,8,0,2,0,0,0,0,0 +,140,0,0,0,86,99,109,97,112,11,15,125,10,0,0,4,84,0,0,9,220,103,108,121,102,64,142,35,246,0,0,15,108,0,0,116,84,104,101,97 +,100,22,95,136,25,0,0,0,224,0,0,0,54,104,104,101,97,2,0,1,157,0,0,0,188,0,0,0,36,104,109,116,120,154,0,0,0,0,0,1 +,228,0,0,2,112,108,111,99,97,212,22,182,62,0,0,14,48,0,0,1,58,109,97,120,112,1,190,1,150,0,0,1,24,0,0,0,32,110,97,109 +,101,227,51,90,56,0,0,131,192,0,0,2,34,112,111,115,116,87,75,229,9,0,0,133,228,0,0,9,231,0,1,0,0,1,0,0,0,0,0,1 +,0,0,0,0,0,0,255,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,156,0,1,0,0,0,1,0,0,133,225,114,44,95,15,60 +,245,0,11,1,0,0,0,0,0,219,33,36,146,0,0,0,0,219,33,36,146,0,0,0,0,0,255,0,248,0,0,0,8,0,2,0,0,0,0,0 ,0,0,1,0,0,0,156,1,138,0,24,0,0,0,0,0,2,0,0,0,10,0,10,0,0,0,255,0,0,0,0,0,0,0,1,0,0,0,10,0 ,48,0,62,0,2,68,70,76,84,0,14,108,97,116,110,0,26,0,4,0,0,0,0,0,0,0,1,0,0,0,4,0,0,0,0,0,0,0,1,0 ,0,0,1,108,105,103,97,0,8,0,0,0,1,0,0,0,1,0,4,0,4,0,0,0,1,0,8,0,1,0,6,0,0,0,1,0,0,0,1,0 @@ -92,14 +92,14 @@ static const unsigned char data[] = {0,1,0,0,0,11,0,128,0,3,0,48,71,83,85,66,32, ,146,0,0,0,146,0,0,241,147,0,0,241,147,0,0,0,147,0,0,241,148,0,0,241,148,0,0,0,148,0,0,241,149,0,0,241,149,0,0,0 ,149,0,0,241,150,0,0,241,150,0,0,0,150,0,0,241,151,0,0,241,151,0,0,0,151,0,0,241,152,0,0,241,152,0,0,0,152,0,0,241 ,153,0,0,241,153,0,0,0,153,0,0,241,154,0,0,241,154,0,0,0,154,0,0,241,155,0,0,241,155,0,0,0,155,0,0,0,0,0,54,0 -,112,0,176,0,224,0,250,1,116,1,220,2,88,2,192,3,60,3,164,3,240,4,108,4,212,4,248,5,26,5,90,5,186,6,58,6,138,6,232,7 -,20,7,62,7,106,7,152,7,224,8,82,8,192,8,216,9,6,9,32,9,172,9,226,10,88,10,208,11,58,11,178,12,66,12,140,13,50,13,194,14 -,36,14,62,14,142,14,242,15,84,15,142,15,254,16,24,16,72,16,120,16,178,16,236,17,38,17,128,17,218,18,50,18,130,18,196,19,0,19,18,19 -,130,19,222,20,46,21,12,21,192,23,60,23,186,24,84,24,134,25,58,26,30,26,176,27,82,27,204,28,46,29,244,30,90,30,244,31,218,32,38,32 -,148,34,118,34,240,35,64,35,168,36,16,36,140,37,10,37,46,37,82,37,152,37,202,38,8,38,48,38,142,38,186,38,232,39,36,39,132,40,6,40 -,92,40,128,40,188,40,234,41,22,41,90,41,132,41,248,42,68,42,186,42,246,43,38,43,86,43,182,44,112,45,24,45,64,45,170,46,56,46,166,47 -,8,47,100,47,192,48,46,48,184,49,18,49,128,49,192,50,6,50,138,50,230,51,32,51,150,51,196,51,254,52,94,52,198,53,46,53,144,53,194,53 -,238,54,30,54,136,54,222,55,70,55,138,55,230,56,66,56,170,57,18,57,168,57,250,58,56,58,110,0,0,0,1,0,0,0,0,0,231,0,192,0 +,112,0,176,0,224,0,250,1,116,1,220,2,88,2,192,3,60,3,164,3,240,4,108,4,212,4,248,5,26,5,88,5,182,6,46,6,132,6,230,7 +,18,7,60,7,104,7,150,7,226,8,84,8,194,8,218,9,8,9,34,9,174,9,228,10,90,10,210,11,60,11,180,12,68,12,142,13,52,13,196,14 +,38,14,64,14,144,14,244,15,86,15,144,15,222,15,248,16,40,16,88,16,146,16,204,17,6,17,76,17,146,17,234,18,58,18,124,18,184,18,202,19 +,58,19,150,19,226,20,192,21,116,22,240,23,110,24,8,24,58,24,234,25,206,26,96,27,2,27,124,27,222,29,164,30,10,30,164,31,136,31,212,32 +,66,34,36,34,162,34,242,35,90,35,192,36,60,36,186,36,222,37,2,37,72,37,122,37,184,37,224,38,62,38,106,38,152,38,212,39,52,39,182,40 +,14,40,50,40,126,40,172,40,216,41,28,41,70,41,186,42,6,42,124,42,188,42,236,43,28,43,124,44,54,44,222,45,4,45,110,45,252,46,106,46 +,206,47,42,47,134,47,246,48,128,48,222,49,76,49,140,49,210,50,84,50,178,50,236,51,98,51,144,51,202,52,42,52,146,52,250,53,82,53,134,53 +,178,53,226,54,76,54,158,55,6,55,74,55,166,56,2,56,106,56,210,57,104,57,186,57,246,58,42,0,0,0,1,0,0,0,0,0,231,0,192,0 ,32,0,0,55,6,22,55,50,54,63,1,54,50,31,1,30,1,31,1,22,51,22,62,1,46,1,39,49,38,47,1,38,34,15,1,6,25,1,4,6 ,3,2,1,40,1,2,1,16,1,4,3,54,55,2,5,5,2,3,3,108,3,2,14,4,23,3,22,21,72,4,5,1,2,2,102,3,3,49,2,5 ,1,24,24,1,4,6,4,3,45,1,4,50,11,8,57,53,0,0,1,0,0,0,0,0,234,0,192,0,36,0,0,55,6,22,55,50,54,63,1,54 @@ -165,273 +165,269 @@ static const unsigned char data[] = {0,1,0,0,0,11,0,128,0,3,0,48,71,83,85,66,32, ,23,22,20,43,1,21,51,50,20,15,1,39,38,54,59,1,53,100,1,1,1,29,29,1,2,19,19,2,1,29,29,1,1,1,20,176,1,2,30,30 ,2,1,96,2,1,30,30,1,2,96,0,0,0,0,1,0,0,0,0,0,209,0,159,0,21,0,0,55,52,50,31,1,7,6,34,61,1,35,21,20 ,34,47,1,55,54,50,29,1,51,176,2,1,30,30,1,2,96,2,1,30,30,1,2,96,156,2,1,29,29,1,2,19,19,2,1,29,29,1,2,20 -,0,0,5,0,0,0,0,0,208,0,208,0,8,0,17,0,26,0,35,0,39,0,0,55,20,22,50,54,52,38,34,6,23,20,22,50,54,52,38,34 -,6,55,20,22,50,54,52,38,34,6,23,20,22,50,54,52,38,34,6,7,55,23,7,48,19,26,19,19,26,19,16,9,14,9,9,14,9,80,19,26 -,19,19,26,19,16,9,14,9,9,14,9,65,55,10,55,80,13,19,19,26,19,19,13,7,9,9,14,9,9,89,13,19,19,26,19,19,13,7,9,9 -,14,9,9,76,55,12,55,0,0,0,8,0,0,0,0,0,208,0,209,0,8,0,17,0,26,0,35,0,44,0,53,0,57,0,61,0,0,55,20,22 -,50,54,52,38,34,6,23,20,22,50,54,52,38,34,6,55,20,22,50,54,52,38,34,6,23,20,22,50,54,52,38,34,6,23,20,22,50,54,52,38 -,34,6,23,20,22,50,54,52,38,34,6,7,55,23,7,55,23,55,39,48,19,26,19,19,26,19,16,9,14,9,9,14,9,16,19,26,19,19,26,19 -,16,9,14,9,9,14,9,48,19,26,19,19,26,19,16,9,14,9,9,14,9,78,13,16,15,30,23,11,26,80,13,19,19,26,19,19,13,7,9,9 -,14,9,9,89,13,19,19,26,19,19,13,7,9,9,14,9,9,71,13,19,19,26,19,19,13,7,9,9,14,9,9,9,41,7,42,51,27,13,28,0 -,0,0,11,0,0,0,0,0,232,0,209,0,8,0,17,0,26,0,35,0,44,0,53,0,62,0,71,0,75,0,79,0,83,0,0,55,20,22,50,54 -,52,38,34,6,23,20,22,50,54,52,38,34,6,7,20,22,50,54,52,38,34,6,23,20,22,50,54,52,38,34,6,55,20,22,50,54,52,38,34,6 -,23,20,22,50,54,52,38,34,6,23,20,22,50,54,52,38,34,6,23,20,22,50,54,52,38,34,6,39,55,23,7,23,55,23,7,39,23,55,39,168 -,19,26,19,19,26,19,16,9,14,9,9,14,9,159,19,26,19,19,26,19,16,9,14,9,9,14,9,29,19,26,19,19,26,19,16,9,14,9,9,14 -,9,32,19,26,19,19,26,19,16,9,14,9,9,14,9,70,17,13,16,83,15,14,15,67,22,15,22,150,13,19,19,26,19,19,13,7,9,9,14,9 -,9,61,13,19,19,26,19,19,13,7,9,9,14,9,9,73,13,19,19,26,19,19,13,7,9,9,14,9,9,104,13,19,19,26,19,19,13,7,9,9 -,14,9,9,40,30,10,29,9,21,8,23,47,43,8,42,0,0,0,4,0,0,0,0,0,209,0,209,0,14,0,29,0,41,0,53,0,0,55,52,38 -,34,7,14,2,20,31,1,30,1,54,53,55,52,38,34,7,14,2,20,31,1,30,1,54,53,39,38,52,63,1,54,50,29,1,20,34,39,55,38,52 -,63,1,54,50,29,1,20,34,39,117,5,6,3,4,45,7,4,2,43,12,9,91,5,6,3,4,45,7,4,2,43,12,9,143,1,1,33,1,2,2 -,1,58,1,1,33,1,2,2,1,195,7,7,3,6,58,10,10,5,3,59,10,6,9,135,7,7,3,6,58,10,10,5,3,59,10,6,9,63,2,3 -,2,44,1,2,92,2,1,43,2,3,2,44,1,2,92,2,1,0,3,0,0,0,0,0,193,0,231,0,39,0,51,0,61,0,0,55,38,14,1,29 -,1,20,47,1,38,14,1,31,1,22,20,15,1,6,30,1,54,55,49,54,22,21,23,20,22,63,1,54,52,47,1,55,54,52,47,1,52,54,31,1 -,22,20,15,1,42,1,53,23,38,6,49,21,20,63,1,54,39,131,2,5,4,1,46,3,3,5,2,47,2,2,46,2,2,6,6,41,1,1,1,8 -,1,60,2,3,48,49,3,2,56,1,1,33,1,1,33,1,1,2,1,1,2,34,1,1,229,2,2,4,2,77,2,1,37,2,3,11,1,39,1,3 -,1,39,2,9,4,3,35,1,1,1,77,3,4,1,49,1,10,2,40,41,3,7,2,22,1,1,1,27,1,2,1,27,1,36,1,1,60,2,1,29 -,2,1,0,0,0,0,2,0,0,0,0,0,190,0,168,0,14,0,25,0,0,55,34,6,20,31,1,22,62,1,63,1,54,52,38,35,7,38,54,59 -,1,50,22,15,1,6,39,85,8,10,5,44,5,15,11,30,7,6,10,8,87,1,1,1,83,1,1,1,40,2,2,167,10,15,6,42,6,1,10,30 -,7,6,15,10,20,1,2,2,1,40,2,2,0,0,2,0,0,0,0,0,169,0,190,0,14,0,24,0,0,55,20,6,34,47,1,38,62,1,63,1 -,54,50,22,21,7,22,61,1,52,15,1,6,20,23,168,11,15,5,43,5,1,9,24,15,6,14,10,20,3,2,41,2,2,84,7,11,6,43,5,16 -,10,23,15,5,10,7,87,3,3,85,4,2,41,1,4,1,0,0,2,0,0,0,0,0,173,0,190,0,13,0,25,0,0,55,20,22,50,63,1,54 -,39,38,39,38,34,6,21,23,6,38,53,55,52,54,31,1,22,20,7,89,9,14,6,44,11,11,24,19,6,14,10,19,1,2,1,2,1,39,1,1 -,84,7,11,5,46,10,11,26,20,5,10,7,86,2,1,2,82,2,1,2,39,1,4,1,0,0,2,0,0,0,0,0,190,0,167,0,14,0,26,0 -,0,55,50,54,52,47,1,38,14,1,15,1,6,20,22,51,55,22,6,43,1,34,38,63,1,54,50,23,172,7,10,6,42,5,15,11,27,11,5,10 -,7,86,1,1,1,83,1,1,1,40,1,3,2,88,11,15,5,43,5,1,9,28,11,5,14,11,21,2,2,2,1,40,1,1,0,0,0,0,3,0 -,0,0,0,0,216,0,193,0,25,0,39,0,52,0,0,55,20,22,59,1,54,22,54,61,1,52,39,49,52,38,43,1,34,47,1,38,35,39,14,1 -,21,23,48,54,59,1,50,31,1,22,20,43,1,34,53,23,34,61,1,52,51,55,50,21,23,20,6,35,40,10,7,29,108,11,11,1,7,5,47,3 -,2,35,1,2,56,7,11,19,1,1,45,2,1,18,1,2,65,2,4,2,2,135,2,1,1,1,63,6,9,1,1,8,3,49,18,19,4,7,2,33 -,1,1,1,10,7,1,2,1,17,1,2,2,93,2,70,2,1,2,71,1,1,0,4,0,0,0,0,0,209,0,210,0,29,0,55,0,66,0,87,0 -,0,55,52,54,59,1,53,52,54,51,23,50,23,22,23,30,1,29,1,20,6,43,1,21,20,6,43,1,34,38,53,55,52,54,59,1,50,22,29,1 -,20,22,23,50,55,49,50,22,21,23,20,6,43,1,34,38,53,55,38,6,29,1,20,51,23,50,54,47,1,34,6,21,7,20,22,59,1,50,53,55 -,48,38,43,1,34,61,1,52,35,48,9,7,30,10,7,62,6,7,12,5,3,3,10,7,29,10,7,81,7,10,17,2,2,24,1,1,9,8,9,22 -,1,1,1,3,1,74,2,2,107,1,2,2,21,2,1,2,78,1,1,1,2,1,75,2,2,1,1,31,8,2,164,6,9,16,6,9,1,5,9,6 -,4,4,3,85,6,9,15,7,9,9,6,98,2,2,1,1,69,7,8,1,1,1,1,9,2,2,2,2,128,1,1,1,17,2,1,2,1,17,1,1 -,96,1,2,2,63,2,6,26,2,0,2,0,0,0,0,0,209,0,209,0,79,0,94,0,0,55,53,51,21,51,53,55,21,51,53,51,21,51,53,51 -,21,51,50,22,21,7,51,21,35,21,51,7,35,21,51,21,35,23,51,21,35,21,20,6,43,1,21,35,53,35,21,35,53,35,21,35,53,35,21,35 -,53,35,34,38,61,1,35,53,51,53,35,53,51,53,35,53,51,53,35,53,51,53,52,54,51,23,52,54,59,1,48,22,21,7,20,43,1,34,38,53 -,76,16,13,15,15,15,15,15,5,3,5,1,17,16,16,1,16,16,16,1,15,16,5,3,4,15,15,15,15,14,14,16,4,3,5,16,16,16,16,16 -,17,17,16,5,3,8,1,1,93,2,1,2,91,1,1,192,16,16,16,1,17,16,16,16,16,5,3,4,16,14,15,15,15,14,15,4,3,5,17,17 -,17,17,17,17,17,17,5,3,4,15,14,15,15,14,15,15,5,3,5,18,1,1,1,1,92,2,1,1,0,0,2,0,0,0,0,0,216,0,248,0 -,3,0,9,0,0,55,7,23,55,39,31,1,55,39,55,71,2,56,91,131,1,40,55,54,12,247,179,57,90,108,134,42,56,54,13,0,0,0,2,0 -,0,0,0,0,81,0,177,0,15,0,31,0,0,55,50,22,29,1,20,6,43,1,34,38,61,1,52,54,51,23,50,22,29,1,20,6,43,1,34,38 -,61,1,52,54,51,77,2,2,2,2,24,2,2,2,2,24,2,2,2,2,24,2,2,2,2,176,2,2,24,1,3,3,1,24,2,2,64,2,2,24 -,1,3,3,1,24,2,2,0,0,0,1,0,0,0,0,0,80,0,81,0,15,0,0,55,50,22,29,1,20,6,43,1,34,38,61,1,52,54,51,76 -,2,2,2,2,24,2,2,2,2,80,2,2,24,1,3,3,1,24,2,2,0,0,6,0,0,0,0,0,193,0,231,0,16,0,33,0,47,0,61,0 -,79,0,96,0,0,55,20,31,1,22,50,63,1,54,61,1,52,38,15,1,6,21,7,54,50,31,1,22,29,1,20,15,1,6,38,61,1,52,55,23 -,50,31,1,22,6,43,1,34,52,63,1,54,51,55,50,63,1,54,38,43,1,34,20,31,1,22,51,23,52,63,1,54,50,31,1,30,1,29,1,20 -,6,47,1,38,53,39,22,29,1,20,15,1,6,34,47,1,38,61,1,52,54,23,164,3,6,1,4,1,10,3,2,1,22,3,89,2,3,2,7,3 -,3,22,1,2,3,90,4,3,25,1,1,1,119,2,1,24,2,4,59,4,3,25,1,1,1,119,2,1,24,2,4,66,3,7,1,4,1,9,1,2 -,1,2,22,3,75,3,3,7,1,4,1,9,3,2,1,148,4,3,6,1,1,8,2,4,71,2,1,1,21,3,4,74,1,1,6,2,4,46,4,2 -,21,1,1,2,70,4,3,60,3,22,1,2,2,1,22,3,149,3,22,1,2,2,1,22,3,95,4,2,5,2,1,6,1,3,2,71,1,1,1,19 -,3,4,138,3,4,44,4,3,7,1,1,7,2,4,71,2,1,1,0,0,0,0,2,0,0,0,0,0,193,0,223,0,16,0,34,0,0,55,20,31 -,1,22,50,63,1,54,61,1,52,38,15,1,6,29,1,52,63,1,54,50,31,1,30,1,29,1,20,6,47,1,38,53,164,3,6,1,4,1,10,3 -,2,1,22,3,3,7,1,4,1,9,1,2,1,2,22,3,148,4,3,6,1,1,8,2,4,71,2,1,1,21,3,4,86,4,2,5,2,1,6,1 -,3,2,71,1,1,1,19,3,4,0,5,0,0,0,0,0,192,0,231,0,16,0,36,0,53,0,67,0,81,0,0,55,20,31,1,22,50,63,1,54 -,61,1,52,38,15,1,6,21,7,54,51,55,50,31,1,22,20,15,1,6,43,1,34,47,1,38,52,55,7,54,50,31,1,22,29,1,20,15,1,6 -,38,61,1,52,55,23,50,31,1,22,6,43,1,34,52,63,1,54,51,55,50,63,1,54,38,43,1,34,20,31,1,22,51,164,3,6,1,4,1,10 -,3,2,1,22,3,72,3,4,56,4,3,7,1,1,6,4,4,55,4,3,7,1,1,11,2,3,2,7,3,3,22,1,2,3,90,4,3,25,1,1 -,1,119,2,1,24,2,4,59,4,3,25,1,1,1,119,2,1,24,2,4,148,4,3,6,1,1,8,2,4,71,2,1,1,21,3,4,58,3,1,3 -,7,1,3,1,6,2,2,6,1,3,1,10,1,1,6,2,4,46,4,2,21,1,1,2,70,4,3,60,3,22,1,2,2,1,22,3,149,3,22,1 -,2,2,1,22,3,0,5,0,0,0,0,0,193,0,231,0,16,0,36,0,50,0,64,0,82,0,0,55,20,31,1,22,50,63,1,54,61,1,52,38 -,15,1,6,21,7,54,51,55,50,31,1,22,20,15,1,6,43,1,34,47,1,38,52,55,23,50,31,1,22,6,43,1,34,52,63,1,54,51,55,50 -,63,1,54,38,43,1,34,20,31,1,22,51,23,52,63,1,54,50,31,1,30,1,29,1,20,6,47,1,38,53,164,3,6,1,4,1,10,3,2,1 -,22,3,72,3,4,56,4,3,7,1,1,6,4,4,55,4,3,7,1,1,71,4,3,25,1,1,1,119,2,1,24,2,4,59,4,3,25,1,1,1 -,119,2,1,24,2,4,66,3,7,1,4,1,9,1,2,1,2,22,3,148,4,3,6,1,1,8,2,4,71,2,1,1,21,3,4,58,3,1,3,7 -,1,3,1,6,2,2,6,1,3,1,76,3,22,1,2,2,1,22,3,149,3,22,1,2,2,1,22,3,95,4,2,5,2,1,6,1,3,2,71,1 -,1,1,19,3,4,0,4,0,0,0,0,0,193,0,223,0,16,0,36,0,54,0,71,0,0,55,20,31,1,22,50,63,1,54,61,1,52,38,15,1 -,6,21,7,54,51,55,50,31,1,22,20,15,1,6,43,1,34,47,1,38,52,55,23,52,63,1,54,50,31,1,30,1,29,1,20,6,47,1,38,53 -,39,22,29,1,20,15,1,6,34,47,1,38,61,1,52,54,23,164,3,6,1,4,1,10,3,2,1,22,3,72,3,4,56,4,3,7,1,1,6,4 -,4,55,4,3,7,1,1,78,3,7,1,4,1,9,1,2,1,2,22,3,75,3,3,7,1,4,1,9,3,2,1,148,4,3,6,1,1,8,2,4 -,71,2,1,1,21,3,4,58,3,1,3,7,1,3,1,6,2,2,6,1,3,1,22,4,2,5,2,1,6,1,3,2,71,1,1,1,19,3,4,138 -,3,4,44,4,3,7,1,1,7,2,4,71,2,1,1,0,0,0,5,0,0,0,0,0,193,0,231,0,19,0,33,0,47,0,65,0,82,0,0,55 -,54,51,55,50,31,1,22,20,15,1,6,43,1,34,47,1,38,52,55,23,50,31,1,22,6,43,1,34,52,63,1,54,51,55,50,63,1,54,38,43 -,1,34,20,31,1,22,51,23,52,63,1,54,50,31,1,30,1,29,1,20,6,47,1,38,53,39,22,29,1,20,15,1,6,34,47,1,38,61,1,52 -,54,23,92,3,4,56,4,3,7,1,1,6,4,4,55,4,3,7,1,1,71,4,3,25,1,1,1,119,2,1,24,2,4,59,4,3,25,1,1,1 -,119,2,1,24,2,4,66,3,7,1,4,1,9,1,2,1,2,22,3,75,3,3,7,1,4,1,9,3,2,1,136,3,1,3,7,1,3,1,6,2 -,2,6,1,3,1,76,3,22,1,2,2,1,22,3,149,3,22,1,2,2,1,22,3,95,4,2,5,2,1,6,1,3,2,71,1,1,1,19,3,4 -,138,3,4,44,4,3,7,1,1,7,2,4,71,2,1,1,0,0,6,0,0,0,0,0,193,0,231,0,19,0,36,0,50,0,64,0,82,0,99,0 -,0,55,54,51,55,50,31,1,22,20,15,1,6,43,1,34,47,1,38,52,55,7,54,50,31,1,22,29,1,20,15,1,6,38,61,1,52,55,23,50 -,31,1,22,6,43,1,34,52,63,1,54,51,55,50,63,1,54,38,43,1,34,20,31,1,22,51,23,52,63,1,54,50,31,1,30,1,29,1,20,6 -,47,1,38,53,39,22,29,1,20,15,1,6,34,47,1,38,61,1,52,54,23,92,3,4,56,4,3,7,1,1,6,4,4,55,4,3,7,1,1,11 -,2,3,2,7,3,3,22,1,2,3,90,4,3,25,1,1,1,119,2,1,24,2,4,59,4,3,25,1,1,1,119,2,1,24,2,4,66,3,7,1 -,4,1,9,1,2,1,2,22,3,75,3,3,7,1,4,1,9,3,2,1,136,3,1,3,7,1,3,1,6,2,2,6,1,3,1,10,1,1,6,2 +,0,0,3,0,0,0,0,0,208,0,208,0,23,0,32,0,41,0,0,63,1,38,53,52,54,50,22,20,6,35,34,39,7,22,21,20,6,34,38,52 +,54,51,50,55,50,54,52,38,34,6,20,22,7,50,54,52,38,34,6,20,22,96,52,4,19,26,19,19,13,9,8,52,5,19,26,19,19,13,8,88 +,7,9,9,14,9,9,89,7,9,9,14,9,9,108,52,8,8,13,19,19,26,19,5,52,8,9,13,19,19,26,19,48,9,14,9,9,14,9,96,9 +,14,9,9,14,9,0,4,0,0,0,0,0,208,0,208,0,38,0,47,0,56,0,65,0,0,55,6,43,1,7,30,1,21,20,6,34,38,52,54,59 +,1,55,46,1,53,52,54,50,22,21,20,7,23,54,51,50,22,20,6,34,38,53,52,55,7,50,54,52,38,34,6,20,22,55,50,54,52,38,34,6 +,20,22,23,50,54,52,38,34,6,20,22,129,8,9,2,12,6,8,19,26,19,19,13,3,12,7,8,19,26,19,4,20,7,9,13,19,19,26,19,4 +,68,7,9,9,14,9,9,39,7,9,9,14,9,9,71,7,9,9,14,9,9,149,5,37,5,14,8,13,19,19,26,19,37,4,15,8,13,19,19,13 +,8,7,22,5,19,26,19,19,13,8,7,63,9,14,9,9,14,9,96,9,14,9,9,14,9,64,9,14,9,9,14,9,0,0,5,0,0,0,0,0 +,232,0,208,0,48,0,57,0,66,0,75,0,84,0,0,55,54,51,50,23,55,49,38,52,54,50,22,20,6,35,34,39,7,22,21,20,6,34,38,52 +,55,39,6,34,39,7,22,20,6,34,38,52,54,51,50,23,55,38,52,54,50,22,20,7,23,50,54,52,38,34,6,20,22,7,50,54,52,38,34,6 +,20,22,55,50,54,52,38,34,6,20,22,23,50,54,52,38,34,6,20,22,144,3,3,6,5,15,8,19,26,19,19,13,5,5,15,7,19,26,19,11 +,20,4,7,4,15,10,19,26,19,19,13,4,4,15,10,19,26,19,11,77,7,9,9,14,9,9,136,7,9,9,14,9,9,52,7,9,9,14,9,9 +,55,7,9,9,14,9,9,110,1,2,20,9,25,19,19,26,19,2,21,9,11,13,19,19,28,9,42,1,1,26,9,27,19,19,26,19,1,26,10,26 +,19,19,27,10,18,9,14,9,9,14,9,54,9,14,9,9,14,9,80,9,14,9,9,14,9,97,9,14,9,9,14,9,0,0,4,0,0,0,0,0 +,209,0,209,0,16,0,28,0,45,0,57,0,0,55,20,29,1,20,6,38,47,1,38,52,62,1,55,54,50,22,7,23,22,50,61,1,52,34,15,1 +,6,20,55,20,29,1,20,6,38,47,1,38,52,62,1,55,54,50,22,7,23,22,50,61,1,52,34,15,1,6,20,117,9,12,43,2,4,7,45,4 +,3,6,5,52,33,1,2,2,1,33,1,144,9,12,43,2,4,7,45,4,3,6,5,52,33,1,2,2,1,33,1,195,7,61,67,9,6,10,59,3 +,5,10,10,58,6,3,7,79,43,1,2,92,2,1,44,2,3,70,7,61,67,9,6,10,59,3,5,10,10,58,6,3,7,79,43,1,2,92,2,1 +,44,2,3,0,0,0,3,0,0,0,0,0,193,0,231,0,42,0,54,0,64,0,0,55,22,31,1,22,20,6,7,49,23,22,20,15,1,6,38,53 +,39,52,38,15,1,14,1,46,1,63,1,54,52,47,1,38,62,1,31,1,22,61,1,52,62,1,23,21,20,50,51,55,54,52,47,1,38,6,23,38 +,6,49,21,20,63,1,54,39,131,2,19,39,2,6,46,48,3,2,60,1,8,1,1,1,21,21,5,6,2,2,46,2,2,47,2,5,3,3,46,1 +,4,5,6,1,1,33,1,1,33,1,1,2,1,1,2,34,1,1,229,2,15,32,2,7,6,38,40,2,10,1,49,1,4,3,77,1,1,1,18,17 +,3,4,9,2,39,1,3,1,39,1,11,3,2,37,1,2,77,2,4,2,29,56,1,27,1,2,1,27,1,1,93,1,1,60,2,1,29,2,1,0 +,0,0,2,0,0,0,0,0,190,0,168,0,14,0,25,0,0,55,34,6,20,31,1,22,62,1,63,1,54,52,38,35,7,38,54,59,1,50,22,15 +,1,6,39,85,8,10,5,44,5,15,11,30,7,6,10,8,87,1,1,1,83,1,1,1,40,2,2,167,10,15,6,42,6,1,10,30,7,6,15,10 +,20,1,2,2,1,40,2,2,0,0,2,0,0,0,0,0,169,0,190,0,14,0,24,0,0,55,20,6,34,47,1,38,62,1,63,1,54,50,22,21 +,7,22,61,1,52,15,1,6,20,23,168,11,15,5,43,5,1,9,24,15,6,14,10,20,3,2,41,2,2,84,7,11,6,43,5,16,10,23,15,5 +,10,7,87,3,3,85,4,2,41,1,4,1,0,0,2,0,0,0,0,0,173,0,190,0,13,0,25,0,0,55,20,22,50,63,1,54,39,38,39,38 +,34,6,21,23,6,38,53,55,52,54,31,1,22,20,7,89,9,14,6,44,11,11,24,19,6,14,10,19,1,2,1,2,1,39,1,1,84,7,11,5 +,46,10,11,26,20,5,10,7,86,2,1,2,82,2,1,2,39,1,4,1,0,0,2,0,0,0,0,0,190,0,167,0,14,0,26,0,0,55,50,54 +,52,47,1,38,14,1,15,1,6,20,22,51,55,22,6,43,1,34,38,63,1,54,50,23,172,7,10,6,42,5,15,11,27,11,5,10,7,86,1,1 +,1,83,1,1,1,40,1,3,2,88,11,15,5,43,5,1,9,28,11,5,14,11,21,2,2,2,1,40,1,1,0,0,0,0,3,0,0,0,0,0 +,216,0,193,0,27,0,41,0,54,0,0,55,52,53,39,52,54,55,23,50,31,1,22,59,1,50,22,29,1,22,29,1,20,6,38,7,35,34,38,55 +,21,20,59,1,50,52,47,1,38,43,1,34,6,23,51,50,54,53,39,52,35,7,34,29,1,20,40,1,11,7,56,2,1,35,2,3,47,5,7,1 +,11,11,108,29,7,10,18,2,65,2,1,18,1,2,45,1,1,4,136,1,1,1,2,135,2,63,6,83,23,7,10,1,1,1,33,2,7,4,12,14 +,11,49,3,8,1,1,9,117,17,2,2,1,17,1,2,110,1,1,71,2,1,2,70,2,0,0,4,0,0,0,0,0,209,0,210,0,29,0,53,0 +,64,0,85,0,0,55,52,54,59,1,53,52,54,51,23,50,23,22,23,30,1,29,1,20,6,43,1,21,20,6,43,1,34,38,53,55,7,20,22,59 +,1,50,54,53,39,52,38,35,7,46,1,61,1,52,38,43,1,34,6,55,38,6,29,1,20,51,23,50,54,47,1,34,6,21,7,20,22,59,1,50 +,53,55,48,38,43,1,34,61,1,52,35,48,9,7,30,10,7,62,6,7,12,5,3,3,10,7,29,10,7,81,7,10,17,1,2,2,74,1,3,1 +,1,1,31,8,9,1,1,24,2,2,106,1,2,2,21,2,1,2,78,1,1,1,2,1,75,2,2,1,1,31,8,2,164,6,9,16,6,9,1,5 +,9,6,4,4,3,85,6,9,15,7,9,9,6,98,93,2,2,2,2,9,1,1,1,1,8,7,69,1,1,2,33,1,1,1,17,2,1,2,1,17 +,1,1,96,1,2,2,63,2,6,26,2,0,0,0,2,0,0,0,0,0,209,0,209,0,79,0,93,0,0,55,53,51,21,51,53,55,21,51,53,51 +,21,51,53,51,21,51,50,22,21,7,51,21,35,21,51,7,35,21,51,21,35,23,51,21,35,21,20,6,43,1,21,35,53,35,21,35,53,35,21,35 +,53,35,21,35,53,35,34,38,61,1,35,53,51,53,35,53,51,53,35,53,51,53,35,53,51,53,52,54,51,31,1,20,59,1,50,53,55,52,38,49 +,35,34,6,76,16,13,15,15,15,15,15,5,3,5,1,17,16,16,1,16,16,16,1,15,16,5,3,4,15,15,15,15,14,14,16,4,3,5,16,16 +,16,16,16,17,17,16,5,3,8,1,2,91,2,1,2,93,1,1,192,16,16,16,1,17,16,16,16,16,5,3,4,16,14,15,15,15,14,15,4,3 +,5,17,17,17,17,17,17,17,17,5,3,4,15,14,15,15,14,15,15,5,3,5,18,92,2,2,92,1,1,1,0,0,0,0,2,0,0,0,0,0 +,216,0,248,0,3,0,9,0,0,55,23,7,39,55,31,1,55,39,55,71,145,91,56,16,1,40,55,54,12,247,146,90,57,141,134,42,56,54,13,0 +,0,0,2,0,0,0,0,0,81,0,177,0,15,0,31,0,0,55,50,22,29,1,20,6,43,1,34,38,61,1,52,54,51,23,50,22,29,1,20,6 +,43,1,34,38,61,1,52,54,51,77,2,2,2,2,24,2,2,2,2,24,2,2,2,2,24,2,2,2,2,176,2,2,24,1,3,3,1,24,2,2 +,64,2,2,24,1,3,3,1,24,2,2,0,0,0,1,0,0,0,0,0,80,0,81,0,15,0,0,55,50,22,29,1,20,6,43,1,34,38,61,1 +,52,54,51,76,2,2,2,2,24,2,2,2,2,80,2,2,24,1,3,3,1,24,2,2,0,0,6,0,0,0,0,0,193,0,231,0,16,0,33,0 +,47,0,61,0,79,0,96,0,0,55,20,31,1,22,50,63,1,54,61,1,52,38,15,1,6,21,7,54,50,31,1,22,29,1,20,15,1,6,38,61 +,1,52,55,23,50,31,1,22,6,43,1,34,52,63,1,54,51,55,50,63,1,54,38,43,1,34,20,31,1,22,51,23,52,63,1,54,50,31,1,30 +,1,29,1,20,6,47,1,38,53,39,22,29,1,20,15,1,6,34,47,1,38,61,1,52,54,23,164,3,6,1,4,1,10,3,2,1,22,3,89,2 +,3,2,7,3,3,22,1,2,3,90,4,3,25,1,1,1,119,2,1,24,2,4,59,4,3,25,1,1,1,119,2,1,24,2,4,66,3,7,1,4 +,1,9,1,2,1,2,22,3,75,3,3,7,1,4,1,9,3,2,1,148,4,3,6,1,1,8,2,4,71,2,1,1,21,3,4,74,1,1,6,2 ,4,46,4,2,21,1,1,2,70,4,3,60,3,22,1,2,2,1,22,3,149,3,22,1,2,2,1,22,3,95,4,2,5,2,1,6,1,3,2,71 -,1,1,1,19,3,4,138,3,4,44,4,3,7,1,1,7,2,4,71,2,1,1,0,0,0,0,3,0,0,0,0,0,193,0,231,0,16,0,30,0 -,48,0,0,55,20,31,1,22,50,63,1,54,61,1,52,38,15,1,6,21,39,50,63,1,54,38,43,1,34,20,31,1,22,51,23,52,63,1,54,50 -,31,1,30,1,29,1,20,6,47,1,38,53,164,3,6,1,4,1,10,3,2,1,22,3,7,4,3,25,1,1,1,119,2,1,24,2,4,66,3,7 -,1,4,1,9,1,2,1,2,22,3,148,4,3,6,1,1,8,2,4,71,2,1,1,21,3,4,9,3,22,1,2,2,1,22,3,95,4,2,5,2 -,1,6,1,3,2,71,1,1,1,19,3,4,0,0,7,0,0,0,0,0,193,0,231,0,16,0,36,0,53,0,67,0,81,0,99,0,116,0,0,55 -,20,31,1,22,50,63,1,54,61,1,52,38,15,1,6,21,7,54,51,55,50,31,1,22,20,15,1,6,43,1,34,47,1,38,52,55,7,54,50,31 -,1,22,29,1,20,15,1,6,38,61,1,52,55,23,50,31,1,22,6,43,1,34,52,63,1,54,51,55,50,63,1,54,38,43,1,34,20,31,1,22 -,51,23,52,63,1,54,50,31,1,30,1,29,1,20,6,47,1,38,53,39,22,29,1,20,15,1,6,34,47,1,38,61,1,52,54,23,164,3,6,1 -,4,1,10,3,2,1,22,3,72,3,4,56,4,3,7,1,1,6,4,4,55,4,3,7,1,1,11,2,3,2,7,3,3,22,1,2,3,90,4,3 -,25,1,1,1,119,2,1,24,2,4,59,4,3,25,1,1,1,119,2,1,24,2,4,66,3,7,1,4,1,9,1,2,1,2,22,3,75,3,3,7 -,1,4,1,9,3,2,1,148,4,3,6,1,1,8,2,4,71,2,1,1,21,3,4,58,3,1,3,7,1,3,1,6,2,2,6,1,3,1,10,1 -,1,6,2,4,46,4,2,21,1,1,2,70,4,3,60,3,22,1,2,2,1,22,3,149,3,22,1,2,2,1,22,3,95,4,2,5,2,1,6,1 -,3,2,71,1,1,1,19,3,4,138,3,4,44,4,3,7,1,1,7,2,4,71,2,1,1,0,6,0,0,0,0,0,193,0,231,0,16,0,36,0 -,50,0,64,0,82,0,99,0,0,55,20,31,1,22,50,63,1,54,61,1,52,38,15,1,6,21,7,54,51,55,50,31,1,22,20,15,1,6,43,1 -,34,47,1,38,52,55,23,50,31,1,22,6,43,1,34,52,63,1,54,51,55,50,63,1,54,38,43,1,34,20,31,1,22,51,23,52,63,1,54,50 -,31,1,30,1,29,1,20,6,47,1,38,53,39,22,29,1,20,15,1,6,34,47,1,38,61,1,52,54,23,164,3,6,1,4,1,10,3,2,1,22 -,3,72,3,4,56,4,3,7,1,1,6,4,4,55,4,3,7,1,1,71,4,3,25,1,1,1,119,2,1,24,2,4,59,4,3,25,1,1,1,119 -,2,1,24,2,4,66,3,7,1,4,1,9,1,2,1,2,22,3,75,3,3,7,1,4,1,9,3,2,1,148,4,3,6,1,1,8,2,4,71,2 -,1,1,21,3,4,58,3,1,3,7,1,3,1,6,2,2,6,1,3,1,76,3,22,1,2,2,1,22,3,149,3,22,1,2,2,1,22,3,95,4 -,2,5,2,1,6,1,3,2,71,1,1,1,19,3,4,138,3,4,44,4,3,7,1,1,7,2,4,71,2,1,1,0,0,0,2,0,0,0,0,0 -,210,0,192,0,34,0,69,0,0,55,34,6,29,1,20,22,59,1,50,20,49,7,6,20,31,1,22,50,63,1,54,47,1,38,34,15,1,6,20,31 -,1,20,48,35,23,50,22,29,1,20,6,43,1,34,6,51,23,22,20,15,1,6,34,47,1,38,63,1,54,50,31,1,22,20,15,1,6,50,51,53 -,2,2,2,2,125,1,13,1,1,5,1,3,1,32,1,1,31,2,3,1,5,1,1,13,1,26,2,2,2,2,125,1,1,1,13,1,1,5,1,4 -,1,31,1,1,31,1,4,1,5,1,1,13,1,1,1,166,3,1,9,2,2,1,13,1,3,2,5,1,1,32,1,2,31,1,1,6,1,3,2,11 -,1,60,3,1,9,2,2,1,13,1,3,2,5,1,1,32,1,2,31,1,1,6,1,3,2,11,1,0,0,0,1,0,0,0,0,0,225,0,225,0 -,15,0,0,55,52,54,59,1,50,22,29,1,20,6,43,1,34,38,53,32,19,13,128,13,19,19,13,128,13,19,192,13,19,19,13,128,13,19,19,13 -,0,0,3,0,0,0,0,0,210,0,210,0,27,0,40,0,60,0,0,55,20,7,20,22,51,55,50,54,61,1,51,50,54,61,1,52,46,1,43,1 -,34,6,29,1,35,34,6,55,52,54,51,23,50,29,1,20,43,1,34,53,39,52,54,59,1,50,22,29,1,20,22,51,55,21,20,6,35,7,34,53 -,48,1,9,7,101,6,9,15,6,10,9,14,86,8,6,9,15,6,9,46,1,1,95,2,2,95,2,31,3,1,9,1,1,9,6,71,2,2,94,2 -,164,93,9,6,10,1,10,5,16,9,6,102,6,8,1,9,5,16,9,22,1,1,1,2,97,2,2,65,2,2,1,1,68,7,10,1,11,2,2,1 -,2,0,4,0,0,0,0,0,225,0,213,0,23,0,39,0,55,0,70,0,0,55,14,1,29,1,20,22,59,1,50,54,63,1,62,1,61,1,52,38 -,43,1,34,6,7,23,50,22,29,1,20,6,43,1,34,38,61,1,52,54,51,55,14,1,29,1,20,22,63,1,62,1,61,1,48,38,7,39,34,15 -,1,6,22,59,1,50,54,63,1,50,38,35,38,2,4,5,3,91,3,8,2,74,3,3,4,4,88,3,8,3,6,3,5,5,3,64,3,5,5,3 -,94,3,3,3,3,53,2,4,1,1,75,3,3,61,2,1,4,60,3,8,3,63,1,1,1,128,2,8,3,59,3,5,3,3,74,2,8,3,64,3 -,5,4,2,95,5,3,32,3,5,5,3,32,3,5,6,2,8,4,21,4,1,2,56,3,8,3,26,1,1,21,3,60,2,3,3,2,63,1,0,0 -,0,0,3,0,0,0,0,0,209,0,208,0,52,0,63,0,74,0,0,55,52,62,1,23,22,23,49,48,50,61,1,52,62,1,22,31,1,22,48,53 -,55,52,54,59,1,50,22,29,1,20,43,1,34,61,1,48,38,15,1,6,46,1,61,1,52,48,35,7,6,46,1,53,55,52,50,51,23,22,15,1 -,34,48,53,55,52,6,49,21,20,50,53,55,54,39,49,5,7,3,7,46,1,6,7,7,27,26,1,1,2,2,8,2,1,3,9,3,1,1,56,2 -,9,6,1,52,2,8,6,14,1,1,42,1,1,42,1,70,1,1,43,1,1,193,6,8,1,4,8,53,1,50,5,8,1,9,31,29,1,1,62,2 -,3,1,2,150,5,4,65,1,1,66,2,1,6,6,49,1,61,2,1,6,6,115,1,49,1,2,49,1,100,1,1,101,1,1,49,1,2,0,1,0 -,0,0,0,0,231,0,194,0,39,0,0,55,52,54,59,1,50,54,63,1,54,50,31,1,30,1,59,1,50,22,29,1,20,6,43,1,34,38,47,1 -,38,34,15,1,14,1,43,1,34,38,53,25,3,1,17,5,11,2,47,7,20,7,48,2,10,5,17,1,3,3,1,25,6,14,3,43,3,10,3,43 -,3,14,6,25,1,3,76,2,2,6,5,89,13,13,89,5,6,2,2,9,2,2,8,6,80,6,6,80,6,8,2,2,0,0,2,0,0,0,0,0 -,231,0,192,0,39,0,79,0,0,55,20,22,59,1,54,22,31,1,22,50,63,1,62,1,59,1,50,54,61,1,52,38,35,7,14,1,15,1,6,34 -,47,1,46,1,43,1,34,6,29,1,52,54,51,23,50,54,63,1,54,50,31,1,30,1,59,1,50,22,29,1,20,6,35,39,34,38,47,1,38,34 -,15,1,14,1,43,1,34,38,53,25,2,2,17,5,12,4,42,8,22,8,42,4,13,5,16,2,2,2,2,21,6,16,5,42,4,10,3,43,5,16 -,6,21,2,2,2,2,17,5,12,4,42,8,22,8,42,4,13,5,16,2,2,2,2,21,6,16,5,42,4,10,3,43,5,16,6,21,2,2,125,2 -,4,1,5,3,37,11,11,36,3,5,4,2,8,2,3,1,1,7,4,40,3,3,41,4,7,2,2,2,2,4,1,5,3,37,11,11,36,3,5,4 -,2,8,2,3,1,7,5,39,3,3,40,5,6,2,2,0,0,0,1,0,0,0,0,0,232,0,193,0,15,0,0,55,52,54,59,1,50,22,29,1 -,20,6,43,1,34,38,53,25,2,2,198,2,2,2,2,198,2,2,188,2,2,2,2,10,2,2,2,2,0,0,1,0,0,0,0,0,232,0,193,0 -,31,0,0,55,52,38,43,1,34,6,15,1,14,1,43,1,34,6,29,1,20,22,59,1,50,54,63,1,62,1,59,1,50,54,53,231,2,2,85,6 -,15,2,56,3,11,5,16,1,3,3,1,23,6,15,2,57,2,11,5,78,2,2,187,2,3,10,6,85,5,5,4,1,9,2,2,10,7,84,4,6 -,3,2,0,0,0,0,1,0,0,0,0,0,231,0,193,0,31,0,0,55,52,54,59,1,50,22,31,1,30,1,59,1,50,22,29,1,20,6,43,1 -,34,38,47,1,46,1,43,1,34,38,53,24,3,1,86,6,15,3,54,2,11,5,17,1,3,3,1,25,7,14,3,53,2,11,5,79,1,3,188,2 -,2,8,5,88,5,6,2,2,9,1,3,8,6,86,5,6,2,2,0,0,0,0,1,0,0,0,0,0,231,0,192,0,39,0,0,55,20,22,59,1 -,50,22,31,1,22,50,63,1,62,1,59,1,50,54,61,1,52,38,43,1,34,6,15,1,6,34,47,1,46,1,43,1,34,6,21,25,2,2,17,5 -,10,1,53,5,16,5,53,2,9,5,17,1,3,3,1,24,6,13,2,48,2,8,2,47,2,13,6,25,2,2,178,1,3,6,5,85,14,14,85,5 -,6,3,1,9,2,2,9,6,74,7,7,74,6,9,2,2,0,0,1,0,0,0,0,0,231,0,194,0,38,0,0,55,52,38,43,1,34,47,1,38 -,6,15,1,14,1,43,1,34,6,29,1,20,22,59,1,50,54,63,1,62,1,31,1,30,1,59,1,50,54,53,231,3,1,51,4,3,14,13,31,9 -,39,2,10,5,17,1,3,3,1,25,7,13,3,44,3,11,4,18,2,8,3,57,1,3,157,1,3,3,15,15,5,18,79,5,6,2,2,10,2,2 -,8,6,87,6,2,5,17,2,4,3,1,0,0,0,1,0,0,0,0,0,231,0,195,0,38,0,0,55,52,54,59,1,50,63,1,54,22,31,1,30 -,1,59,1,50,22,29,1,20,6,43,1,34,38,47,1,46,1,15,1,14,1,43,1,34,38,53,25,3,1,51,4,3,18,14,31,8,35,2,10,5 -,17,1,3,3,1,25,7,13,3,40,3,11,5,20,3,8,3,57,1,3,157,1,3,3,17,14,6,18,79,5,6,2,2,10,2,2,8,6,87,6 -,2,4,18,3,3,3,1,0,0,0,2,0,0,0,0,0,231,0,194,0,32,0,65,0,0,55,52,54,59,1,50,22,31,2,30,1,59,1,50,22 -,29,1,20,6,43,1,34,38,47,1,46,1,35,7,34,38,53,49,20,22,59,1,50,54,63,2,62,1,59,1,50,54,61,1,52,38,43,1,34,6 -,15,1,14,1,35,39,34,6,21,25,3,1,83,7,16,5,4,44,4,12,5,18,1,3,3,1,24,7,16,5,48,4,12,5,77,1,3,3,1,83 -,7,16,5,4,44,4,12,5,18,1,3,3,1,24,7,16,5,48,4,12,5,77,1,3,134,2,2,6,5,4,35,3,4,2,2,9,2,2,6,4 -,38,4,4,1,2,2,2,2,6,5,4,35,3,4,2,2,9,2,2,6,4,39,3,4,1,2,2,0,0,0,2,0,0,0,0,0,231,0,194,0 -,32,0,65,0,0,55,52,38,43,1,34,6,15,2,14,1,43,1,34,6,29,1,20,22,59,1,50,54,63,1,62,1,51,23,50,54,53,49,20,6 -,43,1,34,38,47,2,46,1,43,1,34,38,61,1,52,54,59,1,50,22,31,1,30,1,51,55,50,22,21,231,3,1,83,7,16,5,4,44,4,12 -,5,18,1,3,3,1,24,7,16,5,48,4,12,5,77,1,3,3,1,83,7,16,5,4,44,4,12,5,18,1,3,3,1,24,7,16,5,48,4,12 -,5,77,1,3,134,2,2,6,5,4,35,3,4,2,2,9,2,2,6,4,38,4,4,1,2,2,2,2,6,5,4,35,3,4,2,2,9,2,2,6 -,4,39,3,4,1,2,2,0,0,0,1,0,0,0,0,0,233,0,193,0,60,0,0,55,31,4,63,3,51,23,22,31,1,30,1,50,54,63,1,31 -,4,63,2,21,15,2,35,47,2,7,6,15,1,6,15,1,34,43,1,34,46,1,47,1,15,4,35,47,2,27,4,3,5,6,7,7,7,14,7,17 -,6,3,3,3,1,6,7,7,1,15,16,5,4,16,8,9,12,6,5,7,5,17,7,14,13,10,3,2,2,3,4,6,2,4,3,2,3,9,3,12 -,7,8,7,6,7,18,5,7,4,124,5,1,7,9,17,16,24,48,19,19,8,5,7,2,3,5,3,37,1,16,16,54,19,16,17,4,21,8,14,17 -,16,38,49,18,5,3,2,4,2,3,1,6,6,24,19,32,19,17,16,17,15,7,0,0,0,0,4,0,0,0,0,0,209,0,209,0,14,0,29,0 -,41,0,53,0,0,55,52,54,50,23,30,2,20,15,1,14,1,38,53,55,52,54,50,23,30,2,20,15,1,14,1,38,53,39,54,52,47,1,38,34 -,29,1,20,50,63,1,54,52,47,1,38,34,29,1,20,50,55,47,5,6,3,4,45,7,4,2,43,12,9,91,5,6,3,4,45,7,4,2,43,12 -,9,40,1,1,33,1,1,1,1,124,1,1,33,1,1,1,1,195,7,7,3,6,58,10,10,5,3,59,10,6,9,135,7,7,3,6,58,10,10,5 -,3,59,10,6,9,63,2,3,2,44,1,2,92,2,1,43,2,3,2,44,1,2,92,2,1,0,3,0,0,0,0,0,210,0,209,0,15,0,31,0 -,47,0,0,55,50,22,29,1,20,6,43,1,34,38,61,1,52,54,51,23,50,22,29,1,20,6,43,1,34,38,61,1,52,54,51,55,50,22,29,1 -,20,6,43,1,34,38,61,1,52,54,51,201,3,5,5,3,145,3,5,5,3,145,3,5,5,3,145,3,5,5,3,145,3,5,5,3,145,3,5,5 -,3,145,5,3,17,3,5,5,3,17,3,5,65,5,3,17,3,5,5,3,17,3,5,129,5,3,17,3,5,5,3,17,3,5,0,0,0,0,1,0 -,0,0,0,0,233,0,183,0,41,0,0,55,21,51,50,63,1,50,63,6,51,31,2,30,1,31,1,51,55,35,39,35,47,1,46,3,43,1,15,6 -,26,27,7,5,4,2,1,4,3,14,6,5,12,34,6,6,18,2,5,6,5,34,1,17,17,3,5,14,3,7,6,10,8,31,10,9,8,5,10,7 -,18,96,16,1,1,1,5,5,49,17,5,1,1,8,62,5,4,3,1,15,1,18,47,5,8,4,3,1,4,11,13,33,23,1,0,0,0,0,1,0 -,0,0,0,0,232,0,192,0,7,0,0,55,35,7,35,21,51,55,51,232,54,111,41,50,112,44,192,112,17,112,0,0,0,0,5,0,0,0,0,0 -,210,0,210,0,22,0,41,0,59,0,70,0,80,0,0,55,52,62,1,50,30,1,29,1,7,35,39,53,52,38,34,7,6,29,1,7,35,39,55,50 -,59,1,50,22,21,22,7,20,6,35,39,6,38,53,55,38,54,51,50,59,1,50,22,29,1,20,6,43,1,34,38,53,55,52,54,23,50,55,30,1 -,21,7,20,6,43,1,39,52,54,59,1,21,35,34,38,53,47,23,37,43,37,23,5,9,3,36,58,17,19,4,8,4,47,7,4,4,4,6,1,1 -,6,4,16,8,12,1,1,12,63,2,2,11,9,11,11,9,15,5,6,1,6,9,5,5,3,3,1,3,2,10,65,4,2,10,10,3,3,139,23,32 -,15,16,32,21,71,3,4,70,26,26,12,13,27,71,4,4,42,6,4,19,25,4,6,1,1,13,8,24,8,11,11,8,24,9,12,6,5,43,5,5 -,16,1,1,3,2,22,2,3,27,2,4,33,3,2,0,0,0,0,3,0,0,0,0,0,208,0,208,0,20,0,41,0,71,0,0,55,52,54,59,1 -,50,22,29,1,23,50,22,29,1,20,6,43,1,34,38,53,55,52,38,43,1,34,6,29,1,35,34,6,29,1,30,1,59,1,50,54,53,39,52,54 -,59,1,50,22,29,1,20,59,1,50,22,29,1,20,6,43,1,34,38,61,1,52,54,59,1,50,53,48,2,2,14,1,3,14,2,2,2,2,32,2 -,2,160,2,1,14,2,2,16,2,2,1,1,2,34,1,2,92,3,1,16,1,3,1,7,2,2,2,2,40,1,3,2,2,7,1,204,2,2,2,2 -,75,1,2,2,72,2,2,2,2,153,1,2,2,1,77,2,1,74,1,2,2,1,153,1,3,2,2,75,1,2,2,72,2,2,2,2,72,2,2,1 -,0,0,3,0,0,0,0,0,193,0,211,0,15,0,31,0,58,0,0,55,52,38,43,1,34,6,29,1,20,22,59,1,50,54,53,39,52,38,43,1 -,34,6,29,1,20,22,59,1,50,54,61,1,38,39,38,35,39,34,6,21,31,1,50,49,39,52,55,54,51,23,50,23,22,21,23,20,49,23,192,5 -,3,112,3,5,5,3,112,3,5,16,2,1,90,1,2,2,1,90,1,2,1,9,10,22,14,20,20,1,5,11,1,3,6,17,12,16,5,4,1,17 -,125,3,5,5,3,85,3,5,5,3,73,1,3,3,1,61,1,3,3,1,105,24,14,15,1,30,24,35,1,38,13,8,13,1,9,7,19,22,13,1 -,0,0,6,0,0,0,0,0,187,0,209,0,25,0,28,0,31,0,44,0,62,0,156,0,0,63,1,51,23,55,51,23,55,39,51,23,55,51,7,23 -,35,39,7,35,47,1,7,47,1,35,7,63,1,23,63,1,23,39,20,30,1,50,62,1,52,46,1,34,14,1,23,63,4,31,4,15,3,47,3,20 -,23,39,20,31,1,39,22,55,49,54,63,1,54,63,1,54,63,1,54,55,49,54,51,35,50,31,1,22,23,49,22,31,2,22,23,39,22,23,39,50 -,54,53,21,54,55,53,54,39,53,52,39,53,38,39,23,39,23,38,39,23,39,23,38,39,51,39,51,38,39,51,34,39,35,34,7,49,6,7,55,7 -,6,15,1,6,7,55,7,53,6,29,1,72,14,9,14,14,9,14,11,11,11,7,9,9,11,11,10,8,8,18,4,13,3,18,3,13,3,4,6,5 -,26,6,4,63,16,27,32,27,16,16,27,32,27,16,23,8,6,10,5,7,6,4,12,5,8,6,10,9,10,12,8,9,19,2,1,2,2,3,3,3 -,3,2,9,2,3,1,3,3,2,3,4,4,4,2,4,4,1,4,3,3,3,5,8,2,3,2,3,4,4,2,3,1,1,1,1,2,2,2,1,5 -,1,2,3,1,6,1,3,4,1,8,2,4,4,2,4,4,8,4,4,4,4,2,11,3,3,8,2,2,1,2,1,48,37,36,35,34,14,20,12,12 -,18,19,13,12,8,1,11,1,10,9,14,14,14,1,14,14,87,17,27,16,16,27,33,27,16,16,27,53,6,7,17,5,2,2,5,17,6,7,5,6 -,3,1,1,3,5,29,4,4,3,2,1,2,1,1,3,3,3,15,3,3,1,3,2,1,2,1,1,1,1,1,3,2,3,7,15,3,3,1,3,1 -,1,2,1,1,3,4,3,4,4,1,4,4,2,4,3,1,6,1,3,2,1,6,1,3,1,3,1,1,1,1,1,2,1,6,2,3,10,4,3,3 -,8,1,4,4,12,0,13,0,0,0,0,0,237,0,156,0,11,0,23,0,35,0,47,0,59,0,71,0,83,0,95,0,104,0,113,0,117,0,131,0 -,144,0,0,55,34,29,1,20,59,1,50,61,1,52,35,7,34,29,1,20,59,1,50,61,1,52,35,7,34,29,1,20,59,1,50,61,1,52,35,7 -,34,29,1,20,59,1,50,61,1,52,35,7,20,59,1,50,61,1,52,43,1,34,21,7,20,59,1,50,61,1,52,43,1,34,21,7,20,43,2,61 -,1,52,59,1,50,21,23,20,59,1,50,61,1,52,43,1,34,21,55,20,7,51,55,39,53,35,34,23,34,6,20,22,50,54,52,38,7,21,51,55 -,51,21,51,39,55,51,31,1,51,47,1,35,7,53,55,21,51,55,52,6,23,51,39,55,35,7,53,77,2,1,45,1,1,45,1,1,45,1,1,45 -,1,1,45,1,1,45,1,1,45,1,1,58,1,6,1,1,6,1,27,1,6,1,1,6,1,6,1,6,1,1,6,1,19,1,6,1,1,6,1,93 -,1,21,1,15,3,3,29,1,2,2,2,2,2,4,6,1,4,8,1,4,5,3,1,8,2,6,8,6,26,6,1,1,10,9,12,10,7,9,151,2 -,5,1,1,6,1,12,1,6,1,1,6,1,13,1,6,1,1,6,1,13,1,6,1,1,6,1,8,1,1,45,1,1,45,1,1,45,1,1,45,1 -,1,45,1,1,45,1,1,45,1,1,1,23,23,7,1,38,2,2,1,2,2,2,1,15,29,29,29,20,4,3,20,24,5,3,4,20,51,8,7,1 -,13,16,13,10,30,0,10,0,0,0,0,0,238,0,202,0,29,0,58,0,92,0,122,0,151,0,184,0,225,0,249,0,255,1,28,0,0,55,22,15 -,4,21,31,3,22,15,1,42,1,49,39,38,47,2,53,63,3,54,23,39,54,31,1,22,15,4,31,4,22,15,1,6,47,5,63,3,39,54,31,1 -,22,15,6,31,4,22,15,1,48,34,53,47,4,53,63,4,23,6,31,4,21,15,3,6,31,1,58,1,49,55,54,63,2,53,47,3,38,7,55,38 -,15,1,6,31,4,15,4,6,31,1,22,63,5,47,3,55,38,15,1,6,31,6,15,4,6,31,1,22,63,5,53,47,4,7,54,51,63,1,50,59 -,1,50,31,6,15,6,39,34,38,47,1,38,47,1,46,1,61,1,38,54,63,1,54,55,7,34,63,1,54,59,1,50,31,1,22,43,1,34,47,1 -,52,43,1,34,15,1,20,35,55,34,53,55,51,23,55,51,23,21,30,1,59,1,50,54,63,1,54,39,53,51,15,1,6,15,2,14,1,38,39,38 -,47,1,80,1,1,5,4,1,2,1,3,5,3,1,2,2,1,2,6,1,1,6,1,2,1,5,5,1,2,18,1,2,4,2,1,10,3,3,1,1 -,2,5,5,3,1,1,4,1,1,11,3,2,3,1,1,3,5,7,12,1,2,4,1,1,6,4,5,2,2,1,1,4,6,6,3,1,1,4,2,9 -,6,4,4,1,1,1,4,4,8,140,1,1,5,3,2,2,1,3,5,3,1,1,3,1,2,6,1,1,5,2,2,1,5,5,1,2,17,1,2,4 -,2,1,10,3,3,1,1,2,5,5,3,1,1,4,1,1,11,4,1,3,1,1,3,5,7,12,1,2,4,1,1,6,4,5,2,2,1,1,4,6 -,6,3,1,1,4,1,1,9,6,4,4,1,1,1,4,4,8,117,1,1,2,14,3,5,5,3,4,8,11,9,4,3,2,2,2,3,8,12,7,7 -,18,2,9,2,6,5,4,2,3,2,1,3,1,5,4,7,20,2,1,15,1,2,5,2,1,16,1,2,5,2,1,4,2,12,2,1,4,2,11,2 -,4,3,4,29,9,1,1,3,4,2,3,4,1,2,1,1,11,1,1,1,2,3,5,4,3,10,5,2,1,2,170,1,2,9,7,4,13,9,3,13 -,10,4,1,2,3,6,2,2,16,13,14,10,4,9,10,2,2,13,1,1,4,1,2,17,9,10,11,13,13,11,10,5,2,1,4,1,2,16,8,4 -,14,13,14,14,12,12,16,2,1,4,1,2,10,7,10,8,11,24,11,15,13,10,5,2,1,3,1,11,12,10,12,16,14,14,3,13,11,13,23,1 +,1,1,1,19,3,4,138,3,4,44,4,3,7,1,1,7,2,4,71,2,1,1,0,0,0,0,2,0,0,0,0,0,193,0,223,0,16,0,34,0 +,0,55,20,31,1,22,50,63,1,54,61,1,52,38,15,1,6,29,1,52,63,1,54,50,31,1,30,1,29,1,20,6,47,1,38,53,164,3,6,1 +,4,1,10,3,2,1,22,3,3,7,1,4,1,9,1,2,1,2,22,3,148,4,3,6,1,1,8,2,4,71,2,1,1,21,3,4,86,4,2,5 +,2,1,6,1,3,2,71,1,1,1,19,3,4,0,5,0,0,0,0,0,192,0,231,0,16,0,36,0,53,0,67,0,81,0,0,55,20,31,1,22 +,50,63,1,54,61,1,52,38,15,1,6,21,7,54,51,55,50,31,1,22,20,15,1,6,43,1,34,47,1,38,52,55,7,54,50,31,1,22,29,1 +,20,15,1,6,38,61,1,52,55,23,50,31,1,22,6,43,1,34,52,63,1,54,51,55,50,63,1,54,38,43,1,34,20,31,1,22,51,164,3,6 +,1,4,1,10,3,2,1,22,3,72,3,4,56,4,3,7,1,1,6,4,4,55,4,3,7,1,1,11,2,3,2,7,3,3,22,1,2,3,90,4 +,3,25,1,1,1,119,2,1,24,2,4,59,4,3,25,1,1,1,119,2,1,24,2,4,148,4,3,6,1,1,8,2,4,71,2,1,1,21,3,4 +,58,3,1,3,7,1,3,1,6,2,2,6,1,3,1,10,1,1,6,2,4,46,4,2,21,1,1,2,70,4,3,60,3,22,1,2,2,1,22,3 +,149,3,22,1,2,2,1,22,3,0,5,0,0,0,0,0,193,0,231,0,16,0,36,0,50,0,64,0,82,0,0,55,20,31,1,22,50,63,1,54 +,61,1,52,38,15,1,6,21,7,54,51,55,50,31,1,22,20,15,1,6,43,1,34,47,1,38,52,55,23,50,31,1,22,6,43,1,34,52,63,1 +,54,51,55,50,63,1,54,38,43,1,34,20,31,1,22,51,23,52,63,1,54,50,31,1,30,1,29,1,20,6,47,1,38,53,164,3,6,1,4,1 +,10,3,2,1,22,3,72,3,4,56,4,3,7,1,1,6,4,4,55,4,3,7,1,1,71,4,3,25,1,1,1,119,2,1,24,2,4,59,4,3 +,25,1,1,1,119,2,1,24,2,4,66,3,7,1,4,1,9,1,2,1,2,22,3,148,4,3,6,1,1,8,2,4,71,2,1,1,21,3,4,58 +,3,1,3,7,1,3,1,6,2,2,6,1,3,1,76,3,22,1,2,2,1,22,3,149,3,22,1,2,2,1,22,3,95,4,2,5,2,1,6,1 +,3,2,71,1,1,1,19,3,4,0,4,0,0,0,0,0,193,0,223,0,16,0,36,0,54,0,71,0,0,55,20,31,1,22,50,63,1,54,61,1 +,52,38,15,1,6,21,7,54,51,55,50,31,1,22,20,15,1,6,43,1,34,47,1,38,52,55,23,52,63,1,54,50,31,1,30,1,29,1,20,6 +,47,1,38,53,39,22,29,1,20,15,1,6,34,47,1,38,61,1,52,54,23,164,3,6,1,4,1,10,3,2,1,22,3,72,3,4,56,4,3,7 +,1,1,6,4,4,55,4,3,7,1,1,78,3,7,1,4,1,9,1,2,1,2,22,3,75,3,3,7,1,4,1,9,3,2,1,148,4,3,6,1 +,1,8,2,4,71,2,1,1,21,3,4,58,3,1,3,7,1,3,1,6,2,2,6,1,3,1,22,4,2,5,2,1,6,1,3,2,71,1,1,1 +,19,3,4,138,3,4,44,4,3,7,1,1,7,2,4,71,2,1,1,0,0,0,5,0,0,0,0,0,193,0,231,0,19,0,33,0,47,0,65,0 +,82,0,0,55,54,51,55,50,31,1,22,20,15,1,6,43,1,34,47,1,38,52,55,23,50,31,1,22,6,43,1,34,52,63,1,54,51,55,50,63 +,1,54,38,43,1,34,20,31,1,22,51,23,52,63,1,54,50,31,1,30,1,29,1,20,6,47,1,38,53,39,22,29,1,20,15,1,6,34,47,1 +,38,61,1,52,54,23,92,3,4,56,4,3,7,1,1,6,4,4,55,4,3,7,1,1,71,4,3,25,1,1,1,119,2,1,24,2,4,59,4,3 +,25,1,1,1,119,2,1,24,2,4,66,3,7,1,4,1,9,1,2,1,2,22,3,75,3,3,7,1,4,1,9,3,2,1,136,3,1,3,7,1 +,3,1,6,2,2,6,1,3,1,76,3,22,1,2,2,1,22,3,149,3,22,1,2,2,1,22,3,95,4,2,5,2,1,6,1,3,2,71,1,1 +,1,19,3,4,138,3,4,44,4,3,7,1,1,7,2,4,71,2,1,1,0,0,6,0,0,0,0,0,193,0,231,0,19,0,36,0,50,0,64,0 +,82,0,99,0,0,55,54,51,55,50,31,1,22,20,15,1,6,43,1,34,47,1,38,52,55,7,54,50,31,1,22,29,1,20,15,1,6,38,61,1 +,52,55,23,50,31,1,22,6,43,1,34,52,63,1,54,51,55,50,63,1,54,38,43,1,34,20,31,1,22,51,23,52,63,1,54,50,31,1,30,1 +,29,1,20,6,47,1,38,53,39,22,29,1,20,15,1,6,34,47,1,38,61,1,52,54,23,92,3,4,56,4,3,7,1,1,6,4,4,55,4,3 +,7,1,1,11,2,3,2,7,3,3,22,1,2,3,90,4,3,25,1,1,1,119,2,1,24,2,4,59,4,3,25,1,1,1,119,2,1,24,2,4 +,66,3,7,1,4,1,9,1,2,1,2,22,3,75,3,3,7,1,4,1,9,3,2,1,136,3,1,3,7,1,3,1,6,2,2,6,1,3,1,10 +,1,1,6,2,4,46,4,2,21,1,1,2,70,4,3,60,3,22,1,2,2,1,22,3,149,3,22,1,2,2,1,22,3,95,4,2,5,2,1,6 +,1,3,2,71,1,1,1,19,3,4,138,3,4,44,4,3,7,1,1,7,2,4,71,2,1,1,0,0,0,0,3,0,0,0,0,0,193,0,231,0 +,16,0,30,0,48,0,0,55,20,31,1,22,50,63,1,54,61,1,52,38,15,1,6,21,39,50,63,1,54,38,43,1,34,20,31,1,22,51,23,52 +,63,1,54,50,31,1,30,1,29,1,20,6,47,1,38,53,164,3,6,1,4,1,10,3,2,1,22,3,7,4,3,25,1,1,1,119,2,1,24,2 +,4,66,3,7,1,4,1,9,1,2,1,2,22,3,148,4,3,6,1,1,8,2,4,71,2,1,1,21,3,4,9,3,22,1,2,2,1,22,3,95 +,4,2,5,2,1,6,1,3,2,71,1,1,1,19,3,4,0,0,7,0,0,0,0,0,193,0,231,0,16,0,36,0,53,0,67,0,81,0,99,0 +,116,0,0,55,20,31,1,22,50,63,1,54,61,1,52,38,15,1,6,21,7,54,51,55,50,31,1,22,20,15,1,6,43,1,34,47,1,38,52,55 +,7,54,50,31,1,22,29,1,20,15,1,6,38,61,1,52,55,23,50,31,1,22,6,43,1,34,52,63,1,54,51,55,50,63,1,54,38,43,1,34 +,20,31,1,22,51,23,52,63,1,54,50,31,1,30,1,29,1,20,6,47,1,38,53,39,22,29,1,20,15,1,6,34,47,1,38,61,1,52,54,23 +,164,3,6,1,4,1,10,3,2,1,22,3,72,3,4,56,4,3,7,1,1,6,4,4,55,4,3,7,1,1,11,2,3,2,7,3,3,22,1,2 +,3,90,4,3,25,1,1,1,119,2,1,24,2,4,59,4,3,25,1,1,1,119,2,1,24,2,4,66,3,7,1,4,1,9,1,2,1,2,22,3 +,75,3,3,7,1,4,1,9,3,2,1,148,4,3,6,1,1,8,2,4,71,2,1,1,21,3,4,58,3,1,3,7,1,3,1,6,2,2,6,1 +,3,1,10,1,1,6,2,4,46,4,2,21,1,1,2,70,4,3,60,3,22,1,2,2,1,22,3,149,3,22,1,2,2,1,22,3,95,4,2,5 +,2,1,6,1,3,2,71,1,1,1,19,3,4,138,3,4,44,4,3,7,1,1,7,2,4,71,2,1,1,0,6,0,0,0,0,0,193,0,231,0 +,16,0,36,0,50,0,64,0,82,0,99,0,0,55,20,31,1,22,50,63,1,54,61,1,52,38,15,1,6,21,7,54,51,55,50,31,1,22,20,15 +,1,6,43,1,34,47,1,38,52,55,23,50,31,1,22,6,43,1,34,52,63,1,54,51,55,50,63,1,54,38,43,1,34,20,31,1,22,51,23,52 +,63,1,54,50,31,1,30,1,29,1,20,6,47,1,38,53,39,22,29,1,20,15,1,6,34,47,1,38,61,1,52,54,23,164,3,6,1,4,1,10 +,3,2,1,22,3,72,3,4,56,4,3,7,1,1,6,4,4,55,4,3,7,1,1,71,4,3,25,1,1,1,119,2,1,24,2,4,59,4,3,25 +,1,1,1,119,2,1,24,2,4,66,3,7,1,4,1,9,1,2,1,2,22,3,75,3,3,7,1,4,1,9,3,2,1,148,4,3,6,1,1,8 +,2,4,71,2,1,1,21,3,4,58,3,1,3,7,1,3,1,6,2,2,6,1,3,1,76,3,22,1,2,2,1,22,3,149,3,22,1,2,2,1 +,22,3,95,4,2,5,2,1,6,1,3,2,71,1,1,1,19,3,4,138,3,4,44,4,3,7,1,1,7,2,4,71,2,1,1,0,0,0,2,0 +,0,0,0,0,210,0,192,0,34,0,69,0,0,55,34,6,29,1,20,22,59,1,50,20,49,7,6,20,31,1,22,50,63,1,54,47,1,38,34,15 +,1,6,20,31,1,20,48,35,23,50,22,29,1,20,6,43,1,34,6,51,23,22,20,15,1,6,34,47,1,38,63,1,54,50,31,1,22,20,15,1 +,6,50,51,53,2,2,2,2,125,1,13,1,1,5,1,3,1,32,1,1,31,2,3,1,5,1,1,13,1,26,2,2,2,2,125,1,1,1,13,1 +,1,5,1,4,1,31,1,1,31,1,4,1,5,1,1,13,1,1,1,166,3,1,9,2,2,1,13,1,3,2,5,1,1,32,1,2,31,1,1,6 +,1,3,2,11,1,60,3,1,9,2,2,1,13,1,3,2,5,1,1,32,1,2,31,1,1,6,1,3,2,11,1,0,0,0,1,0,0,0,0,0 +,225,0,225,0,15,0,0,55,52,54,59,1,50,22,29,1,20,6,43,1,34,38,53,32,19,13,128,13,19,19,13,128,13,19,192,13,19,19,13,128 +,13,19,19,13,0,0,3,0,0,0,0,0,210,0,210,0,27,0,40,0,59,0,0,55,52,54,59,1,53,52,54,59,1,50,30,1,29,1,20,6 +,43,1,21,20,6,35,7,34,38,53,54,55,21,20,59,1,50,61,1,52,35,39,34,6,7,23,20,51,55,50,54,61,1,7,34,38,61,1,52,43 +,1,34,6,48,9,6,15,9,6,8,86,14,9,10,6,15,9,6,101,7,9,1,46,2,95,2,2,95,1,1,31,1,2,94,2,2,71,6,9,2 +,9,1,3,164,7,9,16,5,9,1,8,6,102,6,9,16,5,10,1,10,6,9,122,98,2,2,97,2,1,1,34,96,2,1,2,2,11,1,10,7 +,68,2,2,0,0,0,4,0,0,0,0,0,225,0,213,0,23,0,39,0,55,0,70,0,0,63,1,62,1,59,1,50,22,29,1,20,6,15,1,14 +,1,43,1,34,38,61,1,52,54,23,35,34,6,29,1,20,22,59,1,50,54,61,1,52,38,55,14,1,29,1,20,22,63,1,62,1,61,1,48,38 +,7,39,34,15,1,6,22,59,1,50,54,63,1,50,38,35,38,76,3,8,3,88,4,4,3,3,74,2,8,3,91,3,5,4,84,64,3,5,5,3 +,64,3,5,5,27,3,3,3,3,53,2,4,1,1,75,3,3,61,2,1,4,60,3,8,3,63,1,1,1,128,79,2,4,5,3,64,3,8,2,74 +,3,3,5,3,59,3,8,14,5,3,32,3,5,5,3,32,3,5,6,2,8,4,21,4,1,2,56,3,8,3,26,1,1,21,3,60,2,3,3,2 +,63,1,0,0,0,0,3,0,0,0,0,0,209,0,208,0,52,0,63,0,74,0,0,55,52,62,1,23,22,23,49,48,50,61,1,52,62,1,22,31 +,1,22,48,53,55,52,54,59,1,50,22,29,1,20,43,1,34,61,1,48,38,15,1,6,46,1,61,1,52,48,35,7,6,46,1,53,55,23,20,48 +,51,55,54,47,1,42,1,51,52,6,49,21,20,50,53,55,54,39,49,5,7,3,7,46,1,6,7,7,27,26,1,1,2,2,8,2,1,3,9,3 +,1,1,56,2,9,6,1,52,2,8,6,14,1,1,42,1,1,42,1,1,71,1,1,43,1,1,193,6,8,1,4,8,53,1,50,5,8,1,9,31 +,29,1,1,62,2,3,1,2,150,5,4,65,1,1,66,2,1,6,6,49,1,61,2,1,6,6,115,99,1,49,2,1,49,1,1,101,1,1,49,1 +,2,0,1,0,0,0,0,0,231,0,194,0,39,0,0,55,52,54,59,1,50,54,63,1,54,50,31,1,30,1,59,1,50,22,29,1,20,6,43,1 +,34,38,47,1,38,34,15,1,14,1,43,1,34,38,53,25,3,1,17,5,11,2,47,7,20,7,48,2,10,5,17,1,3,3,1,25,6,14,3,43 +,3,10,3,43,3,14,6,25,1,3,76,2,2,6,5,89,13,13,89,5,6,2,2,9,2,2,8,6,80,6,6,80,6,8,2,2,0,0,2,0 +,0,0,0,0,232,0,192,0,39,0,52,0,0,55,34,15,2,6,43,1,34,6,29,1,22,23,51,50,22,31,1,22,50,63,1,62,1,51,23,50 +,54,61,1,52,38,35,7,34,38,47,1,38,7,50,31,2,15,1,6,34,47,1,55,54,128,11,8,43,8,5,3,21,2,2,1,3,21,4,10,3 +,42,8,22,8,42,4,13,5,16,2,2,2,2,16,5,13,4,42,8,11,5,4,42,4,4,42,4,10,3,45,45,3,192,11,37,5,2,3,1,10 +,3,1,4,3,37,11,11,36,3,5,1,3,2,10,2,3,1,5,3,36,11,19,3,39,3,3,40,3,3,43,42,3,0,0,1,0,0,0,0,0 +,232,0,193,0,15,0,0,55,52,54,59,1,50,22,29,1,20,6,43,1,34,38,53,25,2,2,198,2,2,2,2,198,2,2,188,2,2,2,2,10 +,2,2,2,2,0,0,1,0,0,0,0,0,232,0,193,0,31,0,0,55,52,38,43,1,34,6,15,1,14,1,43,1,34,6,29,1,20,22,59,1 +,50,54,63,1,62,1,59,1,50,54,53,231,2,2,85,6,15,2,56,3,11,5,16,1,3,3,1,23,6,15,2,57,2,11,5,78,2,2,187,2 +,3,10,6,85,5,5,4,1,9,2,2,10,7,84,4,6,3,2,0,0,0,0,1,0,0,0,0,0,231,0,193,0,31,0,0,55,52,54,59,1 +,50,22,31,1,30,1,59,1,50,22,29,1,20,6,43,1,34,38,47,1,46,1,43,1,34,38,53,24,3,1,86,6,15,3,54,2,11,5,17,1 +,3,3,1,25,7,14,3,53,2,11,5,79,1,3,188,2,2,8,5,88,5,6,2,2,9,1,3,8,6,86,5,6,2,2,0,0,0,0,1,0 +,0,0,0,0,231,0,192,0,39,0,0,55,20,22,59,1,50,22,31,1,22,50,63,1,62,1,59,1,50,54,61,1,52,38,43,1,34,6,15,1 +,6,34,47,1,46,1,43,1,34,6,21,25,2,2,17,5,10,1,53,5,16,5,53,2,9,5,17,1,3,3,1,24,6,13,2,48,2,8,2,47 +,2,13,6,25,2,2,178,1,3,6,5,85,14,14,85,5,6,3,1,9,2,2,9,6,74,7,7,74,6,9,2,2,0,0,1,0,0,0,0,0 +,231,0,194,0,38,0,0,55,52,38,43,1,34,47,1,38,6,15,1,14,1,43,1,34,6,29,1,20,22,59,1,50,54,63,1,62,1,31,1,30 +,1,59,1,50,54,53,231,3,1,51,4,3,14,13,31,9,39,2,10,5,17,1,3,3,1,25,7,13,3,44,3,11,4,18,2,8,3,57,1,3 +,157,1,3,3,15,15,5,18,79,5,6,2,2,10,2,2,8,6,87,6,2,5,17,2,4,3,1,0,0,0,1,0,0,0,0,0,231,0,195,0 +,38,0,0,55,52,54,59,1,50,63,1,54,22,31,1,30,1,59,1,50,22,29,1,20,6,43,1,34,38,47,1,46,1,15,1,14,1,43,1,34 +,38,53,25,3,1,51,4,3,18,14,31,8,35,2,10,5,17,1,3,3,1,25,7,13,3,40,3,11,5,20,3,8,3,57,1,3,157,1,3,3 +,17,14,6,18,79,5,6,2,2,10,2,2,8,6,87,6,2,4,18,3,3,3,1,0,0,0,1,0,0,0,0,0,231,0,193,0,48,0,0,55 +,34,6,15,1,6,7,35,34,6,7,21,30,1,59,1,22,31,1,30,1,59,1,50,54,61,1,52,38,43,1,34,38,47,2,63,1,62,1,59,1 +,50,54,61,1,52,38,35,203,7,16,5,48,5,9,84,1,2,1,1,2,1,84,9,5,48,5,16,7,24,1,3,3,1,18,5,12,4,46,4,4 +,46,4,12,5,18,1,3,3,1,193,6,4,39,4,2,2,2,11,2,2,2,5,38,4,6,2,2,9,2,2,4,3,37,3,4,37,3,4,2,2 +,9,2,2,0,0,0,1,0,0,0,0,0,231,0,193,0,48,0,0,55,50,22,31,1,22,23,51,50,22,23,21,14,1,43,1,6,15,1,14,1 +,43,1,34,38,61,1,52,54,59,1,50,54,63,2,47,1,46,1,43,1,34,38,61,1,52,54,51,53,7,16,5,48,5,9,84,1,2,1,1,2 +,1,84,9,5,48,5,16,7,24,1,3,3,1,18,5,12,4,46,4,4,46,4,12,5,18,1,3,3,1,193,6,4,39,4,2,2,2,11,2,2 +,2,5,38,4,6,2,2,9,2,2,4,3,37,3,4,37,3,4,2,2,9,2,2,0,0,0,1,0,0,0,0,0,233,0,193,0,60,0,0,55 +,31,4,63,3,51,23,22,31,1,30,1,50,54,63,1,31,4,63,2,21,15,2,35,47,2,7,6,15,1,6,15,1,34,43,1,34,46,1,47,1 +,15,4,35,47,2,27,4,3,5,6,7,7,7,14,7,17,6,3,3,3,1,6,7,7,1,15,16,5,4,16,8,9,12,6,5,7,5,17,7,14 +,13,10,3,2,2,3,4,6,2,4,3,2,3,9,3,12,7,8,7,6,7,18,5,7,4,124,5,1,7,9,17,16,24,48,19,19,8,5,7,2 +,3,5,3,37,1,16,16,54,19,16,17,4,21,8,14,17,16,38,49,18,5,3,2,4,2,3,1,6,6,24,19,32,19,17,16,17,15,7,0,0 +,0,0,4,0,0,0,0,0,209,0,209,0,14,0,26,0,41,0,53,0,0,55,52,54,50,23,30,2,20,15,1,14,1,38,53,55,54,52,47,1 +,38,34,29,1,20,50,55,39,52,54,50,23,30,2,20,15,1,14,1,38,53,55,54,52,47,1,38,34,29,1,20,50,55,138,5,6,3,4,45,7 +,4,2,43,12,9,51,1,1,33,1,1,1,1,109,5,6,3,4,45,7,4,2,43,12,9,51,1,1,33,1,1,1,1,195,7,7,3,6,58,10 +,10,5,3,59,10,6,9,63,2,3,2,44,1,2,92,2,1,115,7,7,3,6,58,10,10,5,3,59,10,6,9,63,2,3,2,44,1,2,92,2 +,1,0,3,0,0,0,0,0,210,0,209,0,15,0,31,0,47,0,0,55,50,22,29,1,20,6,43,1,34,38,61,1,52,54,51,23,50,22,29,1 +,20,6,43,1,34,38,61,1,52,54,51,55,50,22,29,1,20,6,43,1,34,38,61,1,52,54,51,201,3,5,5,3,145,3,5,5,3,145,3,5 +,5,3,145,3,5,5,3,145,3,5,5,3,145,3,5,5,3,145,5,3,17,3,5,5,3,17,3,5,65,5,3,17,3,5,5,3,17,3,5,129 +,5,3,17,3,5,5,3,17,3,5,0,0,0,0,1,0,0,0,0,0,233,0,183,0,41,0,0,55,21,51,50,63,1,50,63,6,51,31,2,30 +,1,31,1,51,55,35,39,35,47,1,46,3,43,1,15,6,26,27,7,5,4,2,1,4,3,14,6,5,12,34,6,6,18,2,5,6,5,34,1,17 +,17,3,5,14,3,7,6,10,8,31,10,9,8,5,10,7,18,96,16,1,1,1,5,5,49,17,5,1,1,8,62,5,4,3,1,15,1,18,47,5 +,8,4,3,1,4,11,13,33,23,1,0,0,0,0,1,0,0,0,0,0,232,0,192,0,7,0,0,55,35,7,35,21,51,55,51,232,54,111,41,50 +,112,44,192,112,17,112,0,0,0,0,5,0,0,0,0,0,210,0,210,0,22,0,40,0,50,0,69,0,81,0,0,55,52,62,1,50,30,1,29,1 +,7,35,39,53,52,38,34,7,6,29,1,7,35,39,55,50,59,1,50,22,29,1,20,6,43,1,34,38,53,55,52,54,23,21,51,50,54,53,55,52 +,38,47,1,50,59,1,50,22,21,22,7,20,6,35,39,6,38,53,55,38,54,23,20,29,1,20,22,59,1,53,35,34,6,47,23,37,43,37,23,5 +,9,3,36,58,17,19,4,8,4,101,2,2,11,9,11,11,9,15,5,6,1,6,9,10,2,3,1,3,3,69,7,4,4,4,6,1,1,6,4,16 +,8,12,1,1,12,3,3,3,10,10,2,4,139,23,32,15,16,32,21,71,3,4,70,26,26,12,13,27,71,4,4,42,11,8,24,9,12,6,5,43 +,5,5,16,32,3,2,22,2,3,1,15,6,4,19,25,4,6,1,1,13,8,24,8,11,21,1,10,11,2,3,33,4,0,0,3,0,0,0,0,0 +,208,0,208,0,20,0,41,0,71,0,0,55,52,54,59,1,50,22,29,1,23,50,22,29,1,20,6,43,1,34,38,53,55,52,38,43,1,34,6,29 +,1,35,34,6,29,1,30,1,59,1,50,54,53,39,52,54,59,1,50,22,29,1,20,59,1,50,22,29,1,20,6,43,1,34,38,61,1,52,54,59 +,1,50,53,48,2,2,14,1,3,14,2,2,2,2,32,2,2,160,2,1,14,2,2,16,2,2,1,1,2,34,1,2,92,3,1,16,1,3,1,7 +,2,2,2,2,40,1,3,2,2,7,1,204,2,2,2,2,75,1,2,2,72,2,2,2,2,153,1,2,2,1,77,2,1,74,1,2,2,1,153,1 +,3,2,2,75,1,2,2,72,2,2,2,2,72,2,2,1,0,0,3,0,0,0,0,0,193,0,211,0,26,0,38,0,54,0,0,55,39,52,54,51 +,23,50,23,22,23,21,51,50,22,29,1,20,6,43,1,34,38,61,1,52,54,59,2,39,52,39,38,35,39,34,7,6,21,23,52,38,43,1,34,6 +,29,1,20,22,59,1,50,54,53,81,1,20,20,14,22,10,9,1,8,3,5,5,3,112,3,5,5,3,25,63,1,4,5,16,12,17,6,3,80,2 +,1,90,1,2,2,1,90,1,2,133,24,24,30,1,15,14,24,24,5,3,85,3,5,5,3,85,3,5,24,19,7,9,1,13,8,13,46,1,3,3 +,1,61,1,3,3,1,0,0,0,0,6,0,0,0,0,0,187,0,210,0,25,0,28,0,31,0,44,0,62,0,156,0,0,63,1,51,23,55,51,23 +,55,39,51,23,55,51,7,23,35,39,7,35,47,1,7,47,1,35,7,55,51,39,23,51,39,53,34,46,1,52,62,1,50,30,1,20,14,1,39,31 +,3,63,3,47,4,15,3,39,20,23,39,20,31,1,39,22,55,49,54,63,1,54,63,1,54,63,1,54,55,49,54,51,35,50,31,1,22,23,49,22 +,31,2,22,23,39,22,23,39,50,54,53,21,54,55,53,54,39,53,52,39,53,38,39,23,39,23,38,39,23,39,23,38,39,51,39,51,38,39,51,34 +,39,35,34,7,49,6,7,55,7,6,15,1,6,7,55,7,53,6,29,1,72,14,9,14,14,9,14,11,11,11,7,9,9,11,11,10,8,8,18,4 +,13,3,18,3,13,3,4,11,5,31,10,4,16,27,16,16,27,32,27,16,16,27,52,7,9,8,12,10,9,10,6,8,5,12,4,6,7,5,10,6 +,20,2,1,2,2,3,3,3,3,2,9,2,3,1,3,3,2,3,4,4,4,2,4,4,1,4,3,3,3,5,8,2,3,2,3,4,4,2,3,1 +,1,1,1,2,2,2,1,5,1,2,3,1,6,1,3,4,1,8,2,4,4,2,4,4,8,4,4,4,4,2,11,3,3,8,2,2,1,2,1,48 +,37,36,35,34,14,20,12,12,18,19,13,12,8,1,11,1,10,9,14,14,13,14,13,16,27,33,27,16,16,27,33,27,16,23,6,5,3,1,1,3 +,6,5,7,6,17,5,2,2,5,17,7,17,4,4,3,2,1,2,1,1,3,3,3,15,3,3,1,3,2,1,2,1,1,1,1,1,3,2,3,7 +,15,3,3,1,3,1,1,2,1,1,3,4,3,4,4,1,4,4,2,4,3,1,6,1,3,2,1,6,1,3,1,3,1,1,1,1,1,2,1,6 +,2,3,10,4,3,3,8,1,4,4,12,0,0,0,13,0,0,0,0,0,237,0,156,0,11,0,23,0,35,0,47,0,59,0,71,0,83,0,95,0 +,104,0,113,0,117,0,131,0,144,0,0,55,34,29,1,20,59,1,50,61,1,52,35,7,34,29,1,20,59,1,50,61,1,52,35,7,34,29,1,20 +,59,1,50,61,1,52,35,7,34,29,1,20,59,1,50,61,1,52,35,7,20,59,1,50,61,1,52,43,1,34,21,7,20,59,1,50,61,1,52,43 +,1,34,21,7,20,43,2,61,1,52,59,1,50,21,23,20,59,1,50,61,1,52,43,1,34,21,55,20,7,51,55,39,53,35,34,23,34,6,20,22 +,50,54,52,38,7,21,51,55,51,21,51,39,55,51,31,1,51,47,1,35,7,53,55,21,51,55,52,6,23,51,39,55,35,7,53,77,2,1,45,1 +,1,45,1,1,45,1,1,45,1,1,45,1,1,45,1,1,45,1,1,58,1,6,1,1,6,1,27,1,6,1,1,6,1,6,1,6,1,1,6,1 +,19,1,6,1,1,6,1,93,1,21,1,15,3,3,29,1,2,2,2,2,2,4,6,1,4,8,1,4,5,3,1,8,2,6,8,6,26,6,1,1 +,10,9,12,10,7,9,151,2,5,1,1,6,1,12,1,6,1,1,6,1,13,1,6,1,1,6,1,13,1,6,1,1,6,1,8,1,1,45,1,1 +,45,1,1,45,1,1,45,1,1,45,1,1,45,1,1,45,1,1,1,23,23,7,1,38,2,2,1,2,2,2,1,15,29,29,29,20,4,3,20,24 +,5,3,4,20,51,8,7,1,13,16,13,10,30,0,10,0,0,0,0,0,238,0,202,0,29,0,58,0,92,0,122,0,151,0,184,0,225,0,249,0 +,255,1,28,0,0,55,22,15,4,21,31,3,22,15,1,42,1,49,39,38,47,2,53,63,3,54,23,39,54,31,1,22,15,4,31,4,22,15,1,6 +,47,5,63,3,39,54,31,1,22,15,6,31,4,22,15,1,48,34,53,47,4,53,63,4,23,6,31,4,21,15,3,6,31,1,58,1,49,55,54,63 +,2,53,47,3,38,7,55,38,15,1,6,31,4,15,4,6,31,1,22,63,5,47,3,55,38,15,1,6,31,6,15,4,6,31,1,22,63,5,53,47 +,4,7,54,51,63,1,50,59,1,50,31,6,15,6,39,34,38,47,1,38,47,1,46,1,61,1,38,54,63,1,54,55,7,34,63,1,54,59,1,50 +,31,1,22,43,1,34,47,1,52,43,1,34,15,1,20,35,55,34,53,55,51,23,55,51,23,21,30,1,59,1,50,54,63,1,54,39,53,51,15,1 +,6,15,2,14,1,38,39,38,47,1,80,1,1,5,4,1,2,1,3,5,3,1,2,2,1,2,6,1,1,6,1,2,1,5,5,1,2,18,1,2 +,4,2,1,10,3,3,1,1,2,5,5,3,1,1,4,1,1,11,3,2,3,1,1,3,5,7,12,1,2,4,1,1,6,4,5,2,2,1,1,4 +,6,6,3,1,1,4,2,9,6,4,4,1,1,1,4,4,8,140,1,1,5,3,2,2,1,3,5,3,1,1,3,1,2,6,1,1,5,2,2,1 +,5,5,1,2,17,1,2,4,2,1,10,3,3,1,1,2,5,5,3,1,1,4,1,1,11,4,1,3,1,1,3,5,7,12,1,2,4,1,1,6 +,4,5,2,2,1,1,4,6,6,3,1,1,4,1,1,9,6,4,4,1,1,1,4,4,8,117,1,1,2,14,3,5,5,3,4,8,11,9,4,3 +,2,2,2,3,8,12,7,7,18,2,9,2,6,5,4,2,3,2,1,3,1,5,4,7,20,2,1,15,1,2,5,2,1,16,1,2,5,2,1,4 +,2,12,2,1,4,2,11,2,4,3,4,29,9,1,1,3,4,2,3,4,1,2,1,1,11,1,1,1,2,3,5,4,3,10,5,2,1,2,170,1 ,2,9,7,4,13,9,3,13,10,4,1,2,3,6,2,2,16,13,14,10,4,9,10,2,2,13,1,1,4,1,2,17,9,10,11,13,13,11,10,5 -,2,1,4,1,2,16,8,4,14,13,14,14,12,12,16,2,1,4,1,2,10,7,10,8,11,24,11,15,13,10,5,2,1,3,1,2,11,12,10,12 -,16,14,14,3,13,11,13,22,1,2,4,1,2,6,10,6,6,12,16,7,6,10,7,2,2,1,3,1,6,4,5,4,3,9,4,9,5,11,3,7 -,6,5,140,2,46,2,2,46,2,2,9,2,2,9,2,20,2,17,19,29,35,2,3,3,1,1,3,3,5,30,32,4,4,2,5,2,1,1,2,4 -,2,2,7,0,0,0,2,0,0,0,0,0,210,0,209,0,70,0,84,0,0,55,52,55,53,52,62,1,55,54,63,1,54,55,51,50,22,23,22,23 -,30,1,31,1,22,21,30,1,20,7,6,15,1,6,43,1,34,47,1,53,63,1,52,46,1,39,46,1,35,49,34,14,2,15,1,6,21,31,1,15 -,1,14,1,47,1,46,1,53,52,55,54,23,55,23,55,23,55,23,21,39,7,39,7,39,7,61,1,6,12,7,4,9,5,6,4,16,5,7,9,18 -,14,4,4,1,1,1,10,5,7,5,7,5,2,1,1,3,4,3,7,1,4,6,16,7,10,9,9,9,16,4,3,2,9,1,9,1,3,3,6,3 -,9,6,8,1,3,42,7,16,13,10,16,9,8,16,12,11,16,8,134,2,14,18,4,12,12,3,2,3,1,2,1,1,2,5,12,4,7,5,4,6 -,28,9,14,31,12,10,6,4,1,2,1,80,5,30,3,10,7,5,3,1,1,5,2,3,2,9,8,30,6,75,2,2,1,1,6,5,19,14,18,6 -,9,25,23,46,62,62,46,23,30,28,45,46,46,46,29,0,0,0,10,0,0,0,0,0,222,0,193,0,11,0,23,0,35,0,47,0,59,0,75,0 -,91,0,103,0,115,0,127,0,0,55,20,59,1,50,61,1,52,43,1,34,21,23,20,59,1,50,61,1,52,43,1,34,21,23,20,59,1,50,61,1 -,52,43,1,34,21,23,20,59,1,50,61,1,52,43,1,34,21,23,20,59,1,50,61,1,52,43,1,34,21,23,20,22,59,1,50,54,61,1,52,38 -,43,1,34,6,21,23,20,22,59,1,50,54,61,1,52,38,43,1,34,6,21,23,20,59,1,50,61,1,52,43,1,34,21,23,20,59,1,50,61,1 -,52,43,1,34,21,23,20,59,1,50,61,1,52,43,1,34,21,36,2,8,2,2,8,2,20,2,8,2,2,8,2,19,2,8,2,2,8,2,19,2 -,8,2,2,8,2,20,2,8,2,2,8,2,19,1,1,8,1,1,1,1,8,1,1,19,1,1,8,1,1,1,1,8,1,1,19,2,8,2,2,8 -,2,19,2,8,2,2,8,2,19,2,8,2,2,8,2,105,1,1,38,1,1,56,2,2,73,2,2,57,1,1,38,1,1,31,1,1,28,1,1,54 -,3,3,80,3,3,107,1,3,3,1,132,1,3,3,1,116,2,2,2,2,102,2,2,2,2,89,3,3,74,3,3,62,2,2,51,2,2,73,3,3 -,94,3,3,0,0,0,2,0,0,0,0,0,195,0,210,0,20,0,29,0,0,63,1,23,7,14,1,7,6,7,14,1,20,30,1,31,1,30,1,51 -,49,7,55,20,22,50,54,52,38,34,6,58,82,33,7,8,13,5,3,5,8,6,6,12,5,2,8,8,12,30,10,13,18,13,13,18,13,128,82,26 -,1,1,4,4,3,5,9,18,21,14,16,3,1,5,3,31,85,9,13,13,18,13,13,0,0,0,2,0,0,0,0,0,187,0,209,0,79,0,121,0 -,0,55,6,7,6,7,6,7,21,6,29,1,6,23,21,20,31,2,30,1,23,51,55,62,1,63,1,54,63,1,62,1,55,53,54,63,1,23,55,62 -,1,52,61,1,46,2,47,2,38,43,1,63,2,39,35,15,2,39,46,1,47,1,34,6,7,6,15,1,14,1,15,1,6,20,22,51,55,6,7,6 -,7,6,15,1,20,22,23,22,31,1,30,1,50,55,54,55,54,63,1,54,63,1,62,1,53,39,15,1,14,1,47,2,46,1,47,1,55,91,2,1 -,3,1,3,1,1,1,1,2,5,2,3,7,6,4,5,6,8,4,4,6,5,2,4,8,4,3,2,2,6,2,4,3,1,1,5,3,9,7,3,5 -,3,6,9,6,2,4,11,8,4,3,3,7,4,3,2,11,5,3,3,1,4,5,1,1,1,2,2,9,1,2,3,2,4,1,1,2,2,1,2,5 -,2,7,4,3,7,10,6,5,12,5,3,2,3,2,9,8,4,4,6,2,5,5,1,6,1,1,1,159,3,2,7,5,8,8,3,6,6,7,8,7 -,1,6,7,15,4,4,5,1,1,2,6,3,5,6,7,3,5,14,8,1,7,7,7,4,2,2,8,4,6,1,5,4,9,2,6,1,1,12,12,5 -,5,12,10,9,3,3,5,1,1,1,2,1,2,1,3,6,3,2,2,6,3,1,3,2,6,6,10,11,21,7,16,9,4,3,6,4,2,1,2,8 -,5,8,18,7,7,4,8,9,6,10,9,2,3,2,1,1,2,1,7,6,13,5,0,0,0,0,10,0,0,0,0,0,227,0,226,0,12,0,25,0 -,41,0,58,0,74,0,91,0,107,0,124,0,140,0,157,0,0,55,20,30,1,50,62,1,52,46,1,34,14,1,23,20,30,1,50,62,1,52,46,1 -,34,14,1,55,54,55,49,54,23,22,31,1,22,43,1,38,52,55,54,55,54,59,1,50,23,22,29,1,20,6,47,1,38,54,55,54,55,22,23,49 +,2,1,4,1,2,16,8,4,14,13,14,14,12,12,16,2,1,4,1,2,10,7,10,8,11,24,11,15,13,10,5,2,1,3,1,11,12,10,12,16 +,14,14,3,13,11,13,23,1,2,9,7,4,13,9,3,13,10,4,1,2,3,6,2,2,16,13,14,10,4,9,10,2,2,13,1,1,4,1,2,17 +,9,10,11,13,13,11,10,5,2,1,4,1,2,16,8,4,14,13,14,14,12,12,16,2,1,4,1,2,10,7,10,8,11,24,11,15,13,10,5,2 +,1,3,1,2,11,12,10,12,16,14,14,3,13,11,13,22,1,2,4,1,2,6,10,6,6,12,16,7,6,10,7,2,2,1,3,1,6,4,5,4 +,3,9,4,9,5,11,3,7,6,5,140,2,46,2,2,46,2,2,9,2,2,9,2,20,2,17,19,29,35,2,3,3,1,1,3,3,5,30,32,4 +,4,2,5,2,1,1,2,4,2,2,7,0,0,0,2,0,0,0,0,0,210,0,209,0,70,0,84,0,0,55,52,55,53,52,62,1,55,54,63,1 +,54,55,51,50,22,23,22,23,30,1,31,1,22,21,30,1,20,7,6,15,1,6,43,1,34,47,1,53,63,1,52,46,1,39,46,1,35,49,34,14 +,2,15,1,6,21,31,1,15,1,14,1,47,1,46,1,53,52,55,54,23,55,23,55,23,55,23,21,39,7,39,7,39,7,61,1,6,12,7,4,9 +,5,6,4,16,5,7,9,18,14,4,4,1,1,1,10,5,7,5,7,5,2,1,1,3,4,3,7,1,4,6,16,7,10,9,9,9,16,4,3,2 +,9,1,9,1,3,3,6,3,9,6,8,1,3,42,7,16,13,10,16,9,8,16,12,11,16,8,134,2,14,18,4,12,12,3,2,3,1,2,1,1 +,2,5,12,4,7,5,4,6,28,9,14,31,12,10,6,4,1,2,1,80,5,30,3,10,7,5,3,1,1,5,2,3,2,9,8,30,6,75,2,2 +,1,1,6,5,19,14,18,6,9,25,23,46,62,62,46,23,30,28,45,46,46,46,29,0,0,0,10,0,0,0,0,0,222,0,193,0,11,0,23,0 +,35,0,47,0,59,0,75,0,91,0,103,0,115,0,127,0,0,55,20,59,1,50,61,1,52,43,1,34,21,23,20,59,1,50,61,1,52,43,1,34 +,21,23,20,59,1,50,61,1,52,43,1,34,21,23,20,59,1,50,61,1,52,43,1,34,21,23,20,59,1,50,61,1,52,43,1,34,21,23,20,22 +,59,1,50,54,61,1,52,38,43,1,34,6,21,23,20,22,59,1,50,54,61,1,52,38,43,1,34,6,21,23,20,59,1,50,61,1,52,43,1,34 +,21,23,20,59,1,50,61,1,52,43,1,34,21,23,20,59,1,50,61,1,52,43,1,34,21,36,2,8,2,2,8,2,20,2,8,2,2,8,2,19 +,2,8,2,2,8,2,19,2,8,2,2,8,2,20,2,8,2,2,8,2,19,1,1,8,1,1,1,1,8,1,1,19,1,1,8,1,1,1,1,8 +,1,1,19,2,8,2,2,8,2,19,2,8,2,2,8,2,19,2,8,2,2,8,2,105,1,1,38,1,1,56,2,2,73,2,2,57,1,1,38,1 +,1,31,1,1,28,1,1,54,3,3,80,3,3,107,1,3,3,1,132,1,3,3,1,116,2,2,2,2,102,2,2,2,2,89,3,3,74,3,3,62 +,2,2,51,2,2,73,3,3,94,3,3,0,0,0,2,0,0,0,0,0,195,0,210,0,20,0,29,0,0,63,1,23,7,14,1,7,6,7,14,1 +,20,30,1,31,1,30,1,51,49,7,55,20,22,50,54,52,38,34,6,58,82,33,7,8,13,5,3,5,8,6,6,12,5,2,8,8,12,30,10,13 +,18,13,13,18,13,128,82,26,1,1,4,4,3,5,9,18,21,14,16,3,1,5,3,31,85,9,13,13,18,13,13,0,0,0,2,0,0,0,0,0 +,187,0,209,0,77,0,119,0,0,55,42,1,38,52,63,1,62,1,63,1,54,55,62,1,51,23,30,1,31,1,63,2,51,23,15,2,51,50,31,2 +,30,2,23,21,28,1,6,7,39,7,6,7,21,14,1,15,1,6,15,1,14,1,15,1,35,38,39,38,47,1,38,61,1,38,55,53,52,55,53,54 +,55,54,63,1,6,7,6,7,6,15,1,20,22,23,22,31,1,30,1,50,55,54,55,54,63,1,54,63,1,62,1,53,39,15,1,14,1,47,2,46 +,1,47,1,55,91,2,3,2,1,1,1,5,4,1,3,3,5,11,2,3,4,7,3,3,4,8,11,4,2,6,9,6,3,5,3,7,9,3,5,1 +,1,4,5,6,2,2,3,4,8,4,2,5,6,4,4,8,6,5,4,6,3,6,3,5,2,1,1,1,1,3,1,3,9,1,2,3,2,4,1,1 +,2,2,1,2,5,2,7,4,3,7,10,6,5,12,5,3,2,3,2,9,8,4,4,6,2,5,5,1,6,1,1,1,159,3,6,2,2,3,6,3 +,1,2,1,2,1,1,1,5,3,3,9,10,12,5,5,12,12,1,1,6,2,9,4,5,1,6,4,10,2,4,7,7,7,1,8,14,5,3,7,6 +,5,3,6,2,1,1,3,4,6,15,7,6,1,7,8,7,6,6,3,8,8,5,7,6,3,2,6,6,10,11,21,7,16,9,4,3,6,4,2,1 +,2,8,5,8,18,7,7,4,8,9,6,10,9,2,3,2,1,1,2,1,7,6,13,5,0,0,10,0,0,0,0,0,227,0,227,0,12,0,25,0 +,41,0,58,0,74,0,91,0,107,0,124,0,140,0,157,0,0,55,34,46,1,52,62,1,50,30,1,20,14,1,39,50,62,1,52,46,1,34,14,1 +,20,30,1,39,54,55,49,54,23,22,31,1,22,43,1,38,52,55,54,55,54,59,1,50,23,22,29,1,20,6,47,1,38,54,55,54,55,22,23,49 ,22,7,6,15,1,6,61,1,54,50,23,22,23,22,29,1,20,7,6,43,1,34,38,63,1,54,22,23,22,23,6,7,49,6,39,38,47,1,38,59 ,1,22,20,7,6,7,6,43,1,34,39,38,61,1,52,54,31,1,22,6,7,6,7,38,39,49,38,55,54,63,1,54,29,1,6,34,39,38,39,38 -,61,1,52,55,54,59,1,50,22,15,1,6,38,39,38,30,26,45,54,45,26,26,45,54,45,26,7,24,42,50,42,24,24,42,50,42,24,15,4,8 +,61,1,52,55,54,59,1,50,22,15,1,6,38,39,38,128,27,45,26,26,45,54,45,26,26,45,27,25,42,24,24,42,50,42,24,24,42,51,4,8 ,2,3,2,19,21,5,6,58,5,1,1,50,9,10,1,2,1,1,1,2,41,4,6,5,7,68,9,8,2,2,1,19,22,4,1,7,6,8,50,4 ,4,1,29,30,3,1,2,42,4,5,3,5,2,4,8,2,3,2,19,21,5,6,58,5,1,1,50,9,10,1,2,1,1,1,2,41,4,6,5,7 -,68,9,8,2,2,1,19,22,4,1,7,6,8,50,4,4,1,29,30,3,1,2,42,4,5,3,5,128,27,45,26,26,45,54,45,26,26,45,27,25 -,42,24,24,42,50,42,24,24,42,9,9,8,2,2,1,19,22,4,1,7,6,8,50,4,4,1,29,30,3,1,2,42,4,5,3,5,2,4,8,2 +,68,9,8,2,2,1,19,22,4,1,7,6,8,50,4,4,1,29,30,3,1,2,42,4,5,3,5,30,26,45,54,45,26,26,45,54,45,26,7,24 +,42,50,42,24,24,42,50,42,24,125,9,8,2,2,1,19,22,4,1,7,6,8,50,4,4,1,29,30,3,1,2,42,4,5,3,5,2,4,8,2 ,3,2,19,21,5,6,58,5,1,1,50,9,10,1,2,1,1,1,2,41,4,6,5,7,69,9,8,2,2,1,19,22,4,1,7,6,8,50,4,4 ,1,29,30,3,1,2,42,4,5,3,5,2,4,8,2,3,2,19,21,5,6,58,5,1,1,50,9,10,1,2,1,1,1,2,41,4,6,5,7,0 ,0,0,10,0,0,0,0,0,249,0,156,0,5,0,13,0,16,0,29,0,38,0,72,0,82,0,90,0,98,0,101,0,0,55,51,21,51,21,35,55 @@ -455,119 +451,119 @@ static const unsigned char data[] = {0,1,0,0,0,11,0,128,0,3,0,48,71,83,85,66,32, ,21,7,6,22,51,51,1,2,37,3,2,81,2,2,2,2,54,2,3,1,31,3,2,19,2,1,28,1,3,1,8,1,3,1,23,2,1,5,2,3 ,14,1,2,2,1,1,3,1,19,3,2,47,2,2,1,25,3,1,6,2,2,1,25,3,1,23,1,3,1,25,1,2,2,6,2,3,26,1,2,2 ,208,2,1,153,2,2,2,2,25,1,3,2,2,120,1,2,3,1,104,2,2,2,2,104,1,3,3,1,72,2,2,2,2,72,1,3,112,2,2,104 -,2,2,2,2,104,2,2,1,2,2,105,1,2,2,1,105,2,2,0,0,0,0,3,0,0,0,0,0,221,0,221,0,12,0,39,0,62,0,0,55 -,20,30,1,50,62,1,52,46,1,34,14,1,55,50,23,22,31,1,22,23,22,23,55,53,52,46,1,34,14,1,29,1,20,23,54,55,54,55,54,23 -,50,23,22,23,22,23,22,23,22,31,1,14,1,34,38,39,54,55,54,63,1,54,36,25,42,50,42,25,25,42,50,42,25,92,17,11,7,8,6,6 -,5,7,12,3,22,38,45,38,22,3,22,12,6,9,12,19,8,8,4,7,5,2,7,7,4,11,5,11,37,42,36,11,11,11,8,4,1,18,128,25 -,42,25,25,42,50,42,25,25,42,22,10,5,14,13,12,5,8,5,13,13,22,38,22,22,38,23,15,4,6,7,32,14,8,11,24,9,5,14,9,3 -,9,6,4,8,4,16,20,20,17,3,11,8,8,2,38,0,0,0,24,0,0,0,0,0,228,0,223,0,16,0,28,0,47,0,76,0,84,0,102,0 -,111,0,134,0,142,0,164,0,176,0,188,0,200,0,217,0,235,0,241,1,3,1,34,1,38,1,42,1,51,1,60,1,78,1,87,0,0,55,31,1 -,51,63,3,47,2,35,15,2,31,1,55,31,1,51,63,1,47,2,35,15,1,23,51,31,4,21,15,3,21,23,35,39,35,21,35,63,3,31,4,21 -,7,31,3,63,1,23,15,3,47,4,53,55,23,63,2,31,2,21,7,35,47,1,35,21,35,53,51,22,23,21,20,6,35,49,22,23,39,59,1,55 -,53,52,38,43,1,23,35,53,6,34,38,52,54,55,51,53,39,43,1,6,21,35,52,54,50,22,49,23,39,53,7,34,20,22,50,54,55,20,6,34 -,38,52,54,51,55,50,22,23,35,39,38,34,6,20,22,50,54,53,23,35,39,7,21,35,53,51,21,55,51,7,23,35,53,51,21,35,21,51,21,35 -,21,51,23,35,39,7,35,55,39,51,23,55,51,7,23,34,43,1,39,53,35,53,51,53,55,21,51,21,35,21,51,55,35,20,22,50,54,53,23,20 -,6,34,38,52,54,51,23,50,22,7,52,38,34,6,21,23,35,53,52,38,43,1,7,21,35,53,51,21,63,1,31,3,52,53,43,1,6,20,51,31 -,1,22,20,6,34,38,53,55,20,22,50,54,53,47,1,46,1,52,54,50,22,21,23,35,53,51,53,35,53,51,23,50,22,20,6,34,38,52,54,23 -,50,54,52,38,34,6,20,22,23,35,53,52,38,43,1,7,21,35,53,51,21,63,1,31,1,21,39,23,51,63,2,47,2,34,4,5,173,6,3,2 -,1,2,5,5,176,5,3,2,1,1,7,1,2,175,1,2,1,1,2,175,2,1,17,50,11,9,5,3,1,1,4,11,6,26,27,21,13,23,91,8 -,8,11,12,10,5,3,2,45,1,3,5,9,7,2,19,6,6,9,10,12,11,7,4,2,3,18,2,3,6,8,4,1,116,3,3,2,4,2,9,2 -,1,2,2,2,1,9,4,2,2,1,2,5,23,2,2,4,2,2,2,4,2,1,2,1,2,3,4,2,1,2,4,2,1,3,2,14,3,4,3,2 -,1,2,2,2,1,2,1,1,2,2,2,2,2,13,2,4,1,2,2,4,3,5,25,12,11,9,9,9,10,12,3,3,3,2,4,4,3,2,3,2 -,3,10,1,1,1,1,2,2,2,2,2,2,11,8,2,2,2,2,3,4,3,3,2,3,1,1,2,2,2,2,20,2,1,1,2,1,2,1,2,2 -,2,1,1,9,2,2,1,1,5,1,1,3,4,3,2,2,2,2,1,3,2,2,3,4,2,5,2,2,2,2,7,3,3,3,5,3,3,2,2,2 -,2,3,2,2,18,2,1,1,2,1,2,2,1,2,2,2,126,1,23,6,4,1,1,4,5,36,2,2,2,4,5,168,4,5,2,3,5,5,167,3 -,4,2,1,2,2,167,2,1,1,3,41,2,5,7,4,6,9,8,6,8,1,2,39,37,37,60,7,4,1,2,6,7,7,9,12,1,4,5,3,1 -,4,4,6,8,6,4,1,1,5,7,10,10,10,11,9,6,4,2,1,3,5,4,65,5,2,7,16,1,2,2,1,3,1,2,5,1,1,2,1,14 -,1,1,2,2,2,1,1,2,1,1,2,2,2,8,3,1,1,3,1,2,1,2,2,3,5,3,1,2,2,1,1,2,4,3,2,1,4,6,1,5 -,16,9,4,4,7,16,2,5,2,5,2,5,5,6,5,4,4,5,6,1,9,1,3,1,4,1,8,3,2,2,1,2,1,1,2,3,5,4,1,3 -,1,2,1,2,1,7,7,2,1,2,8,11,1,1,1,1,1,1,1,1,1,1,1,2,1,1,2,2,2,1,1,1,2,1,1,1,1,1,1,3 -,2,2,2,8,11,3,2,4,3,6,3,3,6,3,11,3,4,2,2,4,3,1,7,2,1,2,8,11,1,1,1,1,1,1,93,25,2,5,5,6 -,5,2,0,0,0,0,2,0,0,0,0,0,206,0,209,0,19,0,65,0,0,55,34,39,46,1,52,55,54,55,54,50,23,22,23,22,21,20,6,7 +,2,2,2,2,104,2,2,1,2,2,105,1,2,2,1,105,2,2,0,0,0,0,3,0,0,0,0,0,220,0,220,0,12,0,39,0,62,0,0,55 +,34,46,1,52,62,1,50,30,1,20,14,1,39,50,23,22,31,1,22,23,22,23,55,53,52,46,1,34,14,1,29,1,20,23,54,55,54,55,54,23 +,34,15,1,6,7,6,7,30,1,50,54,55,39,38,39,38,39,38,39,38,39,38,128,25,42,25,25,42,50,42,25,25,42,25,17,11,7,8,6,6 +,5,7,12,3,22,38,45,38,22,3,22,12,6,9,12,19,16,18,1,4,8,11,11,11,36,42,37,11,5,11,4,7,7,2,5,7,4,8,36,25 +,42,50,42,25,25,42,50,42,25,139,10,5,14,13,12,5,8,5,13,13,22,38,22,22,38,23,15,4,6,7,32,14,8,11,24,38,2,8,8,11 +,3,17,20,20,16,4,8,4,6,9,3,9,14,5,9,0,0,0,24,0,0,0,0,0,228,0,223,0,16,0,28,0,47,0,56,0,85,0,93,0 +,111,0,120,0,143,0,151,0,173,0,185,0,197,0,209,0,226,0,244,0,250,1,12,1,43,1,47,1,51,1,60,1,69,1,87,0,0,55,47,2 +,63,2,51,31,2,15,3,35,39,55,31,1,51,63,1,47,2,35,15,1,23,51,31,4,21,15,3,21,23,35,39,35,21,35,55,23,51,63,2,47 +,2,23,63,2,31,4,21,7,31,3,63,1,23,15,3,47,4,53,55,31,1,53,47,2,15,2,35,47,1,35,21,35,53,51,22,23,21,20,6,35 +,49,22,23,39,59,1,55,53,52,38,43,1,23,35,53,6,34,38,52,54,55,51,53,39,43,1,6,21,35,52,54,50,22,49,23,39,53,7,34,20 +,22,50,54,55,20,6,34,38,52,54,51,55,50,22,23,35,39,38,34,6,20,22,50,54,53,23,35,39,7,21,35,53,51,21,55,51,7,23,35,53 +,51,21,35,21,51,21,35,21,51,23,35,39,7,35,55,39,51,23,55,51,7,23,34,43,1,39,53,35,53,51,53,55,21,51,21,35,21,51,55,35 +,20,22,50,54,53,23,20,6,34,38,52,54,51,23,50,22,7,52,38,34,6,21,23,35,53,52,38,43,1,7,21,35,53,51,21,63,1,31,3,52 +,53,43,1,6,20,51,31,1,22,20,6,34,38,53,55,20,22,50,54,53,47,1,46,1,52,54,50,22,21,23,35,53,51,53,35,53,51,23,50,22 +,20,6,34,38,52,54,23,50,54,52,38,34,6,20,22,23,35,53,52,38,43,1,7,21,35,53,51,21,63,1,31,1,21,34,2,1,1,2,3,5 +,176,5,5,2,1,2,3,6,173,5,1,1,2,175,1,2,1,1,2,175,2,1,17,50,11,9,5,3,1,1,4,11,6,26,27,21,13,23,22,1 +,23,6,4,1,1,4,5,44,8,8,11,12,10,5,3,2,45,1,3,5,9,7,2,19,6,6,9,10,12,11,7,4,2,3,18,24,1,4,8,6 +,3,94,3,3,2,4,2,9,2,1,2,2,2,1,9,4,2,2,1,2,5,23,2,2,4,2,2,2,4,2,1,2,1,2,3,4,2,1,2,4 +,2,1,3,2,14,3,4,3,2,1,2,2,2,1,2,1,1,2,2,2,2,2,13,2,4,1,2,2,4,3,5,25,12,11,9,9,9,10,12,3 +,3,3,2,4,4,3,2,3,2,3,10,1,1,1,1,2,2,2,2,2,2,11,8,2,2,2,2,3,4,3,3,2,3,1,1,2,2,2,2,20 +,2,1,1,2,1,2,1,2,2,2,1,1,9,2,2,1,1,5,1,1,3,4,3,2,2,2,2,1,3,2,2,3,4,2,5,2,2,2,2,7 +,3,3,3,5,3,3,2,2,2,2,3,2,2,18,2,1,1,2,1,2,2,1,2,2,2,36,3,3,167,5,5,3,2,5,4,168,5,4,2,2 +,9,2,1,2,2,167,2,1,1,3,41,2,5,7,4,6,9,8,6,8,1,2,39,37,37,79,25,2,5,5,6,5,2,19,7,4,1,2,6,7 +,7,9,12,1,4,5,3,1,4,4,6,8,6,4,1,1,5,7,10,10,10,11,9,1,4,5,3,1,2,4,72,5,2,7,16,1,2,2,1,3 +,1,2,5,1,1,2,1,14,1,1,2,2,2,1,1,2,1,1,2,2,2,8,3,1,1,3,1,2,1,2,2,3,5,3,1,2,2,1,1,2 +,4,3,2,1,4,6,1,5,16,9,4,4,7,16,2,5,2,5,2,5,5,6,5,4,4,5,6,1,9,1,3,1,4,1,8,3,2,2,1,2 +,1,1,2,3,5,4,1,3,1,2,1,2,1,7,7,2,1,2,8,11,1,1,1,1,1,1,1,1,1,1,1,2,1,1,2,2,2,1,1,1 +,2,1,1,1,1,1,1,3,2,2,2,8,11,3,2,4,3,6,3,3,6,3,11,3,4,2,2,4,3,1,7,2,1,2,8,11,1,1,1,1 +,1,1,0,0,0,0,2,0,0,0,0,0,206,0,209,0,19,0,65,0,0,55,34,39,46,1,52,55,54,55,54,50,23,22,23,22,21,20,6,7 ,6,39,22,23,22,23,30,2,23,22,7,6,7,49,55,54,55,54,53,52,39,38,47,1,38,47,1,55,54,22,23,22,31,1,39,38,39,38,39,38 ,35,34,15,1,6,7,128,18,19,16,25,7,9,15,19,55,19,16,8,7,24,16,20,67,3,3,8,8,4,12,5,2,3,2,1,1,3,3,2,3 ,3,2,5,3,5,6,5,14,16,19,12,9,8,6,5,7,8,13,15,10,11,6,9,3,9,14,48,21,19,52,25,11,14,8,10,9,7,13,11,12 ,16,53,18,21,130,5,4,12,9,5,10,8,11,14,20,10,7,6,8,6,10,6,14,9,6,9,6,9,8,6,4,4,3,5,4,6,4,6,8,6 ,9,5,4,2,1,2,7,0,0,0,10,0,0,0,0,0,209,0,210,0,8,0,21,0,25,0,40,0,53,0,57,0,71,0,84,0,88,0,99,0 -,0,55,20,22,50,54,52,38,34,6,39,31,1,55,62,1,50,23,22,23,55,47,1,7,55,39,7,23,50,31,1,55,62,1,50,22,31,1,55,39 -,7,6,7,55,53,39,46,2,55,52,55,39,15,1,55,39,7,23,55,52,53,39,46,2,53,52,55,39,31,1,22,55,39,7,21,20,14,2,15,1 -,31,1,55,39,21,23,53,39,7,21,20,14,2,15,1,21,55,110,11,15,11,11,15,11,21,1,18,3,3,9,11,8,4,3,19,1,38,35,33,1 -,33,3,1,5,6,3,3,9,10,9,4,3,14,34,17,17,7,39,4,4,8,6,1,1,19,40,1,73,33,33,34,35,3,5,8,5,1,14,1,17 -,17,84,39,18,1,4,9,4,4,1,39,39,37,33,37,12,1,5,8,4,3,32,117,8,11,11,15,11,11,62,44,12,3,3,4,5,3,2,12,44 -,24,64,19,38,19,43,3,4,3,3,4,5,3,2,8,19,10,10,95,23,22,1,1,6,9,9,5,4,11,23,45,1,19,19,20,24,2,12,1,2 -,6,10,9,5,3,8,39,10,10,42,21,10,4,5,11,7,5,2,1,21,23,22,62,38,19,40,17,7,4,5,11,8,5,1,1,15,20,0,16,0 -,0,0,0,0,230,0,222,0,12,0,16,0,28,0,37,0,54,0,75,0,84,0,96,0,110,0,124,0,136,0,141,0,151,0,155,0,165,0,169,0 -,0,63,3,31,2,21,15,1,35,47,1,55,51,53,39,23,51,63,2,31,1,15,4,39,51,63,1,23,15,2,35,55,31,5,51,53,7,47,5,35 -,53,51,31,8,51,53,35,47,5,7,23,55,35,15,2,23,63,3,35,15,2,21,31,1,63,2,7,53,55,21,35,38,49,21,51,7,35,21,51,7 -,55,53,55,21,35,38,49,21,51,7,35,21,51,7,39,21,51,53,35,21,7,53,35,21,39,53,55,22,51,23,35,39,21,51,53,51,23,51,39,55 -,39,7,21,51,63,1,21,51,53,51,23,51,39,55,39,7,21,51,55,32,3,4,5,175,4,6,3,6,178,6,4,10,178,178,11,22,15,14,6,6 -,9,12,11,10,11,28,1,13,7,7,19,11,12,10,13,1,14,14,25,35,29,7,32,26,15,17,27,28,15,11,17,21,12,13,11,15,11,16,13,14 -,11,20,17,17,33,17,15,15,14,29,157,1,19,8,11,12,18,10,8,12,1,34,14,13,11,7,7,10,11,14,108,24,10,10,20,1,19,20,1,88 -,24,10,10,20,1,19,20,1,103,31,6,7,6,7,34,2,1,1,5,100,4,10,4,6,5,5,1,18,12,1,94,4,10,4,6,5,5,1,18,12 -,1,212,5,3,2,1,2,5,175,4,3,3,5,29,142,1,103,3,6,3,4,4,7,6,3,2,1,39,2,3,9,7,2,2,31,1,5,11,24,12 -,1,15,1,5,7,19,15,7,2,9,3,5,6,9,8,9,7,6,2,15,5,20,10,9,7,4,1,37,16,2,3,6,10,3,1,24,16,4,6,8 -,2,4,5,5,4,3,129,16,1,3,1,5,3,3,4,1,16,1,3,1,5,3,3,4,15,15,15,11,1,12,12,1,11,1,1,16,16,16,7,6 -,6,2,8,4,4,4,3,16,7,6,6,2,8,4,4,4,0,0,2,0,0,0,0,0,228,0,193,0,21,0,48,0,0,55,23,22,51,23,50,54 -,63,1,62,1,47,1,35,23,22,6,15,1,14,1,35,23,38,54,63,1,54,51,55,50,22,31,1,22,43,1,6,15,1,14,1,21,23,20,43,1 -,34,53,32,7,1,3,44,4,11,4,33,3,2,2,12,6,4,1,1,3,40,3,8,3,38,1,2,2,39,2,3,61,2,3,1,3,1,2,51,4 -,3,38,2,1,7,2,9,1,127,18,3,1,4,4,31,2,10,4,32,9,3,7,3,38,2,3,30,2,6,2,34,2,1,2,2,7,2,1,2,34 -,1,5,2,20,2,1,0,0,0,0,2,0,0,0,0,0,209,0,209,0,31,0,73,0,0,55,39,7,39,55,39,35,55,51,55,39,55,23,55,53 -,51,21,23,55,23,55,38,39,38,35,34,14,1,21,20,22,23,55,54,51,54,55,54,55,51,54,63,2,51,7,6,59,1,50,15,1,6,35,39,34 -,15,1,6,22,55,51,15,1,6,46,1,47,2,38,63,1,35,100,8,8,14,8,6,11,1,10,6,8,14,8,12,20,14,6,14,12,7,15,18,16 -,18,31,18,24,18,18,3,3,7,8,13,20,1,6,8,7,5,12,13,1,2,19,2,1,4,1,2,19,2,1,34,1,1,2,10,7,9,11,20,9 -,4,4,1,1,5,32,26,101,4,8,14,8,13,20,12,8,13,6,5,12,12,4,6,13,7,10,8,10,18,30,17,21,33,7,64,1,2,3,4,10 -,3,5,4,4,28,2,1,11,2,1,2,68,2,3,1,15,2,2,1,4,3,4,4,5,9,62,0,0,0,0,2,0,0,0,0,0,255,0,202,0 -,119,1,137,0,0,55,6,29,1,20,23,49,22,51,23,50,63,1,54,59,1,50,29,1,48,6,35,39,34,29,1,20,22,59,1,50,29,1,20,6 -,35,7,34,47,1,38,43,1,34,39,35,38,47,1,38,61,1,52,63,1,54,51,55,50,23,49,22,31,1,22,29,1,20,7,21,6,15,1,6,35 -,7,34,15,1,6,43,1,34,61,1,52,43,1,34,61,1,52,59,1,50,61,1,52,59,1,50,31,1,22,59,1,50,55,53,54,53,55,52,47,1 -,38,35,7,34,7,23,34,47,1,38,35,51,38,43,1,34,38,53,21,52,51,55,50,22,57,1,20,43,1,34,7,55,6,7,53,20,31,1,22,63 -,2,21,54,39,49,38,35,39,34,53,21,52,54,51,55,50,63,1,54,63,1,54,51,63,1,51,31,1,59,1,50,53,51,54,59,1,54,22,49,21 -,20,51,23,50,29,1,20,35,49,38,53,39,38,47,1,38,43,1,34,6,29,1,20,31,1,39,23,50,21,53,20,35,7,34,53,21,52,55,51,50 -,55,49,62,1,61,1,38,43,1,34,29,1,20,43,1,34,47,1,38,47,5,34,15,1,34,15,1,53,6,23,49,20,21,49,22,31,2,49,22,61 -,1,52,54,59,1,50,31,1,22,7,49,6,7,21,6,7,55,6,7,55,6,31,2,22,31,1,22,29,1,20,15,6,35,39,34,7,49,6,21,53 -,20,43,1,34,38,61,1,52,51,55,50,21,31,3,22,51,23,63,1,50,63,1,54,55,53,54,39,53,38,47,5,49,38,39,23,38,55,21,55,54 -,55,35,55,50,61,1,52,35,49,34,7,55,6,43,1,34,15,2,6,35,7,1,1,1,2,61,2,2,13,1,2,32,2,1,1,11,2,1,1,11 -,2,1,1,31,2,1,15,1,2,62,2,1,1,1,1,1,1,1,3,1,2,238,2,2,2,1,1,1,1,1,1,1,1,2,63,2,2,14,1,2 -,25,2,2,12,2,2,12,2,2,26,2,1,13,2,2,60,2,1,1,1,1,1,1,2,234,2,1,52,2,1,35,1,2,1,2,2,1,1,1,2 -,41,1,1,2,4,2,2,1,1,1,1,19,1,1,17,1,1,1,1,2,5,2,1,1,13,2,1,1,1,2,4,1,2,11,11,11,9,6,3,7 -,2,1,1,2,2,1,1,2,58,2,2,2,3,1,1,6,2,2,9,1,1,2,4,1,7,2,2,46,2,2,5,2,2,2,1,1,2,5,2,2 -,2,2,1,2,1,2,6,3,6,6,12,2,2,7,2,1,2,1,1,1,2,6,30,2,1,1,1,2,1,3,1,2,1,1,1,2,2,2,1,1 -,1,2,9,2,2,1,5,1,1,4,7,4,4,12,6,17,21,2,2,2,2,1,1,1,2,2,2,3,4,6,5,2,2,10,13,5,2,2,3,1 -,1,1,1,1,2,3,8,27,13,5,1,1,1,1,1,4,2,2,1,4,2,2,2,1,1,1,2,1,2,1,4,30,1,2,194,1,2,110,2,2 -,2,1,2,11,2,2,2,2,1,2,18,1,1,2,3,1,1,1,1,14,1,1,2,1,2,1,2,113,2,1,5,1,1,2,1,2,1,2,2,111 -,2,2,1,2,1,1,1,1,1,13,2,2,7,2,2,9,2,2,7,2,2,11,2,2,1,1,2,110,2,2,1,2,1,1,94,2,58,2,1,1 -,1,1,2,1,2,2,1,1,1,2,1,2,2,33,1,1,31,4,1,2,1,1,1,2,1,1,1,1,2,2,2,1,4,1,4,1,1,2,2,2 -,1,2,14,2,1,2,16,2,1,2,5,2,1,4,1,1,1,52,2,1,2,1,1,2,1,2,1,2,1,2,1,1,1,4,2,49,2,2,1,2 -,2,5,1,2,5,2,3,2,1,1,3,2,4,2,2,2,2,2,2,1,4,9,1,2,15,1,1,2,4,2,1,2,2,3,2,1,1,1,1,1 -,1,1,4,2,1,1,6,2,2,8,2,2,5,5,2,1,3,1,4,1,1,2,2,2,1,1,26,2,1,2,8,5,6,3,1,2,1,1,2,3 -,2,2,1,2,2,1,2,1,3,3,9,6,4,1,2,1,2,1,1,5,1,1,1,2,1,2,2,2,2,2,3,56,2,0,4,0,0,0,0,0 -,210,0,210,0,12,0,21,0,31,0,78,0,0,55,20,30,1,50,62,1,52,46,1,34,14,1,55,38,34,7,23,22,63,1,54,23,6,34,39,55 -,52,50,21,23,22,39,6,7,6,7,6,7,6,21,20,23,22,23,55,23,55,54,55,54,55,54,52,39,38,39,38,47,1,7,23,55,23,22,20,15 -,1,39,7,39,46,1,52,54,63,1,23,55,47,22,37,44,37,22,22,37,44,37,22,104,11,23,11,21,1,1,8,8,6,11,23,11,21,2,8,8 -,55,2,2,5,4,6,3,4,13,6,7,38,38,5,5,4,6,3,5,5,3,6,4,6,4,26,14,13,3,4,3,4,39,37,2,3,3,3,2,2 -,13,15,128,22,37,22,22,37,44,37,22,22,37,38,4,4,22,2,2,7,9,115,4,4,22,1,1,7,9,106,1,2,4,6,7,9,10,12,21,18 -,10,5,40,38,4,5,5,9,8,10,22,10,8,8,6,5,4,27,13,11,7,8,16,9,8,39,39,4,4,11,12,11,5,3,12,13,0,0,1,0 -,0,0,0,0,231,0,192,0,59,0,0,55,52,54,59,1,50,22,29,1,20,6,43,1,34,6,29,1,20,6,47,1,38,52,63,1,54,22,29,1 -,20,22,23,51,62,1,61,1,52,38,43,1,34,6,29,1,20,22,59,1,50,22,29,1,20,6,43,1,34,38,53,25,5,3,190,3,5,5,3,43 -,2,2,2,1,35,4,4,35,1,2,2,2,31,1,3,5,3,159,3,5,5,3,60,2,2,2,2,76,3,4,184,3,5,5,4,111,4,5,2,2 -,22,2,1,2,28,3,9,3,28,1,1,2,21,2,2,1,1,2,1,84,3,5,5,3,80,3,5,2,1,9,2,2,5,4,0,0,0,0,2,0 -,0,0,0,0,230,0,212,0,39,0,69,0,0,55,20,22,51,55,50,54,53,39,38,34,15,1,6,21,23,22,6,43,1,34,38,53,63,1,23,22 -,50,63,1,54,47,1,46,1,43,1,34,6,7,23,6,22,59,1,50,54,63,1,54,63,1,62,1,63,1,52,38,47,1,38,34,35,7,14,1,21 -,7,6,7,64,2,2,121,2,2,12,1,1,1,9,2,5,1,2,2,80,2,2,30,28,12,1,1,1,9,2,1,10,1,6,3,39,4,5,1,19 -,1,1,2,12,2,4,1,64,2,4,10,1,3,1,5,1,1,11,2,3,2,12,1,2,1,1,2,27,1,3,1,3,1,65,2,1,16,3,4,27 -,2,2,2,2,149,1,44,2,1,13,3,4,34,4,4,5,3,146,1,2,2,1,103,3,1,1,1,2,2,14,2,4,1,11,1,7,1,3,2,12 -,4,3,0,0,0,0,4,0,0,0,0,0,210,0,210,0,24,0,32,0,49,0,64,0,0,55,23,7,21,20,22,55,51,55,23,55,51,62,1,55 -,54,46,2,7,6,7,6,15,2,23,55,39,46,1,47,1,55,6,7,6,21,30,1,23,50,63,1,39,46,1,39,38,39,55,22,23,30,1,31,1 -,55,54,53,46,1,39,34,7,56,9,17,2,1,1,17,9,95,4,4,11,5,12,1,20,32,12,6,3,2,1,1,58,6,75,4,6,6,2,2,15 -,1,2,2,1,14,8,6,7,5,9,10,11,4,1,1,6,1,2,4,11,9,8,3,2,1,14,9,6,6,78,10,16,1,1,3,1,16,9,76,1 -,4,5,12,31,23,2,10,5,7,5,5,5,93,5,59,3,3,6,5,4,31,3,3,6,6,9,13,1,2,3,3,4,11,9,5,4,4,4,4,9 -,11,5,3,6,7,6,9,13,1,3,0,0,0,0,7,0,0,0,0,0,220,0,220,0,18,0,38,0,47,0,56,0,65,0,74,0,83,0,0,55 -,34,6,7,46,1,53,52,62,1,50,30,1,21,20,6,7,46,1,39,34,6,7,46,2,53,52,62,1,50,30,1,20,7,6,7,46,1,39,20,22 -,50,54,52,38,34,6,55,20,22,50,54,52,38,34,6,55,20,22,50,54,52,38,34,6,23,20,22,50,54,52,38,34,6,23,20,22,50,54,52,38 -,34,6,128,10,12,1,32,37,25,42,50,42,25,36,32,1,14,9,12,18,2,11,20,12,21,35,38,34,22,10,12,21,2,19,70,6,10,6,6,10 -,6,15,6,10,6,6,10,6,33,6,10,6,6,10,6,33,6,10,6,6,10,6,13,6,10,6,6,10,6,62,12,10,6,48,34,25,42,25,25,42 -,25,33,47,6,7,13,19,12,8,3,18,29,17,20,35,21,21,35,41,18,22,4,6,12,50,5,6,6,10,6,6,28,5,6,6,10,6,6,8,5 -,6,6,10,6,6,18,5,6,6,10,6,6,37,5,6,6,10,6,6,0,0,0,1,0,0,0,0,0,225,0,209,0,103,0,0,55,52,54,59,1 +,0,55,20,22,50,54,52,38,34,6,39,55,31,1,7,39,46,1,34,7,6,7,39,63,1,39,7,23,50,31,1,55,62,1,50,22,31,1,55,39 +,7,6,7,39,63,1,23,7,6,30,2,31,1,21,47,1,7,23,55,52,53,39,46,2,53,52,55,39,31,1,22,55,21,7,47,1,55,62,3,61 +,1,55,23,21,23,53,39,7,21,20,14,2,15,1,21,55,110,11,15,11,11,15,11,21,40,38,1,19,4,4,9,11,7,4,2,18,4,33,1,33 +,3,1,5,6,3,3,9,10,9,4,3,14,34,17,17,7,41,1,40,19,1,1,1,5,8,4,4,7,33,33,34,35,3,5,8,5,1,14,1,17 +,17,84,39,39,1,4,4,9,4,1,18,2,33,37,12,1,5,8,4,3,32,117,8,11,11,15,11,11,62,24,24,44,12,3,3,4,5,3,2,12 +,4,19,38,19,43,3,4,3,3,4,5,3,2,8,19,10,10,95,23,45,23,11,4,5,10,8,6,1,1,22,1,19,19,20,24,2,12,1,2,6 +,10,9,5,3,8,39,10,10,42,46,22,23,21,1,2,5,7,11,5,4,10,5,38,19,40,17,7,4,5,11,8,5,1,1,15,20,0,0,16,0 +,0,0,0,0,230,0,222,0,12,0,16,0,30,0,44,0,56,0,61,0,71,0,81,0,93,0,102,0,119,0,140,0,149,0,161,0,165,0,169,0 +,0,63,3,31,2,21,15,1,35,47,1,55,51,53,39,23,51,55,35,53,51,55,35,53,48,23,49,53,7,23,51,55,35,53,51,55,35,53,48,23 +,49,53,15,1,21,51,53,35,21,7,53,35,21,39,53,55,7,51,39,43,1,21,51,53,51,23,51,39,55,39,23,21,51,53,51,23,51,39,55,47 +,1,51,63,2,31,1,15,4,39,51,63,1,23,15,2,35,55,31,5,51,53,7,47,5,35,53,51,31,8,51,53,35,47,5,7,23,55,35,15,2 +,23,63,3,35,15,2,21,31,1,63,2,7,21,51,55,51,21,51,55,32,3,4,5,175,4,6,3,6,178,6,4,10,178,178,37,23,1,20,19,1 +,20,20,24,111,23,1,20,19,1,20,20,24,80,31,6,7,6,7,34,1,5,1,3,101,4,10,4,6,5,5,1,89,4,10,4,6,5,5,1,130 +,22,15,14,6,6,9,12,11,10,11,28,1,13,7,7,19,11,12,10,13,1,14,14,25,35,29,7,32,26,15,17,27,28,15,11,17,21,12,13,11 +,15,11,16,13,14,11,20,17,17,33,17,15,15,14,29,157,1,19,8,11,12,18,10,8,12,1,34,14,13,11,7,7,10,11,14,134,12,1,99,12 +,1,212,5,3,2,1,2,5,175,4,3,3,5,29,142,1,169,4,3,3,5,1,3,1,15,4,3,3,5,1,3,1,1,15,15,11,1,12,12,1 +,11,1,17,16,16,7,6,6,2,8,1,16,7,6,6,2,8,49,3,6,3,4,4,7,6,3,2,1,39,2,3,9,7,2,2,31,1,5,11,24 +,12,1,15,1,5,7,19,15,7,2,9,3,5,6,9,8,9,7,6,2,15,5,20,10,9,7,4,1,37,16,2,3,6,10,3,1,24,16,4,6 +,8,2,4,5,5,4,3,116,4,4,4,4,0,0,2,0,0,0,0,0,228,0,193,0,21,0,48,0,0,55,23,22,51,23,50,54,63,1,62,1 +,47,1,35,23,22,6,15,1,14,1,35,23,38,54,63,1,54,51,55,50,22,31,1,22,43,1,6,15,1,14,1,21,23,20,43,1,34,53,32,7 +,1,3,44,4,11,4,33,3,2,2,12,6,4,1,1,3,40,3,8,3,38,1,2,2,39,2,3,61,2,3,1,3,1,2,51,4,3,38,2,1 +,7,2,9,1,127,18,3,1,4,4,31,2,10,4,32,9,3,7,3,38,2,3,30,2,6,2,34,2,1,2,2,7,2,1,2,34,1,5,2,20 +,2,1,0,0,0,0,2,0,0,0,0,0,209,0,209,0,31,0,73,0,0,55,39,7,39,55,39,35,55,51,55,39,55,23,55,53,51,21,23,55 +,23,55,38,39,38,35,34,14,1,21,20,22,23,55,54,51,54,55,54,55,51,54,63,2,51,7,6,59,1,50,15,1,6,35,39,34,15,1,6,22 +,55,51,15,1,6,46,1,47,2,38,63,1,35,100,8,8,14,8,6,11,1,10,6,8,14,8,12,20,14,6,14,12,7,15,18,16,18,31,18,24 +,18,18,3,3,7,8,13,20,1,6,8,7,5,12,13,1,2,19,2,1,4,1,2,19,2,1,34,1,1,2,10,7,9,11,20,9,4,4,1,1 +,5,32,26,101,4,8,14,8,13,20,12,8,13,6,5,12,12,4,6,13,7,10,8,10,18,30,17,21,33,7,64,1,2,3,4,10,3,5,4,4 +,28,2,1,11,2,1,2,68,2,3,1,15,2,2,1,4,3,4,4,5,9,62,0,0,0,0,2,0,0,0,0,0,255,0,202,0,119,1,137,0 +,0,55,6,29,1,20,23,49,22,51,23,50,63,1,54,59,1,50,29,1,48,6,35,39,34,29,1,20,22,59,1,50,29,1,20,6,35,7,34,47 +,1,38,43,1,34,39,35,38,47,1,38,61,1,52,63,1,54,51,55,50,23,49,22,31,1,22,29,1,20,7,21,6,15,1,6,35,7,34,15,1 +,6,43,1,34,61,1,52,43,1,34,61,1,52,59,1,50,61,1,52,59,1,50,31,1,22,59,1,50,55,53,54,53,55,52,47,1,38,35,7,34 +,7,23,34,47,1,38,35,51,38,43,1,34,38,53,21,52,51,55,50,22,57,1,20,43,1,34,7,55,6,7,53,20,31,1,22,63,2,21,54,39 +,49,38,35,39,34,53,21,52,54,51,55,50,63,1,54,63,1,54,51,63,1,51,31,1,59,1,50,53,51,54,59,1,54,22,49,21,20,51,23,50 +,29,1,20,35,49,38,53,39,38,47,1,38,43,1,34,6,29,1,20,31,1,39,23,50,21,53,20,35,7,34,53,21,52,55,51,50,55,49,62,1 +,61,1,38,43,1,34,29,1,20,43,1,34,47,1,38,47,5,34,15,1,34,15,1,53,6,23,49,20,21,49,22,31,2,49,22,61,1,52,54,59 +,1,50,31,1,22,7,49,6,7,21,6,7,55,6,7,55,6,31,2,22,31,1,22,29,1,20,15,6,35,39,34,7,49,6,21,53,20,43,1,34 +,38,61,1,52,51,55,50,21,31,3,22,51,23,63,1,50,63,1,54,55,53,54,39,53,38,47,5,49,38,39,23,38,55,21,55,54,55,35,55,50 +,61,1,52,35,49,34,7,55,6,43,1,34,15,2,6,35,7,1,1,1,2,61,2,2,13,1,2,32,2,1,1,11,2,1,1,11,2,1,1,31 +,2,1,15,1,2,62,2,1,1,1,1,1,1,1,3,1,2,238,2,2,2,1,1,1,1,1,1,1,1,2,63,2,2,14,1,2,25,2,2,12 +,2,2,12,2,2,26,2,1,13,2,2,60,2,1,1,1,1,1,1,2,234,2,1,52,2,1,35,1,2,1,2,2,1,1,1,2,41,1,1,2 +,4,2,2,1,1,1,1,19,1,1,17,1,1,1,1,2,5,2,1,1,13,2,1,1,1,2,4,1,2,11,11,11,9,6,3,7,2,1,1,2 +,2,1,1,2,58,2,2,2,3,1,1,6,2,2,9,1,1,2,4,1,7,2,2,46,2,2,5,2,2,2,1,1,2,5,2,2,2,2,1,2 +,1,2,6,3,6,6,12,2,2,7,2,1,2,1,1,1,2,6,30,2,1,1,1,2,1,3,1,2,1,1,1,2,2,2,1,1,1,2,9,2 +,2,1,5,1,1,4,7,4,4,12,6,17,21,2,2,2,2,1,1,1,2,2,2,3,4,6,5,2,2,10,13,5,2,2,3,1,1,1,1,1 +,2,3,8,27,13,5,1,1,1,1,1,4,2,2,1,4,2,2,2,1,1,1,2,1,2,1,4,30,1,2,194,1,2,110,2,2,2,1,2,11 +,2,2,2,2,1,2,18,1,1,2,3,1,1,1,1,14,1,1,2,1,2,1,2,113,2,1,5,1,1,2,1,2,1,2,2,111,2,2,1,2 +,1,1,1,1,1,13,2,2,7,2,2,9,2,2,7,2,2,11,2,2,1,1,2,110,2,2,1,2,1,1,94,2,58,2,1,1,1,1,2,1 +,2,2,1,1,1,2,1,2,2,33,1,1,31,4,1,2,1,1,1,2,1,1,1,1,2,2,2,1,4,1,4,1,1,2,2,2,1,2,14,2 +,1,2,16,2,1,2,5,2,1,4,1,1,1,52,2,1,2,1,1,2,1,2,1,2,1,2,1,1,1,4,2,49,2,2,1,2,2,5,1,2 +,5,2,3,2,1,1,3,2,4,2,2,2,2,2,2,1,4,9,1,2,15,1,1,2,4,2,1,2,2,3,2,1,1,1,1,1,1,1,4,2 +,1,1,6,2,2,8,2,2,5,5,2,1,3,1,4,1,1,2,2,2,1,1,26,2,1,2,8,5,6,3,1,2,1,1,2,3,2,2,1,2 +,2,1,2,1,3,3,9,6,4,1,2,1,2,1,1,5,1,1,1,2,1,2,2,2,2,2,3,56,2,0,4,0,0,0,0,0,209,0,210,0 +,12,0,21,0,31,0,80,0,0,55,34,46,1,52,62,1,50,30,1,20,14,1,55,38,34,7,23,22,63,1,54,23,38,47,1,52,34,21,7,22 +,50,39,6,7,6,7,6,7,6,20,23,22,23,22,31,1,55,23,55,54,55,54,55,54,52,39,38,39,38,47,1,7,23,55,23,22,20,15,1,39 +,7,39,46,1,52,54,63,1,23,55,128,22,37,22,22,37,44,37,22,22,37,1,11,23,11,21,1,1,8,8,6,6,8,8,2,21,11,23,50,2 +,2,5,4,6,3,4,4,3,6,4,5,4,38,38,5,5,4,6,3,5,5,3,6,4,6,4,26,14,13,3,4,3,4,39,37,2,3,3,3,2 +,2,13,15,47,22,37,44,37,22,22,37,44,37,22,141,4,4,22,2,2,7,9,115,6,9,7,1,1,22,4,116,1,2,4,6,7,9,10,24,11 +,8,8,6,5,4,40,38,4,5,5,9,8,10,22,10,8,8,6,5,4,27,13,11,7,8,16,9,8,39,39,4,4,11,12,11,5,3,12,13,0 +,0,0,1,0,0,0,0,0,231,0,192,0,59,0,0,55,52,54,59,1,50,22,29,1,20,6,43,1,34,6,29,1,20,6,47,1,38,52,63,1 +,54,22,29,1,20,22,23,51,62,1,61,1,52,38,43,1,34,6,29,1,20,22,59,1,50,22,29,1,20,6,43,1,34,38,53,25,5,3,190,3 +,5,5,3,43,2,2,2,1,35,4,4,35,1,2,2,2,31,1,3,5,3,159,3,5,5,3,60,2,2,2,2,76,3,4,184,3,5,5,4,111 +,4,5,2,2,22,2,1,2,28,3,9,3,28,1,1,2,21,2,2,1,1,2,1,84,3,5,5,3,80,3,5,2,1,9,2,2,5,4,0,0 +,0,0,2,0,0,0,0,0,230,0,212,0,39,0,69,0,0,55,20,22,51,55,50,54,53,39,38,34,15,1,6,21,23,22,6,43,1,34,38,53 +,63,1,23,22,50,63,1,54,47,1,46,1,43,1,34,6,7,23,6,22,59,1,50,54,63,1,54,63,1,62,1,63,1,52,38,47,1,38,34,35 +,7,14,1,21,7,6,7,64,2,2,121,2,2,12,1,1,1,9,2,5,1,2,2,80,2,2,30,28,12,1,1,1,9,2,1,10,1,6,3,39 +,4,5,1,19,1,1,2,12,2,4,1,64,2,4,10,1,3,1,5,1,1,11,2,3,2,12,1,2,1,1,2,27,1,3,1,3,1,65,2,1 +,16,3,4,27,2,2,2,2,149,1,44,2,1,13,3,4,34,4,4,5,3,146,1,2,2,1,103,3,1,1,1,2,2,14,2,4,1,11,1,7 +,1,3,2,12,4,3,0,0,0,0,4,0,0,0,0,0,210,0,210,0,23,0,31,0,48,0,63,0,0,63,2,54,55,54,55,54,30,2,7,14 +,1,7,35,7,39,7,35,6,38,53,63,1,23,55,39,46,1,47,1,55,6,7,6,21,30,1,23,50,63,1,39,46,1,39,38,39,55,22,23,30 +,1,31,1,55,54,53,46,1,39,34,7,56,75,1,1,2,3,6,12,32,20,1,12,5,11,4,4,95,9,17,1,1,2,17,8,6,75,4,6,6 +,2,2,15,1,2,2,1,14,8,6,7,5,9,10,11,4,1,1,6,1,2,4,11,9,8,3,2,1,14,9,6,6,78,94,5,5,5,7,5,10 +,2,23,31,12,5,4,1,76,9,16,1,3,2,16,11,5,59,3,3,6,5,4,31,3,3,6,6,9,13,1,2,3,3,4,11,9,5,4,4,4 +,4,9,11,5,3,6,7,6,9,13,1,3,0,0,7,0,0,0,0,0,220,0,220,0,18,0,38,0,47,0,56,0,65,0,74,0,83,0,0,55 +,34,6,7,46,1,53,52,62,1,50,30,1,21,20,6,7,46,1,39,50,22,23,54,55,54,52,46,1,34,14,1,21,20,30,1,23,62,1,39,20 +,22,50,54,52,38,34,6,55,20,22,50,54,52,38,34,6,55,20,22,50,54,52,38,34,6,23,20,22,50,54,52,38,34,6,23,20,22,50,54,52 +,38,34,6,128,10,12,1,32,37,25,42,50,42,25,36,32,1,14,9,11,19,2,21,12,10,22,34,38,35,21,12,20,11,2,18,47,6,10,6,6 +,10,6,15,6,10,6,6,10,6,33,6,10,6,6,10,6,33,6,10,6,6,10,6,13,6,10,6,6,10,6,62,12,10,6,48,34,25,42,25,25 +,42,25,33,47,6,7,13,19,12,6,4,22,18,41,35,21,21,35,20,17,29,18,3,8,12,50,5,6,6,10,6,6,28,5,6,6,10,6,6,8 +,5,6,6,10,6,6,18,5,6,6,10,6,6,37,5,6,6,10,6,6,0,0,1,0,0,0,0,0,225,0,209,0,103,0,0,55,52,54,59,1 ,50,22,29,1,20,22,59,1,50,54,61,1,52,54,59,1,50,22,29,1,20,22,59,1,50,54,61,1,52,54,59,1,50,54,61,1,52,54,59,1 ,50,22,29,1,20,6,43,1,34,38,61,1,54,38,43,1,34,6,29,1,20,6,43,1,34,6,29,1,20,6,43,1,34,38,61,1,52,38,43,1 ,34,6,29,1,20,6,43,1,34,38,61,1,52,38,43,1,34,38,53,32,2,2,24,2,2,2,2,8,2,2,2,2,40,2,2,2,2,8,2,2 @@ -589,96 +585,97 @@ static const unsigned char data[] = {0,1,0,0,0,11,0,128,0,3,0,48,71,83,85,66,32, ,2,2,136,2,2,2,2,152,2,2,2,2,136,2,2,2,2,136,2,2,0,0,1,0,0,0,0,0,223,0,206,0,23,0,0,55,34,38,63,1 ,54,50,31,1,22,6,43,1,34,38,47,1,38,34,15,1,14,1,35,36,2,1,1,92,1,2,1,92,1,1,2,8,2,3,1,76,1,2,1,76 ,1,3,2,48,2,1,154,1,1,154,1,2,2,1,127,1,1,127,1,2,0,0,5,0,0,0,0,0,227,0,227,0,12,0,25,0,38,0,51,0 -,60,0,0,55,34,46,1,52,62,1,50,30,1,20,14,1,39,34,46,1,52,62,1,50,30,1,20,14,1,39,34,46,1,52,62,1,50,30,1,20 -,14,1,39,34,46,1,52,62,1,50,30,1,20,14,1,39,34,38,52,54,50,22,20,6,128,27,45,26,26,45,54,45,26,26,45,28,24,42,24,24 -,42,48,42,24,24,42,23,19,31,19,19,31,38,31,19,19,31,19,17,28,17,17,28,34,28,17,17,28,17,17,25,25,34,25,25,30,26,45,54,45 +,60,0,0,55,34,46,1,52,62,1,50,30,1,20,14,1,39,50,62,1,52,46,1,34,14,1,20,30,1,55,34,46,1,52,62,1,50,30,1,20 +,14,1,39,50,62,1,52,46,1,34,14,1,20,30,1,55,34,38,52,54,50,22,20,6,128,27,45,26,26,45,54,45,26,26,45,28,24,42,24,24 +,42,48,42,24,24,42,25,19,31,19,19,31,38,31,19,19,31,19,17,28,17,17,28,34,28,17,17,28,17,17,25,25,34,25,25,30,26,45,54,45 ,26,26,45,54,45,26,8,24,42,48,42,24,24,42,48,42,24,21,18,32,37,32,18,18,32,37,32,18,6,17,28,34,28,16,16,28,34,28,17,21 -,25,34,25,25,34,25,0,0,0,0,2,0,0,0,0,0,209,0,209,0,12,0,25,0,0,55,20,30,1,50,62,1,52,46,1,34,14,1,23,20 -,30,1,50,62,1,52,46,1,34,14,1,46,22,37,44,37,22,22,37,44,37,22,19,17,29,34,29,17,17,29,34,29,17,127,22,37,22,22,37,44 -,37,22,22,37,21,17,28,16,16,28,33,28,16,16,28,0,0,0,1,0,0,0,0,0,209,0,208,0,27,0,0,55,35,53,7,14,1,34,38,47 +,25,34,25,25,34,25,0,0,0,0,2,0,0,0,0,0,208,0,209,0,12,0,25,0,0,55,34,46,1,52,62,1,50,30,1,20,14,1,39,50 +,62,1,52,46,1,34,14,1,20,30,1,127,22,37,22,22,37,44,37,22,22,37,21,17,29,17,17,29,34,29,17,17,29,46,22,37,44,37,22,22 +,37,44,37,22,21,16,28,33,28,16,16,28,33,28,16,0,0,0,1,0,0,0,0,0,209,0,208,0,27,0,0,55,35,53,7,14,1,34,38,47 ,1,21,35,53,52,54,55,54,30,2,31,1,55,62,1,30,1,21,209,25,44,2,6,6,6,2,44,25,5,4,2,4,4,3,1,57,56,2,8,8 ,6,49,93,88,4,3,3,4,88,93,143,5,8,1,1,1,1,3,2,112,112,4,3,2,8,5,0,0,0,0,3,0,0,0,0,0,177,0,209,0 ,14,0,26,0,40,0,0,55,52,54,50,23,30,2,20,15,1,14,1,38,53,55,54,52,47,1,38,34,29,1,20,50,63,1,52,38,43,1,34,6 ,29,1,22,59,1,50,53,80,5,6,3,4,45,7,4,2,43,12,9,51,1,1,33,1,1,1,1,78,2,1,8,3,1,1,3,8,3,195,7,7 ,3,6,58,10,10,5,3,59,10,6,9,63,2,3,2,44,1,2,92,2,1,122,2,3,1,3,150,4,4,0,3,0,0,0,0,0,235,0,193,0 -,32,0,53,0,66,0,0,55,20,22,59,1,54,22,54,55,54,55,54,38,39,42,1,20,38,49,53,52,38,35,7,34,47,1,38,35,39,14,1,21 -,23,52,59,1,50,31,1,22,51,55,50,22,21,7,35,34,7,6,15,1,53,23,34,63,1,54,59,1,50,22,15,1,6,35,26,10,7,29,108,11 -,6,4,10,18,5,9,10,15,1,2,10,7,54,3,3,18,1,2,56,7,11,19,2,45,2,1,20,1,2,31,30,2,1,99,8,6,4,18,1,10 -,2,1,26,1,2,132,1,1,1,27,1,2,80,6,10,1,1,4,5,13,28,8,16,1,1,2,15,6,11,2,2,19,1,1,1,10,7,1,2,1 -,18,2,1,2,8,7,8,4,29,1,1,18,2,39,2,1,1,39,2,0,0,0,5,0,0,0,0,0,210,0,210,0,35,0,44,0,74,0,86,0 -,95,0,0,55,52,54,59,1,55,62,1,50,22,31,1,51,50,22,21,23,51,50,31,1,22,29,1,20,6,43,1,34,38,61,1,35,34,38,53,55 -,20,22,50,54,52,38,34,6,7,52,51,55,23,30,1,51,50,55,54,55,23,50,29,1,20,6,43,1,34,6,29,1,20,35,7,34,38,53,55,38 -,6,21,23,20,22,59,1,50,54,47,1,21,23,53,35,34,38,61,1,47,11,7,22,1,2,8,13,7,2,1,23,7,9,1,12,4,3,27,3,3 -,1,107,2,3,31,6,10,49,5,6,5,5,6,5,32,2,21,2,2,7,6,8,5,3,1,21,2,1,1,32,7,9,2,24,1,1,106,1,2,1 -,2,2,18,1,1,1,81,80,32,3,5,182,7,10,3,3,4,4,3,2,10,6,16,2,24,2,4,85,2,2,3,2,28,9,6,96,3,4,4,6 -,4,4,13,2,1,3,3,5,5,3,3,1,2,11,1,1,9,6,54,2,1,1,1,50,1,1,2,14,2,2,1,1,21,88,1,50,4,4,32,0 -,0,0,4,0,0,0,0,0,208,0,210,0,15,0,31,0,47,0,63,0,0,55,52,54,59,1,50,22,29,1,20,6,43,1,34,38,53,55,52,54 -,59,1,50,22,21,7,20,6,43,1,34,38,53,39,55,51,22,29,1,20,6,35,49,34,43,1,46,1,53,63,1,51,22,29,1,20,6,43,1,34 -,43,1,46,1,53,47,9,7,35,7,10,10,7,35,7,9,91,10,7,35,7,11,1,9,7,35,6,12,77,5,26,7,4,3,21,3,1,3,3,94 -,5,26,7,5,2,1,20,4,1,2,3,191,7,11,10,7,128,7,10,10,7,127,8,10,11,7,127,7,10,11,7,126,4,1,4,123,3,3,1,2 -,3,124,4,1,4,123,3,3,1,2,3,0,0,0,2,0,0,0,0,0,232,0,231,0,10,0,19,0,0,55,21,51,55,54,52,47,1,38,34,15 -,1,21,51,55,39,7,6,34,39,32,65,133,1,1,58,1,3,2,117,40,122,30,116,1,4,1,96,64,133,2,3,1,58,2,2,139,42,121,30,119 -,1,1,0,0,0,0,3,0,0,0,0,0,186,0,207,0,12,0,21,0,37,0,0,55,20,30,1,50,62,1,52,46,1,34,14,1,23,20,22,50 -,54,52,38,34,6,55,52,54,31,1,30,1,21,7,20,6,47,1,46,1,53,72,15,26,31,26,15,15,26,31,26,15,15,24,34,24,24,34,24,60 -,3,2,7,2,1,53,3,2,7,2,1,129,16,26,15,15,26,31,26,15,15,26,16,17,24,24,34,24,24,58,2,1,1,2,1,3,1,145,2,1 -,1,2,1,3,1,0,2,0,0,0,0,0,199,0,209,0,13,0,27,0,0,55,52,54,31,1,30,2,14,2,38,52,53,55,52,54,22,31,1,22 -,20,6,15,1,6,38,53,59,15,7,40,65,12,1,16,94,15,15,13,6,4,65,34,3,5,58,41,3,5,194,7,8,3,23,38,10,14,12,55,7 -,8,17,106,8,3,3,3,38,19,2,5,1,35,24,1,3,3,0,2,0,0,0,0,0,214,0,202,0,12,0,24,0,0,55,23,55,23,22,50,63 -,1,54,38,47,1,55,39,38,6,21,23,22,50,63,1,54,38,39,56,68,39,30,1,4,1,6,2,1,1,29,38,125,2,1,42,1,2,2,49,1 -,1,1,202,159,40,30,2,2,7,1,4,1,29,37,39,1,1,2,94,2,1,50,2,2,1,0,2,0,0,0,0,0,221,0,221,0,9,0,42,0 -,0,63,1,51,34,31,1,21,7,35,47,1,20,6,7,14,1,20,30,1,50,62,1,52,38,47,1,63,1,54,51,30,1,20,14,1,34,46,1,52 -,54,55,54,23,118,5,10,1,2,3,5,9,5,28,1,1,15,18,20,34,40,34,19,18,15,2,5,1,2,2,20,23,24,43,49,43,25,24,19,2 -,2,216,5,3,3,81,5,5,63,1,4,1,10,32,41,34,20,20,34,40,33,10,6,8,1,1,14,41,49,42,25,25,42,49,42,14,1,2,0,0 -,0,0,2,0,0,0,0,0,212,0,208,0,17,0,28,0,0,55,35,53,35,21,35,53,52,62,2,59,1,50,30,2,21,7,51,53,35,7,34,14 -,3,21,212,29,103,29,12,22,29,17,66,3,6,4,2,132,103,52,5,5,11,12,11,7,46,40,40,81,17,30,21,12,2,4,6,3,77,63,1,3 -,7,11,17,12,0,0,5,0,0,0,0,0,231,0,161,0,10,0,27,0,37,0,68,0,89,0,0,55,52,59,1,53,23,7,53,35,34,53,7,35 -,53,35,21,35,53,52,62,2,59,2,22,23,21,7,51,53,35,15,1,14,2,21,23,20,14,2,43,2,47,1,61,1,52,63,1,59,1,50,30,2 -,29,1,20,6,7,23,30,2,21,35,52,46,2,43,1,53,51,50,62,2,61,1,52,43,1,21,51,55,101,2,26,28,28,26,2,12,12,41,12,5 -,9,12,7,26,2,3,1,53,41,23,4,5,2,4,3,195,2,3,6,3,45,2,2,1,1,2,2,39,2,5,5,2,2,2,4,2,2,2,12,1 -,3,4,2,26,21,2,4,2,2,3,33,39,2,131,2,18,24,25,19,2,28,16,16,33,7,12,8,5,1,3,2,31,25,1,2,1,5,7,5,17 -,2,5,4,3,2,2,2,52,3,1,2,2,3,5,4,2,3,7,4,3,1,5,5,4,3,3,3,1,12,1,3,3,3,2,2,40,1,0,2,0 -,0,0,0,0,211,0,211,0,32,0,56,0,0,55,20,14,2,43,1,34,46,2,61,1,52,62,2,59,1,50,30,2,29,1,20,6,7,30,3,21 -,35,52,46,2,43,1,53,51,50,62,2,61,1,52,43,1,21,51,55,62,1,53,211,4,8,14,10,111,3,5,4,2,2,4,5,3,98,6,12,11 -,7,6,5,5,8,7,4,30,3,7,9,6,65,52,6,9,7,3,6,83,98,2,1,1,84,5,12,11,7,2,4,6,3,131,3,6,4,2,4,8 -,14,9,6,8,18,8,3,8,11,14,9,6,9,6,4,29,4,6,9,6,6,6,103,1,1,2,3,0,0,0,5,0,0,0,0,0,231,0,161,0 -,10,0,27,0,37,0,68,0,89,0,0,55,52,59,1,53,23,7,53,35,34,53,23,35,53,35,21,35,53,52,62,2,59,2,22,31,1,7,51,53 -,35,15,1,14,2,21,7,20,14,2,43,2,47,1,61,1,52,63,1,59,1,50,30,2,29,1,20,6,7,23,30,2,21,35,52,46,2,43,1,53 -,51,50,62,2,61,1,52,43,1,21,51,55,101,2,26,28,28,26,2,130,12,41,11,4,9,12,7,26,2,2,1,1,53,41,23,4,4,3,4,3 -,89,2,3,6,3,45,2,2,1,1,2,2,39,2,5,5,2,2,2,4,2,2,2,12,1,3,4,2,26,21,2,4,2,2,3,33,39,2,131,2 -,18,24,25,19,2,27,16,16,32,7,12,8,5,1,3,2,31,25,1,1,2,4,7,5,18,2,5,4,3,2,2,2,52,3,1,2,2,3,5,4 -,2,3,7,4,3,1,5,5,4,3,3,3,1,12,1,3,3,3,2,2,40,1,0,0,0,0,3,0,0,0,0,0,177,0,209,0,14,0,26,0 -,40,0,0,55,52,38,34,7,14,2,20,31,1,30,1,54,53,39,38,52,63,1,54,50,29,1,20,34,47,1,52,54,59,1,50,22,29,1,6,43 -,1,34,53,176,5,6,3,4,45,7,4,2,43,12,9,51,1,1,33,1,1,1,1,78,2,1,8,3,1,1,3,8,3,195,7,7,3,6,58,10 -,10,5,3,59,10,6,9,63,2,3,2,44,1,2,92,2,1,122,2,3,1,3,150,4,4,0,1,0,0,0,0,0,232,0,193,0,31,0,0,55 -,52,54,59,1,50,22,31,1,30,1,59,1,50,22,29,1,20,6,43,1,34,38,47,1,46,1,43,1,34,38,53,24,3,1,56,6,15,3,50,4 -,14,6,46,1,3,3,1,59,7,14,3,50,3,14,7,43,1,3,189,1,3,9,5,85,6,8,2,2,9,2,2,8,6,85,6,8,2,2,0,0 -,0,0,1,0,0,0,0,0,234,0,193,0,31,0,0,55,52,38,7,35,34,6,15,1,14,1,43,1,34,6,29,1,20,22,59,1,50,54,63,1 -,62,1,59,1,50,54,53,233,2,2,55,7,13,2,55,2,12,7,45,2,2,2,2,58,7,13,2,54,2,13,6,43,2,2,189,1,3,1,8,7 -,82,6,9,2,2,9,2,2,9,6,83,6,9,2,2,0,0,0,4,0,0,0,0,0,228,0,193,0,33,0,47,0,61,0,72,0,0,55,50,22 -,29,1,20,6,43,1,21,20,6,43,1,39,46,1,34,6,15,1,35,34,38,61,1,35,34,38,61,1,52,54,51,23,34,29,1,51,55,62,1,55 -,51,53,52,38,35,51,34,29,1,30,1,23,51,50,61,1,52,38,35,51,34,29,1,51,50,61,1,52,38,35,222,2,4,4,2,15,3,3,74,2 -,3,11,15,11,3,2,26,2,4,15,2,4,3,3,11,2,36,1,1,4,3,3,1,1,18,2,9,12,5,20,2,1,1,18,2,46,2,1,1,193 -,4,2,102,3,3,9,2,4,4,5,7,7,5,4,4,2,11,4,2,99,2,4,16,2,78,2,2,3,1,70,1,1,2,69,1,4,4,2,76,1 -,1,2,78,2,76,1,1,0,0,0,12,0,0,0,0,0,208,0,222,0,23,0,27,0,37,0,44,0,53,0,62,0,71,0,80,0,89,0,98,0 -,107,0,116,0,0,55,52,54,63,1,54,50,31,1,30,1,29,1,20,6,15,1,6,34,47,1,46,1,53,55,23,55,39,7,6,21,6,22,51,23 -,55,39,38,23,55,62,1,61,1,15,1,6,46,1,62,1,30,1,6,23,6,46,1,62,1,30,1,6,7,6,46,1,62,1,30,1,6,23,6,46 -,1,62,1,30,1,6,55,38,14,1,30,1,62,1,38,7,38,14,1,30,1,62,1,38,7,38,14,1,30,1,62,1,38,39,34,6,20,22,50,54 -,52,38,48,4,3,66,3,8,3,66,3,4,4,3,66,3,8,3,66,3,4,14,66,62,62,70,1,1,2,2,61,1,32,32,76,61,1,3,65,56 -,4,8,5,2,7,9,4,2,29,4,8,5,2,7,9,4,2,35,4,8,5,2,7,9,4,2,29,4,8,5,2,7,9,4,2,75,4,8,4,1 -,8,8,4,1,20,4,8,5,2,7,9,4,2,20,4,8,5,2,7,9,4,2,29,5,7,7,9,7,7,168,3,7,2,40,2,2,40,2,7,3 -,80,3,7,2,40,2,2,40,2,7,3,86,36,36,37,49,35,36,2,4,38,78,19,19,115,38,1,5,2,69,38,1,2,2,8,9,4,3,8,8 -,23,2,2,8,9,4,3,8,8,18,2,2,8,9,4,3,8,8,23,2,2,8,9,4,3,8,8,76,2,3,8,8,4,2,8,9,27,2,3,8 -,8,4,2,8,9,26,2,3,8,8,4,2,8,9,102,6,10,6,6,10,6,0,11,0,0,0,0,0,231,0,193,0,29,0,39,0,43,0,52,0 -,61,0,70,0,79,0,88,0,97,0,106,0,115,0,0,55,52,54,51,23,50,22,21,23,55,62,1,31,1,30,1,15,1,14,1,47,1,21,20,6 -,43,1,34,38,53,63,1,21,7,28,1,31,1,21,35,55,23,7,39,55,20,22,50,54,52,38,34,6,55,20,22,50,54,52,38,34,6,55,20,22 -,50,54,52,38,34,6,7,20,22,50,54,52,38,34,6,23,20,22,50,54,52,38,34,6,55,20,22,50,54,52,38,34,6,7,20,22,50,54,52,38 -,34,6,23,20,22,50,54,52,38,34,6,25,5,3,80,3,5,1,27,1,7,3,67,2,2,2,44,2,6,3,52,5,3,82,3,4,12,74,8,2 -,6,74,119,61,38,61,12,5,6,5,5,6,5,27,5,6,5,5,6,5,28,5,6,5,5,6,5,143,5,6,5,5,6,5,23,5,6,5,5,6 -,5,22,5,6,5,5,6,5,44,5,6,5,5,6,5,44,5,6,5,5,6,5,155,3,5,1,4,4,9,43,3,1,2,44,2,6,3,67,3,1 -,2,32,26,4,4,4,4,76,1,20,13,1,4,1,4,29,100,40,58,38,4,3,5,5,6,5,5,2,3,5,5,6,5,5,2,3,5,5,6,5 -,5,2,3,5,5,6,5,5,24,3,5,5,6,5,5,19,3,5,5,6,5,5,45,3,5,5,6,5,5,3,3,5,5,6,5,5,0,0,2,0 -,0,0,0,0,210,0,210,0,12,0,22,0,0,55,20,30,1,50,62,1,52,46,1,34,14,1,23,6,22,50,54,52,38,34,6,21,47,22,37,44 -,37,22,22,37,44,37,22,34,1,29,39,29,29,39,29,128,22,37,22,22,37,44,37,22,22,37,22,20,28,28,40,28,28,20,0,0,0,0,1,0 +,33,0,54,0,66,0,0,55,52,53,39,52,54,55,23,50,31,1,22,51,55,50,22,29,1,48,22,53,51,30,1,7,6,7,14,1,38,7,35,34 +,38,55,7,21,55,54,55,54,59,1,55,52,38,7,49,34,47,1,38,43,1,34,23,51,50,63,1,54,43,1,34,15,1,6,26,1,11,7,56,2 +,1,18,3,3,54,7,10,2,16,10,9,5,18,10,4,6,11,108,29,7,10,18,1,11,9,3,6,8,99,1,3,60,2,1,20,1,2,45,2,9 +,131,2,1,27,1,2,132,2,1,26,1,80,6,68,21,7,10,1,1,1,19,2,2,11,6,15,2,1,1,16,8,28,13,5,4,1,1,10,100,76 +,1,16,15,3,8,7,8,2,1,2,18,1,96,2,39,2,2,39,2,0,0,0,5,0,0,0,0,0,210,0,210,0,35,0,44,0,73,0,85,0 +,94,0,0,55,52,54,59,1,55,62,1,50,22,31,1,51,50,22,21,23,51,50,31,1,22,29,1,20,6,43,1,34,38,61,1,35,34,38,53,55 +,50,54,52,38,34,6,20,22,7,23,20,22,51,55,50,61,1,52,54,59,1,50,54,61,1,52,35,39,7,14,1,34,38,47,1,7,34,23,38,6 +,21,23,20,22,59,1,50,54,47,1,21,23,53,35,34,38,61,1,47,11,7,22,1,2,8,13,7,2,1,23,7,9,1,12,4,3,27,3,3,1 +,107,2,3,31,6,10,57,3,5,5,6,5,5,37,2,1,1,24,2,9,7,32,1,1,2,21,1,3,7,12,7,2,2,21,2,108,1,2,1,2 +,2,18,1,1,1,81,80,32,3,5,182,7,10,3,3,4,4,3,2,10,6,16,2,24,2,4,85,2,2,3,2,28,9,6,89,4,6,4,4,6 +,4,3,83,1,1,1,2,54,6,9,1,1,11,2,1,3,3,5,5,3,3,1,35,1,1,2,14,2,2,1,1,21,88,1,50,4,4,32,0,0 +,0,0,4,0,0,0,0,0,208,0,210,0,15,0,32,0,48,0,67,0,0,55,52,54,59,1,50,22,29,1,20,6,43,1,34,38,53,55,20,21 +,20,22,23,51,50,51,49,50,54,61,1,52,39,35,23,52,54,59,1,50,22,21,7,20,6,43,1,34,38,53,55,20,21,20,22,23,51,50,59,1 +,50,54,61,1,52,39,49,34,35,47,9,7,35,7,10,10,7,35,7,9,14,3,3,1,3,21,3,4,7,26,72,10,7,35,7,11,1,9,7,35 +,6,12,17,3,2,1,4,20,1,2,5,7,3,23,191,7,11,10,7,128,7,10,10,7,127,62,62,3,2,1,3,3,123,4,1,4,8,10,11,7 +,127,7,10,11,7,126,62,62,3,2,1,3,3,123,4,1,0,0,2,0,0,0,0,0,232,0,231,0,10,0,19,0,0,63,1,54,50,31,1,22 +,20,15,1,35,55,21,51,55,39,7,6,34,39,32,134,2,3,1,58,1,1,133,65,17,40,122,30,116,1,4,1,96,133,2,2,58,1,3,2,133 +,58,42,121,30,119,1,1,0,0,0,3,0,0,0,0,0,186,0,207,0,33,0,42,0,50,0,0,55,7,20,6,47,1,46,1,53,55,46,1,52 +,62,1,51,50,23,55,52,54,31,1,30,1,21,7,30,1,20,14,1,35,34,53,50,51,50,54,53,52,38,39,7,55,35,34,6,21,20,22,117,8 +,3,2,7,2,1,8,14,16,15,26,15,6,6,7,3,2,7,2,1,7,14,16,15,26,15,7,3,3,17,24,11,9,42,27,6,17,24,11,73,20 +,2,1,1,2,1,3,1,21,7,27,31,26,15,1,19,2,1,1,2,1,3,1,20,7,26,32,26,15,15,24,17,11,19,5,70,76,24,17,11,19 +,0,0,2,0,0,0,0,0,199,0,209,0,13,0,27,0,0,55,52,54,31,1,30,2,14,2,38,52,53,55,28,1,22,63,1,62,1,52,47,1 +,46,1,6,59,15,7,40,65,12,1,16,94,15,15,13,5,3,41,58,5,3,34,65,4,6,194,7,8,3,23,38,10,14,12,55,7,8,17,106,8 +,112,7,3,1,24,35,1,5,2,19,38,3,3,0,2,0,0,0,0,0,214,0,202,0,12,0,24,0,0,55,23,7,23,30,1,15,1,6,34,47 +,1,7,39,38,6,21,23,22,50,63,1,54,38,39,56,158,38,29,1,1,2,6,1,4,1,30,39,35,2,1,42,1,2,2,49,1,1,1,202,70 +,37,29,1,4,1,7,2,2,30,40,128,1,1,2,94,2,1,50,2,2,1,0,2,0,0,0,0,0,221,0,221,0,9,0,42,0,0,63,1,51 +,34,31,1,21,7,35,47,1,20,6,7,14,1,20,30,1,50,62,1,52,38,47,1,63,1,54,51,30,1,20,14,1,34,46,1,52,54,55,54,23 +,118,5,10,1,2,3,5,9,5,28,1,1,15,18,20,34,40,34,19,18,15,2,5,1,2,2,20,23,24,43,49,43,25,24,19,2,2,216,5,3 +,3,81,5,5,63,1,4,1,10,32,41,34,20,20,34,40,33,10,6,8,1,1,14,41,49,42,25,25,42,49,42,14,1,2,0,0,0,0,2,0 +,0,0,0,0,212,0,208,0,17,0,28,0,0,55,35,53,35,21,35,53,52,62,2,59,1,50,30,2,21,7,51,53,35,7,34,14,3,21,212,29 +,103,29,12,22,29,17,66,3,6,4,2,132,103,52,5,5,11,12,11,7,46,40,40,81,17,30,21,12,2,4,6,3,77,63,1,3,7,11,17,12 +,0,0,5,0,0,0,0,0,231,0,161,0,10,0,27,0,37,0,68,0,89,0,0,55,52,59,1,53,23,7,53,35,34,53,7,35,53,35,21,35 +,53,52,62,2,59,2,22,23,21,7,51,53,35,15,1,14,2,21,23,20,14,2,43,2,47,1,61,1,52,63,1,59,1,50,30,2,29,1,20,6 +,7,23,30,2,21,35,52,46,2,43,1,53,51,50,62,2,61,1,52,43,1,21,51,55,101,2,26,28,28,26,2,12,12,41,12,5,9,12,7,26 +,2,3,1,53,41,23,4,5,2,4,3,195,2,3,6,3,45,2,2,1,1,2,2,39,2,5,5,2,2,2,4,2,2,2,12,1,3,4,2,26 +,21,2,4,2,2,3,33,39,2,131,2,18,24,25,19,2,28,16,16,33,7,12,8,5,1,3,2,31,25,1,2,1,5,7,5,17,2,5,4,3 +,2,2,2,52,3,1,2,2,3,5,4,2,3,7,4,3,1,5,5,4,3,3,3,1,12,1,3,3,3,2,2,40,1,0,2,0,0,0,0,0 +,211,0,211,0,32,0,56,0,0,55,20,14,2,43,1,34,46,2,61,1,52,62,2,59,1,50,30,2,29,1,20,6,7,30,3,21,35,52,46,2 +,43,1,53,51,50,62,2,61,1,52,43,1,21,51,55,62,1,53,211,4,8,14,10,111,3,5,4,2,2,4,5,3,98,6,12,11,7,6,5,5 +,8,7,4,30,3,7,9,6,65,52,6,9,7,3,6,83,98,2,1,1,84,5,12,11,7,2,4,6,3,131,3,6,4,2,4,8,14,9,6,8 +,18,8,3,8,11,14,9,6,9,6,4,29,4,6,9,6,6,6,103,1,1,2,3,0,0,0,5,0,0,0,0,0,231,0,161,0,10,0,27,0 +,37,0,68,0,89,0,0,55,52,59,1,53,23,7,53,35,34,53,23,35,53,35,21,35,53,52,62,2,59,2,22,31,1,7,51,53,35,15,1,14 +,2,21,7,20,14,2,43,2,47,1,61,1,52,63,1,59,1,50,30,2,29,1,20,6,7,23,30,2,21,35,52,46,2,43,1,53,51,50,62,2 +,61,1,52,43,1,21,51,55,101,2,26,28,28,26,2,130,12,41,11,4,9,12,7,26,2,2,1,1,53,41,23,4,4,3,4,3,89,2,3,6 +,3,45,2,2,1,1,2,2,39,2,5,5,2,2,2,4,2,2,2,12,1,3,4,2,26,21,2,4,2,2,3,33,39,2,131,2,18,24,25,19 +,2,27,16,16,32,7,12,8,5,1,3,2,31,25,1,1,2,4,7,5,18,2,5,4,3,2,2,2,52,3,1,2,2,3,5,4,2,3,7,4 +,3,1,5,5,4,3,3,3,1,12,1,3,3,3,2,2,40,1,0,0,0,0,3,0,0,0,0,0,177,0,209,0,16,0,28,0,42,0,0,55 +,20,29,1,20,6,38,47,1,38,52,62,1,55,54,50,22,7,23,22,50,61,1,52,34,15,1,6,20,39,52,54,59,1,50,22,29,1,6,43,1 +,34,53,176,9,12,43,2,4,7,45,4,3,6,5,51,33,1,1,1,1,33,1,44,2,1,8,3,1,1,3,8,3,195,7,61,67,9,6,10,59 +,3,5,10,10,58,6,3,7,79,43,1,2,92,2,1,44,2,3,77,2,3,1,3,150,4,4,0,0,0,0,1,0,0,0,0,0,232,0,193,0 +,31,0,0,55,52,54,59,1,50,22,31,1,30,1,59,1,50,22,29,1,20,6,43,1,34,38,47,1,46,1,43,1,34,38,53,24,3,1,56,6 +,15,3,50,4,14,6,46,1,3,3,1,59,7,14,3,50,3,14,7,43,1,3,189,1,3,9,5,85,6,8,2,2,9,2,2,8,6,85,6,8 +,2,2,0,0,0,0,1,0,0,0,0,0,234,0,193,0,31,0,0,55,52,38,7,35,34,6,15,1,14,1,43,1,34,6,29,1,20,22,59,1 +,50,54,63,1,62,1,59,1,50,54,53,233,2,2,55,7,13,2,55,2,12,7,45,2,2,2,2,58,7,13,2,54,2,13,6,43,2,2,189,1 +,3,1,8,7,82,6,9,2,2,9,2,2,9,6,83,6,9,2,2,0,0,0,4,0,0,0,0,0,228,0,193,0,33,0,47,0,61,0,72,0 +,0,55,50,22,29,1,20,6,43,1,21,20,6,43,1,39,46,1,34,6,15,1,35,34,38,61,1,35,34,38,61,1,52,54,51,23,34,29,1,51 +,55,62,1,55,51,53,52,38,35,51,34,29,1,30,1,23,51,50,61,1,52,38,35,51,34,29,1,51,50,61,1,52,38,35,222,2,4,4,2,15 +,3,3,74,2,3,11,15,11,3,2,26,2,4,15,2,4,3,3,11,2,36,1,1,4,3,3,1,1,18,2,9,12,5,20,2,1,1,18,2,46 +,2,1,1,193,4,2,102,3,3,9,2,4,4,5,7,7,5,4,4,2,11,4,2,99,2,4,16,2,78,2,2,3,1,70,1,1,2,69,1,4 +,4,2,76,1,1,2,78,2,76,1,1,0,0,0,12,0,0,0,0,0,208,0,222,0,23,0,27,0,37,0,44,0,53,0,62,0,71,0,80,0 +,89,0,98,0,107,0,116,0,0,55,52,54,63,1,54,50,31,1,30,1,29,1,20,6,15,1,6,34,47,1,46,1,53,55,23,55,39,7,6,21 +,6,22,51,23,55,39,38,23,55,62,1,61,1,15,1,6,46,1,62,1,30,1,6,23,6,46,1,62,1,30,1,6,7,6,46,1,62,1,30,1 +,6,23,6,46,1,62,1,30,1,6,55,38,14,1,30,1,62,1,38,7,38,14,1,30,1,62,1,38,7,38,14,1,30,1,62,1,38,39,34,6 +,20,22,50,54,52,38,48,4,3,66,3,8,3,66,3,4,4,3,66,3,8,3,66,3,4,14,66,62,62,70,1,1,2,2,61,1,32,32,76,61 +,1,3,65,56,4,8,5,2,7,9,4,2,29,4,8,5,2,7,9,4,2,35,4,8,5,2,7,9,4,2,29,4,8,5,2,7,9,4,2,75 +,4,8,4,1,8,8,4,1,20,4,8,5,2,7,9,4,2,20,4,8,5,2,7,9,4,2,29,5,7,7,9,7,7,168,3,7,2,40,2,2 +,40,2,7,3,80,3,7,2,40,2,2,40,2,7,3,86,36,36,37,49,35,36,2,4,38,78,19,19,115,38,1,5,2,69,38,1,2,2,8,9 +,4,3,8,8,23,2,2,8,9,4,3,8,8,18,2,2,8,9,4,3,8,8,23,2,2,8,9,4,3,8,8,76,2,3,8,8,4,2,8,9 +,27,2,3,8,8,4,2,8,9,26,2,3,8,8,4,2,8,9,102,6,10,6,6,10,6,0,11,0,0,0,0,0,231,0,193,0,29,0,39,0 +,43,0,52,0,61,0,70,0,79,0,88,0,97,0,106,0,115,0,0,55,52,54,51,23,50,22,21,23,55,62,1,31,1,30,1,15,1,14,1,47 +,1,21,20,6,43,1,34,38,53,55,21,51,53,39,38,52,53,55,53,55,7,23,55,7,20,22,50,54,52,38,34,6,55,20,22,50,54,52,38,34 +,6,55,20,22,50,54,52,38,34,6,7,20,22,50,54,52,38,34,6,23,20,22,50,54,52,38,34,6,55,20,22,50,54,52,38,34,6,7,20,22 +,50,54,52,38,34,6,23,20,22,50,54,52,38,34,6,25,5,3,80,3,5,1,27,1,7,3,67,2,2,2,44,2,6,3,52,5,3,82,3,4 +,12,74,6,2,8,45,38,61,38,87,5,6,5,5,6,5,27,5,6,5,5,6,5,28,5,6,5,5,6,5,143,5,6,5,5,6,5,23,5,6 +,5,5,6,5,22,5,6,5,5,6,5,44,5,6,5,5,6,5,44,5,6,5,5,6,5,155,3,5,1,4,4,9,43,3,1,2,44,2,6,3 +,67,3,1,2,32,26,4,4,4,4,76,71,29,4,1,4,1,13,20,28,60,38,58,16,3,5,5,6,5,5,2,3,5,5,6,5,5,2,3,5 +,5,6,5,5,2,3,5,5,6,5,5,24,3,5,5,6,5,5,19,3,5,5,6,5,5,45,3,5,5,6,5,5,3,3,5,5,6,5,5,0 +,0,0,2,0,0,0,0,0,209,0,210,0,12,0,21,0,0,55,34,46,1,52,62,1,50,30,1,20,14,1,39,50,54,52,38,34,6,20,22,128 +,22,37,22,22,37,44,37,22,22,37,21,19,29,29,39,28,28,47,22,37,44,37,22,22,37,44,37,22,33,28,40,28,28,40,28,0,0,0,1,0 ,0,0,0,0,225,0,224,0,73,0,0,55,62,1,51,23,7,6,7,6,7,6,7,46,2,52,62,1,55,50,23,22,23,22,23,49,22,50,61,1 ,52,54,59,1,50,22,29,1,20,6,43,1,34,38,61,1,52,54,59,1,50,54,53,39,38,39,38,39,38,7,34,14,1,23,22,23,30,1,54,55 ,54,55,54,55,202,1,3,2,8,5,6,9,11,15,18,22,29,44,24,24,43,29,25,21,14,11,6,2,1,1,2,2,7,1,3,3,1,51,2,2 @@ -697,97 +694,97 @@ static const unsigned char data[] = {0,1,0,0,0,11,0,128,0,3,0,48,71,83,85,66,32, ,8,1,1,21,71,14,20,6,1,2,8,2,1,4,5,29,20,71,55,8,1,4,1,33,1,1,33,2,3,1,8,1,1,21,71,14,20,6,1,2 ,8,2,1,4,5,29,20,71,58,2,7,2,1,1,34,1,3,2,34,1,1,7,1,2,19,1,1,21,13,7,11,2,1,9,1,1,11,12,6,21 ,30,120,2,7,2,1,1,34,1,3,2,34,1,1,7,1,2,19,21,13,7,11,2,1,9,1,1,11,12,6,21,30,0,0,3,0,0,0,0,0 -,209,0,208,0,51,0,62,0,73,0,0,55,52,46,1,15,1,48,34,61,1,52,46,1,7,6,7,49,6,48,53,39,52,38,43,1,34,6,29,1 -,20,59,1,50,61,1,48,54,31,1,22,62,1,61,1,52,48,51,23,22,62,1,53,39,52,34,35,7,6,31,1,50,48,53,39,52,22,49,21,20 -,34,53,39,38,55,208,5,7,3,53,1,6,7,3,6,51,1,1,2,2,8,2,1,3,9,3,1,1,56,2,9,6,1,52,2,8,6,14,1,1 -,42,1,1,42,1,70,1,1,43,1,1,193,6,8,1,4,61,1,50,5,8,1,4,8,57,1,1,62,2,3,1,2,150,5,4,65,1,1,66,2 -,1,6,6,49,1,61,2,1,6,6,115,1,49,1,2,49,1,100,1,1,101,1,1,49,1,2,0,0,0,0,3,0,0,0,0,0,232,0,192,0 -,20,0,48,0,65,0,0,55,20,14,2,43,1,34,46,2,52,62,2,59,1,50,30,2,7,52,46,2,43,1,30,3,29,1,20,7,6,7,6,7 -,6,7,6,55,51,50,62,2,39,52,46,2,34,14,2,20,30,2,50,62,2,231,10,17,24,13,78,13,24,17,10,10,17,24,13,78,13,24,17,10 -,18,8,14,19,11,31,4,13,5,4,1,2,5,4,7,4,4,7,7,32,11,19,14,8,75,8,13,17,20,17,13,8,8,13,17,20,17,13,8,128 -,13,24,17,10,10,17,24,26,24,17,10,10,17,24,13,10,17,13,8,3,15,10,15,5,2,6,5,7,9,7,6,4,3,5,6,7,13,18,10,10 -,17,13,8,8,13,17,20,17,13,8,8,13,17,0,3,0,0,0,0,0,232,0,192,0,20,0,48,0,65,0,0,55,52,62,2,59,1,50,30,2 -,20,14,2,43,1,34,46,2,55,20,30,2,59,1,46,3,61,1,52,55,54,55,54,55,54,55,54,7,35,34,14,2,23,20,30,2,50,62,2,52 -,46,2,34,14,2,25,10,17,24,13,78,13,24,17,10,10,17,24,13,78,13,24,17,10,18,8,14,19,11,31,4,13,5,4,1,2,5,4,7,4 -,4,7,7,32,11,19,14,8,75,8,13,17,20,17,13,8,8,13,17,20,17,13,8,128,13,24,17,10,10,17,24,26,24,17,10,10,17,24,13,10 -,17,13,8,3,15,10,15,5,2,6,5,7,9,7,6,4,3,5,6,7,13,18,10,10,17,13,8,8,13,17,20,17,13,8,8,13,17,0,5,0 -,0,0,0,0,208,0,208,0,23,0,53,0,66,0,75,0,84,0,0,55,34,6,21,7,20,22,59,1,50,54,61,1,52,39,49,48,49,39,38,23 -,49,38,35,7,52,54,59,1,50,29,1,20,22,59,1,50,54,61,1,48,54,31,1,22,29,1,20,6,35,39,34,38,53,55,52,59,1,50,29,1 -,20,6,43,1,34,53,23,50,22,20,6,34,38,52,54,7,20,22,50,54,52,38,34,6,65,7,9,1,10,7,126,6,11,2,36,2,1,3,4,98 -,1,1,13,2,6,4,60,3,6,1,1,29,1,2,2,120,2,2,32,2,45,2,1,1,45,2,32,12,20,19,25,20,20,4,9,13,10,10,13,9 -,208,10,7,126,8,9,11,6,95,5,3,38,2,2,2,18,1,1,2,36,3,6,7,2,36,1,1,28,2,2,90,2,2,1,2,2,120,2,2,27 -,1,1,2,26,19,26,18,19,25,19,31,7,10,10,14,9,9,0,6,0,0,0,0,0,209,0,209,0,29,0,46,0,74,0,88,0,97,0,106,0 -,0,55,34,6,29,1,35,34,6,29,1,20,22,59,1,50,54,61,1,51,50,54,61,1,52,39,51,39,23,38,35,7,50,29,1,23,22,51,55,21 -,35,34,38,61,1,52,54,51,55,52,59,1,50,22,29,1,20,22,59,1,50,54,61,1,55,23,22,29,1,20,6,43,1,34,38,53,55,52,59,1 -,50,29,1,20,6,43,1,48,38,53,23,50,22,20,6,46,1,52,54,7,20,22,50,54,52,38,34,6,94,6,8,24,3,6,4,6,121,5,4,8 -,5,9,2,1,31,1,3,4,93,2,1,1,4,86,104,2,2,2,2,27,2,7,1,1,5,3,49,3,5,1,20,1,2,2,90,1,3,23,2,36 -,2,1,1,36,2,26,10,16,15,20,17,16,3,8,10,8,8,10,8,209,8,5,10,7,5,119,4,4,4,4,25,9,4,77,4,3,31,1,2,38 -,2,83,4,3,1,16,2,2,99,2,2,20,2,1,1,25,3,5,6,2,26,1,21,1,2,70,2,2,2,2,95,2,2,22,1,1,1,1,21,16 -,20,16,1,15,20,16,26,5,8,8,11,8,8,0,6,0,0,0,0,0,210,0,209,0,11,0,23,0,32,0,41,0,50,0,59,0,0,55,23,30 -,1,51,55,50,22,21,23,35,39,23,55,62,1,51,23,50,54,53,55,35,7,39,20,22,50,54,52,38,34,6,21,20,22,50,54,52,38,34,6,23 -,20,22,50,54,52,38,34,6,53,20,22,50,54,52,38,34,6,109,45,2,5,2,6,2,4,34,10,100,9,45,2,5,2,6,2,4,34,10,100,50 -,20,27,20,20,27,20,20,27,20,20,27,20,16,10,15,10,10,15,10,10,15,10,10,15,10,159,44,2,2,1,2,2,61,101,51,45,1,2,1,2 -,2,61,101,66,13,20,20,27,20,20,108,14,20,20,27,20,20,14,8,10,10,15,10,10,88,8,10,10,15,10,10,0,0,0,3,0,0,0,0,0 -,209,0,208,0,14,0,48,0,76,0,0,55,51,50,31,1,7,6,47,1,38,43,1,34,38,53,23,34,6,21,23,20,51,23,50,63,1,51,7,51 -,50,63,1,54,52,47,1,38,43,1,34,20,31,1,35,34,15,1,6,35,55,54,50,31,1,51,39,51,50,31,1,22,20,15,1,6,43,1,34,38 -,63,1,35,34,47,1,38,55,48,36,4,3,22,11,1,1,18,1,2,29,1,1,1,1,1,1,2,34,4,2,74,16,22,19,3,2,23,3,3,22 -,3,4,15,2,1,20,19,4,3,73,1,2,62,1,3,1,19,16,20,17,3,2,22,3,3,22,2,4,13,1,1,1,18,20,4,3,22,1,1,185 -,4,27,12,1,1,23,1,1,1,78,1,1,14,2,1,3,90,27,3,26,3,9,4,23,3,2,1,21,3,90,2,27,1,1,25,27,2,26,3,10 -,3,23,3,1,1,23,3,27,1,2,0,0,0,0,3,0,0,0,0,0,226,0,227,0,16,0,33,0,42,0,0,55,50,62,2,52,46,2,34,14 -,2,20,30,2,55,50,62,2,52,46,2,34,14,2,20,30,2,55,50,54,52,38,34,6,20,22,128,20,36,26,16,16,26,36,40,36,26,16,16,26 -,36,20,17,30,22,13,13,22,30,34,30,22,13,13,22,30,17,7,11,11,14,11,11,30,16,26,36,40,36,26,16,16,26,36,40,36,26,16,16,13 -,22,30,34,30,22,13,13,22,30,34,30,22,13,114,11,14,11,10,15,11,0,0,2,0,0,0,0,0,226,0,227,0,16,0,47,0,0,55,50,62 -,2,52,46,2,34,14,2,20,30,2,55,50,62,2,52,46,1,47,1,38,39,21,20,6,7,35,46,1,61,1,34,15,1,14,2,20,30,2,128,20 -,36,26,16,16,26,36,40,36,26,16,16,26,36,20,17,30,22,13,13,22,15,11,4,5,2,2,16,2,2,4,4,12,15,22,13,13,22,30,30,16 -,26,36,40,36,26,16,16,26,36,40,36,26,16,16,13,22,30,34,30,22,7,4,1,1,71,2,2,1,1,2,2,71,2,4,7,22,30,34,30,22 -,13,0,5,0,0,0,0,0,226,0,227,0,16,0,30,0,67,0,76,0,85,0,0,55,50,62,2,52,46,2,34,14,2,20,30,2,39,20,30,1 -,50,62,1,52,46,1,34,14,1,21,23,46,1,55,38,39,6,38,39,38,7,14,1,39,6,7,22,6,7,22,23,30,1,23,22,23,54,50,23,54 -,55,62,1,55,54,55,54,35,54,46,1,14,1,30,1,54,39,20,22,50,54,52,38,34,6,128,20,36,26,16,16,26,36,40,36,26,16,16,26,36 -,71,25,41,49,42,24,24,42,49,41,25,165,7,4,3,6,11,10,18,6,15,13,5,19,10,11,8,3,4,8,1,5,10,12,2,12,13,9,20,9 -,14,12,1,13,10,2,2,2,25,5,22,41,36,10,22,41,36,58,8,13,8,8,13,8,30,16,26,36,40,36,26,16,16,26,36,40,36,26,16,99 -,25,42,24,24,42,49,42,24,24,42,25,4,8,20,9,13,10,1,9,8,4,3,8,9,1,9,13,10,19,8,15,13,4,15,11,8,4,4,5,3 -,9,10,16,3,6,8,6,21,36,10,22,41,36,10,22,64,6,8,8,12,8,8,0,0,0,0,5,0,0,0,0,0,192,0,231,0,32,0,49,0 -,53,0,57,0,61,0,0,55,52,54,59,1,50,22,21,7,6,7,6,20,23,22,31,1,20,6,43,1,34,38,53,55,54,55,54,53,52,39,38,39 -,23,51,7,6,20,31,1,35,55,54,55,54,53,52,39,38,39,23,51,7,35,23,51,23,35,55,51,21,35,64,4,3,113,3,4,2,2,1,2,2 -,1,2,2,4,3,113,3,4,2,3,1,2,4,2,2,16,96,3,4,4,3,96,2,2,2,2,4,2,2,15,65,4,58,2,55,5,64,8,48,48 -,223,3,5,5,3,13,17,18,24,46,25,17,17,13,3,5,5,3,13,16,18,24,23,33,35,17,11,7,28,33,55,33,28,13,16,17,23,19,28,33 -,17,11,17,16,109,19,77,9,0,0,3,0,0,0,0,0,208,0,208,0,15,0,24,0,40,0,0,55,34,6,29,1,20,22,59,1,50,54,61,1 -,52,38,35,7,53,51,7,23,20,6,43,1,55,34,6,29,1,20,22,59,1,50,54,61,1,52,38,35,55,3,5,5,3,145,3,5,5,3,136,128 -,8,1,3,1,100,12,2,2,2,2,72,1,3,2,2,207,4,4,143,4,4,4,4,143,4,4,143,128,17,99,2,2,72,2,2,8,2,2,3,1 -,8,2,2,0,0,0,1,0,0,0,0,0,232,0,191,0,80,0,0,55,7,55,62,1,63,1,62,1,63,2,54,55,53,62,4,50,31,4,22,31 -,1,22,31,1,22,31,2,22,23,22,59,1,55,35,46,2,47,2,38,47,1,46,4,35,49,38,6,15,1,14,1,15,1,6,15,2,6,15,1,6 -,15,1,14,2,7,27,1,23,4,5,5,5,4,3,4,4,5,2,4,3,3,8,7,11,5,6,8,5,8,5,3,1,9,1,2,1,2,4,5,6 -,9,10,4,6,5,1,7,8,12,4,4,5,1,1,2,13,2,8,7,14,8,8,6,4,6,4,6,4,6,6,2,2,6,2,3,3,2,2,3,1 -,2,3,11,9,80,16,5,1,3,4,4,4,5,8,13,19,12,7,1,7,5,8,3,3,2,2,5,8,10,6,6,33,4,4,3,6,4,6,4,4 -,2,2,16,1,5,4,6,8,3,5,6,42,4,11,5,7,2,1,1,2,2,2,3,5,7,1,6,12,10,13,10,6,9,5,3,3,3,5,2,0 -,0,0,1,0,0,0,0,0,233,0,192,0,27,0,0,55,35,34,14,2,7,6,7,14,1,35,39,21,51,50,55,54,55,54,63,1,54,55,62,1 -,59,1,233,28,15,23,24,21,7,8,15,12,18,21,16,24,24,15,10,11,7,11,9,18,15,10,22,15,17,192,8,20,26,12,15,13,12,7,1,16 -,8,5,12,8,17,12,26,10,8,6,0,0,0,0,1,0,0,0,0,0,209,0,209,0,43,0,0,55,20,14,4,43,1,53,51,50,54,53,52,46 -,2,43,1,34,46,2,52,62,2,59,1,21,35,34,6,20,22,59,1,50,30,4,209,5,7,10,10,11,4,113,113,8,10,3,5,6,4,67,7,17 -,14,9,9,14,17,7,99,99,9,9,9,9,67,5,10,11,9,7,5,94,8,14,11,7,5,2,29,10,8,4,7,5,3,5,11,18,27,18,11,5 -,29,10,17,10,2,5,8,10,14,0,6,0,0,0,0,0,192,0,230,0,15,0,31,0,40,0,49,0,59,0,68,0,0,55,52,38,43,1,34,6 -,29,1,20,22,59,1,50,54,53,39,52,38,43,1,34,6,29,1,20,22,59,1,50,54,53,39,50,54,52,38,34,6,20,22,23,50,54,52,38,34 -,6,20,22,55,50,54,52,38,34,6,20,22,51,53,50,54,52,38,34,6,20,22,192,9,7,96,7,9,9,7,96,7,9,16,5,3,80,3,5,5 -,3,80,3,5,48,10,13,13,20,13,13,10,13,19,19,26,19,19,14,6,9,9,13,9,9,6,4,5,5,8,5,5,214,7,9,9,7,174,7,9 -,9,7,165,3,5,5,3,156,3,5,5,3,103,14,19,14,14,19,14,88,19,26,19,19,26,19,16,9,14,9,9,14,9,87,3,12,3,3,12,3 -,0,0,5,0,0,0,0,0,231,0,193,0,15,0,31,0,47,0,63,0,79,0,0,55,20,22,59,1,50,54,61,1,52,38,43,1,34,6,21,23 -,20,22,59,1,50,54,61,1,52,38,43,1,34,6,21,23,20,22,59,1,50,54,61,1,52,38,43,1,34,6,21,7,20,22,59,1,50,54,61,1 -,52,38,43,1,34,6,21,7,20,22,59,1,50,54,61,1,52,38,43,1,34,6,21,25,4,2,193,3,4,4,3,193,2,4,15,3,3,164,2,4 -,4,2,164,3,3,80,3,1,8,2,2,2,2,8,1,3,32,2,2,8,1,3,3,1,8,2,2,32,2,2,8,1,3,3,1,8,2,2,71,3 -,4,4,3,115,2,4,4,2,100,2,4,4,2,84,2,4,4,2,77,1,2,2,1,70,2,1,1,2,70,1,2,2,1,70,2,1,1,2,70,1 -,2,2,1,70,2,1,1,2,0,0,5,0,0,0,0,0,232,0,192,0,15,0,31,0,47,0,63,0,79,0,0,55,52,38,43,1,34,6,29,1 -,20,22,59,1,50,54,53,39,52,38,43,1,34,6,29,1,20,22,59,1,50,54,53,39,52,38,43,1,34,6,29,1,20,22,59,1,50,54,53,55 -,52,38,43,1,34,6,29,1,20,22,59,1,50,54,53,55,52,38,43,1,34,6,29,1,20,22,59,1,50,54,53,231,4,2,193,3,4,4,3,193 -,2,4,15,3,3,164,2,4,4,2,164,3,3,80,3,1,8,2,2,2,2,8,1,3,32,2,2,8,1,3,3,1,8,2,2,32,2,2,8,1 -,3,3,1,8,2,2,185,3,4,4,3,115,2,4,4,2,100,2,4,4,2,84,2,4,4,2,77,1,2,2,1,70,2,1,1,2,70,1,2,2 -,1,70,2,1,1,2,70,1,2,2,1,70,2,1,1,2,0,0,4,0,0,0,0,0,230,0,192,0,12,0,25,0,44,0,64,0,0,55,50,62 -,1,52,46,1,34,14,1,20,30,1,51,50,62,1,52,46,1,34,14,1,20,30,1,39,50,54,55,46,1,53,52,55,54,63,1,46,1,35,34,6 -,20,22,51,50,54,52,38,35,34,6,7,23,22,23,22,20,7,6,15,1,30,1,91,18,30,17,17,30,36,30,17,17,30,92,18,30,17,17,30,36 -,30,17,17,30,55,11,19,7,10,4,3,1,6,4,7,19,11,21,30,30,95,21,29,29,21,11,19,8,7,4,1,3,3,2,6,3,7,19,64,17 -,30,34,30,17,17,30,34,30,17,17,30,34,30,17,17,30,34,30,17,17,8,7,13,10,9,7,6,4,9,6,8,8,28,39,28,28,39,28,8,7 -,12,7,3,5,14,7,4,9,5,7,7,0,0,0,2,0,0,0,0,0,209,0,209,0,17,0,33,0,0,55,52,62,1,59,1,50,22,29,1,22 -,14,1,35,39,34,38,53,55,52,54,59,1,50,22,29,1,20,6,7,35,46,1,53,48,10,16,115,1,6,12,1,1,11,6,126,7,10,16,4,3 -,115,2,4,3,3,115,3,4,191,6,11,1,12,6,22,98,13,10,1,9,7,121,3,3,4,2,117,2,3,1,1,3,3,0,1,0,0,0,0,0 +,209,0,208,0,52,0,63,0,74,0,0,55,20,29,1,20,14,1,47,1,34,48,29,1,20,14,1,47,1,38,6,49,21,20,43,1,34,61,1,52 +,54,59,1,50,22,21,23,20,48,63,1,62,1,30,1,29,1,20,50,49,55,54,30,1,7,52,34,35,7,6,31,1,50,48,53,39,7,6,31,1 +,20,50,61,1,48,38,208,6,8,2,52,1,6,9,2,56,1,1,3,9,3,1,2,8,2,2,1,1,26,27,7,7,6,1,53,3,7,5,14,1 +,1,42,1,1,42,1,70,43,1,1,43,1,1,193,6,61,64,6,6,1,2,61,1,49,6,6,1,2,66,1,1,65,4,5,150,2,1,3,2,62 +,1,1,29,31,9,1,8,5,50,1,61,4,1,8,22,1,49,1,2,49,1,100,49,2,1,49,1,1,101,1,0,0,0,0,3,0,0,0,0,0 +,232,0,192,0,20,0,48,0,65,0,0,55,20,14,2,43,1,34,46,2,52,62,2,59,1,50,30,2,7,52,46,2,43,1,30,3,29,1,20,7 +,6,7,6,7,6,7,6,55,51,50,62,2,39,52,46,2,34,14,2,20,30,2,50,62,2,231,10,17,24,13,78,13,24,17,10,10,17,24,13,78 +,13,24,17,10,18,8,14,19,11,31,4,13,5,4,1,2,5,4,7,4,4,7,7,32,11,19,14,8,75,8,13,17,20,17,13,8,8,13,17,20 +,17,13,8,128,13,24,17,10,10,17,24,26,24,17,10,10,17,24,13,10,17,13,8,3,15,10,15,5,2,6,5,7,9,7,6,4,3,5,6,7 +,13,18,10,10,17,13,8,8,13,17,20,17,13,8,8,13,17,0,3,0,0,0,0,0,232,0,192,0,20,0,48,0,65,0,0,55,52,62,2,59 +,1,50,30,2,20,14,2,43,1,34,46,2,55,20,30,2,59,1,46,3,61,1,52,55,54,55,54,55,54,55,54,7,35,34,14,2,23,20,30,2 +,50,62,2,52,46,2,34,14,2,25,10,17,24,13,78,13,24,17,10,10,17,24,13,78,13,24,17,10,18,8,14,19,11,31,4,13,5,4,1,2 +,5,4,7,4,4,7,7,32,11,19,14,8,75,8,13,17,20,17,13,8,8,13,17,20,17,13,8,128,13,24,17,10,10,17,24,26,24,17,10,10 +,17,24,13,10,17,13,8,3,15,10,15,5,2,6,5,7,9,7,6,4,3,5,6,7,13,18,10,10,17,13,8,8,13,17,20,17,13,8,8,13 +,17,0,5,0,0,0,0,0,208,0,208,0,25,0,55,0,67,0,76,0,85,0,0,55,50,51,49,50,23,53,48,31,1,50,35,49,22,29,1,20 +,6,43,1,34,38,53,55,52,54,23,21,20,22,51,23,50,54,61,1,52,47,1,38,6,49,21,20,6,43,1,34,38,61,1,52,43,1,34,6,23 +,21,20,59,1,50,61,1,52,43,1,34,23,50,22,20,6,34,38,52,54,7,20,22,50,54,52,38,34,6,65,10,87,4,3,1,36,1,1,2,11 +,6,126,7,10,1,9,6,2,2,120,2,2,1,29,1,1,6,3,60,4,6,2,13,1,1,32,2,45,2,2,45,2,32,12,20,19,25,20,20,4 +,9,13,10,10,13,9,208,2,1,1,38,3,5,95,6,11,9,8,126,7,10,18,121,2,2,1,2,2,90,2,2,28,1,1,36,2,7,6,3,36 +,2,1,2,27,2,2,27,2,55,19,26,18,19,25,19,31,7,10,10,14,9,9,0,0,0,0,6,0,0,0,0,0,209,0,209,0,30,0,47,0 +,75,0,88,0,97,0,106,0,0,55,50,51,50,23,39,23,35,22,29,1,20,6,43,1,21,20,6,43,1,34,38,61,1,52,54,59,1,53,52,54 +,7,35,34,6,29,1,20,22,59,1,53,7,34,38,61,1,52,55,21,20,22,59,1,50,54,61,1,52,47,1,7,21,20,6,43,1,34,38,61,1 +,52,38,43,1,34,55,21,20,59,1,50,61,1,52,43,1,48,6,23,50,22,20,6,46,1,52,54,7,20,22,50,54,52,38,34,6,94,38,39,4 +,3,1,31,1,2,9,5,8,4,5,121,6,4,6,3,24,8,10,10,2,2,2,2,104,86,4,2,15,3,1,90,2,2,1,20,1,5,3,49,3 +,5,1,1,7,2,23,2,36,2,2,36,2,26,10,16,15,20,17,16,3,8,10,8,8,10,8,209,2,1,31,3,4,77,4,9,25,4,4,4,4 +,119,5,7,10,5,8,38,2,2,99,2,2,16,1,5,2,83,2,20,92,2,2,2,2,70,2,1,21,1,26,2,6,5,3,25,1,1,1,22,2 +,2,22,2,2,43,16,20,16,1,15,20,16,26,5,8,8,11,8,8,0,0,0,3,0,0,0,0,0,210,0,209,0,47,0,56,0,65,0,0,55 +,22,21,20,6,34,38,52,54,51,50,23,55,39,6,35,34,38,52,54,50,22,21,20,7,23,55,51,7,20,6,35,39,34,6,15,1,23,30,1,51 +,55,50,22,21,23,35,39,7,50,54,52,38,34,6,20,22,55,50,54,52,38,34,6,20,22,110,5,20,27,20,20,14,9,7,20,18,8,10,14,20 +,20,27,20,4,18,69,10,34,4,2,6,2,5,2,13,14,2,5,2,6,2,4,34,10,70,47,7,10,10,15,10,10,8,7,10,10,15,10,10,98 +,8,10,14,20,20,27,20,4,20,17,5,20,27,20,20,14,9,7,18,69,61,2,2,1,2,1,13,14,2,2,1,2,2,61,71,57,10,15,10,10 +,15,10,95,10,15,10,10,15,10,0,3,0,0,0,0,0,209,0,208,0,14,0,48,0,76,0,0,55,51,50,31,1,7,6,47,1,38,43,1,34 +,38,53,23,34,6,21,23,20,51,23,50,63,1,51,7,51,50,63,1,54,52,47,1,38,43,1,34,20,31,1,35,34,15,1,6,35,55,54,50,31 +,1,51,39,51,50,31,1,22,20,15,1,6,43,1,34,38,63,1,35,34,47,1,38,55,48,36,4,3,22,11,1,1,18,1,2,29,1,1,1,1 +,1,1,2,34,4,2,74,16,22,19,3,2,23,3,3,22,3,4,15,2,1,20,19,4,3,73,1,2,62,1,3,1,19,16,20,17,3,2,22,3 +,3,22,2,4,13,1,1,1,18,20,4,3,22,1,1,185,4,27,12,1,1,23,1,1,1,78,1,1,14,2,1,3,90,27,3,26,3,9,4,23 +,3,2,1,21,3,90,2,27,1,1,25,27,2,26,3,10,3,23,3,1,1,23,3,27,1,2,0,0,0,0,3,0,0,0,0,0,227,0,226,0 +,16,0,33,0,42,0,0,55,34,46,2,52,62,2,50,30,2,20,14,2,39,50,62,2,52,46,2,34,14,2,20,30,2,55,50,54,52,38,34,6 +,20,22,128,20,36,26,16,16,26,36,40,36,26,16,16,26,36,20,17,30,22,13,13,22,30,34,30,22,13,13,22,30,17,7,11,11,14,11,11,30 +,16,26,36,40,36,26,16,16,26,36,40,36,26,16,16,13,22,30,34,30,22,13,13,22,30,34,30,22,13,114,11,14,11,10,15,11,0,0,2,0 +,0,0,0,0,227,0,226,0,16,0,47,0,0,55,34,46,2,52,62,2,50,30,2,20,14,2,39,50,62,2,52,46,1,47,1,38,39,21,20,6 +,7,35,46,1,61,1,34,15,1,14,2,20,30,2,128,20,36,26,16,16,26,36,40,36,26,16,16,26,36,20,17,30,22,13,13,22,15,11,4,5 +,2,2,16,2,2,4,4,12,15,22,13,13,22,30,30,16,26,36,40,36,26,16,16,26,36,40,36,26,16,16,13,22,30,34,30,22,7,4,1,1 +,71,2,2,1,1,2,2,71,2,4,7,22,30,34,30,22,13,0,5,0,0,0,0,0,227,0,226,0,16,0,29,0,66,0,75,0,84,0,0,55 +,34,46,2,52,62,2,50,30,2,20,14,2,39,50,62,1,52,46,1,34,14,1,20,30,1,55,20,7,6,7,14,1,7,6,7,38,34,7,38,39 +,46,1,39,38,39,62,1,39,54,55,22,54,55,54,23,30,1,55,22,23,6,22,7,54,46,1,14,1,30,1,54,39,20,22,50,54,52,38,34,6 +,128,20,36,26,16,16,26,36,40,36,26,16,16,26,36,20,24,42,24,24,42,49,41,25,25,41,99,2,2,2,10,13,1,12,14,9,20,9,13,12 +,2,12,10,5,1,8,4,3,8,11,10,19,5,13,15,6,18,10,11,6,3,4,18,5,22,41,36,10,22,41,36,58,8,13,8,8,13,8,30,16 +,26,36,40,36,26,16,16,26,36,40,36,26,16,8,24,42,49,42,24,24,42,49,42,24,86,8,6,8,6,3,16,10,9,3,5,4,4,8,11,15 +,4,13,15,8,19,10,13,9,1,9,8,3,4,8,9,1,10,13,9,20,16,21,36,10,22,41,36,10,22,64,6,8,8,12,8,8,0,0,5,0 +,0,0,0,0,192,0,231,0,32,0,49,0,53,0,57,0,61,0,0,55,52,54,59,1,50,22,21,7,6,7,6,20,23,22,31,1,20,6,43,1 +,34,38,53,55,54,55,54,53,52,39,38,39,23,22,23,22,23,22,20,7,6,15,1,51,39,38,52,63,1,7,51,7,35,23,51,23,35,55,51,21 +,35,64,4,3,113,3,4,2,2,1,2,2,1,2,2,4,3,113,3,4,2,3,1,2,4,2,2,16,1,1,2,2,2,2,2,2,2,96,3,4 +,4,3,81,65,4,58,2,55,5,64,8,48,48,223,3,5,5,3,13,17,18,24,46,25,17,17,13,3,5,5,3,13,16,18,24,23,33,35,17,11 +,7,7,6,17,16,23,39,23,17,16,13,28,33,55,33,28,17,16,109,19,77,9,0,0,0,0,3,0,0,0,0,0,208,0,208,0,15,0,24,0 +,40,0,0,55,51,50,22,29,1,20,6,43,1,34,38,61,1,52,54,23,55,51,50,54,53,39,55,35,23,34,6,29,1,20,22,59,1,50,54,61 +,1,52,38,35,55,145,3,5,5,3,145,3,5,5,12,17,100,1,3,1,8,128,29,2,2,2,2,72,1,3,2,2,207,4,4,143,4,4,4,4 +,143,4,4,143,8,2,2,99,17,48,2,2,8,2,2,3,1,8,2,2,0,0,1,0,0,0,0,0,232,0,191,0,80,0,0,55,7,55,62,1 +,63,1,62,1,63,2,54,55,53,62,4,50,31,4,22,31,1,22,31,1,22,31,2,22,23,22,59,1,55,35,46,2,47,2,38,47,1,46,4,35 +,49,38,6,15,1,14,1,15,1,6,15,2,6,15,1,6,15,1,14,2,7,27,1,23,4,5,5,5,4,3,4,4,5,2,4,3,3,8,7,11 +,5,6,8,5,8,5,3,1,9,1,2,1,2,4,5,6,9,10,4,6,5,1,7,8,12,4,4,5,1,1,2,13,2,8,7,14,8,8,6,4 +,6,4,6,4,6,6,2,2,6,2,3,3,2,2,3,1,2,3,11,9,80,16,5,1,3,4,4,4,5,8,13,19,12,7,1,7,5,8,3,3 +,2,2,5,8,10,6,6,33,4,4,3,6,4,6,4,4,2,2,16,1,5,4,6,8,3,5,6,42,4,11,5,7,2,1,1,2,2,2,3,5 +,7,1,6,12,10,13,10,6,9,5,3,3,3,5,2,0,0,0,1,0,0,0,0,0,233,0,192,0,27,0,0,55,35,34,14,2,7,6,7,14 +,1,35,39,21,51,50,55,54,55,54,63,1,54,55,62,1,59,1,233,28,15,23,24,21,7,8,15,12,18,21,16,24,24,15,10,11,7,11,9,18 +,15,10,22,15,17,192,8,20,26,12,15,13,12,7,1,16,8,5,12,8,17,12,26,10,8,6,0,0,0,0,1,0,0,0,0,0,209,0,209,0 +,43,0,0,55,20,14,4,43,1,53,51,50,54,53,52,46,2,43,1,34,46,2,52,62,2,59,1,21,35,34,6,20,22,59,1,50,30,4,209,5 +,7,10,10,11,4,113,113,8,10,3,5,6,4,67,7,17,14,9,9,14,17,7,99,99,9,9,9,9,67,5,10,11,9,7,5,94,8,14,11,7 +,5,2,29,10,8,4,7,5,3,5,11,18,27,18,11,5,29,10,17,10,2,5,8,10,14,0,6,0,0,0,0,0,193,0,231,0,15,0,31,0 +,40,0,50,0,59,0,68,0,0,55,21,20,6,43,1,34,38,61,1,52,54,59,1,50,22,7,52,38,43,1,34,6,29,1,20,22,59,1,50,54 +,53,39,34,38,52,54,50,22,20,6,39,50,54,52,38,34,6,20,22,51,53,34,38,52,54,50,22,20,6,39,50,54,52,38,34,6,20,22,192,9 +,7,96,7,9,9,7,96,7,9,16,5,3,80,3,5,5,3,80,3,5,48,13,19,19,26,19,19,12,6,9,9,13,9,9,6,10,13,13,20,13 +,13,10,4,5,5,8,5,5,214,174,7,9,9,7,174,7,9,9,16,3,5,5,3,156,3,5,5,3,15,19,26,19,19,26,19,16,9,14,9,9 +,14,9,72,14,19,14,14,19,14,15,3,12,3,3,12,3,0,0,5,0,0,0,0,0,231,0,192,0,15,0,31,0,47,0,63,0,79,0,0,55 +,53,52,54,59,1,50,22,29,1,20,6,43,1,34,38,55,20,22,59,1,50,54,61,1,52,38,43,1,34,6,21,23,20,22,59,1,50,54,61,1 +,52,38,43,1,34,6,21,7,20,22,59,1,50,54,61,1,52,38,43,1,34,6,21,7,20,22,59,1,50,54,61,1,52,38,43,1,34,6,21,25 +,4,2,193,3,4,4,3,193,2,4,15,3,3,164,2,4,4,2,164,3,3,80,3,1,8,2,2,2,2,8,1,3,32,2,2,8,1,3,3,1 +,8,2,2,32,2,2,8,1,3,3,1,8,2,2,71,115,2,4,4,2,115,3,4,4,18,2,4,4,2,84,2,4,4,2,77,1,2,2,1,70 +,2,1,1,2,70,1,2,2,1,70,2,1,1,2,70,1,2,2,1,70,2,1,1,2,0,0,5,0,0,0,0,0,232,0,192,0,15,0,31,0 +,47,0,63,0,79,0,0,55,21,20,6,43,1,34,38,61,1,52,54,59,1,50,22,7,52,38,43,1,34,6,29,1,20,22,59,1,50,54,53,39 +,52,38,43,1,34,6,29,1,20,22,59,1,50,54,53,55,52,38,43,1,34,6,29,1,20,22,59,1,50,54,53,55,52,38,43,1,34,6,29,1 +,20,22,59,1,50,54,53,231,4,2,193,3,4,4,3,193,2,4,15,3,3,164,2,4,4,2,164,3,3,80,3,1,8,2,2,2,2,8,1,3 +,32,2,2,8,1,3,3,1,8,2,2,32,2,2,8,1,3,3,1,8,2,2,185,115,2,4,4,2,115,3,4,4,18,2,4,4,2,84,2,4 +,4,2,77,1,2,2,1,70,2,1,1,2,70,1,2,2,1,70,2,1,1,2,70,1,2,2,1,70,2,1,1,2,0,0,2,0,0,0,0,0 +,230,0,192,0,38,0,60,0,0,55,46,1,35,34,6,20,22,51,50,54,55,46,1,53,52,55,54,63,1,23,22,23,22,20,7,6,15,1,30,1 +,51,50,54,52,38,35,34,6,39,54,51,50,30,1,20,14,1,35,34,39,6,35,34,46,1,52,62,1,51,50,129,7,19,11,21,30,30,21,11,19 +,7,10,4,3,1,6,4,6,4,1,3,3,2,6,3,7,19,11,21,29,29,21,11,19,8,17,20,18,30,17,17,30,18,20,17,17,20,18,30,17 +,17,30,18,20,161,7,8,28,39,28,8,7,13,10,9,7,6,4,9,6,11,7,3,5,14,7,4,9,5,7,7,28,39,28,8,13,11,17,30,34 +,30,17,11,11,17,30,34,30,17,0,2,0,0,0,0,0,209,0,209,0,17,0,35,0,0,55,52,62,1,59,1,50,22,29,1,22,14,1,35,39 +,34,38,53,55,20,29,1,20,22,23,51,62,1,61,1,52,38,43,1,34,6,48,10,16,115,1,6,12,1,1,11,6,126,7,10,16,4,3,115,3 +,3,4,2,115,3,4,191,6,11,1,12,6,22,98,13,10,1,9,7,121,4,105,7,3,3,1,1,3,2,117,2,4,3,0,1,0,0,0,0,0 ,184,0,230,0,28,0,0,55,20,63,1,54,47,1,55,48,52,43,1,55,54,38,49,35,34,15,1,6,59,1,50,15,1,39,38,21,78,2,52,2 ,2,13,64,1,54,53,1,1,35,2,1,51,1,2,49,2,1,41,13,2,27,2,1,22,1,1,11,87,1,79,1,1,2,95,2,1,58,9,1,2 ,0,0,1,0,0,0,0,0,193,0,232,0,31,0,0,55,50,51,50,31,1,22,50,63,1,54,59,1,21,39,21,51,21,39,34,6,47,1,38,34 @@ -797,132 +794,132 @@ static const unsigned char data[] = {0,1,0,0,0,11,0,128,0,3,0,48,71,83,85,66,32, ,38,63,1,54,55,54,55,54,23,50,30,1,21,6,7,14,1,38,39,38,39,38,39,55,4,1,8,5,6,8,12,15,18,22,28,44,24,1,24,44 ,28,20,17,13,11,8,6,5,1,1,2,1,7,2,2,2,2,51,1,2,1,3,2,25,2,1,1,3,5,7,10,11,15,17,24,38,21,1,13,12 ,37,39,16,12,10,7,5,89,1,1,4,8,11,8,12,7,9,1,1,27,44,49,44,27,1,7,6,10,7,8,8,1,2,25,2,2,2,2,49,2 -,2,2,2,6,2,2,3,1,7,7,7,9,5,7,1,24,38,21,26,20,17,19,1,7,5,9,7,8,0,0,3,0,0,0,0,0,193,0,226,0 -,15,0,31,0,58,0,0,55,52,38,43,1,34,6,29,1,20,22,59,1,50,54,53,39,52,38,43,1,34,6,29,1,20,22,59,1,50,54,53,39 -,38,39,38,15,1,14,1,31,1,55,54,49,39,38,39,38,63,1,54,23,22,31,1,22,49,55,192,5,3,112,3,5,5,3,112,3,5,16,2,1 -,90,1,2,2,1,90,1,2,17,12,15,16,19,13,18,3,11,17,5,10,18,7,1,1,15,11,14,9,7,9,11,6,15,120,3,5,5,3,85,3 -,5,5,3,73,1,3,3,1,61,1,3,3,1,141,22,7,9,10,7,9,36,20,32,3,5,32,13,8,14,8,5,7,6,4,16,20,11,7,0,0 -,0,0,1,0,0,0,0,0,191,0,231,0,73,0,0,55,22,54,52,38,35,53,55,54,63,1,62,2,55,54,53,51,39,7,21,51,21,22,14,1 -,15,1,6,15,1,53,51,50,47,1,7,6,59,1,21,34,39,46,1,47,1,38,53,50,54,52,38,34,6,20,22,51,20,23,22,31,1,30,1,23 -,22,51,49,21,34,6,20,22,129,11,13,11,5,6,6,6,1,6,3,9,2,1,14,1,37,11,1,4,2,4,2,4,6,6,13,2,1,22,23,1 -,2,16,13,7,4,3,1,1,2,5,12,14,16,15,11,5,2,1,2,1,2,5,6,10,14,6,11,12,26,1,13,16,11,40,1,2,2,1,1,3 -,8,11,8,8,33,1,32,2,11,9,2,2,1,1,2,1,74,2,36,37,1,102,5,4,5,5,1,8,9,13,15,15,12,18,13,11,8,4,2,4 -,4,6,4,6,14,11,17,11,0,0,3,0,0,0,0,0,210,0,209,0,15,0,31,0,47,0,0,55,14,1,43,1,34,38,61,1,62,1,59,1 -,50,22,21,7,20,6,43,1,34,38,61,1,52,54,55,51,50,22,21,23,20,6,43,1,6,38,55,53,52,54,55,51,50,22,21,146,1,4,4,16 -,4,5,1,4,4,16,4,5,65,5,4,16,4,4,4,4,16,4,5,129,5,4,16,4,5,1,4,4,16,4,5,55,3,4,4,3,146,3,5,5 -,3,146,3,4,4,3,146,3,4,1,5,3,146,3,4,1,5,3,146,3,4,1,5,3,0,0,3,0,0,0,0,0,192,0,232,0,20,0,48,0 -,65,0,0,55,50,30,2,29,1,20,14,2,34,46,2,61,1,52,62,2,23,34,14,2,29,1,62,3,59,1,50,23,22,23,22,23,22,23,22,39 -,53,52,46,2,7,34,14,2,20,30,2,50,62,2,52,46,2,128,13,24,17,10,10,17,24,26,24,17,10,10,17,24,13,10,17,13,8,3,15,10 -,15,5,2,6,5,7,9,7,6,4,3,5,6,7,13,18,10,10,17,13,8,8,13,17,20,17,13,8,8,13,17,231,10,17,24,13,78,13,24,17 -,10,10,17,24,13,78,13,24,17,10,18,8,14,19,11,31,4,13,5,4,1,2,5,4,7,4,4,7,7,32,11,19,14,8,75,8,13,17,20,17 -,13,8,8,13,17,20,17,13,8,0,3,0,0,0,0,0,192,0,232,0,20,0,48,0,65,0,0,55,34,46,2,61,1,52,62,2,50,30,2,29 -,1,20,14,2,39,50,62,2,61,1,14,3,43,1,34,39,38,39,38,39,38,39,38,23,21,20,30,2,55,50,62,2,52,46,2,34,14,2,20,30 -,2,128,13,24,17,10,10,17,24,26,24,17,10,10,17,24,13,10,17,13,8,3,15,10,15,5,2,6,5,7,9,7,6,4,3,5,6,7,13,18 -,10,10,17,13,8,8,13,17,20,17,13,8,8,13,17,25,10,17,24,13,78,13,24,17,10,10,17,24,13,78,13,24,17,10,18,8,14,19,11,31 -,4,13,5,4,1,2,5,4,7,4,4,7,7,32,11,19,14,8,75,8,13,17,20,17,13,8,8,13,17,20,17,13,8,0,5,0,0,0,0,0 -,192,0,231,0,15,0,31,0,47,0,63,0,79,0,0,55,50,54,61,1,52,38,43,1,34,6,29,1,20,22,51,55,50,54,61,1,52,38,43,1 -,34,6,29,1,20,22,51,55,50,54,61,1,52,38,43,1,34,6,29,1,20,22,51,23,50,54,61,1,52,38,43,1,34,6,29,1,20,22,51,23 -,50,54,61,1,52,38,43,1,34,6,29,1,20,22,51,185,3,4,4,3,115,2,4,4,2,100,2,4,4,2,84,2,4,4,2,77,1,2,2,1 -,70,2,1,1,2,70,1,2,2,1,70,2,1,1,2,70,1,2,2,1,70,2,1,1,2,25,4,2,193,3,4,4,3,193,2,4,15,3,3,164 +,2,2,2,6,2,2,3,1,7,7,7,9,5,7,1,24,38,21,26,20,17,19,1,7,5,9,7,8,0,0,2,0,0,0,0,0,193,0,226,0 +,40,0,56,0,0,55,39,38,54,63,1,54,23,22,31,1,7,48,47,1,38,39,38,15,1,6,23,22,31,1,51,50,22,29,1,20,6,43,1,34 +,38,61,1,52,54,51,23,52,38,43,1,34,6,29,1,20,22,59,1,50,54,53,83,9,11,3,18,13,19,16,15,12,17,15,6,11,9,7,9,14 +,11,15,1,1,7,14,82,3,5,5,3,112,3,5,5,3,104,2,1,90,1,2,2,1,90,1,2,128,16,20,36,9,7,10,9,7,22,31,7,11 +,20,16,4,6,7,5,8,14,8,13,24,5,3,85,3,5,5,3,85,3,5,20,1,3,3,1,61,1,3,3,1,0,0,0,1,0,0,0,0,0 +,191,0,231,0,73,0,0,55,22,54,52,38,35,53,55,54,63,1,62,2,55,54,53,51,39,7,21,51,21,22,14,1,15,1,6,15,1,53,51,50 +,47,1,7,6,59,1,21,34,39,46,1,47,1,38,53,50,54,52,38,34,6,20,22,51,20,23,22,31,1,30,1,23,22,51,49,21,34,6,20,22 +,129,11,13,11,5,6,6,6,1,6,3,9,2,1,14,1,37,11,1,4,2,4,2,4,6,6,13,2,1,22,23,1,2,16,13,7,4,3,1,1 +,2,5,12,14,16,15,11,5,2,1,2,1,2,5,6,10,14,6,11,12,26,1,13,16,11,40,1,2,2,1,1,3,8,11,8,8,33,1,32,2 +,11,9,2,2,1,1,2,1,74,2,36,37,1,102,5,4,5,5,1,8,9,13,15,15,12,18,13,11,8,4,2,4,4,6,4,6,14,11,17,11 +,0,0,3,0,0,0,0,0,210,0,209,0,15,0,31,0,47,0,0,55,14,1,43,1,34,38,61,1,62,1,59,1,50,22,21,7,20,6,43,1 +,34,38,61,1,52,54,55,51,50,22,21,23,20,6,43,1,6,38,55,53,52,54,55,51,50,22,21,146,1,4,4,16,4,5,1,4,4,16,4,5 +,65,5,4,16,4,4,4,4,16,4,5,129,5,4,16,4,5,1,4,4,16,4,5,55,3,4,4,3,146,3,5,5,3,146,3,4,4,3,146,3 +,4,1,5,3,146,3,4,1,5,3,146,3,4,1,5,3,0,0,3,0,0,0,0,0,192,0,232,0,20,0,48,0,65,0,0,55,50,30,2,29 +,1,20,14,2,34,46,2,61,1,52,62,2,23,34,14,2,29,1,62,3,59,1,50,23,22,23,22,23,22,23,22,39,53,52,46,2,7,34,14,2 +,20,30,2,50,62,2,52,46,2,128,13,24,17,10,10,17,24,26,24,17,10,10,17,24,13,10,17,13,8,3,15,10,15,5,2,6,5,7,9,7 +,6,4,3,5,6,7,13,18,10,10,17,13,8,8,13,17,20,17,13,8,8,13,17,231,10,17,24,13,78,13,24,17,10,10,17,24,13,78,13,24 +,17,10,18,8,14,19,11,31,4,13,5,4,1,2,5,4,7,4,4,7,7,32,11,19,14,8,75,8,13,17,20,17,13,8,8,13,17,20,17,13 +,8,0,3,0,0,0,0,0,192,0,232,0,20,0,48,0,65,0,0,55,34,46,2,61,1,52,62,2,50,30,2,29,1,20,14,2,39,50,62,2 +,61,1,14,3,43,1,34,39,38,39,38,39,38,39,38,23,21,20,30,2,55,50,62,2,52,46,2,34,14,2,20,30,2,128,13,24,17,10,10,17 +,24,26,24,17,10,10,17,24,13,10,17,13,8,3,15,10,15,5,2,6,5,7,9,7,6,4,3,5,6,7,13,18,10,10,17,13,8,8,13,17 +,20,17,13,8,8,13,17,25,10,17,24,13,78,13,24,17,10,10,17,24,13,78,13,24,17,10,18,8,14,19,11,31,4,13,5,4,1,2,5,4 +,7,4,4,7,7,32,11,19,14,8,75,8,13,17,20,17,13,8,8,13,17,20,17,13,8,0,5,0,0,0,0,0,192,0,231,0,15,0,31,0 +,47,0,63,0,79,0,0,55,35,34,38,61,1,52,54,59,1,50,22,29,1,20,6,39,50,54,61,1,52,38,43,1,34,6,29,1,20,22,51,55 +,50,54,61,1,52,38,43,1,34,6,29,1,20,22,51,23,50,54,61,1,52,38,43,1,34,6,29,1,20,22,51,23,50,54,61,1,52,38,43,1 +,34,6,29,1,20,22,51,185,115,2,4,4,2,115,3,4,4,18,2,4,4,2,84,2,4,4,2,77,1,2,2,1,70,2,1,1,2,70,1,2 +,2,1,70,2,1,1,2,70,1,2,2,1,70,2,1,1,2,25,4,2,193,3,4,4,3,193,2,4,15,3,3,164,2,4,4,2,164,3,3,80 +,3,1,8,2,2,2,2,8,1,3,32,2,2,8,1,3,3,1,8,2,2,32,2,2,8,1,3,3,1,8,2,2,0,0,5,0,0,0,0,0 +,193,0,232,0,15,0,31,0,47,0,63,0,79,0,0,55,51,50,22,29,1,20,6,43,1,34,38,61,1,52,54,23,34,6,29,1,20,22,59,1 +,50,54,61,1,52,38,35,7,34,6,29,1,20,22,59,1,50,54,61,1,52,38,35,39,34,6,29,1,20,22,59,1,50,54,61,1,52,38,35,39 +,34,6,29,1,20,22,59,1,50,54,61,1,52,38,35,71,115,2,4,4,2,115,3,4,4,18,2,4,4,2,84,2,4,4,2,77,1,2,2,1 +,70,2,1,1,2,70,1,2,2,1,70,2,1,1,2,70,1,2,2,1,70,2,1,1,2,231,4,2,193,3,4,4,3,193,2,4,15,3,3,164 ,2,4,4,2,164,3,3,80,3,1,8,2,2,2,2,8,1,3,32,2,2,8,1,3,3,1,8,2,2,32,2,2,8,1,3,3,1,8,2,2 -,0,0,5,0,0,0,0,0,193,0,232,0,15,0,31,0,47,0,63,0,79,0,0,55,34,6,29,1,20,22,59,1,50,54,61,1,52,38,35,7 -,34,6,29,1,20,22,59,1,50,54,61,1,52,38,35,7,34,6,29,1,20,22,59,1,50,54,61,1,52,38,35,39,34,6,29,1,20,22,59,1 -,50,54,61,1,52,38,35,39,34,6,29,1,20,22,59,1,50,54,61,1,52,38,35,71,3,4,4,3,115,2,4,4,2,100,2,4,4,2,84,2 -,4,4,2,77,1,2,2,1,70,2,1,1,2,70,1,2,2,1,70,2,1,1,2,70,1,2,2,1,70,2,1,1,2,231,4,2,193,3,4,4 -,3,193,2,4,15,3,3,164,2,4,4,2,164,3,3,80,3,1,8,2,2,2,2,8,1,3,32,2,2,8,1,3,3,1,8,2,2,32,2,2 -,8,1,3,3,1,8,2,2,0,0,1,0,0,0,0,0,224,0,223,0,113,0,0,55,51,50,54,61,1,52,50,31,1,20,22,59,1,50,54,61 -,1,38,22,23,49,30,1,59,1,50,54,61,1,52,50,31,1,30,1,59,1,62,1,61,1,52,54,31,1,22,59,1,50,63,1,54,59,1,50,54 -,61,1,52,38,43,1,6,15,1,14,1,39,23,46,1,47,1,46,1,43,1,34,6,29,1,20,34,47,1,46,1,43,1,34,6,21,23,20,34,47 -,1,52,38,43,1,38,6,29,1,20,38,47,1,46,1,43,1,32,13,2,2,1,1,12,3,1,9,2,2,1,2,13,1,3,1,9,1,3,2,2 -,10,1,3,2,10,1,3,3,3,6,3,4,7,3,4,9,4,4,24,2,2,2,2,24,4,4,4,4,10,3,2,3,8,2,11,1,3,2,7,2 -,2,1,2,12,1,3,1,9,1,2,2,1,1,15,3,2,9,1,2,1,7,6,1,2,2,13,31,2,2,83,4,4,67,1,3,3,2,38,38,2 -,52,1,3,3,1,44,4,3,21,1,3,1,2,2,19,4,1,3,6,3,2,5,2,2,2,8,1,3,1,1,3,2,2,1,1,1,5,3,20,1 -,3,3,2,19,4,4,43,2,2,2,2,43,4,4,67,1,2,1,3,1,39,38,2,46,45,2,2,0,0,0,5,0,0,0,0,0,220,0,208,0 -,12,0,25,0,34,0,43,0,52,0,0,55,50,62,1,52,38,47,1,14,1,20,30,1,55,50,62,1,52,38,39,35,14,1,20,30,1,55,20,22 -,50,54,52,38,34,6,55,20,22,50,54,52,38,34,6,7,20,22,50,54,52,38,34,6,128,25,42,25,25,20,93,21,25,25,42,25,21,35,21,18 -,16,86,16,18,21,35,5,9,14,9,9,14,9,48,9,14,9,9,14,9,96,9,14,9,9,14,9,36,25,42,50,42,12,1,12,43,50,42,25,15 -,21,35,41,33,11,11,33,41,35,21,29,7,9,9,14,9,9,35,7,9,9,14,9,9,8,7,9,9,14,9,9,0,0,0,3,0,0,0,0,0 -,210,0,212,0,19,0,28,0,40,0,0,55,54,55,23,55,39,38,53,62,1,39,46,2,14,2,30,2,39,20,22,50,54,52,38,34,6,55,35,21 -,35,21,51,21,51,53,51,53,35,120,9,9,54,17,30,29,6,7,4,4,22,29,30,21,7,8,22,30,42,23,34,23,23,34,23,48,16,16,16,16 -,16,16,98,2,3,57,18,26,26,1,11,29,11,15,21,7,8,22,29,30,21,8,59,17,23,23,34,23,23,7,16,16,16,16,16,0,0,0,3,0 -,0,0,0,0,210,0,212,0,19,0,28,0,32,0,0,55,54,55,23,55,39,38,53,62,1,39,46,2,14,2,30,2,39,20,22,50,54,52,38,34 -,6,23,21,51,53,120,9,9,54,17,30,29,6,7,4,4,22,29,30,21,7,8,22,30,42,23,34,23,23,34,23,16,48,98,2,3,57,18,26,26 -,1,11,29,11,15,21,7,8,22,29,30,21,8,59,17,23,23,34,23,23,9,16,16,0,0,0,0,0,16,0,198,0,1,0,0,0,0,0,1,0 -,9,0,0,0,1,0,0,0,0,0,2,0,7,0,9,0,1,0,0,0,0,0,3,0,9,0,16,0,1,0,0,0,0,0,4,0,9,0,25,0 -,1,0,0,0,0,0,5,0,11,0,34,0,1,0,0,0,0,0,6,0,9,0,45,0,1,0,0,0,0,0,10,0,43,0,54,0,1,0,0,0 -,0,0,11,0,19,0,97,0,3,0,1,4,9,0,1,0,18,0,116,0,3,0,1,4,9,0,2,0,14,0,134,0,3,0,1,4,9,0,3,0 -,18,0,148,0,3,0,1,4,9,0,4,0,18,0,166,0,3,0,1,4,9,0,5,0,22,0,184,0,3,0,1,4,9,0,6,0,18,0,206,0 -,3,0,1,4,9,0,10,0,86,0,224,0,3,0,1,4,9,0,11,0,38,1,54,102,111,110,116,97,117,100,105,111,82,101,103,117,108,97,114,102 -,111,110,116,97,117,100,105,111,102,111,110,116,97,117,100,105,111,86,101,114,115,105,111,110,32,49,46,48,102,111,110,116,97,117,100,105,111,71,101,110 -,101,114,97,116,101,100,32,98,121,32,115,118,103,50,116,116,102,32,102,114,111,109,32,70,111,110,116,101,108,108,111,32,112,114,111,106,101,99,116,46 -,104,116,116,112,58,47,47,102,111,110,116,101,108,108,111,46,99,111,109,0,102,0,111,0,110,0,116,0,97,0,117,0,100,0,105,0,111,0,82,0 -,101,0,103,0,117,0,108,0,97,0,114,0,102,0,111,0,110,0,116,0,97,0,117,0,100,0,105,0,111,0,102,0,111,0,110,0,116,0,97,0 -,117,0,100,0,105,0,111,0,86,0,101,0,114,0,115,0,105,0,111,0,110,0,32,0,49,0,46,0,48,0,102,0,111,0,110,0,116,0,97,0 -,117,0,100,0,105,0,111,0,71,0,101,0,110,0,101,0,114,0,97,0,116,0,101,0,100,0,32,0,98,0,121,0,32,0,115,0,118,0,103,0 -,50,0,116,0,116,0,102,0,32,0,102,0,114,0,111,0,109,0,32,0,70,0,111,0,110,0,116,0,101,0,108,0,108,0,111,0,32,0,112,0 -,114,0,111,0,106,0,101,0,99,0,116,0,46,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,102,0,111,0,110,0,116,0,101,0,108,0 -,108,0,111,0,46,0,99,0,111,0,109,0,0,0,2,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -,0,0,0,0,0,0,156,1,2,1,3,1,4,1,5,1,6,1,7,1,8,1,9,1,10,1,11,1,12,1,13,1,14,1,15,1,16,1,17,1 -,18,1,19,1,20,1,21,1,22,1,23,1,24,1,25,1,26,1,27,1,28,1,29,1,30,1,31,1,32,1,33,1,34,1,35,1,36,1,37,1 -,38,1,39,1,40,1,41,1,42,1,43,1,44,1,45,1,46,1,47,1,48,1,49,1,50,1,51,1,52,1,53,1,54,1,55,1,56,1,57,1 -,58,1,59,1,60,1,61,1,62,1,63,1,64,1,65,1,66,1,67,1,68,1,69,1,70,1,71,1,72,1,73,1,74,1,75,1,76,1,77,1 -,78,1,79,1,80,1,81,1,82,1,83,1,84,1,85,1,86,1,87,1,88,1,89,1,90,1,91,1,92,1,93,1,94,1,95,1,96,1,97,1 -,98,1,99,1,100,1,101,1,102,1,103,1,104,1,105,1,106,1,107,1,108,1,109,1,110,1,111,1,112,1,113,1,114,1,115,1,116,1,117,1 -,118,1,119,1,120,1,121,1,122,1,123,1,124,1,125,1,126,1,127,1,128,1,129,1,130,1,131,1,132,1,133,1,134,1,135,1,136,1,137,1 -,138,1,139,1,140,1,141,1,142,1,143,1,144,1,145,1,146,1,147,1,148,1,149,1,150,1,151,1,152,1,153,1,154,1,155,1,156,1,157,0 -,7,102,97,100,45,65,68,82,8,102,97,100,45,65,68,83,82,9,102,97,100,45,65,72,68,83,82,6,102,97,100,45,65,82,16,102,97,100,45,97 -,114,109,114,101,99,111,114,100,105,110,103,12,102,97,100,45,97,114,112,99,104,111,114,100,11,102,97,100,45,97,114,112,100,111,119,110,16,102,97,100 -,45,97,114,112,100,111,119,110,97,110,100,117,112,13,102,97,100,45,97,114,112,100,111,119,110,117,112,16,102,97,100,45,97,114,112,112,108,97,121,111 -,114,100,101,114,13,102,97,100,45,97,114,112,114,97,110,100,111,109,9,102,97,100,45,97,114,112,117,112,15,102,97,100,45,97,114,112,117,112,97,110 -,100,111,119,110,13,102,97,100,45,97,114,112,117,112,100,111,119,110,15,102,97,100,45,97,114,114,111,119,115,45,104,111,114,122,15,102,97,100,45,97 -,114,114,111,119,115,45,118,101,114,116,17,102,97,100,45,97,117,116,111,109,97,116,105,111,110,45,50,112,17,102,97,100,45,97,117,116,111,109,97,116 -,105,111,110,45,51,112,17,102,97,100,45,97,117,116,111,109,97,116,105,111,110,45,52,112,12,102,97,100,45,98,97,99,107,119,97,114,100,13,102,97 -,100,45,98,108,117,101,116,111,111,116,104,14,102,97,100,45,99,97,114,101,116,45,100,111,119,110,14,102,97,100,45,99,97,114,101,116,45,108,101,102 -,116,15,102,97,100,45,99,97,114,101,116,45,114,105,103,104,116,12,102,97,100,45,99,97,114,101,116,45,117,112,9,102,97,100,45,99,108,111,115,101 -,8,102,97,100,45,99,111,112,121,7,102,97,100,45,99,112,117,10,102,97,100,45,99,117,116,116,101,114,17,102,97,100,45,100,105,103,105,116,97,108 -,45,99,111,108,111,110,15,102,97,100,45,100,105,103,105,116,97,108,45,100,111,116,12,102,97,100,45,100,105,103,105,116,97,108,48,12,102,97,100,45 -,100,105,103,105,116,97,108,49,12,102,97,100,45,100,105,103,105,116,97,108,50,12,102,97,100,45,100,105,103,105,116,97,108,51,12,102,97,100,45,100 -,105,103,105,116,97,108,52,12,102,97,100,45,100,105,103,105,116,97,108,53,12,102,97,100,45,100,105,103,105,116,97,108,54,12,102,97,100,45,100,105 -,103,105,116,97,108,55,12,102,97,100,45,100,105,103,105,116,97,108,56,12,102,97,100,45,100,105,103,105,116,97,108,57,10,102,97,100,45,100,105,115 -,107,105,111,11,102,97,100,45,100,114,117,109,112,97,100,13,102,97,100,45,100,117,112,108,105,99,97,116,101,10,102,97,100,45,101,114,97,115,101,114 -,8,102,97,100,45,102,102,119,100,19,102,97,100,45,102,105,108,116,101,114,45,98,97,110,100,112,97,115,115,15,102,97,100,45,102,105,108,116,101,114 -,45,98,101,108,108,17,102,97,100,45,102,105,108,116,101,114,45,98,121,112,97,115,115,19,102,97,100,45,102,105,108,116,101,114,45,104,105,103,104,112 -,97,115,115,18,102,97,100,45,102,105,108,116,101,114,45,108,111,119,112,97,115,115,16,102,97,100,45,102,105,108,116,101,114,45,110,111,116,99,104,23 -,102,97,100,45,102,105,108,116,101,114,45,114,101,122,45,104,105,103,104,112,97,115,115,22,102,97,100,45,102,105,108,116,101,114,45,114,101,122,45,108 -,111,119,112,97,115,115,22,102,97,100,45,102,105,108,116,101,114,45,115,104,101,108,118,105,110,103,45,104,105,22,102,97,100,45,102,105,108,116,101,114 -,45,115,104,101,108,118,105,110,103,45,108,111,12,102,97,100,45,102,111,108,100,98,97,99,107,11,102,97,100,45,102,111,114,119,97,114,100,12,102,97 -,100,45,104,45,101,120,112,97,110,100,12,102,97,100,45,104,97,114,100,99,108,105,112,17,102,97,100,45,104,97,114,100,99,108,105,112,99,117,114,118 -,101,14,102,97,100,45,104,101,97,100,112,104,111,110,101,115,12,102,97,100,45,107,101,121,98,111,97,114,100,8,102,97,100,45,108,111,99,107,12,102 -,97,100,45,108,111,103,111,45,97,97,120,20,102,97,100,45,108,111,103,111,45,97,98,108,101,116,111,110,108,105,110,107,11,102,97,100,45,108,111,103 -,111,45,97,117,17,102,97,100,45,108,111,103,111,45,97,117,100,97,99,105,116,121,17,102,97,100,45,108,111,103,111,45,97,117,100,105,111,98,117,115 -,15,102,97,100,45,108,111,103,111,45,99,117,98,97,115,101,11,102,97,100,45,108,111,103,111,45,102,108,13,102,97,100,45,108,111,103,111,45,106,117 -,99,101,15,102,97,100,45,108,111,103,111,45,108,97,100,115,112,97,13,102,97,100,45,108,111,103,111,45,108,105,118,101,12,102,97,100,45,108,111,103 -,111,45,108,118,50,17,102,97,100,45,108,111,103,111,45,112,114,111,116,111,111,108,115,16,102,97,100,45,108,111,103,111,45,114,97,99,107,101,120,116 -,15,102,97,100,45,108,111,103,111,45,114,101,97,112,101,114,15,102,97,100,45,108,111,103,111,45,114,101,97,115,111,110,15,102,97,100,45,108,111,103 -,111,45,114,101,119,105,114,101,18,102,97,100,45,108,111,103,111,45,115,116,117,100,105,111,111,110,101,18,102,97,100,45,108,111,103,111,45,116,114,97 -,99,107,116,105,111,110,12,102,97,100,45,108,111,103,111,45,118,115,116,17,102,97,100,45,108,111,103,111,45,119,97,118,101,102,111,114,109,8,102,97 -,100,45,108,111,111,112,13,102,97,100,45,109,101,116,114,111,110,111,109,101,14,102,97,100,45,109,105,99,114,111,112,104,111,110,101,12,102,97,100,45 -,109,105,100,105,112,108,117,103,13,102,97,100,45,109,111,100,114,97,110,100,111,109,14,102,97,100,45,109,111,100,115,97,119,100,111,119,110,12,102,97 -,100,45,109,111,100,115,97,119,117,112,9,102,97,100,45,109,111,100,115,104,11,102,97,100,45,109,111,100,115,105,110,101,13,102,97,100,45,109,111,100 -,115,113,117,97,114,101,10,102,97,100,45,109,111,100,116,114,105,15,102,97,100,45,109,111,100,117,108,97,114,112,108,117,103,8,102,97,100,45,109,111 -,110,111,8,102,97,100,45,109,117,116,101,8,102,97,100,45,110,101,120,116,8,102,97,100,45,111,112,101,110,9,102,97,100,45,112,97,115,116,101,9 -,102,97,100,45,112,97,117,115,101,7,102,97,100,45,112,101,110,9,102,97,100,45,112,104,97,115,101,8,102,97,100,45,112,108,97,121,11,102,97,100 -,45,112,111,105,110,116,101,114,15,102,97,100,45,112,111,119,101,114,115,119,105,116,99,104,12,102,97,100,45,112,114,101,115,101,116,45,97,13,102,97 -,100,45,112,114,101,115,101,116,45,97,98,12,102,97,100,45,112,114,101,115,101,116,45,98,13,102,97,100,45,112,114,101,115,101,116,45,98,97,8,102 -,97,100,45,112,114,101,118,12,102,97,100,45,112,117,110,99,104,45,105,110,13,102,97,100,45,112,117,110,99,104,45,111,117,116,7,102,97,100,45,114 -,97,109,16,102,97,100,45,114,97,110,100,111,109,45,49,100,105,99,101,16,102,97,100,45,114,97,110,100,111,109,45,50,100,105,99,101,10,102,97,100 -,45,114,101,99,111,114,100,8,102,97,100,45,114,101,100,111,14,102,97,100,45,114,101,112,101,97,116,45,111,110,101,10,102,97,100,45,114,101,112,101 -,97,116,7,102,97,100,45,114,101,119,19,102,97,100,45,114,111,117,110,100,115,119,105,116,99,104,45,111,102,102,18,102,97,100,45,114,111,117,110,100 -,115,119,105,116,99,104,45,111,110,8,102,97,100,45,115,97,118,101,10,102,97,100,45,115,97,118,101,97,115,12,102,97,100,45,115,99,105,115,115,111 -,114,115,11,102,97,100,45,115,104,117,102,102,108,101,18,102,97,100,45,115,108,105,100,101,114,45,114,111,117,110,100,45,49,18,102,97,100,45,115,108 -,105,100,101,114,45,114,111,117,110,100,45,50,18,102,97,100,45,115,108,105,100,101,114,45,114,111,117,110,100,45,51,18,102,97,100,45,115,108,105,100 -,101,114,104,97,110,100,108,101,45,49,18,102,97,100,45,115,108,105,100,101,114,104,97,110,100,108,101,45,50,12,102,97,100,45,115,111,102,116,99,108 -,105,112,17,102,97,100,45,115,111,102,116,99,108,105,112,99,117,114,118,101,8,102,97,100,45,115,111,108,111,11,102,97,100,45,115,112,101,97,107,101 -,114,20,102,97,100,45,115,113,117,97,114,101,115,119,105,116,99,104,45,111,102,102,19,102,97,100,45,115,113,117,97,114,101,115,119,105,116,99,104,45 -,111,110,10,102,97,100,45,115,116,101,114,101,111,8,102,97,100,45,115,116,111,112,15,102,97,100,45,116,104,117,110,100,101,114,98,111,108,116,14,102 -,97,100,45,116,105,109,101,115,101,108,101,99,116,8,102,97,100,45,117,110,100,111,10,102,97,100,45,117,110,108,111,99,107,7,102,97,100,45,117,115 -,98,12,102,97,100,45,118,45,101,120,112,97,110,100,20,102,97,100,45,118,114,111,117,110,100,115,119,105,116,99,104,45,111,102,102,19,102,97,100,45 -,118,114,111,117,110,100,115,119,105,116,99,104,45,111,110,21,102,97,100,45,118,115,113,117,97,114,101,115,119,105,116,99,104,45,111,102,102,20,102,97 -,100,45,118,115,113,117,97,114,101,115,119,105,116,99,104,45,111,110,12,102,97,100,45,119,97,118,101,102,111,114,109,11,102,97,100,45,120,108,114,112 -,108,117,103,10,102,97,100,45,122,111,111,109,105,110,11,102,97,100,45,122,111,111,109,111,117,116,0,0,0}; +,0,0,1,0,0,0,0,0,224,0,223,0,113,0,0,55,51,50,54,61,1,52,50,31,1,20,22,59,1,50,54,61,1,38,22,23,49,30,1,59 +,1,50,54,61,1,52,50,31,1,30,1,59,1,62,1,61,1,52,54,31,1,22,59,1,50,63,1,54,59,1,50,54,61,1,52,38,43,1,6,15 +,1,14,1,39,23,46,1,47,1,46,1,43,1,34,6,29,1,20,34,47,1,46,1,43,1,34,6,21,23,20,34,47,1,52,38,43,1,38,6,29 +,1,20,38,47,1,46,1,43,1,32,13,2,2,1,1,12,3,1,9,2,2,1,2,13,1,3,1,9,1,3,2,2,10,1,3,2,10,1,3,3 +,3,6,3,4,7,3,4,9,4,4,24,2,2,2,2,24,4,4,4,4,10,3,2,3,8,2,11,1,3,2,7,2,2,1,2,12,1,3,1,9 +,1,2,2,1,1,15,3,2,9,1,2,1,7,6,1,2,2,13,31,2,2,83,4,4,67,1,3,3,2,38,38,2,52,1,3,3,1,44,4,3 +,21,1,3,1,2,2,19,4,1,3,6,3,2,5,2,2,2,8,1,3,1,1,3,2,2,1,1,1,5,3,20,1,3,3,2,19,4,4,43,2 +,2,2,2,43,4,4,67,1,2,1,3,1,39,38,2,46,45,2,2,0,0,0,5,0,0,0,0,0,220,0,208,0,12,0,25,0,34,0,43,0 +,52,0,0,55,34,46,1,52,54,55,23,30,1,20,14,1,39,50,62,1,52,38,39,35,14,1,20,30,1,55,20,22,50,54,52,38,34,6,55,20 +,22,50,54,52,38,34,6,7,20,22,50,54,52,38,34,6,128,25,42,25,25,21,93,20,25,25,42,25,21,35,21,18,16,86,16,18,21,35,5,9 +,14,9,9,14,9,48,9,14,9,9,14,9,96,9,14,9,9,14,9,36,25,42,50,43,12,1,12,42,50,42,25,15,21,35,41,33,11,11,33,41 +,35,21,29,7,9,9,14,9,9,35,7,9,9,14,9,9,8,7,9,9,14,9,9,0,0,0,3,0,0,0,0,0,210,0,212,0,18,0,27,0 +,39,0,0,55,6,46,2,62,2,30,1,23,22,6,7,6,23,49,7,47,1,50,54,52,38,34,6,20,22,55,35,21,35,21,51,21,51,53,51,53 +,35,120,14,30,22,8,7,21,30,29,22,4,4,7,6,1,60,17,54,34,17,23,23,34,23,23,25,16,16,16,16,16,16,98,5,8,21,30,29,22 +,8,7,21,15,11,29,11,1,52,18,57,9,23,34,23,23,34,23,64,16,16,16,16,16,0,0,3,0,0,0,0,0,210,0,212,0,18,0,27,0 +,31,0,0,55,6,46,2,62,2,30,1,23,22,6,7,6,23,49,7,47,1,50,54,52,38,34,6,20,22,39,21,51,53,120,14,30,22,8,7,21 +,30,29,22,4,4,7,6,1,60,17,54,34,17,23,23,34,23,23,7,48,98,5,8,21,30,29,22,8,7,21,15,11,29,11,1,52,18,57,9,23 +,34,23,23,34,23,48,16,16,0,0,0,0,16,0,198,0,1,0,0,0,0,0,1,0,9,0,0,0,1,0,0,0,0,0,2,0,7,0,9,0 +,1,0,0,0,0,0,3,0,9,0,16,0,1,0,0,0,0,0,4,0,9,0,25,0,1,0,0,0,0,0,5,0,11,0,34,0,1,0,0,0 +,0,0,6,0,9,0,45,0,1,0,0,0,0,0,10,0,43,0,54,0,1,0,0,0,0,0,11,0,19,0,97,0,3,0,1,4,9,0,1,0 +,18,0,116,0,3,0,1,4,9,0,2,0,14,0,134,0,3,0,1,4,9,0,3,0,18,0,148,0,3,0,1,4,9,0,4,0,18,0,166,0 +,3,0,1,4,9,0,5,0,22,0,184,0,3,0,1,4,9,0,6,0,18,0,206,0,3,0,1,4,9,0,10,0,86,0,224,0,3,0,1,4 +,9,0,11,0,38,1,54,102,111,110,116,97,117,100,105,111,82,101,103,117,108,97,114,102,111,110,116,97,117,100,105,111,102,111,110,116,97,117,100,105 +,111,86,101,114,115,105,111,110,32,49,46,48,102,111,110,116,97,117,100,105,111,71,101,110,101,114,97,116,101,100,32,98,121,32,115,118,103,50,116,116 +,102,32,102,114,111,109,32,70,111,110,116,101,108,108,111,32,112,114,111,106,101,99,116,46,104,116,116,112,58,47,47,102,111,110,116,101,108,108,111,46 +,99,111,109,0,102,0,111,0,110,0,116,0,97,0,117,0,100,0,105,0,111,0,82,0,101,0,103,0,117,0,108,0,97,0,114,0,102,0,111,0 +,110,0,116,0,97,0,117,0,100,0,105,0,111,0,102,0,111,0,110,0,116,0,97,0,117,0,100,0,105,0,111,0,86,0,101,0,114,0,115,0 +,105,0,111,0,110,0,32,0,49,0,46,0,48,0,102,0,111,0,110,0,116,0,97,0,117,0,100,0,105,0,111,0,71,0,101,0,110,0,101,0 +,114,0,97,0,116,0,101,0,100,0,32,0,98,0,121,0,32,0,115,0,118,0,103,0,50,0,116,0,116,0,102,0,32,0,102,0,114,0,111,0 +,109,0,32,0,70,0,111,0,110,0,116,0,101,0,108,0,108,0,111,0,32,0,112,0,114,0,111,0,106,0,101,0,99,0,116,0,46,0,104,0 +,116,0,116,0,112,0,58,0,47,0,47,0,102,0,111,0,110,0,116,0,101,0,108,0,108,0,111,0,46,0,99,0,111,0,109,0,0,0,2,0 +,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,156,1,2,1,3,1,4,1,5,1 +,6,1,7,1,8,1,9,1,10,1,11,1,12,1,13,1,14,1,15,1,16,1,17,1,18,1,19,1,20,1,21,1,22,1,23,1,24,1,25,1 +,26,1,27,1,28,1,29,1,30,1,31,1,32,1,33,1,34,1,35,1,36,1,37,1,38,1,39,1,40,1,41,1,42,1,43,1,44,1,45,1 +,46,1,47,1,48,1,49,1,50,1,51,1,52,1,53,1,54,1,55,1,56,1,57,1,58,1,59,1,60,1,61,1,62,1,63,1,64,1,65,1 +,66,1,67,1,68,1,69,1,70,1,71,1,72,1,73,1,74,1,75,1,76,1,77,1,78,1,79,1,80,1,81,1,82,1,83,1,84,1,85,1 +,86,1,87,1,88,1,89,1,90,1,91,1,92,1,93,1,94,1,95,1,96,1,97,1,98,1,99,1,100,1,101,1,102,1,103,1,104,1,105,1 +,106,1,107,1,108,1,109,1,110,1,111,1,112,1,113,1,114,1,115,1,116,1,117,1,118,1,119,1,120,1,121,1,122,1,123,1,124,1,125,1 +,126,1,127,1,128,1,129,1,130,1,131,1,132,1,133,1,134,1,135,1,136,1,137,1,138,1,139,1,140,1,141,1,142,1,143,1,144,1,145,1 +,146,1,147,1,148,1,149,1,150,1,151,1,152,1,153,1,154,1,155,1,156,1,157,0,7,102,97,100,45,65,68,82,8,102,97,100,45,65,68,83 +,82,9,102,97,100,45,65,72,68,83,82,6,102,97,100,45,65,82,16,102,97,100,45,97,114,109,114,101,99,111,114,100,105,110,103,12,102,97,100,45 +,97,114,112,99,104,111,114,100,11,102,97,100,45,97,114,112,100,111,119,110,16,102,97,100,45,97,114,112,100,111,119,110,97,110,100,117,112,13,102,97 +,100,45,97,114,112,100,111,119,110,117,112,16,102,97,100,45,97,114,112,112,108,97,121,111,114,100,101,114,13,102,97,100,45,97,114,112,114,97,110,100 +,111,109,9,102,97,100,45,97,114,112,117,112,15,102,97,100,45,97,114,112,117,112,97,110,100,111,119,110,13,102,97,100,45,97,114,112,117,112,100,111 +,119,110,15,102,97,100,45,97,114,114,111,119,115,45,104,111,114,122,15,102,97,100,45,97,114,114,111,119,115,45,118,101,114,116,17,102,97,100,45,97 +,117,116,111,109,97,116,105,111,110,45,50,112,17,102,97,100,45,97,117,116,111,109,97,116,105,111,110,45,51,112,17,102,97,100,45,97,117,116,111,109 +,97,116,105,111,110,45,52,112,12,102,97,100,45,98,97,99,107,119,97,114,100,13,102,97,100,45,98,108,117,101,116,111,111,116,104,14,102,97,100,45 +,99,97,114,101,116,45,100,111,119,110,14,102,97,100,45,99,97,114,101,116,45,108,101,102,116,15,102,97,100,45,99,97,114,101,116,45,114,105,103,104 +,116,12,102,97,100,45,99,97,114,101,116,45,117,112,9,102,97,100,45,99,108,111,115,101,8,102,97,100,45,99,111,112,121,7,102,97,100,45,99,112 +,117,10,102,97,100,45,99,117,116,116,101,114,17,102,97,100,45,100,105,103,105,116,97,108,45,99,111,108,111,110,15,102,97,100,45,100,105,103,105,116 +,97,108,45,100,111,116,12,102,97,100,45,100,105,103,105,116,97,108,48,12,102,97,100,45,100,105,103,105,116,97,108,49,12,102,97,100,45,100,105,103 +,105,116,97,108,50,12,102,97,100,45,100,105,103,105,116,97,108,51,12,102,97,100,45,100,105,103,105,116,97,108,52,12,102,97,100,45,100,105,103,105 +,116,97,108,53,12,102,97,100,45,100,105,103,105,116,97,108,54,12,102,97,100,45,100,105,103,105,116,97,108,55,12,102,97,100,45,100,105,103,105,116 +,97,108,56,12,102,97,100,45,100,105,103,105,116,97,108,57,10,102,97,100,45,100,105,115,107,105,111,11,102,97,100,45,100,114,117,109,112,97,100,13 +,102,97,100,45,100,117,112,108,105,99,97,116,101,10,102,97,100,45,101,114,97,115,101,114,8,102,97,100,45,102,102,119,100,19,102,97,100,45,102,105 +,108,116,101,114,45,98,97,110,100,112,97,115,115,15,102,97,100,45,102,105,108,116,101,114,45,98,101,108,108,17,102,97,100,45,102,105,108,116,101,114 +,45,98,121,112,97,115,115,19,102,97,100,45,102,105,108,116,101,114,45,104,105,103,104,112,97,115,115,18,102,97,100,45,102,105,108,116,101,114,45,108 +,111,119,112,97,115,115,16,102,97,100,45,102,105,108,116,101,114,45,110,111,116,99,104,23,102,97,100,45,102,105,108,116,101,114,45,114,101,122,45,104 +,105,103,104,112,97,115,115,22,102,97,100,45,102,105,108,116,101,114,45,114,101,122,45,108,111,119,112,97,115,115,22,102,97,100,45,102,105,108,116,101 +,114,45,115,104,101,108,118,105,110,103,45,104,105,22,102,97,100,45,102,105,108,116,101,114,45,115,104,101,108,118,105,110,103,45,108,111,12,102,97,100 +,45,102,111,108,100,98,97,99,107,11,102,97,100,45,102,111,114,119,97,114,100,12,102,97,100,45,104,45,101,120,112,97,110,100,12,102,97,100,45,104 +,97,114,100,99,108,105,112,17,102,97,100,45,104,97,114,100,99,108,105,112,99,117,114,118,101,14,102,97,100,45,104,101,97,100,112,104,111,110,101,115 +,12,102,97,100,45,107,101,121,98,111,97,114,100,8,102,97,100,45,108,111,99,107,12,102,97,100,45,108,111,103,111,45,97,97,120,20,102,97,100,45 +,108,111,103,111,45,97,98,108,101,116,111,110,108,105,110,107,11,102,97,100,45,108,111,103,111,45,97,117,17,102,97,100,45,108,111,103,111,45,97,117 +,100,97,99,105,116,121,17,102,97,100,45,108,111,103,111,45,97,117,100,105,111,98,117,115,15,102,97,100,45,108,111,103,111,45,99,117,98,97,115,101 +,11,102,97,100,45,108,111,103,111,45,102,108,13,102,97,100,45,108,111,103,111,45,106,117,99,101,15,102,97,100,45,108,111,103,111,45,108,97,100,115 +,112,97,13,102,97,100,45,108,111,103,111,45,108,105,118,101,12,102,97,100,45,108,111,103,111,45,108,118,50,17,102,97,100,45,108,111,103,111,45,112 +,114,111,116,111,111,108,115,16,102,97,100,45,108,111,103,111,45,114,97,99,107,101,120,116,15,102,97,100,45,108,111,103,111,45,114,101,97,112,101,114 +,15,102,97,100,45,108,111,103,111,45,114,101,97,115,111,110,15,102,97,100,45,108,111,103,111,45,114,101,119,105,114,101,18,102,97,100,45,108,111,103 +,111,45,115,116,117,100,105,111,111,110,101,18,102,97,100,45,108,111,103,111,45,116,114,97,99,107,116,105,111,110,12,102,97,100,45,108,111,103,111,45 +,118,115,116,17,102,97,100,45,108,111,103,111,45,119,97,118,101,102,111,114,109,8,102,97,100,45,108,111,111,112,13,102,97,100,45,109,101,116,114,111 +,110,111,109,101,14,102,97,100,45,109,105,99,114,111,112,104,111,110,101,12,102,97,100,45,109,105,100,105,112,108,117,103,13,102,97,100,45,109,111,100 +,114,97,110,100,111,109,14,102,97,100,45,109,111,100,115,97,119,100,111,119,110,12,102,97,100,45,109,111,100,115,97,119,117,112,9,102,97,100,45,109 +,111,100,115,104,11,102,97,100,45,109,111,100,115,105,110,101,13,102,97,100,45,109,111,100,115,113,117,97,114,101,10,102,97,100,45,109,111,100,116,114 +,105,15,102,97,100,45,109,111,100,117,108,97,114,112,108,117,103,8,102,97,100,45,109,111,110,111,8,102,97,100,45,109,117,116,101,8,102,97,100,45 +,110,101,120,116,8,102,97,100,45,111,112,101,110,9,102,97,100,45,112,97,115,116,101,9,102,97,100,45,112,97,117,115,101,7,102,97,100,45,112,101 +,110,9,102,97,100,45,112,104,97,115,101,8,102,97,100,45,112,108,97,121,11,102,97,100,45,112,111,105,110,116,101,114,15,102,97,100,45,112,111,119 +,101,114,115,119,105,116,99,104,12,102,97,100,45,112,114,101,115,101,116,45,97,13,102,97,100,45,112,114,101,115,101,116,45,97,98,12,102,97,100,45 +,112,114,101,115,101,116,45,98,13,102,97,100,45,112,114,101,115,101,116,45,98,97,8,102,97,100,45,112,114,101,118,12,102,97,100,45,112,117,110,99 +,104,45,105,110,13,102,97,100,45,112,117,110,99,104,45,111,117,116,7,102,97,100,45,114,97,109,16,102,97,100,45,114,97,110,100,111,109,45,49,100 +,105,99,101,16,102,97,100,45,114,97,110,100,111,109,45,50,100,105,99,101,10,102,97,100,45,114,101,99,111,114,100,8,102,97,100,45,114,101,100,111 +,14,102,97,100,45,114,101,112,101,97,116,45,111,110,101,10,102,97,100,45,114,101,112,101,97,116,7,102,97,100,45,114,101,119,19,102,97,100,45,114 +,111,117,110,100,115,119,105,116,99,104,45,111,102,102,18,102,97,100,45,114,111,117,110,100,115,119,105,116,99,104,45,111,110,8,102,97,100,45,115,97 +,118,101,10,102,97,100,45,115,97,118,101,97,115,12,102,97,100,45,115,99,105,115,115,111,114,115,11,102,97,100,45,115,104,117,102,102,108,101,18,102 +,97,100,45,115,108,105,100,101,114,45,114,111,117,110,100,45,49,18,102,97,100,45,115,108,105,100,101,114,45,114,111,117,110,100,45,50,18,102,97,100 +,45,115,108,105,100,101,114,45,114,111,117,110,100,45,51,18,102,97,100,45,115,108,105,100,101,114,104,97,110,100,108,101,45,49,18,102,97,100,45,115 +,108,105,100,101,114,104,97,110,100,108,101,45,50,12,102,97,100,45,115,111,102,116,99,108,105,112,17,102,97,100,45,115,111,102,116,99,108,105,112,99 +,117,114,118,101,8,102,97,100,45,115,111,108,111,11,102,97,100,45,115,112,101,97,107,101,114,20,102,97,100,45,115,113,117,97,114,101,115,119,105,116 +,99,104,45,111,102,102,19,102,97,100,45,115,113,117,97,114,101,115,119,105,116,99,104,45,111,110,10,102,97,100,45,115,116,101,114,101,111,8,102,97 +,100,45,115,116,111,112,15,102,97,100,45,116,104,117,110,100,101,114,98,111,108,116,14,102,97,100,45,116,105,109,101,115,101,108,101,99,116,8,102,97 +,100,45,117,110,100,111,10,102,97,100,45,117,110,108,111,99,107,7,102,97,100,45,117,115,98,12,102,97,100,45,118,45,101,120,112,97,110,100,20,102 +,97,100,45,118,114,111,117,110,100,115,119,105,116,99,104,45,111,102,102,19,102,97,100,45,118,114,111,117,110,100,115,119,105,116,99,104,45,111,110,21 +,102,97,100,45,118,115,113,117,97,114,101,115,119,105,116,99,104,45,111,102,102,20,102,97,100,45,118,115,113,117,97,114,101,115,119,105,116,99,104,45 +,111,110,12,102,97,100,45,119,97,118,101,102,111,114,109,11,102,97,100,45,120,108,114,112,108,117,103,10,102,97,100,45,122,111,111,109,105,110,11,102 +,97,100,45,122,111,111,109,111,117,116,0,0,0}; const char* FontAudioData::FontAudiowebfont_ttf = (const char*) data; diff --git a/wrappers/juce/module/fontaudio/data/FontAudioData.h b/wrappers/juce/module/fontaudio/data/FontAudioData.h index 0196366..6b1ec58 100644 --- a/wrappers/juce/module/fontaudio/data/FontAudioData.h +++ b/wrappers/juce/module/fontaudio/data/FontAudioData.h @@ -4,6 +4,6 @@ namespace FontAudioData { extern const char* FontAudiowebfont_ttf; - const int FontAudiowebfont_ttfSize = 36948; + const int FontAudiowebfont_ttfSize = 36812; } diff --git a/wrappers/juce/module/fontaudio/fontaudio.cpp b/wrappers/juce/module/fontaudio/fontaudio.cpp index 03e643d..7b8ef43 100644 --- a/wrappers/juce/module/fontaudio/fontaudio.cpp +++ b/wrappers/juce/module/fontaudio/fontaudio.cpp @@ -7,10 +7,6 @@ #error "Incorrect use of JUCE cpp file" #endif -// Your project must contain an AppConfig.h file with your project-specific settings in it, -// and your header search path must make it accessible to the module's files. -#include "AppConfig.h" - #include "fontaudio.h" #include "data/FontAudioData.cpp" diff --git a/wrappers/juce/module/fontaudio/fontaudio.h b/wrappers/juce/module/fontaudio/fontaudio.h index dab3b46..7751b37 100644 --- a/wrappers/juce/module/fontaudio/fontaudio.h +++ b/wrappers/juce/module/fontaudio/fontaudio.h @@ -43,7 +43,6 @@ #include "juce_core/juce_core.h" #include "juce_graphics/juce_graphics.h" -using namespace juce; #include "data/FontAudioData.h" #include "data/Icons.h" diff --git a/wrappers/juce/module/fontaudio/src/FontAudio.cpp b/wrappers/juce/module/fontaudio/src/FontAudio.cpp index fc94ef5..0c077b7 100644 --- a/wrappers/juce/module/fontaudio/src/FontAudio.cpp +++ b/wrappers/juce/module/fontaudio/src/FontAudio.cpp @@ -13,20 +13,20 @@ namespace fontaudio { int scaledSize = int(size * scaleFactor); - String identifier = juce::String(icon + "@" + String(scaledSize) + "@" + colour.toString()); - int64 hash = identifier.hashCode64(); - Image canvas = juce::ImageCache::getFromHashCode(hash); + auto identifier = juce::String(icon + "@" + juce::String(scaledSize) + "@" + colour.toString()); + auto hash = identifier.hashCode64(); + auto canvas = juce::ImageCache::getFromHashCode(hash); if (canvas.isValid()) return canvas; - Font FontAudio = getFont((float)scaledSize); + auto FontAudio = getFont((float)scaledSize); scaledSize = std::max(FontAudio.getStringWidth(icon), scaledSize); - canvas = Image(Image::PixelFormat::ARGB, scaledSize, scaledSize, true); - Graphics g(canvas); + canvas = juce::Image(juce::Image::PixelFormat::ARGB, scaledSize, scaledSize, true); + juce::Graphics g(canvas); g.setColour(colour); g.setFont(FontAudio); - g.drawText(icon, 0, 0, scaledSize, scaledSize, Justification::centred, true); + g.drawText(icon, 0, 0, scaledSize, scaledSize, juce::Justification::centred, true); juce::ImageCache::addImageToCache(canvas, hash); return canvas; } @@ -34,16 +34,16 @@ namespace fontaudio RenderedIcon IconHelper::getRotatedIcon(IconName icon, float size, juce::Colour colour, float iconRotation, float scaleFactor) { int scaledSize = int(size * scaleFactor); - String identifier = String(icon + "@" + String(scaledSize) + "@" + colour.toString() + "@" + String(iconRotation) + "@"); - int64 hash = identifier.hashCode64(); - Image canvas = juce::ImageCache::getFromHashCode(hash); + auto identifier = juce::String(icon + "@" + juce::String(scaledSize) + "@" + colour.toString() + "@" + juce::String(iconRotation) + "@"); + auto hash = identifier.hashCode64(); + auto canvas = juce::ImageCache::getFromHashCode(hash); if (canvas.isValid()) return canvas; - RenderedIcon renderdIcon = getIcon(icon, size, colour, scaleFactor); - canvas = Image(Image::PixelFormat::ARGB, renderdIcon.getWidth(), renderdIcon.getHeight(), true); - Graphics g(canvas); - g.drawImageTransformed(renderdIcon, AffineTransform::rotation(-(float_Pi * iconRotation), renderdIcon.getWidth() * 0.5f, renderdIcon.getHeight() * 0.5f)); + auto renderdIcon = getIcon(icon, size, colour, scaleFactor); + canvas = juce::Image(juce::Image::PixelFormat::ARGB, renderdIcon.getWidth(), renderdIcon.getHeight(), true); + juce::Graphics g(canvas); + g.drawImageTransformed(renderdIcon, juce::AffineTransform::rotation(-(juce::MathConstants::pi * iconRotation), renderdIcon.getWidth() * 0.5f, renderdIcon.getHeight() * 0.5f)); juce::ImageCache::addImageToCache(canvas, hash); return canvas; } @@ -60,7 +60,7 @@ namespace fontaudio false); } - void IconHelper::drawCenterdAt(juce::Graphics &g, RenderedIcon icon, Rectangle r, float scaleFactor) + void IconHelper::drawCenterdAt(juce::Graphics &g, RenderedIcon icon, juce::Rectangle r, float scaleFactor) { float iconWidth = icon.getWidth() / scaleFactor; float iconHeight = icon.getHeight() / scaleFactor; @@ -72,7 +72,7 @@ namespace fontaudio juce::Font IconHelper::getFont() { - static Font FontAudioFont(FontAudio_ptr); + static juce::Font FontAudioFont(FontAudio_ptr); return FontAudioFont; } diff --git a/yarn.lock b/yarn.lock index dc964df..907749a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -656,6 +656,11 @@ mdn-data@2.0.4: resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.4.tgz#699b3c38ac6f1d728091a64650b65d388502fd5b" integrity sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA== +mdn-data@2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.4.tgz#699b3c38ac6f1d728091a64650b65d388502fd5b" + integrity sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA== + mdn-data@~1.1.0: version "1.1.4" resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-1.1.4.tgz#50b5d4ffc4575276573c4eedb8780812a8419f01"