# fields

field_name: text
field_value:
TiddlyWiki 5 uses [[GitHub Actions|https://docs.github.com/en/actions]] for continuous deployment. It is driven by the workflow file `.github/workflows/ci.yml` in the repo, along with the scripts in the `bin` folder that it invokes.

The build history can be seen at https://github.com/Jermolene/TiddlyWiki5/actions


field_name: text
field_value:
Development of TiddlyWiki 5 in the GitHub repo at https://github.com/Jermolene/TiddlyWiki5  uses two branches:

* `master` contains the latest version of the code, and is deployed to https://tiddlywiki.com/prerelease
* `tiddlywiki-com` contains the latest version of the documentation, and is deployed to https://tiddlywiki.com/, built by the latest released version of TiddlyWiki

When preparing pull requests it is important to target the correct branch.


field_name: text
field_value:
Welcome to the developer documentation for TiddlyWiki (https://tiddlywiki.com/). It is currently a work in progress as material from two different sources is adapted and merged in addition to original content being added:

* An assignment by Christian Jurke and Christian Heigele, two students working on their Master's degree in Information Technology at the Gießen University of Applied Sciences (Technische Hochschule Mittelhessen). Their work can be seen in the [[Introduction]] and the tiddlers that link from it.
* New developer documentation
** [[Data Storage in Single File TiddlyWiki]]
** [[Continuous Deployment]]
** [[GitHub Branches]]
** HookMechanism
** [[Using ES2016 for Writing Plugins]]
** [[Adding Babel Polyfill to TiddlyWiki]]
** [[TiddlyWiki Drag and Drop Interoperability]]
** [[Javascript Widget Tutorial]]
* The original developer documentation from https://tiddlywiki.com:
** [[TiddlyWiki for Developers]]
** [[TiddlyWiki Coding Style Guidelines]]
** [[TiddlyWiki Architecture]]
** [[TiddlyWiki5 Development Environment]]
** [[Developing plugins using Node.js and GitHub]]
** [[How to create a translation for TiddlyWiki]]
** [[JavaScript Macros]]
** [[TiddlyWiki on NW.js]]
** [[package.json for NW.js]]
** [[How to create plugins in the browser]]
** [[Contributing to the TiddlyWiki Core]]
** [[Contributing to the TiddlyWiki Plugin Library]]
** [[Scripts for building tiddlywiki.com]]
** SyncAdaptorModules
** WidgetModules
** WikiRuleModules


field_name: text
field_value:
!! Start the Library Server

The "pluginlibrary" edition contains the components needed to set up a local server for ~TiddlyWiki plugin library testing or development.

The following commands will create the library files and start a test server at http://localhost:8888

```
cd /your/path/to/TiddlyWiki5/editions/pluginlibrary
tiddlywiki --build test-server
```

!! Important

''This server is read-only. Nothing is saved back to the filesystem''

!! Test the Library with a Single File Wiki

* Open a single file wiki and import the configuration tiddler form http://localhost:8888/#%24%3A%2Fconfig%2FLocalPluginLibrary
* Open the ''$:/ControlPanel : Plugins : "Get More Plugins"'' modal

!! Test the Library with a Node.js Wiki

* Create a new wiki with eg:

<<<
```
cd /temp/
tiddlywiki my-wiki --init server
tiddlywiki my-wiki --listen
```
<<<

* Open "my-wiki" from http://localhost:8080
* Import the http://localhost:8888/#%24%3A%2Fconfig%2FLocalPluginLibrary tiddler into "my-wiki"
* Open the ''$:/ControlPanel : Plugins : "Get More Plugins"'' modal


field_name: text
field_value:
!! When using a v-dom library

Virtual DOM libraries manages its internal state and apply state to DOM periodically, this is so called [["controlled" component|https://react.dev/learn/sharing-state-between-components#controlled-and-uncontrolled-components]]. When Tiddlywiki remove a DOM element controlled by a v-dom library, it may throws error.

So when creating a plugin providing v-dom library binding, you need to tell v-dom library (for example, React.js) the DOM element is removed. We will use `destroy` method for this.

```js
  render() {
    // ...other render related code
    if (this.root === undefined || this.containerElement === undefined) {
      // initialize the v-dom library
      this.root = ReactDom.createRoot(document.createElement('div'));
    }
  }

  destroy() {
    // end the lifecycle of v-dom library
    this.root && this.root.unmount();
  }
```

The `destroy` method will be called by parent widget. If you widget don't have any child widget, you can just write your own tear down logic. If it may have some child widget, don't forget to call original `destroy` method in the `Widget` class to destroy children widgets.

```js
Widget.prototype.destroy();
this.root && this.root.unmount();
/** if you are using ESNext
super.destroy();
this.root?.unmount();
*/
```


field_name: text
field_value:
<?xml version="1.0"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xl="http://www.w3.org/1999/xlink" version="1.1" viewBox="34 107 510 317" width="510pt" height="317pt"><metadata xmlns:dc="http://purl.org/dc/elements/1.1/"><dc:date>2012-05-10 07:32Z</dc:date><!-- Produced by OmniGraffle Professional 5.3.6 --></metadata><defs></defs><g stroke="none" stroke-opacity="1" stroke-dasharray="none" fill="none" fill-opacity="1"><title>Canvas 1</title><g><title>Layer 1</title><path d="M 204.10294 372.67294 L 206.91333 373.50204 C 210.44484 371.92197 217.54364 374.36401 221.30923 375.55795 C 214.37523 367.871 203.92865 356.58286 196.40225 349.4665 C 193.93185 340.85104 194.98593 332.1817 195.51744 323.3866 L 195.62405 322.659 C 192.65733 329.6997 188.89246 336.5437 186.86893 343.95477 C 184.50095 353.95294 197.39323 364.74045 202.39233 370.92294 Z M 419.00293 414.95798 C 399.65295 414.411 391.14194 414.45804 381.28735 398.25296 L 373.60684 398.473 C 364.66696 398.076 368.39264 398.25595 362.42844 397.95901 C 352.45654 397.57098 354.05396 388.09604 352.29965 383.09003 C 349.49335 366.09698 356.01324 349.01611 355.80756 332.01971 C 355.73474 325.98639 347.19724 304.63062 344.14716 296.99548 C 334.58554 298.79572 324.97205 299.13895 315.27176 299.62231 C 292.91254 299.56754 270.70496 296.8295 248.65794 293.35248 C 244.36153 311.10052 231.59093 335.94183 242.14684 353.9793 C 254.95975 372.63696 263.95123 377.80597 277.88824 378.93094 C 291.8251 380.055 294.97214 395.78998 291.60031 401.40997 C 288.61584 405.294 283.37045 405.99902 278.91385 406.94 L 269.99945 407.35898 C 262.98456 407.12299 256.71454 405.229 250.46393 402.30798 C 240.02545 396.48102 229.24443 384.36703 221.23434 375.67001 C 223.09915 379.143 224.21146 385.92294 222.52005 389.07803 C 217.78415 395.78699 197.30133 395.746 187.92093 391.577 C 177.26495 386.84198 151.51596 353.59503 147.53493 328.69455 C 158.12593 308.66583 173.55493 291.2196 181.36093 269.41132 C 164.34593 258.55438 155.23293 240.88019 156.41594 220.8598 L 156.84294 218.5423 C 140.10095 221.67648 148.78296 220.51039 130.772964 221.87279 C 73.41696 221.6973 22.976959 182.80795 51.378967 122.367004 C 53.225952 118.787964 54.982956 115.534 58.113968 117.08801 C 60.626953 118.33496 60.265976 123.33699 59.001953 128.88399 C 42.766968 201.10277 122.11395 201.65552 170.88995 188.29181 C 175.73093 186.96521 185.35893 178.03061 192.02843 175.0687 C 202.93033 170.22757 214.76323 168.2634 226.50644 166.84811 C 255.71411 163.51997 290.81815 178.90649 308.65442 179.4089 C 326.4909 179.91129 351.86395 175.13808 367.43942 176.14308 C 378.74075 176.66016 389.83795 178.70007 400.74194 181.6059 C 407.79996 147.215 408.29895 121.867996 425.03094 116 C 434.85095 117.550995 442.4179 130.93298 448.01895 138.08301 L 448.04193 138.07898 C 459.4489 137.62897 470.30396 140.52301 481.09692 143.73497 C 500.63696 140.962006 517.03394 129.989 534.28992 121.45299 C 534.23596 121.721985 533.95398 121.81297 533.78595 121.99397 C 516.80396 135.72798 514.4319 158.952 516.42993 180.42822 C 517.17297 191.57237 514.02393 203.67166 510.13098 215.08179 C 502.84595 233.67169 488.77692 253.26677 472.44794 252.26176 C 466.27496 252.0665 462.68893 248.57117 458.10095 244.83946 C 457.21094 252.39809 453.71295 259.14267 450.34094 265.82758 C 442.55396 280.64941 422.20496 287.18097 403.36292 303.00763 C 384.52216 318.83453 409.39194 375.35904 415.42194 385.65802 C 421.45096 395.95798 438.28192 399.72598 431.75095 409.02194 C 429.75296 412.09198 426.69794 413.19 423.43292 414.38098 Z" fill="black"/></g></g></svg>


field_name: text
field_value:
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH5wgFDzIwAM4ZiQAAAHhJREFUOMvFkcENgCAMRT+Jd6foBF2om7gKCzEBQ8DJk0k9maiQSiBqz+T19eHmZVUMzLTljDFASv8CnKqONQCAEAKYGd5787GIIMZYApj5cZOIAACIqDzhMGiZu8GlQcsJZoMeA7NBbWP1Gz9tUAW8bnBuYQJ6DHZPe16CgCMPrQAAAABJRU5ErkJggg==


field_name: text
field_value:
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


field_name: text
field_value:
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


field_name: text
field_value:
<?xml version="1.0"?>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 211.667 211.667" height="800" width="800">
  <rect ry="1.122" rx="1.122" height="211.667" width="211.667" fill="#6076d9"/>
  <path d="M71.442 119.863l1.068.304c1.341-.579 4.037.315 5.467.752-2.633-2.813-6.6-6.943-9.46-9.546-.937-3.152-.537-6.324-.335-9.542l.04-.266c-1.127 2.575-2.556 5.08-3.325 7.791-.899 3.658 3.997 7.605 5.896 9.867zm81.615 15.471c-7.349-.2-10.58-.183-14.324-6.112l-2.916.08c-3.396-.145-1.98-.079-4.246-.187-3.787-.142-3.18-3.609-3.846-5.44-1.066-6.218 1.41-12.467 1.332-18.685-.028-2.208-3.27-10.022-4.428-12.815-3.632.659-7.283.784-10.967.961-8.492-.02-16.925-1.022-25.298-2.294-1.632 6.494-6.482 15.582-2.473 22.182 4.866 6.826 8.28 8.717 13.573 9.129 5.293.411 6.489 6.168 5.208 8.224-1.133 1.421-3.126 1.68-4.818 2.024l-3.386.153c-2.663-.087-5.045-.78-7.419-1.848-3.964-2.132-8.059-6.564-11.1-9.746.708 1.27 1.13 3.751.488 4.905-1.799 2.455-9.578 2.44-13.14.915-4.047-1.733-13.826-13.897-15.338-23.007 4.022-7.328 9.882-13.711 12.846-21.69-6.462-3.972-9.922-10.438-9.473-17.764l.162-.848c-6.358 1.147-3.061.72-9.9 1.219-21.784-.064-40.94-14.293-30.153-36.406.701-1.31 1.369-2.5 2.558-1.932.954.457.817 2.287.337 4.316-6.166 26.423 23.969 26.625 42.493 21.736 1.838-.486 5.495-3.754 8.028-4.838 4.14-1.771 8.634-2.49 13.094-3.008 11.092-1.218 24.424 4.412 31.198 4.596 6.774.183 16.41-1.563 22.325-1.195 4.292.189 8.507.935 12.648 1.999 2.68-12.583 2.87-21.857 9.224-24.004 3.73.568 6.604 5.464 8.73 8.08l.01-.002c4.332-.164 8.454.895 12.553 2.07 7.421-1.015 13.648-5.03 20.202-8.153-.02.099-.128.132-.192.198-6.449 5.025-7.35 13.522-6.591 21.38.282 4.077-.914 8.504-2.392 12.678-2.767 6.802-8.11 13.971-14.312 13.603-2.344-.07-3.706-1.35-5.448-2.715-.338 2.766-1.667 5.233-2.947 7.679-2.958 5.422-10.686 7.812-17.842 13.603-7.155 5.79 2.29 26.471 4.58 30.24 2.29 3.768 8.682 5.146 6.202 8.547-.76 1.123-1.92 1.525-3.16 1.961z" fill="#fff"/>
  <path d="M54.82 194.444v-41.08H40.15v-8.365h39.293v8.365H64.804v41.08zm32.986-24.891l-8.6-1.552q1.45-5.194 4.991-7.69 3.542-2.495 10.523-2.495 6.341 0 9.444 1.517 3.103 1.484 4.351 3.812 1.282 2.293 1.282 8.465l-.101 11.063q0 4.722.438 6.982.472 2.226 1.72 4.789h-9.376q-.371-.944-.91-2.8-.237-.843-.338-1.112-2.429 2.36-5.194 3.54-2.766 1.181-5.903 1.181-5.53 0-8.735-3.001-3.17-3.002-3.17-7.59 0-3.035 1.45-5.396 1.45-2.394 4.047-3.642 2.63-1.282 7.555-2.226 6.645-1.248 9.208-2.327v-.945q0-2.732-1.35-3.878-1.348-1.18-5.092-1.18-2.53 0-3.946 1.01-1.417.979-2.294 3.475zm12.682 7.69q-1.821.607-5.768 1.45-3.946.843-5.16 1.653-1.855 1.315-1.855 3.339 0 1.99 1.484 3.44t3.778 1.45q2.563 0 4.89-1.686 1.72-1.282 2.26-3.137.37-1.214.37-4.62zm18.685 17.201v-49.445h9.477v49.445zm18.82 0v-49.445h9.478v26.24l11.096-12.614h11.67l-12.243 13.086 13.12 22.733h-10.22l-9.005-16.088-4.418 4.62v11.468z" fill="#fff" font-weight="700" stroke-width=".265" font-family="Arial" font-size="69.074" aria-label="Talk"/>
</svg>


field_name: text
field_value:
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


field_name: text
field_value:
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


field_name: text
field_value:
iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAEslJREFUeNrtnXtQ1tW6xz/rBRFeEAS5meYFFNG2WJlSyXaraITVyfJyMqc8c04z2imnjk3a7GpnenbRbLvto037NJNNlpdTGl6yvKTHPIkK5iChCLhFgUzjIhCKKO9z/nh/sEER3uvv94K/78wa4GX91lrv83x/az3rWc9aS4kI3QlKKQUMBkZoPwcBA4AooI+WAoEAIFh7rB5oBBqASi2dB0qBEuDvwHHglHQzgamu/n2UUv2AcVoaA/wO6OWl6uqAPCAb+AH4QUR+Ngmgr8IDgQlAOnA/kGBwk04A3wDfAv8rIpdNAnhe6QHAfcAs4GEg1EebWgNsAv4H2CEiV0wCuKf4ocC/Af8CxHSx3vUcsB74bxHJNwngnOJTgMXAA4DqBrbWD8BbwFZfMyJ9hgCa9T4N+BNwO90TPwJLgc0+QwQRMTxpBl0OIDdJygbSfEH2hvYASqlhwNtaV38zYhfwHyLy003VAwBWTfFXbqK3/kapUbMPgm6KHkApNRn4GxCHidYoBuaJyG49K7Xo6cBRSmUA203lt4shwC6l1N+UUtZuNQtQSiUBa4DbTD07hDxgth7+A4sOyp8N7DeV7xRGAtlKqbld1ggE/IB3TSPP7bQcsHQpI1Dz3a/G7rs34T6+Ah4XkQaftwGUUiHABuyLNyY8hz3ANBGp9VkCKKVigG3Anaa+vILDwFQROe9zBFBKDQJ2atMZE95DEXCfiJT4DAGUUlHAPmCYqR9dcBJIEZFfDJ8GKqVCsUfDmMrXD/HAdqVUb0MJoFn7X5pjviFIAjYqpXoaQgCllAX4DJhi6sIwTATWKaX8jOgB3gZmmjowHNOAN1x+2kUv3+OYHjpfSjbgYV08gdrCThb2NX0TvoNK4A4RKfXaEKDF5H9mKt8n0Qf4QinVw5s2wF+wr1SZ8E0kA8u84gjSInl20D3CtLszBJgoIns9RgAtQuWo5oAw4fs4BtzuyM4kR4eAZabyuxRGAM97pAdQSg0HcoEeply7FC4CI0TktLs9wDum8rskrNijiVzvAZRS6djX9010XUwWke+cJoC2V+8g9kMXTHRd7BeRca4MAdNM5XcL3KuU+r0rPcARuu8u3ZsNO0QkzeEeQHP6mMrvPrhPKTXGmSHgBVNm3Q5/dGgI0I5lOYHp8u1uEGCoiJy8UQ/QH/gmLS3tJVP5xqF///5kZmZSUlLC4sWL8ff391TRCvjX62nxj+CAL0VEFi1aVIsZYGFIioqKkqKiImmNDRs2SEBAgKfqOAv0aBPco/0SLyI2EZHHHnvMVIZBKTMzU9rDpk2bxGKxeKqe+9sjQEZzZWPHjjWVYUBKTk6WjvDaa695qq5Vms4jRORNRMRfRM41V9S7d29TIQakjz76qEMCNDU1yeTJk92uJyws7MLly5eXikiNaExood7Zs2dNZRiQ/P395ddff5XOcPbsWYmLi5Pw8HDx8/Nzqo7ExER5//335cKFC62LtPljjy0H4MSJE6YZbgCSkpKIjIzsNF9sbCwnT55sMd5LS0spKipi//797N69mwMHDtDQ8I8d5NHR0UydOpUnnniCiRMnYl/eaYNvEZGtzXTYsmWL+UYakObNmyeewMWLF2XXrl2yZs0aOXbsmDQ1NXX2yJP+wMAWp4DFYr6OBmDs2LEeKScoKIjU1FRHs9uAry1Av+ZP/Pz8TG0YgDFj9F90raurOw9UWmh1uUJ8vBn2pzdCQkIYMWKE7vUeP368rtkVXNeaABEREaZWdMTtt99uSM9bUFAQ0kyAC60Wghg/frypFR0xatQoQ+otKSkJV0op/5qampNhYWGDm/+xYMECMjMzfV5wfn5+DB48mOHDh9O3b19CQ0MJCAjAZrNx/vx5KioqKC0tpaCggEuXLpkEuAa//fZbIDDA/8cff/x54sQWVwCTJk0iOTmZgwcP+pSgEhISSE1NZfz48QwfPpzExER69uz8bASbzUZJSQm5ublkZWVx4MABcnJyfIYURhFACwMYwfTp09+8dnJYVFQkYWFhhs+PIyIiZOHChZKXlyeexOXLl2Xfvn2ybNkymTJligQHBxvy/fz8/KS+vl6MwMsvvyzA0/4bNmwIyMrK4p577mlhx5AhQ/j888+ZOXOmIW+KxWLh2WefZcmSJYSHh3u8/ICAAFJSUkhJSQHgypUr5OTkcPDgQXJycjh+/DhlZWU0NDTg5+dHcHAwAQEBREREEB0dTVRUFDExMcTExBAVFUVkZCSxsbGEhYW11OHv709NTQ1nzpyhvLyc8vJyCgsLOXjwIKdOnQJg6NChWK3GbLTW5DoY4ItHHnmkXZbs379foqKidH0rbr31Vtm9e7d0Z/zyyy+SmZkpa9euNawNH374oWC/1Iq9gOzYsaPdjBUVFTJ//nynFx+cTRaLRebOnSvV1dViwvtYsWKFALsBfgIkPj5eqqqqbvhAYWGhLF68WGJjYz2m9MjISHnggQdk6dKlcvToUVMrOmL58uUC5CrgZ6AvQFpaGl9//XWHjommpiZyc3PZu3cvhw4dori4mOLiYi5cuHDD6VrzGBkfH098fDxJSUkkJyczdOhQ0xFgEJ599llWrlxZrjRHUIv1MmfOHFatWkWPHs7tB7169Sp1dXVUV1e3LEwEBgZ6xYgz4T7S0tLYsWNHtcK+jTio9T8ffPBB1q5dS0hIiCmpbgibzUZUVBRVVVUXLdivUW+DrVu3MnLkSLKyskxpdUMcPXqUqqoqgJ6WDnzFTJgwgRdffPGG47uJroldu3a1+fuiI9Z6RkaGVFZWmuZzN8C4ceOadVt/nRHYEYKCgpg9ezazZs1i4sSJBAQEmK9TF0N5eTkDBgzAZrMBVCugHLjF2YJ69+7NpEmTuPfee7n77rtJTEykT58+HT5z6dIl8vPzOXLkCMnJySQlJZka0RmvvPIKf/7zn5v/LFPY76j7nScKDw0NZeDAgYSHh2O1WrFarVRVVVFZWUllZSXnzp2jqakJgG3btpGenm5qREfU1dURFxdHRUVF80e5/kCFpyqora0lLy/PlLSP4p133mmtfIAKiycJ4AyaHUYm9EFpaSlvv/32tR9XWoAzRjSoeYODCX0wf/586urqrpvtW4ASIxp06NAhUys6Yfny5Wzb1u5pfyUKeBDYonejgoODqaioIDAw0NSQF7F582YeffTRFuP7GqRbsB8srDvq6+tZv369qSEX0dDQ0KnBvWbNGmbMmHEj5QPkg/3okBoMiIlLSkqSq1evmq45F3DgwAGxWq3y8ccfi81ma/O/srIyefLJJzuT/wVANUeH/oBBgZ8ffPCBqU0XsGTJkhYZDh8+XObNmyfz5s2T1NRUR6O39rWcEAK8ZxQBQkND5dixY6ZGnUBTU5MMGTLE7WvpRaTllLAfjBrLamtrmTZtGufPnzcHdgexceNGiouL3S3GrnOtB7gFg/cAJCYmSmlpqfl6O4DRo0d7QuaxrQ+JAvvhkIaSIDo6WrZt22ZquAN89tlnnpD1T9eeEmaoHdA6jRs3ztTyDVBUVCQRERGekPNfmvXeOiLoG19xWZpo33WempraHMrlLr5t+a1VD9BTmxsa9vb3799fGhoazFf9Gmzfvl369OnjKTlXAwHX9QAichnYZCTLX3rpJYd2/N4suHTpEgsXLiQ9PZ3KykqPTSJEpPG6HkDrBR4w6u2Pj4833/5W2LNnjwwdOtQbsr5P2jkqtpkA/th3CulOgC1btphaF5Hq6mp57rnnPHk2sEOHRbcmQYbeyn/ooYc8Lsiqqip58803Zf369ZKdnS0VFRU+r/xNmzZ5dO9lO+k/pbPr45VSQ4BCdLozIDAwkPz8fOLi4jxa7po1a5gzZ06bz8LCwoiLi2uT+vbtS2RkZEvqKLC1sbGRmpoaysrKKCkp4fTp0/Tr14+ZM2e61daLFy+yYMECPv74Y2+KWoAhIvL3tp9ewwiNEF/r9fYvW7bMK2+TO8fe9+zZU8LDwyUqKkri4uIkJiZGgoKC2s3bt29fuXLliltz+6SkJD1kvbldXd+AAJP0UP6oUaOksbHR48pvbGzU9dTzzZs3u9TOwsJCPQ/g+L3DBNBIcBgvn5CdnZ3tNQtaTxvmRiesdIbU1FS92njghnrugAAPe7NRixYt8poxtWjRIl0J0KNHDzl37pxTbTx58qSebZzqNAE0Ehz0RoMGDhzo1dOxRo4cqfs09r333nOqjatXr9arbYfQbodrL3V2PPifvBWl6q3TscrKyvjpp59099p98cUXTuX/+eefdXOwitz4hvAOCSAi2/Hw7eGpqanMmDHD4fzOBors3LmTDr6v15CVlUV5ebnD+RsbG/Vo1noR2d1RBkcuCHgO8Ehr/f39ef/995165pNPPnEq/5EjRwzx29tsNvbs2eNw/qCgIG83qQ4HboDtlAAiUqzFCrjviRChX79+Tr1Vzu41zM/PN2zx5vDhww7nveWWW7zdnCUiUu42AZoLA9wOQmtqauL77793OP/KlSsJDQ11qg4Prpo5jStXrjicNyEhwZtNyQf+y5GMFgff3EvAPM2qdAs7d+50KF9tbS1fffVVexcddbqEahScOREtKSnJW7uibMDTInLFYwTQSLAb+KsnfPSOKOnLL7/k4sWL1NbWOlV+TEyMYQRw5rKNHj16cMcdd3ijGRkiss/RzM7eErUYyHWndVVVVQ5NmZqPqy8oKHCq/GHDhhlGgNjYWKfy33333Z5uwgFtuMYrBNCihuYA9e608t13320+o6ZTYebl5bWcru0IZs2aZRgBhgwZ4lR+D5+QUgHMdLTrb2OZO5uAR7SxxmUP1bp16zr0lBUUFLRscRo0aJCUlJQ45GGz2Wxy2223GRLVdM2tnJ3i8uXLnrqXwQb8k0u6dOUhjQTL3Wl0QkJCpyuBzz//fEv+wYMHy5kzZxwSbG5urlitVt33NOi9bN0qveGyHt0ggAVY507DMzIyOhROQ0ODpKSktIkbdHT30KeffqorAUaPHu0SATZu3Ohu3WsBi+4E0EjQA3uMuUuNDwoKkuLi4g4F9Ouvv0p8fHybnbCOXLQsIvLMM8/oRoCHH37Y5dgFN2ICvgN6uqVDdx7WSNALyHFVcBMmTOj0jICioiKJjo5ueWbMmDFSW1vbqXCvXr0qc+fO1YUAzzzzjMurl62HOidSNhDitv7cLUAjQSRQ4KrwXn/99U6FdPjwYRk9erTceeedMmjQIElNTXUojNxms0lGRoYEBAR4lQAvv/yyywQoKChwNgq4GIjxiO48UYhGgkHYg0lduj3L2XuCTp06JdnZ2Y7ckN0SfvXUU095LVTslVdecSuGYfr06Y7WVQgM9JjePFWQRoI+QJYrAgwPD3f6oIj6+npZsGDBdUekdDYs5OXlycaNG+XVV19tY1+4k55++mm3CJCdne1otx/tUZ15sjCNBCGuGobOTPWakZCQIC+88ILLgm9oaJDZs2e7TYCpU6e6Hck0ZcqUzgy+UI/ry9MFaiQI0KYnLoWLFRYWOiy0fv36CSCvvfaaWyRwtyeIjY11mwBHjhyRwMDA9srfAAR6RVfeKLSVn+AtVzyGoaGhsmLFig7jBmtra+XFF19s89zSpUtdFv5bb73ldi9w6tQpt0mQmZnZmgQ24A135vmdJeXt8Cml1GTgM8DpZTqr1cpdd91FXFwcISEhBAcHU19fz4kTJ8jKyuK333677pn58+ezYsUKp69k37VrF1OmTHHruy5cuLC983idxqFDh5g1a1bV6dOnnxCRbV7Vjx7xc0qp/tqQkKLHoszkyZNZtWoV/fv3d/iZrVu38tBDD7ldd0pKCmPGjKFXr15YrVbCwsKoqakhKSnJqcWfpqamKj8/vwc1o9p78FbX0s6Q4K8tVTbp4Zjp3bu3fPjhh1JXV+eQDZCWlubV9litVjlx4oTTm4VFJNabetGlB7imN/gDsBK4TY/6goODmT59Ounp6YwaNaolYOTChQuUlJSwd+9eVq9e7dSSs6tITExk3759REZGOvPYJGBPl+8B2ukNngNqjVi2NTINGzZMcnJyHO0BDouIv1d1YQQBWhHhFuDTm40ESilJT0+XdevWnaqvr88SkSIRKReRKhFpFJFCEVkiIr28rgMjCdCKCKnA9zcRCbKASb4ge91tgE7sg/HAH4E0uicOAa97e2rnc9NAF4gwCvuulscBvy6u9GY37l9FZIvPydoXCdCKCLdqJPh3YEAXU/xZzb75SER89oIknyZAKyL4A5OBfwamAb19tKnVQCawHvhORK76vGy7AgGuIUMA8Afgfi2NMLhJ+drq57fA920OYewK8uxqBGiHELHAOC2NxX4LapiXqqvBftNqNvB/wA8icq5Ly6+rE+AGpBgEDAcGY49UGgBEYw9Y6QNYNWdUL+2ROuAq9pvUK7V0DigFTmnpuIic7m6y+n+iQdEwGk80JAAAAABJRU5ErkJggg==


field_name: text
field_value:
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


field_name: text
field_value:
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


field_name: text
field_value:
\define link-body()
\whitespace trim
<$image source={{!!icon}} class="tc-sites-menu-icon"/><strong><$transclude field="caption" mode="inline"/></strong><$text text=" – "/><$transclude field="description" mode="inline"/>
\end

\define current-link-body()
\whitespace trim
<div class="tc-sites-menu-disabled">
<<link-body>><span class="tc-sites-menu-this-site"><$text text="this site"/></span>
</div>
\end

\whitespace trim
<div class="tc-sites-menu">
<ol>
<$list filter="[all[shadows+tiddlers]tag[$:/tags/TiddlyWikiSites]]">
<li>
<$list filter="[{!!url}!match{$:/info/url/full}]" emptyMessage=<<current-link-body>> variable="ignore">
<a class="tc-tiddlylink-external" href={{!!url}} rel="noopener noreferrer" target="_blank">
<<link-body>>
</a>
</$list>
</li>
</$list>
</ol>
</div>


field_name: text
field_value:
\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline macrocallblock

.tc-sites-icon {
	width: 1em;
	height: 1em;
}

.tc-sites-menu {
	font-size: 1.2em;
}

.tc-sites-menu ol {
	margin: 0;
	list-style-type: none;
	padding-left: 0;
}

.tc-sites-menu ol li a {
	display: block;
	padding: 0.25em 14px 0.25em 14px;
	width: 100%;
	text-align: left;
	color: #333333;
	line-height: 1.4;
	text-decoration: none;
}

.tc-sites-menu ol li .tc-sites-menu-disabled {
	padding: 0.25em 14px 0.25em 14px;
}

.tc-sites-menu-this-site {
	color: <<colour background>>;
	background: <<colour muted-foreground>>;
	font-size: 0.6em;
	border-radius: 1em;
	padding: 2px 6px;
	margin-left: 1em;
	vertical-align: top;
}

.tc-sites-menu-icon {
	margin-right: 0.5em;
	width: 1em;
}


field_name: list
field_value:
$:/_tw_shared/sites/tiddlywiki.com $:/_tw_shared/sites/tiddlywiki.org $:/_tw_shared/sites/talk.tiddlywiki.org $:/_tw_shared/sites/links.tiddlywiki.org $:/_tw_shared/sites/tiddlywiki.com.upgrade $:/_tw_shared/sites/tiddlywiki.com.dev $:/_tw_shared/sites/tiddlywiki.com.prerelease $:/_tw_shared/sites/classic.tiddlywiki.com $:/_tw_shared/sites/marketplace


field_name: text
field_value:
!! Preparation on master

# Ensure the new release banner image is up to date
# Update ''master'' with changes from ''tiddlywiki-com''
# Verify the version numbers in [[$:/config/OfficialPluginLibrary]] in `core/wiki/config/OfficialPluginLibrary.tid`
# Move the latest release note from the prerelease edition into the tw5.com edition
# Adjust the release date and the ''released'' field of the latest release tiddler (eg, [[Release 5.1.3]])
# Also adjust the github.com comparison link to point to the tag for the new release
# Ensure [[TiddlyWiki Releases]] has the new version as the default tab
# Adjust the modified time of HelloThere
# Make sure ''master'' is fully committed

!! Update Readmes

# Edit `package.json` to the new version number
# Run `./bin/readme-bld.sh` to build the readme files
# Commit the new readme files to ''master''
# Restore `package.json` to the previous version number

!! Make New Release

# Run `./bin/verbump "5.1.3"` (substituting the correct version number) to update the version number, assign it a tag 
# Run `./bin/npm-publish.sh` to publish the release to npm
# Verify that the new release of TiddlyWiki is available at https://www.npmjs.org/package/tiddlywiki

!! Update tiddlywiki.com release

# Update ''tiddlywiki-com'' from ''master'' and push to ~GitHub

!! Cleaning Up

# Tweet the release with the text "TiddlyWiki v5.x.x released to https://tiddlywiki.com #newtiddlywikirelease"

!! Preparation for the next release in ''master''

# Adjust version number in `package.json`
# Adjust version number in `bin/build-site.sh`
# Adjust version number in [[$:/config/OfficialPluginLibrary]] (both in `editions/tw5.com` and `editions/prerelease/tiddlers/system`) and [[$:/config/LocalPluginLibrary]]
# Adjust new release banner
# Create the release note for the new release
# Commit changes to ''master'' and push to ~GitHub


field_name: text
field_value:
To update https://tiddlywiki.com with new content, make a Pull Request with the updated tiddlers to the `tiddlywiki-com` branch. As soon as the PR is merged, the [[Continuous Deployment]] system will automatically rebuild the site.

Note that the PR should only include updates within the `editions` folder of the repo.


field_name: text
field_value:
These scripts are used to build and release the content for tiddlywiki.com. They are not designed for general purpose use -- they resolve problems that are specific to the task of building tiddlywiki.com: pushing to GitHub Pages, handling the prerelease builds and bumping version numbers.

Nonetheless, you may find techniques that are useful for your own scripts.

! Hosting

https://tiddlywiki.com is served by [[GitHub Pages|https://pages.github.com]] from the repository https://github.com/Jermolene/jermolene.github.io

The scripts live in the repository https://github.com/Jermolene/build.jermolene.github.io

! Directory structure

These scripts require the following directories to be siblings:

* `build.jermolene.github.io` - a local copy of https://github.com/Jermolene/build.jermolene.github.io
* `jermolene.github.io` - a local copy of the repo https://github.com/Jermolene/jermolene.github.io
* `TiddlyWiki5` - a local copy of the repo https://github.com/Jermolene/TiddlyWiki5

The scripts are designed to be executed with the current directory being the `TiddlyWiki5` directory.

! Configuration

!! package.json

The `package.json` in the root of the `build.jermolene.github.io` repository contains a dependency declaration that specifies the latest official released version of TiddlyWiki to be used when building the release targets:

```js
  "dependencies": {
    "tiddlywiki": "5.1.2"
  }
```

!! Environment variables

Some of the scripts use the following environment variables:

* ''TW5_BUILD_MAIN_EDITION'' - the path to the wiki folder to be used as the main edition, generating `index.html` and `encrypted.html`
* ''TW5_BUILD_OUTPUT'' - the path to the output folder (defaults to `../jermolene.github.io`)
* ''TW5_BUILD_TIDDLYWIKI'' - the pathname of the `tiddlywiki.js` to be used (defaults to `../build.jermolene.github.io/node_modules/tiddlywiki/tiddlywiki.js`)

! Scripts

!! `bld.sh`

Builds the `tiddlywiki.com` target files. By default, it uses the version of tiddlywiki specified in the `package.json` file. This can be overridden with the ''TW5_BUILD_TIDDLYWIKI'' environment variable. The following command would select the latest prerelease version of tiddlywiki from the `TiddlyWiki5` directory:

```bash
    TW5_BUILD_TIDDLYWIKI=./tiddlywiki.js
```

!! `readme-bld.sh`

Builds the readme files for the `TiddlyWiki5` and `build.jermolene.github.io` repos using the released version of TiddlyWiki specified in `package.json`.

!! `prerelease-bld.sh`

Builds the `tiddlywiki.com/prerelease` target files using the latest TiddlyWiki prerelease code and special ''prerelease'' edition for the content.

!! `github-push.sh`

Pushes the latest changes to the `jermolene.github.io` directory to GitHub.

!! `dev-bld.sh`

Builds the ''dev'' prerelease edition.

!! `quick-bld.sh`

Builds the ''prerelease'' prerelease edition.

!! `tiddlyspace-upload.sh`

Builds the ''tw5tiddlyweb'' edition and uploads it to TiddlySpace.

!! `verbump.sh`

Bumps the version number of the `package.json` in the `TiddlyWiki5` repo and applies the correct version tag to the repo.

!! `npm-publish.sh`

Publishes the `TiddlyWiki5` repo to npm.

! Procedures

!! Releasing a new version of TiddlyWiki

{{Releasing a new version of TiddlyWiki}}

!! Releasing new content for TiddlyWiki

{{Releasing new content for TiddlyWiki}}


field_name: text
field_value:
The core plug-in adds two caches to the wiki store.
A global cache and a cache for each tiddler.
While the global cache is cleared whenever any tiddler changes, the tiddler cache is only cleared when the associated tiddler changes.
The idea of the tiddler cache is, that sometimes we want to calculate information from a tiddler but don't want to recalculate every time we need this information.
Imagine a tiddler which contains links to other tiddlers and at one point we want to have a list of the linked tiddlers (LinksFilter).
With the tiddler cache we can parse the WikiText, extract the linked tiddlers and put this list in the cache.
Until the tiddler is changed, the cache can be used to access this information in the next requests.

The same idea holds for the global cache. For example when a [[filter|Tags and Filter Mechanism]] string is parsed and a list of matching tiddlers is constructed.
This list can be put in the global cache for later reuse until something changes in the store.

Like the [[Event Mechanism]], the cache needs hook functions in the microkernel.
The microkernel calls ``clearGlobalCache()`` and ``clearCache(tiddlertitle)`` when a tiddler changes.
The core's cache mechanism overwrites this functions.
The functions providing the cache system are added via the [[wikimethod module type]].


field_name: description
field_value:
A briefly summary about this documentation bringing out the advantages, disadvantages and experiences with TiddlyWiki.


field_name: text
field_value:
TiddlyWiki consists in its heart only of a basic microkernel providing bare tiddlerstore and module system.
It is written in ~JavaScript and suited to run in a browser or as node.js application.
The core plug-in extends the microkernel with powerful functions from a central event system to a sophisticated widget system transforming WikiText to dynamic HTML.
Because of it's microkernel architecture the application is highly customizable. The plug-in system not only allows to add new modules but also to override existing modules. Most of the components don't refer directly to modules but load them by type, allowing developers to inject additional modules including new saver implementations, widgets or even rules for the WikiText parser.
The user interface of TiddlyWiki is written in WikiText and can be customized with the same language, a user normally uses when just writing wiki entries.

A drawback of the core plug-in is it's high complexity. While the microkernel provides just the bare some bare functions and structures, the core plug-in adds a whole bunch of components at once.
It can be challenging to decompose the core architecture and understand the connections between the components. This documentation could only cover the most important parts.
This gives a developer the choice of building a whole new application on the microkernel or building the application on the core plug-in, including all modules and UI tiddlers.

In conclusion, TiddlyWiki is a interesting piece of software.
The focus on tiddlers, the functionality provided in the core and the fact that the core comes with a full blown wiki application puts TiddlyWiki into a personal information management domain, especially when using TiddlyWiki as a single file application storing code and data in a single HTML file.
But the highly customizable nature makes TiddlyWiki perfect for this exact domain. A casual user can organize information with tags and metadata and customize the UI to a grade, that he is able to implement and test his own workflows just by using WikiText.
~JavaScript developers can add whole new features and create completely new single page applications by building on the microkernel or customizing the core plug-in.


field_name: text
field_value:
During the runtime the data of Tiddlywiki is stored in javascript objects. These objects are synchronized with the DOM-Representation of Tiddlywiki. This means every change of the original data of a Tiddler, fires an event which changes all DOM-Representations of the Tiddler and the javascript object. The bare-bones Wiki store is created during the boot process and is kept in a object called \$tw.Wiki. This object contains amongst others a hashmap of the different Tiddlers of Tiddlywiki. The Hashmap is used to store the javascript object representation of the different Tiddlers. Furthermore this object is used to manage the tiddlers during runtime, it provides methods for adding tiddlers, search tiddlers by name and delete tiddlers.
As shown in the picture below, every change at the DOM triggers an event which changes the corresponding widget which again changes the store of the tiddlers. The whole image shows how WikiText is parsed by a set of rules into the parse tree and this parse tree is rendered as a tree of widgets. This Rendertree is synchronised to the DOM. Every modification on the Rendertree provokes a start of the rendering-pipeline. As well as every change on the wikiText triggers an event at the RenderTree. This Process uses a selective updating so that only the changed parts are updated. This means only widgets which have to change the DOM in consequence of a changed tiddler are refreshed.

{{TiddlyWikiArchitecture.svg}}


field_name: text
field_value:
The next important part of the application are deserializers. Deserializers are responsible to load tiddlers from various sources. One of the deserializers provided by the microkernel for example can load new tiddlers from the current DOM tree.
The counterpart of deserializers are saver.
A saver is used to save the complete store or the complete TiddlyWiki for that matter at once. After a user made changes to some tiddlers, this method can be used to download the current state of the store as a completely new TiddlyWiki application.

Another way of persisting data are syncadaptors.
Like deserializer and saver, a syncadaptor can load tiddlers into the store and can persist changed tiddlers.
But in contrast to deserializer and saver it can load and persist single tiddlers.
A syncadaptor can provide a list of loadable tiddlers registers at the store for changes.
Now when a tiddler is changed and these changes are written to the store, the syncadaptor is triggered and persists the new changes, for each tiddler individually.

<<<
[img width=500 [overview.svg]]
<<< Tiddlers can be persisted from/to harddisk or synced with a remote server.


field_name: text
field_value:
The micro-kernel creates a TiddlyWiki specific data-structure called tiddler. Here you have to separate the different definition of tiddlers. In the architectural view a tiddler is a JavaScript object holding some data. In the overall concept a tiddler is similar to a wiki page in a normal wiki application like wikipedia. In this section we describe the architectural view of a tiddler. The listing below shows the JSON representation of a tiddler object. During the runtime of the TiddlyWiki everything is saved an object like this. Without any plug-in the architecture is not able to persist any kind of data. All the data is stored in a store. This store is a JavaScript object. This store is constructed like a Map with a bunch of key value pairs. Every tiddler has its name as the key in the map and the JavaScript-Object as the value. The tiddler concept is the main data-model within TiddlyWiki, everything from data up to plug-ins is stored as a tiddler.

```javascript
{"fields":{
   "text":"example Text",
   "title":"Infrastruktur",
   "tags":["vs"],
   "modified":"2014-07-01T16:25:01.230Z",
   "myField":"myFieldValue",
   "created":"2014-07-01T16:22:10.673Z"
   }
}
```


field_name: text
field_value:
Modules with ``module-type: tiddlerdeserializer`` can provide functions to create tiddlers out of any textual representation. Each function must be associated with a type like ``application/json`` or ``text/html``.
They get the textual representation of the tiddlers, some default field values and the type of the text block as arguments. They return an array of JavaScript objects representing the resulting tiddlers.

Deserializers are not managed by the syncer module. Instead the concept of deserializers is in fact part of the microkernel.
This is necessary because the microkernel needs a way of loading tiddlers before it can load the core plug-in and execute it's startup modules.
(Due to the fact that the core plug-in and it's modules are represented as tiddlers.)

The ``load-modules`` startup module loads additional deserializers and pushes them into the store.
The core plug-in for example contains a few deserializers which can read a whole TiddlyWiki 5 or classic HTML file and load the individual tiddlers into the store.


field_name: text
field_value:
Most of the following mechanisms need a way to get notified, when anything in the wiki store changes.
The core -plug-in adds an event system to the bare wiki store.
The event system provides the ability to listen to events. The most important is the "change" event which notifies the listeners when tiddlers have changed, with a list of the changed tiddlers.
The event mechanism is one of the few mechanisms which needs a hook at the microkernel:
The microkernel contains an empty function "enqueueTiddlerEvent(event)" and calls this function when a tiddler is added or deleted.
The event mechanism from the core plug-in overwrites this function with it's own implementation.
The functions providing the event system are added via the [[wikimethod module type]].


field_name: text
field_value:
The microkernel only contains a bare store and some deserializers to load tiddlers from JSON files or from the DOM of the current HTML file.
The core plug-in adds some more deserializers and a new mechanism for persisting and synchronising tiddlers.

This mechanism is provided as a global module in [[$:/core/modules/syncer.js]].
The saver module has three responsibilities:

# Save the whole wiki.
# Provide the ability to download single tiddlers as files.
# Synchronise the local wiki store with a remote wiki store, i.e. running in Node.js

The syncer module is connected mainly to two other modules.
For one it registers to changes at the wiki store ([[Event Mechanism]]) and if any changes occur they are synced to the remote store.
Then it provides a function ``saveWiki(options)``. This function can be used by other modules. For example the [[RootWidget|RootWidget and Rendering Startup]] uses this function to save the whole wiki or start downloading single tiddlers.

The syncer itself does not provide a concrete implementation of saving, downloading or syncing the tiddlers.
Instead it loads modules of type ``saver`` and ``syncadaptor`` and manages the saving/syncing process.

<$list filter="[!has[draft.of]has[chapter.of]chapter.of[Extended Persistence]tag[doc]sort[sub.num]]">


!! <$view field="title"/>
{{!!text}}
</$list>


field_name: text
field_value:
<$list filter="[!has[draft.of]has[chapter.of]chapter.of[Extending the Store]tag[doc]sort[sub.num]]">


!! <$view field="title"/>
{{!!text}}
</$list>


field_name: text
field_value:
TiddlyWiki is a personal notebook application based on a wiki application. In addition to a static Web-Site, TiddlyWiki is implemented as a single page application. This is a approach to build rich internet applications, it includes the possibility to put application logic into web-pages to make them dynamically. Furthermore this means the whole application is delivered in one HTML file, consisting of source code to dynamically change the view and behaviour of the application as well as the data of the application. During the runtime nothing must be loaded from a server to the TiddlyWiki application. The HTML file contains everything needed to start the application. TiddlyWiki is highly customisable because of a very sophisticated module concept. Except of a micro-kernel written in JavaScript the whole application consist of a own data-structure called tiddlers and a own markup language called wikiText. Even the modules are realised as tiddlers.

The aim of this documentation is to overview the idea behind the TiddlyWiki application as well as give a overview of the architecture to the reader. This means after reading the documentation the reader is has the knowledge how the overall application works and where the points are where the reader can extend the functionality of the application.


''__Section Overview:__''

{{Section Overview}}


field_name: text
field_value:
Messages are events that are triggered by the user. They are generated by widgets for example when the user clicks on a ~ButtonWidget.
Each message has a type property like "tm-delete-tiddler" and a parameter.

```js
{type: "tm-delete-tiddler", param: "MyOldTiddler"}
```

When such a message is created by a widget it sends the message to it's parent widget which sends it to it's own parent widget and so on.
On this way each widget can try to dispatch the message.
This concept is realised in the base widget object.
It provides a function ``dispatchEvent(message)`` which is called by the children to bubble the message up the widget tree.
Another function ``addEventListener(type,listener)`` can be used to bind a function to a specific message type.
If the listener returns false, the message is send to the parent widget.

The TiddlyWiki core plug-in handles a lot of messages in the [[NavigatorWidget|RootWidget and Rendering Startup]].


field_name: description
field_value:
The heart of TiddlyWiki is it's microkernel. This section will describe what bare mechanisms are included in the microkernel and how additional modules are loaded.


field_name: text
field_value:
This section describes the architecture of the ~TiddlyWiki-kernel. ~TiddlyWiki is based on a micro-kernel which provides only a small stack of functions. This design decision was made to introduce a cleaner mechanism for customisation of ~TiddlyWiki. This section also describes the data-model of ~TiddlyWiki called tiddler. And it gives a overview to the module system which developers can use to extend the functionality of the ~TiddlyWiki application.

<$list filter="[!has[draft.of]has[chapter.of]chapter.of[Microkernel Architecture]tag[doc]sort[sub.num]]">


! <$view field="title"/>
{{!!text}}
</$list>


field_name: text
field_value:
The TiddlyWiki application is based on a microkernel architecture, that means it separate minimal functional core from the extended functionality. The microkernel provides the functionality to load external extensions to extend its core features. The TiddlyWiki microkernel provides a few helper methods but the main task of the TiddlyWiki kernel is to provide a basic functionality for storing data and loading the extension plug-ins. Within the TiddlyWiki architecture everything is stored as a tiddler. How the architecture of TiddlyWiki stores his data during the runtime of the application is shown in [[Datamodel]], but the kernel provides this datamodel. It also prepares the functionality to store and create these tiddlers. In favour it creates a store to manage the tiddlers during the runtime. Without any extensions the microkernel is not able to persist the tiddlers, this means the data is only holded in the RAM. Here are some example interfaces for working with tiddlers in memory which are provided by the kernel:

*$tw.Tiddler = function(/* [fields,] fields */)
*$tw.Wiki.addTiddler = function(tiddler)
*$tw.Wiki.deleteTiddler = function(title)
*$tw.Wiki.getTiddler = function(title)

An additional  feature of the microkernel is the ability to encrypt and decrypt a block of text. To provide this functionality the microkernel has a built in password-vault to store the current used password. The library used to encrypt and decrypt data is the [[StandfordJavaScript Crypto Libary|http://bitwiseshiftleft.github.io/sjcl/]]. This feature allows the micro-kernel to load encrypted tiddlers from the TiddlyWiki file, but it also allows extension plug-ins to use the encrypt functionality e.g. to persist an encrypted TiddlyWiki.  

In order to load extension plug-ins the kernel prepares a interface to load and execute these plug-ins. Therefore the micro-kernel provides some deserializers to extract different type of tiddlers e.g. from the TiddlyWiki-File. Within the microkernel a bunch of different deserializer are installed. These deserializer are needed because every tiddler can include a different type of data for example tiddlers can contain javaScript-code, text, html-text or ~JSON-data. Even after packaging a TiddlyWiki application every plug-in is stored as a tiddler within the TiddlyWiki-Document. This feature is specified in the [[Module System]] section. Therefore the micro-kernel need the functionality to parse all the different type of tiddlers. To differ between the different type of tiddlers every tiddler has a file type which are generated by the microkernel

The image below shows the startup process of the TiddlyWiki-kernel. The bootprefix is responsible for preparing the kernel to boot on different engines e.g. browsers and node.js. Afterwards the main boot process which includes the microkernel, with the startup-method, is started. After successfully running these steps the main architecture is loaded. The last step is to run the startup modules. These modules are described later. But in brief this is the point where the TiddlyWiki microkernel can be extended by own functionality. Every module marked as "startup" is started after finishing the boot process of the kernel.

<<<
{{StartupTimeline.png}}
<<< The microkernel builds up the essential functions and structures and initiates a startup sequence.


field_name: text
field_value:
The microkernel is responsible for creating a bare-bones TW environment.
It is running under Node.js or in a HTML5 Browser. The Bootkernel just loads enough functionality to load the modules containing the main logic of the application. This boot-kernel contains a few helper methods, the module mechanism as well as the function to create a tiddler and manage them. The boot-kernel also creates the bare-bones wiki store, which holds all the information of the wiki during the runtime. After creating the store, the boot-kernel is in charge of decrypting the encrypted tiddlers and extracting all the tiddlers e.g. the core module tiddlers embedded in the DOM structure of the HTML file. Furthermore the boot kernel offers the functionality to load tiddlers from a file, when you run TW with Node.js.

{{StartupTimeline.png}}


field_name: text
field_value:
In the universe of TiddlyWiki everything is a tiddler.
Even the application logic is stored in tiddlers that are marked as "application/javascript".
These tiddlers, which contain application logic, are called modules and a ~CommonJS compatible module system is responsible for assembling the individual modules into the TiddlyWiki application.
The result is a tree representing the whole TiddlyWiki application containing module tiddlers, data tiddlers and some ~JavaScript functions and objects.

Only a small part of the TiddlyWiki is not managed as tiddlers, the microkernel.
The microkernel is the first thing to run, when the application is started and it puts some initial objects and functions into the application tree, which are needed to load and manage tiddlers.
After the microkernel built this initial application tree, the remaining parts of the application can be loaded as module tiddlers.
Beside some utility functions the most important object that is contributed by the boot kernel is "$tw.wiki", consisting of ~JavaScript structures and functions that are used to store and manage the loaded tiddlers.
Among other things this store can be used to add new tiddlers, remove tiddlers and retrieve tiddlers by name.

<<<
{{apptree.svg}}
<<< The microkernel constructs a initial $tw object containing the needed structures and functions.


field_name: text
field_value:
The whole application is basically built from three parts. At first, the microkernel provides the basic functionality to handle tiddlers. The second part are tiddlers representing core functionality. These are for example modules which extend the store by more sophisticated functions, UI tiddlers and widget modules, a WikiText parser, sophisticated deserializers, savers, syncadapters, etc.
These core modules are provided as plug-in to the microkernel. Consequently, a plug-in is a single tiddler which itself contains multiple tiddlers, forming the plug-in. Each of this tiddler might be a module providing new functionality (i.e. a module tiddler marked with "module-type: saver" can extend the application with new methods of saving the current wiki state.).
Tiddlers provided in plug-ins are called shadow tiddlers. They are immutable and can not be edited or deleted  but we can create a new tiddler with the same name to override a shadow tiddler.


field_name: text
field_value:
After the boot kernel provides the functions used to load tiddlers, the rest of the TiddlyWiki application is loaded as modules.
A module is a tiddler which has the type ``application/javascript`` and contains CommonJS compatible JavaScript code. This means a single module provides its public structures and functions in a variable called ``export``. Other modules can obtain these structures and functions by using a global ``require`` function.

```js
var Widget = require("$:/core/modules/widgets/widget.js").widget;
// ...
ButtonWidget.prototype = new Widget();
```

In most cases these module tiddlers are packed into a plug-in.
Following the "everything is a tiddler" concept, a plug-in is a tiddler, which contains a bunch of other tiddlers. These tiddlers are first converted into a JSON structure which then becomes the body of the plug-in tiddler.
This is not restricted to module tiddlers. A plug-in can contain any tiddlers. This way a developer can put for example simple modules, widgets, UI parts written with WikiText, even new filter operators or extensions to the WikiText parser into a plug-in tiddler. In fact the whole TW core is provided as a single plug-in. Tiddlers provided in a plug-in are called shadow tiddlers and can not be edited. Instead, when trying to edit a shadow tiddler, a new tiddler with the same name is created which then "overrides" the shadow tiddler.

Instead of requiring a specific module directly, a module developer can specify the type of the module he is developing by setting the field "module-type" of the containing tiddler.
For example, by providing a module-type of "saver", TiddlyWiki knows that this module implements a way of saving the whole wiki and when the user clicks on the save button, TiddlyWiki automaticly considers the provided module to save the current state.


field_name: text
field_value:
\define toc-heading(caption,body)
<$reveal type="nomatch" state=<<qualify "$:/state/toc/$caption$">> text="show">
<$button set=<<qualify "$:/state/toc/$caption$">> setTo="show" class="tc-btn-invisible">{{$:/core/images/right-arrow}} $caption$
</$button>
</$reveal>
<$reveal type="match" state=<<qualify "$:/state/toc/$caption$">> text="show">
<$button set=<<qualify "$:/state/toc/$caption$">> setTo="hide" class="tc-btn-invisible">{{$:/core/images/down-arrow}} $caption$
</$button>
</$reveal>
<$reveal type="match" state=<<qualify "$:/state/toc/$caption$">> text="show" retain="yes" animate="yes">

$body$

</$reveal>
\end
<div class="tc-table-of-contents">

# [[Introduction]]

# [[TiddlyWiki - A quick Overview]]
## <<toc-heading "~TiddlyWiki - A quick Overview ~TiddlyWiki" "
##[[TiddlyWiki as Single Page Application]]
## [[Microkernel]]
##[[Data Persistence]]
##[[The User Interface]]
##[[Modularization]]
##[[Tiddler as Basic Element]]
##[[WikiText Markup]]
">>
# [[Microkernel Architecture]]
## <<toc-heading "Microkernel Architecture" "
##[[Microkernel|Microkernel Description]]
##[[Datamodel]]
##[[Module System]]
">>
# [[TiddlyWiki Core Application]]
## <<toc-heading "~TiddlyWiki Core Application" "
##[[Startup Process]]
##[[Extending the Store]]
###[[Event Mechanism]]
###[[Caching]]
###[[System Tiddlers]]
###[[Tags and Filter Mechanism]]
##[[Extended Persistence]]
###[[Deserializer]]
###[[Saver]]
###[[Syncadaptor]]
##[[UI and Rendering Pipeline]]
###[[Wikitext]]
###[[Parser]]
###[[Widgets]]
####[[Messages]]
####[[Selective Update]]
###[[Transclusion and TextReference]]
###[[RootWidget and Rendering Startup]]
">>
#[[Conclusion]]
</div>


field_name: text
field_value:
The first stage of WikiText processing is the parser.
A Parser is provided by a module with ``module-type: parser`` and is responsible to transform block of text to a parse-tree.
The parse-tree consists of nested nodes like

```js
{type: "element", tag: <string>, attributes: {}, children: []} - an HTML element
{type: "text", text: <string>} - a text node
{type: "entity", entity: <string>} - an HTML entity like &copy; for a copyright symbol
{type: "raw", html: <string>} - raw HTML
```

The core plug-in provides a recursive descent WikiText parser which loads it's individual rules from individual modules.
Thus a developer can provide additional rules by using ``module-type: wikirule``. Each rule can produce a list of parse-tree nodes.
A simple example for a wikirule producing a ``<hr>`` from ``---`` can be found in [[horizrule.js|$:/core/modules/parsers/wikiparser/rules/horizrule.js]]

HTML tags can be embedded into WikiText because of the [[html rule|$:/core/modules/parsers/wikiparser/rules/html.js]].
This rule matches HTML tag syntax and creates ``type: "element"`` nodes.
But the html-rule has another special purpose. By parsing the HTML tag syntax it implicitly parses WikiText widgets.
It the recognises them by the $ character at the beginning of the tag name and instead of producing "element" nodes 
it uses the tag name for the type:

```js
{type: "list", tag: "$list", attributes: {}, children: []} - a list element
```

The [[Widgets]] part will reveal why this makes sense and how each node is transformed into a widget.
Another special characteristic of the html-rule or the parse nodes in general is the attributes property.
Attributes in the parse-tree are not stored as simple strings but they are nodes of its own to make indirect text references available as attributes as described in [[Widgets]]:

```js
{type: "string", value: <string>} - literal string
{type: "indirect", textReference: <textReference>} - indirect through a text reference
```


field_name: text
field_value:
TiddlyWiki supports a wide range of methods to persist your data. One of this methods is the HTML5 fallback saver. This methods works on almost every browser. With this method a copy of the entire wiki will be downloaded by the browser. This means you get a new file everytime you hit the save button.  To avoid this and because every Browser has a different API to allow writing direct to the file system there a some plugins for the different browsers. These plug-ins allow the user to save direct to the current open TiddlyWiki-File. The Listing below shows the HTML5-compliant to save the changes via the HTML5 fallback saver by downloading the TW as a complete HTML-file.

```js
DownloadSaver.prototype.save = function(text,method,callback) {
	...
	var link = document.createElement("a");
	link.setAttribute("target","_blank");
	...
	link.setAttribute("href","data:text/html," + encodeURIComponent(text));
	...
	link.setAttribute("download",filename);
	document.body.appendChild(link);
	link.click();
	document.body.removeChild(link);
	return true;
};
```


field_name: text
field_value:
The previous parts of this chapter showed how WikiText is transformed to DOM nodes which dynamically react to tiddler changes and a way to compose tiddlers from other tiddlers.
This last part describes how the TiddlyWiki core plug-in starts up a UI build from tiddlers and WikiText.

After the microkernel has loaded it starts executing [[Startup Modules|Startup Process]].
The core plug-in contains two startup modules which are responsible to kick off the UI:

[[rootwidget.js|$:/core/modules/startup/rootwidget.js]] is a startup module and creates an instance of the base widget.
This widget is globally accessible ``$tw.rootWidget``.
The DOM node associated to this widget is the current browser window's DOM (``document``).

At first, the root widget has no children but provides some basic event handlers ([[Messages]]) like:

* ''tm-notify:'' Displays the message given in param as a notification.
* ''tm-save-wiki'': Triggered by a save button, the user can click. This handler uses the syncer module described in [[Extended Persistence]] to save the current wiki.
* ''tm-auto-save-wiki'': Similar to tm-save-wiki but not triggered directly by the user but automatically triggered when a wiki page is edited and saved. A [[Saver]] implementation which starts a download of the updated wiki file would not support the auto-save method and would only be used when the tm-save-wiki message is used.
* ''tm-download-file'': This message also uses the syncer module described in [[Extended Persistence]] but explicitly demands to choose a saver with the download-method to start downloading a single tiddler.

After the root widget is loaded another startup module [[$:/core/modules/startup/render.js]] creates a transclude widget which contains the contents of [[$:/core/ui/PageTemplate]] which is now bound to the browsers DOM document.
The render function of the transclude widget is initially executed
and a listener is registered at the store which executes the refresh function of the transclude widget to trigger the [[Selective Update]] process.

[[Techniques for including other tiddlers and Templates|Transclusion and TextReference]] are finally used in [[$:/core/ui/PageTemplate]] to build the TiddlyWiki UI only from tiddlers written in WikiText (with widgets implemented in javascript):

For example to implement the list of open wiki pages the [[$:/core/ui/PageTemplate]] contains a [[navigator widget|$:/core/modules/widgets/navigator.js]] which maintains a list of open tiddlers in a field of [[$:/StoryList]] and handles events like ``tm-navigate`` by adding a tiddler specified as parameter to the top of the list in [[$:/StoryList]].
The [[story tiddler|$:/core/ui/PageTemplate/story]] transcluded in [[$:/core/ui/PageTemplate]] then uses a ~ListWidget to transclude all tiddlers in [[$:/StoryList]] through a special template [[$:/core/ui/ViewTemplate]].
A event of the type ``tm-close-tiddler`` would remove a specified tiddler from [[$:/StoryList]].
The [[Event Mechanism]] would trigger a changed event which triggers a call of the ~ListWidget's refresh function which would remove the tiddler from the list, closing the tiddler.


field_name: text
field_value:
Modules with ``module-type: saver`` provide functionality to save the whole wiki. There are three methods a saver can support:

<dl>
<dt>save</dt> <dd>This method is used, when the user requests a save, for example by clicking the save button in the sidebar.</dd>
<dt>autosave</dt> <dd>This method is used automatically by TW when tiddlers are changed, created or deleted by the user.</dd>
<dt>download</dt> <dd>This message is used when the wiki or a single tiddler should explicitly be downloaded. The control panel for example uses this method to provide a button which saves the wiki as a static HTML file.</dd>
</dl>

A saver module has to export two functions. ``canSave(wiki)`` returning true if this module is capable of working and ``create(wiki)`` returning an instance of a saver object.
This saver object has to provide an ``info`` property containing a name, a priority, an array of methods it supports and a method ``save(text,method,callback)``. This method is called from TW with the actual text which should be saved, the method which is used and a callback function to report errors: ``callback("Error while saving")`` or to notify that saving went well: ``callback(null, "Saving went well :)")``. If the saver method successfully saved the file it has to return true, or false otherwise.
Saves are triggered by messages from the UI. The syncer module uses the saver with the highest priority capable of the requested method to save the file.

The core plug-in contains a saver capable of saving the current state of the wiki to the local hard drive by using a special Firefox extension called Tiddlyfox. If this extension is not available, the savers ``canSave`` method would return false. A saver with a lower priority would then ask the user to save the current state as a new HTML file.


field_name: text
field_value:
<dl>
<$list filter="[!has[draft.of]tag[doc]tag[section]sort[sectionnumber]]">

<dt> <$link to={{!!title}}><$view field="title"/></$link></dt><dd><$view field="description"/></dd>

</$list>
</dl>


field_name: text
field_value:
With [[Messages]] a widget is able to put some kind of events into the TiddlyWiki application which is one part of the dynamic behaviour of widgets.
The other part is selective updating.
Widgets are often dependant on tiddler states.
The [[ListWidget|https://tiddlywiki.com/#ListWidget]] for example can be configured to list all tiddlers which are tagged with "important".
Now, when such a tiddler is changed and it's "important" tag is removed, this change should reflect in the ~ListWidget.
To allow widgets to react on such changes, each widget can provide a function ``refresh(changedTiddlers)``.
The [[RootWidget|RootWidget and Rendering Startup]] is registered to the wiki store, using the [[Event Mechanism]]. When an change event occurs it starts to call the refresh function of its children with a list of the changed tiddlers.
Each widget can then decide if it has to change or re-render its DOM representation and call the refresh function of its own children.
This way every time a tiddler or the wiki store itself changes, each widget can instantly react on these changes or ignore them.

Another way of updating are text reference attributes (text references explained in [[Transclusion and TextReference]]):

```js
{type: "indirect", textReference: <textReference>}
```

When a widget got a attribute which is a text reference and the refresh function is called, it can check if the text reference references a changed tiddler and update accordingly.

Nearly every state of the UI is stored in tiddlers. A search mechanism for example would use a ~EditTextWidget which shows an text input field for the search string and a ListWidget to show the results.
The ~EditTextWidget is bound to a tiddler [[$:/temp/search]]. Meaning when editing the text in the input field the tiddlers content is changed to this text. On the other hand when the tiddler changes the [[RootWidget|RootWidget and Rendering Startup]] is notified. It then starts calling its childrens refresh methods. Eventually the refresh method of the ~EditTextWidget is called and it can re-render itself if necessary.
This way TiddlyWiki can re-use an already existing data structure which is not only convenient because we don't need to introduce an additional structure but tiddlers managed in the wiki store are already a pretty powerful data structure, supporting an [[Event Mechanism]] (so we don't need an additional observer pattern), [[Caching]], Metadata by additional tiddler fields and a [[way to obtain specific tiddlers|Tags and Filter Mechanism]].


field_name: text
field_value:
Modules with ``module-type: startup`` have to export a  function named ``startup`` and may export a name property to identify this module. The startup function will be executed by the boot kernel at the end of the boot process.

```js
// From boot.js:
// Gather up any startup modules
$tw.boot.remainingStartupModules = []; // Array of startup modules
$tw.modules.forEachModuleOfType("startup",function(title,module) {
	if(module.startup) {
		$tw.boot.remainingStartupModules.push(module);
	}
});
// Keep track of the startup tasks that have been executed
$tw.boot.executedStartupModules = Object.create(null);
$tw.boot.disabledStartupModules = $tw.boot.disabledStartupModules || [];
// Repeatedly execute the next eligible task
$tw.boot.executeNextStartupTask();
```

``executeNextStartupTask()`` will execute the remaining startup modules in ``remainingStartupModules``. A startup module can export the variables ``before`` and/or ``after``, each containing an array of names of other startup modules. ``executeNextStartupTask()`` will use this information to execute the modules in the correct order.

Startup modules can be marked as synchronous by exporting ``synchronous = true``. If synchronous is set to false, the startup function is executed with an callback function as the first argument. The startup function has to call this function to allow subsequent startup modules to get executed. This is necessary when the startup function itself uses asynchronous calls.


field_name: text
field_value:
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P6C1tZVQKMTp06eJRqMYhsGLL77IE088wbVr1/jhD3/Ixx9/zFe/+tWcdvNNIJet0ER3586d480332R2dhZAl3LuAVVERERk03jsscf4u7/7O1566SX+4R/+gS984QuZ///kJz8B4PTp03z5y1/mlVde4fDhw/z4xz8G4LXXXuPYsWO88sorVFZWrmq7r776KkeOHKG3t5ff+73f4/Tp0wD89Kc/5dvf/janT59WCFEQERGRre748eOUlZXxm7/5myQSiZz/T09PA3cntdu5cydHjhwhEolkHj9y5AiPPvooX/nKV/K2X2iyu/REdy+88ALf//73M20+//zzvP322/zZn/0ZZ8+e1Qm6B3RpRkRENs9fx4tmo803O61hGLzzzjt8+ctf5uc//zlWqzXn8fSEcGnFJpBLKzTRndPpxOl0EgwG8fl8tLe36yQpiIiIyMPshRde4LXXXuMnP/kJhmFkJpx74YUX+OEPf8iZM2f42te+llm+2ARyaYUmuktPwrdr165Vz7kjK6NJ70Q2yEZNemc2m9m1a5de0BI556BJ7wqtm35tZPObnZ1lbm4O0KR3Ig+lsrKynA95+gtBSoPJZNKLkGXnzp1Lwpro/VyIOquKbAKVlZWrqqDI5mE2m2loaNALkaWhoQGz2awXogQZhkF1dfV93aYqIiKbRFtbmy5jypZQU1Oj/hSyYqqIiIiIiIKIiIiIKIiIiIiIKIiIiIiIgoiIiIiIgoiIiIgoiIiIiIhsGN1HROQeiEQiujuq5EjPHFtqbt26xejoqE6g5LwnFERESiCIpKcRFyll8/PzCiJyT+nSjMgGqays1JwjsqL3SSm437f5lof3/ayKiMgGKSsr4+TJkyVbgpf7o1Rmoz148CA2m435+XmdNMlr165dGzKnkIKIyAaHEU17LvprV2TldGlGREREFEREREREQUREREREQUREREQUREREREQURERERERBRERERERBRERERBRERERERBREREREREFEREREREFEREREHpy5ubkVTQKqICIiIiIbLhgMMjg4qCAiIiIiD8b09DSRSERBRERERO4/wzAYHR1VEBEREZH7r7KyErPZXLQqoiAiIiIi90xTU1PRqoiCiIiIiNwzy1VFFERERETknipWFdkOcP78eeLxeNEG1sJsNhMMBgkGg3mfLysrw+VyUVZWtqL2zp07x9zcnM6oiIhICWhrawNyqyKGYeQss21hYWFhfn6eK1euEAwGqa+vZ9++fSsOB6sVDAYZHR2lpqaGpqYmzGbzitc9c+YMzz33nM6siIhIiZmenmZwcJBvfOMbOY9vh2RloqmpiX379nHlyhV+9rOfbXggyQ4gx48fX1UAERERkdJWqCqyPXuhexFIFEBEREQEkl09BgcHCweRjQwkCiAictcIve4eBnIes9HR3U60a4gWvweHXiSRLS9fVWTbwsLCwnIrrqYPyXr6gCxHfUREtkIgUfAQeZgt7iuyfSUrraRCogqIiKwrmMQCePujGAMDycqJs4OOSB99YcDWQbfPBQEvXX3h5KrOTvwexRmRUrO4KrJ9NSvnCyRPPPEEH374oQKIiKzfALT4/XhSl3KinX78jhgB7ymGR+BCtB2/Pxk+Rnq9BGIOXBa9bCKlJruvyPa1NJAdSILBoAKIiGwMZ0vqkk0tVpsTqwPAgtWAaDRKeKAP90DO4qAgIlLStq9n5bKyMvbv369XUUTuU1DR5RiRrWB0dDRzs9TtejlEpCQ0e+iMunG70w/Y6Oj26dKMSImZnp5mbm5udaNmNguNmhERESltP//5z6mvr88EEU16JyIiIvfF4mqIgoiIiIjcN9l9QxRERERE5L7JVw2BEuusajabOXPmjM6miIhICWhra6O+vh7IXw0puSDy7LPP6qyKiIiUgNHRUebm5oDC1RDQpRkRERG5D6EkXzVEQURERETuqWLVEAURERERuaeKVUMUREREROSeWa4aoiAiIiIi90wkEilaDVEQERERkXumsrKyaDUESmyuGRERESkN09PTmTBSzP8H1fgYDVKbGAIAAAAASUVORK5CYII=


field_name: text
field_value:
A module with ``module-type: syncadaptor`` provides functionality to get a list of tiddlers (this list is provided as ~SkinnyTiddlers, which are normal tiddlers without the text field) and to load, save and delete single tiddlers. A syncadaptor can also provide functions to login and logout so that syncadaptor modules can be used to synchronise tiddlers with a remote server.

The syncer module only uses one syncadaptor and honours a special [[system tiddler|System Tiddlers]] [[$:/config/SyncFilter]] containing a [[filter string|Tags and Filter Mechanism]]. Tiddlers matching this filter string are saved to the server with a syncadapter. It uses the [[WebServer API|https://tiddlywiki.com/#WebServer%20API%3A%20Get%20All%20Tiddlers]] to load modified tiddlers from the server, which returns only non-system tiddlers.


field_name: text
field_value:
The core plug-in introduces a segregation of tiddlers.
The tiddler model is central in the whole TiddlyWiki application and can be used in various roles.
Because of the fact that a TiddlyWiki user works with tiddlers (taking the role of a wiki page) and tiddlers are the building blocks of the whole application (including modules, UI elements, etc.) we need to identify the internal tiddlers.

The core plug-in introduces the concept of system tiddlers. It builds on the convention that application internal tiddler names start with ``$:/``.
Then the core plug-in introduces a set of new functions to the wiki store which are used to retrieve tiddlers like ``getTiddlers(options)`` and ``forEachTiddler(callback, options)``.
These functions work with all tiddlers in the store but the options parameter provides the ability to sort tiddlers by a field-name and exclude tiddlers with a specific tag.
By default it doesn't return system tiddlers. To get a list of all tiddlers including system tiddlers, this must be requested explicitly via the options.
If a function wants to present a list of tiddlers to the user it can use this new functions so that internal application tiddlers wouldn't clutter the resulting list.
These functions are added via the [[wikimethod module type]].


field_name: text
field_value:
\define toc-heading(caption,body)
<$reveal type="nomatch" state=<<qualify "$:/state/toc/$caption$">> text="show">
<$button set=<<qualify "$:/state/toc/$caption$">> setTo="show" class="tc-btn-invisible">{{$:/core/images/right-arrow}} $caption$
</$button>
</$reveal>
<$reveal type="match" state=<<qualify "$:/state/toc/$caption$">> text="show">
<$button set=<<qualify "$:/state/toc/$caption$">> setTo="hide" class="tc-btn-invisible">{{$:/core/images/down-arrow}} $caption$
</$button>
</$reveal>
<$reveal type="match" state=<<qualify "$:/state/toc/$caption$">> text="show" retain="yes" animate="yes">

$body$

</$reveal>
\end
<div class="tc-table-of-contents">

# [[Introduction]]

# [[Decomposition of the TiddlyWiki-Architecture]]
## <<toc-heading "Architecture of the single page application ~TiddlyWiki" "
##[[Architecture of the single page application TiddlyWiki]]
### [[Boot Kernel|Boot Kernel]]
###[[Data Persistence|Data Persistence]]
###[[UI - WikiText and Widgets|UI - WikiText and Widgets]]
###[[Modularization|Modularization]]
">>
## <<toc-heading "Tiddler as the key element" "
##[[Tiddler as the key element]]
">>
## <<toc-heading "The ~WikiText concept" "
##[[The WikiText concept]]
">>
# [[Bootstrap-Process]]
## <<toc-heading "The Heart of ~TiddlyWiki (~Boot-Kernel)" "
##[[The Heart of TiddlyWiki (Boot-Kernel)]]
">>
## <<toc-heading "Timeline of the startup Process" "
##[[Timeline of the startup Process]]
">>
# [[The Plugin and Module concept]]
## <<toc-heading "Introduction to the Module- and ~Plugin-Concept" "
##[[Introduction to the Module- and Plugin-Concept]]
">>
## <<toc-heading "Using Modules to build a Single File Application" "
##[[Using Modules to build a Single File Application]]
###[[Startup Modules]]
###[[Deserializer Modules]]
###[[Saver Modules]]
###[[Syncadaptor Modules]]
">>
## <<toc-heading "Using Modules to extend the UI" "
##[[Using Modules to extend the UI]]
">>
#[[Developing a own Plugin]]
#[[The TiddlyWiki data management concept]]
## <<toc-heading "Data Management during Runtime" "
##[[Data Management during Runtime]]
">>
## <<toc-heading "Data Persistence" "
##[[Persist data|Persist data]]
##[[Data-Storage|Data-Storage]]
">>
#[[Conclusion]]
</div>


field_name: text
field_value:
!!! Tags
The core plug-in extends the store by a simple mechanism to tag a tiddler.
This provides the functionality to

* retrieve tiddlers with a specific tag
* retreive a hashmap of ``{ tag: [tiddler1, tiddler3, tiddler3] }``
* list or iterate tiddlers not tagged with a specific tag

The tags are stored directly in the tiddler. Each tiddler can have a field named "tag", which contains an array of its tags.
The above functions use this field to calculate their results and cache them in a global cache.

Organising information with tags is easy, intuitive and is common throughout the web.
In most cases the functions mentioned above are not enough and a more sophisticated way of querying is needed.
But instead of focusing only on tags TiddlyWiki introduces a querying system that isn't bound to tags or single tiddlers.

!!! Filter mechanism
This filter mechanism is build on the idea of a pipeline of single filter operators.
Filters are noted as strings and can look like

```
[tag[task]!tag[done]interesting[very]]
```

This example would (implicitly) put all available tiddlers into the pipe.
The first operator ``tag[task]`` would only pass tiddlers which are tagged with "task".
The ``!tag[done]`` operator is negated and only passes tiddlers which are not tagged with "done".
The last filter operator passes only tiddlers with a field "interesting" set to "very".
So as a result this filter would be used to obtain all tiddlers which are marked as task, aren't already done and are very interesting.

There are many filter operators already build into the core plug-in including the mentioned tag- and field operators, filter operators to sort the tiddlerlist by a specified field, etc.
But more sophisticated operators are possible, too.
An example would be the search-operator. This filter operator looks for the searched string in the text and in the tags of the tiddlers.
If the provided filter operators are not enough, a developer can add new filters by adding a module with the ``filteroperator`` type.

!!! System Tags

Tags and the filter mechanism are used throughout the core plug-in for internal puproses.
Tags which start with ``$:/`` are normally hidden from the casual user, similar to [[System Tiddlers]]

The filter mechanism is added to the wiki store with the [[wikimethod module type]].


field_name: text
field_value:
The boot-kernel is responsible for creating a bare-bones TW environment. It is running under Node.js or in a HTML5 Browser. The Bootkernel just loads enough functionality to load the modules containing the main logic of the application. This boot-kernel contains a few helper methods, the module mechanism as well as the function to create a tiddler and manage them. The boot-kernel also creates the bare-bones wiki store, which holds all the information of the wiki during the runtime. After creating the store, the boot-kernel is in charge of decrypting the encrypted tiddlers and extracting all the tiddlers e.g. the core module tiddlers embedded in the DOM structure of the HTML file. Furthermore the boot kernel offers the functionality to load tiddlers from a file, when you run TW with Node.js. All other functionality which is not a part of the boot kernel is added dynamically by modules and plugins. The boot kernel is able to load the core plugins and perform the startup plugins. The core contains the startup modules shown in the picture below.

{{index.svg}}


field_name: text
field_value:
Beside the boot kernel, TW is completely build from modules.
After a short introduction on modules and plug-ins in the context of TW and explaining how they are organized and managed,
the following sections will show what type of modules a developer can build and how they hook into the TW architecture.
The last section shows the procedure of building an plug-in.
This can be used as a tutorial for building your own plug-ins and will show how an advanced user can create solutions for his own use cases only by using the tiddler model and the WikiText markup language.


field_name: text
field_value:
This section descripes how the data of the wiki is stored within Tiddlywiki during the runtime. And how the complete wiki is persisted.


field_name: text
field_value:
Following the "anything is a tiddler" concept, even the UI consists of tiddlers.
This is possible because tiddlers can not only contain plain text or JavaScript (modules) but they also can contain a special markup text called WikiText.
By using WikiText the user can put markup elements like tables or images in a tiddler.
To provide some more sophisticated UI elements, WikiText can also contain special widgets like text input fields,
checkboxes, dynamic lists etc.
In most cases, these widgets are used to directly modify or represent the information contained in other tiddlers.
If a tiddler is changed and this change should reflect in an UI element e.g. a widget, a process called selective update takes place. Selective updating means when a tiddler or a set of tiddlers changes, each widget is asked, if changes to this tiddlers would affect its appearance. If so, the respective widget is re-rendered otherwise it remains unchanged.


field_name: text
field_value:
By managing nearly every part of the application as tiddlers, the application is only needed to provide some basic functionality to manage the individual tiddlers, load and persist them, render them to HTML output and provide a way to register for the changes made to tiddlers.
This way the whole wiki application can be build from these simple concepts.
Plug-ins can be used to add new functionality to the existing modules or even to replace individual tiddlers/modules,
enabling developers to build whole new applications on the TiddlyWiki base system.

A tiddler is the smallest unit of the TiddlyWiki system. It can contain any data like plain text, WikiText markup, JavaScript code (module tiddler), JSON structures (JSON structures might even contain additional tiddlers. Plug-ins are implemented this way to pack multiple tiddlers in a single plug-in tiddler), images in SVG format or even binary images encoded with base64.
Internally Tiddlers are immutable objects containing a bunch of key:value pairs called fields. The only required field of a tiddler is the title field. The Standard fields of a tiddler are listed below. Nearly everything in TiddlyWiki is loaded as tiddlers. Plug-ins for example are a bunch of tiddlers that are distributed as a single JSON tiddler. The only exception is the microkernel which isn't a tiddler.

<dl>
<dt>created</dt> <dd>Timestamp number of milliseconds since 01.01.1970.</dd>
<dt>modified</dt> <dd>Timestamp number of milliseconds since 01.01.1970.</dd>
<dt>tags</dt> <dd>list of tags seperated by whitespace. Tags which contain whitespaces are wrapped by [[ ]], e.g. [[example Tag]].</dd>
<dt>type</dt> <dd>Type of the Tiddler, e.g. text/plain or text/vnd.tiddlywiki .</dd>
<dt>title</dt> <dd>Title of the Tiddler</dd>
<dt>list</dt> <dd>An ordered list of tiddler titles associated with a tiddler</dd>
</dl>

Tiddlers are used in multiple roles and on different levels. A developer uses tiddlers as the basic element containing application code, configuration values and even as a form of variable to save the current UI state.
On a different level, a tiddler is also the basic unit of work for the wiki user, e.g. the individual wiki pages are implemented as tiddlers.
This makes sense for multiple reasons:
Because the UI of TiddlyWiki is build from tiddlers, the wiki user is able to edit the interface of his own TiddlyWiki just by editing a wiki page.
For example to add a list of tiddler links to the sidebar, the user just needs to create a new tiddler, put the links into this tiddler and tag this tiddler with ``$:/tags/SideBar``.
This way the user can customise his work environment just by using mechanisms he already uses to manage his wiki pages.
Tiddlers consist of fields. When using a tiddler as wiki page, the user can use these fields to store meta information, like tags.

Because fields for metadata and especially tags are an easy way for the user to organise his wiki pages, TiddlyWiki provides a special filter mechanism to choose tiddlers using their metadata.
A filter string like ``[tag[learncard]topic[math]!tag[successful]]`` would filter all tiddlers tagged with "learncard", with the value "math" in the topic-field and are not tagged with "successful".
A user could use this filter together with the ``<$list>`` widget to display a list of all math learncards which are not yet answered successfully in a wiki page.

Another example which shows how the "anything is a tiddler" concept leads to an environment where a single feature brings great benefit is the drag and drop feature.
HTML5 standard comes with a native drag and drop feature. TiddlyWiki uses this feature and makes it possible to drag and drop a tiddler from one instance to another.
And because anything is a tiddler, this brings the ability to drag and drop individual wiki pages, JavaScript modules, UI components and whole plug-ins between TiddlyWiki instances.


field_name: description
field_value:
This section describes the idea of the TiddlyWiki application. This should give the reader a overview over what TiddlyWiki consists of give a brief introduction to the topics of the main documentation.


field_name: text
field_value:
Traditional web applications are bound to ~HTTP-Concepts, including stateless requests to transfer data. In these applications a state is often emulated by the use of sessions, which need to be handled on the client and especially on the server side.
These restrictions often lead to a fragmented user experience because the user interface is rebuilt on every data transfer.
TiddlyWiki tries to overcome these restrictions and the resulting disadvantages by building on few but basic concepts which loosen the coupling of HTTP and the actual application, eliminating the need of state emulation and resulting in a wiki style single page application with the ability to run in an offline environment.

<$list filter="[!has[draft.of]has[chapter.of]chapter.of[TiddlyWiki - A quick Overview]tag[doc]sort[sub.num]]">


! <$view field="title"/>
{{!!text}}
</$list>


field_name: description
field_value:
After the microkernel has been explained this section focuses on the core plug-in. It describes the central modules of the core and explains how they work together to build a single file application.


field_name: text
field_value:
The microkernel builds up the base functionality to manage tiddlers by providing a basic wiki store and a barebone tiddler model.
The microkernel can also load a set of (decrypted) tiddlers and provides a module system, enabling a developer to extend the kernel and add functionality with module tiddlers and plug-ins.

For instance, the TiddlyWiki Core Application is provided as a single plug-in.
In this part we want to focus on the TiddlyWiki core plug-in.
After describing how new functionality is added directly to the wiki store,
we show how the core plug-in realises persistence of tiddlers.
The last part describes how TiddlyWiki builds an UI out of tiddlers and WikiText.

<<<
{{arch.svg}}
<<< The TiddlyWiki Application consists of a microkernel and several modules building up the full application.

<$list filter="[!has[draft.of]has[chapter.of]chapter.of[TiddlyWiki Core Application]tag[doc]sort[sub.num]]">


! <$view field="title"/>
{{!!text}}
</$list>


field_name: text
field_value:
TiddlyWiki builds on some basic concepts. First, TiddlyWiki should not be perceived as a dynamic web page like traditional server-side generated web pages. Instead TiddlyWiki can be perceived as an application which is written entirely in ~JavaScript and uses HTML5 and CSS3 to render a GUI. This way TiddlyWiki can be executed in any ~JavaScript environment like a browser or a node.js instance, while keeping the advantages of a simple application.
One of these advantages is, that TiddlyWiki has no need to emulate an application state, as a traditional web application would need to do.

A second idea concerns the storage of the application data. In contrast to a traditional web application, TiddlyWiki doesn't store the data in an external database but simply uses native data structures already existing in ~JavaScript to store tiddlers, the basic (atomic) element of the TiddlyWiki application, in the memory. Additional core modules provide a way to persist this storage in simple HTML div elements.

Just by building on these simple and basic concepts,

* TiddlyWiki is able to store application data in a single HTML page by using div elements as data container.
*TW is able to store application code (~JavaScript) in the same single HTML page.
*TiddlyWiki can be executed in any ~JavaScript environment like a browser.

These points already enable TW to be used as an offline-enabled single file web application.
Also, by using a server side node.js environment running the same TiddlyWiki application, TiddlyWiki can be used as an online web application. This is realized on server-side by providing an additional module to persist tiddlers into plain text files and on client-side by a module syncing the local data store with the node.js server.


field_name: text
field_value:
This section shows a quick and short overview over the startup process of TW, from the first step of the boot mechanism until the loading of the different startup modules. The image shown below  shall point out the main parts of this startup-process.

{{StartupTimeline.png}}


field_name: text
field_value:
* [[Introduction]]
* [[TiddlyWiki - A quick Overview]]
** [[TiddlyWiki as Single Page Application]]
** [[Microkernel]]
** [[Data Persistence]]
** [[The User Interface]]
** [[Modularization]]
** [[Tiddler as Basic Element]]
** [[WikiText Markup]]

* [[Microkernel Architecture]]
** [[Microkernel|Microkernel Description]]
** [[ Datamodel |Datamodel]]
** [[Module System]]

* [[TiddlyWiki Core Application]]
** [[Startup Process]]
** [[Extending the Store]]
*** [[Event Mechanism]]
*** [[Caching]]
*** [[System Tiddlers]]
*** [[Tags and Filter Mechanism]]
** [[Extended Persistence]]
*** [[Deserializer]]
*** [[Saver]]
*** [[Syncadaptor]]
** [[UI and Rendering Pipeline]]
*** [[WikiText]]
*** [[Parser]]
*** [[Widgets]]
**** [[Messages]]
**** [[Selective Update]]
*** [[Transclusion and TextReference]]
*** [[RootWidget and Rendering Startup]]
*** [[Navigator Widget]]
*** [[Draft Mechanism]]

* [[Conclusion]]


field_name: text
field_value:
The previous parts about [[Widgets]] and the [[Parser]] explained how a block of WikiText is transformed into a DOM representation and how this presentation can react on changes to the wiki store.
The previous chapters also describe that WikiText is saved in individual tiddlers, including the WikiText describing the UI components.
This raises the question, how these multiple tiddlers are build up to a single UI.
But before answering this question we need to introduce text references and transclusion.

!!! ~TextReference
A text reference describes a special notation to indirectly refer to the contents of a specified tiddler field.
The syntax of a text reference is:

```
<tiddlertitle>
<tiddlertitle>!!<fieldname>
!!<fieldname> - specifies a field of the current tiddlers
```

To obtain the actual text, the core plug-in adds a function to the wiki store ``getTextReference(textRef,defaultText,currTiddlerTitle)``. The "currentTiddlerTitle" is the title of a tiddler which is used when no tiddlerTitle is specified in the text reference.
What the currentTiddler should be, depends on where the text reference is used.
If it is for example used as a widget attribute, the current tiddler is the tiddler which contains this widget.
Text references are used by widgets (attributes), filteroperators (parameter) and in transclusions.
These elements use the ``getTextReference(textRef,defaultText,currTiddlerTitle)`` function.

!!! Transclusion

Transclusion means including the contents of a different tiddler.
This is realized with a transclude widget which parses the tiddler to be included and adds the resulting nodes as children of its own parse node.
The trick with transclusion is, that it shows the content of a different tiddler but by default it does not change the current tiddler.
This enables us to create tiddlers with text references and use them as a templates.

For example:
Tiddler ``MyTask`` having the fields and the content of:

```
important: "very"
assoc.person: "Hans Dampf"

<$transclude tiddler="TaskHeaderTemplate" />

Hans needs some more Dampf.
```

And Tiddler ``TaskHeaderTemplate`` with a content of:

```
<$view field="assoc.person"/> has a <$view field="important"/> important task for us:
```

When showing tiddler ``MyTask`` it would result in:

```
Hans Dampf has a very important task for us:

Hans needs some more Dampf.
```

Transclusion and templates is one of the most important concepts in TiddlyWiki.
It allows us to include other tiddlers using the metadata for our current tiddler.
It also allows us to transclude a template tiddler with a third tiddler set as the currentTiddler with the ~TiddlerWidget:

```
<$tiddler tiddler="MyTiddler">
<$transclude tiddler="EditTemplate" />
</$tiddler>
```

This way we can create a different view on a tiddler which does not only show it's title and it's content
but shows it's content and metadata in editable text fields and allows us to edit this tiddler.
Also the template concept is used by the ~ListWidget to show the tiddlers through a specified template.
Finally, when wanting to download the wiki as a new html file, this html file is created by binding a list of all tiddlers to a template and sending the resulting text to the syncer module described in [[Extended Persistence]] to save the current wiki.


field_name: text
field_value:
The microkernel provides basic functionality to store tiddlers and manage modules and plugins.
The [[Startup Process]] then loads the core plug-in including extensions to the store providing
a [[Event Mechanism]], [[Caching]], [[Tags|Tags and Filter Mechanism]] and a [[Filter Mechanism|Tags and Filter Mechanism]] giving the ability to query for specific tiddlers.

Using some of this techniques the core plug-in also adds some functionalities to load and save single tiddlers or the whole wiki, described in [[Extended Persistence]].

This next chapter will focus on the parts of the core plug-in that provide the UI of TiddlyWiki.

<<<
{{rendering.svg}}
<<< The rendering pipeline [https://tiddlywiki.com/talkytalky, 17.07.2014]

<$list filter="[!has[draft.of]has[chapter.of]chapter.of[UI and Rendering Pipeline]tag[doc]sort[sub.num]]">


!! <$view field="title"/>
{{!!text}}
</$list>


field_name: text
field_value:
TW is built up from the micro kernel and uses the module mechanism to provide various ways of loading and saving tiddlers, including the ability to load and save to a single HTML file.
Furthermore a developer can extend the application by providing modules with a specific module-type. TW searches for modules with these specific module-types and handles them accordingly.

The last sequence of the boot kernel is to execute startup modules. One of these startup modules ("load-modules") is responsible for registering some modules with specific module types at the right place. For example, the methods exported by wikimethod modules are put in \textit{\$tw.Wiki.prototype}. Other startup modules build up the initial UI and link events to certain modules.


field_name: text
field_value:
When the WikiText has been transformed into a parse-tree the next step is to transform this parse-tree into a widget-tree.
We talked about widgets as parts of the WikiText markup but in fact each node of the parse-tree is transformed to a widget object.
The core plug-in provides a basic widget object which gets the parse node it should represent and a DOM node. The widget then must create the DOM structure which represents the parse node and add it to the provided DOM node.
A ~LinkWidget for example would create the DOM node for a ``<a>...</a>`` tag and put it in the provided DOM node.
When a widget gets a parse node with child nodes it must create the corresponding child widgets.

All this functionality is basically provided with the base widget. But when creating the widget for a parse node it loads additional modules with ``module-type: widget``. These modules can export multiple widgets which extend the base widget and can override it's methods like the rendering and refresh functions.
As described in [[Parser]] each parse node contains a "type" property. This type directly determines which widget module is used.

```js
{type: "text", text: <string>} - a text node
```

Would be transformed to a [[TextWidget|$:/core/modules/widgets/text.js]].
(Note that the ~TextWidget module exports a property "text".)

So in fact when talking about widgets in WikiText, they are not a feature added to WikiText but the ability to directly use a specific widget instead of the parser choosing a widget type.

In the beginning we talked about widgets and how they enable dynamic behaviour. But up until now we only described how widgets create DOM nodes from parse nodes.
Widgets add dynamic behaviour in two ways.

<$list filter="[!has[draft.of]has[chapter.of]chapter.of[Widgets]tag[doc]sort[sub.num]]">


!!! <$view field="title"/>
{{!!text}}
</$list>


field_name: text
field_value:
The WikiText is a markup language, created especially for the requirements of the TiddlyWiki application. It is based on [[Markdown|http://daringfireball.net/projects/markdown]], but extended with some TiddlyWiki specific features.  On one hand its a text-to-HTML conversion language and on the other hand its used to provide the interactive features of TiddlyWiki. The aim of this language is to allow the user of the software to focus on the writing. The WikiText is used to format Tiddlers within the TiddlyWiki application. The tags of the WikiText syntax can be used within the standard text input field. 
During the saving process these tags renders to HTML elements for example:

```
WikiText:--- 
Renders as:
HTML:<hr>
WikiText:[img[https://tiddlywiki.com/favicon.ico]]
Renders as: TW
HTML:<img src="https://tiddlywiki.com/favicon.ico">
```

Furthermore the WikiText is used to access the widgets which are integrated in the application.These widgets are used to enhance the the WikiText with a rich functionality. Widgets are based on the ~HTML-Syntax but always starts with a $.

```
WikiText:
<$button message="tm-close-tiddler">Close Me!</$button> 
```


field_name: text
field_value:
The startup module [[$:/core/modules/startup/load-modules.js]]  in the TiddlyWiki core plug-in loads all modules of type``wikimethod`` and puts their exported functions into the wiki store.


field_name: text
field_value:
The TiddlyWiki core is the container for all the generic features of TiddlyWiki that are of universal utility. Concretely, it comprises the tiddlers in the `$:/core` plugin.

! Core Contribution Requirements

There are requirements that must be met for any contribution that is to be accepted into the core:

* If appropriate, the new functionality must support both standalone and Node.js configurations. For example, any new widgets must be capable of being rendered on the server
* The contribution must not compromise the backwards compatibility of the existing code
* Code contributions must comply with the [[TiddlyWiki Coding Style Guidelines]]
* Generic components are preferred over point solutions for specific problems (which belong in plugins)

! The Core and Innovation

If you've created something new and innovative, don't try to rush to get it included into the core. Once new stuff is in the core it is subject to the core policies of strict backwards compatibility, making it frozen as far as radical innovation is concerned. It's usually better to release the new thing as a plugin so that it can be shared with the rest of the community for feedback.

The expected model of innovation is that the core development will move relatively slowly as more and more of the initial planned functionality is implemented. Innovation can take place in the much more unconstrained environment of plugins. Over time, as these third party plugins gain popularity and become more polished, some or all of their functionality will be migrated into the core.

! Improving Hackability of the Core

Don't be afraid to submit issues or pull requests that add hooks or other points of extensibility to help your plugin integrate with the core. An important goal for TiddlyWiki is for the core to be infinitely adaptable through plugins. It is expected that many more points of extension will need to be added to support a healthy ecosystem of plugins.


field_name: text
field_value:
The TiddlyWiki Plugin library is the set of plugins, themes and languages that are distributed via https://tiddlywiki.com.

The plugin library is intended to help end users of TiddlyWiki in the following ways:

* By being a reliable, official source of community assets
* Permitting automatic upgrading of plugins during the upgrade process
* Providing a guarantee of backwards compatibility

Plugins in the library need a maintainer who is prepared to make a commitment to keep them tested and fully operational with successive releases of the core code. Many plugins are maintained by the core team.


field_name: text
field_value:
The most practical way to develop plugins is to use Node.js with the tiddlywiki5 repository to build your plugins, and to use ~GitHub to manage you files.

! Step by step

!! 1. Installation

First read https://tiddlywiki.com/static/PluginMechanism.html.

Install Git from http://git-scm.com/downloads

Install Node.js from http://nodejs.org/

!! 2. Create a new blank repository on ~GitHub

Hint: ~GitHub repositories cannot be grouped together into directories, so it is only possible to group by using a naming scheme, e.g. use 'TW5-' as a name prefix with tiddlywiki5 projects to group them together.

Go to https://github.com/ and create new a repository 'pluginname' - choose to add a readme file.

!! 3. Setup a working environment

Choose a location in your file system (eg TW5) for your plugin project; issue commands to:

!!! 1. Create the directory

```bash
mkdir TW5

```

!!! 2. Make a local read-only copy of the ~TiddlyWiki5 repository

```bash
git clone https://github.com/Jermolene/TiddlyWiki5.git TW5

```

!!! 3. Make a directory for your plugin

```bash
cd TW5
cd plugins
mkdir yourname
cd yourname
mkdir pluginname

```

!!! 4. Make a local copy of your plugin repository

```bash
git clone https://github.com/yourgithub/pluginname.git pluginname

```
!!! 5. Go to your files

```bash
cd pluginname

```

Create the file plugin.info with content:

```js
{
	"title": "$:/plugins/yourgithub/pluginname",
	"description": "summary of the plugin's purpose",
	"author": "yourname",
	"version": "0.0.1",
	"core-version": ">=5.0.8",
	"source": "https://github.com/yourgithub/pluginname",
	"plugin-type": "plugin"
}
```


!! 4. Create the files for your plugin

For example files see the plugins in the ~TiddlyWiki5 repository i.e. those located at plugins/tiddlywiki/. See [[TiddlerFiles|https://tiddlywiki.com/#TiddlerFiles]] for details of the supported tiddler file formats.

!!5. Build your files into a ~TiddlyWiki

Modify `editions/tw5.com/tiddlywiki.info` to include a reference to your plugin directory, i.e. find `"plugins": [ ` and add `"yourname/pluginname"`.

From the TW5 directory issue the command

```bash
node ./tiddlywiki.js editions/tw5.com --build index
```

The resultant file (index.html) will be placed in the `editions/tw5.com/output` directory of the TW5 repo.

!! 6. Save your work on ~GitHub

From `plugins/yourname/pluginname/` issue commands to:

!!! 1. Add all files

```bash
git add -A
```

!!! 2. Commit to your local repository

```bash
git commit -am "something meaningful about this check in"
```

!!! 3. Copy local changes to github

```bash
git push
```


field_name: text
field_value:
The "fake DOM" is a simplified JavaScript implementation of the DOM that can be run on the server. Its use allows modules that need to run under Node.js to generate and manipulate HTML through the DOM API, rather than having to stitch HTML strings together.

The fake DOM only implements a small subset of the full DOM APIs but it is sufficient for the core widgets to be able to be run under Node.js.

Because the fake DOM is faster than the real DOM, it is also used in the browser when interactive rendering to the DOM isn't needed. The best example is stylesheet processing, where WikiText stylesheet content is parsed and rendered, and the plain text extracted from the fake DOM for use as the stylesheet content.


field_name: text
field_value:
! Prerequisites

* [[TiddlyWiki on Node.js|https://tiddlywiki.com/#TiddlyWiki%20on%20Node.js]]
* A GitHub account to submit the translation to tiddlywiki.com

! Setting Up

# Fork the TiddlyWiki GitHub repository (https://github.com/Jermolene/TiddlyWiki5)
#* If your GitHub username is JoeBloggs, your fork will be https://github.com/JoeBloggs/TiddlyWiki5
# Create a branch with the name of the translation you intend to create (eg "cy-GB" for "Welsh (United Kingdom)")
#* IETF language codes: http://www.lingoes.net/en/translator/langcode.htm
# Clone your forked repository to your computer (eg, `/MyTranslation/TiddlyWiki5`)
# Create a sibling directory `/MyTranslation/jermolene.github.io`
# Create a new folder in `<repo>/languages` for your translation
# Copy the contents of `<repo>/core/language/en-GB` into your translation folder
# Create a `plugin.info` file (see below) in your translation folder
# Edit `<repo>/editions/tw5.com/tiddlywiki.info` to add your language to the list
# Run `../build.jermolene.github.io/quick-bld.sh` to build TiddlyWiki
# Open the TiddlyWiki file at `/MyTranslation/jermolene.github.io/index.html`
# You should see your translation listed in the control panel, but the text of the translation will still be in British English
# Edit the `.tid` and `.multids` files in your language folder to translate the English text

Content of `plugin.info` for Joe Bloggs' Welsh translation:

```js
{
	"title": "$:/languages/cy-GB",
	"name": "cy-GB",
	"plugin-type": "language",
	"description": "Welsh (British)",
	"author": "JoeBloggs",
	"core-version": ">=5.0.0"
}
```

[[MultiTiddlerFiles|https://tiddlywiki.com/#MultiTiddlerFiles]] make it possible to pack the text of several tiddlers in a single text file, simplifying some editing tasks.

! Handling Updates

Sometimes the master en-GB language tiddlers are updated with revised content or new items. The best way to keep track of language-related commits to ~TiddlyWiki5:master is to monitor this RSS/Atom feed:

https://github.com/Jermolene/TiddlyWiki5/commits/master/core/language.atom


field_name: text
field_value:
The recommended technique for building TiddlyWiki plugins involves running [[TiddlyWiki on Node.js|https://tiddlywiki.com/#TiddlyWiki%20on%20Node.js]], but there is now an experimental technique for creating plugins directly in the browser.

! Overview

Loading a plugin in the browser has several consequences:

* The original plugin tiddler itself is unchanged
* The payload tiddlers are set up as individual [[ShadowTiddlers|https://tiddlywiki.com/#ShadowTiddlers]]

To make a modified copy of a plugin, one edits the constituent shadow tiddlers (doing this actually overrides the shadow tiddler with a new non-shadow tiddler containing the modified content). The repacking process retrieves the current value of all the shadow tiddlers included in the plugin, and then bundles the new values back into the original plugin tiddler.

! Step by step

!! 1. Setup your development environment

Start with a blank TiddlyWiki. It is useful to create a ''HelloThere'' tiddler that contains links to various tiddlers that you'll be opening frequently during plugin development:

* The plugin itself (eg `$:/plugins/yourname/pluginname`)
* The payload tiddlers that are to be packed into the plugin (eg `$:/plugins/yourname/pluginname/mywidget.js`)

!! 2. Create the plugin tiddler

Click the link to the plugin tiddler to open it. Assuming it doesn't currently exist, it will open with an italicised title, indicating that it is a missing tiddler. Then switch to edit mode and set the following fields on the tiddler:

|!Field |!Value |
|''dependents'' |Space separated list of dependent plugins (use square brackets for titles containing spaces) |
|''description'' |Plugin description |
|''name'' |Plugin name |
|''plugin-type'' |Either "plugin" for a regular plugin, "theme" for a theme, or "language" for a language pack |
|''type'' |Set to "application/json" |
|''version'' |Set to the version number of the plugin (eg "0.0.1") |

Then in the body of the tiddler, insert:

```js
{"tiddlers": {}}
```

Save the plugin tiddler

!! 3. Modify the payload tiddlers

Create the payload tiddlers by clicking on the links in the ''HelloThere'' tiddler from step 1.

!! 4. Pack the plugin

Open the browser developer console, and type the following JavaScript statement, but first change the first parameter to the name of your plugin. The second parameter is an optional array of tiddler titles to be added to the plugin:

```js
$tw.utils.repackPlugin("$:/plugins/yourname/pluginname",["$:/plugins/yourname/pluginname/mywidget.js"])
```

You should see a confirmation message, and then if you inspect the plugin tiddler you should see that it has been filled with the payload tiddlers.

Each time you save the plugin the last portion of the version number is automatically incremented. This will ensure that users with an older version of your plugin will be able to install the new version.

!! 5. Testing the plugin

To test the plugin, first make sure that it has been packed. Then save changes and refresh the page in order to load the new plugin.

!! 6. Repacking the plugin

Once you've built the plugin for the first time you can omit the second parameter to `repackPlugin()` unless you are adding a new tiddler:

```js
$tw.utils.repackPlugin("$:/plugins/yourname/pluginname")
```

!! 7. Removing tiddlers from the plugin

To remove tiddlers from the plugin specify their titles in the optional third parameter:

```jss
$tw.utils.repackPlugin("$:/plugins/yourname/pluginname",null,["$:/plugins/yourname/pluginname/mywidget.js"])
```

! Notes

!! Creating theme and language plugins

Before attempting to repack your plugin you should ensure that the plugin is selected as the current theme or language. Otherwise the shadow tiddlers will not be present.


field_name: text
field_value:
You can customise the text and appearance of the password prompt that is displayed when encrypted TiddlyWiki files are first opened.

To do so, create a tiddler tagged {{$:/core/wiki/rawmarkup||$:/core/ui/TagTemplate}} containing:

# A JavaScript `<script>` tag containing code to override the configuration variable `$tw.boot.encryptionPrompts.decrypt`
# CSS `<style>` definitions targeting the `tc-password-wrapper` class to apply styles to the form

Raw markup tiddlers are spliced into the top of the standalone HTML file, and are executed before the boot prefix and boot kernel.

See $:/PatchEncryptionPrompt for an example.


field_name: text
field_value:
Macros can be implemented as JavaScript modules as well as via the [[wikitext syntax|https://tiddlywiki.com/#Macros%20in%20WikiText]].

! Overview

JavaScript macros are modules with their ''module-type'' field set to ''macro''. They must export these three properties:

* ''name'': A string giving the name used to invoke the macro
* ''params'': An array of objects with the following properties:
** //name//: name of the parameter
** //default//: (optional) default value for the parameter
* ''run'': Function called when the macro requires evaluation. The parameters are pulled from the macro call and arranged according to the ''params'' array. The ''run'' function should return the string value of the macro. When invoked, `this` points to the widget node invoking the macro.

Note that if the ''params'' array is missing or blank, then all the supplied parameters are passed to the `run()` method.

! Writing JavaScript macros

There are several JavaScript macros built into the core which can serve as a jumping off point for your own macros:

https://github.com/Jermolene/TiddlyWiki5/tree/master/core/modules/macros

Note that JavaScript macros work on both the client and the server, and so do not have access to the browser DOM.

!! Macro Behaviour

Macros are just used to return a chunk of wikitext for further processing. They should not make modifications to tiddlers in the wiki store. The reason is that you cannott control when the macro is called; it may be called repeatedly as part of refresh processing. So it is important that macros do not have any other side effects beyond generating their text.


field_name: text
field_value:
The heart of TiddlyWiki is an extensible representation transformation engine for text and images. Given the text of a tiddler and its associated [[ContentType|https://tiddlywiki.com/#ContentType]], the engine can produce a rendering of the tiddler in a new [[ContentType|https://tiddlywiki.com/#ContentType]]. Furthermore, it can efficiently selectively update the rendering to track any changes in the tiddler or its dependents.

! Overview

{{TiddlyWiki Architecture.svg}}

The processing pipeline shows how WikiText is parsed by a stack of parse rules into a parse tree. The parse tree is rendered as a tree of widgets, which is synchronised into the DOM via the RefreshMechanism.

DOM events trigger actions on widgets which update the tiddler store. The updates trigger a change event which in turn triggers the refresh mechanism to update the DOM.

! Client/Server Architecture

{{Server Architecture.svg}}

When programming TiddlyWiki 5 plugins which make changes outside the scope of the included examples, you will need a more in-depth understanding of TiddlyWiki's internal architecture.

! Model

TiddlyWiki's data model is a fairly simple key-value store.

* Each tiddler is simply an object with a `fields` member containing members such as `title`, `text`, `tags` and so on.
* The core `Wiki` class defined in `boot/boot.js` implements simple associative array behaviours like insertion, deletion, iteration, listing keys, and get-by-key.
* The code in `core/modules/wiki.js` then extends the `Wiki` class with functionality such as event dispatch and various cache-backed methods such as `getTiddlersWithTag`.

The active tiddler store can be accessed via `$tw.wiki` as in this example:

```js
$tw.wiki.makeTiddlerIterator($tw.wiki.getTiddlersWithTag('timeline')
    )(function(tiddler, title) {
        // Skip templates
        if (tiddler.fields.tags.indexOf('templates') >= 0) { return; }

        do_something(tiddler);
});
```

Data which should not be visible to end users under normal operation (eg. internal components, plugins, persisted state for GUI widgets) is stored in [[system tiddlers|https://tiddlywiki.com/#SystemTiddlers]] organised via a set of [[namespaces|https://tiddlywiki.com/#Naming%20of%20System%20Tiddlers]].

The similarity between filesystem paths and system tiddler names is intentional and will be used to provide a hierarchical browsing interface in a future TiddlyWiki release.

! View

TiddlyWiki's view layer has a //lot// in common with desktop widget toolkits and this is the part which is most likely to trip up newcomers. There are two facets to it:

!! Role of the DOM
Because TiddlyWiki may re-render content, plugins should treat the DOM as write-only.

In other words, any state you store in the DOM could vanish at any instant and you need to use TiddlyWiki's internal [[StateMechanism|https://tiddlywiki.com/#StateMechanism]] instead.

In a desktop application, the base widget class defines a method such as `paint(canvas)` which is called in response to `expose` events or "data has changed" messages.

In TiddlyWiki, the `Widget` class in `core/modules/widgets/widgets.js` defines a `render(parent, nextSibling)` method which TiddlyWiki calls in response to various events such as changes in the model.

(The potential inefficiency of this approach is mitigated via a `refresh(changedTiddlers)` method which TiddlyWiki calls to ask your widget whether its current rendering is stale.)

!! Locus of Control

While TiddlyWiki's extended [[WikiText]] is similar in design to HTML templating languages with logic constructs, you can't just ignore it and assemble all of your content in raw Javascript because it is used to define most of TiddlyWiki's UI.

In this respect, it's closer to a glue language like Qt Quick or Python with Javascript filling the "create new components" role of C/C++ in widget toolkits like Qt and GTK+.

To familiarise yourself with this, read [[Widgets in WikiText|https://tiddlywiki.com/#Widgets%20in%20WikiText]] and [[Introduction to Filters|https://tiddlywiki.com/#Introduction%20to%20Filters]]. then examine the internals for a tiddler like [[TaskManagementExample|https://tiddlywiki.com/#TaskManagementExample]].


field_name: text
field_value:
! Motivation

TiddlyWiki is a large project with many interested parties. It benefits everyone if the code is as easy to read as possible. A key part of that it must be written and laid out consistently -- the code should read as though it were written by a single author.

! Guidelines

This list of guidelines isn't exhaustive but captures some of the common problems. The ultimate guide is the existing TiddlyWiki code-base. There are still some places where the coding guidelines aren't used consistently within the core; pull requests are welcome to help resolve those issues.

!! Tabs and whitespace

TiddlyWiki uses 4-character tabs for indenting.

One blank line is used to separate blocks of code. Occasional blank lines are permitted within blocks for clarity, but should be avoided unless they solve a specific readability problem.

!! Layout of basic constructs

See the following example for layout of basic JavaScript constructs:

```js
/*
Multiline comments are used to introduce a block of code such as a function definition
*/
function demoFunction(param,more) {
	// Proper sentence capitalisation for comments; prefer strict equality checks
	if(condition === "something") {
		// Always use braces, even when optional; no space between "if" and the brackets; always spaces around binary operators
		something = somethingElse;
		myOtherFunction(one,two); // No whitespace within function parameters
		do {
			myCondition.explore(); // Always use semicolons
		} while(myCondition < worsens);
	}	
}

```

!! Strings

Double quotes are preferred over single quotes for string literals.


field_name: text
field_value:
TiddlyWiki is published as OpenSource which means that anyone can read the code and contribute to its development.

! Resources

If you're interested in understanding more about the internal operation of TiddlyWiki, [[TiddlyWiki Architecture]] gives an overview of how TiddlyWiki is structured. Then read the code -- start with the boot kernel [[$:/boot/boot.js]].

! The one thing you need to know

TiddlyWiki's architecture is very different from an HTML page written using jQuery. This section concisely explains what TiddlyWiki does differently. It may not make much sense on the first reading.

The key to understanding how it works internally is to see that the RefreshMechanism requires that any region of the DOM can be regenerated at any time. This means that the entire state of the user interface must reside in the tiddler store, from where it is synchronised into the DOM. This is done to improve performance by minimising the DOM interactions during the refresh cycles.

It also determines the standard UI flow:

# An event handler on a widget is triggered
# The event handler can manipulate the DOM nodes directly created by the widget, and/or modify the state of the tiddler store
# The core then issues a store change event which triggers the refresh cycle
# Each widget in the tree then gets a chance to refresh itself to reflect the changes in the store if they need to

From a technical perspective, TiddlyWiki is a fairly classic MVC architecture, with strict separation of concerns. The model is the tiddler store, the view is a rendering tree (such as the one created from [[$:/core/ui/PageTemplate]] in startup.js), and the controller is the core code itself.


field_name: text
field_value:
[[NW.js|https://tiddlywiki.com/#NW.js]] (previously known as "node-webkit") allows TiddlyWiki to be set up as a native application for Windows, Mac OS X or Linux.

! Setting up

# Create a folder with the following contents:
## The appropriate copy of [[NW.js]] for your platform, downloaded from https://github.com/nwjs/nw.js
## Your TiddlyWiki HTML file as `index.html`
## A file called `package.json` with the following content:
##> {{package.json for NW.js}}
# Run the [[NW.js]] application
#* If it doesn't work, you may need to unblock the application before your operating system will run it
#** OS X: see http://support.apple.com/kb/PH14369
# Try saving changes in the usual way

! Limitations

MP3 audio and H264 video are not supported without special steps [[described on the NW.js wiki|https://github.com/nwjs/nw.js/wiki/Using-MP3-%26-MP4-%28H.264%29-using-the--video--%26--audio--tags.]].


field_name: text
field_value:
//This information is for people who are working on the development of TiddlyWiki5 itself, and isn't relevant for end users//

! Setting up npm

[[Installing TiddlyWiki5|https://tiddlywiki.com/#Installing%20TiddlyWiki%20on%20Node.js]] with NPM downloads a snapshot release of TiddlyWiki5. To use a development copy of the TiddlyWiki5 repository instead of the copy installed by [[NPM]], use this command within the root of the TiddlyWiki5 repo:

```bash
npm link
```

! Bumping version numbers

As releases are made during development it is necessary to adjust the version number of the TiddlyWiki5 core. This is done with the [[npm version|https://npmjs.org/doc/version.html]] command. For example:

```bash
npm version 5.0.0-alpha.10
```

As described in #10 in [[this article by npm's author|http://blog.izs.me/post/1675072029/10-cool-things-you-probably-didnt-realize-npm-could-do]], when run from within a git repo this command will also commit the change and tag it


field_name: text
field_value:
!Introduction

At its heart, TiddlyWiki5 is a relatively small boot kernel that runs either under Node.js or in the browser with all other functionality added via dynamically loaded [[modules|Modules]].

The kernel boots just enough of the TiddlyWiki environment to allow it to load and execute module tiddlers. The module system is compatible with CommonJS and [[Node.js]].

There are many [[different types of module|ModuleType]]: parsers, deserializers, widgets etc. It goes much further than you might expect. For example, individual tiddler fields are modules, too: there's a module that knows how to handle the `tags` field, and another that knows how to handle the special behaviour of the `modified` and `created` fields. Some plugin modules have further sub-plugins: the wikitext parser, for instance, accepts parsing rules as individual plugin modules.

!Plugins

In TiddlyWiki5, [[Plugins]] are bundles of tiddlers that are distributed and managed as one; [[Modules]] are JavaScript tiddlers with a module type identifying when and how they should be executed.

The tiddler [[$:/boot/boot.js]] is a barebones TiddlyWiki kernel that is just sufficient to load the core plugin modules and trigger a startup module to load up the rest of the application.

The boot kernel includes:

* Several short shared utility functions
* A handful of methods implementing the module mechanism
* The `$tw.Tiddler` class (and field definition plugins)
* The `$tw.Wiki` class (and tiddler deserialisation methods)
* Code for the browser to load tiddlers from the HTML DOM
* Code for the server to load tiddlers from the file system

Each module is an ordinary CommonJS module, using the `require()` function to access other modules and the `exports` global to return JavaScript values. The boot kernel smooths over the differences between `Node.js` and the browser, allowing the same plugin modules to execute in both environments.

In the browser, `core/boot.js` is packed into a template HTML file that contains the following elements in order:

* Ordinary and system tiddlers, packed as HTML `<DIV>` elements
* `core/bootprefix.js`, containing a few lines to set up the plugin environment
* Optional JavaScript modules, packed as HTML `<SCRIPT>` blocks
* `core/boot.js`, containing the boot kernel

On the server, `core/boot.js` is executed directly. It uses the `Node.js` local file API to load plugins directly from the file system in the `core/modules` directory. The code loading is performed synchronously for brevity (and because the system is in any case inherently blocked until plugins are loaded).

The boot process sets up the `$tw` global variable that is used to store all the state data of the system.

At the end of the boot process the StartupMechanism schedules the execution of startup modules to bring up the rest of TiddlyWiki.


field_name: text
field_value:
TiddlyWiki5 allows the entire content of a TiddlyWiki HTML file to be encrypted with the Stanford JavaScript Crypto Library. Opening an encrypted TiddlyWiki in the browser prompts for a password before decrypting and displaying the content.

For instructions on how to use TiddlyWiki5's encryption features, see [[Encryption]].

The EncryptionMechanism is implemented with the following elements:

* A PasswordVault within the BootMechanism that holds the current encryption password
* The ability of the BootMechanism to read a block of encrypted tiddlers from the TiddlyWiki file, to prompt the user for a password, and to decrypt the tiddlers
* Handlers for the messages [[WidgetMessage: tm-set-password]] and [[WidgetMessage: tm-clear-password]] that handle the user interface for password changes
* The EncryptWidget within the main file template that encrypts a filtered list of tiddlers with the currently held password
* The [[$:/isEncrypted]] tiddler that contains "yes" or "no" according to whether there is a password in the password vault
** The availability of this tiddler allows the RevealWidget to be used to selectively display user interface elements according to whether encryption is in force


field_name: text
field_value:
TiddlyWiki currently only implements LazyLoading when it is running in the browser talking to a TiddlyWeb-compatible server.

In the [[configuration for TiddlyWeb|TiddlyWiki in the Sky for TiddlyWeb]], the browser first requests a "skinny" version of each tiddler (consisting of all the fields apart from the text field). Subsequently, an attempt to read those skinny tiddlers with `wiki.getTiddler()` returns just the skinny fields, but an attempt to read one using `wiki.getTiddlerText()` will trigger an asynchronous load of the full tiddler text, which in turn triggers a refresh cycle, updating the display to reflect the newly loaded tiddler. Widgets that loop through all tiddlers are fine; it's only if they trigger `wiki.getTiddlerText()` for a tiddler that it will get loaded.

Lazy loading can also be used with TiddlyWiki's own server. The core provides a template that enables images to be lazily loaded while other tiddlers are packaged into the initial HTML file in the usual way.

The browser-based search built into TiddlyWiki5 will only search the text of tiddlers that have been fully loaded. The expectation is that when lazy loading is used in a client-server configuration, then it is the server that really needs to handle search operations, because it is only the server that can "see" the text of all tiddlers. So, the plan is to integrate the built in search with TiddlyWeb's search API. The simplest approach is that any local search triggers an asynchronous server side search. The results of the search would be asynchronously loaded such that they would dynamically appear in the local search results.


field_name: text
field_value:
! Introduction

The parsing mechanism analyses the text of a tiddler against a set of parsing rules, producing a tree representing the structure of the text. The RenderingMechanism is used to transform parse trees into render trees of widget nodes.

TiddlyWiki5 includes ParserModules for several types of tiddler:

* WikiText
* Raw HTML
* Plain text
* Images (bitmap, SVG and PDF)

The WikiText parser is the most complex, comprising separate individual WikiRuleModules encapsulating each parsing rule.

! Parse Trees

The output of parsing a tiddler is an object containing a tree of parse nodes corresponding to the original text. For example:

```
> JSON.stringify($tw.wiki.parseText("text/vnd.tiddlywiki","Some //italics// and a {{Transclusion}}.").tree)

[
	{type: "element", tag: "p", children: [
		{type: "text", text: "Some "},
		{type: "element", tag: "em", children: [
			{type: "text", text: "italics"}
		]},
		{type: "text", text: " and a "},
		{type: "tiddler", attributes:{
			tiddler: {type: "string", value: "Transclusion"}
		}, children:[
			{type: "transclude", attributes:{
				tiddler: {type: "string", value: "Transclusion"}
			}}
		]},
		{type: "text", text: "."}
	]}
]
```

Parse tree nodes are plain JavaScript objects, and do not have a prototype.


field_name: text
field_value:
The startup mechanism runs the installed startup modules at the end of the [[boot process|BootMechanism]].

! Startup Modules

Modules with their ''module-type'' field set to `startup`:

* Must export a `startup` function
** For synchronous startup modules the startup function is called as `startup()`, asynchronous modules are passed a callback they must invoke on completion: `startup(callback)`
* May export a `name` property that is used to identify the task
* May export a `after` property containing an array of names of dependent tasks that must be run before this one
* May export a `before` property containing an array of names of tasks that must be run after this one
* May export a `platforms` property containing an array of names of platforms that are required in order for the startup module to be executed. The defined platforms are ''node'' and ''browser''. If the `platforms` property is not provided it defaults to `["node","browser"]`

! Startup Processing

Startup modules are executed in sequence according to their declared dependencies.

There is no guarantee of the execution order of tasks that share the same dependencies.

! Startup Modules

The core defines the following startup modules:

{{Startup Modules.svg}}


field_name: text
field_value:
TiddlyWiki5 incorporates the Jasmine JavaScript testing framework (see https://jasmine.github.io/). It allows the same tests to be run both in the browser and under Node.js.

! TiddlyWiki5 Testing Components

There are two main elements to the TiddlyWiki5 testing mechanism:

* The plugin `tiddlywiki/jasmine` that wraps Jasmine up into a plugin along with some glue code
* The TiddlyWiki5 edition `test` that contains the core test specifications and includes the Jasmine plugin

! Running the Tests in Node.js

To run the tests under Node.js just load up the `test` wiki:

```
node ./tiddlywiki.js \
	./editions/test \
```

! Running the Tests in the Browser

To generate a wiki containing the browser tests load up the `test` wiki and save it as an HTML file:

```
node ./tiddlywiki.js \
	./editions/test \
	--verbose \
	--rendertiddler $:/core/save/all test.html text/plain \
```

The `test.html` file will be placed in the `output` folder within the wiki folder. Open it in the browser to see the test results. There is a prebuilt version of `test.html` at:

https://tiddlywiki.com/test.html


field_name: text
field_value:
! Introduction

SyncAdaptorModules encapsulate storage mechanisms that can be used by the SyncMechanism. Two examples are:

* The TiddlyWebAdaptor interfaces with servers compatible with TiddlyWeb's HTTP API, such as TiddlyWeb itself and TiddlyWiki5's built-in ServerMechanism.

* The LocalFileAdaptor interfaces with file systems with an API compatible with Node.js's `fs` module

SyncAdaptorModules are represented as JavaScript tiddlers with the field `module-type` set to `syncadaptor`.

See [[this pull request|https://github.com/Jermolene/TiddlyWiki5/pull/4373]] for background on the evolution of this API.

! Exports

The following properties should be exposed via the `exports` object:

|!Property |!Description |
|adaptorClass |The JavaScript class for the adaptor |

Nothing should be exported if the adaptor detects that it isn't capable of operating successfully (eg, because it only runs on either the browser or the server, or because a dependency is missing).

! Adaptor Module Methods

Adaptor modules must handle the methods described below.

!!! Error Handling

The syncadaptor must invoke the provided callback with the ''err'' parameter containing a string describing the error.

The syncer has special handling for connection errors. For backwards compatibilty reasons, the syncer identifies connection errors as the string comprised of the content of the tiddler $:/language/Error/XMLHttpRequest with the string ": 0" appended to the end. For example, in English, the string is "XMLHttpRequest error code: 0" and in Brazilian Portuguese it is "Código de erro XMLHttpRequest: 0".

!! `Constructor(options)`

Initialises a new adaptor instance.

|!Parameter |!Description |
|options |See below |

Options include:

* ''options.wiki'': reference to wiki to use with this syncadaptor

!! `getTiddlerInfo(tiddler)`

Gets the supplemental information that the adaptor needs to keep track of for a particular tiddler. For example, the TiddlyWeb adaptor includes a `bag` field indicating the original bag of the tiddler.

|!Parameter |!Description |
|tiddler |Target tiddler |

Returns an object storing any additional information required by the adaptor.

!! `getTiddlerRevision(title)`

Gets the revision ID associated with the specified tiddler title.

|!Parameter |!Description |
|title |Tiddler title |

Returns a revision ID.

!! `getStatus(callback)`

Retrieves status information from the server. This method is optional.

|!Parameter |!Description |
|callback |Callback function invoked with parameters `err,isLoggedIn,username,isReadOnly` |

!! `login(username,password,callback)`

Attempts to login to the server with specified credentials. This method is optional.

|!Parameter |!Description |
|username |Username |
|password |Password |
|callback |Callback function invoked with parameter `err` |

!! `displayLoginPrompt(syncer)`

Invoked by the syncer to display a custom login prompt. This method is optional.

|!Parameter |!Description |
|syncer |Reference to the syncer object making the call |

The custom login prompt should send the widget message `tm-login` with the username and password in parameters ''username'' and ''password''.

!! `logout(callback)`

Attempts to logout of the server. This method is optional.

|!Parameter |!Description |
|callback |Callback function invoked with parameter `err` |

!! `getUpdatedTiddlers(syncer,callback)`

Retrieves the titles of tiddlers that need to be updated from the server.

This method is optional. If an adaptor doesn't implement it then synchronisation will be unidirectional from the TiddlyWiki store to the adaptor, but not the other way.

The syncer will use the `getUpdatedTiddlers()` method in preference to the `getSkinnyTiddlers()` method.

|!Parameter |!Description |
|syncer |Reference to the syncer object making the call |
|callback |Callback function invoked with parameter `err,data` -- see below |

The data provided by the callback is as follows:

```
{
modifications: [<array of title>],
deletions: [<array of title>],
}
```

!! `getSkinnyTiddlers(callback)`

Retrieves a list of skinny tiddlers from the server.

This method is optional. If an adaptor doesn't implement it then synchronisation will be unidirectional from the TiddlyWiki store to the adaptor, but not the other way.

The syncer will use the `getUpdatedTiddlers()` method in preference to the `getSkinnyTiddlers()` method.

|!Parameter |!Description |
|callback |Callback function invoked with parameter `err,tiddlers`, where `tiddlers` is an array of tiddler field objects |

!! `saveTiddler(tiddler,callback)`

Saves a tiddler to the server.

|!Parameter |!Description |
|tiddler |Tiddler to be saved |
|callback |Callback function invoked with parameter `err,adaptorInfo,revision` |
|tiddlerInfo |The tiddlerInfo maintained by the syncer for this tiddler |

!! `loadTiddler(title,callback)`

Loads a tiddler from the server.

|!Parameter |!Description |
|title |Title of tiddler to be retrieved |
|callback |Callback function invoked with parameter `err,tiddlerFields` |

!! `deleteTiddler(title,callback,options)`

Delete a tiddler from the server.

|!Parameter |!Description |
|title |Title of tiddler to be deleted |
|callback |Callback function invoked with parameter `err` |
|options |See below |

The options parameter contains the following properties:

|!Property |!Description |
|tiddlerInfo |The tiddlerInfo maintained by the syncer for this tiddler |


field_name: text
field_value:
! Introduction

Widget modules are used as part of the RenderingMechanism to implement each type of renderable entity. As well as the widgets that are familiar to end users, the following primitives are also implemented as widgets:

* HTML text nodes
* HTML element nodes
* HTML entities

All widgets inherit from a base widget class that is defined in [[$:/core/modules/widgets/widget.js]].

! Widget Properties

The following widget properties are defined by the core. The lifecycle of a widget object is largely a matter of maintaining the consistency of these internal properties in the face of external state changes. Individual widgets usually add their own additional properties too.

|!Name |!Description |
|''parseTreeNode'' |Reference to the parse tree node corresponding to this widget |
|''wiki'' |Reference to the [[Wiki]] object associated with this widget |
|''variables'' |Hashmap of information about each [[widget variable|WidgetVariables]] (see below) |
|''parentWidget'' |Reference to the parent widget |
|''document'' |Reference to the document object associated with this widget. Usually either the browser global `document` variable or a reference to the FakeDomMechanism's `$tw.fakeDocument` |
|''attributes'' |Hashmap of information about each attribute attached to this widget (see below) |
|''children'' |Array of child widgets |
|''domNodes'' |For widgets that directly generate DOM nodes, an array of the generated nodes |
|''eventListeners'' |Array of event listener definitions |

!! Widget Variables

The widget variables defined on a widget are stored in a hashmap of the variable name. The hashmap contains:

* `name`: name of variable
* `params`: array of parameters for macro definitions, each `{name: "<name>", default: "<optionaldefault>"}`
* `value`: string value of variable

!! Widget Attributes

The widget attributes associated with a widget are stored in a hashmap of the attribute name. The hashmap contains an object that describes the attribute value. Currently three attribute value types are supported:

* Strings: `{type: "string", value: "<value>"}`
* Tiddler text reference indirection: `{type: "indirect", textReference: "<textref>"}`
* Macro invocation: `{type: "macro", value: {name: "<macroname>", params: [{name: "<paramname>", value: "<paramvalue>"}, ... ]}`

!! Widget Event Listeners

The event listeners attached to a widget are stored as a hashmap by event type. Each value is a handler function that accepts a single `event` parameter.

! Widget methods

The individual methods defined by the widget object are documented in the source code of [[$:/core/modules/widgets/widget.js]]. Here we give an overview of the overall lifecycle, and how the methods fit together

!! Widget `initialise` method
!! Widget `widgetClasses` method
!! Widget `render` method
!! Widget `execute` method
!! Widget `getVariable` method
!! Widget `substituteVariableParameters` method
!! Widget `substituteVariableReferences` method
!! Widget `evaluateMacroModule` method
!! Widget `setVariable` method
!! Widget `hasVariable` method
!! Widget `getStateQualifier` method
!! Widget `computeAttributes` method
!! Widget `hasAttribute` method
!! Widget `getAttribute` method
!! Widget `assignAttributes` method
!! Widget `makeChildWidgets` method
!! Widget `makeChildWidget` method
!! Widget `renderChildren` method
!! Widget `addEventListeners` method
!! Widget `addEventListener` method
!! Widget `dispatchEvent` method
!! Widget `refresh` method
!! Widget `refreshSelf` method
!! Widget `refreshChildren` method
!! Widget `findNextSiblingDomNode` method
!! Widget `findFirstDomNode` method
!! Widget `destroy` method

<<.from-version "5.3.0">> Gets called when any parent widget is unmounted from the widget tree.

[[Examples|Widget `destroy` method examples]]

!! Widget `removeChildDomNodes` method


field_name: text
field_value:
WikiRuleModules have a `module-type` of `wikirule`, and may have following types: `pragma`, `block`, `inline`. Modules of these types encapsulate the logic of individual parsing rules used by the WikiParser engine. For example, `entity.js` rule module identifies references to HTML entities by matching the pattern `&<chars>;`.

Pragma rules are applied at the start of a block of text, and cover definitions and declarations that affect the parsing of the rest of the text. Block rules are only applied at the beginning of a block of wikitext, while inline rules can appear anywhere. The only current example of a pragma rule is for macro definitions.

Examples of block rules:

* Headings
* Tables
* Lists

Examples of inline rules:

* Entities
* HTML tags
* Wiki links

Parser rule modules extend the `$tw.WikiParserRule` class. This is done by instantiating the class and then copying the exports of the rule module onto the instance. In this way, the parser rule can override the base behaviour of the `$tw.WikiParserRule` class. In particular, the base class incorporates logic for using regular expressions to match parse rules but this logic could be overridden by a parse rule that wanted to, say, use `indexOf()` instead of regular expressions.

The standard methods and properties of parser rules are as follows:

* `name`: a string containing the name of this parse rule
* `types`: an object that defines the module's type. For example, `exports.types = {block: true};`
* `init(parser)`: initialisation function called immediately after the constructor with a pointer back to the parser containing this rule
* `findNextMatch(pos)`: returns the position of the next match after the specified position
* `parse()`: parses the most recent match, returning an array of the generated parse tree nodes. Pragma rules don't return parse tree nodes but instead modify the parser object directly (for example, to add local macro definitions)

The built in parser rules use regular expression matching. Such rules can take advantage of the implementation of `findNextMatch()` in the base `$tw.WikiRule` class by ensuring that their `init()` method creates a `matchRegExp` property containing the regular expression to match. The `match` property contains the details of the match for use in the `parse()` method.


field_name: text
field_value:
{
    "name": "tiddlywiki",
    "main": "./index.html",
	"window": {
		"toolbar": true,
		"width": 1024,
		"height": 768
	}
}


field_name: text
field_value:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg width="4020px" height="2000px" viewBox="0 0 402 200" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sketch="http://www.bohemiancoding.com/sketch/ns">
    <!-- Generator: Sketch 3.0.3 (7891) - http://www.bohemiancoding.com/sketch -->
    <title>Group</title>
    <desc>Created with Sketch.</desc>
    <defs></defs>
    <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" sketch:type="MSPage">
        <g id="Group" sketch:type="MSLayerGroup" fill="#000000">
            <path d="M92.118,0.501 C92.074,0.673 91.963,0.809 91.867,0.809 C91.774,0.809 91.451,1.03 91.164,1.29 C90.878,1.549 90.42,1.855 90.168,1.956 C89.91,2.059 89.542,2.245 89.343,2.372 C89.143,2.501 88.859,2.677 88.698,2.774 C88.355,2.981 85.802,4.435 84.899,4.938 C84.54,5.137 83.986,5.479 83.651,5.706 C83.321,5.929 82.981,6.114 82.898,6.114 C82.812,6.114 82.748,6.16 82.748,6.222 C82.748,6.28 82.605,6.398 82.432,6.48 C81.529,6.913 80.22,7.633 80.067,7.782 C79.972,7.874 79.393,8.194 78.776,8.494 C78.16,8.795 77.368,9.239 77.013,9.484 C76.66,9.727 75.88,10.183 75.292,10.489 C74.373,10.969 73.672,11.371 72.539,12.067 C72.415,12.144 72.009,12.404 71.65,12.638 C71.287,12.875 70.396,13.448 69.665,13.914 C68.933,14.381 68.21,14.873 68.051,15.011 C67.894,15.148 67.019,15.638 66.116,16.094 C65.213,16.549 64.305,17.032 64.109,17.162 C63.911,17.292 63.105,17.811 62.316,18.316 C61.528,18.821 60.482,19.523 59.994,19.876 C59.191,20.456 58.209,21.115 57.527,21.531 C57.401,21.608 57.04,21.839 56.724,22.043 C55.659,22.735 54.015,23.704 52.925,24.283 C52.337,24.595 51.622,24.987 51.348,25.148 C51.068,25.312 50.538,25.623 50.15,25.851 C49.767,26.076 48.545,26.858 47.426,27.593 C46.308,28.328 45.076,29.084 44.681,29.277 C44.286,29.471 43.577,29.884 43.103,30.197 C41.856,31.021 39.834,32.244 39.662,32.278 C38.954,32.42 36.278,34.025 35.461,34.798 C34.506,35.702 35.074,35.768 36.321,34.898 C36.809,34.558 37.298,34.225 37.426,34.145 C37.555,34.064 37.686,33.967 37.727,33.923 C37.766,33.88 38.286,33.626 38.874,33.363 C40.222,32.761 40.867,32.395 42.716,31.184 C43.534,30.648 44.334,30.174 44.508,30.121 C45.053,29.955 45.81,29.532 46.258,29.143 C46.501,28.931 46.766,28.768 46.867,28.768 C46.967,28.768 47.046,28.705 47.046,28.625 C47.046,28.539 47.095,28.482 47.168,28.482 C47.235,28.482 48.122,27.927 49.14,27.248 C50.158,26.57 51.312,25.854 51.706,25.657 C52.1,25.46 52.81,25.073 53.283,24.797 C53.754,24.522 54.631,24.032 55.219,23.714 C55.807,23.397 56.457,23.023 56.653,22.89 C56.851,22.755 57.685,22.2 58.517,21.65 C59.342,21.103 60.897,20.069 61.958,19.361 C64.381,17.743 64.598,17.612 66.259,16.77 C67.005,16.392 68.043,15.79 68.553,15.441 C69.069,15.088 69.805,14.595 70.202,14.337 C70.593,14.083 71.278,13.623 71.708,13.326 C72.138,13.029 72.724,12.667 72.998,12.531 C73.271,12.394 73.697,12.149 73.93,11.993 C74.174,11.83 74.453,11.663 74.575,11.608 C74.767,11.52 77.013,10.269 77.801,9.81 C79.809,8.643 80.54,8.23 81.458,7.744 C82.045,7.433 82.793,7.009 83.106,6.808 C84.124,6.155 86.245,4.87 86.763,4.592 C87.035,4.445 87.297,4.289 87.336,4.25 C87.376,4.211 87.695,4.029 88.053,3.842 C88.406,3.658 89.186,3.242 89.774,2.925 C91.437,2.029 91.894,1.813 92.125,1.813 C92.239,1.813 92.405,1.698 92.477,1.569 C92.746,1.092 93.716,1.471 95.007,2.558 C96.213,3.574 98.477,5.123 100.742,6.484 C102.377,7.466 105.203,9.33 105.399,9.555 C105.44,9.603 105.889,9.954 106.406,10.341 C109.146,12.399 110.678,13.336 113.933,14.946 C115.955,15.945 116.743,16.363 118.306,17.262 C119.241,17.799 119.41,17.934 124.529,22.206 C125.644,23.137 127.482,24.511 128.63,25.271 C130.924,26.791 134.582,29.09 135.368,29.506 C135.647,29.654 136.444,30.129 137.161,30.575 C137.878,31.021 138.993,31.699 139.67,32.1 C143.383,34.302 146.7,36.606 148.129,37.978 C149.156,38.962 150.552,40.069 152.431,41.384 C154.696,42.971 155.298,43.438 155.298,43.608 C155.298,43.689 155.499,43.918 155.757,44.131 L156.216,44.511 L154.682,45.975 C152.99,47.589 152.061,48.349 150.71,49.227 C149.033,50.317 146.736,51.941 146.409,52.268 C146.2,52.477 145.821,52.801 145.548,53.003 C145.09,53.343 143.982,54.265 143.83,54.433 C143.725,54.55 141.519,56.114 139.971,57.17 C139.225,57.679 138.489,58.183 138.322,58.299 C137.677,58.747 135.862,60.082 135.698,60.229 C135.605,60.313 135.211,60.599 134.838,60.854 C133.935,61.47 133.476,61.786 131.97,62.825 C131.282,63.3 130.529,63.784 130.314,63.889 C130.099,63.995 129.92,64.138 129.92,64.205 C129.92,64.274 129.855,64.327 129.769,64.327 C129.685,64.327 129.325,64.551 128.952,64.836 C128.579,65.12 128.127,65.382 127.927,65.431 C127.726,65.479 127.439,65.636 127.275,65.789 C127.111,65.94 126.694,66.246 126.335,66.477 C125.977,66.708 125.563,67.008 125.403,67.151 C125.244,67.295 124.751,67.657 124.292,67.968 C123.833,68.28 123.468,68.566 123.468,68.614 C123.468,68.662 123.231,68.857 122.93,69.058 C122.633,69.256 121.869,69.802 121.224,70.277 C120.579,70.752 119.869,71.25 119.64,71.389 C119.08,71.727 118.729,71.952 118.234,72.291 C117.991,72.458 117.711,72.629 117.589,72.686 C117.467,72.742 117.188,72.907 116.944,73.066 C116.711,73.217 116.285,73.474 116.012,73.626 C115.41,73.964 113.99,75.025 111.997,76.628 C111.195,77.274 110.457,77.804 110.363,77.804 C110.272,77.804 110.062,77.921 109.918,78.052 C108.927,78.952 108.212,79.447 106.836,80.187 C106.563,80.333 106.301,80.493 106.262,80.536 C106.223,80.579 105.775,80.899 105.259,81.253 C104.742,81.606 104.295,81.926 104.255,81.969 C104.216,82.012 103.954,82.206 103.681,82.392 C103.409,82.579 103.149,82.769 103.113,82.808 C102.924,83.011 101.373,84.127 100.599,84.616 C100.126,84.915 99.409,85.44 99.007,85.783 C98.606,86.126 98.176,86.407 98.054,86.407 C97.925,86.407 97.798,86.491 97.753,86.608 C97.709,86.719 97.43,86.888 97.129,86.987 C96.584,87.165 95.308,88.071 94.29,89.003 C93.702,89.541 92.928,89.801 92.928,89.461 C92.928,89.353 92.803,89.017 92.656,88.73 C92.319,88.07 91.512,87.7 91.007,87.972 C90.715,88.129 90.44,87.894 87.386,84.873 C85.565,83.072 83.541,81.111 82.877,80.505 C81.744,79.472 80.941,78.715 78.733,76.6 C77.723,75.632 76.482,74.484 74.073,72.288 C73.199,71.491 71.941,70.317 71.249,69.653 C70.561,68.993 69.87,68.363 69.708,68.248 C69.492,68.095 69.414,67.89 69.414,67.474 C69.414,67.015 69.48,66.876 69.765,66.743 C70.052,66.608 70.089,66.528 69.971,66.305 C69.672,65.744 68.757,66.119 68.674,66.836 C68.626,67.261 68.611,67.252 67.263,65.978 C62.159,61.154 59.876,58.954 58.87,57.889 C55.713,54.548 52.779,51.743 50.946,50.313 C50.465,49.937 49.183,48.934 48.093,48.082 C47.003,47.229 45.895,46.359 45.627,46.146 C45.354,45.93 44.975,45.649 44.767,45.509 C42.86,44.231 39.447,41.347 39.447,41.013 C39.447,40.894 38.816,40.027 38.687,39.968 C38.627,39.941 38.587,39.866 38.587,39.78 C38.587,39.249 35.627,36.081 35.131,36.081 C34.656,36.081 34.83,36.361 36.049,37.554 C36.694,38.185 37.431,39.034 37.683,39.436 C39.103,41.702 40.307,42.945 42.86,44.778 C43.691,45.375 44.436,45.917 44.523,45.988 C44.61,46.06 45.139,46.458 45.713,46.884 C46.286,47.311 46.971,47.843 47.254,48.082 C47.541,48.324 47.929,48.631 48.143,48.784 C48.356,48.937 48.781,49.28 49.111,49.566 C49.438,49.849 50.143,50.421 50.702,50.856 C52.125,51.963 53.139,52.928 58.094,57.889 C62.405,62.205 65.977,65.641 69.514,68.874 C70.852,70.098 70.919,70.159 73.357,72.422 C76.884,75.697 77.55,76.32 79.88,78.518 C81.099,79.668 82.423,80.903 82.812,81.253 C83.201,81.602 84.977,83.326 86.741,85.066 C89.265,87.556 89.944,88.304 89.888,88.529 C89.833,88.748 89.931,88.87 90.304,89.045 C90.576,89.173 90.994,89.278 91.25,89.282 C91.508,89.286 91.803,89.333 91.924,89.389 C92.254,89.542 92.262,89.861 91.939,89.945 C91.591,90.035 91.464,90.393 91.416,91.425 C91.37,92.423 91.229,94.623 91.08,96.659 C90.961,98.293 90.987,103.669 91.119,104.688 C91.16,105.003 91.221,105.52 91.256,105.835 C91.369,106.867 91.635,108.413 91.737,108.631 C91.793,108.749 91.845,110.911 91.853,113.434 C91.861,116.244 91.93,118.356 92.031,118.883 C92.224,119.901 92.404,121.803 92.384,122.611 C92.375,122.923 92.431,123.542 92.505,123.973 C92.58,124.406 92.68,125.277 92.727,125.908 C92.774,126.539 92.87,127.507 92.94,128.059 C93.509,132.583 93.703,139.472 93.45,146.125 C93.357,148.548 93.381,149.991 93.552,152.348 C93.674,154.039 93.751,155.458 93.724,155.509 C93.696,155.56 93.628,158.348 93.573,161.689 C93.518,165.03 93.449,167.801 93.419,167.833 C93.354,167.902 92.337,166.843 91.601,165.94 C91.281,165.547 90.792,165.159 90.39,164.979 C90.024,164.816 89.343,164.307 88.899,163.865 C87.58,162.552 86.379,161.507 85.573,160.969 C85.149,160.687 84.435,160.076 83.959,159.588 C83.346,158.959 82.798,158.567 82.01,158.19 C81.407,157.903 80.842,157.667 80.755,157.667 C80.406,157.667 79.174,156.936 78.895,156.563 C78.498,156.034 77.213,154.982 75.794,154.024 C74.231,152.969 71.706,150.478 70.897,149.193 C69.93,147.659 67.5,145.123 66.058,144.145 C65.22,143.576 64.141,142.54 61.157,139.443 C60.37,138.626 59.118,137.369 58.388,136.662 C57.656,135.954 56.669,134.886 56.202,134.296 C55.001,132.782 53.782,131.342 52.206,129.579 C50.733,127.93 50.019,127.244 49.211,126.7 C48.925,126.507 48.571,126.238 48.416,126.095 C48.258,125.949 48.086,125.837 48.021,125.837 C47.958,125.837 47.505,125.406 47.01,124.876 C46.516,124.345 45.835,123.626 45.489,123.27 C44.476,122.223 43.462,120.732 43.462,120.288 C43.462,120.067 43.522,119.628 43.595,119.313 C43.751,118.646 43.805,117.033 43.703,116.087 C43.665,115.73 43.589,114.481 43.534,113.291 C43.478,112.101 43.404,111.012 43.369,110.853 C43.333,110.694 43.247,109.864 43.175,108.989 C43.103,108.115 42.982,107.061 42.903,106.624 C42.824,106.19 42.721,104.545 42.673,102.967 C42.626,101.39 42.562,99.906 42.532,99.67 C42.304,97.899 42.208,95.44 42.251,92.501 C42.287,89.992 42.246,88.749 42.1,87.913 C41.782,86.092 41.463,84.527 41.385,84.4 C41.257,84.192 40.996,82.22 40.949,81.102 C40.811,77.876 40.668,76.299 40.161,72.428 C39.822,69.847 39.429,66.382 39.438,66.061 C39.443,65.875 39.381,65.638 39.304,65.545 C39.225,65.45 39.131,65.187 39.096,64.957 C39.061,64.731 38.924,64.183 38.795,63.753 C38.666,63.323 38.506,62.639 38.443,62.248 C38.381,61.856 38.163,61.043 37.963,60.455 C37.763,59.867 37.523,58.892 37.433,58.305 C37.343,57.717 37.17,56.839 37.053,56.369 C36.934,55.896 36.812,55.38 36.78,55.222 C36.748,55.061 36.662,54.777 36.584,54.577 C36.448,54.225 35.79,50.878 35.64,49.773 C35.596,49.455 35.502,48.913 35.427,48.555 C35.269,47.8 35.049,46.16 34.926,44.827 C34.802,43.479 34.56,42.21 34.386,41.988 C34.292,41.869 34.225,41.049 34.221,39.973 C34.215,38.497 34.259,38.093 34.459,37.801 C34.724,37.414 34.661,36.798 34.357,36.798 C34.251,36.798 34.042,36.905 33.87,37.049 C33.612,37.263 33.551,37.529 33.443,38.891 C33.316,40.511 33.389,41.32 33.795,42.748 C33.908,43.145 34.09,44.296 34.203,45.329 C34.61,49.028 35.928,55.778 36.424,56.699 C36.517,56.871 36.558,57.073 36.515,57.143 C36.4,57.329 36.96,60.111 37.282,60.957 C37.434,61.359 37.592,61.952 37.641,62.305 C37.687,62.649 37.792,63.138 37.87,63.38 C38.318,64.763 38.598,66.018 38.787,67.481 C39.25,71.065 39.342,71.943 39.261,72.018 C39.221,72.054 39.281,72.435 39.397,72.879 C39.513,73.324 39.629,73.998 39.659,74.406 C39.757,75.725 39.876,76.997 39.964,77.661 C40.011,78.018 40.068,79.138 40.091,80.17 C40.137,82.22 40.295,83.364 40.816,85.403 C41.192,86.877 41.223,87.081 41.464,89.633 C41.587,90.938 41.583,91.82 41.447,93.282 C41.349,94.343 41.311,95.701 41.364,96.3 C41.533,98.222 41.606,98.947 41.681,99.455 C41.722,99.731 41.786,101.147 41.823,102.609 C41.881,104.87 41.981,106.265 42.25,108.559 C42.278,108.8 42.335,109.305 42.379,109.706 C42.423,110.108 42.487,110.644 42.523,110.925 C42.558,111.2 42.626,112.459 42.673,113.707 C42.72,114.954 42.791,116.038 42.829,116.101 C42.96,116.316 43.01,117.805 42.888,117.88 C42.825,117.919 42.806,118.08 42.845,118.237 C42.885,118.395 42.867,118.64 42.806,118.782 C42.657,119.126 42.635,119.255 42.525,120.46 L42.429,121.506 L42.852,121.729 C43.089,121.853 43.499,122.223 43.781,122.568 C44.803,123.815 47.566,126.505 48.466,127.13 C49.673,127.969 51.176,129.464 53.072,131.715 C53.507,132.231 53.971,132.775 54.113,132.934 C54.716,133.608 55.076,134.09 55.076,134.224 C55.076,134.31 55.255,134.548 55.47,134.748 C55.687,134.949 56.186,135.486 56.581,135.945 C56.977,136.404 57.484,136.943 57.714,137.149 C58.124,137.517 60.47,139.873 63.522,142.985 C64.394,143.874 65.309,144.691 65.571,144.815 C66.302,145.163 67.536,146.268 68.553,147.487 C68.911,147.917 69.31,148.357 69.449,148.476 C69.593,148.599 69.7,148.762 69.7,148.856 C69.7,148.949 69.858,149.166 70.059,149.351 C70.26,149.536 70.417,149.744 70.417,149.824 C70.417,149.982 71.182,150.842 72.863,152.577 C74.044,153.796 75.322,154.855 75.837,155.043 C76.012,155.107 76.798,155.763 77.601,156.517 C79.092,157.917 79.505,158.228 79.88,158.236 C79.999,158.238 80.612,158.447 81.242,158.699 C82.239,159.098 82.547,159.314 83.594,160.348 C84.253,161 84.857,161.538 84.927,161.538 C85.183,161.538 86.691,162.792 88.096,164.172 C88.87,164.933 89.739,165.652 90.032,165.775 C90.586,166.007 91.1,166.513 91.436,167.159 C91.548,167.374 91.765,167.584 91.924,167.632 C92.082,167.679 92.211,167.802 92.211,167.904 C92.211,168.123 93.272,169.137 93.501,169.137 C93.688,169.137 93.688,169.809 93.501,169.924 C93.268,170.068 93.329,170.674 93.587,170.773 C94.166,170.994 96.429,169.252 99.159,166.485 C100.531,165.094 102.35,163.457 102.835,163.176 C102.959,163.105 103.323,162.829 103.624,162.578 C103.935,162.319 104.47,161.885 104.828,161.603 C105.187,161.32 105.601,160.985 105.76,160.85 C105.918,160.716 106.434,160.293 106.907,159.911 C107.381,159.528 107.8,159.17 107.839,159.115 C107.879,159.059 108.198,158.801 108.556,158.534 C108.915,158.268 109.339,157.92 109.51,157.753 C109.68,157.587 110.062,157.259 110.363,157.022 C110.662,156.785 111.46,156.104 112.134,155.509 C112.808,154.914 113.715,154.152 114.148,153.817 C114.578,153.485 115.263,152.947 115.654,152.634 C116.046,152.32 116.987,151.632 117.733,151.114 C118.478,150.596 119.426,149.871 119.826,149.512 C120.518,148.892 121.848,147.75 123.554,146.312 C124.256,145.719 125.775,144.415 126.106,144.12 C126.241,144 126.952,143.442 127.698,142.871 C128.937,141.923 129.518,141.422 130.852,140.154 C131.727,139.323 132.908,138.294 133.504,137.845 C134.094,137.401 135.325,136.448 136.229,135.737 C137.132,135.026 137.929,134.439 137.992,134.439 C138.14,134.439 138.68,133.975 140.028,132.692 C140.659,132.092 141.53,131.32 141.964,130.977 C142.394,130.637 142.824,130.288 142.91,130.21 C142.997,130.131 143.254,129.927 143.484,129.756 C145.148,128.514 147.154,126.759 149.133,124.816 C150.552,123.422 152.977,121.535 153.348,121.535 C153.411,121.535 153.7,121.347 153.986,121.119 C154.272,120.893 154.796,120.557 155.14,120.381 C155.485,120.205 155.801,119.941 155.836,119.8 C155.871,119.661 156.022,119.503 156.166,119.456 C156.338,119.4 156.464,119.184 156.524,118.84 C156.575,118.55 156.735,117.915 156.875,117.442 C157.017,116.967 157.208,115.958 157.297,115.212 C157.822,110.853 157.924,109.752 158.023,107.412 C158.127,104.975 158.285,103.504 158.601,102.035 C158.683,101.652 158.733,98.48 158.725,94.221 C158.715,89.26 158.764,86.721 158.884,85.977 C159.166,84.226 159.142,78.464 158.845,76.586 C158.646,75.327 158.582,73.661 158.525,68.341 C158.446,60.971 158.366,58.52 158.159,57.201 C158.084,56.719 157.987,55.788 157.944,55.129 C157.9,54.469 157.805,53.674 157.732,53.358 C157.418,52.002 157.09,48.755 157.09,46.992 C157.09,45.329 157.123,45.062 157.341,44.906 C157.485,44.803 157.558,44.64 157.513,44.526 C157.423,44.299 155.986,43.198 153.291,41.292 C151.413,39.963 150.889,39.546 150.318,38.92 C150.122,38.705 149.699,38.357 149.369,38.138 C149.04,37.92 148.583,37.573 148.344,37.361 C147.818,36.893 145.792,35.358 144.559,34.494 C143.543,33.782 143.613,33.827 141.964,32.845 C139.34,31.283 137.16,29.977 136.716,29.7 C136.465,29.543 135.877,29.193 135.419,28.926 C134.96,28.659 134.317,28.26 133.999,28.044 C133.682,27.829 133.096,27.471 132.709,27.256 C132.322,27.041 131.745,26.692 131.44,26.489 C131.136,26.286 130.579,25.928 130.221,25.705 C129.289,25.124 127.106,23.579 126.264,22.905 C125.862,22.583 125.231,22.085 124.83,21.771 C124.438,21.465 123.425,20.602 122.593,19.865 C120.03,17.593 119.166,17.026 115.08,14.931 C113.073,13.902 110.997,12.79 109.847,12.128 C109.65,12.014 108.757,11.372 107.868,10.704 C105.574,8.98 103.851,7.748 103.18,7.353 C100.484,5.764 97.911,4.121 97.826,3.935 C97.796,3.869 97.71,3.82 97.624,3.82 C97.539,3.82 97.215,3.596 96.885,3.31 C94.763,1.468 93.683,0.653 93.186,0.517 C92.885,0.435 92.528,0.325 92.412,0.279 C92.272,0.223 92.169,0.3 92.118,0.501 L92.118,0.501 L92.118,0.501 Z M156.305,46.849 C156.294,48.139 156.52,50.333 156.947,53.071 C157.058,53.787 157.215,55.064 157.298,55.939 C157.382,56.813 157.476,57.657 157.51,57.831 C157.609,58.345 157.732,63.05 157.808,69.216 C157.862,73.632 157.938,75.431 158.124,76.729 C158.45,79.003 158.41,83.74 158.033,87.411 C157.964,88.081 157.917,91.468 157.929,94.938 C157.941,98.408 157.904,101.473 157.848,101.749 C157.388,103.985 157.147,106.121 157.216,107.355 C157.267,108.266 157.201,109.377 157.012,110.782 C156.857,111.929 156.666,113.568 156.585,114.438 C156.455,115.838 156.314,116.488 155.692,118.553 C155.601,118.854 155.476,119.098 155.413,119.098 C155.349,119.098 155.159,119.255 154.983,119.456 C154.809,119.653 154.115,120.144 153.441,120.546 C152.768,120.948 151.764,121.618 151.212,122.033 C150.245,122.762 149.778,123.183 147.068,125.772 C145.692,127.087 144.253,128.361 143.684,128.771 C142.509,129.616 141.023,130.83 139.856,131.898 C139.133,132.561 137.935,133.54 137.204,134.067 C136.472,134.593 135.449,135.38 134.938,135.809 C134.422,136.241 133.821,136.735 133.59,136.915 C131.684,138.404 131.029,138.955 130.705,139.343 C130.495,139.594 129.597,140.38 128.723,141.078 C127.848,141.776 126.864,142.571 126.551,142.834 C124.945,144.179 121.447,147.17 120.801,147.751 C119.453,148.963 118.733,149.542 117.747,150.207 C116.815,150.836 114.439,152.613 114.291,152.792 C114.251,152.84 114.019,153.019 113.761,153.201 C113.505,153.381 113.087,153.729 112.815,153.99 C112.294,154.488 109.431,156.951 107.624,158.456 C107.252,158.766 106.765,159.18 106.563,159.359 C106.358,159.54 105.323,160.346 104.262,161.151 C103.201,161.956 101.998,162.92 101.588,163.295 C101.172,163.674 100.811,163.976 100.771,163.976 C100.732,163.976 99.808,164.879 98.733,165.969 C96.866,167.861 95.159,169.281 94.749,169.281 C94.221,169.281 94.12,165.18 94.444,156.878 C94.5,155.459 94.468,153.928 94.362,152.864 C94.042,149.654 94.063,146.096 94.431,141.107 C94.492,140.281 94.303,135.558 94.077,132.289 C93.937,130.255 93.865,129.478 93.496,126.052 C93.428,125.422 93.269,123.808 93.143,122.474 C93.017,121.141 92.839,119.426 92.749,118.675 C92.658,117.922 92.577,115.37 92.569,113.004 C92.559,109.964 92.504,108.585 92.382,108.301 C91.798,106.945 91.495,101.161 91.771,96.659 C91.864,95.153 91.972,93.325 92.013,92.572 C92.104,90.909 92.137,90.801 92.512,90.898 C92.823,90.978 93.544,90.499 94.505,89.575 C94.978,89.119 96.976,87.697 97.143,87.697 C97.304,87.697 98.745,86.766 98.85,86.593 C98.912,86.493 99.037,86.407 99.122,86.407 C99.208,86.407 99.581,86.163 99.939,85.872 C100.755,85.21 100.685,85.261 101.99,84.367 C102.597,83.951 103.703,83.144 104.448,82.572 C105.194,82 105.845,81.532 105.897,81.532 C105.948,81.532 106.162,81.411 106.377,81.26 C106.59,81.11 107.431,80.546 108.248,80.005 C109.065,79.464 109.874,78.928 110.047,78.811 C110.592,78.444 113.64,76.17 113.833,75.986 C114.535,75.316 117.836,73.073 118.12,73.073 C118.16,73.073 118.457,72.891 118.786,72.664 C119.111,72.441 119.74,72.034 120.17,71.768 C120.603,71.5 121.489,70.876 122.134,70.384 C122.78,69.893 123.368,69.488 123.439,69.488 C123.509,69.488 123.727,69.316 123.912,69.115 C124.317,68.677 126.852,66.87 128.701,65.701 C129.418,65.248 130.39,64.618 130.888,64.284 C131.375,63.956 132.193,63.42 132.68,63.108 C133.168,62.796 133.674,62.449 133.791,62.348 C133.91,62.245 134.53,61.796 135.175,61.344 C135.822,60.892 136.91,60.114 137.612,59.602 C138.315,59.09 139.297,58.402 139.813,58.061 C140.329,57.719 140.812,57.39 140.896,57.322 C140.981,57.253 141.233,57.082 141.476,56.928 C142.079,56.546 144.411,54.805 144.76,54.477 C145.777,53.521 148.445,51.51 150.581,50.087 C152.359,48.903 153.529,47.995 154.653,46.927 C155.528,46.096 156.249,45.448 156.273,45.472 C156.297,45.496 156.311,46.117 156.305,46.849 L156.305,46.849 L156.305,46.849 Z" id="Fill-3" sketch:type="MSShapeGroup"></path>
            <path d="M269.787,1.333 C269.472,1.613 268.826,2.074 268.353,2.358 C267.88,2.642 267.138,3.193 266.704,3.584 C266.274,3.971 265.694,4.386 265.428,4.498 C264.934,4.705 262.38,7.175 261.933,7.878 C261.796,8.093 261.613,8.265 261.521,8.265 C261.429,8.265 260.969,8.604 260.482,9.032 C259.994,9.46 259.455,9.92 259.263,10.072 C259.074,10.221 258.718,10.509 258.474,10.71 C258.233,10.908 257.801,11.246 257.528,11.448 C257.255,11.651 256.725,12.108 256.367,12.449 C255.277,13.488 251.562,16.715 251.047,17.07 C247.434,19.561 243.577,22.52 240.753,24.966 C239.62,25.947 239.412,26.113 238.717,26.587 C238.344,26.842 237.96,27.127 237.856,27.224 C237.01,28.026 234.391,29.629 233.928,29.629 C233.888,29.629 233.412,29.845 232.867,30.109 C231.858,30.599 230.114,31.957 227.863,34.003 C227.418,34.407 226.708,35.018 226.271,35.371 C225.841,35.719 225.448,36.048 225.407,36.095 C225.187,36.344 223.891,37.111 222.902,37.576 C220.995,38.474 220.653,38.671 219.532,39.522 C217.626,40.968 217.328,41.129 216.765,41.022 C216.292,40.932 216.255,40.954 216.116,41.4 C215.801,42.407 215.684,44.01 215.667,47.551 C215.649,51.207 215.618,51.822 215.362,53.573 C215.159,54.964 214.821,60.684 214.882,61.674 C214.986,63.336 215.602,67.997 216.378,73.001 L216.823,75.869 L216.873,83.611 C216.9,87.87 216.958,91.612 217.002,91.927 C217.045,92.239 217.117,92.838 217.16,93.239 C217.203,93.645 217.371,94.472 217.532,95.074 C217.803,96.085 217.828,96.659 217.848,102.365 C217.867,107.885 217.841,108.668 217.611,109.563 C217.052,111.742 216.927,112.861 216.875,116.158 C216.846,117.979 216.758,119.745 216.679,120.101 C216.6,120.46 216.524,121.033 216.508,121.392 C216.475,122.18 216.233,123.112 216.063,123.112 C215.991,123.112 215.94,123.32 215.948,123.578 C215.956,123.836 215.921,124.252 215.869,124.51 C215.795,124.883 215.822,124.976 216.005,124.976 C216.152,124.976 216.235,124.847 216.235,124.618 C216.235,124.209 216.378,124.176 216.923,124.458 C217.475,124.744 218.047,125.378 218.297,125.98 C218.646,126.823 219.509,127.973 221.095,129.708 C222.143,130.855 222.85,131.789 223.371,132.719 C224.28,134.339 226.151,136.574 227.619,137.792 C228.78,138.755 230.59,140.747 231.217,141.752 C231.994,142.999 233.358,144.838 233.928,145.408 C234.25,145.73 235.297,146.589 236.243,147.308 C237.19,148.026 238.292,148.989 238.681,149.437 C241.047,152.161 243.21,154.015 245.513,155.295 C246.03,155.582 250.632,159.62 252.797,161.687 C253.384,162.249 254.171,162.92 254.531,163.168 C255.851,164.075 260.436,168.49 260.612,169.023 C260.75,169.438 261.488,170.141 261.787,170.141 C262.059,170.141 263.12,171.031 263.12,171.259 C263.12,171.461 264.482,172.375 265.17,172.634 C265.722,172.843 266.084,173.152 266.998,174.199 C267.925,175.26 268.138,175.592 268.138,175.977 C268.138,176.263 268.212,176.45 268.325,176.45 C268.511,176.45 270.321,175.712 270.437,175.589 C270.474,175.55 270.819,175.36 271.207,175.166 C271.594,174.973 272.048,174.703 272.217,174.564 C272.388,174.425 273.035,174.044 273.666,173.711 C274.296,173.378 275.126,172.93 275.522,172.707 C275.924,172.483 276.365,172.24 276.526,172.155 C276.684,172.073 277.071,171.84 277.386,171.639 C277.702,171.438 278.073,171.238 278.211,171.195 C278.354,171.15 278.462,171.07 278.462,171.008 C278.462,170.949 279.085,170.591 279.86,170.206 C280.634,169.82 281.59,169.299 282.003,169.037 C282.419,168.773 282.815,168.564 282.899,168.564 C282.985,168.564 283.05,168.509 283.05,168.435 C283.05,168.363 283.294,168.21 283.595,168.091 C283.896,167.972 284.223,167.773 284.326,167.646 C284.431,167.517 284.594,167.417 284.699,167.417 C284.799,167.417 284.906,167.364 284.931,167.302 C285.026,167.068 292.111,163.402 292.47,163.402 C292.8,163.402 295.954,161.495 296.075,161.223 C296.106,161.154 296.183,161.108 296.269,161.108 C296.482,161.108 298.391,159.68 299.352,158.802 C299.524,158.645 299.687,158.527 299.732,158.527 C299.774,158.527 299.997,158.357 300.212,158.16 C300.836,157.59 303.238,155.641 303.912,155.159 C304.241,154.923 304.747,154.51 305.03,154.247 C305.704,153.62 308.294,151.645 308.442,151.645 C308.505,151.645 309.002,151.266 309.532,150.813 C310.063,150.361 310.736,149.825 311.009,149.638 C311.287,149.447 311.927,148.948 312.443,148.519 C312.959,148.09 313.471,147.67 313.59,147.577 C313.928,147.314 315.74,145.808 316.515,145.147 C316.904,144.815 317.576,144.304 318.02,144.003 C318.465,143.701 318.999,143.301 319.217,143.107 C319.432,142.915 319.644,142.755 319.683,142.755 C319.833,142.755 322.766,140.658 324.587,139.248 C325.204,138.771 325.885,138.267 326.107,138.126 C326.471,137.892 326.738,137.689 327.268,137.238 C327.368,137.153 327.533,137.032 327.662,136.949 C327.785,136.869 328.616,136.317 329.519,135.713 C330.973,134.742 331.742,134.333 334.982,132.809 C335.441,132.593 335.814,132.357 335.814,132.282 C335.814,132.207 335.885,132.145 335.971,132.145 C336.057,132.145 336.502,131.863 336.946,131.526 C338.108,130.646 339.169,129.995 339.441,129.995 C339.571,129.995 339.755,129.844 339.835,129.672 C339.925,129.479 340.402,129.153 341.018,128.862 C341.592,128.591 342.388,128.155 342.811,127.88 C343.37,127.516 343.722,127.387 344.144,127.392 C344.589,127.398 344.832,127.298 345.227,126.948 C345.726,126.504 345.734,126.482 345.632,125.693 C345.504,124.694 345.44,123.041 345.37,118.868 C345.317,115.728 345.142,113.651 344.831,112.459 C344.747,112.137 344.726,111.025 344.781,109.735 C344.886,107.255 344.677,104.145 344.283,102.322 C343.81,100.133 343.673,98.809 343.629,95.985 C343.604,94.456 343.498,91.87 343.391,90.207 C343.284,88.543 343.214,86.008 343.235,84.543 C343.307,79.439 343.277,76.835 343.144,76.485 C342.684,75.283 342.633,68.886 343.052,64.986 C343.218,63.438 343.285,62.056 343.236,61.158 C343.163,59.831 343.212,59.323 343.722,56.154 C343.804,55.641 343.865,53.802 343.857,52.068 C343.847,49.816 343.905,48.564 344.058,47.694 C344.176,47.024 344.367,45.795 344.481,44.963 C344.595,44.131 344.749,43.289 344.822,43.092 C344.96,42.72 345.137,41.328 345.413,38.446 C345.495,37.583 345.557,35.909 345.55,34.747 C345.535,32.439 345.569,32.326 346.352,32.043 C346.797,31.883 347.072,31.45 346.903,31.177 C346.788,30.993 346.163,31.048 346.095,31.249 C346.049,31.384 345.986,31.38 345.8,31.227 C345.671,31.122 345.593,30.988 345.628,30.933 C345.667,30.873 345.655,30.776 345.598,30.69 C345.451,30.465 341.405,28.536 340.861,28.43 C340.603,28.38 340.086,28.131 339.728,27.885 C338.982,27.372 337.204,26.761 336.459,26.761 C335.778,26.761 334.853,26.532 333.161,25.946 C331.699,25.439 330.623,25.1 328.86,24.591 C327.779,24.28 327.34,24.108 325.992,23.469 C325.516,23.244 324.587,22.805 323.913,22.488 C323.238,22.171 321.863,21.649 320.83,21.318 C318.508,20.575 315.576,19.33 314.407,18.591 C313.919,18.283 313.324,17.942 313.088,17.835 C312.369,17.512 308.858,16.752 307.639,16.657 C305.675,16.504 304.698,16.303 303.754,15.859 C303.252,15.623 302.79,15.434 302.714,15.434 C302.64,15.434 302.191,15.206 301.732,14.935 C300.356,14.122 297.838,12.853 297.603,12.853 C297.489,12.853 297.273,12.789 297.144,12.718 C296.743,12.495 295.549,12.136 295.208,12.136 C295.032,12.136 294.542,12.013 294.097,11.857 C293.657,11.702 292.757,11.442 292.083,11.276 C291.41,11.11 290.19,10.647 289.358,10.243 C286.663,8.934 286.149,8.709 285.129,8.395 C282.706,7.648 281.377,7.063 280.498,6.356 C279.834,5.823 277.616,4.763 276.741,4.561 C274.791,4.112 274.111,3.813 273.171,2.993 C272.812,2.68 272.303,2.349 272.024,2.248 C271.45,2.04 270.754,1.448 270.906,1.297 C271.028,1.174 270.733,0.808 270.518,0.817 C270.432,0.821 270.103,1.053 269.787,1.333 L269.787,1.333 L269.787,1.333 Z M270.267,2.257 C270.511,2.342 270.719,2.465 270.719,2.523 C270.719,2.582 270.963,2.669 271.264,2.718 C271.751,2.796 273.151,3.68 273.282,3.992 C273.392,4.255 274.59,4.738 275.881,5.039 C277.644,5.451 278.51,5.828 280.182,6.909 C281.48,7.749 282.749,8.297 284.985,8.984 C286.118,9.333 287.17,9.784 287.495,10.06 C287.615,10.163 287.867,10.288 288.068,10.344 C288.266,10.4 288.936,10.7 289.566,11.018 C290.206,11.34 291.244,11.708 291.932,11.857 C292.606,12.002 293.416,12.212 293.732,12.323 C294.05,12.434 294.592,12.572 294.95,12.633 C295.921,12.797 297.832,13.508 299.08,14.167 C301.13,15.251 302.05,15.753 302.191,15.865 C302.269,15.927 302.98,16.217 303.754,16.502 C304.912,16.929 305.532,17.062 307.123,17.223 C310.407,17.554 312.505,18.071 313.59,18.816 C314.804,19.649 318.149,21.144 319.97,21.667 C322.207,22.309 322.865,22.532 323.196,22.756 C324.431,23.595 326.68,24.525 329.863,25.512 C330.738,25.783 331.856,26.167 332.373,26.375 C333.577,26.857 335.636,27.335 336.516,27.335 C337.243,27.335 338.394,27.767 339.369,28.406 C339.661,28.597 340.359,28.919 340.918,29.12 C342.137,29.559 344.733,30.834 345.047,31.148 C345.363,31.464 345.334,31.886 344.99,31.992 C344.833,32.04 344.667,32.224 344.624,32.396 C344.581,32.57 344.244,32.935 343.872,33.211 C343.118,33.771 339.914,36.511 337.835,38.374 C337.075,39.055 336.234,39.762 335.957,39.952 C335.681,40.141 334.552,41.019 333.448,41.902 C332.344,42.785 331.073,43.79 330.623,44.136 C325.734,47.893 320.447,52.107 319.971,52.627 C319.892,52.714 319.311,53.265 318.68,53.853 C318.049,54.44 317.178,55.251 316.744,55.654 C315.994,56.352 314.135,57.956 312.156,59.611 C311.273,60.35 309.761,61.489 308.5,62.365 C308.181,62.587 307.353,63.238 306.636,63.832 C305.919,64.425 305.298,64.9 305.238,64.9 C305.179,64.9 305.13,64.771 305.13,64.613 C305.13,64.08 304.729,64.115 304.127,64.701 C303.811,65.007 303.553,65.304 303.553,65.359 C303.553,65.545 303.983,65.478 304.356,65.233 C304.915,64.866 304.957,65.169 304.413,65.648 C303.051,66.847 301.187,68.551 299.825,69.843 C297.115,72.413 296.467,73.011 295.954,73.419 C295.675,73.641 295.165,74.085 294.807,74.419 C294.138,75.042 291.71,77.009 290.721,77.729 C289.1,78.909 285.685,82.164 284.548,83.611 C283.614,84.801 282.312,86.117 281.415,86.778 C280.598,87.38 280.254,87.48 280.418,87.067 C280.47,86.934 280.283,86.771 279.867,86.586 C279.518,86.432 278.713,85.918 278.067,85.439 C277.425,84.962 275.924,84.049 274.734,83.411 C272.296,82.105 270.976,81.164 269.257,79.509 C268.602,78.879 267.421,77.915 266.633,77.367 C265.844,76.819 264.747,76.048 264.195,75.654 C263.647,75.262 262.704,74.6 262.116,74.194 C259.994,72.729 259.287,72.161 257.801,70.725 C255.177,68.192 254.331,67.433 253.083,66.491 C251.965,65.647 249.953,64.064 249.786,63.896 C249.599,63.71 248.49,62.893 248.424,62.893 C248.384,62.893 247.879,62.553 247.305,62.141 C245.169,60.608 243.897,59.62 243.118,58.888 C242.43,58.241 242.352,58.112 242.504,57.874 C242.761,57.471 242.416,57.158 241.713,57.158 C241.241,57.158 241.011,57.048 240.409,56.538 C239.588,55.842 238.373,55.108 236.136,53.955 C235.29,53.519 234.083,52.757 233.476,52.275 C232.868,51.793 231.748,50.939 231.003,50.39 C230.248,49.834 228.996,48.767 228.193,47.996 C226.501,46.371 226.32,46.222 225.354,45.656 C224.465,45.136 223.665,44.535 222.902,43.812 C222.343,43.283 220.165,42.103 219.747,42.103 C219.634,42.103 219.403,41.974 219.26,41.83 C219.104,41.675 218.859,41.487 218.686,41.393 C218.514,41.299 218.385,41.179 218.385,41.113 C218.385,40.803 220.823,39.18 222.687,38.251 C224.364,37.414 225.07,36.961 226.343,35.909 C227.218,35.185 227.954,34.559 227.995,34.504 C228.162,34.281 230.845,32.069 231.519,31.598 C231.931,31.31 233.089,30.679 234.107,30.188 C235.125,29.697 236.155,29.148 236.408,28.962 C236.666,28.772 236.933,28.625 237.018,28.625 C237.104,28.625 237.168,28.579 237.168,28.517 C237.168,28.459 237.527,28.152 237.957,27.844 C238.387,27.535 238.745,27.241 238.745,27.198 C238.745,27.155 238.925,27.038 239.14,26.94 C239.36,26.84 239.849,26.471 240.251,26.101 C240.648,25.736 241.441,25.049 242.029,24.56 C242.617,24.072 243.352,23.448 243.678,23.161 C244.251,22.656 246.144,21.215 247.291,20.41 C250.66,18.044 254.969,14.575 256.713,12.824 C257.099,12.437 257.648,11.971 257.937,11.785 C258.223,11.601 258.948,11.013 259.535,10.487 C260.123,9.962 260.981,9.289 261.428,9.003 C261.918,8.689 262.583,8.05 263.089,7.405 C264.123,6.086 264.901,5.371 265.801,4.915 C266.181,4.722 266.92,4.222 267.45,3.799 C268.697,2.803 269.619,2.12 269.73,2.109 C269.776,2.104 270.024,2.172 270.267,2.257 L270.267,2.257 L270.267,2.257 Z M344.918,34.704 C344.973,35.522 344.98,36.51 344.933,36.891 C344.885,37.273 344.809,37.973 344.764,38.446 C344.532,40.87 344.261,42.958 344.13,43.336 C344.051,43.564 343.925,44.268 343.85,44.899 C343.775,45.529 343.585,46.82 343.427,47.766 C343.193,49.174 343.144,50.06 343.162,52.641 C343.181,55.494 343.151,55.939 342.846,57.301 C342.569,58.54 342.513,59.158 342.531,60.792 C342.543,61.881 342.456,63.982 342.338,65.445 C342.018,69.431 341.908,73.602 342.096,74.593 C342.608,77.284 342.644,78.062 342.54,84.328 C342.515,85.834 342.572,88.207 342.667,89.633 C342.762,91.057 342.897,93.949 342.968,96.085 C343.073,99.24 343.164,100.302 343.458,101.82 C344.055,104.908 344.112,105.563 344.077,108.989 C344.059,110.81 344.096,112.48 344.161,112.717 C344.445,113.752 344.624,115.757 344.634,118.022 C344.641,119.368 344.694,121.75 344.753,123.342 L344.861,126.224 L344.237,126.46 C343.893,126.591 343.511,126.697 343.384,126.697 C343.259,126.697 342.94,126.897 342.682,127.137 C342.242,127.546 341.678,127.85 340.043,128.557 C338.753,129.115 338.387,129.345 338.304,129.65 C338.258,129.821 338.058,130.039 337.842,130.152 C337.632,130.263 336.918,130.731 336.244,131.199 C335.57,131.667 334.544,132.265 333.95,132.537 C331.369,133.718 328.306,135.489 328.031,135.959 C327.964,136.074 327.84,136.16 327.741,136.16 C327.646,136.16 327.283,136.383 326.924,136.662 C326.566,136.941 326.024,137.336 325.705,137.551 C325.392,137.762 324.644,138.338 324.056,138.82 C323.469,139.302 322.786,139.826 322.551,139.975 C321.037,140.938 317.647,143.419 316.113,144.686 C315.626,145.088 315.016,145.576 314.737,145.788 C314.464,145.994 314.104,146.289 313.948,146.433 C313.789,146.58 313.375,146.921 313.016,147.2 C312.658,147.479 312.247,147.814 312.091,147.953 C311.934,148.094 311.768,148.204 311.711,148.204 C311.586,148.204 311.152,146.813 311.152,146.412 C311.152,145.953 310.794,145.672 310.507,145.906 C310.388,146.004 310.292,146.197 310.292,146.34 C310.292,146.727 310.839,147.885 311.167,148.193 C311.453,148.462 311.453,148.462 310.909,148.863 C310.606,149.086 309.848,149.698 309.202,150.24 C308.557,150.782 307.968,151.215 307.876,151.215 C307.782,151.215 307.604,151.322 307.46,151.466 C307.323,151.603 306.851,151.977 306.421,152.289 C305.46,152.986 305.111,153.271 304.27,154.04 C303.897,154.381 303.532,154.656 303.453,154.656 C303.373,154.656 302.929,154.994 302.456,155.416 C301.993,155.828 301.18,156.497 300.678,156.878 C300.177,157.26 299.658,157.679 299.545,157.796 C299.06,158.295 296.814,160.03 295.882,160.625 C293.474,162.163 292.587,162.685 292.384,162.685 C291.969,162.685 285.315,166.105 284.412,166.782 C284.169,166.964 283.681,167.251 283.337,167.414 C282.462,167.828 281.714,168.298 281.575,168.521 C281.513,168.619 281.329,168.707 281.186,168.707 C281.042,168.707 280.869,168.779 280.82,168.858 C280.769,168.94 280.326,169.209 279.838,169.453 C278.519,170.112 278.037,170.382 277.773,170.607 C277.638,170.722 276.827,171.185 275.952,171.646 C275.078,172.108 274.12,172.644 273.802,172.851 C273.486,173.056 273.044,173.304 272.82,173.403 C272.595,173.502 271.967,173.876 271.422,174.236 C269.817,175.297 269.746,175.188 269.789,171.718 C269.818,169.41 269.926,167.715 270.146,166.126 C270.217,165.611 270.24,164.234 270.196,163.044 C270.101,160.438 270.416,156.161 270.941,152.935 C271.319,150.613 271.369,148.233 271.084,146.125 C270.811,144.102 270.779,140.132 271.018,137.809 C271.298,135.085 271.598,129.882 271.523,129.063 C271.315,126.783 271.263,123.935 271.416,123.155 C271.506,122.7 271.712,121.578 271.873,120.675 C272.164,119.04 272.487,117.915 272.995,116.761 C274.548,113.233 274.85,112.282 275.024,110.366 C275.3,107.326 275.569,105.676 276.086,103.856 C276.389,102.788 276.441,102.294 276.447,100.415 C276.451,99.211 276.509,98.031 276.576,97.799 C276.642,97.569 276.675,97.31 276.648,97.232 C276.602,97.099 276.963,95.956 277.509,94.508 C277.631,94.184 277.772,93.347 277.824,92.644 C277.934,91.139 278.424,89.523 279.094,88.457 C279.59,87.669 279.752,87.626 279.752,88.285 C279.752,88.5 279.841,88.745 279.953,88.836 C280.234,89.066 280.612,88.873 280.612,88.5 C280.612,88.299 280.856,87.982 281.286,87.623 C282.263,86.81 283.698,85.332 284.571,84.242 C286.227,82.173 288.685,79.873 291.653,77.614 C293.258,76.392 294.823,75.06 295.757,74.119 C296.013,73.861 296.266,73.646 296.312,73.646 C296.437,73.646 298.463,71.814 300.04,70.276 C302.32,68.053 304.393,66.194 304.729,66.071 C304.813,66.04 304.834,66.198 304.779,66.456 C304.703,66.814 304.741,66.923 304.994,67.058 C305.166,67.15 305.334,67.191 305.374,67.151 C305.546,66.979 305.596,65.904 305.441,65.717 C305.307,65.557 305.453,65.378 306.17,64.821 C306.657,64.443 307.131,64.051 307.209,63.961 C307.288,63.87 307.611,63.609 307.926,63.38 C308.242,63.152 308.577,62.9 308.672,62.821 C308.767,62.742 309.202,62.423 309.647,62.107 C311.312,60.925 314.135,58.621 316.242,56.725 C316.73,56.287 317.336,55.761 317.612,55.537 C317.884,55.317 318.751,54.507 319.54,53.737 C320.763,52.545 321.318,52.058 322.623,51.037 C324.257,49.758 325.147,49.051 325.202,48.985 C325.243,48.937 325.949,48.392 326.781,47.766 C327.612,47.14 328.447,46.486 328.645,46.304 C328.844,46.12 329.577,45.55 330.294,45.02 C331.01,44.491 331.934,43.767 332.373,43.393 C332.805,43.024 333.907,42.165 334.81,41.493 C335.716,40.819 337.434,39.405 338.624,38.353 C339.814,37.301 340.976,36.284 341.205,36.095 C341.435,35.904 342.036,35.39 342.552,34.943 C343.757,33.899 344.604,33.224 344.718,33.218 C344.773,33.215 344.863,33.887 344.918,34.704 L344.918,34.704 L344.918,34.704 Z M220.077,43.106 C220.341,43.106 221.898,43.987 222.486,44.468 C223.576,45.361 224.34,45.914 225.253,46.47 C225.755,46.776 226.552,47.413 227.046,47.905 C228.185,49.037 229.469,50.124 231.046,51.289 C231.734,51.798 232.727,52.548 233.261,52.964 C233.793,53.378 235.003,54.114 235.949,54.6 C237.985,55.646 239.676,56.625 239.993,56.942 C240.115,57.064 240.387,57.28 240.573,57.401 C240.817,57.561 240.905,57.732 240.86,57.96 C240.759,58.477 240.963,58.703 241.326,58.477 C241.57,58.326 241.663,58.324 241.814,58.468 C243.204,59.795 243.705,60.228 244.624,60.901 C245.212,61.331 246.024,61.909 246.416,62.176 C246.818,62.449 247.165,62.704 247.205,62.757 C247.244,62.808 247.685,63.123 248.187,63.459 C248.689,63.795 249.21,64.175 249.348,64.305 C249.486,64.434 250.015,64.866 250.517,65.259 C251.019,65.651 251.564,66.092 251.721,66.234 C251.88,66.376 252.345,66.716 252.761,66.993 C253.177,67.271 253.513,67.553 253.513,67.624 C253.513,67.694 253.635,67.79 253.779,67.832 C253.925,67.876 255.162,69.007 256.539,70.356 C258.489,72.266 259.503,73.129 261.184,74.306 C262.374,75.139 263.623,76.029 263.98,76.299 C264.331,76.564 265.177,77.133 265.837,77.546 C266.506,77.966 267.852,79.06 268.841,79.989 C270.988,82.005 271.694,82.51 274.519,84.044 C276.626,85.189 278.452,86.446 278.951,87.095 C279.186,87.401 279.179,87.425 278.72,87.879 C278.092,88.501 277.637,89.662 277.443,91.139 C277.14,93.447 276.924,94.515 276.559,95.512 C276.072,96.84 276.028,97.146 275.871,100.286 C275.797,101.763 275.669,103.225 275.584,103.541 C275.073,105.457 274.741,107.398 274.583,109.391 C274.485,110.638 274.349,111.688 274.282,111.728 C274.218,111.766 274.16,111.929 274.16,112.072 C274.16,112.337 273.65,113.793 273.231,114.725 C272.308,116.775 271.752,118.415 271.434,120.03 C271.34,120.503 271.212,121.051 271.149,121.248 C271.086,121.447 270.955,122.324 270.855,123.213 C270.711,124.507 270.713,125.349 270.864,127.557 C271.079,130.676 271.024,132.246 270.528,137.164 C270.245,139.974 270.233,143.829 270.501,146.125 C270.622,147.157 270.717,148.501 270.715,149.136 C270.712,150.283 270.398,152.929 270.234,153.193 C270.186,153.272 270.077,154.204 269.995,155.251 C269.913,156.3 269.764,158.04 269.665,159.101 C269.566,160.171 269.512,162.033 269.543,163.266 C269.583,164.804 269.523,166.205 269.35,167.782 C269.211,169.044 269.086,170.905 269.07,171.933 C269.025,174.844 269.042,174.729 268.669,174.729 C268.458,174.729 268.162,174.485 267.779,173.998 C266.821,172.779 266.393,172.417 265.328,171.924 C264.511,171.546 264.119,171.238 263.22,170.263 C262.612,169.603 262.116,168.956 262.116,168.822 C262.116,168.449 261.737,168.146 261.385,168.238 C261.13,168.304 260.832,168.076 259.823,167.044 C258.269,165.452 255.653,163.003 255.177,162.693 C254.891,162.507 252.481,160.399 250.99,159.031 C248.753,156.977 246.838,155.275 246.646,155.169 C246.52,155.1 245.585,154.494 244.581,153.832 C242.993,152.783 242.452,152.312 240.566,150.333 C239.35,149.057 237.798,147.599 237.053,147.034 C234.86,145.368 233.713,144.174 232.327,142.11 C231.26,140.522 230.659,139.832 228.264,137.449 C225.511,134.709 224.643,133.661 223.691,131.93 C223.431,131.459 222.558,130.324 221.76,129.421 C220.176,127.629 219.452,126.669 218.978,125.736 C218.808,125.402 218.315,124.733 217.869,124.231 L217.066,123.327 L217.145,122.109 C217.189,121.435 217.295,120.505 217.382,120.03 C217.469,119.557 217.563,117.75 217.592,116.015 C217.645,112.889 217.767,111.868 218.415,109.133 C218.625,108.245 218.586,96.601 218.37,95.598 C218.293,95.239 218.165,94.676 218.091,94.365 C217.576,92.209 217.43,89.863 217.525,85.317 C217.62,80.858 217.459,75.675 217.171,73.861 C215.345,62.362 215.225,60.455 215.953,54.577 C216.182,52.727 216.276,51.05 216.312,48.196 C216.368,43.651 216.445,42.788 216.823,42.448 C217.023,42.268 217.142,42.243 217.274,42.354 C217.404,42.462 217.525,42.452 217.712,42.318 C217.934,42.157 218.106,42.199 218.952,42.619 C219.497,42.889 219.998,43.106 220.077,43.106 L220.077,43.106 L220.077,43.106 Z" id="Fill-4" sketch:type="MSShapeGroup"></path>
            <path d="M87.214,15.283 C86.813,15.605 86.429,15.864 86.354,15.864 C86.272,15.864 86.198,15.904 86.169,15.964 C86.105,16.097 85.4,16.575 84.856,16.855 C84.641,16.966 84.468,17.108 84.468,17.176 C84.468,17.247 84.397,17.298 84.296,17.298 C84.203,17.298 83.981,17.433 83.809,17.594 C83.479,17.905 78.507,20.452 78.231,20.452 C77.758,20.452 77.261,21.712 77.581,22.101 C77.675,22.215 77.873,22.316 78.002,22.316 C78.161,22.316 78.333,22.56 78.497,23.019 C78.635,23.406 78.873,23.834 79.027,23.972 C79.185,24.114 79.307,24.304 79.307,24.41 C79.307,24.678 80.024,25.131 80.626,25.243 C80.913,25.296 81.259,25.44 81.379,25.557 C81.578,25.749 81.579,25.815 81.386,26.187 C81.267,26.417 81.171,26.732 81.171,26.89 C81.171,27.048 81.106,27.216 81.027,27.263 C80.948,27.31 80.884,27.7 80.884,28.13 C80.884,28.818 80.85,28.912 80.597,28.912 C80.438,28.912 79.988,28.714 79.586,28.467 C79.193,28.225 78.49,27.924 78.045,27.807 C77.203,27.585 74.876,26.826 73.658,26.375 C73.199,26.206 72.851,25.954 72.654,25.65 C72.487,25.392 72.295,25.184 72.224,25.184 C72.063,25.184 71.132,26.245 70.097,27.607 C69.64,28.209 69.168,28.825 69.041,28.983 C68.915,29.141 68.688,29.471 68.539,29.715 C68.39,29.958 68.101,30.247 67.901,30.353 C67.7,30.459 67.5,30.695 67.456,30.876 C67.412,31.062 67.321,31.206 67.249,31.206 C67.179,31.206 67.057,31.363 66.983,31.55 C66.907,31.742 66.555,32.224 66.188,32.64 C65.756,33.127 65.543,33.492 65.571,33.693 C65.612,33.985 65.557,34.003 64.524,34.02 C63.349,34.041 63.105,34.116 63.105,34.46 C63.105,34.668 63.678,34.68 69.084,34.59 C76.927,34.459 79.925,34.388 81.673,34.294 C82.466,34.251 84.067,34.169 85.257,34.109 C86.443,34.05 89.135,34.002 91.258,34.002 C94.756,34.002 95.124,34.025 95.292,34.26 C95.498,34.547 95.675,34.567 95.91,34.331 C96.038,34.204 97.487,34.146 101.502,34.108 C107.223,34.053 109.888,34.041 110.535,34.067 C111.009,34.086 116.758,33.991 117.346,33.955 C117.675,33.934 117.739,33.872 117.704,33.607 L117.661,33.285 L114.299,33.263 C111.13,33.243 110.926,33.226 110.75,32.969 C110.637,32.804 110.537,32.052 110.496,31.048 C110.435,29.577 110.491,28.869 110.788,27.363 C110.839,27.105 110.826,26.898 110.757,26.89 C110.69,26.882 110.09,26.854 109.417,26.826 C107.374,26.743 104.269,26.354 101.531,25.837 C100.541,25.651 99.112,25.39 98.341,25.256 C97.165,25.051 96.943,24.968 96.943,24.739 C96.943,24.566 96.72,24.357 96.333,24.166 C95.992,23.997 95.408,23.562 95.007,23.176 C94.605,22.791 94.101,22.306 93.86,22.073 C92.785,21.035 92.114,20.177 91.866,19.52 C91.714,19.119 91.383,18.592 91.114,18.323 C90.856,18.065 90.634,17.766 90.634,17.678 C90.634,17.588 90.275,17.164 89.845,16.746 C89.415,16.327 89.057,15.862 89.057,15.721 C89.057,15.395 88.627,14.906 88.239,14.792 C88.019,14.726 87.745,14.858 87.214,15.283 L87.214,15.283 L87.214,15.283 Z M88.777,16.853 C89.322,17.394 89.774,17.898 89.774,17.965 C89.774,18.031 90.068,18.423 90.419,18.825 C90.77,19.226 91.064,19.622 91.064,19.692 C91.064,20.005 91.579,20.854 92.134,21.456 C92.464,21.814 92.768,22.181 92.799,22.259 C92.831,22.339 93.222,22.676 93.681,23.019 C94.139,23.362 94.505,23.743 94.505,23.879 C94.505,24.008 94.586,24.204 94.677,24.295 C94.924,24.542 94.061,24.523 93.215,24.263 C92.862,24.155 92.082,24.02 91.494,23.965 C90.906,23.91 90.191,23.809 89.917,23.743 C89.638,23.675 89.128,23.587 88.77,23.544 C87.709,23.417 86.033,23.078 85.185,22.82 C83.709,22.369 83.729,22.366 83.091,23.133 C82.781,23.506 82.367,24.071 82.189,24.367 C81.92,24.811 81.804,24.894 81.558,24.818 C80.329,24.438 79.482,23.564 79.109,22.288 C78.738,21.019 78.834,20.899 81.085,19.811 C82.146,19.298 83.062,18.875 83.114,18.875 C83.163,18.875 83.393,18.728 83.608,18.557 C84.397,17.933 85.294,17.298 85.386,17.298 C85.434,17.298 85.587,17.2 85.73,17.079 C86.218,16.665 87.415,15.895 87.594,15.88 C87.696,15.871 88.232,16.313 88.777,16.853 L88.777,16.853 L88.777,16.853 Z M85.63,23.607 C86.127,23.746 87.637,23.988 90.562,24.396 C91.351,24.506 92.48,24.702 93.071,24.832 C95.05,25.267 95.282,25.314 96.512,25.53 C97.183,25.647 98.634,25.912 99.738,26.118 C103.036,26.735 105.583,27.099 107.811,27.272 C108.456,27.322 109.158,27.408 109.366,27.464 L109.746,27.564 L109.775,33.285 L107.839,33.371 C106.778,33.418 104.9,33.503 103.681,33.558 C100.083,33.722 94.522,33.316 93.745,32.833 C93.645,32.77 93.513,32.716 93.43,32.703 C93.202,32.666 89.659,31.649 88.583,31.311 C88.024,31.136 87.379,30.809 87.071,30.546 C86.621,30.162 86.347,30.062 85.386,29.932 C84.124,29.761 82.642,29.501 82.332,29.396 C82.174,29.342 82.168,29.291 82.303,29.155 C82.597,28.862 82.476,28.625 82.031,28.625 C81.638,28.625 81.601,28.582 81.601,28.123 C81.601,27.378 81.85,26.935 82.232,27.005 C82.418,27.039 82.653,26.945 82.805,26.775 C83.051,26.502 83.049,26.476 82.762,26.233 C82.33,25.866 82.389,25.04 82.848,25.04 C82.957,25.04 83.144,24.811 83.257,24.539 C83.411,24.166 83.555,24.037 83.816,24.037 C84.003,24.037 84.223,23.943 84.285,23.836 C84.382,23.67 84.555,23.589 85.042,23.479 C85.082,23.47 85.343,23.527 85.63,23.607 L85.63,23.607 L85.63,23.607 Z M72.382,27.33 C73.098,27.675 73.285,27.691 73.285,27.406 C73.285,27.277 73.428,27.191 73.643,27.191 C74.131,27.191 78.891,28.756 79.178,29.01 C79.56,29.349 81.357,29.897 82.863,30.134 C85.515,30.551 85.806,30.622 86.318,30.979 C87.053,31.49 88.01,31.874 89.53,32.265 C90.964,32.634 91.838,32.959 91.966,33.17 C92.019,33.257 91.05,33.35 89.515,33.407 C88.117,33.458 85.659,33.561 84.038,33.636 C82.425,33.711 79.45,33.808 77.443,33.851 C75.436,33.894 72.232,33.969 70.338,34.016 L66.89,34.102 L66.725,33.736 C66.574,33.401 66.596,33.344 66.998,33.041 C67.241,32.857 67.578,32.568 67.758,32.389 C67.93,32.217 68.147,32.066 68.224,32.066 C68.51,32.066 68.759,31.593 68.721,31.12 C68.69,30.745 68.826,30.446 69.371,29.686 C70.009,28.797 71.567,27.048 71.722,27.048 C71.762,27.048 72.052,27.172 72.382,27.33 L72.382,27.33 L72.382,27.33 Z" id="Fill-5" sketch:type="MSShapeGroup"></path>
            <path d="M119.783,33.226 C119.525,33.391 119.31,33.587 119.31,33.658 C119.31,33.873 119.752,33.975 119.926,33.801 C120.216,33.512 120.867,33.615 121.106,33.987 C121.324,34.327 121.289,35.22 121.043,35.579 C120.988,35.659 120.861,36.009 120.757,36.367 C120.514,37.199 120.048,38.126 119.797,38.272 C119.688,38.336 119.597,38.568 119.597,38.783 C119.597,38.998 119.509,39.305 119.403,39.457 C119.295,39.614 119.162,39.895 119.102,40.095 C119.043,40.293 118.454,41.551 117.79,42.898 C117.126,44.246 116.586,45.417 116.586,45.508 C116.586,45.597 116.414,45.833 116.213,46.02 C115.751,46.45 115.811,46.888 116.342,46.948 C116.647,46.983 116.788,46.892 117.009,46.519 C117.161,46.261 117.35,45.977 117.424,45.895 C117.498,45.814 117.561,45.587 117.561,45.4 C117.561,45.122 119.349,41.214 120.251,39.522 C120.434,39.18 120.514,39.161 121.962,39.121 C123.396,39.081 124.041,39.205 124.041,39.522 C124.041,39.602 123.726,39.899 123.324,40.196 C122.78,40.599 122.558,40.881 122.401,41.371 C122.218,41.945 122.008,42.882 121.964,43.321 C121.921,43.764 121.381,45.214 121.021,45.859 C120.364,47.035 120.062,47.694 119.768,48.598 L119.496,49.429 L116.356,49.391 C106.506,49.27 87.258,49.407 82.217,49.634 C81.558,49.664 81.029,49.643 81.031,49.587 C81.095,47.967 81.346,46.688 81.771,45.816 L82.246,44.841 L83.465,44.788 C88.698,44.56 102.673,44.826 103.223,45.164 C103.493,45.33 107.94,45.287 109.66,45.102 C111.223,44.933 111.527,44.939 112.514,45.157 C113.144,45.296 113.753,45.526 113.933,45.694 C114.269,46.006 115.137,46.072 115.596,45.822 C115.82,45.7 115.842,45.623 115.718,45.393 C115.633,45.236 115.446,45.114 115.288,45.114 C115.132,45.114 114.621,44.955 114.134,44.755 C113.646,44.555 113.043,44.357 112.772,44.306 C112.051,44.172 112.184,44.007 113.101,43.895 C114.162,43.766 115.092,43.363 115.217,42.977 C115.37,42.504 115.162,41.843 114.722,41.407 C114.271,40.96 112.499,40.064 110.85,39.45 C110.263,39.23 109.658,38.941 109.517,38.812 C109.269,38.585 109.27,38.561 109.543,38.217 C109.963,37.687 111.016,37.655 111.482,38.16 C111.915,38.63 111.997,38.619 111.997,38.088 C111.997,37.752 111.897,37.596 111.539,37.376 C110.721,36.875 109.573,37.076 108.869,37.844 C108.527,38.217 108.528,38.619 108.873,39.049 C109.04,39.256 110.607,40.013 111.811,40.467 C113.216,40.997 114.562,41.989 114.574,42.504 C114.576,42.6 114.406,42.788 114.191,42.927 C113.862,43.14 113.489,43.176 111.711,43.166 C109.345,43.152 108.773,43.016 108.279,42.346 C107.803,41.701 107.303,41.352 106.707,41.25 C106.112,41.148 106.106,41.07 106.612,39.88 C107.306,38.246 107.007,37.228 105.832,37.228 C105.364,37.228 105.2,37.328 104.664,37.945 C104.314,38.346 103.97,38.662 103.882,38.663 C103.309,38.668 103.282,41.916 103.849,42.633 C103.929,42.734 104.155,42.82 104.341,42.82 C104.733,42.82 104.771,42.619 104.474,42.103 C104.222,41.663 104.198,40.554 104.423,39.751 C104.596,39.135 105.332,38.01 105.646,37.883 C106.397,37.579 106.451,38.576 105.763,40.024 C105.483,40.612 105.259,41.152 105.259,41.235 C105.259,41.321 105.197,41.386 105.115,41.386 C105.036,41.386 104.972,41.551 104.972,41.751 C104.972,42.111 104.986,42.115 105.832,42.017 C106.592,41.928 106.748,41.955 107.166,42.246 C107.424,42.426 107.739,42.745 107.858,42.949 C108.073,43.313 108.399,43.437 109.99,43.762 C110.621,43.891 110.936,43.932 111.567,43.967 L112.069,43.995 L111.639,44.124 C110.484,44.47 105.273,44.646 103.108,44.411 C99.491,44.02 93.258,43.932 84.468,44.15 C80.382,44.251 73.457,44.599 72.21,44.766 C71.235,44.897 64.992,45.392 64.395,45.387 C63.671,45.38 60.983,45.625 59.463,45.836 C58.617,45.954 58.45,45.942 58.309,45.752 C58.161,45.553 58.087,45.575 57.599,45.964 C57.054,46.399 56.653,46.531 56.653,46.275 C56.653,46.05 59.009,41.974 59.828,40.784 C59.976,40.568 60.094,40.326 60.094,40.239 C60.094,40.151 60.395,39.637 60.775,39.077 C61.154,38.518 61.532,37.934 61.628,37.758 C61.723,37.584 62.23,37.013 62.761,36.482 C63.435,35.808 63.694,35.451 63.628,35.285 C63.541,35.065 63.506,35.067 63.119,35.318 C62.202,35.912 60.811,37.46 60.811,37.887 C60.811,37.979 60.71,38.14 60.596,38.231 C60.477,38.327 60.112,38.877 59.778,39.464 C59.445,40.052 59.125,40.525 59.062,40.525 C59,40.525 58.947,40.612 58.947,40.712 C58.947,40.993 57.083,44.185 56.796,44.395 C56.741,44.435 56.521,44.798 56.309,45.2 C56.028,45.73 55.933,46.084 55.965,46.49 C56.008,47.049 56.008,47.049 56.581,47.021 C56.897,47.005 57.345,46.985 57.578,46.978 C57.807,46.97 58.079,46.898 58.173,46.82 C58.49,46.557 61.886,46.164 65.542,45.966 C66.919,45.892 68.731,45.761 69.557,45.677 C72.611,45.365 72.684,45.366 72.737,45.73 C72.77,45.96 72.869,46.036 73.098,46.011 C73.625,45.952 75.256,47.121 76.646,48.555 C79.914,51.924 79.603,51.65 79.821,51.351 C79.926,51.207 79.978,51.042 79.939,50.978 C79.821,50.785 80.44,50.541 80.927,50.589 C81.386,50.634 81.386,50.634 80.54,51.132 C79.063,52.001 78.397,52.377 77.586,52.8 C76.54,53.347 75.792,54.038 75.913,54.347 C75.974,54.501 76.109,54.559 76.281,54.505 C76.481,54.442 76.573,54.498 76.626,54.713 C76.668,54.885 76.81,55.007 76.97,55.007 C77.252,55.007 77.44,55.193 80.014,58.032 C81.611,59.793 82.504,60.434 84.425,61.199 C84.684,61.302 84.899,61.426 84.899,61.473 C84.899,61.632 85.601,61.756 85.974,61.663 C86.184,61.611 86.425,61.38 86.555,61.108 C86.687,60.831 86.992,60.537 87.307,60.384 C87.594,60.244 87.937,60.07 88.053,60.004 C88.168,59.939 88.368,59.835 88.483,59.781 C88.598,59.728 88.734,59.641 88.776,59.595 C88.861,59.5 89.759,58.806 90.476,58.281 L90.992,57.903 L91.566,58.297 C91.881,58.514 92.763,59.06 93.523,59.509 C94.441,60.051 95.141,60.594 95.602,61.122 C95.984,61.559 96.792,62.264 97.394,62.685 C97.996,63.106 98.63,63.649 98.799,63.889 C98.971,64.133 99.228,64.327 99.38,64.327 C99.711,64.327 101.172,63.556 101.731,63.086 C101.947,62.906 102.18,62.749 102.233,62.749 C102.288,62.749 102.563,62.537 102.835,62.285 C104.628,60.628 105.332,60.289 105.231,61.129 C105.201,61.387 105.275,61.55 105.474,61.658 C105.882,61.881 105.975,62.047 105.975,62.549 C105.975,62.936 106.175,63.18 106.492,63.18 C106.649,63.18 106.495,61.23 106.317,60.971 C106.204,60.808 106.119,60.556 106.119,60.384 C106.119,60.212 106.051,60.015 105.961,59.925 C105.875,59.839 105.847,59.695 105.899,59.609 C106.063,59.34 107.51,58.448 107.782,58.448 C108.198,58.448 108.904,57.82 108.799,57.545 C108.667,57.201 108.198,57.246 107.581,57.661 C107.295,57.854 106.975,58.018 106.886,58.018 C106.8,58.018 106.697,58.069 106.671,58.125 C106.643,58.184 106.334,58.428 105.99,58.663 C105.645,58.898 104.836,59.565 104.205,60.133 C103.574,60.701 102.966,61.172 102.864,61.172 C102.606,61.172 101.172,62.314 101.172,62.52 C101.172,62.608 100.864,62.827 100.477,63.015 L99.781,63.352 L99.33,62.929 C99.082,62.696 98.455,62.296 97.939,62.04 C97.279,61.712 96.761,61.309 96.197,60.685 C95.606,60.03 94.942,59.526 93.681,58.771 C92.734,58.204 91.89,57.652 91.795,57.538 C91.653,57.366 91.781,57.217 92.526,56.683 C93.831,55.749 94.113,55.641 94.519,55.92 C94.935,56.206 95.491,56.216 95.596,55.939 C95.703,55.656 96.684,55.653 98.677,55.931 C99.495,56.045 100.758,56.176 101.473,56.22 C103.022,56.316 104.758,56.522 104.929,56.631 C105,56.676 105.531,56.75 106.119,56.796 C109.273,57.041 110.732,57.22 111.639,57.472 C113.603,58.019 113.544,58.012 113.619,57.717 C113.659,57.563 113.89,57.372 114.148,57.279 C114.564,57.13 114.598,57.073 114.511,56.67 C114.281,55.599 114.28,54.835 114.507,53.559 C114.864,51.551 114.92,50.732 114.716,50.49 C114.62,50.376 114.575,50.235 114.62,50.189 C114.764,50.044 117.919,50.094 118.32,50.248 C118.722,50.403 120.179,50.37 120.457,50.2 C120.556,50.139 120.579,49.917 120.518,49.601 C120.396,48.96 120.626,48.239 121.471,46.619 C122.15,45.318 122.559,44.139 122.961,42.318 C123.19,41.282 123.224,41.234 124.385,40.334 C124.801,40.012 124.906,39.843 124.871,39.55 C124.792,38.899 124.099,38.568 122.565,38.449 C121.833,38.393 121.157,38.301 121.066,38.246 C120.95,38.175 121.052,37.744 121.412,36.783 C121.993,35.235 122.17,34.081 121.904,33.586 C121.533,32.897 120.557,32.731 119.783,33.226 L119.783,33.226 L119.783,33.226 Z M80.884,45.106 C80.884,45.188 80.829,45.277 80.748,45.329 C80.674,45.375 80.618,45.658 80.625,45.945 C80.647,46.777 80.368,48.751 80.18,49.1 C80.064,49.315 80.056,49.502 80.156,49.687 C80.331,50.011 80.224,50.132 79.766,50.132 C79.236,50.132 78.922,49.903 78.298,49.057 C77.98,48.626 77.637,48.268 77.543,48.268 C77.349,48.268 76.61,47.608 76,46.892 C75.795,46.65 75.321,46.231 74.962,45.974 C74.389,45.563 74.179,45.317 74.332,45.235 C74.379,45.21 78.576,45.028 79.837,44.996 C80.411,44.982 80.884,45.032 80.884,45.106 L80.884,45.106 L80.884,45.106 Z M113.833,50.058 C113.958,50.102 113.966,50.218 113.861,50.49 C113.762,50.748 113.771,50.947 113.89,51.136 C114.024,51.348 114.009,51.795 113.818,53.172 C113.684,54.147 113.575,55.301 113.575,55.752 C113.575,57.052 113.962,57.044 104.398,55.944 C103.409,55.83 101.899,55.669 101.029,55.583 C97.387,55.224 95.961,55.04 95.709,54.896 C95.479,54.765 95.509,54.721 95.982,54.491 C96.269,54.351 96.512,54.18 96.512,54.118 C96.512,54.049 96.564,54.003 96.641,54.003 C96.783,54.003 100.885,51.654 101.244,51.367 C101.774,50.943 102.728,50.542 103.151,50.564 C103.868,50.602 103.932,50.581 104.012,50.275 C104.07,50.053 104.226,49.995 104.857,49.958 C105.918,49.897 113.614,49.983 113.833,50.058 L113.833,50.058 L113.833,50.058 Z M101.671,50.075 C101.667,50.213 99.466,51.709 99.265,51.709 C99.186,51.709 99.045,51.802 98.95,51.917 C98.857,52.03 98.391,52.309 97.932,52.526 C97.473,52.744 97.086,52.977 97.086,53.035 C97.086,53.092 96.957,53.143 96.814,53.143 C96.67,53.143 96.453,53.248 96.355,53.365 C96.253,53.486 95.903,53.722 95.588,53.881 C95.272,54.041 94.909,54.26 94.792,54.361 C94.462,54.646 92.209,56.011 92.068,56.011 C92.003,56.011 91.925,56.089 91.888,56.19 C91.846,56.308 91.516,56.369 90.913,56.369 C90.125,56.369 89.995,56.406 89.946,56.649 C89.913,56.806 90.004,57.013 90.154,57.122 C90.403,57.303 90.376,57.352 89.716,57.914 C88.985,58.537 87.819,59.193 87.135,59.367 C86.92,59.422 86.69,59.619 86.618,59.81 C86.47,60.199 85.745,60.599 85.185,60.599 C84.393,60.599 82.705,59.662 81.501,58.553 C81.134,58.216 80.357,57.373 79.751,56.656 C79.146,55.939 78.391,55.088 78.052,54.742 C77.716,54.397 77.443,54.041 77.443,53.946 C77.443,53.781 79.077,52.644 79.565,52.47 C79.698,52.423 80.167,52.139 80.597,51.845 C81.027,51.552 81.601,51.262 81.859,51.207 C82.117,51.153 82.508,51.016 82.719,50.906 C82.934,50.795 83.164,50.705 83.235,50.705 C83.303,50.705 83.494,50.59 83.637,50.462 C83.788,50.327 84.21,50.183 84.583,50.14 C85.745,50.007 101.674,49.945 101.671,50.075 L101.671,50.075 L101.671,50.075 Z" id="Fill-6" sketch:type="MSShapeGroup"></path>
            <path d="M75.077,36.651 C74.045,36.796 72.388,37.018 71.364,37.149 C70.346,37.279 69.398,37.447 69.256,37.522 C69.117,37.595 68.862,37.658 68.704,37.658 C68.478,37.658 68.41,37.744 68.41,38.031 C68.41,38.834 69.014,39.292 69.183,38.619 C69.233,38.422 69.442,38.209 69.672,38.121 C70.13,37.947 72.144,37.644 72.281,37.729 C72.385,37.793 72.262,38.719 72.005,39.809 C71.691,41.142 72.017,43.221 72.597,43.584 C73.042,43.863 73.208,43.493 72.915,42.877 C72.464,41.93 72.622,39.837 73.282,38.016 C73.439,37.583 73.478,37.566 74.927,37.328 C75.744,37.194 76.659,37.084 76.963,37.084 L77.515,37.084 L77.056,37.406 C76.568,37.747 76.439,38.088 76.798,38.088 C77.159,38.088 77.902,37.718 78.36,37.309 C78.705,37.003 78.76,36.878 78.638,36.683 C78.425,36.344 77.343,36.334 75.077,36.651" id="Fill-7" sketch:type="MSShapeGroup"></path>
            <path d="M86.533,36.575 C85.917,36.842 85.648,37.801 86.189,37.801 C86.347,37.801 86.476,37.743 86.476,37.672 C86.476,37.392 86.949,37.084 87.379,37.084 C87.739,37.084 88.039,37.265 88.77,37.923 C89.286,38.388 89.951,39.127 90.261,39.579 C90.722,40.253 90.818,40.512 90.809,41.056 C90.789,42.291 89.931,42.869 88.526,42.593 L87.852,42.461 L87.601,41.457 C87.463,40.904 87.347,39.895 87.343,39.206 C87.337,38.088 87.306,37.95 87.049,37.869 C86.677,37.752 86.446,37.901 86.534,38.203 C86.573,38.337 86.621,38.963 86.641,39.594 C86.66,40.224 86.724,40.805 86.781,40.884 C87.011,41.199 87.033,41.879 86.822,42.117 C86.625,42.339 86.648,42.386 87.078,42.636 C88.135,43.251 89.272,43.407 90.347,43.085 C90.935,42.909 91.232,42.475 91.514,41.386 C91.662,40.812 91.644,40.669 91.352,40.095 C90.616,38.647 89.078,36.97 88.125,36.576 C87.522,36.327 87.104,36.327 86.533,36.575" id="Fill-8" sketch:type="MSShapeGroup"></path>
            <path d="M92.677,37.235 C92.505,37.376 92.365,37.554 92.378,37.615 C92.423,37.837 92.168,38.303 91.867,38.547 C91.601,38.762 91.587,38.826 91.752,39.099 C91.861,39.28 91.901,39.579 91.848,39.823 C91.732,40.353 92.14,41.494 92.598,41.923 C93.162,42.45 93.817,42.552 95.136,42.318 C97.057,41.976 97.41,42.018 98.118,42.672 C98.914,43.406 99.724,43.606 101.359,43.472 C102.563,43.373 103.538,43.094 103.538,42.848 C103.538,42.536 103.223,42.425 102.864,42.611 C102.308,42.901 100.957,43.006 100.025,42.832 C99.108,42.66 98.194,42.074 98.265,41.701 C98.335,41.33 99.896,40.608 100.685,40.583 C101.459,40.558 101.607,40.491 101.831,40.067 C101.987,39.77 101.975,39.767 100.929,39.844 C100.154,39.902 99.619,40.043 98.95,40.368 C98.448,40.611 97.98,40.812 97.918,40.812 C97.856,40.812 97.803,40.518 97.803,40.174 C97.803,39.547 97.817,39.528 98.649,39.027 C99.136,38.734 99.777,38.479 100.161,38.425 C100.678,38.353 100.817,38.28 100.78,38.102 C100.713,37.777 99.394,37.873 98.563,38.264 C97.989,38.534 97.91,38.54 97.688,38.332 C97.559,38.21 97.377,38.151 97.301,38.205 C97.072,38.37 96.793,38.964 96.879,39.106 C96.922,39.177 96.809,39.493 96.627,39.809 C96.347,40.296 96.329,40.403 96.505,40.518 C96.62,40.593 96.765,40.623 96.828,40.584 C96.943,40.513 97.176,41.202 97.072,41.302 C97.04,41.333 96.469,41.428 95.796,41.515 C95.122,41.602 94.346,41.711 94.061,41.759 C93.645,41.828 93.469,41.778 93.157,41.503 C92.727,41.123 92.425,39.918 92.653,39.493 C92.726,39.358 92.785,39.099 92.785,38.912 C92.785,38.726 92.879,38.441 92.996,38.274 C93.418,37.672 93.508,37.246 93.243,37.102 C93.07,37.008 92.906,37.046 92.677,37.235" id="Fill-9" sketch:type="MSShapeGroup"></path>
            <path d="M81.357,37.297 C80.913,37.492 80.489,38.03 80.655,38.191 C80.703,38.237 81.013,38.138 81.357,37.966 C82.102,37.594 82.447,37.58 83.321,37.885 C84.198,38.191 84.44,38.432 84.921,39.479 C85.364,40.439 85.459,41.445 85.148,41.859 C84.792,42.332 83.967,42.82 83.522,42.82 C82.981,42.82 82.94,42.691 82.8,40.554 C82.698,38.991 82.584,38.662 82.146,38.662 C81.859,38.662 81.85,38.705 81.947,39.55 C82.103,40.913 82.149,41.261 82.247,41.845 C82.334,42.361 82.17,42.588 81.958,42.246 C81.782,41.962 81.433,42.088 81.481,42.418 C81.538,42.807 82.289,43.231 83.121,43.345 C83.766,43.433 85.042,43.17 85.042,42.949 C85.042,42.873 85.114,42.82 85.214,42.82 C85.465,42.82 85.882,42.045 85.988,41.386 C86.116,40.583 85.604,39.013 84.972,38.274 C84.113,37.27 82.447,36.819 81.357,37.297" id="Fill-10" sketch:type="MSShapeGroup"></path>
            <path d="M77.81,38.174 C77.687,38.504 77.709,39.016 77.853,39.178 C78.019,39.363 78.303,41.056 78.303,41.859 C78.303,42.691 78.413,42.963 78.748,42.963 C78.977,42.963 79.02,42.855 79.02,42.282 C79.02,41.909 78.955,41.341 78.877,41.027 C78.798,40.712 78.727,39.938 78.719,39.307 C78.71,38.604 78.638,38.117 78.533,38.05 C78.246,37.866 77.904,37.925 77.81,38.174" id="Fill-11" sketch:type="MSShapeGroup"></path>
            <path d="M77.916,59.335 C77.73,59.425 77.58,59.563 77.572,59.652 C77.564,59.736 77.547,59.91 77.534,60.025 C77.457,60.728 78.204,61.009 78.448,60.369 C78.524,60.169 78.726,59.96 78.884,59.918 C79.08,59.865 79.164,59.738 79.137,59.538 C79.088,59.184 78.447,59.077 77.916,59.335" id="Fill-12" sketch:type="MSShapeGroup"></path>
            <path d="M74.876,60.828 C74.415,61.153 74.475,62.077 74.962,62.144 C75.22,62.18 75.292,62.123 75.292,61.882 C75.292,61.696 75.406,61.545 75.579,61.5 C75.88,61.423 76.088,60.983 75.937,60.742 C75.799,60.521 75.249,60.566 74.876,60.828" id="Fill-13" sketch:type="MSShapeGroup"></path>
            <path d="M107.932,62.291 C107.601,62.657 107.639,62.869 108.055,62.976 C108.241,63.024 108.502,63.223 108.625,63.409 C108.898,63.825 109.417,63.862 109.417,63.466 C109.417,63.323 109.342,63.15 109.259,63.101 C109.171,63.049 109.012,62.792 108.898,62.52 C108.671,61.975 108.297,61.886 107.932,62.291" id="Fill-14" sketch:type="MSShapeGroup"></path>
            <path d="M71.851,63.595 C71.851,64.241 71.978,64.367 72.496,64.237 C73.119,64.081 72.869,63.036 72.21,63.036 C71.888,63.036 71.851,63.093 71.851,63.595" id="Fill-15" sketch:type="MSShapeGroup"></path>
            <path d="M109.646,64.255 C109.327,64.574 109.355,64.742 109.807,65.215 C110.536,65.978 110.747,65.631 110.286,64.427 C110.117,63.982 109.96,63.94 109.646,64.255" id="Fill-16" sketch:type="MSShapeGroup"></path>
            <path d="M111.747,65.366 C111.674,65.462 111.566,65.732 111.515,65.947 C111.389,66.477 111.779,66.652 112.09,66.205 C112.43,65.716 112.651,65.832 112.689,66.52 C112.724,67.151 113.006,67.584 113.274,67.418 C113.502,67.276 113.456,66.09 113.203,65.603 C113.018,65.246 112.908,65.187 112.435,65.187 C112.134,65.187 111.821,65.268 111.747,65.366" id="Fill-17" sketch:type="MSShapeGroup"></path>
            <path d="M114.105,66.993 C114.049,67.049 114.005,67.266 114.005,67.481 C114.005,67.911 114.265,68.107 114.578,67.912 C114.686,67.846 114.965,67.892 115.238,68.022 C115.754,68.267 116.12,68.119 115.969,67.725 C115.832,67.366 114.324,66.775 114.105,66.993" id="Fill-18" sketch:type="MSShapeGroup"></path>
            <path d="M116.454,68.657 C116.383,68.843 116.384,69.046 116.457,69.123 C116.53,69.2 116.586,69.402 116.586,69.589 C116.586,69.818 116.673,69.918 116.872,69.918 C117.245,69.918 117.286,69.804 117.181,69.058 C117.076,68.313 116.672,68.089 116.454,68.657" id="Fill-19" sketch:type="MSShapeGroup"></path>
            <path d="M66.173,69.94 C66.108,70.041 66.043,70.262 66.023,70.449 C66.002,70.635 65.949,70.897 65.9,71.051 C65.75,71.524 66.281,71.565 66.651,71.108 C67.07,70.592 67.035,69.867 66.589,69.804 C66.417,69.779 66.239,69.837 66.173,69.94" id="Fill-20" sketch:type="MSShapeGroup"></path>
            <path d="M117.747,70.678 C117.512,71.123 117.595,71.693 117.905,71.753 C118.172,71.806 118.655,70.865 118.529,70.535 C118.414,70.232 117.938,70.32 117.747,70.678" id="Fill-21" sketch:type="MSShapeGroup"></path>
            <path d="M64.336,73.173 C64.198,73.632 64.379,74.714 64.625,74.896 C64.946,75.135 65.057,75.037 65.179,74.406 C65.237,74.105 65.382,73.752 65.502,73.618 C65.852,73.226 65.628,72.929 64.983,72.929 C64.567,72.929 64.389,72.996 64.336,73.173" id="Fill-22" sketch:type="MSShapeGroup"></path>
            <path d="M43.146,73.841 C42.827,74.085 42.817,74.334 43.116,74.664 C43.479,75.064 43.504,78.234 43.152,79.152 C42.894,79.826 42.894,79.85 43.182,80.313 C43.41,80.68 43.455,80.916 43.383,81.36 C43.293,81.912 43.311,81.945 43.87,82.235 C44.243,82.428 44.467,82.649 44.494,82.851 C44.518,83.022 44.767,83.318 45.039,83.497 C45.742,83.96 46.196,84.403 46.111,84.543 C46.074,84.605 46.272,84.874 46.544,85.131 C47.018,85.577 47.032,85.62 46.795,85.877 C46.571,86.12 46.567,86.162 46.76,86.277 C47.153,86.511 47.256,86.622 47.481,87.052 C47.663,87.4 47.856,87.518 48.487,87.669 C48.917,87.771 49.399,87.997 49.559,88.171 C50.191,88.859 50.811,89.275 51.204,89.275 C51.769,89.275 51.835,89.088 51.494,88.457 C51.084,87.697 51.107,87.503 51.591,87.619 C52.323,87.793 54.919,89.146 54.99,89.389 C55.029,89.523 55.016,89.891 54.961,90.207 C54.868,90.737 54.823,90.784 54.359,90.828 C53.713,90.89 53.31,91.245 53.436,91.64 C53.486,91.798 53.517,92.701 53.506,93.648 C53.489,95.01 53.406,95.652 53.111,96.73 C52.907,97.476 52.651,98.196 52.545,98.322 C52.436,98.451 52.351,98.62 52.351,98.709 C52.351,98.87 52.108,98.855 50.602,98.608 C49.693,98.459 49.54,98.609 49.438,99.741 C49.392,100.256 49.166,101.405 48.932,102.308 C48.516,103.914 48.513,103.952 48.76,104.502 C48.895,104.803 49.087,105.137 49.175,105.226 C49.272,105.322 49.34,105.462 49.34,105.563 C49.34,105.654 49.441,105.815 49.555,105.907 C49.674,106.002 49.771,106.323 49.771,106.624 C49.771,107.226 50.098,108.111 50.46,108.488 C51.029,109.079 51.606,109.235 52.767,109.11 C54.015,108.977 54.034,108.977 54.445,109.114 C54.674,109.19 54.84,109.133 55.054,108.903 C55.214,108.731 55.322,108.542 55.291,108.488 C55.26,108.435 55.328,108.258 55.434,108.115 C55.546,107.963 55.638,107.706 55.642,107.534 C55.646,107.362 55.744,107.15 55.864,107.054 C55.979,106.962 56.079,106.828 56.079,106.767 C56.079,106.704 56.187,106.409 56.319,106.107 C56.655,105.345 56.666,105.276 56.644,104.043 C56.633,103.455 56.624,102.824 56.624,102.652 C56.624,102.179 56.137,102.082 55.635,102.454 C55.42,102.614 55.153,102.752 55.061,102.752 C54.774,102.752 54.372,103.192 54.458,103.412 C54.549,103.647 54.99,103.664 55.391,103.448 C55.836,103.209 55.983,103.484 55.952,104.502 C55.917,105.692 55.689,105.891 54.904,105.422 C54.026,104.898 53.878,104.602 54.048,103.713 C54.276,102.523 54.307,102.435 54.729,101.792 C55.011,101.362 55.233,101.175 55.463,101.175 C56.353,101.175 55.821,100.434 54.445,99.756 C53.556,99.318 53.541,99.302 53.52,98.716 C53.508,98.386 53.554,98.051 53.624,97.964 C53.842,97.688 54.33,95.254 54.33,94.436 C54.33,92.214 54.357,92.001 54.674,91.683 C54.947,91.411 54.991,91.404 55.144,91.612 C55.302,91.826 55.936,92.142 56.208,92.142 C56.271,92.142 56.61,91.865 56.954,91.533 C57.307,91.192 57.879,90.74 58.251,90.508 C58.624,90.275 58.952,89.966 58.995,89.805 C59.081,89.486 58.909,88.429 58.669,87.798 C58.588,87.583 58.517,87.23 58.517,87.038 C58.517,86.291 57.886,85.445 57.083,85.114 C56.542,84.891 56.33,85.045 56.094,85.834 C55.999,86.149 55.883,86.407 55.835,86.407 C55.742,86.407 54.763,85.69 54.641,85.532 C54.603,85.485 54.115,85.115 53.541,84.701 C52.968,84.287 52.311,83.707 52.064,83.396 C51.585,82.794 51.061,82.637 51.061,83.095 C51.061,83.384 51.792,84.191 52.437,84.614 C52.668,84.766 53.427,85.345 54.144,85.918 C55.922,87.337 56.755,87.841 57.327,87.841 C57.699,87.841 57.83,87.92 57.941,88.214 C58.198,88.888 58.104,89.469 57.685,89.808 C57.476,89.977 57.054,90.325 56.767,90.566 C56.033,91.182 55.71,91.096 55.748,90.293 C55.764,89.949 55.843,89.597 55.922,89.518 C56.13,89.31 56.122,88.802 55.907,88.586 C55.812,88.491 55.563,88.414 55.348,88.414 C54.602,88.414 51.547,87.092 51.704,86.837 C51.757,86.751 51.844,86.723 51.921,86.766 C51.999,86.809 52.085,86.78 52.137,86.694 C52.254,86.5 51.95,86.126 51.548,85.97 C51.326,85.884 51.239,85.74 51.255,85.482 C51.266,85.282 51.318,85.117 51.369,85.117 C51.42,85.117 51.496,84.988 51.536,84.83 C51.62,84.505 51.233,84.322 50.774,84.47 C50.515,84.553 50.504,84.486 50.552,83.081 C50.606,81.489 50.714,81.072 51.205,80.557 C51.831,79.9 51.233,78.666 49.957,77.982 C48.867,77.398 47.669,76.496 47.266,75.955 C47.093,75.721 46.559,75.256 46.1,74.937 C45.641,74.618 45.031,74.187 44.767,73.994 C44.236,73.608 43.538,73.543 43.146,73.841 L43.146,73.841 L43.146,73.841 Z M45.254,75.044 C45.485,75.16 46.023,75.618 46.466,76.077 C46.908,76.535 47.579,77.083 47.978,77.311 C48.882,77.828 49.34,78.221 49.34,78.478 C49.34,78.589 49.563,78.772 49.835,78.887 C50.265,79.068 50.314,79.139 50.208,79.432 C50.14,79.618 50.134,79.849 50.194,79.948 C50.251,80.044 50.212,80.385 50.109,80.686 C49.759,81.704 49.643,84.178 49.92,84.701 C49.995,84.842 50.057,85.325 50.057,85.769 C50.057,86.271 50.15,86.737 50.302,86.995 C50.655,87.594 50.416,87.746 49.541,87.477 C48.552,87.173 48.3,86.95 48.464,86.522 C48.566,86.254 48.52,86.092 48.258,85.791 C48.071,85.575 47.864,85.403 47.792,85.403 C47.604,85.403 47.091,84.801 46.985,84.457 C46.932,84.283 46.573,83.926 46.186,83.662 C45.498,83.192 45.379,83.029 45.256,82.378 C45.224,82.206 45.076,81.978 44.931,81.876 C44.784,81.773 44.45,81.267 44.179,80.736 C43.724,79.847 43.705,79.752 43.892,79.331 C44.025,79.031 44.098,78.206 44.107,76.872 C44.115,75.768 44.134,74.813 44.15,74.75 C44.183,74.618 44.652,74.743 45.254,75.044 L45.254,75.044 L45.254,75.044 Z M57.629,86.679 C57.706,86.907 57.355,86.889 57.026,86.648 C56.637,86.364 56.868,86.041 57.269,86.308 C57.441,86.422 57.595,86.581 57.629,86.679 L57.629,86.679 L57.629,86.679 Z M52.183,99.842 C52.258,100.357 52.552,100.509 53.097,100.313 C53.441,100.189 53.682,100.186 53.979,100.301 C54.38,100.456 54.383,100.464 54.158,100.81 C54.036,100.996 53.969,101.265 54.015,101.383 C54.063,101.508 53.931,101.863 53.715,102.193 C53.263,102.881 53.045,104.595 53.361,104.975 C53.664,105.34 53.455,105.359 52.337,105.066 C51.749,104.912 50.988,104.742 50.631,104.685 C49.685,104.534 49.484,104.386 49.484,103.842 C49.484,103.226 49.764,101.718 49.913,101.534 C49.976,101.456 50.06,101.161 50.098,100.888 C50.265,99.684 50.496,99.437 51.405,99.486 C52.036,99.521 52.143,99.57 52.183,99.842 L52.183,99.842 L52.183,99.842 Z M52.738,105.818 C53.04,105.93 53.489,106.057 53.742,106.1 C53.997,106.144 54.43,106.278 54.717,106.401 C55.219,106.617 55.228,106.635 55.025,107.018 C54.912,107.233 54.737,107.588 54.64,107.799 C54.423,108.273 54.373,108.293 52.925,108.487 C51.778,108.641 51.738,108.637 51.276,108.287 C50.952,108.042 50.77,107.756 50.7,107.384 C50.616,106.939 50.574,106.018 50.623,105.692 C50.646,105.535 52.237,105.63 52.738,105.818 L52.738,105.818 L52.738,105.818 Z" id="Fill-23" sketch:type="MSShapeGroup"></path>
            <path d="M63.277,76.521 C62.947,76.654 62.853,77.003 63.105,77.158 C63.325,77.292 63.277,77.494 62.961,77.763 C62.517,78.142 62.589,78.521 63.105,78.521 C63.349,78.521 63.538,78.444 63.542,78.342 C63.546,78.242 63.734,77.948 63.969,77.675 C64.425,77.145 64.499,76.818 64.223,76.543 C64.024,76.343 63.736,76.336 63.277,76.521" id="Fill-24" sketch:type="MSShapeGroup"></path>
            <path d="M62.488,80.815 C62.354,80.973 62.245,81.154 62.245,81.217 C62.245,81.278 62.12,81.589 61.974,81.891 C61.697,82.464 61.739,82.741 62.159,83.089 C62.331,83.231 62.404,83.21 62.524,82.98 C62.607,82.823 62.639,82.606 62.596,82.5 C62.552,82.393 62.712,82.063 62.952,81.762 C63.49,81.088 63.54,80.529 63.062,80.529 C62.875,80.529 62.626,80.653 62.488,80.815" id="Fill-25" sketch:type="MSShapeGroup"></path>
            <path d="M62.223,84.005 C62.211,84.026 62.189,84.199 62.173,84.4 C62.157,84.594 62.092,85.038 62.03,85.368 C61.924,85.927 61.94,85.977 62.216,85.977 C62.568,85.977 62.753,85.69 62.937,84.859 C63.076,84.228 62.95,83.97 62.503,83.97 C62.359,83.97 62.235,83.986 62.223,84.005" id="Fill-26" sketch:type="MSShapeGroup"></path>
            <path d="M59.413,88.02 C59.417,88.823 59.313,90.075 59.183,90.78 C59.052,91.497 58.956,92.485 58.968,93.003 C58.98,93.519 58.942,94.2 58.882,94.53 C58.776,95.117 58.782,95.128 59.334,95.432 C60.855,96.267 63.808,98.838 65.452,100.759 C65.575,100.903 65.686,101.113 65.686,101.204 C65.686,101.397 66.704,102.083 67.22,102.238 C67.4,102.292 67.714,102.552 67.911,102.81 C68.283,103.297 68.816,103.515 69.141,103.312 C69.334,103.191 69.168,102.408 68.766,101.534 C68.656,101.296 68.491,100.638 68.396,100.064 C68.256,99.218 68.258,98.96 68.41,98.68 C68.523,98.472 68.562,98.15 68.509,97.863 C68.181,96.1 68.128,95.525 68.281,95.43 C68.487,95.303 68.381,94.402 68.152,94.326 C68.019,94.282 67.964,94.422 67.962,94.809 C67.947,96.888 67.831,100.889 67.775,101.247 C67.736,101.491 67.704,101.705 67.7,101.742 C67.696,101.778 67.456,101.585 67.155,101.304 C66.854,101.023 66.447,100.73 66.231,100.638 C66.02,100.548 65.67,100.172 65.463,99.813 C65.257,99.455 64.91,99.065 64.704,98.96 C64.488,98.85 64.199,98.651 64.037,98.501 C63.876,98.353 63.435,97.984 63.033,97.662 C62.637,97.345 61.797,96.544 61.155,95.87 C60.226,94.895 59.961,94.517 59.83,93.978 C59.645,93.218 59.64,91.75 59.821,91.635 C59.893,91.591 59.951,91.347 59.951,91.088 C59.951,90.828 60.042,90.271 60.158,89.827 C60.275,89.382 60.382,88.768 60.402,88.436 C60.422,88.106 60.483,87.841 60.538,87.841 C60.594,87.841 60.605,87.712 60.563,87.554 C60.435,87.068 60.876,87.224 61.252,87.798 C61.482,88.149 62.001,88.559 62.789,89.013 C64.066,89.747 64.196,89.853 64.581,90.465 C64.717,90.68 64.908,90.852 65.012,90.852 C65.114,90.852 65.42,91.042 65.693,91.275 C65.965,91.508 66.252,91.701 66.331,91.705 C66.41,91.709 66.639,91.858 66.84,92.035 C67.127,92.288 67.187,92.435 67.12,92.716 C67.046,93.023 67.105,93.11 67.535,93.325 C67.808,93.461 68.073,93.524 68.116,93.461 C68.158,93.401 68.31,93.303 68.439,93.254 C68.971,93.051 68.639,92.499 67.693,92.015 C66.962,91.641 65.112,90.191 65.112,89.992 C65.112,89.92 64.675,89.604 64.13,89.282 C63.585,88.96 63.011,88.554 62.84,88.371 C62.57,88.083 62.553,87.984 62.706,87.583 C62.93,86.995 62.715,86.71 62.216,86.934 C61.969,87.044 61.743,87.016 61.313,86.823 C60.992,86.679 60.445,86.562 60.072,86.558 L59.406,86.55 L59.413,88.02" id="Fill-27" sketch:type="MSShapeGroup"></path>
            <path d="M75.33,96.616 C74.992,97.051 74.705,97.834 74.621,98.551 C74.572,98.967 74.474,99.311 74.403,99.311 C74.168,99.311 73.686,99.004 72.511,98.106 C71.865,97.612 71.26,97.164 71.148,97.096 C70.928,96.962 69.973,96.97 69.514,97.11 C69.277,97.183 69.276,97.211 69.5,97.454 C69.734,97.71 69.729,97.725 69.371,97.863 C68.766,98.094 68.983,98.451 69.729,98.451 C70.116,98.451 70.465,99.326 70.382,100.086 C70.291,100.917 70.622,101.462 71.22,101.462 C71.47,101.462 72.109,101.595 72.625,101.754 C73.586,102.05 73.806,102.317 73.414,102.709 C73.32,102.804 73.213,103.355 73.177,103.928 C73.115,104.932 73.094,104.984 72.661,105.19 C72.346,105.34 72.204,105.513 72.191,105.763 C72.175,106.085 71.959,106.695 71.558,107.556 C71.137,108.456 70.632,110.237 70.487,111.327 C70.405,111.943 69.745,112.341 69.488,111.929 C69.44,111.851 69.206,111.785 68.976,111.785 C68.661,111.785 68.519,111.873 68.417,112.129 C68.343,112.316 68.163,112.546 68.023,112.631 C67.793,112.771 67.789,112.809 67.98,112.968 C68.151,113.111 68.193,113.506 68.188,114.911 C68.184,115.886 68.235,116.71 68.302,116.753 C68.37,116.797 68.854,116.891 69.385,116.962 C70.403,117.1 70.967,117.398 71.2,117.922 C71.381,118.327 71.908,118.466 72.482,118.259 C72.733,118.169 73.213,118.094 73.543,118.094 C74.289,118.094 74.317,118.28 73.717,119.255 C73.479,119.643 73.285,120.009 73.285,120.073 C73.285,120.208 72.74,120.675 72.582,120.675 C72.51,120.675 72.371,120.575 72.266,120.445 C71.995,120.113 70.704,119.528 69.815,119.335 C69.112,119.182 69.052,119.134 69.012,118.703 C68.988,118.445 69.068,118.097 69.191,117.922 C69.493,117.492 69.471,117.274 69.112,117.159 C68.672,117.018 68.411,117.363 68.197,118.366 L68.008,119.255 L68.439,119.571 C68.682,119.75 68.937,119.886 69.026,119.886 C69.246,119.886 69.246,120.488 69.026,121.076 C68.865,121.506 68.88,121.561 69.27,121.944 C69.565,122.233 69.887,122.382 70.374,122.453 C70.75,122.508 71.421,122.619 71.851,122.698 C73.314,122.966 73.491,122.945 73.541,122.496 C73.565,122.281 73.689,122.054 73.808,122.008 C73.985,121.94 74.01,121.779 73.93,121.22 C73.873,120.818 73.888,120.443 73.966,120.345 C74.752,119.356 75.354,117.303 74.987,116.861 C74.739,116.563 74.472,116.632 74.377,117.019 C74.313,117.277 74.188,117.377 73.93,117.377 C73.585,117.377 73.578,117.363 73.749,116.99 C74.577,115.183 74.855,114.809 75.378,114.799 C75.737,114.792 76.032,114.489 75.885,114.28 C75.757,114.097 74.948,113.772 73.428,113.292 C71.693,112.744 71.314,112.565 71.212,112.244 C71.124,111.965 71.487,109.864 71.675,109.563 C71.729,109.477 71.779,109.362 71.801,109.276 C71.975,108.588 72.217,107.829 72.281,107.774 C72.329,107.732 72.524,107.362 72.718,106.946 C72.913,106.53 73.111,106.194 73.163,106.194 C73.216,106.194 73.293,106.007 73.342,105.763 C73.417,105.387 73.486,105.333 73.887,105.333 C74.138,105.333 74.618,105.201 74.948,105.041 C75.823,104.617 77.478,104.186 78.231,104.186 L78.891,104.186 L78.834,103.591 C78.803,103.27 78.832,102.702 78.898,102.358 C79.005,101.798 78.964,101.613 78.561,100.838 C78.308,100.351 77.998,99.828 77.868,99.67 C77.492,99.211 76.296,97.214 76.296,97.046 C76.296,96.832 75.88,96.444 75.651,96.444 C75.55,96.444 75.402,96.523 75.33,96.616 L75.33,96.616 L75.33,96.616 Z M72.095,98.472 C72.697,98.888 73.496,99.504 73.88,99.849 C74.353,100.273 74.678,100.459 74.898,100.43 C75.191,100.391 75.228,100.286 75.307,99.297 C75.453,97.462 75.662,97.426 76.732,99.053 C77.166,99.713 77.562,100.365 77.622,100.516 C77.681,100.666 77.836,101.01 77.966,101.283 C78.158,101.684 78.172,101.864 78.038,102.236 C77.945,102.494 77.873,102.802 77.873,102.939 C77.873,103.072 77.694,103.254 77.479,103.34 C77.262,103.427 76.826,103.617 76.511,103.762 C75.923,104.032 74.837,104.322 74.389,104.328 C73.927,104.334 74.147,103.01 74.749,102.165 C75.04,101.756 74.79,101.512 73.973,101.405 C73.07,101.287 71.706,100.911 71.464,100.713 C71.368,100.635 71.254,100.279 71.206,99.906 C71.158,99.534 71.053,99.082 70.968,98.881 C70.381,97.492 70.575,97.422 72.095,98.472 L72.095,98.472 L72.095,98.472 Z M69.986,113.219 C70.154,113.537 70.561,113.592 70.962,113.351 C71.145,113.241 71.349,113.268 71.779,113.456 C72.181,113.631 72.278,113.722 72.102,113.757 C71.959,113.785 71.851,113.887 71.851,113.993 C71.851,114.243 72.166,114.371 72.998,114.46 C74.002,114.567 74.002,114.567 73.809,115.112 C73.536,115.886 72.786,117 72.396,117.211 C72.07,117.388 71.98,117.362 71.407,116.923 C70.871,116.512 70.346,116.281 69.328,116.006 C68.928,115.898 68.847,113.649 69.221,113.047 C69.359,112.825 69.835,112.932 69.986,113.219 L69.986,113.219 L69.986,113.219 Z M71.105,120.501 C72.425,121.09 73.091,121.825 72.511,122.051 C72.409,122.09 71.808,122.06 71.191,121.984 C69.786,121.812 69.598,121.621 70.033,120.804 C70.194,120.503 70.378,120.245 70.432,120.245 C70.487,120.245 70.79,120.36 71.105,120.501 L71.105,120.501 L71.105,120.501 Z" id="Fill-28" sketch:type="MSShapeGroup"></path>
            <path d="M60.471,98.279 C60.211,98.566 60.153,98.959 60.352,99.085 C60.424,99.131 60.522,99.361 60.574,99.605 C60.651,99.964 60.726,100.035 60.99,99.999 C61.248,99.965 61.305,99.87 61.277,99.526 C61.256,99.283 61.312,98.96 61.406,98.781 C61.496,98.609 61.529,98.361 61.48,98.236 C61.361,97.938 60.756,97.964 60.471,98.279" id="Fill-29" sketch:type="MSShapeGroup"></path>
            <path d="M81.027,100.659 C81.027,100.777 81.156,100.943 81.314,101.027 C81.658,101.21 81.707,101.526 81.371,101.398 C80.64,101.118 80.454,101.136 80.454,101.491 C80.454,101.743 80.339,101.877 80.024,101.995 C79.508,102.187 79.47,102.505 79.938,102.722 C80.224,102.855 80.319,102.829 80.502,102.566 C80.816,102.117 80.792,102.494 80.441,103.541 C80.281,104.017 80.15,104.817 80.146,105.333 C80.142,105.849 80.046,106.486 79.931,106.76 C79.816,107.032 79.767,107.358 79.822,107.484 C79.9,107.663 80.035,110.581 80.026,111.886 C80.024,112.122 80.217,112.336 80.705,112.638 C81.079,112.871 81.76,113.484 82.217,114.001 C82.674,114.517 83.449,115.211 83.938,115.542 C84.425,115.872 84.901,116.244 84.992,116.366 C85.082,116.489 85.534,116.976 85.995,117.449 C86.457,117.922 86.899,118.425 86.978,118.567 C87.179,118.926 87.834,118.992 88.117,118.682 C88.235,118.552 88.363,118.022 88.411,117.463 C88.459,116.918 88.533,116.416 88.577,116.345 C88.759,116.05 88.642,112.56 88.423,111.742 C88.236,111.045 88.224,110.71 88.354,109.835 C88.471,109.047 88.47,108.671 88.348,108.373 C88.089,107.742 88.058,106.832 88.279,106.409 C88.578,105.835 88.522,105.533 88.082,105.35 C87.868,105.262 87.451,104.965 87.15,104.688 C86.849,104.411 86.521,104.186 86.418,104.186 C86.315,104.186 86.003,104.012 85.716,103.795 C84.927,103.198 84.18,102.752 83.967,102.752 C83.867,102.752 83.7,102.652 83.608,102.537 C83.516,102.423 83.349,102.322 83.25,102.322 C82.963,102.322 82.846,102.049 83.036,101.82 C83.256,101.555 82.848,101.143 81.974,100.745 C81.214,100.4 81.027,100.383 81.027,100.659 L81.027,100.659 L81.027,100.659 Z M82.648,102.466 C82.848,102.466 83.895,102.971 83.895,103.068 C83.895,103.13 83.967,103.183 84.053,103.183 C84.311,103.183 85.324,103.958 85.327,104.158 C85.328,104.25 85.415,104.33 85.515,104.331 C85.816,104.334 87.049,105.473 87.049,105.749 C87.049,105.892 87.097,106.055 87.157,106.115 C87.215,106.173 87.271,106.573 87.279,106.989 C87.286,107.405 87.375,107.855 87.472,107.971 C87.597,108.121 87.641,108.66 87.616,109.735 C87.596,110.581 87.654,111.674 87.744,112.144 C87.998,113.477 87.959,116.012 87.68,116.241 C87.559,116.34 87.475,116.517 87.488,116.646 C87.55,117.262 87.487,117.395 87.178,117.297 C86.784,117.172 86.226,116.617 86.062,116.187 C85.987,115.99 85.501,115.585 84.927,115.241 C84.368,114.905 83.562,114.245 83.106,113.75 C82.658,113.262 82.004,112.569 81.658,112.215 C81.168,111.714 81.027,111.46 81.027,111.076 C81.027,110.803 80.95,110.368 80.855,110.108 C80.721,109.739 80.721,109.455 80.855,108.825 C80.971,108.28 80.98,107.958 80.884,107.842 C80.628,107.536 80.94,104.344 81.292,103.656 C81.461,103.326 81.601,102.95 81.601,102.824 C81.601,102.702 81.709,102.43 81.83,102.243 C82.055,101.899 82.065,101.898 82.311,102.179 C82.449,102.337 82.6,102.466 82.648,102.466 L82.648,102.466 L82.648,102.466 Z" id="Fill-30" sketch:type="MSShapeGroup"></path>
            <path d="M60.553,101.061 C60.46,101.154 60.381,101.354 60.381,101.498 C60.381,101.641 60.284,101.862 60.17,101.978 C59.935,102.218 60.022,102.552 60.352,102.679 C60.492,102.733 60.657,102.666 60.777,102.509 C61.157,102.007 61.541,101.16 61.453,101.017 C61.339,100.832 60.753,100.86 60.553,101.061" id="Fill-31" sketch:type="MSShapeGroup"></path>
            <path d="M60.539,104.416 C60.214,104.831 60.193,104.909 60.323,105.247 C60.451,105.582 61.098,105.534 61.098,105.19 C61.098,105.046 61.199,104.816 61.313,104.702 C61.434,104.581 61.528,104.387 61.528,104.258 C61.528,103.894 60.865,104 60.539,104.416" id="Fill-32" sketch:type="MSShapeGroup"></path>
            <path d="M10.311,106.431 C10.124,106.467 9.981,106.554 9.981,106.631 C9.981,106.704 9.895,106.767 9.795,106.767 C9.594,106.767 8.404,107.847 8.404,108.029 C8.404,108.084 7.68,108.609 6.791,109.197 C5.902,109.786 4.953,110.539 4.676,110.875 C4.404,111.205 4.122,111.488 4.059,111.492 C3.916,111.501 3.529,111.873 3.529,112 C3.529,112.048 3.402,112.223 3.242,112.395 C3.082,112.567 2.955,112.785 2.955,112.889 C2.955,112.99 2.889,113.076 2.812,113.076 C2.726,113.076 2.68,113.119 2.697,113.183 C2.713,113.242 2.655,113.42 2.568,113.578 C2.483,113.733 2.365,114.094 2.31,114.366 C2.256,114.639 2.144,114.947 2.066,115.04 C1.983,115.14 1.962,115.275 2.016,115.363 C2.07,115.449 2.054,115.513 1.98,115.513 C1.854,115.513 1.571,116.445 1.426,117.334 C1.385,117.592 1.304,117.807 1.249,117.807 C1.192,117.807 1.14,117.915 1.127,118.058 C1.116,118.195 1.05,118.718 0.984,119.205 C0.918,119.693 0.914,120.101 0.977,120.101 C1.04,120.101 1.092,120.23 1.092,120.388 C1.092,120.799 1.57,121.707 2.112,122.324 C2.9,123.221 4.547,123.889 6.511,124.109 C7.185,124.184 7.784,124.3 7.852,124.367 C7.918,124.433 7.817,124.668 7.63,124.883 C7.44,125.1 7.134,125.5 6.949,125.772 C6.763,126.044 6.56,126.267 6.497,126.267 C6.428,126.267 6.411,126.313 6.454,126.381 C6.493,126.445 6.272,126.776 5.959,127.12 C5.647,127.464 5.393,127.792 5.393,127.851 C5.393,127.916 5.35,127.979 5.285,128.009 C5.226,128.037 4.961,128.346 4.69,128.704 C4.42,129.063 4.086,129.477 3.941,129.636 C3.26,130.382 2.847,130.86 2.454,131.357 C2.216,131.658 1.957,131.972 1.876,132.059 C1.071,132.92 0.076,134.222 0.002,134.511 C-0.112,134.96 0.16,135.3 0.633,135.3 C0.953,135.3 0.982,135.257 0.908,134.898 C0.818,134.468 1.232,133.579 1.522,133.579 C1.596,133.579 1.665,133.5 1.665,133.414 C1.665,133.327 1.78,133.144 1.909,133.026 C2.261,132.702 3.755,130.97 4.572,129.937 C4.958,129.45 5.34,128.967 5.436,128.848 C5.531,128.729 6.024,128.116 6.533,127.485 C7.041,126.855 7.545,126.242 7.651,126.123 C7.756,126.007 8.076,125.593 8.349,125.22 C9.001,124.331 9.361,124.305 9.33,125.148 C9.317,125.492 9.271,125.86 9.225,125.98 C9.146,126.187 9.068,126.668 8.901,127.987 C8.856,128.346 8.762,128.919 8.69,129.278 C8.557,129.937 8.343,131.444 8.364,131.572 C8.37,131.611 8.417,132.676 8.468,133.923 C8.519,135.171 8.607,136.274 8.662,136.361 C8.717,136.447 8.804,137.035 8.856,137.665 C8.907,138.3 9.053,139.357 9.181,140.031 C9.629,142.383 9.56,147.051 9.061,148.132 C8.952,148.369 8.785,148.949 8.691,149.423 C8.596,149.896 8.438,150.444 8.339,150.641 C8.241,150.838 7.986,151.516 7.773,152.147 C7.56,152.778 7.328,153.423 7.257,153.581 C7.186,153.738 7.002,154.254 6.848,154.728 C6.695,155.2 6.239,156.305 5.837,157.179 C5.436,158.054 5.106,158.845 5.106,158.936 C5.106,159.022 5.038,159.101 4.963,159.101 C4.886,159.101 4.819,159.201 4.819,159.316 C4.819,159.545 4.106,160.721 3.916,160.806 C3.856,160.832 3.816,160.904 3.816,160.986 C3.816,161.061 3.657,161.359 3.464,161.646 C3.205,162.033 3.153,162.218 3.266,162.355 C3.583,162.744 4.107,162.485 4.336,161.825 C4.349,161.787 4.407,161.603 4.461,161.431 C4.514,161.259 4.622,161.108 4.69,161.108 C4.763,161.108 4.819,161.029 4.819,160.929 C4.819,160.832 4.97,160.52 5.149,160.248 C5.328,159.975 5.571,159.517 5.68,159.244 C5.789,158.972 5.92,158.71 5.966,158.671 C6.014,158.631 6.17,158.312 6.318,157.954 C6.464,157.598 6.795,156.842 7.056,156.269 C7.317,155.695 7.555,155.085 7.587,154.907 C7.617,154.734 7.721,154.398 7.81,154.183 C8.46,152.606 8.843,151.556 8.945,151.071 C8.987,150.871 9.156,150.555 9.329,150.355 C9.497,150.159 9.725,149.817 9.831,149.602 C9.936,149.387 10.079,149.208 10.146,149.208 C10.213,149.208 10.268,149.078 10.268,148.921 C10.268,148.734 10.358,148.634 10.526,148.634 C10.78,148.634 10.894,148.82 12.262,151.473 C12.37,151.683 12.681,152.197 12.942,152.598 C13.203,153 13.422,153.409 13.422,153.495 C13.422,153.856 16.548,156.743 17.709,157.455 C17.834,157.531 18.297,157.83 18.727,158.111 C19.161,158.395 20.29,159.105 21.236,159.689 C22.183,160.272 22.98,160.798 23.007,160.857 C23.037,160.922 23.109,160.965 23.186,160.965 C23.363,160.965 24.448,161.675 24.792,162.016 C25.031,162.253 25.638,162.542 25.896,162.542 C25.967,162.542 26.133,162.434 26.262,162.305 C26.481,162.086 26.463,162.038 26.018,161.66 C25.751,161.433 25.251,161.111 24.893,160.936 C24.535,160.761 23.889,160.377 23.444,160.076 C23,159.774 22.578,159.531 22.498,159.531 C22.378,159.531 20.646,158.441 20.447,158.24 C20.409,158.202 20.061,158.005 19.688,157.811 C18.798,157.348 16.275,155.466 15.343,154.57 C14.493,153.753 14.067,153.179 13.49,152.075 C13.265,151.645 12.896,150.961 12.677,150.57 C12.452,150.168 12.239,149.758 12.193,149.638 C11.787,148.577 10.767,147.344 10.297,147.344 C10.109,147.344 10.096,147.129 10.193,145.666 C10.321,143.745 10.316,142.447 10.177,140.891 C10.125,140.304 10.094,139.735 10.11,139.637 C10.126,139.537 10.085,139.458 10.017,139.458 C9.95,139.458 9.811,138.891 9.709,138.203 C9.606,137.515 9.496,136.754 9.465,136.518 C9.433,136.282 9.356,134.927 9.293,133.507 C9.207,131.586 9.228,130.652 9.372,129.851 C9.478,129.263 9.622,128.386 9.69,127.916 C9.965,126.023 10.175,125.12 10.34,125.12 C10.435,125.12 10.892,125.55 11.362,126.08 C13.621,128.632 14.223,129.268 15.114,130.043 C15.946,130.767 17.531,131.715 17.91,131.715 C17.981,131.715 18.225,131.848 18.455,132.012 C19.215,132.555 19.995,132.117 19.597,131.371 C19.353,130.912 18.936,130.769 18.512,130.999 C18.254,131.139 18.111,131.126 17.724,130.925 C16.1,130.084 14.604,128.747 12.605,126.353 C12.006,125.636 11.299,124.832 11.035,124.568 C10.777,124.31 10.588,124.034 10.626,123.973 C10.666,123.909 11.035,123.784 11.451,123.693 C11.867,123.602 12.332,123.47 12.49,123.399 C12.65,123.327 13.064,123.178 13.422,123.063 C14.038,122.865 15.688,121.934 16.433,121.365 C16.63,121.214 17.193,120.696 17.681,120.216 C18.426,119.483 18.587,119.235 18.679,118.682 C18.883,117.449 18.75,116.062 18.337,115.126 C18.204,114.825 18.091,114.549 18.084,114.51 C18.054,114.337 17.164,112.66 16.295,111.14 C15.78,110.241 14.734,108.932 13.577,107.742 C12.301,106.429 11.659,106.171 10.311,106.431 L10.311,106.431 L10.311,106.431 Z M12.132,107.18 C12.744,107.558 13.938,108.889 14.503,109.821 C14.799,110.309 15.191,110.888 15.372,111.104 C15.552,111.319 15.744,111.635 15.795,111.8 C15.846,111.965 16.04,112.323 16.225,112.595 C16.407,112.863 16.638,113.334 16.727,113.621 C16.816,113.907 17.013,114.283 17.155,114.438 C17.447,114.756 17.802,116.244 17.927,117.678 C17.993,118.424 17.965,118.663 17.795,118.804 C17.681,118.899 17.58,119.077 17.58,119.184 C17.58,119.298 17.519,119.384 17.437,119.384 C17.357,119.384 17.29,119.463 17.286,119.564 C17.282,119.662 17.114,119.872 16.913,120.03 C16.713,120.187 16.438,120.415 16.304,120.535 C15.802,120.984 15.012,121.535 14.87,121.535 C14.784,121.535 14.713,121.594 14.713,121.664 C14.713,121.796 12.691,122.682 12.39,122.682 C12.293,122.682 11.96,122.807 11.63,122.966 C10.439,123.539 6.87,123.63 5.034,123.133 C2.277,122.386 1.311,120.675 2.087,117.908 C2.256,117.305 2.357,116.738 2.31,116.66 C2.264,116.584 2.325,116.477 2.439,116.431 C2.557,116.384 2.698,116.072 2.75,115.743 C2.887,114.882 3.884,112.646 4.131,112.646 C4.193,112.646 4.246,112.56 4.246,112.459 C4.246,112.306 4.92,111.644 6.597,110.149 C6.827,109.944 7.1,109.778 7.207,109.778 C7.307,109.778 7.4,109.723 7.4,109.663 C7.4,109.601 7.881,109.307 8.454,109.018 C9.243,108.621 9.688,108.488 10.225,108.488 C11.016,108.488 11.234,108.645 11.555,109.448 C11.704,109.821 11.786,109.888 11.938,109.764 C12.045,109.677 12.132,109.362 12.132,109.061 C12.132,108.366 11.673,107.967 10.727,107.839 C9.666,107.696 9.614,107.658 10.038,107.327 C10.75,106.773 11.401,106.727 12.132,107.18 L12.132,107.18 L12.132,107.18 Z" id="Fill-33" sketch:type="MSShapeGroup"></path>
            <path d="M60.474,107.462 C60.261,107.7 60.246,107.828 60.376,108.316 C60.69,109.494 61.181,109.391 61.259,108.129 C61.307,107.355 61.283,107.265 61.019,107.226 C60.861,107.203 60.608,107.312 60.474,107.462" id="Fill-34" sketch:type="MSShapeGroup"></path>
            <path d="M60.05,110.753 C59.534,111.32 59.864,112.502 60.538,112.502 C60.777,112.502 60.799,112.431 60.718,111.929 C60.657,111.556 60.687,111.28 60.804,111.14 C60.947,110.968 60.948,110.882 60.807,110.71 C60.573,110.424 60.336,110.438 60.05,110.753" id="Fill-35" sketch:type="MSShapeGroup"></path>
            <path d="M59.014,114.108 C58.977,114.212 58.931,114.581 58.911,114.94 C58.88,115.499 58.914,115.591 59.169,115.628 C59.403,115.662 59.501,115.556 59.649,115.112 C59.75,114.811 59.811,114.427 59.783,114.28 C59.722,113.965 59.114,113.829 59.014,114.108" id="Fill-36" sketch:type="MSShapeGroup"></path>
            <path d="M58.517,117.472 C58.044,117.873 57.941,118.509 58.302,118.807 C58.576,119.035 58.947,118.897 58.947,118.567 C58.947,118.421 59.07,118.123 59.232,117.879 C59.592,117.334 59.591,117.284 59.219,117.191 C59.041,117.146 58.775,117.253 58.517,117.472" id="Fill-37" sketch:type="MSShapeGroup"></path>
            <path d="M382.484,120.395 C380.505,120.447 378.674,120.559 378.398,120.646 C378.125,120.732 377.666,120.838 377.394,120.878 C376.204,121.053 371.344,122.412 370.454,122.817 C369.924,123.06 369.465,123.256 369.429,123.256 C369.394,123.256 369.106,123.417 368.791,123.614 C368.433,123.838 368.218,124.08 368.218,124.259 C368.218,124.648 368.504,124.611 368.992,124.162 C369.543,123.653 371.472,122.865 372.949,122.545 C373.623,122.399 374.424,122.185 374.741,122.067 C377.022,121.215 378.512,121.008 383.215,120.888 C386.656,120.801 387.214,120.818 388.09,121.041 C388.635,121.179 389.176,121.291 389.294,121.29 C390.193,121.286 394.829,122.364 395.89,122.823 C396.406,123.047 397.122,123.261 397.496,123.304 C398.815,123.454 399.7,124.211 399.888,125.349 C399.953,125.737 400.122,126.482 400.266,127.012 C400.677,128.52 400.406,129.082 398.485,130.712 C398.069,131.065 397.641,131.437 397.539,131.534 C397.252,131.806 395.49,132.437 395.259,132.35 C395.144,132.307 395.018,132.339 394.965,132.425 C394.915,132.506 394.664,132.575 394.42,132.575 C394.17,132.575 393.61,132.67 393.166,132.787 C390.599,133.461 389.931,133.571 389.079,133.458 C387.936,133.305 387.23,133.345 384.419,133.722 C381.681,134.088 379.21,134.06 378.111,133.649 C377.675,133.486 376.878,133.39 375.659,133.356 C373.652,133.299 372.675,133.127 372.003,132.714 C371.749,132.558 371.056,132.275 370.454,132.081 C369.508,131.776 369.261,131.622 368.576,130.912 C368.147,130.468 367.779,130.056 367.77,130.009 C367.679,129.564 367.721,128.993 367.87,128.632 C368.136,127.987 368.266,127.636 368.279,127.528 C368.285,127.477 368.332,127.399 368.397,127.335 C368.457,127.274 368.504,127.127 368.504,126.998 C368.504,126.868 368.607,126.582 368.741,126.338 C368.87,126.103 369.097,125.672 369.243,125.385 C369.389,125.097 369.766,124.639 370.081,124.367 C370.641,123.884 370.682,123.686 370.225,123.686 C369.967,123.686 368.791,124.838 368.791,125.091 C368.791,125.178 368.572,125.622 368.304,126.08 C368.035,126.539 367.771,127.137 367.716,127.414 C367.661,127.686 367.53,128.079 367.428,128.274 C367.264,128.589 367.149,129.493 367.199,130.081 C367.207,130.177 367.472,130.495 367.802,130.805 C368.131,131.114 368.475,131.52 368.583,131.729 C368.739,132.03 369.006,132.164 369.967,132.425 C370.626,132.604 371.317,132.858 371.515,132.996 C372.188,133.462 373.609,133.751 375.229,133.751 C376.06,133.751 377.008,133.803 377.322,133.867 C380.948,134.597 380.577,134.597 386.427,133.861 C387.33,133.748 387.942,133.751 388.793,133.873 C389.831,134.022 390.069,134.008 391.302,133.722 C392.047,133.55 392.858,133.349 393.094,133.278 C393.332,133.206 394.227,133.02 395.101,132.859 C397.481,132.421 397.765,132.282 399.302,130.795 C400.048,130.075 400.708,129.472 400.779,129.447 C400.971,129.379 400.941,129.88 400.715,130.525 C400.437,131.318 400.28,136.475 400.489,137.952 C400.729,139.644 400.723,144.189 400.479,145.365 C400.31,146.182 400.307,146.498 400.463,147.315 C400.785,149 400.739,149.394 400.012,151.143 C399.404,152.606 399.258,153.401 399.425,154.326 C399.515,154.828 399.529,155.47 399.46,155.946 C399.292,157.108 399.305,158.601 399.491,159.33 C399.674,160.047 399.519,160.391 399.016,160.391 C398.8,160.391 398.745,160.457 398.793,160.656 C398.842,160.855 398.729,160.966 398.342,161.101 C398.055,161.2 397.622,161.433 397.367,161.624 C397.112,161.815 396.377,162.15 395.718,162.377 C395.058,162.603 394.304,162.885 394.026,163.008 C393.747,163.132 393.216,163.271 392.829,163.323 C392.442,163.375 391.997,163.445 391.825,163.481 C391.652,163.517 391.201,163.606 390.8,163.683 C389.036,164.022 385.199,164.385 383.918,164.335 C379.688,164.168 378.546,164.019 377.25,163.466 C376.817,163.281 376.075,163.066 375.602,162.989 C374.354,162.784 373.431,162.443 372.447,161.823 C371.974,161.524 371.2,161.174 370.727,161.044 C370.081,160.866 369.719,160.656 369.279,160.205 C368.957,159.875 368.434,159.376 368.124,159.101 C367.784,158.8 367.452,158.312 367.293,157.882 C367.144,157.481 366.935,157.058 366.817,156.921 C366.484,156.534 366.22,155.631 366.215,154.857 C366.212,154.46 366.073,153.595 365.904,152.921 C365.596,151.695 365.588,150.498 365.869,147.544 C365.92,147.006 365.858,146.096 365.708,145.179 C365.537,144.132 365.495,143.337 365.565,142.512 C365.627,141.789 365.593,140.841 365.479,140.053 C365.314,138.92 365.321,138.695 365.536,138.139 C365.932,137.112 366.198,134.812 366.251,131.959 C366.302,129.192 366.229,128.736 365.766,128.916 C365.566,128.994 365.534,129.457 365.522,132.511 C365.509,135.708 365.479,136.108 365.185,137.056 C364.902,137.968 364.86,138.44 364.841,140.891 C364.827,142.684 364.894,144.202 365.027,145.121 C365.182,146.188 365.206,147.014 365.119,148.347 C364.963,150.756 365.007,152.334 365.255,153.323 C365.37,153.777 365.507,154.928 365.558,155.86 L365.651,157.567 L366.16,158.004 C366.445,158.249 366.789,158.678 366.941,158.979 C367.105,159.301 367.443,159.646 367.787,159.839 C368.103,160.017 368.361,160.207 368.361,160.262 C368.361,160.578 369.307,161.255 370.053,161.472 C370.497,161.602 371.23,161.91 371.659,162.148 C372.089,162.386 372.662,162.705 372.92,162.85 C373.18,162.996 373.924,163.219 374.569,163.345 C375.214,163.471 375.946,163.689 376.189,163.829 C377.138,164.374 378.484,164.629 381.122,164.766 C381.71,164.796 382.379,164.89 382.599,164.973 C383.086,165.157 384.371,165.171 384.482,164.994 C384.527,164.923 385.158,164.82 385.889,164.764 C386.617,164.709 387.875,164.58 388.678,164.477 C389.481,164.375 390.276,164.327 390.441,164.37 C390.773,164.456 392.219,164.181 392.649,163.95 C392.799,163.87 393.345,163.745 393.861,163.675 C394.377,163.604 394.897,163.46 395.015,163.356 C395.374,163.039 396.131,162.685 396.449,162.685 C396.621,162.685 396.75,162.624 396.75,162.542 C396.75,162.464 396.98,162.398 397.252,162.398 C397.696,162.398 398.83,161.847 399.048,161.524 C399.085,161.469 399.467,161.378 399.883,161.323 C400.629,161.226 400.647,161.212 400.55,160.843 C400.494,160.63 400.427,160.226 400.399,159.925 C400.372,159.633 400.247,159.086 400.127,158.728 C400.006,158.369 399.937,157.862 399.976,157.617 C400.016,157.368 400.083,156.907 400.127,156.592 C400.17,156.276 400.231,155.857 400.263,155.66 C400.294,155.464 400.256,154.799 400.18,154.197 C400.034,153.05 400.184,151.952 400.55,151.502 C401.062,150.871 401.547,148.671 401.309,148.06 C401.003,147.279 400.945,146.139 401.164,145.265 C401.452,144.118 401.477,140.003 401.207,138.21 C401.073,137.322 401.041,136.432 401.109,135.486 C401.164,134.712 401.193,133.759 401.174,133.364 C401.103,131.93 401.174,131.169 401.467,130.224 C401.859,128.962 401.852,128.402 401.439,127.901 C401.119,127.514 400.621,125.908 400.621,125.263 C400.621,124.948 400.122,123.884 399.84,123.6 C399.297,123.052 397.567,122.47 394.599,121.836 C393.452,121.591 392.103,121.289 391.588,121.162 C391.072,121.035 390.401,120.871 390.083,120.793 C388.664,120.447 387.445,120.257 386.785,120.279 C386.389,120.292 384.462,120.344 382.484,120.395" id="Fill-38" sketch:type="MSShapeGroup"></path>
            <path d="M57.325,121.062 C57.286,121.126 57.233,121.492 57.205,121.894 C57.158,122.568 57.175,122.611 57.499,122.611 C57.943,122.611 58.509,121.643 58.279,121.277 C58.116,121.019 57.444,120.867 57.325,121.062" id="Fill-39" sketch:type="MSShapeGroup"></path>
            <path d="M56.053,124.647 C55.502,125.277 55.35,125.977 55.764,125.974 C56.008,125.973 57.083,125.054 57.083,124.847 C57.083,124.663 56.739,124.403 56.495,124.403 C56.374,124.403 56.166,124.517 56.053,124.647" id="Fill-40" sketch:type="MSShapeGroup"></path>
            <path d="M53.685,128.368 C53.581,128.412 53.498,128.582 53.498,128.754 C53.498,128.926 53.372,129.142 53.212,129.242 C52.868,129.458 52.839,129.782 53.154,129.904 C53.447,130.017 53.94,129.679 54.255,129.149 C54.477,128.776 54.479,128.709 54.279,128.503 C54.049,128.267 53.972,128.249 53.685,128.368" id="Fill-41" sketch:type="MSShapeGroup"></path>
            <path d="M49.512,132.088 C49.258,132.375 49.054,132.655 49.054,132.719 C49.054,132.966 49.455,132.962 50,132.707 C50.301,132.567 50.642,132.443 50.738,132.439 C50.841,132.435 50.918,132.346 50.918,132.231 C50.918,131.999 50.674,131.785 50.272,131.663 C50.047,131.595 49.857,131.701 49.512,132.088" id="Fill-42" sketch:type="MSShapeGroup"></path>
            <path d="M133.24,138.655 C133.124,138.796 133.117,138.97 133.219,139.243 C133.396,139.714 133.808,139.673 133.938,139.171 C134.094,138.569 133.609,138.21 133.24,138.655" id="Fill-43" sketch:type="MSShapeGroup"></path>
            <path d="M379.043,139.846 C378.713,139.923 377.824,140.717 377.824,140.934 C377.824,141.015 377.739,141.178 377.63,141.307 C377.524,141.433 377.193,142.153 376.899,142.899 C376.605,143.644 376.238,144.566 376.089,144.935 C375.938,145.308 375.817,145.705 375.817,145.824 C375.817,145.967 375.48,146.139 374.806,146.34 C374.247,146.506 373.558,146.777 373.264,146.945 C372.662,147.291 371.945,147.912 371.945,148.089 C371.945,148.286 372.609,148.218 372.787,148.003 C373.06,147.673 375.078,146.732 375.315,146.823 C375.59,146.93 375.591,147.215 375.321,148.247 C375.029,149.365 375.009,151.437 375.284,152.075 C375.433,152.419 375.458,152.658 375.365,152.835 C375.189,153.169 375.329,153.366 375.745,153.366 C376.292,153.366 376.403,152.978 376.069,152.233 C375.874,151.797 375.771,151.258 375.766,150.641 C375.756,149.494 375.956,147.907 376.14,147.673 C376.211,147.583 376.234,147.372 376.188,147.229 C376.073,146.87 376.361,146.653 377.279,146.408 C378.34,146.124 378.522,146.145 378.688,146.569 C378.777,146.799 378.915,146.912 379.071,146.883 C379.415,146.819 379.475,146.234 379.171,145.895 C378.938,145.636 378.799,145.618 377.724,145.709 C376.691,145.796 376.534,145.779 376.534,145.58 C376.534,145.451 376.59,145.316 376.663,145.272 C376.734,145.228 376.837,144.935 376.892,144.619 C376.947,144.304 377.05,144.01 377.121,143.967 C377.19,143.925 377.25,143.773 377.25,143.644 C377.25,143.186 378.559,140.789 378.914,140.598 C379.665,140.193 380.978,141.064 380.978,141.967 C380.978,142.325 380.29,143.759 380.118,143.759 C380.042,143.759 379.975,143.859 379.975,143.974 C379.975,144.094 380.089,144.189 380.233,144.189 C380.519,144.189 380.978,143.757 380.978,143.487 C380.978,143.393 381.07,143.171 381.179,142.999 C381.289,142.826 381.425,142.39 381.48,142.031 C381.568,141.458 381.535,141.325 381.208,140.934 C380.57,140.175 379.639,139.706 379.043,139.846" id="Fill-44" sketch:type="MSShapeGroup"></path>
            <path d="M136.494,141.028 C136.221,141.254 136.187,141.357 136.314,141.565 C136.573,141.989 137.063,141.981 137.172,141.551 C137.274,141.15 137.168,140.748 136.96,140.748 C136.889,140.748 136.68,140.873 136.494,141.028" id="Fill-45" sketch:type="MSShapeGroup"></path>
            <path d="M139.627,142.268 C139.263,142.632 140.215,143.427 140.702,143.166 C140.845,143.089 140.96,142.939 140.96,142.827 C140.96,142.426 139.91,141.985 139.627,142.268" id="Fill-46" sketch:type="MSShapeGroup"></path>
            <path d="M142.351,143.486 C142.222,143.562 142.107,143.724 142.107,143.831 C142.107,144.033 142.953,144.476 143.34,144.476 C143.693,144.476 143.555,143.934 143.125,143.627 C142.652,143.29 142.676,143.294 142.351,143.486" id="Fill-48" sketch:type="MSShapeGroup"></path>
            <path d="M384.993,143.713 C383.918,143.876 382.821,144.25 382.632,144.519 C382.288,145.006 382.367,145.654 382.814,146.013 C384.706,147.533 384.803,147.63 385.046,148.261 C385.184,148.62 385.275,149.085 385.251,149.308 C385.214,149.652 385.136,149.715 384.706,149.752 C384.427,149.776 383.746,149.641 383.172,149.449 C382.14,149.103 381.982,149.101 381.982,149.437 C381.982,149.646 383.215,150.153 384.247,150.368 C384.893,150.503 385.059,150.492 385.351,150.297 C385.84,149.972 386.008,149.58 385.929,148.949 C385.806,147.96 385.473,147.412 384.548,146.684 C383.416,145.79 382.986,145.384 382.986,145.207 C382.986,144.893 383.903,144.423 384.62,144.37 C385.638,144.294 385.818,144.443 385.51,145.107 C385.276,145.609 385.303,145.91 385.581,145.91 C385.663,145.91 385.761,145.802 385.81,145.659 C385.857,145.524 386.016,145.236 386.156,145.035 C386.487,144.561 386.384,144.159 385.853,143.85 C385.638,143.724 385.428,143.626 385.402,143.637 C385.374,143.649 385.194,143.683 384.993,143.713" id="Fill-49" sketch:type="MSShapeGroup"></path>
            <path d="M146.044,145.049 C145.888,145.304 146.265,145.623 146.724,145.623 C146.953,145.623 147.275,145.694 147.441,145.782 C147.756,145.949 148.04,145.788 147.873,145.537 C147.577,145.093 146.237,144.735 146.044,145.049" id="Fill-50" sketch:type="MSShapeGroup"></path>
            <path d="M149.721,146.472 C149.304,146.834 149.348,147.057 149.835,147.057 C150.108,147.057 150.323,147.166 150.46,147.372 C150.779,147.854 151.203,147.63 151.084,147.042 C150.924,146.254 150.282,145.985 149.721,146.472" id="Fill-51" sketch:type="MSShapeGroup"></path>
            <path d="M232.723,146.327 C231.505,146.575 230.766,147.242 231.17,147.731 C231.397,148.006 231.476,147.979 232.093,147.413 C232.568,146.976 232.738,146.906 233.225,146.942 C233.684,146.977 233.809,146.931 233.85,146.713 C233.9,146.454 233.641,146.184 233.369,146.211 C233.291,146.219 232.996,146.272 232.723,146.327" id="Fill-52" sketch:type="MSShapeGroup"></path>
            <path d="M152.958,147.745 C152.504,148.251 152.789,148.656 153.377,148.339 C153.647,148.193 153.793,148.196 154.18,148.354 C154.438,148.46 154.697,148.613 154.75,148.691 C154.877,148.879 155.336,148.677 155.272,148.462 C155.208,148.245 153.778,147.487 153.434,147.487 C153.299,147.487 153.087,147.602 152.958,147.745" id="Fill-53" sketch:type="MSShapeGroup"></path>
            <path d="M156.46,148.829 C155.868,149.245 155.9,149.494 156.546,149.494 C156.832,149.494 157.294,149.573 157.549,149.666 C157.908,149.797 158.062,149.798 158.187,149.674 C158.312,149.549 158.238,149.404 157.879,149.079 C157.248,148.506 156.985,148.46 156.46,148.829" id="Fill-54" sketch:type="MSShapeGroup"></path>
            <path d="M227.734,149.226 C226.988,149.607 226.845,149.741 226.845,150.053 C226.845,150.469 227.074,150.785 227.375,150.785 C227.476,150.785 227.562,150.699 227.562,150.598 C227.562,150.28 228.322,149.668 228.78,149.618 C229.254,149.565 229.467,149.126 229.125,148.909 C228.818,148.715 228.666,148.75 227.734,149.226" id="Fill-55" sketch:type="MSShapeGroup"></path>
            <path d="M312.4,149.738 C312.353,149.785 312.474,150.018 312.665,150.247 C312.855,150.476 313.016,150.831 313.016,151.021 C313.016,151.279 313.085,151.36 313.274,151.326 C313.579,151.27 313.696,150.383 313.456,149.939 C313.302,149.652 312.616,149.522 312.4,149.738" id="Fill-56" sketch:type="MSShapeGroup"></path>
            <path d="M172.551,149.953 C172.42,150.115 172.211,150.584 171.459,152.405 C171.341,152.692 171.199,152.792 170.912,152.792 C170.439,152.792 170.302,153.088 170.587,153.495 C170.776,153.764 170.762,153.867 170.455,154.484 C169.22,156.964 169.12,157.297 169.636,157.212 C169.846,157.178 170.098,156.778 170.573,155.731 C171.457,153.781 171.457,153.781 172.934,154.021 C174.411,154.26 176.238,154.789 176.316,155 C176.349,155.088 176.212,155.86 176.009,156.735 C175.533,158.785 175.537,158.742 175.859,158.742 C176.182,158.742 176.639,157.753 176.653,157.022 C176.671,156.161 177.347,154.398 177.918,153.724 L178.282,153.294 L178.202,153.91 C178.105,154.656 178.298,154.791 178.755,154.298 C178.943,154.093 179.408,153.792 179.78,153.631 C180.41,153.359 180.562,153.349 181.795,153.497 C183.306,153.679 183.888,153.808 185.867,154.396 C186.641,154.626 187.272,154.878 187.272,154.957 C187.272,155.093 184.189,155.006 183.716,154.857 C183.415,154.763 182.863,154.939 182.777,155.158 C182.684,155.394 183.214,156.09 183.487,156.09 C183.601,156.09 183.687,156.004 183.687,155.889 C183.687,155.64 184.003,155.516 184.634,155.516 C185.3,155.516 185.398,155.817 185.55,158.341 C185.68,160.477 185.816,160.965 186.283,160.965 C186.595,160.965 186.645,160.635 186.422,160.047 C186.259,159.617 186.181,156.059 186.33,155.817 C186.438,155.642 187.286,155.62 188.72,155.756 L189.666,155.846 L189.559,156.412 C189.485,156.799 189.508,156.999 189.631,157.043 C189.763,157.091 189.792,157.61 189.742,159.015 C189.662,161.28 189.811,161.968 190.383,161.968 C190.684,161.968 190.726,161.918 190.645,161.653 C190.486,161.137 190.304,159.846 190.352,159.574 C190.378,159.426 190.404,159.187 190.412,159.015 C190.425,158.743 190.491,158.72 191.093,158.778 C191.461,158.814 192.247,158.762 192.849,158.662 C196.004,158.139 197.147,156.288 194.986,155.201 C193.294,154.35 192.122,154.263 190.871,154.895 C190.171,155.249 189.953,155.292 189.179,155.229 C188.505,155.175 188.217,155.08 187.989,154.835 C187.822,154.656 187.516,154.426 187.301,154.317 C186.136,153.73 181.824,152.792 180.289,152.792 C179.744,152.792 179.683,152.754 179.644,152.398 C179.607,152.056 179.544,152.009 179.171,152.046 C178.433,152.12 177.591,152.892 176.809,154.211 C176.709,154.38 176.511,154.361 175.565,154.09 C174.948,153.913 174.115,153.706 173.723,153.632 C173.034,153.502 171.93,153.1 171.93,152.978 C171.93,152.947 172.225,152.355 172.59,151.652 C172.955,150.95 173.227,150.268 173.2,150.125 C173.139,149.81 172.75,149.706 172.551,149.953 L172.551,149.953 L172.551,149.953 Z M193.853,155.319 C195.273,155.721 195.72,156.626 194.828,157.291 C193.998,157.91 193.452,158.107 192.319,158.196 C190.799,158.314 190.631,158.208 190.533,157.065 L190.455,156.161 L191.043,155.638 C191.543,155.192 191.738,155.114 192.355,155.108 C192.757,155.104 193.423,155.198 193.853,155.319 L193.853,155.319 L193.853,155.319 Z" id="Fill-57" sketch:type="MSShapeGroup"></path>
            <path d="M159.509,150.426 C159.401,150.712 159.485,150.791 160.144,151.021 C160.761,151.235 161.32,151.266 161.32,151.086 C161.32,151.014 161.105,150.793 160.833,150.586 C160.288,150.171 159.635,150.092 159.509,150.426" id="Fill-58" sketch:type="MSShapeGroup"></path>
            <path d="M163.356,151.53 C163.261,151.626 163.184,151.817 163.184,151.96 C163.184,152.18 163.27,152.205 163.758,152.125 C164.13,152.065 164.406,152.095 164.546,152.211 C164.807,152.428 165.191,152.305 165.191,152.003 C165.191,151.516 163.744,151.143 163.356,151.53" id="Fill-59" sketch:type="MSShapeGroup"></path>
            <path d="M222.113,151.967 C221.726,152.227 221.611,152.401 221.611,152.727 C221.611,153.057 221.679,153.16 221.92,153.193 C222.12,153.221 222.259,153.141 222.317,152.964 C222.401,152.706 222.73,152.485 223.303,152.301 C223.447,152.255 223.541,152.11 223.517,151.975 C223.443,151.576 222.701,151.572 222.113,151.967" id="Fill-60" sketch:type="MSShapeGroup"></path>
            <path d="M362.396,152.057 C361.651,152.456 360.999,153.037 361.104,153.208 C361.256,153.453 361.522,153.408 361.88,153.075 C362.339,152.65 363.319,152.336 363.644,152.511 C364.275,152.849 364.602,152.489 364.088,152.021 C363.763,151.725 362.984,151.742 362.396,152.057" id="Fill-61" sketch:type="MSShapeGroup"></path>
            <path d="M166.288,152.147 C166.244,152.267 166.052,152.434 165.851,152.525 C165.421,152.72 165.356,153.079 165.751,153.079 C165.899,153.079 166.238,152.988 166.496,152.878 C166.84,152.732 167.079,152.716 167.371,152.817 C167.787,152.962 168.202,152.885 168.202,152.663 C168.202,152.529 166.855,151.932 166.554,151.932 C166.454,151.932 166.33,152.032 166.288,152.147" id="Fill-62" sketch:type="MSShapeGroup"></path>
            <path d="M315.809,152.649 C315.692,152.835 315.841,153.079 316.07,153.079 C316.176,153.079 316.436,153.265 316.67,153.509 C317.398,154.267 317.821,153.896 317.225,153.021 C316.932,152.591 316.792,152.505 316.386,152.505 C316.113,152.505 315.859,152.569 315.809,152.649" id="Fill-63" sketch:type="MSShapeGroup"></path>
            <path d="M358.253,152.607 C357.736,152.701 356.604,153.261 356.604,153.423 C356.604,153.507 356.453,153.648 356.281,153.724 C356.109,153.8 355.973,153.934 355.989,154.011 C356.048,154.286 356.69,154.233 357.091,153.919 C357.579,153.538 358.464,153.079 358.711,153.079 C358.812,153.079 358.916,153.025 358.962,152.95 C359.074,152.766 358.611,152.542 358.253,152.607" id="Fill-64" sketch:type="MSShapeGroup"></path>
            <path d="M217.167,153.612 C216.392,153.755 216.2,153.831 215.934,154.097 C215.633,154.398 215.592,154.627 215.785,154.928 C215.88,155.077 216.02,155.038 216.464,154.742 C216.765,154.541 217.238,154.326 217.489,154.276 C217.747,154.224 217.955,154.1 217.955,153.996 C217.955,153.746 217.539,153.543 217.167,153.612" id="Fill-65" sketch:type="MSShapeGroup"></path>
            <path d="M181.608,153.954 C181.206,154.148 180.421,155.373 180.175,156.19 C179.873,157.194 179.748,158.75 179.96,158.881 C180.25,159.061 180.411,158.742 180.541,157.724 C180.689,156.563 181.098,155.639 181.778,154.928 C182.449,154.228 182.34,153.601 181.608,153.954" id="Fill-66" sketch:type="MSShapeGroup"></path>
            <path d="M320.283,154.341 C319.964,154.694 319.984,154.799 320.372,154.799 C320.546,154.799 320.873,154.897 321.103,155.018 C321.576,155.267 322.049,155.301 322.049,155.086 C322.049,154.829 321.132,154.082 320.816,154.082 C320.644,154.082 320.415,154.193 320.283,154.341" id="Fill-67" sketch:type="MSShapeGroup"></path>
            <path d="M352.646,154.636 C351.628,155.171 350.941,155.946 351.485,155.946 C351.772,155.946 352.695,155.544 352.801,155.373 C352.852,155.291 352.998,155.229 353.141,155.229 C353.283,155.229 353.514,155.136 353.672,155.014 C353.951,154.799 353.951,154.799 353.664,154.581 C353.333,154.329 353.22,154.335 352.646,154.636" id="Fill-68" sketch:type="MSShapeGroup"></path>
            <path d="M325.59,155.359 C325.173,155.786 325.232,155.944 325.806,155.936 C325.99,155.934 326.293,155.951 326.494,155.975 C326.795,156.011 326.846,155.963 326.813,155.674 C326.721,154.871 326.197,154.736 325.59,155.359" id="Fill-69" sketch:type="MSShapeGroup"></path>
            <path d="M211.604,155.674 C210.872,156.156 210.729,156.586 211.245,156.75 C211.474,156.822 211.623,156.771 211.788,156.563 C212.091,156.181 212.55,155.946 212.994,155.946 C213.424,155.946 213.593,155.718 213.366,155.445 C213.076,155.096 212.335,155.192 211.604,155.674" id="Fill-70" sketch:type="MSShapeGroup"></path>
            <path d="M329.175,156.034 C328.731,156.273 328.642,156.807 329.046,156.807 C329.189,156.807 329.381,156.73 329.476,156.635 C329.611,156.5 329.72,156.531 329.978,156.776 C330.351,157.13 330.795,157.194 330.795,156.893 C330.795,156.62 330.014,155.802 329.763,155.811 C329.663,155.814 329.39,155.918 329.175,156.034" id="Fill-71" sketch:type="MSShapeGroup"></path>
            <path d="M346.997,156.369 C346.904,156.599 346.869,156.864 346.921,156.95 C347.033,157.136 347.47,157.136 347.657,156.95 C347.735,156.872 348.151,156.757 348.567,156.699 C348.983,156.641 349.34,156.526 349.348,156.448 C349.367,156.245 348.46,155.963 347.757,155.954 C347.241,155.947 347.148,155.998 346.997,156.369" id="Fill-72" sketch:type="MSShapeGroup"></path>
            <path d="M343.37,156.467 C343.322,156.512 342.882,156.577 342.38,156.612 C341.434,156.678 340.832,156.949 340.832,157.308 C340.832,157.595 341.534,157.595 342.466,157.309 C342.854,157.19 343.381,157.093 343.642,157.093 C344.158,157.093 344.371,156.915 344.101,156.708 C343.843,156.51 343.458,156.383 343.37,156.467" id="Fill-73" sketch:type="MSShapeGroup"></path>
            <path d="M334.72,156.864 C334.676,156.979 334.675,157.139 334.718,157.208 C334.824,157.38 337.247,157.394 337.247,157.222 C337.247,156.749 334.893,156.415 334.72,156.864" id="Fill-74" sketch:type="MSShapeGroup"></path>
            <path d="M206.6,157.287 C206.341,157.353 206.009,157.513 205.868,157.638 C205.639,157.842 205.634,157.891 205.825,158.08 C206.069,158.32 207.058,158.322 207.205,158.083 C207.258,157.996 207.575,157.89 207.904,157.847 C208.449,157.777 208.59,157.632 208.455,157.28 C208.403,157.141 207.144,157.146 206.6,157.287" id="Fill-75" sketch:type="MSShapeGroup"></path>
            <path d="M201.609,158.613 C201.352,158.923 201.624,159.326 202.069,159.294 C202.814,159.24 203.629,159.052 203.714,158.914 C204.006,158.441 201.99,158.153 201.609,158.613" id="Fill-76" sketch:type="MSShapeGroup"></path>
            <path d="M197.05,159 C196.453,159.618 196.635,159.82 197.696,159.717 C198.527,159.637 198.562,159.588 198.238,158.957 C197.951,158.4 197.617,158.413 197.05,159" id="Fill-77" sketch:type="MSShapeGroup"></path>
            <path d="M75.378,181.567 C74.602,182.075 74.224,182.543 73.622,183.748 C73.285,184.422 72.978,184.84 72.762,184.923 C72.575,184.995 72.425,185.101 72.425,185.16 C72.425,185.22 72.325,185.712 72.199,186.271 C71.617,188.866 71.486,189.783 71.516,191.046 C71.552,192.551 71.733,192.976 72.253,192.783 C72.425,192.719 72.578,192.549 72.589,192.408 C72.601,192.27 72.621,191.963 72.634,191.748 C72.662,191.238 72.869,191.107 73.83,190.989 C74.885,190.86 75.407,190.972 76.697,191.607 C77.515,192.009 77.913,192.306 78.233,192.752 C78.685,193.383 79.104,193.628 79.335,193.397 C79.522,193.211 79.291,192.781 78.504,191.849 C77.8,191.015 76.884,190.609 74.762,190.192 C74.346,190.11 74.002,189.99 74.002,189.927 C74.002,189.865 74.262,189.469 74.576,189.053 C75.078,188.388 76.029,186.587 76.763,184.909 C77.541,183.131 77.706,181.999 77.256,181.511 C76.855,181.076 76.095,181.098 75.378,181.567 L75.378,181.567 L75.378,181.567 Z M76.802,182.185 C76.926,182.383 76.636,183.676 76.304,184.407 C75.099,187.06 74.336,188.402 73.369,189.569 C73.096,189.899 72.972,189.959 72.84,189.827 C72.705,189.692 72.722,189.368 72.919,188.322 C73.43,185.597 74.133,183.768 75.105,182.629 C75.534,182.128 75.688,182.042 76.16,182.042 C76.461,182.042 76.753,182.107 76.802,182.185 L76.802,182.185 L76.802,182.185 Z" id="Fill-78" sketch:type="MSShapeGroup"></path>
            <path d="M64.969,181.571 C64.022,181.666 62.519,182.257 62.239,182.644 C62.117,182.813 62.316,184.178 62.488,184.35 C62.728,184.59 63,184.35 62.926,183.963 C62.891,183.776 62.917,183.583 62.983,183.54 C63.056,183.493 63.077,183.415 63.035,183.346 C62.883,183.096 63.836,182.487 64.639,182.322 C65.643,182.115 68.787,182.202 69.242,182.45 C69.629,182.661 69.67,183.318 69.346,184.092 C69.027,184.852 66.864,186.718 66.603,186.458 C66.557,186.411 66.658,186.056 66.823,185.683 C67.231,184.766 67.382,183.034 67.076,182.785 C66.684,182.465 66.463,182.715 66.491,183.447 C66.506,183.824 66.366,184.594 66.173,185.196 C65.985,185.784 65.829,186.434 65.829,186.63 C65.829,187.103 65.585,187.347 65.112,187.347 C64.567,187.347 63.822,187.628 63.822,187.834 C63.822,188.163 64.18,188.35 64.811,188.35 L65.442,188.35 L65.334,189.168 C65.232,189.938 65.201,190.272 65.138,191.247 C65.116,191.592 65.048,191.648 64.646,191.648 C64.385,191.648 63.944,191.607 63.643,191.555 C63.212,191.48 63.121,191.411 63.184,191.211 C63.229,191.067 63.201,190.921 63.119,190.869 C62.888,190.723 62.289,191.046 62.207,191.361 C62.113,191.72 62.531,192.22 62.933,192.23 C63.066,192.233 63.736,192.27 64.41,192.312 C66.173,192.421 69.124,191.792 69.829,191.156 C70.876,190.213 69.686,188.607 67.435,187.923 L66.388,187.605 L66.79,187.354 C67.01,187.216 67.722,186.689 68.367,186.185 C69.299,185.458 69.635,185.089 69.987,184.407 C70.409,183.59 70.424,183.51 70.274,182.816 C70.107,182.041 69.901,181.85 69.055,181.686 C68.517,181.582 65.657,181.501 64.969,181.571 L64.969,181.571 L64.969,181.571 Z M67.112,188.823 C67.729,188.747 67.87,188.785 68.36,189.153 C68.661,189.38 68.977,189.667 69.055,189.784 C69.265,190.099 69.28,190.6 69.084,190.764 C68.865,190.946 66.747,191.505 66.274,191.505 C65.911,191.505 65.902,191.483 65.951,190.68 C65.979,190.221 66.065,189.779 66.145,189.684 C66.226,189.586 66.276,189.368 66.26,189.182 C66.223,188.737 66.266,188.523 66.35,188.737 C66.395,188.854 66.639,188.882 67.112,188.823 L67.112,188.823 L67.112,188.823 Z" id="Fill-79" sketch:type="MSShapeGroup"></path>
            <path d="M119.181,182.143 C118.472,182.274 116.98,184.035 115.353,186.658 C114.847,187.476 114.669,187.536 114.799,186.845 C114.883,186.4 114.859,186.343 114.593,186.343 C114.104,186.343 114.005,186.787 114.005,188.981 L114.005,191.074 L114.349,191.074 C114.804,191.074 114.889,190.917 114.946,189.97 C115.009,188.941 115.199,188.379 115.982,186.916 C116.926,185.153 118.117,183.512 118.765,183.082 L119.339,182.701 L119.611,183.031 C119.806,183.266 119.883,183.59 119.881,184.164 C119.874,186.372 118.789,188.382 117.403,188.754 C116.586,188.974 115.856,189.51 115.903,189.856 C115.965,190.313 116.543,190.281 117.561,189.763 C118.378,189.348 118.629,189.287 119.403,189.318 C119.891,189.338 120.646,189.426 121.059,189.512 C121.475,189.598 122.079,189.717 122.392,189.775 C126.508,190.534 128.358,191.113 129.777,192.086 C130.364,192.489 131.092,193.056 131.382,193.336 C131.942,193.876 132.287,194.594 132.056,194.737 C131.985,194.781 131.927,194.946 131.927,195.103 C131.927,195.491 132.442,195.462 132.694,195.06 C133.049,194.496 132.831,193.842 132.013,193.024 C130.474,191.485 129.633,190.978 127.511,190.306 C126.335,189.934 120.14,188.637 119.539,188.637 C119.017,188.637 119.014,188.508 119.524,187.791 C120.089,186.998 120.43,185.913 120.547,184.536 C120.648,183.361 120.536,182.576 120.223,182.257 C120.011,182.041 119.84,182.022 119.181,182.143" id="Fill-80" sketch:type="MSShapeGroup"></path>
            <path d="M94.621,183.16 C94.372,183.461 94.035,184.731 94.153,184.923 C94.197,184.995 94.347,185.053 94.491,185.053 C94.763,185.053 95.025,184.452 94.866,184.192 C94.813,184.106 94.835,184.049 94.921,184.049 C94.998,184.049 95.231,184.293 95.426,184.579 C96.375,185.97 97.08,187.065 97.311,187.504 C97.596,188.049 97.721,189.753 97.495,190.028 C97.247,190.329 96.039,190.651 95.079,190.672 C93.817,190.7 92.603,190.419 91.81,189.916 C91.451,189.688 90.986,189.497 90.792,189.497 C90.361,189.497 89.524,190.044 89.407,190.401 C89.308,190.704 88.893,190.673 88.828,190.358 C88.804,190.24 88.709,189.82 88.619,189.433 C88.506,188.945 88.502,188.647 88.606,188.479 C88.769,188.217 88.742,184.78 88.574,184.508 C88.515,184.411 88.347,184.336 88.189,184.336 C87.952,184.336 87.91,184.436 87.91,184.995 C87.91,185.354 87.864,185.631 87.809,185.604 C86.619,184.999 85.877,184.724 85.142,184.617 C83.221,184.335 79.59,184.533 78.762,184.965 C78.536,185.082 78.264,185.375 78.167,185.605 C78.015,185.963 78.025,186.084 78.231,186.4 C78.391,186.644 78.599,186.773 78.834,186.773 C79.186,186.773 79.19,186.787 79.083,187.59 C78.936,188.694 78.964,190.762 79.13,190.974 C79.202,191.067 79.304,191.318 79.351,191.519 C79.447,191.928 80.253,192.438 81.027,192.579 C82.245,192.8 85.673,191.583 87.15,190.405 C87.752,189.924 87.981,189.824 87.981,190.042 C87.981,190.102 88.019,190.2 88.074,190.286 C88.125,190.363 88.243,190.709 88.333,191.039 C88.484,191.598 88.536,191.648 88.971,191.648 C89.36,191.648 89.563,191.519 90.118,190.917 C90.725,190.257 90.815,190.206 91.035,190.392 C92.068,191.266 94.605,191.617 96.57,191.158 L97.416,190.96 L98.204,191.483 C98.985,192.002 99.007,192.006 100.513,192.006 C102.663,192.006 103.365,191.687 103.502,190.644 C103.597,189.92 103.266,189.391 102.018,188.275 C100.298,186.734 99.379,185.723 99.377,185.368 C99.371,184.063 101.003,183.138 101.122,184.379 C101.172,184.895 101.59,185.095 101.722,184.665 C101.832,184.307 101.591,183.317 101.359,183.17 C100.816,182.827 99.518,183.346 99.018,184.106 C98.726,184.551 98.6,185.432 98.767,185.87 C98.836,186.052 99.743,187.06 100.792,188.121 C102.451,189.798 102.687,190.094 102.649,190.451 C102.617,190.757 102.463,190.931 102.033,191.146 C101.287,191.519 99.681,191.533 98.936,191.173 L98.434,190.931 L98.439,189.755 C98.446,188.264 98.228,187.576 97.274,186.085 C96.852,185.425 96.512,184.856 96.512,184.809 C96.512,184.594 95.189,182.902 95.021,182.902 C94.918,182.902 94.74,183.017 94.621,183.16 L94.621,183.16 L94.621,183.16 Z M86.125,185.354 C86.598,185.529 87.153,185.845 87.372,186.063 C87.74,186.431 87.766,186.536 87.766,187.626 L87.766,188.795 L87.154,189.411 C86.415,190.157 85.727,190.644 85.415,190.644 C85.286,190.644 85.185,190.695 85.185,190.759 C85.185,191.017 82.605,191.824 81.744,191.835 C80.855,191.846 80.564,191.727 80.162,191.189 C79.854,190.777 79.809,190.558 79.809,189.497 C79.809,188.078 79.941,187.469 80.224,187.578 C80.483,187.677 80.668,187.36 80.468,187.16 C80.382,187.074 80.31,186.895 80.31,186.766 C80.31,186.636 80.181,186.413 80.024,186.271 C79.776,186.049 79.687,186.04 79.371,186.207 C79.056,186.374 78.989,186.373 78.882,186.2 C78.724,185.943 78.948,185.528 79.307,185.415 C79.842,185.246 81.4,185.115 83.321,185.077 C85.042,185.043 85.372,185.075 86.125,185.354 L86.125,185.354 L86.125,185.354 Z" id="Fill-81" sketch:type="MSShapeGroup"></path>
            <path d="M110.205,183.252 C109.488,183.432 108.596,183.678 108.198,183.805 C107.798,183.933 107.036,184.171 106.477,184.343 C104.742,184.876 103.505,185.621 103.344,186.228 C103.234,186.644 103.678,186.752 103.931,186.372 C104.045,186.2 104.225,186.056 104.327,186.056 C104.474,186.056 104.468,186.228 104.298,186.873 C104.166,187.375 104.119,187.943 104.176,188.343 C104.227,188.702 104.289,189.286 104.312,189.641 C104.345,190.128 104.42,190.298 104.621,190.336 C104.765,190.363 105.187,190.634 105.545,190.928 C106.227,191.488 106.578,191.672 108.126,192.28 C109.721,192.906 110.736,193.096 112.485,193.096 C114.033,193.096 114.959,192.961 115.41,192.669 C115.77,192.437 115.453,192.258 114.836,192.345 C113.804,192.492 110.914,192.448 110.549,192.28 C110.361,192.193 109.897,192.047 109.524,191.956 C109.151,191.866 108.535,191.655 108.162,191.49 C107.789,191.325 107.28,191.103 107.036,190.998 C106.463,190.752 105.545,189.961 105.545,189.712 C105.545,189.428 106.678,188.366 107.252,188.113 C107.531,187.99 108.234,187.815 108.836,187.719 C109.797,187.567 109.913,187.516 109.868,187.268 C109.84,187.11 109.799,186.969 109.775,186.945 C109.751,186.922 109.187,186.976 108.528,187.065 C107.323,187.227 106.524,187.57 105.631,188.306 C105.416,188.483 105.157,188.637 105.072,188.637 C104.841,188.637 105.039,186.773 105.336,186.157 C105.599,185.612 105.743,185.513 105.903,185.769 C106.051,186.007 106.227,185.927 106.314,185.583 C106.42,185.163 107.639,184.597 109.345,184.176 C109.66,184.098 110.022,183.98 110.148,183.912 C110.613,183.664 112.083,183.446 112.714,183.531 C113.474,183.633 113.632,183.554 113.43,183.174 C113.229,182.795 111.897,182.828 110.205,183.252" id="Fill-82" sketch:type="MSShapeGroup"></path>
            <path d="M257.456,188.338 C257.083,188.489 256.222,189.454 255.616,190.401 C254.414,192.279 254.23,192.604 254.23,192.852 C254.23,192.948 254.041,193.469 253.803,194.028 C253.278,195.261 253.191,196.889 253.628,197.284 C254.037,197.653 254.517,197.598 254.517,197.182 C254.517,196.92 254.61,196.821 254.911,196.767 C255.131,196.727 255.593,196.587 255.951,196.451 C256.459,196.259 256.84,196.228 257.743,196.305 C259.923,196.49 261.036,196.956 261.145,197.727 C261.201,198.129 261.627,198.192 261.725,197.813 C261.841,197.365 261.27,196.635 260.51,196.26 C260.145,196.08 259.263,195.846 258.532,195.734 C257.801,195.623 257.181,195.502 257.141,195.462 C257.101,195.422 257.234,195.175 257.442,194.903 C257.649,194.632 257.946,194.014 258.109,193.512 C258.272,193.01 258.489,192.475 258.596,192.308 C258.917,191.807 259.138,190.415 259.03,189.569 C258.89,188.465 258.293,187.998 257.456,188.338 L257.456,188.338 L257.456,188.338 Z M258.244,189.196 C258.445,189.571 258.397,190.745 258.157,191.333 C258.046,191.605 257.955,191.921 257.951,192.049 C257.937,192.494 256.59,195.017 256.238,195.259 C256.037,195.397 255.621,195.543 255.291,195.591 L254.704,195.677 L254.949,194.057 C255.17,192.594 255.549,191.505 255.836,191.505 C255.897,191.505 255.951,191.376 255.951,191.232 C255.951,191.089 256.053,190.878 256.166,190.788 C256.281,190.696 256.381,190.555 256.381,190.487 C256.381,190.368 256.847,189.784 257.423,189.182 C257.744,188.847 258.059,188.852 258.244,189.196 L258.244,189.196 L258.244,189.196 Z" id="Fill-83" sketch:type="MSShapeGroup"></path>
            <path d="M282.763,188.471 C281.516,189.064 279.035,191.245 279.035,191.748 C279.035,191.849 278.972,191.935 278.899,191.935 C278.824,191.935 278.722,192.064 278.673,192.222 C278.509,192.746 278.318,192.523 278.318,191.806 C278.318,191.089 278.01,190.608 277.73,190.888 C277.66,190.959 277.575,191.827 277.544,192.802 C277.513,193.777 277.41,194.874 277.319,195.218 C277.105,196.021 277.251,196.909 277.616,197.026 C278.06,197.169 278.146,196.996 278.146,195.964 C278.146,195.276 278.228,194.824 278.426,194.43 C278.58,194.122 278.789,193.612 278.891,193.297 C279.279,192.099 280.483,190.715 282.132,189.573 C284.34,188.044 285.147,189.23 283.398,191.433 C282.617,192.416 281.258,193.588 280.225,194.168 C279.006,194.853 278.899,194.937 278.976,195.146 C279.057,195.365 279.494,195.508 280.397,195.611 C280.718,195.648 281.286,195.765 281.688,195.878 C282.081,195.988 283.595,196.277 285.043,196.518 C288.011,197.013 288.279,197.076 290.362,197.772 C293.015,198.658 295.069,199.523 295.361,199.878 C295.532,200.084 296.178,200.036 296.321,199.806 C296.548,199.443 295.983,199.128 293.23,198.083 C289.86,196.804 288.14,196.346 284.412,195.735 C282.878,195.483 280.755,194.962 280.555,194.788 C280.492,194.732 280.813,194.461 281.272,194.181 C283.15,193.038 285.057,190.671 285.057,189.483 C285.057,189.024 284.834,188.489 284.57,188.314 C284.295,188.132 283.294,188.219 282.763,188.471" id="Fill-84" sketch:type="MSShapeGroup"></path>
            <path d="M240.251,188.73 C238.315,189.715 238.416,190.403 240.738,192.071 C243.118,193.781 244.481,195.516 244.481,196.838 C244.481,197.182 244.434,197.525 244.376,197.613 C243.905,198.322 241.656,198.469 239.878,197.906 C237.584,197.179 236.596,196.344 237.527,195.92 C237.971,195.718 237.985,195.546 237.57,195.394 C237.125,195.231 236.758,195.356 236.491,195.763 C236.285,196.077 236.285,196.15 236.497,196.595 C236.95,197.548 239.419,198.647 241.47,198.809 C243.979,199.007 245.197,198.429 245.197,197.039 C245.197,195.329 243.864,193.541 241.111,191.559 C240.394,191.043 239.775,190.547 239.718,190.444 C239.406,189.879 240.265,189.205 241.556,189.003 C242.201,188.902 242.97,189.143 243.314,189.555 C243.42,189.682 243.62,189.784 243.764,189.784 C244.114,189.784 243.982,189.325 243.475,188.78 C243.1,188.377 243.011,188.351 242.022,188.357 C241.176,188.363 240.826,188.437 240.251,188.73" id="Fill-85" sketch:type="MSShapeGroup"></path>
            <path d="M248.381,189.935 C247.076,190.361 246.346,190.806 245.806,191.505 C245.551,191.834 245.341,192.165 245.341,192.236 C245.341,192.492 245.843,192.344 246.23,191.974 C246.603,191.618 246.631,191.612 246.631,191.885 C246.631,192.042 246.591,192.218 246.545,192.263 C246.328,192.475 245.76,194.057 245.689,194.645 C245.648,194.989 245.606,195.315 245.596,195.362 C245.552,195.589 245.834,196.638 246.032,196.982 C246.481,197.762 247.965,198.183 251.248,198.463 C252.309,198.554 252.366,198.544 252.366,198.272 C252.366,197.919 252.108,197.813 251.248,197.813 C250.101,197.813 247.798,197.405 247.19,197.093 C246.47,196.724 246.296,196.294 246.379,195.089 C246.441,194.19 246.511,193.999 247.471,192.121 C247.639,191.791 247.762,191.376 247.742,191.204 C247.713,190.945 247.836,190.84 248.424,190.621 C249.218,190.325 250.689,190.227 251.607,190.408 C252.094,190.504 252.223,190.488 252.223,190.329 C252.223,189.677 249.9,189.439 248.381,189.935" id="Fill-86" sketch:type="MSShapeGroup"></path>
            <path d="M271.866,190.335 C271.585,190.476 271.106,190.751 270.776,190.96 L270.189,191.333 L269.873,191.024 C269.508,190.666 269.455,190.716 268.931,191.92 C268.613,192.652 268.511,193.132 268.461,194.15 C268.404,195.297 268.435,195.521 268.728,196.078 C269.177,196.933 269.586,197.202 270.834,197.462 C272.21,197.748 274.519,197.699 274.519,197.383 C274.519,197.211 274.218,197.15 273.013,197.078 C271.393,196.981 269.996,196.645 269.692,196.279 C269.536,196.093 269.537,196.038 269.694,195.985 C269.8,195.95 269.993,195.792 270.122,195.634 C270.651,194.989 271.216,194.483 271.565,194.343 C272.212,194.083 273.63,193.808 274.347,193.803 C274.92,193.799 275.027,193.758 274.99,193.555 C274.927,193.216 274.017,193.15 272.468,193.372 C271.45,193.518 271.2,193.614 270.604,194.085 C270.232,194.381 269.825,194.801 269.717,195.003 C269.415,195.569 269.216,195.376 269.171,194.473 C269.112,193.297 269.386,192.833 270.69,191.898 C271.924,191.014 272.694,190.644 273.3,190.644 C273.845,190.644 274.16,190.508 274.16,190.272 C274.16,189.972 272.497,190.018 271.866,190.335" id="Fill-87" sketch:type="MSShapeGroup"></path>
            <path d="M266.593,190.888 C266.362,191.492 266.25,192.408 266.186,194.229 C266.118,196.164 266.014,197.057 265.844,197.163 C265.711,197.246 265.245,196.652 265.062,196.164 C264.792,195.447 264.542,194.258 264.406,193.053 C264.236,191.533 264.035,191.025 263.579,190.961 C263.298,190.922 263.263,190.974 263.263,191.433 C263.263,191.72 263.359,192.045 263.478,192.164 C263.599,192.285 263.694,192.58 263.695,192.838 C263.702,194.487 264.453,196.822 265.319,197.885 C265.636,198.274 265.686,198.289 266.102,198.115 C266.715,197.858 266.885,197.182 266.864,195.089 C266.855,194.186 266.919,192.954 267.005,192.365 C267.239,190.759 267.236,190.582 266.977,190.531 C266.829,190.503 266.692,190.63 266.593,190.888" id="Fill-88" sketch:type="MSShapeGroup"></path>
            <path d="M249.485,193.076 C248.825,193.328 247.356,194.237 247.089,194.559 C247.01,194.654 246.904,194.903 246.85,195.118 C246.71,195.676 247.09,195.663 247.664,195.089 C247.91,194.843 248.467,194.411 248.911,194.121 C249.587,193.681 249.843,193.597 250.531,193.591 C251.42,193.584 251.459,193.558 251.17,193.168 C250.915,192.822 250.244,192.786 249.485,193.076" id="Fill-89" sketch:type="MSShapeGroup"></path>
            <path d="M149.62,62.93 C149.469,63.013 149.083,63.312 148.753,63.602 C148.427,63.889 147.778,64.314 147.319,64.542 C146.86,64.769 146.451,64.99 146.415,65.029 C146.17,65.297 144.946,66.211 144.674,66.329 C144.488,66.409 144.158,66.593 143.957,66.728 C143.749,66.868 143.254,67.168 142.838,67.406 C140.516,68.738 139.581,69.338 138.021,70.5 C136.071,71.952 134.434,73.074 134.264,73.075 C133.93,73.078 129.275,76.274 128.156,77.269 C127.827,77.562 127.502,77.804 127.439,77.804 C127.377,77.804 126.938,78.067 126.479,78.378 C126.02,78.689 125.603,78.951 125.568,78.951 C125.533,78.951 124.687,79.466 123.683,80.098 C122.679,80.731 121.843,81.245 121.819,81.245 C121.795,81.245 121.009,81.754 120.077,82.371 C119.145,82.988 118.216,83.581 118.019,83.683 C117.822,83.786 116.6,84.58 115.295,85.454 C113.99,86.327 112.415,87.379 111.782,87.798 C111.152,88.216 110.571,88.607 110.492,88.666 C109.832,89.164 106.891,90.995 106.75,90.995 C106.71,90.995 106.398,91.188 106.054,91.425 C105.71,91.663 105.264,91.92 105.058,91.999 C104.857,92.076 104.685,92.199 104.685,92.264 C104.685,92.331 104.506,92.474 104.291,92.58 C104.076,92.685 103.812,92.837 103.71,92.913 C103.452,93.107 102.262,93.499 100.871,93.849 C99.766,94.127 98.448,94.758 97.129,95.64 C96.799,95.86 96.319,96.148 96.068,96.276 C95.494,96.569 95.387,96.819 95.781,96.944 C96.104,97.046 96.656,96.792 97.645,96.084 C98.692,95.336 100.282,94.586 101.273,94.373 C101.774,94.265 102.303,94.133 102.463,94.077 C103.667,93.651 105.023,92.955 105.717,92.407 C106.004,92.18 106.275,91.999 106.327,91.999 C106.379,91.999 106.621,91.848 106.879,91.655 C107.134,91.464 107.911,91.008 108.628,90.63 C109.345,90.251 110.173,89.748 110.492,89.496 C111.018,89.082 111.338,88.856 112.227,88.272 C112.408,88.154 113.775,87.239 115.252,86.249 C116.729,85.26 118.226,84.301 118.564,84.128 C119.339,83.733 120.662,82.894 121.317,82.383 C121.59,82.17 122.025,81.87 122.271,81.726 C122.518,81.58 123.231,81.143 123.848,80.758 C124.464,80.373 125.168,79.943 125.403,79.806 C127.009,78.876 127.778,78.39 128.271,77.993 C128.585,77.741 129.26,77.194 129.762,76.786 C130.565,76.134 133.939,73.933 134.135,73.933 C134.339,73.933 135.928,72.855 137.82,71.432 C138.982,70.558 140.369,69.621 140.91,69.345 C141.455,69.066 142.084,68.709 142.322,68.541 C142.836,68.181 144.76,67.017 145.677,66.511 C146.036,66.313 146.566,65.959 146.839,65.734 C147.584,65.121 148.441,64.613 148.731,64.613 C149.378,64.613 149.898,66.434 150.064,69.273 C150.381,74.722 150.511,82.036 150.294,82.169 C150.062,82.311 150.102,83.296 150.353,83.626 C150.637,83.998 150.627,84.113 150.309,84.113 C150.162,84.113 149.778,84.348 149.477,84.622 C149.168,84.903 148.523,85.387 148.036,85.705 C147.549,86.022 147.119,86.371 147.075,86.486 C147.032,86.601 146.926,86.694 146.839,86.694 C146.747,86.694 146.609,86.754 146.509,86.837 C146.413,86.917 145.892,87.298 145.333,87.697 C144.774,88.097 144.234,88.5 144.115,88.608 C143.996,88.714 143.641,88.963 143.326,89.16 C143.011,89.357 142.659,89.631 142.545,89.769 C142.432,89.906 142.036,90.169 141.677,90.346 C140.63,90.862 139.907,91.293 139.526,91.627 C139.333,91.796 138.91,92.137 138.609,92.365 C138.301,92.597 137.605,93.126 137.06,93.54 C136.515,93.955 136.039,94.293 135.999,94.293 C135.959,94.293 135.756,94.411 135.54,94.558 C135.329,94.703 134.666,95.104 134.078,95.443 C131.841,96.731 129.975,97.926 128.787,98.831 C128.443,99.093 128.075,99.311 127.977,99.311 C127.877,99.311 127.776,99.362 127.747,99.426 C127.693,99.547 126.536,100.315 126.407,100.315 C126.325,100.315 125.117,101.079 123.884,101.91 C123.181,102.384 123.048,102.428 122.823,102.264 C122.435,101.982 122.034,102.15 122.034,102.595 C122.034,102.795 121.984,103.04 121.926,103.125 C121.828,103.269 120.054,104.473 119.941,104.473 C119.885,104.473 117.475,106.053 116.012,107.048 C115.578,107.343 114.836,107.795 114.363,108.052 C113.23,108.669 113.043,108.778 112.327,109.238 C111.983,109.46 111.676,109.635 111.632,109.635 C111.589,109.635 111.18,109.886 110.736,110.187 C110.288,110.489 108.915,111.242 107.696,111.853 C104.914,113.248 104.601,113.426 102.319,114.914 C101.287,115.587 100.084,116.359 99.624,116.644 C97.989,117.655 97.46,118.259 98.018,118.477 C98.157,118.532 98.332,118.445 98.462,118.259 C98.581,118.088 98.979,117.779 99.351,117.567 C100.125,117.126 102.592,115.548 103.524,114.899 C104.23,114.406 104.929,114.024 107.768,112.577 C108.8,112.051 109.728,111.548 109.847,111.448 C109.966,111.349 110.349,111.117 110.707,110.927 C111.625,110.439 116.254,107.671 116.973,107.179 C117.303,106.953 117.614,106.767 117.661,106.767 C117.709,106.767 118.077,106.526 118.493,106.222 C119.195,105.709 120.342,104.968 121.575,104.231 C121.862,104.059 122.284,103.91 122.493,103.907 C122.78,103.901 122.891,103.818 122.923,103.584 C122.949,103.396 123.21,103.121 123.568,102.903 C123.904,102.699 124.558,102.268 125.045,101.928 C125.533,101.588 125.948,101.319 125.984,101.319 C126.02,101.319 126.4,101.093 126.83,100.817 C127.26,100.541 127.663,100.315 127.726,100.315 C127.79,100.315 128.178,100.058 128.594,99.741 C129.009,99.425 129.587,99.011 129.884,98.817 C130.184,98.621 130.694,98.272 131.038,98.028 C131.376,97.789 131.963,97.435 132.336,97.247 C132.709,97.058 133.101,96.799 133.203,96.673 C133.308,96.544 133.452,96.444 133.533,96.444 C133.614,96.444 133.841,96.329 134.056,96.178 C134.268,96.031 134.881,95.672 135.44,95.368 C135.999,95.065 136.571,94.719 136.73,94.587 C136.89,94.455 137.304,94.166 137.662,93.935 C138.014,93.708 138.666,93.22 139.096,92.861 C139.914,92.179 141.815,90.995 142.093,90.995 C142.179,90.995 142.523,90.751 142.853,90.455 C144.215,89.234 147.168,87.131 147.527,87.126 C147.631,87.125 148.043,86.82 148.459,86.438 C149.19,85.765 150.275,84.973 150.466,84.973 C150.514,84.973 150.724,84.801 150.939,84.586 C151.355,84.17 151.44,83.542 151.131,83.167 C150.998,83.005 150.992,82.765 151.107,82.206 C151.265,81.44 151.252,77.087 151.086,75.367 C151.037,74.856 150.968,73.431 150.932,72.212 C150.897,70.994 150.829,69.634 150.782,69.201 C150.735,68.771 150.673,68.185 150.646,67.911 C150.618,67.636 150.45,66.606 150.273,65.631 L149.95,63.853 L150.28,63.605 C150.85,63.176 150.266,62.578 149.62,62.93" id="Fill-90" sketch:type="MSShapeGroup"></path>
            <path d="M120.127,72.394 C119.938,72.534 119.88,72.736 119.912,73.152 C119.95,73.653 120,73.723 120.349,73.761 C120.704,73.8 120.744,73.761 120.744,73.374 C120.744,73.13 120.806,72.906 120.887,72.858 C120.966,72.81 121.03,72.643 121.03,72.485 C121.03,72.159 120.514,72.107 120.127,72.394" id="Fill-91" sketch:type="MSShapeGroup"></path>
            <path d="M142.036,73.928 C141.882,73.992 141.562,74.221 141.347,74.421 C141.043,74.703 140.956,74.908 140.988,75.266 C141.045,75.896 141.634,76.169 143.713,76.532 C144.631,76.692 145.445,76.917 145.591,77.05 C146.296,77.692 145.591,79.146 144.115,80.098 C143.068,80.772 142.149,81.012 141.706,80.726 C141.519,80.606 141.314,80.553 141.233,80.603 C140.964,80.771 141.104,81.07 141.534,81.248 C143.215,81.944 146.552,79.683 146.552,77.847 C146.552,76.695 146.165,76.378 144.401,76.088 C143.813,75.992 143.053,75.865 142.724,75.808 C141.72,75.635 141.417,75.214 141.95,74.731 C142.385,74.337 143.183,74.388 143.656,74.84 C144.057,75.224 144.401,75.341 144.401,75.094 C144.401,75.014 144.143,74.693 143.813,74.363 C143.221,73.771 142.709,73.646 142.036,73.928" id="Fill-92" sketch:type="MSShapeGroup"></path>
            <path d="M120.708,75.016 C120.664,75.059 120.661,75.338 120.701,75.639 C120.744,75.969 120.71,76.223 120.615,76.282 C120.393,76.421 120.414,77.044 120.643,77.133 C120.943,77.249 121.116,77.073 121.327,76.442 C121.432,76.127 121.562,75.804 121.615,75.725 C121.803,75.448 121.489,74.937 121.131,74.937 C120.944,74.937 120.75,74.973 120.708,75.016" id="Fill-93" sketch:type="MSShapeGroup"></path>
            <path d="M138.078,75.911 C135.985,77.083 135.343,77.705 135.443,78.464 C135.473,78.693 135.501,78.928 135.505,78.987 C135.508,79.045 135.612,79.095 135.727,79.095 C135.96,79.095 136,79.023 136.145,78.349 C136.192,78.134 136.362,77.89 136.53,77.799 C137.019,77.534 137.443,77.948 137.811,79.052 C138.308,80.543 138.909,81.545 139.455,81.792 C140.116,82.091 139.885,82.348 138.853,82.46 C138.064,82.546 137.862,82.523 137.725,82.335 C137.507,82.034 137.11,82.034 136.995,82.335 C136.832,82.762 137.29,82.989 138.48,83.073 C139.455,83.141 139.696,83.109 140.215,82.84 C140.86,82.505 140.971,82.234 140.587,81.925 C139.799,81.291 139.13,80.497 138.867,79.883 C138.486,78.994 138.093,77.8 138.093,77.532 C138.093,77.42 138.418,76.987 138.824,76.557 C139.42,75.926 139.524,75.745 139.385,75.582 C139.154,75.309 139.154,75.309 138.078,75.911" id="Fill-94" sketch:type="MSShapeGroup"></path>
            <path d="M120.359,79.181 C120.304,79.324 120.357,79.461 120.5,79.546 C120.683,79.655 120.702,79.754 120.594,80.041 C120.432,80.471 120.521,80.672 120.873,80.672 C121.137,80.672 121.461,80.127 121.461,79.683 C121.461,79.123 120.542,78.705 120.359,79.181" id="Fill-95" sketch:type="MSShapeGroup"></path>
            <path d="M128.873,81.132 C128.442,81.533 128.264,82.536 128.31,84.299 C128.33,85.074 128.288,85.547 128.199,85.547 C128.113,85.547 128.056,85.489 128.056,85.403 C128.056,85.323 127.92,85.26 127.748,85.26 C127.454,85.26 127.444,85.303 127.537,86.163 C127.711,87.769 127.932,88.591 128.285,88.945 L128.615,89.275 L128.192,89.597 C127.963,89.772 127.592,90.057 127.382,90.22 C126.805,90.668 125.719,91.132 124.873,91.292 C123.51,91.55 123.224,91.01 123.402,88.515 C123.481,87.396 123.46,87.151 123.267,86.992 C122.917,86.702 122.995,86.33 123.511,85.832 C123.94,85.418 124.02,85.394 124.737,85.468 C125.411,85.537 125.498,85.517 125.454,85.303 C125.427,85.172 125.231,84.962 125.031,84.847 C124.488,84.539 123.712,84.732 123.038,85.343 C122.303,86.01 122.089,86.694 122.321,87.64 C122.415,88.023 122.542,88.952 122.6,89.683 C122.7,90.931 122.739,91.055 123.16,91.476 C123.571,91.887 123.69,91.926 124.507,91.913 C125.153,91.903 125.636,91.794 126.235,91.523 C127.196,91.09 128.882,89.99 129.352,89.49 C129.689,89.13 129.648,88.701 129.275,88.701 C129.098,88.701 129.06,88.486 129.06,87.482 L129.06,86.264 L130.063,86.264 C131.01,86.264 132.027,86.433 132.759,86.712 C132.94,86.781 133.44,86.879 133.87,86.93 C134.53,87.009 134.651,86.987 134.651,86.787 C134.651,86.649 134.487,86.517 134.257,86.472 C134.042,86.429 133.742,86.328 133.598,86.249 C133.451,86.17 132.716,86.007 131.956,85.886 C130.092,85.588 129.862,85.494 130.063,85.117 C130.367,84.547 130.637,83.238 130.637,82.335 C130.637,81.633 130.575,81.38 130.343,81.131 C129.959,80.719 129.318,80.719 128.873,81.132 L128.873,81.132 L128.873,81.132 Z M129.914,81.819 C130.207,82.364 129.555,85.215 129.103,85.365 C128.883,85.438 128.843,82.679 129.058,82.278 C129.127,82.149 129.223,81.919 129.262,81.79 C129.361,81.459 129.729,81.475 129.914,81.819 L129.914,81.819 L129.914,81.819 Z" id="Fill-96" sketch:type="MSShapeGroup"></path>
            <path d="M136.001,84.6 C135.837,85.016 135.997,85.332 136.372,85.332 C136.671,85.332 136.73,85.26 136.73,84.902 C136.73,84.557 136.666,84.463 136.408,84.428 C136.221,84.404 136.05,84.476 136.001,84.6" id="Fill-97" sketch:type="MSShapeGroup"></path>
            <path d="M119.683,87.322 C118.722,88.212 117.978,90.78 118.315,92.042 C118.511,92.773 119.219,93.499 119.926,93.694 C120.597,93.878 122.306,93.663 123.109,93.293 C123.898,92.929 124.394,92.511 124.27,92.314 C124.109,92.058 123.683,92.114 123.398,92.429 C123.07,92.793 121.819,93.146 120.858,93.146 C119.303,93.146 118.673,92.243 118.998,90.479 C119.189,89.447 119.67,88.286 119.955,88.173 C120.058,88.132 120.27,88.168 120.428,88.253 C120.835,88.473 120.929,88.257 120.683,87.669 C120.413,87.024 120.116,86.921 119.683,87.322" id="Fill-98" sketch:type="MSShapeGroup"></path>
            <path d="M126.192,87.396 C126.192,87.474 125.819,87.741 125.375,87.981 C124.127,88.653 123.852,88.919 123.96,89.346 C124.078,89.814 124.394,89.791 124.756,89.289 C124.916,89.067 125.497,88.612 126.056,88.271 C126.615,87.93 127.043,87.584 127.015,87.497 C126.948,87.296 126.192,87.204 126.192,87.396" id="Fill-99" sketch:type="MSShapeGroup"></path>
            <path d="M115.215,90.379 C114.84,90.952 115.232,91.431 115.697,90.967 C115.945,90.718 116.176,91.01 116.629,92.142 C117.265,93.734 117.499,96.157 117.016,96.157 C116.945,96.157 116.672,95.971 116.414,95.748 C116.149,95.519 115.625,95.144 115.224,94.895 C114.832,94.652 114,93.927 113.388,93.296 C112.777,92.666 112.179,92.142 112.069,92.142 C111.735,92.142 111.682,92.4 111.919,92.874 C112.248,93.533 112.211,93.675 111.725,93.608 C111.19,93.534 111.182,93.576 111.298,95.928 C111.403,98.05 111.581,98.618 112.356,99.298 C112.958,99.827 113.143,99.85 113.513,99.44 C114.004,98.896 113.884,96.902 113.246,95.01 C113.207,94.895 113.132,94.608 113.085,94.393 C112.981,93.926 113.13,93.974 113.89,94.657 C114.15,94.89 114.93,95.489 115.618,95.985 C116.564,96.666 116.967,96.877 117.259,96.843 C118.056,96.751 118.224,95.569 117.743,93.433 C117.195,90.995 115.864,89.387 115.215,90.379 L115.215,90.379 L115.215,90.379 Z M112.699,95.411 C113.07,96.788 113.132,97.334 113.019,98.236 L112.929,98.953 L112.614,98.609 C112.44,98.419 112.231,97.949 112.148,97.562 C111.983,96.788 111.947,94.544 112.098,94.393 C112.312,94.179 112.414,94.35 112.699,95.411 L112.699,95.411 L112.699,95.411 Z" id="Fill-100" sketch:type="MSShapeGroup"></path>
            <path d="M110.164,93.963 C110.031,94.219 109.584,95.698 109.484,96.214 C109.455,96.364 109.366,96.687 109.288,96.931 C109.21,97.172 109.101,97.655 109.051,97.985 C109.001,98.315 108.882,98.591 108.793,98.587 C108.702,98.583 108.241,98.432 107.768,98.25 C106.979,97.948 106.875,97.856 106.513,97.146 C106.294,96.716 106.119,96.232 106.119,96.057 C106.119,95.681 106.076,95.664 105.674,95.881 C105.347,96.058 105.335,96.286 105.621,96.831 C105.734,97.046 105.832,97.339 105.832,97.462 C105.832,97.66 106.248,98.111 106.879,98.597 C107.02,98.705 107.538,98.866 108.026,98.953 L108.915,99.111 L109.015,100.086 C109.07,100.616 109.161,101.168 109.216,101.297 C109.272,101.43 109.307,101.691 109.295,101.892 C109.267,102.369 109.402,102.543 109.89,102.66 C110.22,102.739 110.277,102.711 110.277,102.473 C110.277,102.315 110.221,102.158 110.148,102.113 C109.803,101.899 109.557,98.078 109.848,97.447 C109.903,97.328 110.087,96.659 110.263,95.942 C110.438,95.225 110.677,94.543 110.8,94.408 C110.918,94.279 110.985,94.063 110.942,93.949 C110.832,93.653 110.322,93.662 110.164,93.963" id="Fill-101" sketch:type="MSShapeGroup"></path>
            <path d="M148.072,94.071 C147.945,94.265 147.219,94.838 146.444,95.354 C145.67,95.87 144.663,96.556 144.186,96.891 C142.494,98.081 141.152,98.976 140.114,99.607 C138.408,100.643 137.724,101.087 137.29,101.438 C135.799,102.642 132.822,104.703 131.856,105.201 C131.225,105.526 130.502,105.947 130.25,106.136 C129.992,106.33 129.753,106.48 129.705,106.48 C129.567,106.48 127.482,107.952 125.862,109.193 C125.088,109.786 124.303,110.378 124.135,110.495 C123.968,110.611 123.547,110.917 123.217,111.162 C122.883,111.409 122.077,111.826 121.432,112.084 C119.518,112.852 117.962,113.774 115.41,115.654 C114.607,116.246 113.721,116.894 113.446,117.09 C112.757,117.582 111.479,118.237 111.209,118.237 C110.792,118.237 109.316,119.053 108.198,119.902 C106.205,121.414 104.948,122.252 104.671,122.252 C104.208,122.252 102.692,122.814 102.061,123.219 C101.257,123.735 101.215,123.76 99.466,124.813 C97.788,125.822 97.403,126.28 97.275,127.414 C97.217,127.93 97.254,128.126 97.444,128.317 C97.843,128.716 97.916,129.349 97.842,131.801 C97.753,134.798 97.92,135.913 98.711,137.579 C98.935,138.052 98.915,140.533 98.674,142.211 C98.487,143.515 98.493,143.654 98.792,144.87 C99.034,145.855 99.106,146.584 99.1,148.003 C99.096,149.021 99.096,150.207 99.1,150.641 C99.111,151.917 98.984,153.952 98.842,154.756 C98.686,155.645 98.864,156.142 99.366,156.215 C99.896,156.292 100.031,156.027 99.685,155.588 C99.515,155.373 99.409,155.156 99.445,155.1 C99.48,155.045 99.541,154.735 99.581,154.405 C99.62,154.075 99.707,153.695 99.774,153.552 C99.841,153.41 99.877,152.419 99.853,151.358 C99.83,150.297 99.813,148.58 99.817,147.559 C99.823,145.996 99.775,145.556 99.518,144.834 C99.158,143.824 99.149,143.114 99.465,140.906 C99.73,139.056 99.68,138.069 99.273,137.149 C98.819,136.121 98.78,135.988 98.582,134.798 C98.445,133.979 98.415,132.934 98.477,131.142 L98.563,128.632 L98.176,128.174 C97.897,127.844 97.809,127.606 97.861,127.328 C97.959,126.812 98.306,126.32 98.778,126.031 C98.989,125.901 99.939,125.273 100.871,124.646 C102.563,123.509 103.666,122.969 104.298,122.969 C104.821,122.969 105.803,122.409 107.323,121.245 C109.503,119.576 109.997,119.265 110.951,118.962 C112.382,118.507 112.929,118.19 115.094,116.557 C116.93,115.173 117.22,114.974 118.765,114.036 C119.611,113.522 120.862,112.902 121.554,112.653 C122.314,112.379 123.167,111.935 123.719,111.527 C124.221,111.156 124.813,110.721 125.038,110.559 C125.259,110.4 125.798,109.967 126.214,109.613 C126.629,109.259 127.217,108.82 127.497,108.652 C127.775,108.486 128.271,108.137 128.572,107.896 C129.26,107.345 131.576,105.976 132.071,105.828 C132.267,105.769 133.232,105.13 134.207,104.413 C136.429,102.778 138.839,101.107 140.243,100.228 C140.84,99.855 141.871,99.182 142.559,98.716 C143.247,98.251 143.914,97.834 144.057,97.781 C144.32,97.682 145.349,96.931 145.615,96.644 C145.854,96.386 147.791,95.153 147.957,95.153 C148.127,95.153 148.282,96.659 148.208,97.591 C148.135,98.524 147.931,99.856 147.561,101.82 C147.113,104.201 147.228,105.467 148.029,106.982 C148.275,107.446 148.283,110.022 148.043,111.14 C147.899,111.814 147.859,112.459 147.921,113.104 C147.98,113.707 147.945,114.416 147.828,115.004 C147.655,115.879 147.664,116.006 147.96,116.861 C148.314,117.879 148.356,118.485 148.095,118.811 C147.666,119.347 145.362,121.301 141.39,124.497 C140.716,125.04 140.075,125.557 139.957,125.656 C138.824,126.59 137.889,127.282 137.304,127.62 C136.554,128.053 134.508,129.722 132.917,131.198 C131.268,132.728 130.155,133.588 129.246,134.036 C128.764,134.275 127.905,134.818 127.332,135.249 C126.758,135.681 126.215,136.001 126.12,135.965 C125.905,135.883 125.015,133.74 125.123,133.565 C125.166,133.495 125.289,133.436 125.389,133.436 C125.905,133.436 127.027,131.299 127.152,130.081 C127.29,128.733 126.476,127.708 125.403,127.881 C124.773,127.983 124.057,128.484 123.881,128.948 C123.672,129.498 123.724,132.418 123.955,133.077 C124.066,133.393 124.137,133.67 124.113,133.694 C124.089,133.718 123.869,133.624 123.611,133.479 C122.436,132.817 122.473,132.828 122.12,133.056 C121.932,133.177 121.474,133.801 121.109,134.432 C120.745,135.063 120.345,135.586 120.227,135.586 C119.601,135.586 119.602,133.264 120.228,132.031 C120.688,131.127 121.358,130.425 121.762,130.425 C122.231,130.425 122.005,130.073 121.504,130.023 C121.145,129.987 120.971,130.095 120.462,130.668 C119.467,131.787 119.24,132.418 119.247,134.038 C119.252,135.3 119.284,135.462 119.587,135.787 C120.209,136.453 120.805,136.16 121.599,134.798 C121.783,134.482 122.06,134.086 122.213,133.916 L122.493,133.608 L123.109,134.024 C123.454,134.256 123.884,134.439 124.084,134.439 C124.381,134.439 124.46,134.533 124.543,134.977 C124.599,135.278 124.694,135.578 124.758,135.658 C124.82,135.736 124.975,136.045 125.095,136.332 L125.317,136.862 L123.661,138.339 C122.5,139.375 121.688,139.972 120.944,140.339 C119.632,140.985 117.933,142.361 114.865,145.263 C112.843,147.175 112.335,147.578 111.238,148.137 C109.718,148.912 106.979,150.687 106.018,151.521 C105.642,151.847 104.843,152.482 104.255,152.921 C103.667,153.36 103.147,153.763 103.108,153.81 C103.068,153.858 102.577,154.216 102.004,154.616 C100.756,155.487 99.954,156.176 99.954,156.377 C99.954,156.716 100.484,156.463 101.832,155.48 C105.388,152.888 105.182,153.046 106.735,151.737 C107.882,150.771 111.348,148.634 111.768,148.634 C112.047,148.634 113.704,147.244 115.367,145.615 C118.349,142.693 120.535,140.998 121.575,140.799 C121.942,140.728 122.471,140.319 123.719,139.142 C124.636,138.276 125.541,137.471 125.748,137.336 C125.951,137.203 126.335,136.88 126.594,136.625 C127.181,136.045 129.109,134.757 129.561,134.642 C129.86,134.566 129.934,134.626 130.124,135.099 C130.462,135.945 130.557,136.072 130.924,136.162 L131.268,136.246 L130.967,136.547 C130.536,136.977 130.419,137.429 130.709,137.54 C130.988,137.648 131.927,136.805 131.927,136.447 C131.927,136.16 131.652,135.884 131.44,135.958 C131.212,136.037 130.78,135.099 130.78,134.525 C130.78,134.118 130.952,133.885 132.028,132.841 C134.121,130.807 135.368,129.763 137.232,128.481 C137.905,128.019 139.254,126.975 140.243,126.152 C141.233,125.329 142.325,124.465 142.681,124.224 C143.039,123.981 143.581,123.557 143.899,123.27 C144.219,122.983 144.896,122.382 145.426,121.915 C145.947,121.458 146.989,120.676 147.721,120.195 L149.061,119.313 L149.04,118.359 C149.026,117.771 148.919,117.197 148.76,116.861 C148.617,116.56 148.512,116.088 148.523,115.807 C148.535,115.527 148.571,114.524 148.602,113.578 C148.634,112.633 148.745,111.068 148.849,110.108 C149.061,108.158 148.962,107.299 148.386,106.093 C148.1,105.495 148.059,105.19 148.072,103.756 C148.081,102.652 148.183,101.657 148.38,100.745 C148.541,99.999 148.726,98.994 148.789,98.523 C148.852,98.05 148.916,97.614 148.932,97.555 C148.948,97.496 148.967,97.089 148.975,96.659 C148.988,95.971 149.026,95.87 149.276,95.87 C149.602,95.87 149.613,95.827 149.393,95.397 C149.033,94.694 148.989,94.568 148.989,94.236 C148.989,93.926 148.76,93.719 148.416,93.719 C148.355,93.719 148.194,93.884 148.072,94.071 L148.072,94.071 L148.072,94.071 Z M126.128,128.797 C126.391,129.082 126.479,129.335 126.479,129.808 C126.479,130.425 126.028,132.013 125.762,132.332 C125.685,132.424 125.475,132.69 125.31,132.905 C125.123,133.149 124.951,133.256 124.873,133.178 C124.661,132.966 124.298,131.256 124.388,130.898 C124.435,130.711 124.409,130.45 124.328,130.296 C124.009,129.69 124.816,128.417 125.518,128.417 C125.664,128.417 125.929,128.582 126.128,128.797 L126.128,128.797 L126.128,128.797 Z" id="Fill-102" sketch:type="MSShapeGroup"></path>
            <path d="M102.921,96.687 C102.7,96.719 102.276,96.985 101.975,97.282 C101.508,97.743 101.427,97.92 101.406,98.523 C101.371,99.516 101.86,99.963 103.266,100.222 C103.997,100.356 105.225,100.977 105.632,101.419 C105.885,101.694 105.975,101.949 105.975,102.394 C105.975,102.929 105.904,103.062 105.33,103.59 C104.671,104.198 104.14,104.425 103.739,104.273 C103.562,104.206 103.531,104.071 103.603,103.684 C103.682,103.254 103.659,103.183 103.438,103.183 C102.792,103.183 102.625,103.899 103.122,104.53 C103.542,105.064 104.37,105.046 105.244,104.485 C106.348,103.776 106.715,103.303 106.786,102.494 C106.846,101.82 106.818,101.741 106.31,101.175 C105.699,100.493 104.714,99.947 103.552,99.645 C102.391,99.343 102.104,99.118 102.104,98.508 C102.104,97.764 102.749,97.191 103.653,97.132 L104.327,97.089 L103.868,96.838 C103.61,96.697 103.39,96.596 103.366,96.609 C103.343,96.62 103.137,96.657 102.921,96.687" id="Fill-103" sketch:type="MSShapeGroup"></path>
            <path d="M94.875,97.29 C94.725,97.531 95.037,104.831 95.244,105.907 C95.41,106.767 96.031,108.999 96.166,109.219 C96.215,109.298 96.277,110.179 96.305,111.183 C96.332,112.187 96.419,113.197 96.499,113.434 C96.816,114.381 97.083,116.085 96.964,116.402 C96.781,116.89 97.014,117.377 97.43,117.377 C97.86,117.377 98.159,117.035 98.018,116.703 C97.868,116.35 97.669,115.341 97.501,114.079 C97.423,113.492 97.3,112.874 97.229,112.717 C97.159,112.56 97.068,111.814 97.029,111.068 C96.989,110.323 96.928,109.544 96.893,109.348 C96.802,108.832 96.489,107.603 96.364,107.269 C96.009,106.319 95.803,105.018 95.728,103.254 C95.646,101.304 95.536,99.552 95.44,98.666 C95.415,98.434 95.388,97.992 95.381,97.705 C95.368,97.189 95.084,96.956 94.875,97.29" id="Fill-104" sketch:type="MSShapeGroup"></path>
            <path d="M122.636,104.645 C122.464,104.817 122.399,105.785 122.549,105.935 C122.882,106.268 123.613,105.032 123.304,104.659 C123.114,104.43 122.857,104.424 122.636,104.645" id="Fill-105" sketch:type="MSShapeGroup"></path>
            <path d="M123.181,106.574 C122.837,106.656 122.375,107.596 122.579,107.799 C122.713,107.933 122.837,107.907 123.138,107.68 C123.712,107.248 123.858,106.951 123.611,106.722 C123.497,106.616 123.296,106.547 123.181,106.574" id="Fill-106" sketch:type="MSShapeGroup"></path>
            <path d="M139.24,107.599 C138.449,107.869 137.964,108.545 137.758,109.663 C137.678,110.093 137.593,110.193 137.247,110.26 C136.616,110.382 135.368,111.5 135.368,111.943 C135.368,112.072 135.274,112.265 135.168,112.352 C134.922,112.555 134.785,113.276 134.766,114.467 C134.754,115.169 134.812,115.395 135.08,115.7 C135.44,116.109 136.171,116.299 136.831,116.156 C137.392,116.034 137.275,115.744 136.644,115.694 C135.168,115.577 135.149,115.298 136.522,113.821 C137.081,113.219 137.593,112.701 137.648,112.681 C137.704,112.661 137.899,112.918 138.089,113.262 C138.549,114.094 138.794,114.353 139.426,114.677 C140.616,115.288 142.034,114.934 143.024,113.778 C143.699,112.99 143.932,112.187 143.623,111.714 C143.271,111.176 142.853,111.024 141.95,111.107 C141.046,111.189 140.016,111.672 139.254,112.369 C138.996,112.605 138.745,112.789 138.68,112.789 C138.384,112.789 138.198,111.886 138.258,110.739 C138.334,109.305 138.682,108.603 139.455,108.324 C139.727,108.226 139.957,108.058 139.957,107.957 C139.957,107.728 139.512,107.506 139.24,107.599 L139.24,107.599 L139.24,107.599 Z M137.519,111.197 C137.519,111.701 137.191,112.273 136.466,113.033 C136.069,113.449 135.689,113.793 135.626,113.793 C135.41,113.793 135.518,112.918 135.801,112.388 C136.151,111.728 136.359,111.475 136.802,111.166 C137.261,110.847 137.519,110.858 137.519,111.197 L137.519,111.197 L137.519,111.197 Z M142.896,111.881 C143.643,112.625 142.036,114.366 140.602,114.366 C140.043,114.366 139.097,113.886 139.105,113.606 C139.108,113.514 139.262,113.262 139.438,113.061 C140.396,111.972 142.326,111.313 142.896,111.881 L142.896,111.881 L142.896,111.881 Z" id="Fill-107" sketch:type="MSShapeGroup"></path>
            <path d="M123.217,109.233 C123.125,109.347 123.116,109.549 123.192,109.749 C123.367,110.207 123.947,110.136 124.016,109.649 C124.087,109.147 123.522,108.854 123.217,109.233" id="Fill-108" sketch:type="MSShapeGroup"></path>
            <path d="M131.353,113.434 C131.139,113.692 131.139,113.692 131.784,113.993 C132.558,114.353 133.78,115.562 133.886,116.072 C133.936,116.316 134.036,116.554 134.107,116.599 C134.26,116.697 134.25,117.195 134.092,117.292 C133.857,117.438 133.538,117.219 133.358,116.789 C133.064,116.087 132.44,115.519 132.071,115.617 C131.658,115.726 131.034,116.589 130.788,117.391 C130.682,117.736 130.503,118.237 130.393,118.496 C130.283,118.756 130.154,119.191 130.106,119.463 C130.059,119.736 129.943,119.958 129.848,119.958 C129.167,119.958 128.249,117.277 128.145,114.983 C128.111,114.251 128.045,113.6 127.995,113.52 C127.853,113.292 127.518,113.334 127.419,113.592 C127.273,113.976 127.749,117.377 128.079,118.309 C128.572,119.7 129.279,120.635 129.891,120.706 C130.185,120.741 130.283,120.632 130.565,119.958 C130.747,119.524 131.042,118.653 131.223,118.022 C131.731,116.244 132.098,115.974 132.701,116.933 C133.268,117.836 133.652,118.131 134.135,118.035 C134.677,117.928 134.926,117.578 134.931,116.918 C134.936,116.175 134.479,115.434 133.404,114.441 C132.056,113.197 131.696,113.02 131.353,113.434" id="Fill-109" sketch:type="MSShapeGroup"></path>
            <path d="M119.79,116.259 C119.722,116.363 119.662,116.761 119.654,117.162 C119.646,117.559 119.557,118.467 119.453,119.198 C119.297,120.302 119.298,120.688 119.456,121.564 C119.757,123.227 120.492,124.403 121.231,124.403 C121.729,124.403 121.69,124.218 121.088,123.732 C120.091,122.927 119.772,120.718 120.311,118.352 C120.687,116.703 120.667,116.182 120.227,116.118 C120.055,116.093 119.857,116.157 119.79,116.259" id="Fill-110" sketch:type="MSShapeGroup"></path>
            <path d="M116.679,118.646 C116.471,118.878 116.433,119.162 116.457,120.309 L116.485,121.693 L115.986,122.223 C115.46,122.782 115.262,123.141 115.023,123.973 C114.945,124.245 114.82,124.671 114.75,124.905 C114.679,125.141 114.628,125.758 114.636,126.274 C114.647,127.048 114.719,127.319 115.044,127.815 C115.486,128.492 115.854,128.586 116.586,128.21 C117.007,127.993 117.758,127.127 117.923,126.668 C118.016,126.41 118.45,126.316 118.45,126.553 C118.45,126.633 118.679,126.697 118.966,126.697 C119.581,126.697 119.568,126.439 118.937,126.133 C118.32,125.834 118.171,125.567 118.328,125.048 C118.514,124.435 118.509,122.481 118.32,121.463 C118.104,120.302 117.387,118.459 117.13,118.407 C117.017,118.384 116.82,118.488 116.679,118.646 L116.679,118.646 L116.679,118.646 Z M117.453,120.216 C117.457,120.349 117.585,120.818 117.736,121.248 C118.026,122.08 118.129,124.403 117.876,124.403 C117.642,124.403 117.54,124.102 117.418,123.055 C117.158,120.818 117.115,119.767 117.288,119.874 C117.372,119.926 117.449,120.087 117.453,120.216 L117.453,120.216 L117.453,120.216 Z M116.668,123.213 C116.717,123.434 116.829,123.872 116.915,124.188 C117.002,124.503 117.08,124.793 117.087,124.833 C117.095,124.873 117.213,125.077 117.353,125.292 C117.598,125.67 117.597,125.693 117.331,126.295 C116.931,127.199 116.322,127.873 115.955,127.82 C115.454,127.747 115.124,126.912 115.228,125.98 C115.341,124.976 115.513,124.32 115.88,123.485 C116.209,122.74 116.536,122.626 116.668,123.213 L116.668,123.213 L116.668,123.213 Z" id="Fill-111" sketch:type="MSShapeGroup"></path>
            <path d="M125.805,118.904 C125.76,119.029 125.799,119.27 125.888,119.413 C126.444,120.307 125.533,121.744 123.855,122.619 C122.995,123.068 122.608,122.932 122.608,122.18 C122.608,121.506 122.797,121.057 123.267,120.619 C123.583,120.325 123.632,120.208 123.497,120.073 C123.226,119.802 122.623,120.202 122.264,120.89 C121.839,121.707 121.855,122.688 122.302,123.17 C122.727,123.628 122.937,123.637 123.841,123.24 C124.652,122.884 124.73,122.827 125.733,121.863 C126.163,121.449 126.567,121.105 126.622,121.105 C126.83,121.105 127.339,123.112 127.339,123.93 C127.339,124.589 127.251,124.673 126.963,124.288 C126.823,124.102 126.738,124.086 126.601,124.224 C126.459,124.365 126.458,124.56 126.594,125.148 C126.766,125.894 126.766,125.894 126.3,126.381 C125.871,126.83 125.783,126.862 125.21,126.783 C124.866,126.735 124.406,126.568 124.185,126.409 C123.712,126.069 123.468,126.04 123.468,126.324 C123.468,126.588 124.385,127.222 125.045,127.413 C125.561,127.563 126.46,127.275 126.923,126.812 C127.13,126.604 127.184,126.661 127.475,127.392 C127.652,127.837 127.921,128.477 128.07,128.812 C128.218,129.141 128.343,129.572 128.343,129.751 C128.343,130.109 128.591,130.425 128.873,130.425 C129.147,130.425 129.114,130.195 128.631,128.704 C128.394,127.973 128.229,127.342 128.264,127.306 C128.3,127.27 128.508,127.421 128.737,127.65 C128.96,127.873 129.504,128.371 129.934,128.745 C130.866,129.556 131.501,129.655 132.157,129.092 C132.503,128.795 132.559,128.64 132.565,127.966 C132.571,127.349 132.489,127.057 132.178,126.582 C131.962,126.252 131.784,125.941 131.784,125.894 C131.784,125.564 133.696,126.568 134.024,127.07 C134.258,127.428 134.868,127.539 134.973,127.242 C135.008,127.141 134.949,126.797 134.844,126.496 C134.629,125.88 134.532,122.574 134.71,121.965 C134.904,121.306 135.251,120.612 135.558,120.273 C135.804,120.001 135.82,119.921 135.648,119.815 C135.506,119.726 135.354,119.764 135.168,119.933 C134.857,120.214 134.365,121.205 134.365,121.55 C134.365,121.693 134.311,121.843 134.243,121.886 C134.175,121.93 134.082,122.625 134.034,123.442 C133.941,125.034 133.859,125.68 133.734,125.798 C133.694,125.835 133.132,125.638 132.472,125.356 C131.225,124.822 130.238,124.593 129.834,124.742 C129.603,124.828 129.603,124.847 129.834,125.105 C129.965,125.252 130.25,125.421 130.45,125.471 C130.877,125.578 131.386,126.109 131.708,126.783 C132.002,127.399 131.996,128.642 131.698,128.758 C131.121,128.982 130.83,128.819 129.679,127.629 C128.819,126.74 128.403,126.41 128.142,126.41 C127.748,126.41 127.548,126.023 127.698,125.55 C128.128,124.192 128.015,122.668 127.36,120.976 C127.126,120.374 126.864,119.614 126.773,119.277 C126.633,118.761 126.553,118.668 126.249,118.668 C126.049,118.668 125.853,118.772 125.805,118.904" id="Fill-112" sketch:type="MSShapeGroup"></path>
            <path d="M112.122,120.704 C112.009,120.916 111.978,121.571 112.026,122.704 L112.098,124.388 L111.553,124.921 C110.47,125.978 109.914,127.787 110.267,129.106 C110.455,129.808 110.832,130.061 111.524,129.948 C112.059,129.861 112.585,129.392 113.226,128.432 C113.446,128.102 113.706,127.844 113.818,127.844 C114.048,127.844 114.073,127.539 113.861,127.328 C113.775,127.242 113.767,127.012 113.841,126.754 C114.081,125.91 113.661,122.883 113.146,121.75 C113.074,121.592 112.917,121.22 112.796,120.919 C112.554,120.316 112.36,120.254 112.122,120.704 L112.122,120.704 L112.122,120.704 Z M113.21,123.557 C113.441,124.546 113.322,124.922 112.946,124.388 C112.789,124.165 112.716,123.758 112.72,123.127 C112.726,122.026 112.886,122.166 113.21,123.557 L113.21,123.557 L113.21,123.557 Z M113.424,125.442 C113.418,125.93 113.391,125.989 113.287,125.736 C113.175,125.464 113.236,124.833 113.374,124.833 C113.405,124.833 113.428,125.113 113.424,125.442 L113.424,125.442 L113.424,125.442 Z M112.428,125.736 C112.428,125.908 112.56,126.267 112.72,126.525 C113.116,127.165 113.083,127.528 112.561,128.317 C111.85,129.392 111.119,129.749 110.918,129.12 C110.683,128.389 110.919,126.898 111.389,126.138 C111.851,125.392 112.428,125.169 112.428,125.736 L112.428,125.736 L112.428,125.736 Z" id="Fill-113" sketch:type="MSShapeGroup"></path>
            <path d="M106.477,124.418 C104.871,125.495 104.122,126.089 103.022,127.154 C102.362,127.793 102.167,128.079 102.183,128.382 C102.199,128.668 102.289,128.788 102.513,128.819 C102.728,128.849 102.823,128.784 102.828,128.604 C102.832,128.459 103.006,128.145 103.226,127.887 C103.629,127.414 105.106,126.123 105.244,126.123 C105.292,126.123 105.33,126.718 105.33,127.45 C105.33,128.181 105.417,129.258 105.524,129.851 C105.63,130.439 105.741,131.174 105.769,131.471 C105.836,132.174 105.903,132.275 106.248,132.188 C106.469,132.133 106.521,132.031 106.474,131.744 C105.997,128.79 105.941,128.234 106.005,127.098 C106.044,126.41 106.017,125.837 105.947,125.837 C105.349,125.837 107.08,124.624 107.868,124.49 C108.241,124.427 108.407,124.315 108.467,124.087 C108.683,123.262 108.04,123.369 106.477,124.418" id="Fill-114" sketch:type="MSShapeGroup"></path>
            <path d="M108.879,126.152 C108.487,126.629 108.242,127.83 108.22,129.378 C108.2,130.841 108.229,131.042 108.548,131.629 C108.898,132.274 109.148,132.406 109.546,132.157 C109.704,132.057 109.646,131.941 109.273,131.608 L108.8,131.185 L108.822,129.672 C108.84,128.382 108.898,128.032 109.216,127.292 C109.419,126.819 109.551,126.32 109.505,126.195 C109.406,125.923 109.085,125.901 108.879,126.152" id="Fill-115" sketch:type="MSShapeGroup"></path>
            <path d="M116.46,129.45 C116.392,129.632 116.417,130.131 116.521,130.633 C116.619,131.106 116.739,131.842 116.786,132.253 C116.872,132.998 116.869,133.006 116.471,133.006 C115.949,133.006 115.239,133.737 114.969,134.554 C114.803,135.056 114.571,135.316 113.725,135.952 C113.152,136.383 112.634,136.701 112.571,136.662 C112.376,136.541 111.472,134.568 111.355,134.009 C111.133,132.948 110.583,132.571 110.077,133.135 C109.895,133.337 109.832,133.658 109.832,134.389 C109.832,134.927 109.839,135.988 109.847,136.733 C109.855,137.479 109.926,138.345 110.004,138.648 C110.083,138.949 110.18,139.437 110.22,139.723 C110.259,140.012 110.4,140.791 110.535,141.465 C110.741,142.497 110.825,142.69 111.08,142.727 C111.522,142.792 111.58,142.368 111.316,141.021 C111.057,139.701 111.111,139.521 112.087,138.468 C112.606,137.909 112.714,137.851 112.901,138.033 C113.446,138.565 114.019,139.028 114.134,139.028 C114.195,139.028 114.371,139.164 114.514,139.321 C114.71,139.539 114.879,139.593 115.166,139.529 C115.381,139.482 115.596,139.513 115.649,139.601 C115.779,139.813 116.385,139.783 116.844,139.543 C117.259,139.325 118.154,138.454 117.962,138.454 C117.9,138.454 117.92,138.368 118.005,138.268 C118.092,138.165 118.25,137.73 118.356,137.3 C118.534,136.583 118.581,136.522 118.923,136.564 C119.396,136.622 119.398,136.549 118.937,136.088 C118.653,135.804 118.532,135.486 118.428,134.755 C118.352,134.221 118.129,133.221 117.926,132.504 C117.723,131.787 117.455,130.831 117.324,130.353 C116.973,129.077 116.705,128.797 116.46,129.45 L116.46,129.45 L116.46,129.45 Z M111.065,134.726 C111.352,135.586 111.831,136.557 112.182,136.992 C112.335,137.181 112.249,137.321 111.461,138.167 C111.074,138.583 110.969,138.632 110.85,138.454 C110.772,138.336 110.701,138.11 110.693,137.952 C110.685,137.794 110.658,137.569 110.634,137.45 C110.272,135.715 110.154,134.032 110.377,133.809 C110.585,133.6 110.774,133.852 111.065,134.726 L111.065,134.726 L111.065,134.726 Z M117.159,134.224 C117.279,134.464 117.523,134.905 117.711,135.221 C117.967,135.651 118.025,135.911 117.954,136.303 C117.825,137.006 117.406,138.231 117.274,138.289 C117.208,138.318 117.159,138.425 117.159,138.54 C117.159,138.747 116.457,139.171 116.112,139.171 C115.612,139.171 115.15,137.895 115.163,136.547 C115.183,134.482 116.514,132.934 117.159,134.224 L117.159,134.224 L117.159,134.224 Z M114.578,136.927 C114.578,137.271 114.671,137.737 114.786,137.967 C114.899,138.192 115.04,138.576 115.094,138.805 L115.195,139.228 L114.779,138.961 C114.292,138.647 113.144,137.567 113.144,137.422 C113.144,137.259 114.22,136.307 114.406,136.305 C114.517,136.304 114.578,136.526 114.578,136.927 L114.578,136.927 L114.578,136.927 Z" id="Fill-116" sketch:type="MSShapeGroup"></path>
            <path d="M291.438,18.312 C290.807,18.377 289.839,18.527 289.287,18.646 C288.728,18.766 287.902,18.923 287.423,19.002 C286.486,19.155 283.953,19.613 281.688,20.039 C280.897,20.188 279.193,20.47 277.888,20.667 C274.332,21.205 272.404,21.744 272.039,22.302 C271.872,22.558 271.895,22.615 272.253,22.836 C272.855,23.208 273.013,23.454 273.013,24.022 C273.013,24.442 273.142,24.646 273.802,25.27 C274.533,25.961 274.59,26.062 274.59,26.661 C274.59,27.22 274.667,27.388 275.164,27.922 C275.484,28.266 275.737,28.586 275.737,28.646 C275.737,28.703 275.902,28.909 276.089,29.084 C276.285,29.268 276.538,29.65 276.662,29.951 L276.884,30.489 L275.78,30.495 C274.482,30.502 273.386,30.558 268.999,30.84 C267.218,30.955 264.038,31.122 261.901,31.213 C259.765,31.304 257.837,31.407 257.6,31.442 C257.364,31.478 255.392,31.501 253.227,31.495 C248.165,31.479 247.936,31.507 247.205,32.222 C246.889,32.53 246.502,32.783 246.345,32.783 C246.172,32.783 246.058,32.886 246.058,33.041 C246.058,33.342 246.722,34.36 246.918,34.36 C247.176,34.36 247.22,34.046 246.996,33.801 C246.703,33.479 246.717,33.322 247.061,33.104 C247.503,32.824 247.684,33.012 247.568,33.629 C247.36,34.723 247.331,35.048 247.307,36.511 C247.281,38.103 247.433,38.877 248.353,41.816 C249.227,44.612 249.493,45.489 249.633,46.046 C249.766,46.571 249.694,47.236 249.438,47.852 C249.302,48.181 249.7,48.457 250.173,48.363 C250.394,48.318 250.961,48.178 251.435,48.051 C253.348,47.536 254.618,47.425 256.883,47.578 C258.073,47.658 259.117,47.749 259.22,47.78 C259.34,47.817 259.263,47.963 259.005,48.189 L258.603,48.54 L259.069,48.705 C259.506,48.86 259.535,48.913 259.535,49.544 C259.535,50.82 260.243,52.807 260.769,53.005 C260.982,53.085 261.672,53.035 262.719,52.864 C266.891,52.183 267.89,52.095 271.579,52.082 C275.15,52.07 276.246,52.153 279.179,52.657 C280.77,52.931 281.478,53.107 282.691,53.535 C283.241,53.728 284.312,54.106 285.057,54.369 C285.803,54.632 286.916,54.917 287.516,55 C288.12,55.083 289.28,55.34 290.097,55.573 C290.914,55.806 291.903,56.067 292.298,56.154 C293.129,56.336 294.52,57.126 294.52,57.416 C294.52,57.517 294.195,58.269 293.803,59.072 C293.412,59.875 292.982,61.003 292.857,61.559 C292.683,62.334 292.507,62.709 292.126,63.129 C291.852,63.43 291.56,63.857 291.483,64.068 C291.29,64.598 290.792,64.625 289.574,64.17 C289.016,63.962 287.996,63.621 287.28,63.402 C286.563,63.183 285.447,62.819 284.77,62.584 C284.096,62.351 283.103,62.041 282.548,61.892 C280.498,61.342 279.597,61.04 278.72,60.612 C277.85,60.187 275.565,59.529 272.726,58.886 C271.45,58.598 270.917,58.443 270.217,58.16 C266.891,56.816 262.713,55.523 259.535,54.853 C259.186,54.779 258.166,54.394 257.249,53.989 C256.331,53.584 255.292,53.167 254.919,53.054 C253.643,52.668 252.722,52.406 251.721,52.142 C250.771,51.892 248.036,51.159 246.144,50.646 C245.414,50.449 244.839,50.196 243.635,49.546 C243.341,49.387 241.914,48.921 240.781,48.614 L239.878,48.368 L239.907,47.422 C239.922,46.905 239.883,45.881 239.821,45.164 C239.713,43.931 239.729,43.794 240.093,42.891 C240.492,41.902 241.285,40.555 241.798,39.995 C242.087,39.68 242.09,39.655 241.857,39.421 C241.624,39.188 241.599,39.191 241.283,39.493 C241.097,39.671 240.872,39.809 240.767,39.809 C240.643,39.809 240.609,39.923 240.667,40.153 C240.72,40.368 240.653,40.623 240.487,40.834 C240.34,41.021 240.006,41.615 239.735,42.174 C239.254,43.163 239.247,43.207 239.242,45.114 C239.236,47.092 239.112,48.203 238.864,48.512 C238.569,48.88 238.86,49.054 240.05,49.222 C241.842,49.475 242.586,49.668 243.061,50.002 C243.661,50.424 244.667,50.78 246.846,51.343 C247.872,51.607 249.743,52.092 251.004,52.42 C253.241,53.001 254.814,53.539 256.352,54.248 C257.434,54.746 258.948,55.224 260.611,55.591 C263.12,56.144 265.07,56.754 268.067,57.923 C269.171,58.354 270.784,58.877 271.651,59.086 C272.526,59.297 273.88,59.624 274.691,59.822 C276.612,60.289 277.635,60.647 278.161,61.039 C278.395,61.213 279.035,61.478 279.566,61.62 C282.175,62.321 282.675,62.47 282.82,62.59 C282.908,62.663 283.544,62.858 284.247,63.029 C284.95,63.2 285.993,63.526 286.584,63.76 C287.172,63.993 287.755,64.183 287.882,64.183 C288.298,64.183 290.122,64.91 290.294,65.144 C290.42,65.316 290.592,65.349 290.979,65.277 C291.481,65.183 292.226,64.701 292.226,64.47 C292.226,64.406 292.454,64.004 292.742,63.559 C293.077,63.043 293.329,62.791 293.459,62.843 C293.566,62.885 293.66,63.022 293.66,63.136 C293.66,63.438 294.058,63.8 294.291,63.71 C294.42,63.661 294.466,63.402 294.441,62.871 L294.405,62.104 L293.911,62.118 C293.423,62.133 293.418,62.126 293.526,61.645 C293.733,60.729 294.219,59.581 294.899,58.405 C295.165,57.946 295.38,57.483 295.38,57.373 C295.38,56.993 295.621,57.158 296.597,58.204 C297.319,58.978 297.664,59.493 297.976,60.262 C298.202,60.821 298.391,61.352 298.391,61.43 C298.391,61.509 298.485,61.651 298.599,61.746 C298.762,61.88 299.037,61.878 299.854,61.737 C300.832,61.567 301.388,61.39 302.98,60.738 C303.662,60.459 304.915,60.147 306.406,59.885 C307.095,59.764 307.507,59.585 308.055,59.168 C309.277,58.238 310.206,57.874 312.457,57.441 C313.389,57.262 313.835,56.999 313.667,56.727 C313.531,56.509 312.385,56.633 311.683,56.942 C311.43,57.053 310.837,57.254 310.364,57.388 C309.36,57.674 308.06,58.353 307.619,58.821 C307.293,59.166 307.181,59.202 304.514,59.813 C303.596,60.023 302.836,60.249 302.836,60.312 C302.836,60.374 302.557,60.473 302.227,60.527 C301.897,60.581 301.542,60.687 301.453,60.756 C301.363,60.827 300.858,60.938 300.341,61.001 C299.295,61.129 298.822,60.954 298.822,60.441 C298.822,59.933 297.746,58.409 296.614,57.31 C296.255,56.962 295.954,56.611 295.954,56.541 C295.954,56.324 294.828,54.706 294.238,54.075 C293.245,53.014 293.067,52.656 293.115,51.824 L293.158,51.078 L295.309,50.757 C301.316,49.858 303.035,49.672 304.772,49.73 C305.489,49.754 306.349,49.716 306.707,49.644 C307.295,49.527 307.336,49.536 307.162,49.745 C306.869,50.097 307.095,50.275 307.539,50.044 C308.396,49.597 308.952,49.96 309.364,51.236 C309.558,51.838 309.744,52.086 310.335,52.526 C310.894,52.943 311.12,53.228 311.296,53.738 C311.429,54.125 311.724,54.57 311.998,54.799 C312.385,55.122 312.457,55.266 312.392,55.595 C312.331,55.91 312.375,56.016 312.6,56.087 C313.045,56.228 313.446,56.035 313.446,55.681 C313.446,55.505 313.182,55.079 312.851,54.72 C312.523,54.365 312.108,53.759 311.927,53.372 C311.707,52.904 311.332,52.462 310.801,52.046 C310.299,51.653 310.005,51.314 310.005,51.128 C310.005,50.966 309.877,50.569 309.718,50.239 C309.56,49.91 309.432,49.584 309.432,49.508 C309.432,49.433 309.288,49.143 309.108,48.856 C308.751,48.286 308.76,48.325 308.649,46.762 C308.555,45.441 308.353,44.569 307.725,42.777 C307.213,41.314 307.225,41.386 307.496,41.386 C307.616,41.386 307.772,41.543 307.849,41.744 C308.014,42.174 308.285,42.219 308.285,41.816 C308.285,41.421 308.586,41.454 309.876,41.994 C310.665,42.323 310.997,42.535 311.002,42.712 C311.006,42.866 311.116,42.963 311.288,42.963 C311.446,42.963 311.618,43.047 311.683,43.156 C311.744,43.26 311.948,43.397 312.12,43.45 C312.375,43.53 312.47,43.479 312.572,43.207 C312.642,43.02 312.813,42.751 312.945,42.619 C313.274,42.289 314.307,40.702 314.307,40.525 C314.307,40.454 314.49,40.024 314.715,39.565 C314.941,39.106 315.201,38.412 315.296,38.016 C315.399,37.586 315.798,36.812 316.292,36.081 C316.748,35.407 317.328,34.413 317.59,33.858 C317.854,33.299 318.131,32.709 318.217,32.525 C318.427,32.076 318.25,31.977 317.06,31.881 C315.855,31.785 314.847,31.446 314.034,30.864 C312.819,29.994 311.726,29.538 310.235,29.277 C309.328,29.119 306.292,28.092 305.274,27.599 C304.758,27.349 303.945,26.878 303.453,26.542 C302.28,25.743 300.815,25.242 298.85,24.966 C297.961,24.842 296.997,24.64 296.714,24.52 C296.076,24.249 294.595,22.732 294.226,21.972 C293.899,21.298 293.831,19.203 294.12,18.732 C294.471,18.16 293.846,18.062 291.438,18.312 L291.438,18.312 L291.438,18.312 Z M291.712,19.09 C291.596,19.563 291.898,19.686 292.283,19.323 C292.621,19.005 292.844,19.033 292.712,19.377 C292.592,19.692 292.975,19.797 293.186,19.506 C293.349,19.281 293.373,19.391 293.373,20.366 C293.373,21.714 293.75,22.617 294.764,23.693 C295.142,24.094 295.613,24.611 295.809,24.84 C296.215,25.313 297.101,27.024 297.101,27.335 C297.101,27.451 297.23,27.757 297.381,28.001 L297.66,28.453 L296.771,28.603 C296.281,28.686 294.95,28.889 293.803,29.055 C292.656,29.221 291.114,29.48 290.362,29.633 C288.527,30.005 285.651,30.449 284.34,30.562 C283.15,30.665 280.351,30.663 280.182,30.559 C280.119,30.521 279.494,30.482 278.791,30.475 L277.515,30.46 L277.348,29.743 C277.169,28.976 277.085,28.857 275.995,27.81 C275.379,27.217 275.307,27.082 275.307,26.517 C275.307,25.714 275.159,25.437 274.519,25.044 C273.917,24.674 273.527,24.015 273.662,23.592 C273.731,23.378 273.641,23.169 273.35,22.868 C272.948,22.452 272.946,22.442 273.214,22.244 C273.723,21.867 275.322,21.494 277.888,21.154 C278.477,21.076 279.58,20.888 280.326,20.739 C281.077,20.589 282.749,20.27 284.053,20.029 C285.358,19.788 287.094,19.464 287.925,19.305 C289.889,18.932 290.757,18.794 291.323,18.768 C291.753,18.748 291.788,18.777 291.712,19.09 L291.712,19.09 L291.712,19.09 Z M298.893,25.388 C300.714,25.677 301.874,26.076 303.123,26.843 C304.657,27.786 306.275,28.599 307.08,28.831 C307.794,29.036 309.905,29.615 310.937,29.889 C311.955,30.159 312.845,30.514 313.117,30.758 C314.136,31.673 314.665,31.933 316.171,32.256 C316.873,32.406 316.954,32.46 316.916,32.747 C316.893,32.919 316.947,33.07 317.031,33.07 C317.448,33.07 316.953,34.159 315.845,35.679 C315.207,36.554 314.458,38.227 314.452,38.791 C314.451,38.899 314.22,39.271 313.948,39.601 C313.677,39.93 313.446,40.282 313.446,40.368 C313.446,40.647 312.772,41.877 312.471,42.147 C312.199,42.392 312.148,42.396 311.941,42.189 C311.813,42.061 311.575,41.959 311.403,41.959 C311.236,41.959 310.83,41.835 310.514,41.687 C310.195,41.537 309.252,41.092 308.421,40.698 L306.908,39.981 L307.003,39.206 C307.099,38.418 307.368,37.539 307.587,37.299 C307.771,37.099 307.74,36.718 307.525,36.538 C307.39,36.425 306.966,36.46 305.991,36.664 C304.499,36.976 303.983,37.011 303.983,36.798 C303.983,36.717 303.725,36.525 303.395,36.36 C302.879,36.102 302.819,36.023 302.898,35.708 C303.049,35.112 302.865,34.811 302.248,34.645 C301.638,34.48 301.613,34.446 301.476,33.6 C301.414,33.213 301.286,33.01 301.037,32.898 C300.807,32.795 300.686,32.618 300.686,32.389 C300.686,32.196 300.572,31.614 300.435,31.098 C300.247,30.396 300.028,29.984 299.567,29.464 C299.135,28.976 298.977,28.687 299.038,28.496 C299.134,28.194 298.922,27.989 298.377,27.858 C298.074,27.785 297.92,27.585 297.667,26.94 C297.488,26.481 297.221,25.909 297.065,25.65 L296.786,25.184 L297.194,25.184 C297.421,25.184 298.176,25.275 298.893,25.388 L298.893,25.388 L298.893,25.388 Z M296.933,29.6 C296.984,29.958 297.176,30.012 297.343,29.715 C297.52,29.4 298.406,29.39 298.922,29.698 C299.345,29.949 299.669,30.489 299.905,31.335 C299.995,31.658 299.983,31.663 299.266,31.564 C298.793,31.499 298.535,31.514 298.535,31.607 C298.535,31.814 298.822,31.984 299.18,31.99 C299.418,31.994 299.46,32.073 299.424,32.46 C299.388,32.847 299.441,32.954 299.739,33.09 C300.174,33.289 300.212,33.457 300.092,34.647 C300.039,35.164 300.013,36.074 300.033,36.69 L300.069,37.801 L299.467,37.801 C298.736,37.801 298.411,38.084 298.836,38.352 C298.994,38.451 299.187,38.492 299.266,38.443 C299.59,38.241 300.228,38.547 300.411,38.991 C300.516,39.248 300.785,39.766 301.022,40.167 C302.07,41.945 302.033,41.849 301.747,42.046 C301.202,42.422 301.154,42.512 301.25,42.992 C301.319,43.336 301.435,43.478 301.675,43.514 C302.176,43.589 302.427,43.293 302.324,42.748 C302.272,42.475 302.301,42.234 302.392,42.179 C302.685,42.002 302.557,41.457 302.036,40.669 C301.363,39.651 300.804,38.495 300.883,38.289 C300.947,38.123 302.277,37.915 303.094,37.942 C303.367,37.952 303.658,37.896 303.754,37.815 C303.976,37.63 305.761,37.228 306.363,37.228 C306.923,37.228 306.949,37.314 306.643,38.16 C306.528,38.475 306.432,38.975 306.428,39.271 C306.422,39.715 306.356,39.833 306.048,39.95 C305.562,40.135 305.618,40.687 306.134,40.808 C306.501,40.894 306.589,41.099 307.827,44.755 C308.002,45.274 308.066,45.938 308.055,47.157 C308.047,48.089 308.015,48.867 307.984,48.899 C307.952,48.93 306.794,49.031 305.417,49.121 C302.901,49.286 299.381,49.671 296.814,50.062 C295.223,50.304 292.212,50.629 289.574,50.844 C287.67,50.998 286.935,51.08 283.767,51.491 C281.659,51.764 276.438,51.811 274.59,51.573 C273.019,51.371 273.157,51.375 271.436,51.477 C270.604,51.526 269.289,51.598 268.497,51.637 C267.708,51.677 266.102,51.845 264.927,52.01 C263.751,52.176 262.371,52.321 261.858,52.333 L260.926,52.354 L260.518,51.15 C260.192,50.189 260.128,49.805 260.202,49.25 C260.254,48.863 260.349,48.52 260.417,48.476 C260.481,48.434 260.539,48.268 260.539,48.125 C260.539,47.981 260.59,47.822 260.647,47.788 C260.706,47.752 261.686,47.614 262.833,47.479 C263.98,47.345 266.124,47.078 267.615,46.884 C269.106,46.691 270.681,46.504 271.128,46.469 C271.57,46.433 272.569,46.335 273.329,46.252 C275.064,46.062 277.794,46.036 279.035,46.197 C279.551,46.264 280.223,46.315 280.541,46.312 C281.407,46.303 284.025,45.981 284.985,45.765 C285.876,45.565 287.179,45.339 288.427,45.169 C288.821,45.115 290.376,45.08 291.882,45.092 C293.387,45.104 294.969,45.046 295.395,44.963 C295.825,44.879 296.743,44.75 297.46,44.673 C300.657,44.326 301.331,44.191 301.331,43.895 C301.331,43.648 301.23,43.609 300.614,43.615 C300.218,43.619 298.965,43.809 297.818,44.038 C295.972,44.407 295.409,44.456 292.8,44.474 C289.296,44.498 289.574,44.467 283.838,45.467 C282.29,45.737 279.78,45.771 278.476,45.539 C277.703,45.402 277.057,45.415 274.949,45.61 C272.096,45.874 270.887,46.009 269.285,46.245 C267.183,46.555 262.561,47.036 260.41,47.17 C259.824,47.206 258.733,47.176 257.973,47.102 C256.023,46.914 254.693,46.941 252.797,47.208 C250.56,47.522 250.56,47.522 250.619,47.264 C250.67,47.041 250.555,46.648 249.233,42.533 C248.003,38.705 247.882,38.132 247.911,36.296 C247.925,35.421 247.997,34.463 248.072,34.145 C248.147,33.83 248.208,33.33 248.208,33.034 C248.208,32.575 248.266,32.473 248.603,32.338 C248.819,32.252 250.775,32.119 252.94,32.045 C255.105,31.97 257.239,31.889 257.672,31.865 C258.107,31.842 259.392,31.78 260.539,31.727 C264.439,31.549 265.627,31.489 266.776,31.412 C267.407,31.369 268.439,31.306 269.07,31.27 C269.704,31.235 271.307,31.142 272.655,31.064 C275.594,30.892 277.119,30.896 279.967,31.081 C281.372,31.172 282.64,31.169 283.623,31.074 C285.043,30.936 288.29,30.468 289.072,30.289 C290.247,30.019 291.588,29.774 292.656,29.632 C293.33,29.543 294.163,29.416 294.52,29.349 C294.875,29.282 295.553,29.237 296.026,29.249 C296.8,29.268 296.891,29.303 296.933,29.6 L296.933,29.6 L296.933,29.6 Z M300.915,34.174 C300.773,34.315 300.653,34.102 300.77,33.916 C300.859,33.772 300.9,33.771 300.944,33.908 C300.976,34.009 300.963,34.126 300.915,34.174 L300.915,34.174 L300.915,34.174 Z M301.039,34.776 C301.09,34.856 301.381,34.989 301.696,35.077 C302.227,35.225 302.263,35.268 302.263,35.758 C302.263,36.131 302.37,36.393 302.635,36.669 C302.843,36.884 302.971,37.119 302.923,37.199 C302.836,37.346 302.177,37.486 301.259,37.551 L300.757,37.586 L300.714,36.124 C300.675,34.776 300.775,34.36 301.039,34.776 L301.039,34.776 L301.039,34.776 Z M291.316,51.494 C291.358,51.609 291.317,51.803 291.229,51.91 C290.948,52.25 291.337,52.326 291.739,52.01 C292.197,51.648 292.307,51.709 292.433,52.397 C292.533,52.946 293.144,53.914 293.803,54.569 C294.233,54.997 294.95,55.942 294.95,56.082 C294.95,56.139 294.75,56.148 294.492,56.103 C292.585,55.774 292.038,55.661 291.151,55.415 C290.592,55.259 289.798,55.041 289.358,54.921 C288.925,54.803 288.054,54.607 287.423,54.487 C286.125,54.239 285.846,54.158 283.767,53.427 C282.319,52.917 281.532,52.692 280.498,52.49 C280.24,52.439 280.044,52.378 280.068,52.354 C280.091,52.331 280.727,52.269 281.473,52.218 C282.218,52.167 283.192,52.058 283.623,51.978 C284.885,51.743 289.044,51.309 290.19,51.293 C291.007,51.282 291.254,51.326 291.316,51.494 L291.316,51.494 L291.316,51.494 Z" id="Fill-117" sketch:type="MSShapeGroup"></path>
            <path d="M242.617,39.651 C242.617,40.033 242.717,40.073 243.85,40.149 C245.154,40.236 245.875,40.544 245.938,41.042 C246.013,41.644 246.373,41.769 246.904,41.376 C247.363,41.036 247.404,40.83 247.047,40.663 C246.938,40.612 246.617,40.461 246.345,40.334 C245.513,39.946 244.604,39.665 244.179,39.665 C243.964,39.665 243.738,39.599 243.692,39.522 C243.645,39.443 243.384,39.378 243.111,39.378 C242.724,39.378 242.617,39.438 242.617,39.651" id="Fill-118" sketch:type="MSShapeGroup"></path>
            <path d="M246.432,54.089 C245.994,54.878 245.964,55.15 246.316,55.15 C246.458,55.15 246.676,54.935 246.839,54.634 C246.995,54.347 247.272,54.061 247.463,53.989 C247.75,53.881 247.777,53.824 247.629,53.645 C247.277,53.218 246.822,53.387 246.432,54.089" id="Fill-119" sketch:type="MSShapeGroup"></path>
            <path d="M244.376,55.896 C244.2,56.082 243.965,56.307 243.835,56.414 C243.549,56.649 243.549,57.014 243.835,57.014 C244.452,57.014 245.405,56.205 245.255,55.81 C245.131,55.484 244.728,55.523 244.376,55.896" id="Fill-120" sketch:type="MSShapeGroup"></path>
            <path d="M296.741,63.036 C296.444,63.365 296.585,63.669 296.986,63.565 C297.168,63.518 297.334,63.61 297.484,63.839 C297.891,64.461 298.143,63.882 297.796,63.122 C297.593,62.678 297.102,62.638 296.741,63.036" id="Fill-121" sketch:type="MSShapeGroup"></path>
            <path d="M299.205,63.567 C299.06,63.713 299.094,64.111 299.266,64.284 C299.47,64.488 300.255,64.226 300.255,63.954 C300.255,63.624 299.444,63.325 299.205,63.567" id="Fill-122" sketch:type="MSShapeGroup"></path>
            <path d="M301.646,64.269 C301.486,64.429 301.531,65.453 301.704,65.56 C301.94,65.707 302.411,65.144 302.446,64.671 C302.472,64.327 302.415,64.247 302.112,64.212 C301.911,64.188 301.701,64.214 301.646,64.269" id="Fill-123" sketch:type="MSShapeGroup"></path>
            <path d="M338.33,44.497 C338.217,44.638 337.947,44.97 337.737,45.228 C337.314,45.747 336.559,46.334 334.667,47.615 C333.993,48.071 332.97,48.834 332.38,49.322 C331.791,49.808 330.215,51.034 328.867,52.053 C327.519,53.073 326.101,54.167 325.705,54.491 C325.313,54.813 324.279,55.597 323.418,56.226 C322.49,56.904 320.938,58.274 319.619,59.581 C318.386,60.802 316.688,62.327 315.819,62.993 C314.959,63.653 313.792,64.612 313.238,65.115 C312.679,65.623 311.511,66.583 310.622,67.266 C309.741,67.942 308.285,69.143 307.396,69.926 C306.507,70.708 305.691,71.352 305.589,71.352 C305.372,71.352 305.375,71.323 305.63,70.836 C305.899,70.32 305.905,69.995 305.646,69.781 C305.378,69.558 304.939,69.99 305.041,70.377 C305.083,70.538 305.056,70.822 304.98,71.022 C304.887,71.266 304.892,71.44 304.994,71.567 C305.104,71.704 305.087,71.787 304.93,71.877 C304.654,72.035 303.109,73.411 302.277,74.238 C301.911,74.602 301.044,75.33 300.327,75.876 C299.61,76.421 298.986,76.941 298.922,77.044 C298.86,77.145 298.734,77.231 298.65,77.231 C298.568,77.231 298.416,77.324 298.334,77.424 C298.247,77.532 297.474,78.183 296.599,78.887 C295.725,79.59 294.575,80.528 294.018,80.992 C292.69,82.099 292.312,82.405 290.563,83.791 C290.389,83.929 289.803,84.439 289.258,84.928 C287.925,86.122 286.682,87.127 286.534,87.13 C286.425,87.133 284.096,88.588 283.121,89.264 C282.885,89.427 282.161,89.913 281.516,90.341 C280.154,91.244 278.605,92.714 278.605,93.103 C278.605,93.246 278.68,93.45 278.763,93.533 C279.089,93.859 279.617,96.687 279.748,98.809 C279.822,99.999 279.954,101.28 280.044,101.677 C280.2,102.365 280.123,106.475 279.942,107.111 C279.875,107.346 279.77,107.957 279.532,109.491 C279.343,110.71 278.997,112.306 278.87,112.545 C278.772,112.732 278.794,112.897 278.949,113.14 L279.164,113.477 L279.745,113.205 C280.06,113.057 280.466,112.742 280.634,112.517 C280.805,112.286 281.458,111.768 282.103,111.352 C283.795,110.26 284.793,109.589 284.971,109.423 C285.058,109.342 285.537,108.954 286.039,108.559 C286.541,108.164 287.259,107.585 287.638,107.269 C288.018,106.952 289.036,106.255 289.911,105.713 C290.785,105.171 291.569,104.641 291.66,104.53 C291.754,104.416 291.886,104.33 291.968,104.33 C292.047,104.33 292.463,104.011 292.893,103.62 C293.322,103.23 294.205,102.519 294.85,102.043 C295.495,101.567 296.246,100.997 296.513,100.78 C297.173,100.245 299.007,99.025 299.151,99.025 C299.335,99.025 300.241,98.328 301.202,97.447 C301.672,97.016 302.549,96.292 303.137,95.85 C304.284,94.987 307.432,93.003 307.654,93.003 C307.812,93.003 308.285,93.82 308.285,94.092 C308.285,94.207 308.34,94.293 308.414,94.293 C308.601,94.293 309.288,93.347 309.288,93.089 C309.288,92.974 309.355,92.833 309.432,92.787 C309.508,92.742 309.575,92.587 309.575,92.458 C309.575,92.194 311.941,89.989 313.36,88.93 C314.208,88.297 315.439,87.557 316.873,86.82 C317.303,86.598 317.972,86.143 318.379,85.796 C319.124,85.158 322.929,82.288 323.368,82.033 C323.5,81.956 323.927,81.703 324.3,81.482 C324.676,81.259 325.448,80.607 325.999,80.048 C326.551,79.489 327.401,78.724 327.87,78.366 C328.931,77.555 330.697,76.514 331.01,76.514 C331.134,76.514 331.484,76.289 331.77,76.024 C332.989,74.897 333.508,74.498 334.208,74.148 C334.624,73.94 334.953,73.725 334.953,73.661 C334.953,73.453 336.473,72.045 336.946,71.815 C337.505,71.542 337.725,71.146 337.616,70.607 C337.529,70.176 337.764,69.632 338.036,69.632 C338.125,69.632 338.188,68.886 338.201,67.667 C338.232,64.871 338.469,61.307 338.652,60.885 C339.103,59.85 339.281,58.52 339.189,56.871 C339.108,55.425 339.142,55.007 339.463,53.473 C339.855,51.594 339.899,50.67 339.676,48.985 C339.538,47.938 339.116,44.644 339.113,44.583 C339.112,44.567 338.982,44.483 338.825,44.397 C338.595,44.271 338.496,44.291 338.33,44.497 L338.33,44.497 L338.33,44.497 Z M338.591,45.917 C338.641,46.044 338.684,46.411 338.688,46.741 C338.692,47.068 338.789,47.723 338.902,48.196 C339.299,49.845 339.321,51.48 338.969,53.071 C338.515,55.122 338.397,56.255 338.55,57.1 C338.714,58.005 338.522,59.38 338.029,60.828 C337.751,61.645 337.679,62.14 337.685,63.201 C337.689,63.942 337.628,65.215 337.549,66.047 C337.469,66.879 337.367,67.983 337.319,68.513 L337.233,69.474 L336.774,69.445 C336.387,69.421 336.323,69.461 336.365,69.703 C336.598,71.065 336.641,70.953 335.384,72.255 C334.748,72.915 334.047,73.551 333.835,73.661 C333.43,73.871 331.799,75.063 331.297,75.515 C330.977,75.804 330.179,76.295 329.677,76.513 C329.204,76.719 327.498,77.954 327.498,78.091 C327.498,78.156 327.354,78.24 327.168,78.285 C326.988,78.328 326.286,78.893 325.626,79.525 C324.967,80.157 323.958,80.993 323.411,81.36 C322.852,81.736 322.071,82.307 321.648,82.651 C321.225,82.993 320.429,83.579 319.855,83.97 C319.282,84.36 318.584,84.886 318.285,85.152 C317.986,85.42 317.361,85.851 316.873,86.125 C314.393,87.522 312.142,89.129 309.432,91.436 C309.231,91.607 308.916,91.805 308.715,91.887 C306.518,92.786 302.592,95.392 300.327,97.457 C300.087,97.676 299.682,97.956 299.409,98.093 C299.143,98.226 298.305,98.8 297.56,99.361 C296.814,99.923 296.055,100.483 295.882,100.6 C294.764,101.356 293.76,102.103 293.015,102.736 C292.283,103.356 290.721,104.501 289.946,104.985 C288.986,105.585 287.914,106.341 287.495,106.716 C287.01,107.149 285.975,107.955 284.426,109.106 C284.027,109.403 283.207,109.941 282.62,110.294 C282.032,110.647 281.229,111.164 280.849,111.434 C280.462,111.709 280.109,111.929 280.053,111.929 C279.953,111.929 280.092,110.237 280.329,108.559 C280.787,105.319 280.897,102.527 280.617,101.261 C280.544,100.932 280.447,100.172 280.403,99.584 C280.226,97.218 280.152,96.595 279.879,95.153 C279.722,94.322 279.524,93.507 279.437,93.332 C279.302,93.063 279.34,92.945 279.695,92.529 C280.117,92.034 281.645,90.813 282.333,90.42 C282.535,90.304 283.129,89.905 283.63,89.547 C284.143,89.182 285.086,88.602 285.745,88.246 C286.908,87.62 287.839,86.916 289.287,85.569 C289.688,85.195 290.288,84.681 290.649,84.4 C291.007,84.121 291.39,83.821 291.509,83.726 C291.625,83.633 291.968,83.369 292.255,83.152 C293.273,82.38 294.884,81.043 295.261,80.658 C295.466,80.447 295.94,80.064 296.298,79.819 C296.657,79.573 297.115,79.22 297.302,79.044 C298.191,78.21 298.804,77.683 299.323,77.304 C299.639,77.075 299.959,76.816 300.036,76.729 C300.275,76.457 301.933,75.247 302.392,75.009 C302.635,74.883 302.836,74.721 302.836,74.65 C302.836,74.495 304.456,72.882 305.245,72.252 C305.562,71.999 306.127,71.654 306.471,71.503 C306.815,71.352 307.165,71.124 307.231,71.008 C307.651,70.264 310.679,67.645 312.271,66.648 C312.607,66.438 313.389,65.773 313.991,65.187 C314.593,64.6 315.519,63.802 316.027,63.43 C316.543,63.053 317.023,62.698 317.103,62.635 C317.18,62.572 317.475,62.36 317.748,62.169 C318.276,61.801 318.33,61.746 319.508,60.398 C320.66,59.079 322.688,57.247 323.655,56.651 C324.587,56.077 326.364,54.815 326.454,54.663 C326.658,54.319 331.421,50.705 331.67,50.705 C331.758,50.705 332.156,50.361 332.566,49.931 C332.974,49.503 333.849,48.785 334.523,48.325 C335.197,47.866 335.776,47.455 335.817,47.408 C335.954,47.25 337.535,46.261 337.649,46.261 C337.72,46.261 337.894,46.132 338.037,45.974 C338.347,45.63 338.472,45.617 338.591,45.917 L338.591,45.917 L338.591,45.917 Z" id="Fill-124" sketch:type="MSShapeGroup"></path>
            <path d="M304.229,68.097 C304.197,68.191 304.235,68.413 304.313,68.585 C304.411,68.8 304.411,68.96 304.313,69.087 C304.236,69.187 304.123,69.46 304.069,69.675 C303.98,70.033 304.002,70.071 304.277,70.033 C304.499,70.002 304.662,69.789 304.858,69.273 C305.01,68.872 305.13,68.455 305.13,68.327 C305.13,67.954 304.347,67.755 304.229,68.097" id="Fill-125" sketch:type="MSShapeGroup"></path>
            <path d="M335.313,79.066 C334.246,80.27 334.093,80.464 334.093,80.615 C334.093,80.701 333.462,81.104 332.688,81.511 C331.699,82.031 331.035,82.504 330.444,83.109 C329.969,83.597 329.232,84.156 328.745,84.4 C328.272,84.636 327.588,85.104 327.225,85.439 C326.867,85.77 326.278,86.278 325.935,86.55 C325.591,86.824 325.069,87.255 324.788,87.498 C324.257,87.956 322.742,89.095 322.322,89.35 C320.458,90.485 319.196,91.217 318.536,91.544 C317.911,91.856 315.912,93.252 315.224,93.859 C314.149,94.808 311.656,96.816 310.88,97.358 C309.818,98.101 309.188,98.46 307.123,99.499 C306.134,99.997 304.798,100.815 304.141,101.326 C303.481,101.838 302.814,102.343 302.643,102.458 C302.473,102.573 302.076,102.902 301.761,103.189 C301.116,103.777 298.582,105.763 298.477,105.763 C298.438,105.763 298.234,105.926 298.019,106.129 C297.804,106.331 297.273,106.695 296.829,106.944 C295.123,107.897 293.072,109.434 291.294,111.089 C290.893,111.463 290.394,111.899 290.161,112.079 C289.932,112.257 289.604,112.533 289.43,112.694 C288.515,113.543 287.452,114.163 285.559,114.952 C284.238,115.503 283.939,115.678 282.146,116.948 C280.813,117.893 279.939,118.381 279.58,118.381 C279.349,118.381 278.462,119.37 278.462,119.628 C278.462,119.938 278.971,119.829 279.332,119.442 C279.521,119.239 279.91,118.95 280.182,118.809 C280.599,118.592 282.749,117.116 283.265,116.692 C283.346,116.625 283.595,116.478 283.838,116.352 C284.072,116.231 284.498,116.002 284.77,115.85 C285.046,115.696 285.788,115.358 286.419,115.098 C287.452,114.673 288.338,114.155 289.129,113.514 C289.674,113.073 290.865,112.03 291.087,111.8 C291.207,111.675 291.66,111.275 292.076,110.925 C292.491,110.575 293.046,110.095 293.287,109.876 C293.86,109.356 295.581,108.159 296.814,107.423 C297.802,106.834 299.954,105.245 301.316,104.099 C301.718,103.761 302.306,103.265 302.621,102.998 C304.132,101.719 305.589,100.768 307.596,99.75 C308.801,99.139 310.055,98.449 310.378,98.219 C312.054,97.025 313.289,96.05 315.21,94.402 C316.113,93.628 317.922,92.372 318.579,92.062 C318.866,91.927 319.209,91.733 319.325,91.64 C319.444,91.545 319.827,91.315 320.185,91.124 C320.544,90.933 320.894,90.729 320.974,90.665 C321.053,90.602 321.533,90.279 322.049,89.942 C323.569,88.949 324.524,88.262 324.988,87.827 C325.232,87.599 325.511,87.411 325.605,87.411 C325.705,87.411 325.777,87.363 325.777,87.296 C325.777,87.188 326.365,86.686 327.655,85.693 C328.143,85.318 328.301,85.219 329.161,84.74 C329.47,84.568 330.207,83.983 330.81,83.432 C331.51,82.791 332.329,82.218 333.104,81.826 C333.763,81.492 334.454,81.084 334.631,80.923 L334.953,80.629 L334.953,81.274 C334.953,81.624 335.085,82.306 335.24,82.765 C335.425,83.311 335.555,84.17 335.606,85.188 C335.649,86.063 335.838,87.436 336.029,88.271 C336.28,89.37 336.402,90.493 336.482,92.429 C336.663,96.845 336.665,97.724 336.495,99.756 C336.341,101.591 336.351,101.822 336.652,103.276 C336.961,104.765 336.969,104.975 336.839,108.201 C336.749,110.423 336.625,111.853 336.473,112.402 C336.347,112.861 336.244,113.442 336.244,113.699 C336.244,114.091 336.151,114.218 335.663,114.495 C335.348,114.674 335.046,114.917 335.004,115.026 C334.958,115.14 334.863,115.226 334.781,115.226 C334.703,115.226 334.459,115.373 334.244,115.549 C334.022,115.73 333.67,115.997 333.441,116.158 C333.211,116.319 332.774,116.659 332.444,116.932 C331.819,117.45 330.595,118.271 329.792,118.712 C329.082,119.102 326.394,120.92 325.634,121.524 C325.275,121.809 324.886,122.099 324.759,122.177 C324.477,122.348 321.189,124.509 320.601,124.909 C320.372,125.064 319.332,125.777 318.285,126.496 C317.239,127.215 315.793,128.13 315.067,128.534 C313.901,129.181 312.457,130.169 308.873,132.771 C307.625,133.676 307.097,134.009 306.908,134.009 C306.811,134.009 306.712,133.515 306.65,132.726 C306.553,131.479 306.56,131.433 306.906,131.084 C307.854,130.13 308.715,128.274 308.715,127.184 C308.715,125.693 307.517,124.898 306.621,125.794 C306.181,126.234 305.776,127.084 305.632,127.873 C305.576,128.174 305.48,128.449 305.417,128.489 C305.212,128.616 305.402,132.862 305.652,133.751 C305.781,134.21 305.864,134.62 305.833,134.647 C305.801,134.675 305.001,135.168 304.055,135.744 C303.109,136.32 302.25,136.875 302.148,136.977 C302.048,137.078 301.905,137.164 301.84,137.164 C301.773,137.164 301.144,137.572 300.456,138.061 C299.081,139.04 298.578,139.305 297.13,139.814 C295.521,140.38 293.273,141.691 290.362,143.758 C289.932,144.064 289.508,144.376 289.43,144.444 C289.133,144.706 288.125,145.209 287.337,145.49 C286.444,145.807 285.559,146.348 284.312,147.337 C282.777,148.554 282.111,149.018 281.344,149.401 C280.924,149.611 280.211,150.066 279.752,150.417 C278.784,151.158 278.679,151.114 278.557,149.924 C278.513,149.494 278.437,148.875 278.39,148.562 C278.332,148.175 278.422,147.494 278.67,146.462 C278.872,145.616 279.038,144.785 279.042,144.598 C279.046,144.413 279.049,143.458 279.049,142.483 C279.049,141.508 279.075,140.66 279.107,140.605 C279.138,140.55 279.229,139.601 279.307,138.511 C279.471,136.232 279.259,133.427 278.777,131.5 C278.561,130.635 278.492,129.894 278.497,128.489 C278.502,127.385 278.409,126.07 278.27,125.263 C277.978,123.571 277.97,122.785 278.239,122.266 C278.352,122.048 278.444,121.528 278.44,121.127 C278.434,120.496 278.393,120.388 278.161,120.388 C277.869,120.388 277.858,120.417 277.806,121.32 C277.788,121.633 277.708,122.252 277.63,122.682 C277.547,123.141 277.537,123.771 277.608,124.188 C277.889,125.85 277.948,126.611 277.961,128.776 C277.972,130.654 278.03,131.27 278.283,132.174 C278.688,133.62 278.865,137.924 278.616,140.246 C278.523,141.113 278.428,142.705 278.404,143.781 C278.381,144.856 278.313,145.812 278.254,145.903 C278.195,145.993 278.029,146.569 277.888,147.172 C277.631,148.268 277.635,148.419 277.96,149.867 C278.028,150.168 277.986,150.455 277.831,150.756 C277.616,151.172 277.621,151.214 277.902,151.408 C278.131,151.566 278.191,151.731 278.153,152.089 C278.115,152.448 278.164,152.575 278.354,152.613 C278.512,152.644 278.605,152.578 278.605,152.434 C278.605,152.213 279.379,151.372 280.254,150.642 C280.493,150.443 281.179,150.037 281.795,149.731 C282.412,149.425 283.398,148.755 284.01,148.227 C285.026,147.351 285.588,146.94 286.649,146.294 C286.853,146.17 287.258,146.025 287.545,145.974 C287.832,145.923 288.104,145.823 288.147,145.752 C288.192,145.678 288.333,145.623 288.477,145.623 C288.618,145.623 288.85,145.511 289.007,145.365 C289.162,145.222 289.703,144.829 290.219,144.483 C290.735,144.138 291.183,143.815 291.224,143.759 C291.35,143.586 293.502,142.177 294.276,141.761 C296.069,140.798 296.385,140.652 297.89,140.099 C298.449,139.893 299.131,139.575 299.431,139.379 C299.732,139.182 300.032,139.028 300.112,139.028 C300.198,139.028 300.255,138.982 300.255,138.913 C300.255,138.6 305.776,135.156 306.277,135.156 C306.371,135.156 306.679,134.956 306.951,134.718 C307.608,134.144 307.87,134.21 308.061,134.999 C308.245,135.758 308.571,135.969 308.571,135.328 C308.571,135.088 308.648,134.568 308.743,134.153 C308.895,133.494 309.009,133.338 309.711,132.819 C310.156,132.491 310.542,132.181 310.586,132.117 C310.689,131.967 314.952,129.169 315.826,128.677 C316.961,128.039 318.694,126.889 320.257,125.738 C320.492,125.564 321.304,125.048 322.049,124.596 C322.795,124.145 324.157,123.217 325.06,122.544 C326.541,121.441 328.774,119.94 330.509,118.881 C331.34,118.373 332.711,117.475 332.804,117.377 C333.28,116.875 334.215,116.23 334.466,116.23 C334.638,116.23 334.859,116.132 334.953,116.015 C335.045,115.9 335.199,115.8 335.283,115.8 C335.37,115.8 335.606,115.642 335.806,115.449 C336.01,115.254 336.459,114.946 336.817,114.758 C337.563,114.365 337.665,114.091 337.272,113.535 C336.991,113.135 336.991,113.126 337.276,111.922 C337.432,111.262 337.547,110.351 337.527,109.921 C337.507,109.489 337.482,107.871 337.47,106.337 C337.456,104.616 337.381,103.293 337.274,102.896 C336.968,101.767 336.95,101.419 337.107,99.598 C337.285,97.519 337.324,95.495 337.203,94.58 C337.156,94.224 337.109,93.003 337.097,91.856 C337.08,90.25 337,89.45 336.746,88.343 C336.565,87.556 336.341,86.084 336.251,85.081 C336.16,84.077 335.997,83.001 335.89,82.694 C335.517,81.633 335.469,80.845 335.741,80.242 C335.876,79.941 336.108,79.665 336.258,79.625 C336.697,79.51 336.588,79.004 336.086,78.829 C335.699,78.694 335.622,78.718 335.313,79.066 L335.313,79.066 L335.313,79.066 Z M308.091,126.948 C308.15,127.258 308.088,127.758 307.927,128.288 C307.653,129.192 306.618,130.901 306.421,130.778 C306.255,130.675 305.991,129.392 305.991,128.69 C305.991,127.729 306.287,126.853 306.797,126.31 L307.281,125.794 L307.639,126.123 C307.837,126.305 308.04,126.675 308.091,126.948 L308.091,126.948 L308.091,126.948 Z" id="Fill-126" sketch:type="MSShapeGroup"></path>
            <path d="M307.74,94.752 C307.368,95.124 307.625,96.444 308.07,96.444 C308.342,96.444 308.508,95.282 308.293,94.881 C308.109,94.537 307.984,94.508 307.74,94.752" id="Fill-127" sketch:type="MSShapeGroup"></path>
            <path d="M307.927,96.902 C307.826,97.189 307.573,98.363 307.569,98.566 C307.561,98.987 307.959,98.68 308.406,97.92 C308.853,97.161 308.869,97.09 308.629,96.913 C308.313,96.681 308.008,96.676 307.927,96.902" id="Fill-128" sketch:type="MSShapeGroup"></path>
            <path d="M321.44,105.125 C321.225,105.325 321.046,105.569 321.046,105.663 C321.046,105.926 320.083,107.799 319.712,108.258 C319.27,108.805 319.047,108.703 318.53,107.713 C318.005,106.71 317.605,106.652 317.431,107.556 C317.206,108.717 316.849,109.921 316.73,109.921 C316.66,109.921 316.601,109.663 316.601,109.362 C316.601,108.645 316.381,108.057 316.113,108.057 C315.791,108.057 315.697,108.316 315.863,108.746 C315.947,108.962 316.044,109.448 316.083,109.85 C316.295,111.999 316.925,111.843 317.468,109.506 C317.655,108.703 317.853,108.057 317.913,108.057 C317.972,108.057 318.117,108.244 318.237,108.473 C318.469,108.918 318.976,109.348 319.268,109.348 C319.621,109.348 320.336,108.387 321.06,106.939 C321.461,106.136 321.856,105.477 321.934,105.477 C322.013,105.477 322.422,105.788 322.838,106.165 C323.254,106.541 323.913,106.967 324.293,107.104 C324.68,107.244 325.109,107.421 325.261,107.504 C325.548,107.66 325.872,107.466 325.723,107.226 C325.674,107.147 325.211,106.882 324.695,106.638 C324.121,106.367 323.485,105.914 323.06,105.477 C322.671,105.075 322.248,104.76 322.099,104.76 C321.955,104.76 321.655,104.926 321.44,105.125" id="Fill-129" sketch:type="MSShapeGroup"></path>
            <path d="M338.581,105.137 C338.329,105.241 338.353,105.348 338.734,105.792 C339.114,106.237 339.289,106.302 339.155,105.95 C339.096,105.792 339.12,105.752 339.233,105.821 C339.329,105.879 339.398,105.828 339.398,105.699 C339.398,105.57 339.338,105.477 339.255,105.477 C339.178,105.477 339.111,105.376 339.111,105.262 C339.111,105.048 338.911,105 338.581,105.137" id="Fill-130" sketch:type="MSShapeGroup"></path>
            <path d="M311.152,106.667 C311.152,106.767 311.212,106.916 311.281,106.989 C311.353,107.065 311.484,107.541 311.575,108.057 C311.667,108.574 311.8,109.264 311.875,109.606 C312.075,110.524 312.052,110.596 311.367,111.231 C311.009,111.563 310.683,111.981 310.633,112.172 C310.532,112.562 310.335,112.588 309.647,112.299 C308.724,111.913 309.145,110.972 310.163,111.145 C310.521,111.206 310.722,111.184 310.722,111.083 C310.722,110.861 310.235,110.638 309.747,110.638 C309.205,110.638 308.571,111.341 308.571,111.943 C308.571,112.417 308.858,112.603 310.22,113.016 C311.095,113.281 312.164,113.851 312.159,114.051 C312.157,114.105 311.912,114.323 311.625,114.526 C310.913,115.03 309.317,115.222 308.543,114.898 C308.012,114.676 307.855,114.705 307.855,115.026 C307.855,115.374 308.686,115.548 310.063,115.487 C311.238,115.435 311.485,115.378 311.998,115.04 C312.615,114.635 312.877,114.069 312.636,113.664 C312.562,113.539 312.163,113.271 311.762,113.076 C311.36,112.881 311.02,112.652 311.016,112.574 C311.012,112.495 311.228,112.172 311.495,111.857 C312.056,111.195 312.162,111.24 312.437,112.258 C312.604,112.875 312.901,113.234 313.088,113.047 C313.127,113.008 313.048,112.552 312.916,112.051 C312.682,111.162 312.683,111.111 312.954,110.739 C313.311,110.248 313.385,110.251 313.565,110.767 C313.816,111.487 314.235,111.785 314.995,111.785 C315.368,111.785 315.758,111.728 315.869,111.658 C316.224,111.433 315.884,111.212 315.181,111.212 C314.694,111.212 314.424,111.137 314.257,110.954 C313.956,110.625 313.967,110.395 314.313,109.85 C315.131,108.559 315.153,108.344 314.464,108.344 C314.15,108.344 314.041,108.445 313.888,108.875 C313.678,109.463 313.565,109.602 313.002,109.971 C312.522,110.285 312.473,110.208 312.3,108.889 C312.148,107.728 311.965,106.879 311.814,106.638 C311.675,106.415 311.152,106.437 311.152,106.667" id="Fill-131" sketch:type="MSShapeGroup"></path>
            <path d="M300.112,111.754 C299.501,111.96 298.535,113.649 298.535,114.51 C298.535,115.308 298.936,115.69 300.499,116.378 C302.334,117.186 302.785,117.494 303.008,118.094 C303.285,118.84 303.164,119.313 302.535,119.936 C301.914,120.552 301.388,120.698 300.212,120.579 C299.051,120.462 298.636,120.262 298.713,119.858 C298.768,119.571 298.731,119.521 298.492,119.557 C298.334,119.58 298.136,119.709 298.052,119.843 C297.798,120.247 298.42,120.778 299.381,120.976 C301.876,121.49 303.697,120.467 303.697,118.553 C303.697,117.466 303.152,116.905 301.374,116.161 C299.051,115.189 298.702,114.765 299.26,113.592 C299.539,113.004 300.176,112.353 300.31,112.517 C300.452,112.689 300.829,113.575 300.829,113.735 C300.829,113.85 300.89,113.936 300.972,113.936 C301.152,113.936 301.043,112.474 300.834,112.086 C300.664,111.771 300.409,111.654 300.112,111.754" id="Fill-132" sketch:type="MSShapeGroup"></path>
            <path d="M306.851,113.076 C306.771,113.227 306.707,113.807 306.707,114.381 C306.707,115.528 306.404,116.272 305.646,116.986 C305.12,117.482 304.872,117.449 304.512,116.832 C304.277,116.431 304.259,116.293 304.406,116.051 C304.555,115.807 304.536,115.709 304.299,115.474 C303.962,115.142 303.553,115.226 303.553,115.628 C303.553,116.187 303.992,117.329 304.327,117.644 C304.61,117.908 304.786,117.961 305.159,117.891 C305.606,117.808 305.848,117.592 306.697,116.517 C306.969,116.173 306.984,116.17 307.077,116.445 C307.418,117.449 307.942,118.828 308.183,119.356 C309.019,121.189 308.027,122.098 304.758,122.494 C303.998,122.586 303.161,122.243 302.979,121.765 C302.902,121.564 302.737,121.392 302.621,121.392 C302.329,121.392 302.578,122.042 303.008,122.403 C303.602,122.901 304.213,122.979 305.804,122.757 C307.467,122.525 308.035,122.324 308.643,121.754 C309.045,121.377 309.066,121.373 309.263,121.636 C309.747,122.281 310.055,123.078 310.065,123.715 C310.074,124.231 310.138,124.422 310.321,124.482 C310.483,124.534 310.618,124.833 310.724,125.378 C310.969,126.625 311.207,127.309 311.425,127.383 C311.639,127.456 311.62,127.113 311.316,125.378 C311.251,125.005 311.241,124.69 311.296,124.69 C311.35,124.69 311.553,124.862 311.735,125.062 C312.283,125.665 313.381,126.125 313.905,125.973 C314.417,125.824 314.547,125.665 314.672,125.034 C314.776,124.511 314.538,124.059 313.685,123.155 C313.293,122.74 313.146,122.478 313.21,122.309 C313.438,121.716 315.798,122.711 316.341,123.629 C316.502,123.901 316.718,124.116 316.83,124.116 C317.121,124.116 317.252,123.686 317.525,121.822 C317.831,119.743 318.672,117.008 319.139,116.577 C319.54,116.206 319.557,116.087 319.21,116.087 C318.419,116.087 317.941,117.248 316.953,121.578 C316.816,122.18 316.649,122.682 316.586,122.682 C316.523,122.682 316.242,122.527 315.956,122.332 C315.167,121.797 313.905,121.367 313.432,121.472 C313.016,121.563 312.299,122.057 312.299,122.252 C312.299,122.316 312.714,122.826 313.233,123.399 C314.153,124.417 314.345,124.881 313.991,125.234 C313.64,125.586 313.16,125.403 312.271,124.58 C311.769,124.115 311.208,123.644 311.009,123.521 C310.792,123.387 310.545,122.998 310.385,122.539 C310.24,122.123 309.899,121.464 309.632,121.084 C309.361,120.696 309.145,120.328 309.145,120.252 C309.145,120.177 308.864,119.456 308.517,118.639 C307.541,116.345 307.352,115.53 307.531,114.395 C307.653,113.621 307.643,113.373 307.481,113.119 C307.224,112.717 307.047,112.705 306.851,113.076" id="Fill-133" sketch:type="MSShapeGroup"></path>
            <path d="M289.584,118.266 C289.445,120.144 289.438,123.166 289.571,123.944 C289.696,124.675 290.447,125.55 290.95,125.55 C291.373,125.55 292.298,125.079 292.8,124.609 C293.143,124.287 293.23,124.27 293.889,124.393 C294.664,124.538 296.728,124.26 297.015,123.973 C297.345,123.642 296.872,123.562 295.811,123.769 C294.133,124.097 293.367,123.836 294.09,123.184 C294.248,123.042 294.377,122.868 294.377,122.797 C294.377,122.724 294.528,122.467 294.722,122.209 C295.254,121.502 295.528,120.876 295.682,120.015 C295.815,119.27 295.802,119.188 295.51,118.868 C295.328,118.67 295.036,118.524 294.821,118.524 C293.895,118.524 292.316,121.019 292.381,122.381 C292.398,122.74 292.505,123.191 292.614,123.37 C292.87,123.788 292.599,124.227 291.81,124.67 C291.108,125.065 290.649,124.972 290.28,124.36 C290.033,123.949 290.005,123.629 290.018,121.32 C290.029,119.313 290.085,118.599 290.269,118.108 C290.484,117.535 290.485,117.446 290.284,117.133 C289.855,116.465 289.698,116.718 289.584,118.266 L289.584,118.266 L289.584,118.266 Z M295.188,119.485 C295.318,120.017 294.904,121.119 294.182,122.166 C293.855,122.639 293.543,123.094 293.488,123.177 C293.425,123.271 293.301,123.241 293.158,123.098 C292.735,122.675 292.859,121.793 293.555,120.288 C293.8,119.757 294.486,119.098 294.793,119.098 C294.993,119.098 295.125,119.227 295.188,119.485 L295.188,119.485 L295.188,119.485 Z" id="Fill-134" sketch:type="MSShapeGroup"></path>
            <path d="M284.842,119.816 C284.394,120.004 283.926,120.503 283.31,121.449 C282.433,122.798 282.27,123.557 282.382,125.794 C282.436,126.869 282.421,127.72 282.347,127.765 C282.132,127.896 282.043,128.675 282.198,129.077 C282.314,129.378 282.385,129.426 282.519,129.292 C282.799,129.012 282.908,129.12 282.911,129.679 C282.915,130.453 283.264,131.495 283.537,131.549 C283.903,131.62 283.958,130.984 283.695,129.708 C283.483,128.675 283.466,127.697 283.647,126.969 C283.836,126.209 285.02,125.301 285.645,125.435 C285.752,125.458 285.846,125.378 285.846,125.263 C285.846,124.915 284.942,124.897 284.484,125.236 C284.226,125.426 284.03,125.48 283.896,125.396 C283.557,125.185 283.39,125.249 283.191,125.665 L283.007,126.052 L282.898,125.693 C282.725,125.12 282.741,123.629 282.927,123.098 C283.303,122.023 284.648,120.245 285.086,120.245 C285.15,120.245 285.321,120.438 285.473,120.682 C285.625,120.926 285.796,121.117 285.86,121.113 C286.083,121.101 286.077,120.359 285.851,120.015 C285.617,119.66 285.344,119.606 284.842,119.816" id="Fill-135" sketch:type="MSShapeGroup"></path>
            <path d="M287.466,124.188 C287.331,124.322 287.494,127.328 287.675,128.059 C287.8,128.561 287.935,128.791 288.125,128.826 C288.359,128.869 288.382,128.819 288.289,128.475 C288.014,127.462 287.937,126.826 287.931,125.521 C287.926,124.446 287.879,124.116 287.731,124.116 C287.631,124.116 287.503,124.151 287.466,124.188" id="Fill-136" sketch:type="MSShapeGroup"></path>
            <path d="M297.044,126.654 C296.7,126.997 297.196,129.722 297.86,131.142 C298.041,131.529 298.155,132.045 298.145,132.432 C298.11,133.751 296.728,135.933 295.983,135.846 C295.213,135.755 294.724,133.981 295.098,132.633 C295.29,131.945 296.051,130.998 296.413,130.998 C296.717,130.998 296.965,131.328 297.017,131.801 C297.08,132.375 297.341,132.393 297.432,131.83 C297.524,131.256 297.187,130.72 296.614,130.526 C296.293,130.418 296.14,130.462 295.725,130.783 C295.45,130.995 295.09,131.443 294.929,131.773 C294.684,132.274 294.536,132.401 294.04,132.532 C293.71,132.62 293.317,132.732 293.158,132.783 C292.934,132.856 292.777,132.747 292.443,132.289 C291.514,131.013 290.897,130.307 290.549,130.122 C290.035,129.851 289.768,130.224 289.943,130.97 C290.114,131.701 290.107,133.006 289.932,133.006 C289.729,133.006 289.764,133.823 290.007,134.726 C290.123,135.16 290.283,136.289 290.361,137.235 C290.528,139.257 290.587,139.493 290.907,139.432 C291.118,139.392 291.151,139.157 291.151,137.665 C291.151,135.916 291.197,135.729 291.825,134.941 C291.886,134.864 292.118,134.576 292.326,134.317 L292.714,133.837 L293.079,134.267 C293.28,134.503 293.671,135.099 293.945,135.586 C294.607,136.762 295.2,137.401 295.423,137.178 C295.542,137.06 295.484,136.92 295.194,136.619 C294.987,136.404 294.807,136.181 294.807,136.138 C294.807,136.095 294.473,135.457 294.069,134.726 C293.362,133.45 293.342,133.384 293.603,133.194 C294.183,132.769 294.466,133.178 294.503,134.497 C294.519,135.056 294.938,135.927 295.352,136.262 C295.807,136.631 296.381,136.475 297.049,135.801 C297.39,135.457 297.675,135.138 297.675,135.099 C297.675,135.059 297.831,134.798 298.026,134.511 C298.221,134.224 298.416,133.81 298.465,133.579 C298.576,133.049 298.692,133.049 299.007,133.579 C299.246,133.981 299.868,134.296 300.055,134.11 C300.103,134.062 299.923,133.751 299.647,133.407 C298.998,132.595 298.858,132.174 298.746,130.683 C298.578,128.46 297.858,126.553 297.187,126.553 C297.161,126.553 297.104,126.594 297.044,126.654 L297.044,126.654 L297.044,126.654 Z M297.961,128.934 C297.961,129.134 297.898,129.254 297.818,129.206 C297.738,129.158 297.675,128.962 297.675,128.762 C297.675,128.561 297.738,128.441 297.818,128.489 C297.898,128.537 297.961,128.733 297.961,128.934 L297.961,128.934 L297.961,128.934 Z M291.473,132.016 C291.966,132.647 292.369,133.228 292.369,133.307 C292.369,133.456 291.108,135.056 290.936,135.125 C290.844,135.161 290.741,134.439 290.422,131.529 C290.381,131.156 290.399,130.858 290.463,130.862 C290.526,130.866 290.98,131.385 291.473,132.016 L291.473,132.016 L291.473,132.016 Z" id="Fill-137" sketch:type="MSShapeGroup"></path>
            <path d="M302.162,128.967 C301.378,129.65 300.686,131.113 300.686,132.088 C300.686,133.292 301.201,133.768 302.162,133.45 C302.808,133.237 303.553,132.346 303.553,131.787 C303.553,131.473 304.112,131.51 304.471,131.848 C304.672,132.036 304.839,132.09 304.973,132.007 C305.295,131.808 305.059,131.493 304.227,131.017 C303.395,130.54 302.902,130.539 303.052,131.013 C303.26,131.672 302.368,133.006 301.718,133.006 C301.296,133.006 301.136,132.303 301.358,131.428 C301.634,130.339 301.838,129.976 302.377,129.617 C302.722,129.388 302.983,129.316 303.266,129.374 C303.826,129.488 303.911,129.213 303.424,128.867 C302.879,128.479 302.707,128.492 302.162,128.967" id="Fill-138" sketch:type="MSShapeGroup"></path>
            <path d="M308.113,136.805 C308,136.918 308.147,138.182 308.31,138.497 C308.42,138.712 308.478,138.726 308.657,138.583 C308.772,138.491 308.839,138.324 308.801,138.225 C308.762,138.124 308.805,137.845 308.894,137.615 C309.023,137.285 309.017,137.142 308.87,136.963 C308.681,136.733 308.27,136.648 308.113,136.805" id="Fill-139" sketch:type="MSShapeGroup"></path>
            <path d="M309.294,139.601 C309.086,139.988 309.396,141.132 309.733,141.22 C310.06,141.305 310.143,141.064 310.048,140.304 C309.929,139.357 309.593,139.044 309.294,139.601" id="Fill-140" sketch:type="MSShapeGroup"></path>
            <path d="M310.077,142.555 C309.656,142.975 309.962,144.605 310.464,144.617 C310.526,144.618 310.585,144.533 310.592,144.433 C310.697,142.985 310.681,142.607 310.507,142.464 C310.365,142.347 310.263,142.368 310.077,142.555" id="Fill-141" sketch:type="MSShapeGroup"></path>
            <path d="M236.924,59.735 C236.666,59.971 236.451,60.266 236.451,60.384 C236.451,60.777 236.752,60.782 237.154,60.397 C237.469,60.093 237.637,60.031 237.935,60.104 C238.15,60.157 238.421,60.157 238.559,60.104 C238.769,60.024 238.745,59.964 238.387,59.668 C237.828,59.206 237.484,59.222 236.924,59.735" id="Fill-142" sketch:type="MSShapeGroup"></path>
            <path d="M234.813,61.631 C234.69,61.803 234.587,62.162 234.587,62.42 C234.587,62.792 234.648,62.893 234.874,62.893 C235.041,62.893 235.218,62.749 235.297,62.549 C235.371,62.362 235.506,62.16 235.591,62.107 C235.82,61.965 235.763,61.499 235.505,61.401 C235.147,61.266 235.051,61.297 234.813,61.631" id="Fill-143" sketch:type="MSShapeGroup"></path>
            <path d="M232.938,63.706 C232.778,63.74 232.516,63.796 232.343,63.832 C232.174,63.867 231.834,64.065 231.591,64.269 C231.06,64.713 230.968,65.51 231.419,65.752 C231.747,65.928 231.863,65.818 231.863,65.33 C231.863,65.017 231.999,64.89 232.716,64.534 C233.261,64.264 233.572,64.018 233.576,63.853 C233.583,63.611 233.483,63.588 232.938,63.706" id="Fill-144" sketch:type="MSShapeGroup"></path>
            <path d="M228.881,67.851 C227.978,68.563 227.283,70.342 227.863,70.46 C228.03,70.494 228.136,70.334 228.252,69.875 C228.535,68.757 229.706,68.011 229.828,68.872 C229.88,69.244 229.913,69.255 230.286,69.025 C230.512,68.886 230.609,68.904 230.852,69.13 C231.067,69.329 231.189,69.36 231.304,69.244 C231.551,68.998 231.347,68.645 230.902,68.551 C230.214,68.405 230.182,68.38 230.091,67.925 C229.977,67.357 229.54,67.331 228.881,67.851" id="Fill-145" sketch:type="MSShapeGroup"></path>
            <path d="M226.3,71.524 C226.085,71.739 226.061,73.304 226.271,73.434 C226.357,73.487 226.462,73.499 226.501,73.46 C226.63,73.331 226.978,71.607 226.9,71.481 C226.79,71.303 226.501,71.323 226.3,71.524" id="Fill-146" sketch:type="MSShapeGroup"></path>
            <path d="M224.651,76.026 C224.595,76.083 224.551,76.327 224.551,76.586 C224.551,76.915 224.648,77.095 224.895,77.224 C225.081,77.321 225.305,77.363 225.382,77.315 C225.612,77.175 225.713,76.185 225.511,76.057 C225.296,75.92 224.776,75.902 224.651,76.026" id="Fill-147" sketch:type="MSShapeGroup"></path>
            <path d="M223.726,79.733 C223.312,80.077 223.289,80.08 222.615,79.876 C221.597,79.569 220.583,79.599 220.4,79.941 C220.194,80.328 220.215,80.385 220.565,80.385 C220.834,80.385 220.856,80.442 220.771,80.93 C220.688,81.403 220.534,83.468 220.546,83.941 C220.548,84.033 220.548,84.299 220.546,84.514 C220.536,85.385 220.557,88.715 220.582,90.135 C220.596,90.967 220.576,91.961 220.536,92.357 L220.464,93.074 L220.895,93.031 C221.138,93.007 221.344,92.932 221.37,92.859 C221.452,92.622 222.156,92.697 222.644,92.995 C222.894,93.148 223.604,93.483 224.207,93.733 C225.884,94.43 226.522,94.824 226.622,95.225 C226.766,95.799 227.481,95.612 227.391,95.024 C227.335,94.655 227.218,94.583 224.809,93.454 C223.805,92.984 222.769,92.434 222.5,92.228 C222.228,92.02 221.88,91.856 221.712,91.856 C221.471,91.856 221.411,91.762 221.411,91.39 C221.411,91.134 221.371,90.307 221.323,89.561 C221.2,87.67 221.195,85.977 221.303,83.496 C221.407,81.102 221.604,80.378 222.142,80.4 C222.802,80.427 223.189,80.607 223.189,80.887 C223.189,81.106 223.282,81.167 223.583,81.145 C223.877,81.124 224.052,81.224 224.271,81.539 C224.431,81.769 224.624,81.962 224.694,81.962 C224.765,81.962 225.153,82.156 225.554,82.392 C225.956,82.629 226.373,82.823 226.479,82.823 C226.584,82.823 226.938,83.124 227.253,83.482 C227.569,83.841 228.05,84.259 228.307,84.4 C228.732,84.631 228.779,84.722 228.766,85.282 C228.758,85.625 228.6,86.221 228.415,86.608 C228.129,87.204 228.081,87.518 228.099,88.68 C228.111,89.44 228.03,90.432 227.916,90.909 C227.646,92.042 227.649,93.242 227.923,94.006 C228.211,94.809 228.198,95.14 227.864,95.497 C227.477,95.912 227.676,96.221 228.25,96.093 C229.023,95.921 229.077,95.712 228.712,94.293 C228.389,93.031 228.375,92.295 228.654,91.067 C228.708,90.828 228.761,89.934 228.773,89.06 C228.793,87.597 228.829,87.407 229.268,86.45 C229.662,85.59 229.81,85.402 230.157,85.326 C231.077,85.124 230.773,84.457 229.698,84.317 C229.105,84.24 228.866,84.098 227.978,83.296 C227.404,82.778 226.652,82.24 226.286,82.084 C225.917,81.928 225.332,81.514 224.959,81.145 C224.372,80.563 224.31,80.446 224.443,80.156 C224.599,79.812 224.508,79.381 224.278,79.381 C224.208,79.381 223.956,79.542 223.726,79.733" id="Fill-148" sketch:type="MSShapeGroup"></path>
            <path d="M230.286,88.802 C230.286,88.945 230.364,89.152 230.451,89.239 C230.574,89.362 230.569,89.504 230.429,89.805 C230.328,90.024 230.161,90.565 230.064,90.995 C229.966,91.425 229.796,92.002 229.691,92.264 C229.506,92.723 229.515,92.76 229.899,93.089 C230.114,93.273 230.397,93.433 230.508,93.433 C230.623,93.433 231.204,93.657 231.806,93.935 C232.408,94.212 233.213,94.539 233.605,94.666 C233.992,94.791 234.501,95.074 234.724,95.289 L235.132,95.684 L234.401,97.748 L234.731,98.1 C235.027,98.415 235.091,98.431 235.362,98.253 C235.662,98.055 235.906,98.008 238.1,97.732 C240.28,97.458 240.487,97.415 240.565,97.218 C240.605,97.114 240.444,96.63 240.201,96.128 C239.958,95.626 239.687,94.97 239.591,94.651 C239.496,94.333 239.308,93.791 239.168,93.433 C239.029,93.074 238.873,92.533 238.817,92.214 C238.762,91.899 238.675,91.576 238.623,91.497 C238.573,91.419 238.465,91.103 238.387,90.802 C238.294,90.443 238.108,90.169 237.856,90.018 C237.35,89.716 237.186,89.877 237.095,90.766 C237.027,91.44 236.681,92.29 236.48,92.282 C236.351,92.276 235.534,91.968 234.845,91.665 C234.542,91.532 233.935,91.107 233.476,90.708 C233.017,90.309 232.321,89.703 231.906,89.341 C231.06,88.603 230.286,88.345 230.286,88.802 L230.286,88.802 L230.286,88.802 Z M232.25,90.291 C232.623,90.611 233.107,91.051 233.307,91.253 C234.118,92.073 234.401,92.258 235.233,92.511 C235.706,92.655 236.214,92.896 236.361,93.046 C236.821,93.512 237.214,93.318 237.378,92.544 C237.585,91.569 237.781,91.439 238.05,92.099 C238.266,92.63 238.627,93.92 238.888,95.096 C238.961,95.426 239.128,95.914 239.269,96.207 C239.406,96.494 239.474,96.773 239.419,96.824 C239.365,96.874 238.781,96.972 238.136,97.039 C237.491,97.105 236.644,97.2 236.272,97.247 C235.598,97.332 235.591,97.328 235.591,96.917 C235.591,96.687 235.65,96.437 235.722,96.358 C235.891,96.171 236.019,95.235 235.9,95.053 C235.849,94.975 235.448,94.792 235.017,94.652 C233.469,94.146 232.019,93.549 231.847,93.347 C231.754,93.237 231.426,93.003 231.125,92.83 C230.637,92.552 230.574,92.456 230.58,92.006 C230.584,91.726 230.687,91.239 230.809,90.924 C230.932,90.608 231.066,90.202 231.109,90.02 C231.217,89.558 231.462,89.616 232.25,90.291 L232.25,90.291 L232.25,90.291 Z" id="Fill-149" sketch:type="MSShapeGroup"></path>
            <path d="M243.219,94.395 C242.703,94.456 242.642,94.636 243.002,95.039 C243.223,95.285 243.219,95.297 242.918,95.297 C242.502,95.297 242.348,95.712 242.674,95.952 C242.917,96.131 242.899,96.229 242.359,97.619 C241.985,98.58 241.755,99.447 241.699,100.1 C241.561,101.706 241.384,102.167 240.81,102.406 C240.538,102.519 240.323,102.666 240.323,102.738 C240.323,102.9 240.681,103.039 241.097,103.039 C241.281,103.039 241.642,103.193 241.914,103.387 C242.617,103.889 244.557,105.046 244.696,105.046 C244.954,105.046 246.197,105.951 246.274,106.194 C246.321,106.344 246.545,106.505 246.775,106.552 C247.024,106.604 247.372,106.867 247.645,107.212 C248.123,107.814 248.719,107.972 248.883,107.541 C249.001,107.231 248.596,106.579 248.266,106.549 C248.115,106.535 247.449,106.174 246.775,105.742 C246.101,105.31 245.114,104.739 244.567,104.466 C244.007,104.186 243.421,103.765 243.219,103.498 C243.023,103.24 242.668,102.924 242.437,102.803 C242.061,102.605 242.025,102.53 242.108,102.129 C242.159,101.88 242.294,101.032 242.409,100.243 C242.523,99.455 242.748,98.455 242.909,98.021 C243.264,97.06 244.092,95.421 244.194,95.474 C244.233,95.495 244.939,95.858 245.771,96.286 C246.603,96.714 247.472,97.266 247.714,97.519 C248.019,97.839 248.388,98.034 248.933,98.164 C249.363,98.267 249.795,98.37 249.893,98.394 C249.989,98.417 250.072,98.573 250.072,98.731 C250.072,98.931 250.173,99.025 250.388,99.025 C250.775,99.025 252.399,99.463 252.567,99.613 C252.736,99.764 252.384,100.817 251.643,102.38 C250.991,103.756 250.394,105.91 250.293,107.255 C250.259,107.713 250.164,108.166 250.087,108.244 C249.846,108.485 249.9,108.605 250.359,108.844 C250.973,109.164 251.105,109.018 250.998,108.143 C250.885,107.227 251.451,104.358 251.98,103.168 C252.171,102.738 252.403,102.187 252.503,101.928 C252.602,101.67 252.739,101.462 252.811,101.462 C252.886,101.462 252.94,101.369 252.94,101.24 C252.94,101.119 253.101,100.716 253.293,100.358 C253.731,99.542 253.643,99.356 252.653,99.006 C252.237,98.859 251.77,98.627 251.621,98.494 C251.47,98.359 250.89,98.136 250.316,97.992 C249.743,97.849 248.978,97.543 248.596,97.304 C248.223,97.071 247.848,96.874 247.778,96.874 C247.705,96.874 247.563,96.788 247.449,96.673 C247.339,96.563 246.832,96.264 246.33,96.014 C245.828,95.763 245.153,95.309 244.839,95.012 C244.206,94.413 243.936,94.31 243.219,94.395" id="Fill-150" sketch:type="MSShapeGroup"></path>
            <path d="M232.193,94.814 C231.954,94.908 231.971,95.153 232.237,95.454 C232.445,95.689 232.443,95.798 232.222,96.673 C232.087,97.205 231.827,98.085 231.641,98.645 C231.454,99.204 231.262,99.931 231.211,100.272 C231.159,100.616 231.064,100.923 230.996,100.967 C230.927,101.012 230.703,100.788 230.486,100.458 C230.073,99.833 229.655,99.555 228.881,99.391 C228.225,99.252 228.002,99.483 228.1,100.2 C228.161,100.645 228.133,100.767 227.978,100.743 C227.35,100.645 227.346,100.659 227.129,103.713 C227.043,104.917 226.884,106.232 226.773,106.652 C226.663,107.068 226.624,107.464 226.687,107.527 C226.749,107.589 227.046,107.665 227.332,107.692 C227.619,107.719 227.896,107.774 227.935,107.812 C228.047,107.921 227.562,108.614 227.261,108.775 C226.889,108.974 226.917,109.229 227.304,109.177 C227.577,109.14 227.646,109.219 227.705,109.635 C227.775,110.122 227.798,110.139 228.53,110.208 L229.282,110.28 L229.067,110.696 C228.95,110.922 228.813,111.362 228.766,111.663 C228.688,112.165 228.715,112.229 229.06,112.359 C229.267,112.437 229.942,112.502 230.544,112.502 C232.007,112.502 232.589,112.683 233.326,113.365 C234.057,114.041 234.671,114.108 234.637,113.506 C234.625,113.31 234.71,112.696 234.824,112.151 C234.956,111.52 234.995,110.847 234.931,110.316 C234.842,109.57 234.865,109.445 235.139,109.19 C235.311,109.031 235.483,108.731 235.526,108.516 C235.571,108.299 235.704,107.928 235.83,107.67 C236.146,107.026 235.906,106.734 235.161,106.854 L234.63,106.939 L234.676,105.993 C234.726,104.946 234.54,104.688 233.985,105.035 C233.604,105.274 233.569,105.204 233.677,104.43 C233.76,103.828 233.817,103.743 234.215,103.634 C234.596,103.53 234.656,103.448 234.638,103.061 C234.621,102.717 234.677,102.609 234.874,102.609 C235.017,102.609 235.169,102.513 235.214,102.394 C235.323,102.109 234.931,101.961 233.727,101.832 C233.225,101.779 232.628,101.637 232.408,101.519 C232.047,101.326 232.007,101.233 232.007,100.602 C232.007,99.698 232.871,96.325 233.3,95.555 C233.483,95.225 233.483,95.225 233.211,94.953 C232.991,94.733 232.551,94.673 232.193,94.814 L232.193,94.814 L232.193,94.814 Z M229.583,100.537 C230.107,100.807 230.057,101.057 229.469,101.108 C229.125,101.138 229.007,101.079 228.946,100.845 C228.872,100.559 228.934,100.315 229.082,100.315 C229.122,100.315 229.34,100.411 229.583,100.537 L229.583,100.537 L229.583,100.537 Z M230.644,101.975 C230.859,102.114 231.003,102.345 231.003,102.552 C231.003,102.89 231.024,102.896 232.329,102.903 C233.419,102.909 233.607,102.94 233.383,103.08 C232.824,103.429 232.231,104.023 232.336,104.129 C232.39,104.182 232.587,104.243 232.759,104.258 C233.024,104.281 233.077,104.358 233.053,104.688 C233.007,105.319 232.904,105.477 232.537,105.477 C232.05,105.477 231.649,105.813 231.769,106.122 C231.838,106.3 231.963,106.34 232.236,106.272 L232.609,106.179 L232.516,106.939 C232.333,108.445 232.265,108.774 232.136,108.774 C232.064,108.774 231.548,108.545 230.974,108.258 C230.41,107.976 229.383,107.525 228.709,107.263 C227.376,106.745 227.422,106.824 227.682,105.477 C227.765,105.045 227.863,104.179 227.899,103.562 C227.949,102.688 228.024,102.392 228.236,102.236 C228.574,101.985 228.694,101.987 229.196,102.25 C229.727,102.527 229.856,102.519 229.856,102.208 C229.856,101.706 230.114,101.63 230.644,101.975 L230.644,101.975 L230.644,101.975 Z M233.784,105.994 C234.028,106.087 234.101,106.624 233.87,106.624 C233.799,106.624 233.701,106.753 233.651,106.91 C233.533,107.283 233.154,107.294 233.154,106.925 C233.154,106.624 233.396,105.907 233.498,105.907 C233.53,105.907 233.655,105.945 233.784,105.994 L233.784,105.994 L233.784,105.994 Z M234.874,108.108 C234.874,108.294 234.746,108.56 234.587,108.703 C234.304,108.958 234.301,108.954 234.301,108.366 C234.301,107.864 234.345,107.771 234.587,107.771 C234.795,107.771 234.874,107.864 234.874,108.108 L234.874,108.108 L234.874,108.108 Z M233.584,108.416 C233.584,108.918 232.877,110.671 232.609,110.837 C232.533,110.884 232.3,110.794 232.114,110.645 C231.922,110.493 231.383,110.168 230.924,109.929 C230.245,109.575 229.913,109.491 229.182,109.491 C228.436,109.491 228.279,109.451 228.279,109.262 C228.279,108.932 228.833,108.06 229.039,108.066 C229.134,108.069 229.978,108.454 230.924,108.925 C232.458,109.689 232.661,109.755 232.86,109.556 C233.008,109.408 233.072,109.097 233.053,108.624 C233.028,108.007 233.061,107.914 233.304,107.914 C233.528,107.914 233.584,108.014 233.584,108.416 L233.584,108.416 L233.584,108.416 Z M234.243,110.251 C234.39,110.882 234.323,112.055 234.111,112.545 C233.931,112.961 233.663,113.063 233.543,112.76 C233.502,112.656 233.175,112.425 232.802,112.237 C232.248,111.957 231.92,111.901 230.859,111.907 C230.157,111.911 229.548,111.86 229.505,111.792 C229.462,111.727 229.528,111.427 229.648,111.14 C229.852,110.653 229.849,110.586 229.612,110.316 C229.364,110.034 229.368,110.026 229.712,110.13 C230.458,110.355 231.233,110.757 231.877,111.253 C232.322,111.595 232.649,111.744 232.838,111.693 C233.111,111.618 233.544,110.896 233.788,110.108 C233.931,109.648 234.115,109.706 234.243,110.251 L234.243,110.251 L234.243,110.251 Z" id="Fill-151" sketch:type="MSShapeGroup"></path>
            <path d="M257.055,102.982 C257.001,103.036 256.955,103.204 256.955,103.347 C256.955,103.491 256.892,103.728 256.818,103.864 C256.742,104.004 256.588,104.351 256.467,104.652 C256.347,104.953 256.17,105.188 256.066,105.186 C255.65,105.179 254.162,104.232 253.952,103.842 C253.829,103.613 253.684,103.44 253.628,103.456 C252.682,103.74 252.457,103.992 252.854,104.322 C253.04,104.478 253.022,104.595 252.718,105.197 C252.522,105.584 252.366,106.02 252.366,106.179 C252.366,106.475 252.438,106.507 253.499,106.687 C254.044,106.78 255.234,107.425 255.234,107.627 C255.234,107.699 255.119,107.792 254.976,107.837 C254.589,107.959 254.283,108.593 254.468,108.889 C254.672,109.215 255.679,109.415 256.883,109.369 C259.521,109.269 259.317,109.307 259.363,108.903 C259.387,108.703 259.304,108.448 259.184,108.351 C259.061,108.252 258.962,107.943 258.962,107.656 C258.962,106.222 257.918,103.002 257.428,102.925 C257.284,102.902 257.108,102.929 257.055,102.982 L257.055,102.982 L257.055,102.982 Z M257.75,104.674 C257.865,104.942 258.019,105.699 258.095,106.358 C258.17,107.018 258.274,107.762 258.328,108.014 C258.44,108.548 258.374,108.58 256.883,108.704 C255.492,108.821 255.326,108.678 255.947,107.9 C256.578,107.108 256.453,106.942 254.933,106.559 C253.542,106.208 253.37,106.125 253.37,105.806 C253.37,105.477 253.691,104.616 253.815,104.616 C254.015,104.616 256.019,105.666 256.169,105.849 C256.245,105.942 256.553,106.062 256.84,106.111 C257.428,106.21 257.55,106.038 257.179,105.634 C257.008,105.448 256.997,105.29 257.122,104.788 C257.303,104.057 257.473,104.026 257.75,104.674 L257.75,104.674 L257.75,104.674 Z" id="Fill-152" sketch:type="MSShapeGroup"></path>
            <path d="M261.944,106.509 C261.649,106.824 261.572,106.997 261.679,107.104 C261.787,107.212 261.916,107.202 262.131,107.069 C262.657,106.745 263.478,106.839 264.439,107.334 C264.941,107.593 265.47,107.911 265.629,108.05 C265.787,108.188 266.045,108.347 266.203,108.403 C267.063,108.708 268.425,109.436 268.425,109.592 C268.425,109.692 268.359,109.778 268.282,109.778 C268.052,109.778 268.11,110.17 268.353,110.263 C268.537,110.334 268.564,110.488 268.49,111.033 C268.439,111.405 268.285,111.973 268.151,112.287 C267.555,113.678 267.439,114.054 267.375,114.811 C267.337,115.255 267.179,115.863 267.02,116.173 C266.609,116.976 265.409,118.524 265.199,118.524 C265.103,118.524 264.879,118.366 264.69,118.166 C264.503,117.966 263.873,117.511 263.271,117.141 C262.668,116.77 261.806,116.207 261.328,115.872 C260.855,115.54 260.19,115.128 259.851,114.954 C259.156,114.599 259.159,114.682 259.758,112.287 C259.937,111.57 260.122,110.716 260.174,110.366 C260.224,110.022 260.309,109.663 260.36,109.577 C260.411,109.491 260.456,109.354 260.46,109.276 C260.464,109.197 260.592,108.631 260.744,108.014 C261.049,106.781 260.968,106.409 260.396,106.409 C259.923,106.409 259.712,106.814 260.023,107.125 C260.281,107.384 260.261,107.57 259.818,108.989 C259.671,109.463 259.509,110.14 259.458,110.495 C259.308,111.556 258.658,113.989 258.358,114.61 C258.14,115.061 258.274,115.167 259.679,115.663 C260.324,115.89 261.086,116.267 261.392,116.51 C261.693,116.748 261.983,116.947 262.03,116.947 C262.282,116.947 263.466,117.85 264.229,118.625 C265.345,119.757 265.632,119.792 266.131,118.854 C266.329,118.481 266.628,118.014 266.799,117.807 C267.333,117.166 267.811,116.044 267.984,115.026 C268.077,114.481 268.346,113.614 268.583,113.097 C268.819,112.581 269.069,111.758 269.137,111.269 C269.288,110.194 269.378,110.023 269.744,110.116 C270.117,110.21 270.245,109.83 269.95,109.506 C269.824,109.367 269.715,109.075 269.715,108.875 C269.715,108.359 269.439,108.228 269.138,108.602 C268.999,108.774 268.828,108.918 268.762,108.918 C268.694,108.918 267.938,108.569 267.063,108.136 C264.912,107.07 263.271,106.322 262.776,106.182 C262.414,106.08 262.306,106.122 261.944,106.509" id="Fill-153" sketch:type="MSShapeGroup"></path>
            <path d="M253.832,110.538 C253.439,111.197 253.348,111.628 253.222,113.434 C253.161,114.309 253.065,115.158 253.006,115.341 C252.883,115.727 252.725,115.699 251.478,115.067 C251.033,114.842 250.588,114.653 250.503,114.653 C250.415,114.653 250.258,114.861 250.151,115.119 C250.033,115.403 249.728,115.715 249.37,115.917 C248.768,116.258 248.712,116.517 249.241,116.517 C249.492,116.517 249.515,116.574 249.425,116.976 C249.275,117.65 249.111,118.048 248.94,118.154 C248.856,118.206 248.782,118.352 248.782,118.467 C248.782,118.586 248.58,119.112 248.33,119.643 C248.081,120.173 247.886,120.725 247.896,120.876 C247.917,121.215 248.323,121.671 248.753,121.838 C248.997,121.932 249.061,122.04 248.997,122.252 C248.951,122.404 248.881,122.704 248.846,122.89 C248.812,123.079 248.717,123.413 248.642,123.614 C248.437,124.159 248.473,124.649 248.725,124.745 C248.852,124.794 249.298,124.833 249.728,124.833 C250.431,124.833 250.694,124.984 250.359,125.196 C250.29,125.239 250.27,125.378 250.316,125.492 C250.363,125.61 250.224,126.123 250.008,126.625 C249.792,127.127 249.637,127.66 249.666,127.801 C249.73,128.115 250.273,128.225 250.703,128.012 C251.291,127.72 252.385,127.414 252.84,127.414 C253.181,127.414 253.42,127.557 253.869,128.03 C254.739,128.948 255.692,129.267 256.091,128.776 C256.231,128.604 256.22,128.489 256.032,128.202 C255.728,127.738 255.741,127.012 256.063,126.482 C256.206,126.245 256.437,125.665 256.575,125.191 C256.713,124.718 256.887,124.183 256.962,124.001 C257.039,123.815 257.098,123.55 257.098,123.392 C257.098,123.235 257.256,123.04 257.456,122.948 C258.079,122.664 257.844,122.339 256.94,122.238 C255.851,122.117 255.793,122.066 256.014,121.42 L256.195,120.89 L255.428,120.123 C255.012,119.707 254.661,119.293 254.661,119.22 C254.661,119.145 254.761,118.847 254.883,118.56 C255.102,118.044 255.108,118.041 255.325,118.352 C255.651,118.82 256.094,118.754 256.094,118.237 C256.094,117.756 255.535,117.033 254.919,116.716 C254.683,116.595 254.335,116.316 254.116,116.072 C253.729,115.642 253.729,115.642 253.807,113.821 C253.878,112.201 253.931,111.91 254.288,111.183 C254.506,110.739 254.648,110.3 254.599,110.222 C254.421,109.939 254.114,110.065 253.832,110.538 L253.832,110.538 L253.832,110.538 Z M252.682,116.252 C253.37,116.58 253.894,116.908 253.85,116.983 C253.806,117.059 253.908,117.214 254.08,117.334 C254.324,117.504 254.354,117.59 254.223,117.743 C254.133,117.849 254.101,118.065 254.152,118.223 C254.265,118.566 253.963,119.327 253.538,119.772 C253.182,120.144 253.17,120.222 253.42,120.517 C253.545,120.665 253.591,120.962 253.549,121.349 C253.494,121.865 253.432,121.957 253.112,121.996 C252.682,122.049 252.511,122.361 252.854,122.468 C252.983,122.508 253.177,122.567 253.298,122.603 C253.433,122.644 253.479,122.754 253.42,122.897 C253.353,123.062 253.227,123.102 252.969,123.038 C252.481,122.917 249.495,121.426 249.183,121.148 C248.9,120.895 248.836,119.972 249.073,119.557 C249.15,119.422 249.475,118.639 249.8,117.807 C250.125,116.976 250.439,116.247 250.503,116.18 C250.568,116.11 250.585,115.972 250.542,115.857 C250.395,115.462 251.42,115.651 252.682,116.252 L252.682,116.252 L252.682,116.252 Z M254.929,120.603 C255.395,121.134 255.461,121.39 255.241,121.808 C255.143,121.994 254.983,122.048 254.668,122.001 C254.424,121.965 254.199,121.886 254.16,121.822 C254.053,121.65 254.246,120.101 254.374,120.101 C254.436,120.101 254.69,120.331 254.929,120.603 L254.929,120.603 L254.929,120.603 Z M250.818,122.704 C251.32,122.955 252.011,123.401 252.374,123.707 C252.732,124.011 253.097,124.259 253.184,124.259 C253.484,124.259 253.944,123.514 253.944,123.026 C253.944,122.448 254.058,122.362 254.661,122.487 C255.094,122.577 255.114,122.611 255.023,123.098 C254.872,123.901 253.95,125.263 253.557,125.263 C253.493,125.263 252.997,125.041 252.438,124.761 C251.693,124.388 251.176,124.237 250.431,124.173 C249.872,124.125 249.376,124.039 249.312,123.979 C249.158,123.832 249.657,122.252 249.857,122.252 C249.889,122.252 250.316,122.453 250.818,122.704 L250.818,122.704 L250.818,122.704 Z M256.596,123.292 C256.564,123.391 256.414,123.887 256.259,124.403 C256.106,124.912 255.772,125.786 255.521,126.331 C255.27,126.876 255.056,127.542 255.048,127.801 C255.04,128.059 254.994,128.274 254.947,128.274 C254.899,128.274 254.552,127.959 254.159,127.557 C253.505,126.89 253.406,126.84 252.732,126.84 C252.331,126.84 251.829,126.933 251.607,127.048 C251.385,127.163 250.983,127.298 250.71,127.349 L250.216,127.442 L250.753,126.209 C251.047,125.535 251.376,124.976 251.478,124.976 C251.778,124.976 252.553,125.421 252.902,125.794 C253.4,126.326 254.144,126.166 254.572,125.435 C255.026,124.661 255.521,123.68 255.521,123.557 C255.521,123.48 255.587,123.241 255.664,123.041 C255.805,122.674 255.815,122.672 256.231,122.89 C256.46,123.011 256.627,123.194 256.596,123.292 L256.596,123.292 L256.596,123.292 Z" id="Fill-154" sketch:type="MSShapeGroup"></path>
            <path d="M220.565,117.516 C219.834,118.215 219.619,118.668 220.02,118.668 C220.138,118.668 220.305,118.539 220.39,118.381 C220.651,117.9 220.848,118.037 220.744,118.625 C220.571,119.6 220.142,121.019 219.766,121.865 C219.529,122.395 219.389,122.968 219.389,123.399 L219.389,124.087 L220.421,124.402 C221.497,124.729 221.788,124.966 222.276,125.908 C222.439,126.224 223.082,126.998 223.705,127.629 C224.328,128.26 225.215,129.163 225.676,129.636 C226.138,130.109 226.831,130.793 227.218,131.156 C227.605,131.519 227.994,131.906 228.085,132.016 C228.175,132.126 229.01,132.964 229.927,133.866 C230.845,134.768 231.66,135.654 231.727,135.823 C231.794,135.992 232.193,136.362 232.609,136.64 C233.023,136.918 233.942,137.647 234.63,138.245 C235.736,139.204 236.458,140.031 238.648,142.841 C239.368,143.766 242.387,146.219 244.552,147.638 C245.126,148.014 247.065,149.767 248.43,151.143 C249.525,152.247 251.673,154.261 252.123,154.606 C252.344,154.776 253.815,156.156 255.406,157.688 C256.998,159.221 259.097,161.233 260.095,162.183 C261.084,163.126 261.924,164.001 261.951,164.119 C262.04,164.507 262.589,164.978 263.149,165.146 C263.665,165.3 263.689,165.334 263.607,165.789 C263.533,166.205 263.56,166.27 263.808,166.27 C264.261,166.27 264.697,165.538 264.697,164.779 C264.697,164.42 264.761,164.095 264.841,164.047 C264.924,163.997 264.979,163.13 264.971,161.968 C264.959,159.947 265.103,159.264 265.666,158.685 C265.875,158.471 265.89,158.24 265.715,157.968 C265.622,157.823 265.443,157.795 265.07,157.868 C264.783,157.923 264.554,157.907 264.554,157.832 C264.554,157.757 264.124,157.364 263.593,156.956 C261.52,155.359 254.707,148.777 247.855,141.752 C245.478,139.314 243.125,137.089 242.645,136.825 C242.511,136.751 241.448,135.763 240.287,134.633 C239.125,133.503 237.639,132.181 236.989,131.701 C236.336,131.218 235.132,130.194 234.301,129.414 C233.469,128.634 232.314,127.639 231.72,127.191 C230.573,126.326 228.629,124.495 228.029,123.715 C227.831,123.456 227.601,123.256 227.504,123.256 C227.212,123.256 226.257,122.252 226.032,121.707 C225.911,121.415 225.46,120.79 225.028,120.316 C222.689,117.75 221.749,116.804 221.54,116.804 C221.412,116.804 220.981,117.119 220.565,117.516 L220.565,117.516 L220.565,117.516 Z M223.44,119.564 C224.329,120.445 225.155,121.388 225.26,121.643 C225.368,121.901 225.524,122.16 225.612,122.223 C225.698,122.286 226.191,122.775 226.701,123.306 C227.475,124.109 227.56,124.243 227.203,124.095 C226.96,123.993 226.636,123.831 226.458,123.72 C226.042,123.463 225.495,123.551 225.431,123.887 C225.385,124.123 225.719,125.091 226.24,126.238 C226.475,126.754 226.398,127.127 226.056,127.127 C225.717,127.127 224.702,126.138 224.599,125.708 C224.448,125.077 224.125,124.546 223.891,124.546 C223.718,124.546 223.685,124.625 223.755,124.869 C223.807,125.049 223.933,125.507 224.042,125.908 C224.177,126.41 224.401,126.776 224.787,127.127 C225.088,127.401 225.46,127.863 225.605,128.145 C225.828,128.58 226.128,128.794 227.519,129.507 C228.422,129.971 229.306,130.496 229.473,130.668 C229.807,131.013 230.211,131.097 230.361,130.855 C230.516,130.605 229.727,130.021 228.135,129.207 C226.744,128.497 226.132,128.072 226.286,127.924 C226.365,127.847 227.676,128.201 228.723,128.582 C229.583,128.894 229.618,128.896 229.806,128.64 C229.921,128.482 229.95,128.31 229.877,128.217 C229.812,128.133 229.752,127.959 229.748,127.844 C229.744,127.729 229.704,127.528 229.662,127.414 C229.615,127.285 229.727,127.093 229.942,126.933 C230.3,126.668 230.3,126.668 230.845,127.148 C231.141,127.409 231.777,127.904 232.236,128.231 C232.695,128.558 233.377,129.142 233.727,129.507 L234.372,130.181 L233.369,130.09 C232.25,129.988 232.092,130.049 231.146,130.941 C230.874,131.198 230.464,131.483 230.25,131.565 C230.035,131.647 229.856,131.823 229.856,131.952 C229.856,132.142 229.949,132.173 230.336,132.109 C230.765,132.039 230.895,132.109 231.548,132.769 C231.945,133.17 232.347,133.691 232.428,133.909 C232.573,134.296 232.645,135.586 232.523,135.586 C232.491,135.586 231.603,134.705 230.551,133.629 C229.5,132.554 228.314,131.375 227.92,131.013 C227.528,130.652 226.813,129.937 226.343,129.435 C225.873,128.934 224.93,127.959 224.264,127.285 C223.598,126.611 222.876,125.756 222.672,125.399 C222.444,125 222.027,124.572 221.597,124.295 C220.206,123.4 220.247,123.451 220.331,122.711 C220.373,122.338 220.497,121.813 220.608,121.535 C220.718,121.26 220.978,120.417 221.182,119.671 C221.647,117.979 221.656,117.951 221.74,117.951 C221.78,117.951 222.551,118.683 223.44,119.564 L223.44,119.564 L223.44,119.564 Z M228.773,125.249 L229.612,126.095 L228.723,126.016 C227.906,125.943 227.828,125.96 227.759,126.224 C227.658,126.611 227.142,126.765 227.037,126.439 C226.995,126.306 226.865,125.966 226.753,125.693 C226.441,124.933 226.451,124.907 227.031,124.957 C227.49,124.997 227.589,124.957 227.655,124.704 C227.7,124.532 227.777,124.403 227.834,124.403 C227.889,124.403 228.318,124.79 228.773,125.249 L228.773,125.249 L228.773,125.249 Z M229.082,126.756 C229.332,126.939 229.304,126.953 228.745,126.933 C228.372,126.92 228.135,126.84 228.135,126.726 C228.135,126.486 228.737,126.505 229.082,126.756 L229.082,126.756 L229.082,126.756 Z M228.938,127.77 C229.082,127.877 229.129,127.976 229.039,127.979 C228.766,127.989 228.422,127.826 228.422,127.686 C228.422,127.502 228.623,127.535 228.938,127.77 L228.938,127.77 L228.938,127.77 Z M234.552,131.213 C234.739,131.428 234.869,131.702 234.845,131.83 C234.745,132.353 232.437,132.435 231.691,131.942 L231.304,131.686 L231.713,131.342 C231.942,131.149 232.25,130.998 232.415,130.998 C232.573,130.998 232.756,130.925 232.809,130.841 C232.871,130.743 233.161,130.71 233.562,130.755 C234.035,130.807 234.307,130.933 234.552,131.213 L234.552,131.213 L234.552,131.213 Z M237.383,132.617 C238.444,133.443 240.455,135.31 240.798,135.787 L241.097,136.203 L240.674,136.088 C240.444,136.026 240.093,135.962 239.907,135.948 C239.563,135.923 239.269,135.586 239.591,135.586 C239.792,135.586 239.804,135.065 239.606,134.943 C239.526,134.895 239.161,135.119 238.788,135.446 C238.115,136.037 237.192,136.59 236.881,136.59 C236.773,136.59 236.753,136.346 236.817,135.816 C236.888,135.228 236.849,134.914 236.658,134.511 C236.371,133.909 235.923,133.861 235.993,134.439 C236.127,135.543 236.1,136.138 235.897,136.561 C235.606,137.169 235.792,137.344 236.709,137.323 L237.412,137.307 L237.347,137.995 C237.284,138.669 237.297,138.696 237.95,139.271 C238.319,139.597 239.183,140.192 239.885,140.605 C241.004,141.262 241.152,141.395 241.133,141.73 C241.114,142.064 241.169,142.115 241.584,142.153 C241.926,142.184 242.301,142.426 242.932,143.021 L243.807,143.845 L243.843,144.842 C243.87,145.616 243.926,145.848 244.093,145.882 C244.466,145.958 244.6,145.48 244.494,144.447 C244.405,143.573 244.337,143.413 243.835,142.899 C243.528,142.583 243.337,142.319 243.412,142.311 C243.488,142.303 243.979,142.306 244.509,142.317 C245.599,142.34 246.504,142.137 246.846,141.795 C247.075,141.566 247.159,141.623 248.172,142.684 C250.652,145.279 255.519,150.152 256.453,150.975 C257.006,151.463 258.704,153.098 260.238,154.62 C261.772,156.142 263.09,157.383 263.177,157.387 C263.267,157.391 263.521,157.547 263.765,157.746 C264.152,158.062 264.176,158.129 264.002,158.413 C263.835,158.685 263.843,158.753 264.066,158.914 C264.294,159.079 264.328,159.344 264.353,161.18 C264.375,162.8 264.326,163.436 264.131,164.062 L263.88,164.865 L262.747,163.89 C262.12,163.349 260.879,162.176 259.966,161.259 C259.052,160.341 258.125,159.456 257.887,159.275 C257.483,158.967 253.671,155.384 249.155,151.066 C246.402,148.435 245.993,148.074 244.825,147.239 C241.197,144.646 239.377,143.031 238.158,141.322 C237.163,139.927 235.906,138.618 234.229,137.227 C232.766,136.015 232.518,135.73 232.924,135.73 C233.362,135.73 233.364,134.138 232.927,133.278 C232.825,133.077 232.777,132.862 232.824,132.812 C232.872,132.76 233.369,132.719 233.942,132.719 C235.089,132.719 235.591,132.431 235.591,131.773 L235.591,131.4 L236.129,131.729 C236.43,131.914 236.982,132.305 237.383,132.617 L237.383,132.617 L237.383,132.617 Z M240.394,136.736 C241.943,137.127 242.628,137.486 243.255,138.239 C243.553,138.597 243.917,138.884 244.072,138.884 C244.228,138.884 244.703,139.216 245.147,139.637 L245.943,140.39 L244.853,140.49 C244.251,140.545 243.388,140.725 242.925,140.891 L242.086,141.193 L240.624,140.373 C237.527,138.637 236.967,137.356 239.978,138.896 C240.423,139.124 240.855,139.277 240.925,139.233 C241.176,139.075 241.025,138.735 240.638,138.587 C240.423,138.505 240.123,138.325 239.964,138.182 C239.808,138.041 239.462,137.839 239.204,137.738 C238.583,137.495 238.602,137.253 239.233,137.373 C239.534,137.429 239.757,137.404 239.817,137.307 C239.974,137.053 239.692,136.856 239.046,136.769 C238.559,136.704 238.487,136.657 238.623,136.497 C238.716,136.388 238.889,136.335 239.018,136.375 C239.144,136.414 239.763,136.577 240.394,136.736 L240.394,136.736 L240.394,136.736 Z M245.757,141.122 C246,141.168 246.201,141.288 246.201,141.386 C246.201,141.484 246,141.606 245.757,141.654 C245.083,141.789 243.477,141.777 243.477,141.637 C243.477,141.565 243.807,141.409 244.223,141.285 C245.126,141.015 245.173,141.01 245.757,141.122 L245.757,141.122 L245.757,141.122 Z" id="Fill-155" sketch:type="MSShapeGroup"></path>
            <path d="M261.844,120.085 C261.686,120.181 261.673,120.27 261.794,120.417 C261.904,120.551 261.913,120.689 261.823,120.833 C261.615,121.162 261.667,121.822 261.901,121.822 C262.202,121.822 262.862,120.379 262.668,120.144 C262.488,119.927 262.145,119.902 261.844,120.085" id="Fill-156" sketch:type="MSShapeGroup"></path>
            <path d="M260.295,124.604 C260.042,125.134 260.132,125.837 260.453,125.837 C260.664,125.837 261.164,124.46 261.031,124.245 C260.858,123.966 260.52,124.13 260.295,124.604" id="Fill-157" sketch:type="MSShapeGroup"></path>
            <path d="M258.217,128.518 C257.852,128.934 257.679,129.349 257.795,129.536 C257.928,129.752 258.388,129.607 258.388,129.349 C258.388,129.244 258.553,129.042 258.768,128.883 C258.983,128.725 259.102,128.529 259.042,128.432 C258.891,128.187 258.468,128.231 258.217,128.518" id="Fill-158" sketch:type="MSShapeGroup"></path>
            <path d="M255.033,131.988 C254.784,132.246 254.654,132.509 254.709,132.647 C254.827,132.941 255.003,132.92 255.309,132.575 C255.446,132.421 255.822,132.248 256.123,132.2 C256.895,132.077 256.826,131.663 256.023,131.601 C255.549,131.565 255.376,131.633 255.033,131.988" id="Fill-159" sketch:type="MSShapeGroup"></path>
            <path d="M250.789,135.249 C250.362,135.737 250.347,135.789 250.567,136.002 C250.786,136.215 250.825,136.203 251.09,135.844 C251.265,135.609 251.571,135.421 251.872,135.364 C252.23,135.297 252.366,135.196 252.366,134.999 C252.366,134.775 252.266,134.726 251.807,134.726 C251.348,134.726 251.166,134.82 250.789,135.249" id="Fill-160" sketch:type="MSShapeGroup"></path>
            <path d="M247.481,137.35 C247.176,137.68 247.125,137.964 247.348,138.101 C247.566,138.235 248.647,137.551 248.602,137.307 C248.539,136.964 247.813,136.992 247.481,137.35" id="Fill-161" sketch:type="MSShapeGroup"></path>
            <path d="M236.767,143.905 C236.494,144.074 236.308,144.306 236.308,144.476 C236.308,144.634 236.243,144.763 236.165,144.763 C236.088,144.763 236.021,144.863 236.021,144.978 C236.021,145.093 236.108,145.193 236.208,145.193 C236.372,145.193 236.985,144.834 237.163,144.634 C237.205,144.586 237.369,144.477 237.527,144.39 C237.684,144.303 237.813,144.11 237.813,143.96 C237.813,143.584 237.326,143.559 236.767,143.905" id="Fill-162" sketch:type="MSShapeGroup"></path>
            <path d="M295.022,34.838 C294.477,35.083 293.66,35.992 293.66,36.353 C293.66,36.729 294.692,37.516 295.882,38.047 C298.635,39.274 298.987,39.49 299.169,40.067 C299.309,40.509 299.022,40.941 298.42,41.196 C298.036,41.359 297.345,41.413 295.71,41.407 C294.506,41.403 293.517,41.452 293.517,41.515 C293.517,41.701 295.481,41.992 296.7,41.985 C298.191,41.977 299.142,41.662 299.63,41.013 C299.965,40.568 299.982,40.485 299.819,40.067 C299.456,39.134 299.008,38.816 296.714,37.865 C296.026,37.58 295.364,37.271 295.259,37.185 C295.148,37.095 294.936,36.962 294.764,36.876 C294.129,36.559 294.348,35.838 295.223,35.37 C295.639,35.147 296.842,35.073 297.072,35.256 C297.163,35.328 297.359,35.349 297.488,35.299 C297.718,35.212 297.718,35.192 297.488,34.965 C297.173,34.655 295.61,34.574 295.022,34.838" id="Fill-163" sketch:type="MSShapeGroup"></path>
            <path d="M289.072,35.244 C288.065,35.85 286.669,37.658 286.365,38.748 C285.985,40.11 286.31,42.461 286.878,42.461 C287.095,42.461 287.138,42.346 287.15,41.744 C287.158,41.35 287.252,40.64 287.358,40.167 C287.465,39.694 287.563,38.848 287.577,38.289 C287.604,37.213 287.771,36.832 288.527,36.12 C288.909,35.76 289.789,35.364 290.204,35.364 C290.647,35.364 290.936,35.765 290.936,36.382 C290.936,36.766 290.724,37.4 290.294,38.303 C289.612,39.737 289.269,40.239 288.971,40.239 C288.77,40.239 288.498,40.683 288.498,41.013 C288.498,41.339 288.799,41.294 289.358,40.883 C289.716,40.621 290.018,40.525 290.491,40.525 C291.23,40.525 291.753,40.798 292.556,41.601 C292.957,42.002 293.142,42.104 293.258,41.988 C293.373,41.874 293.264,41.644 292.867,41.156 C292.225,40.368 291.665,40.001 290.907,39.872 C290.606,39.821 290.333,39.732 290.298,39.672 C290.262,39.614 290.497,39.063 290.813,38.461 C291.574,37.013 291.726,35.832 291.222,35.292 C290.787,34.825 289.803,34.803 289.072,35.244 L289.072,35.244 L289.072,35.244 Z M287.064,38.805 C287.064,38.951 286.99,39.264 286.904,39.479 C286.703,39.982 286.571,39.68 286.698,39.006 C286.798,38.475 287.064,38.329 287.064,38.805 L287.064,38.805 L287.064,38.805 Z" id="Fill-164" sketch:type="MSShapeGroup"></path>
            <path d="M263.063,36.857 C262.403,37.101 262.319,37.184 262.2,37.701 C262.086,38.202 262.256,38.188 262.721,37.658 C263.477,36.795 264.882,37.142 265.974,38.461 C266.549,39.157 267.102,40.31 267.224,41.07 C267.435,42.389 266.702,43.823 265.816,43.823 C265.529,43.823 265.407,43.883 265.45,44.002 C265.488,44.108 265.744,44.174 266.074,44.162 C267.573,44.109 268.29,41.515 267.332,39.608 C266.907,38.762 265.988,37.663 265.328,37.213 C264.554,36.684 263.837,36.572 263.063,36.857" id="Fill-165" sketch:type="MSShapeGroup"></path>
            <path d="M269.931,37.074 C269.142,37.582 268.883,37.872 268.783,38.36 C268.698,38.776 268.717,38.835 268.913,38.757 C269.194,38.646 269.195,38.762 268.921,39.837 C268.799,40.313 268.691,41.12 268.683,41.608 C268.672,42.296 268.616,42.519 268.439,42.569 C268.31,42.605 268.123,42.798 268.009,43.013 C267.827,43.357 267.833,43.42 268.067,43.68 C268.399,44.049 269.629,44.397 270.604,44.397 C271.762,44.397 272.276,44.01 272.697,42.82 C272.966,42.061 273.013,41.701 272.948,40.884 C272.814,39.206 272.39,37.903 271.749,37.199 C271.303,36.709 270.576,36.659 269.931,37.074 L269.931,37.074 L269.931,37.074 Z M271.398,37.687 C272.226,38.571 272.709,41.328 272.234,42.461 C272.12,42.734 272.037,42.979 272.053,42.999 C272.068,43.018 271.981,43.178 271.861,43.35 C271.562,43.778 271.149,43.913 270.346,43.848 C269.758,43.8 269.665,43.743 269.489,43.321 C269.098,42.387 269.133,40.683 269.566,39.594 C269.816,38.963 270.204,37.865 270.224,37.73 C270.237,37.644 270.255,37.54 270.269,37.471 C270.317,37.233 271.117,37.385 271.398,37.687 L271.398,37.687 L271.398,37.687 Z M268.855,43.178 C268.855,43.293 268.758,43.393 268.647,43.393 C268.523,43.393 268.471,43.307 268.518,43.178 C268.56,43.063 268.657,42.963 268.726,42.963 C268.795,42.963 268.855,43.063 268.855,43.178 L268.855,43.178 L268.855,43.178 Z" id="Fill-166" sketch:type="MSShapeGroup"></path>
            <path d="M280.899,37.295 C280.469,37.383 279.817,37.6 279.465,37.771 C278.691,38.149 277.315,39.324 277.315,39.608 C277.315,39.93 277.511,39.837 278.099,39.235 C278.715,38.604 279.055,38.488 278.937,38.948 C278.885,39.149 278.936,39.235 279.107,39.235 C279.302,39.235 279.333,39.314 279.265,39.629 C279.218,39.845 279.136,40.547 279.085,41.178 C279.009,42.124 279.038,42.42 279.247,42.82 C279.779,43.836 280.44,44.136 281.774,43.968 C282.276,43.904 282.805,43.813 282.942,43.766 C283.086,43.717 283.295,43.646 283.43,43.601 C283.602,43.544 283.625,43.481 283.516,43.372 C283.408,43.264 283.078,43.269 282.362,43.389 C281.042,43.61 280.28,43.421 279.889,42.777 C279.561,42.237 279.548,41.716 279.822,40.167 C279.999,39.163 279.999,38.968 279.817,38.604 C279.702,38.375 279.609,38.169 279.609,38.145 C279.609,38.006 281.243,37.633 281.573,37.697 C282.505,37.879 282.548,37.874 282.548,37.586 C282.548,37.202 281.903,37.088 280.899,37.295" id="Fill-167" sketch:type="MSShapeGroup"></path>
            <path d="M274.791,37.479 C274.241,37.855 273.701,41.085 274.003,42.189 C274.289,43.235 274.676,43.431 276.956,43.682 C277.587,43.752 278.313,43.851 278.569,43.902 C278.971,43.982 279.035,43.956 279.035,43.709 C279.035,43.326 278.777,43.249 277.171,43.153 C275.422,43.049 274.877,42.81 274.61,42.031 C274.355,41.286 274.586,39.192 275.023,38.289 C275.376,37.558 275.262,37.156 274.791,37.479" id="Fill-168" sketch:type="MSShapeGroup"></path>
            <path d="M253.27,37.861 C253.014,38.044 252.539,38.23 252.194,38.282 C251.853,38.333 251.033,38.547 250.359,38.759 C248.811,39.248 248.581,39.489 249.355,39.814 C249.757,39.983 249.809,39.97 250.137,39.615 C250.336,39.4 250.609,39.235 250.768,39.235 C250.918,39.235 251.27,39.146 251.528,39.041 C251.79,38.936 252.259,38.802 252.56,38.748 L253.112,38.647 L252.997,39.766 C252.934,40.382 252.894,41.128 252.908,41.429 C252.939,42.117 253.482,43.393 253.743,43.393 C254.003,43.393 254.001,43.121 253.735,42.49 C253.36,41.601 253.553,38.911 254.015,38.574 C254.488,38.229 257.522,37.93 257.844,38.196 C258.016,38.339 258.09,38.337 258.214,38.188 C258.681,37.63 257.643,37.409 255.679,37.65 C254.747,37.765 254.282,37.767 254.173,37.658 C253.967,37.451 253.786,37.492 253.27,37.861" id="Fill-169" sketch:type="MSShapeGroup"></path>
            <path d="M261.17,38.325 C261.115,38.612 260.944,39.178 260.792,39.579 C260.072,41.472 259.913,43.117 260.439,43.218 C260.641,43.256 260.683,43.135 260.687,42.504 C260.692,41.787 260.925,40.638 261.132,40.31 C261.413,39.866 261.993,38.19 261.926,38.016 C261.881,37.898 261.715,37.801 261.557,37.801 C261.345,37.801 261.244,37.937 261.17,38.325" id="Fill-170" sketch:type="MSShapeGroup"></path>
            <path d="M264.547,38.841 C264.543,38.861 264.517,39.163 264.489,39.522 C264.461,39.88 264.398,40.741 264.346,41.457 C264.253,42.734 264.361,43.243 264.683,43.045 C264.771,42.991 264.841,42.633 264.841,42.232 C264.841,41.837 264.913,41.07 265.003,40.525 C265.179,39.45 265.091,38.805 264.769,38.805 C264.654,38.805 264.55,38.822 264.547,38.841" id="Fill-171" sketch:type="MSShapeGroup"></path>
            <path d="M283.838,39.734 C283.76,39.759 283.207,39.928 282.62,40.106 C281.444,40.463 279.795,41.486 280.024,41.716 C280.117,41.808 280.541,41.675 281.215,41.343 C282.806,40.559 283.267,40.382 283.724,40.382 C284.254,40.382 284.543,40.124 284.317,39.852 C284.165,39.667 284.096,39.65 283.838,39.734" id="Fill-172" sketch:type="MSShapeGroup"></path>
            <path d="M332.416,59.476 C331.57,59.902 331.356,60.116 331.234,60.656 C331.096,61.263 331.326,61.51 332.588,62.113 C333.591,62.592 334.576,63.217 335.14,63.734 C335.57,64.128 335.668,64.816 335.351,65.215 C335.124,65.502 333.046,66.424 332.329,66.556 C331.77,66.659 331.579,66.815 331.725,67.051 C331.777,67.135 331.914,67.141 332.057,67.065 C332.194,66.993 332.559,66.908 332.889,66.871 C333.649,66.788 335.575,65.875 335.868,65.459 C335.995,65.279 336.1,64.857 336.1,64.527 C336.1,63.758 335.67,63.213 334.538,62.548 C333.778,62.101 333.738,62.049 333.799,61.588 C333.835,61.318 333.867,60.721 333.871,60.247 C333.878,59.401 333.874,59.393 333.412,59.301 C333.085,59.236 332.788,59.287 332.416,59.476 L332.416,59.476 L332.416,59.476 Z M333.448,60.921 C333.448,61.452 333.393,61.889 333.326,61.889 C333.26,61.889 332.996,61.78 332.752,61.653 C332.509,61.525 332.202,61.37 332.086,61.316 C331.965,61.259 331.852,61.057 331.828,60.857 C331.769,60.366 332.416,59.852 333.018,59.911 L333.448,59.953 L333.448,60.921 L333.448,60.921 Z" id="Fill-173" sketch:type="MSShapeGroup"></path>
            <path d="M328.143,60.652 C326.594,61.144 324.662,62.571 324.855,63.079 C324.898,63.192 325.089,63.352 325.29,63.445 C325.49,63.537 325.683,63.704 325.727,63.825 C325.769,63.939 325.866,64.04 325.935,64.04 C326.143,64.04 326.084,63.581 325.84,63.309 C325.514,62.943 325.791,62.413 326.523,62.006 C327.498,61.464 328.639,61.008 328.788,61.101 C328.955,61.204 328.573,62.032 328.358,62.032 C328.281,62.032 328.214,62.133 328.214,62.248 C328.214,62.944 329.379,61.717 329.412,60.986 C329.43,60.599 329.377,60.522 329.075,60.498 C328.878,60.483 328.458,60.552 328.143,60.652" id="Fill-174" sketch:type="MSShapeGroup"></path>
            <path d="M326.207,63.23 C326.207,63.338 326.343,63.544 326.515,63.696 C326.684,63.845 326.939,64.241 327.079,64.57 C327.421,65.374 328.28,66.735 329.117,67.796 C329.625,68.442 329.757,68.702 329.62,68.788 C329.363,68.949 327.77,68.923 326.609,68.739 C326.078,68.655 325.588,68.63 325.533,68.684 C325.155,69.059 327.469,69.707 328.645,69.555 C329.505,69.444 330.468,69.085 330.556,68.843 C330.593,68.74 330.222,68.212 329.729,67.667 C328.762,66.596 328.051,65.488 327.374,63.997 C327.003,63.18 326.884,63.036 326.573,63.036 C326.358,63.036 326.207,63.116 326.207,63.23" id="Fill-175" sketch:type="MSShapeGroup"></path>
            <path d="M317.16,68.813 C316.814,69.078 316.627,69.517 316.517,70.32 C316.46,70.736 316.36,71.1 316.292,71.144 C316.226,71.188 316.203,71.625 316.242,72.112 C316.282,72.601 316.345,73.517 316.383,74.148 C316.497,76.026 317.011,77.316 317.463,76.858 C317.535,76.784 317.511,76.299 317.405,75.725 C316.82,72.542 316.749,70.613 317.185,69.718 C317.471,69.13 317.698,69.114 318.032,69.66 C318.278,70.062 318.309,70.305 318.242,71.28 C318.199,71.911 318.076,72.879 317.97,73.431 C317.848,74.062 317.827,74.496 317.913,74.6 C317.988,74.691 318.608,74.806 319.296,74.856 C321.863,75.044 322.198,75.102 322.485,75.41 C322.699,75.639 322.805,75.672 322.931,75.546 C323.019,75.458 323.056,75.281 323.011,75.166 C322.821,74.689 322.236,74.508 320.415,74.364 C318.594,74.219 318.262,74.149 318.395,73.933 C318.538,73.702 318.773,70.406 318.687,69.832 C318.539,68.843 317.781,68.337 317.16,68.813" id="Fill-176" sketch:type="MSShapeGroup"></path>
            <path d="M323.855,71.911 C323.816,71.974 323.953,72.263 324.157,72.549 C324.443,72.951 324.573,73.036 324.716,72.917 C325.002,72.678 324.96,72.103 324.644,71.934 C324.315,71.757 323.958,71.746 323.855,71.911" id="Fill-177" sketch:type="MSShapeGroup"></path>
            <path d="M313.317,73.039 C311.967,74.173 311.393,74.836 310.263,76.571 C309.834,77.231 309.74,77.804 310.063,77.804 C310.177,77.804 310.294,77.731 310.335,77.632 C310.457,77.337 310.814,77.89 310.917,78.536 C310.968,78.851 310.944,79.232 310.866,79.381 C310.748,79.604 310.779,79.694 311.038,79.876 C311.21,79.997 311.428,80.098 311.518,80.098 C311.612,80.098 311.799,80.227 311.954,80.399 C312.8,81.339 314.565,81.351 315.841,80.427 C316.099,80.24 316.314,80.025 316.314,79.955 C316.314,79.733 315.884,79.794 315.482,80.071 C315.081,80.349 313.949,80.682 313.676,80.603 C313.588,80.578 313.346,80.519 313.131,80.472 C312.701,80.378 312.013,79.724 312.013,79.41 C312.013,79.089 313.26,77.913 314.092,77.451 C315.067,76.908 316.203,75.971 316.096,75.797 C315.962,75.579 315.485,75.625 315.348,75.869 C315.22,76.098 313.769,77.087 313.561,77.087 C313.498,77.087 313.031,77.414 312.514,77.819 C311.884,78.314 311.562,78.487 311.518,78.356 C311.483,78.25 311.349,77.783 311.224,77.324 L310.995,76.485 L311.427,75.811 C311.953,74.994 313.491,73.486 314.135,73.157 C314.522,72.959 314.576,72.876 314.436,72.7 C314.193,72.397 314.02,72.45 313.317,73.039" id="Fill-178" sketch:type="MSShapeGroup"></path>
            <path d="M306.102,77.776 C305.301,78.615 305.13,79.08 305.13,80.428 C305.13,81.489 305.184,81.729 305.625,82.643 C306.005,83.432 306.26,83.761 306.729,84.07 C307.281,84.434 307.46,84.471 308.636,84.471 C309.769,84.471 310.037,84.42 310.751,84.069 C311.453,83.723 312.729,82.512 312.729,82.192 C312.729,81.955 312.376,82.149 311.971,82.608 C311.134,83.558 309.174,84.172 307.797,83.914 C306.013,83.58 305.06,80.83 306.018,78.779 C306.339,78.091 306.468,77.948 306.765,77.948 C307.065,77.948 307.152,78.048 307.297,78.564 C307.573,79.539 307.755,79.567 307.668,78.622 C307.587,77.747 307.289,77.231 306.865,77.231 C306.731,77.231 306.389,77.475 306.102,77.776" id="Fill-179" sketch:type="MSShapeGroup"></path>
            <path d="M300.767,83.669 C300.629,83.888 300.815,84.181 301.245,84.425 C301.768,84.722 302.788,86.006 303.161,86.837 C303.663,87.956 303.687,88.033 303.822,88.916 C303.984,89.977 303.847,90.173 302.908,90.224 C301.775,90.286 300.563,90.03 299.567,89.519 C297.675,88.547 297.351,88.34 296.868,87.798 C296.574,87.468 296.287,87.27 296.169,87.316 C295.897,87.421 295.895,87.827 296.165,88.128 C296.32,88.3 296.404,88.83 296.452,89.934 C296.59,93.103 296.885,94.293 297.531,94.293 C297.675,94.293 297.842,94.171 297.885,94.035 C297.985,93.715 297.761,91.899 297.491,90.852 C297.38,90.422 297.239,89.776 297.18,89.432 L297.072,88.802 L298.262,89.448 C300.139,90.467 301.402,90.776 303.453,90.72 C303.682,90.713 304.008,90.555 304.213,90.35 C304.668,89.895 304.667,89.103 304.211,88.013 C304.025,87.568 303.822,87.039 303.766,86.852 C303.592,86.267 302.871,85.231 302.04,84.371 C301.264,83.568 300.942,83.39 300.767,83.669" id="Fill-180" sketch:type="MSShapeGroup"></path>
            <path d="M293.168,90.035 C292.89,90.866 292.659,91.855 292.573,92.572 L292.47,93.433 L291.982,93.131 C290.864,92.438 288.805,92.206 288.197,92.704 C287.91,92.939 287.892,93.004 288.058,93.203 C288.3,93.496 288.484,93.496 289.057,93.204 C289.665,92.895 290.463,93.003 291.495,93.535 L292.298,93.949 L292.39,95.311 C292.526,97.333 292.775,98.778 293.029,99.02 C293.235,99.218 293.249,99.168 293.166,98.523 C293.032,97.476 292.898,94.436 292.986,94.436 C293.026,94.436 293.287,94.534 293.574,94.655 C294.09,94.874 294.377,94.842 294.377,94.565 C294.377,94.487 294.09,94.301 293.746,94.157 C293.402,94.012 293.079,93.833 293.037,93.762 C292.967,93.648 293.109,92.415 293.281,91.64 C293.316,91.483 293.351,91.273 293.359,91.174 C293.367,91.076 293.502,90.884 293.66,90.747 C294.004,90.449 294.032,90.051 293.717,89.933 C293.387,89.81 293.233,89.839 293.168,90.035" id="Fill-181" sketch:type="MSShapeGroup"></path>
            <path d="M283.767,93.042 C282.788,93.502 282.123,95.139 282.476,96.214 C282.673,96.812 283.695,97.521 284.555,97.657 C285.631,97.826 286.571,98.169 286.964,98.535 C287.179,98.735 287.35,98.94 287.348,98.996 C287.339,99.33 286.878,99.674 285.287,100.535 C284.355,101.038 282.039,101.528 282.254,101.175 C282.301,101.098 282.281,101.014 282.204,100.967 C282.025,100.857 281.054,101.476 281.045,101.706 C281.032,102.032 281.559,102.028 283.222,101.691 C285.1,101.31 286.398,100.762 287.308,99.967 C287.81,99.528 287.902,99.366 287.862,98.996 C287.776,98.195 286.821,97.562 285.301,97.297 C284.168,97.099 283.095,96.477 282.962,95.942 C282.767,95.153 283.532,93.576 284.111,93.576 C284.316,93.576 284.548,94.293 284.496,94.766 C284.482,94.895 284.547,95.01 284.634,95.01 C284.726,95.01 284.771,94.931 284.734,94.831 C284.7,94.734 284.733,94.53 284.806,94.386 C284.88,94.241 284.9,93.834 284.849,93.49 C284.771,92.96 284.706,92.86 284.441,92.866 C284.264,92.87 283.967,92.948 283.767,93.042" id="Fill-182" sketch:type="MSShapeGroup"></path>
            <path d="M246,146.408 C245.61,146.71 245.943,147.091 246.545,147.03 C246.918,146.992 246.99,146.927 246.99,146.627 C246.99,146.354 246.904,146.26 246.631,146.232 C246.431,146.212 246.153,146.289 246,146.408" id="Fill-183" sketch:type="MSShapeGroup"></path>
            <path d="M250.818,147.229 C250.718,147.329 250.646,147.443 250.646,147.501 C250.646,147.557 251.062,147.906 251.578,148.283 C252.567,149.007 252.751,149.321 251.865,148.773 C251.262,148.401 250.879,148.554 251.348,148.979 C251.76,149.353 251.721,149.489 251.047,150.034 C250.201,150.717 249.85,150.67 249.474,149.824 C249.309,149.451 249.13,148.906 249.083,148.634 C249.017,148.247 248.92,148.121 248.66,148.082 C248.348,148.036 248.331,148.068 248.424,148.512 C248.477,148.77 248.61,149.158 248.71,149.351 C248.815,149.553 248.939,149.91 248.993,150.168 C249.107,150.713 249.68,151.215 250.187,151.215 C250.514,151.215 251.658,150.469 252.256,149.867 C252.512,149.609 253.015,149.561 253.151,149.781 C253.296,150.014 254.087,149.953 254.087,149.709 C254.087,149.521 253.313,148.82 252.022,147.841 C250.976,147.046 250.992,147.054 250.818,147.229" id="Fill-184" sketch:type="MSShapeGroup"></path>
            <path d="M254.259,150.597 C253.945,150.723 254.066,151.444 254.581,152.52 C255.048,153.495 255.242,154.513 254.962,154.513 C254.725,154.513 254.13,153.953 253.513,153.15 C252.819,152.247 252.562,152.066 252.18,152.208 C251.96,152.29 252.062,152.477 252.876,153.48 C254.051,154.928 255.141,155.552 255.636,155.057 C255.981,154.712 255.827,153.767 255.216,152.477 C254.889,151.788 254.655,151.176 254.701,151.129 C254.875,150.95 255.574,151.244 255.963,151.659 C256.445,152.175 256.491,152.589 256.08,152.719 C255.637,152.86 255.98,153.108 256.453,152.99 C256.668,152.936 256.907,152.746 256.99,152.563 C257.399,151.666 255.32,150.169 254.259,150.597" id="Fill-185" sketch:type="MSShapeGroup"></path>
        </g>
    </g>
</svg>


