# QSH architecture

Describes the QSH unified event-driven framework.

Note

- To continue reading about the APIs or set up sensor information, see [QSH APIs](https://docs.qualcomm.com/doc/80-70018-7/topic/qsh_api_reference.html#qsh-api-reference).
- Source code of the low-power application digital signal processor (aDSP), including the QSH framework, is available only to licensed users with authorized access. To upgrade your access, go to: [www.qualcomm.com/support/working-with-qualcomm](https://www.qualcomm.com/support/working-with-qualcomm).

QSH, also known as Qualcomm® Snapdragon™ sensor core
(SSC), offers a unified event-driven framework for drivers and
algorithms. QSH supports the same set of APIs for both the
hardware-based and software-based sensors. Additionally, QSH supports
asynchronous bus transfer and is extendable for new or custom
driver features. QSH consists of the following components:

> 
> 
> - QSH client APIs
> - Sensor APIs
> - Core framework
> - Pre-implemented platform sensors
> - Vendor-implemented sensors
> - Test modules

QSH serves external clients and provides a simple interface to access sensor data. The following table describes the terms used in the QSH framework:

Table : QSH terminology

| **Item** | **Description** |
| --- | --- |
| Sensor | <ul class="simple"><br><li><p>Produces a single type of data; for example, accelerometer, gyroscope, timer, interrupt, and rotation vector</p></li><br><li><p>Handles asynchronous data</p></li><br><li><p>Publishes mandatory and custom attributes, and manages its instances</p></li><br></ul> |
| Sensor instance | <ul class="simple"><br><li><p>Runs at a specific configuration, publishes output data events, and can be created per client request or shared among multiple requests</p></li><br><li><p>Physical sensors usually share a single instance</p></li><br></ul> |
| Sensor unique identifier (SUID) | A unique 128‑bit ID for each sensor |
| Service | A module that provides a synchronous interface for common utilities |
| Data stream | A unique connection between a client and data source |
| Request | A configuration message that a client sends to a sensor (see `sns_request.h` file) |
| Event | Asynchronous output data message that a sensor instance generates (see `sns_sensor_event.h` file) |
| Nanopb | A small code-size protocol buffer implemented in ANSI C |

The following figure shows the QSH architecture:

<?xml version="1.0" encoding="UTF-8"?>
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 720.53 751.59" aria-label="Figure : QSH architecture" svgdefaultwidth="75%">
  <defs>
    <style>.svg-1 .cls-1,.svg-1 .cls-2,.svg-1 .cls-3,.svg-1 .cls-4,.svg-1 .cls-5,.svg-1 .cls-6,.svg-1 .cls-7,.svg-1 .cls-8,.svg-1 .cls-9 { stroke-miterlimit: 10 }
.svg-1 .cls-1,.svg-1 .cls-4,.svg-1 .cls-5,.svg-1 .cls-6,.svg-1 .cls-7 { fill: none }
.svg-1 .cls-1,.svg-1 .cls-4,.svg-1 .cls-7 { stroke: #000 }
.svg-1 .cls-2,.svg-1 .cls-10 { fill: #fff }
.svg-1 .cls-2,.svg-1 .cls-3,.svg-1 .cls-4,.svg-1 .cls-5 { stroke-width: 2px }
.svg-1 .cls-2,.svg-1 .cls-3,.svg-1 .cls-5 { stroke: #d2d7e1 }
.svg-1 .cls-3 { fill: #fafafa }
.svg-1 .cls-11 { fill: #d2d7e1 }
.svg-1 .cls-12 { isolation: isolate }
.svg-1 .cls-13,.svg-1 .cls-9 { fill: #2a2aea }
.svg-1 .cls-14 { fill: #6280cc }
.svg-1 .cls-6 { stroke: #2a2aea }
.svg-1 .cls-7 { stroke-dasharray: 5.02 5.02 }
.svg-1 .cls-15,.svg-1 .cls-8 { fill: #040a40 }
.svg-1 .cls-8,.svg-1 .cls-9 { stroke: #fff }</style>
  </defs>
  <rect class="cls-3" x="1" y="1" width="718.53" height="749.59" rx="4" ry="4"></rect>
  <rect class="cls-2" x="22.25" y="19.37" width="680.86" height="156" rx="4" ry="4"></rect>
  <rect class="cls-5" x="22.25" y="254.72" width="680.86" height="324.35" rx="4" ry="4"></rect>
  <rect class="cls-2" x="34.07" y="500.23" width="657.2" height="68.39" rx="4" ry="4"></rect>
  <rect class="cls-2" x="34.07" y="291.67" width="657.2" height="187.91" rx="4" ry="4"></rect>
  <rect class="cls-5" x="22.25" y="609.35" width="680.86" height="80.36" rx="4" ry="4"></rect>
  <g>
    <line class="cls-1" x1="3.79" y1="213.51" x2="6.29" y2="213.51"></line>
    <line class="cls-7" x1="11.31" y1="213.51" x2="711.73" y2="213.51"></line>
    <line class="cls-1" x1="714.24" y1="213.51" x2="716.74" y2="213.51"></line>
  </g>
  <rect class="cls-15" x="34.07" y="53.98" width="657.2" height="38.7" rx="4" ry="4"></rect>
  <rect class="cls-14" x="34.07" y="124.3" width="657.2" height="38.7" rx="4" ry="4"></rect>
  <g class="cls-12">
    <path d="M41.44,38.29h4.58v1.73h-6.74v-10.48h2.16v8.74Z"></path>
    <path d="M47.11,30.22c0-.31.1-.57.31-.77.21-.2.49-.3.85-.3s.64.1.85.3c.21.2.32.46.32.77s-.11.58-.32.78c-.21.2-.5.3-.85.3s-.63-.1-.85-.3c-.21-.2-.32-.46-.32-.78ZM49.32,40.02h-2.09v-7.79h2.09v7.79Z"></path>
    <path d="M52.95,32.24l.06.9c.56-.7,1.3-1.04,2.24-1.04.83,0,1.44.24,1.84.73.4.48.61,1.21.62,2.17v5.03h-2.08v-4.98c0-.44-.1-.76-.29-.96s-.51-.3-.96-.3c-.58,0-1.02.25-1.32.75v5.49h-2.08v-7.79h1.96Z"></path>
    <path d="M63.95,39.23c-.51.62-1.22.94-2.13.94-.83,0-1.47-.24-1.91-.72s-.66-1.18-.67-2.11v-5.1h2.08v5.04c0,.81.37,1.22,1.11,1.22s1.19-.25,1.45-.74v-5.52h2.09v7.79h-1.96l-.06-.79Z"></path>
    <path d="M70.5,34.56l1.31-2.32h2.22l-2.22,3.81,2.31,3.97h-2.23l-1.39-2.45-1.38,2.45h-2.24l2.31-3.97-2.21-3.81h2.23l1.28,2.32Z"></path>
    <path d="M87.45,35.02c0,1.03-.18,1.94-.55,2.71-.36.78-.89,1.38-1.57,1.8s-1.46.63-2.34.63-1.64-.21-2.32-.63c-.68-.42-1.21-1.01-1.58-1.79s-.56-1.67-.57-2.67v-.52c0-1.03.19-1.94.56-2.72.37-.78.9-1.39,1.58-1.81.68-.42,1.45-.63,2.33-.63s1.65.21,2.33.63c.68.42,1.2,1.02,1.58,1.81.37.78.56,1.69.56,2.72v.47ZM85.26,34.55c0-1.1-.2-1.93-.59-2.5-.39-.57-.96-.86-1.68-.86s-1.28.28-1.68.85c-.39.56-.59,1.39-.6,2.48v.51c0,1.07.2,1.9.59,2.49.39.59.96.89,1.7.89s1.28-.28,1.67-.85c.39-.57.58-1.4.59-2.49v-.51Z"></path>
    <path d="M94.45,37.27c0-.41-.14-.72-.43-.94-.29-.22-.81-.45-1.55-.69-.75-.24-1.34-.48-1.78-.72-1.19-.64-1.79-1.51-1.79-2.6,0-.57.16-1.07.48-1.52.32-.44.78-.79,1.38-1.04.6-.25,1.27-.37,2.01-.37s1.42.14,2,.41c.58.27,1.04.65,1.36,1.15.32.49.49,1.06.49,1.68h-2.16c0-.48-.15-.85-.45-1.12-.3-.27-.73-.4-1.27-.4s-.94.11-1.23.33-.44.52-.44.88c0,.34.17.63.51.86.34.23.85.45,1.51.65,1.23.37,2.12.83,2.68,1.37s.84,1.23.84,2.04c0,.91-.34,1.62-1.03,2.13-.69.52-1.61.77-2.77.77-.81,0-1.54-.15-2.2-.44-.66-.29-1.17-.7-1.51-1.21-.35-.51-.52-1.11-.52-1.78h2.17c0,1.16.69,1.73,2.07,1.73.51,0,.91-.1,1.2-.31.29-.21.43-.5.43-.87Z"></path>
  </g>
  <g class="cls-12">
    <path d="M44.97,271.19c0,.98-.16,1.83-.48,2.55-.32.72-.76,1.3-1.32,1.74l1.74,1.37-1.37,1.22-2.23-1.79c-.25.04-.52.06-.79.06-.87,0-1.64-.21-2.32-.63-.68-.42-1.21-1.01-1.58-1.79-.37-.77-.56-1.67-.57-2.67v-.52c0-1.03.19-1.94.56-2.72.37-.78.9-1.39,1.58-1.81.68-.42,1.46-.63,2.33-.63s1.65.21,2.33.63c.68.42,1.2,1.02,1.58,1.81.37.78.56,1.69.56,2.72v.47ZM42.79,270.71c0-1.1-.2-1.93-.59-2.5-.39-.57-.95-.86-1.68-.86s-1.28.28-1.68.85c-.39.56-.59,1.39-.6,2.48v.51c0,1.07.2,1.9.59,2.49.39.59.96.89,1.7.89s1.28-.28,1.67-.85c.39-.57.59-1.4.59-2.49v-.51Z"></path>
    <path d="M51.08,275.4c-.51.62-1.22.94-2.13.94-.83,0-1.47-.24-1.91-.72s-.66-1.18-.67-2.11v-5.1h2.08v5.04c0,.81.37,1.22,1.11,1.22s1.19-.25,1.45-.74v-5.52h2.09v7.79h-1.96l-.06-.79Z"></path>
    <path d="M58.68,272.35h-1.72v3.84h-2.16v-10.48h3.89c1.24,0,2.19.28,2.86.83s1.01,1.33,1.01,2.34c0,.71-.15,1.31-.46,1.79s-.78.86-1.41,1.14l2.27,4.28v.1h-2.32l-1.96-3.84ZM56.96,270.6h1.74c.54,0,.96-.14,1.26-.41s.45-.66.45-1.14-.14-.88-.42-1.17c-.28-.28-.71-.42-1.29-.42h-1.73v3.14Z"></path>
    <path d="M71.74,267.46h-3.21v8.73h-2.16v-8.73h-3.17v-1.75h8.54v1.75Z"></path>
    <path d="M84.82,271.19c0,1.03-.18,1.94-.55,2.71-.36.78-.89,1.38-1.57,1.8s-1.46.63-2.34.63-1.64-.21-2.32-.63c-.68-.42-1.21-1.01-1.58-1.79s-.56-1.67-.57-2.67v-.52c0-1.03.19-1.94.56-2.72.37-.78.9-1.39,1.58-1.81.68-.42,1.45-.63,2.33-.63s1.65.21,2.33.63c.68.42,1.2,1.02,1.58,1.81.37.78.56,1.69.56,2.72v.47ZM82.63,270.71c0-1.1-.2-1.93-.59-2.5-.39-.57-.96-.86-1.68-.86s-1.28.28-1.68.85c-.39.56-.59,1.39-.6,2.48v.51c0,1.07.2,1.9.59,2.49.39.59.96.89,1.7.89s1.28-.28,1.67-.85c.39-.57.58-1.4.59-2.49v-.51Z"></path>
    <path d="M91.82,273.44c0-.41-.14-.72-.43-.94-.29-.22-.81-.45-1.55-.69-.75-.24-1.34-.48-1.78-.72-1.19-.64-1.79-1.51-1.79-2.6,0-.57.16-1.07.48-1.52.32-.44.78-.79,1.38-1.04.6-.25,1.27-.37,2.01-.37s1.42.14,2,.41c.58.27,1.04.65,1.36,1.15.32.49.49,1.06.49,1.68h-2.16c0-.48-.15-.85-.45-1.12-.3-.27-.73-.4-1.27-.4s-.94.11-1.23.33-.44.52-.44.88c0,.34.17.63.51.86.34.23.85.45,1.51.65,1.23.37,2.12.83,2.68,1.37s.84,1.23.84,2.04c0,.91-.34,1.62-1.03,2.13-.69.52-1.61.77-2.77.77-.81,0-1.54-.15-2.2-.44-.66-.29-1.17-.7-1.51-1.21-.35-.51-.52-1.11-.52-1.78h2.17c0,1.16.69,1.73,2.07,1.73.51,0,.91-.1,1.2-.31.29-.21.43-.5.43-.87Z"></path>
  </g>
  <g class="cls-12">
    <path d="M41.81,673.98c0-.41-.14-.72-.43-.94-.29-.22-.81-.45-1.55-.69s-1.34-.48-1.78-.72c-1.19-.64-1.79-1.51-1.79-2.6,0-.57.16-1.07.48-1.51.32-.44.78-.79,1.38-1.04.6-.25,1.27-.37,2.01-.37s1.42.13,2,.41c.58.27,1.04.65,1.36,1.15.32.49.49,1.06.49,1.68h-2.16c0-.48-.15-.85-.45-1.12s-.73-.4-1.27-.4-.94.11-1.23.33c-.29.22-.44.52-.44.88,0,.34.17.63.51.86.34.23.85.45,1.51.65,1.23.37,2.12.83,2.68,1.37s.84,1.23.84,2.04c0,.91-.34,1.62-1.03,2.13s-1.61.77-2.77.77c-.81,0-1.54-.15-2.2-.44s-1.17-.7-1.51-1.21c-.35-.51-.52-1.11-.52-1.78h2.17c0,1.16.69,1.73,2.07,1.73.51,0,.91-.1,1.2-.31.29-.21.43-.5.43-.87Z"></path>
    <path d="M48.89,676.88c-1.14,0-2.07-.35-2.79-1.05-.72-.7-1.08-1.63-1.08-2.8v-.2c0-.78.15-1.48.45-2.1s.73-1.09,1.28-1.42,1.19-.5,1.9-.5c1.07,0,1.9.34,2.52,1.01.61.67.92,1.62.92,2.86v.85h-4.96c.07.51.27.92.61,1.22.34.31.77.46,1.28.46.8,0,1.43-.29,1.88-.87l1.02,1.14c-.31.44-.73.79-1.27,1.03s-1.12.37-1.77.37ZM48.65,670.48c-.41,0-.75.14-1,.42-.26.28-.42.68-.49,1.2h2.89v-.17c0-.46-.13-.82-.37-1.07-.24-.25-.58-.38-1.02-.38Z"></path>
    <path d="M55.19,668.94l.06.9c.56-.7,1.3-1.04,2.24-1.04.83,0,1.44.24,1.84.73.4.48.61,1.21.62,2.17v5.03h-2.08v-4.98c0-.44-.1-.76-.29-.96-.19-.2-.51-.3-.96-.3-.58,0-1.02.25-1.32.75v5.49h-2.08v-7.79h1.96Z"></path>
    <path d="M65.74,674.58c0-.25-.13-.46-.38-.6s-.66-.28-1.21-.39c-1.85-.39-2.78-1.18-2.78-2.36,0-.69.29-1.27.86-1.73s1.32-.69,2.25-.69c.99,0,1.78.23,2.37.7.59.46.89,1.07.89,1.81h-2.08c0-.3-.1-.54-.29-.74s-.49-.29-.9-.29c-.35,0-.62.08-.81.24-.19.16-.29.36-.29.6,0,.23.11.42.33.56.22.14.59.26,1.1.37.52.1.95.22,1.31.35,1.1.4,1.65,1.1,1.65,2.09,0,.71-.3,1.29-.91,1.72-.61.44-1.4.66-2.36.66-.65,0-1.23-.12-1.74-.35s-.9-.55-1.19-.96c-.29-.41-.43-.84-.43-1.31h1.97c.02.37.16.65.41.85.25.2.59.3,1.02.3.4,0,.7-.08.9-.23.2-.15.31-.35.31-.59Z"></path>
    <path d="M68.78,672.77c0-.77.15-1.46.45-2.07.3-.6.73-1.07,1.28-1.4.56-.33,1.21-.5,1.95-.5,1.05,0,1.91.32,2.57.96.66.64,1.04,1.52,1.11,2.62v.53c.01,1.19-.32,2.15-.99,2.88-.67.72-1.56,1.08-2.68,1.08s-2.02-.36-2.69-1.08-1-1.7-1-2.94v-.09ZM70.86,672.91c0,.74.14,1.31.42,1.7s.68.59,1.19.59.9-.19,1.18-.58.42-1,.42-1.86c0-.73-.14-1.29-.42-1.69-.28-.4-.68-.6-1.19-.6s-.9.2-1.18.59-.42,1.01-.42,1.84Z"></path>
    <path d="M81.81,670.89c-.28-.04-.53-.06-.75-.06-.79,0-1.3.27-1.55.8v5.1h-2.08v-7.79h1.96l.06.93c.42-.71,1-1.07,1.73-1.07.23,0,.45.03.65.09l-.03,2Z"></path>
    <path d="M95.15,676.73h-2.16v-4.49h-4.21v4.49h-2.16v-10.48h2.16v4.25h4.21v-4.25h2.16v10.48Z"></path>
    <path d="M101.41,676.73c-.1-.19-.17-.42-.21-.7-.5.56-1.16.84-1.96.84-.76,0-1.4-.22-1.9-.66-.5-.44-.75-1-.75-1.67,0-.83.31-1.46.92-1.9.61-.44,1.5-.66,2.65-.67h.96v-.45c0-.36-.09-.65-.28-.86-.19-.22-.48-.32-.87-.32-.35,0-.62.08-.82.25s-.3.4-.3.69h-2.08c0-.45.14-.87.42-1.25s.67-.68,1.18-.9c.51-.22,1.08-.33,1.71-.33.96,0,1.72.24,2.29.72.56.48.85,1.16.85,2.03v3.38c0,.74.11,1.3.31,1.68v.12h-2.1ZM99.69,675.29c.31,0,.59-.07.85-.21s.45-.32.58-.55v-1.34h-.78c-1.04,0-1.6.36-1.66,1.08v.12c0,.26.08.47.27.64.18.17.43.25.75.25Z"></path>
    <path d="M109.18,670.89c-.28-.04-.53-.06-.75-.06-.79,0-1.3.27-1.55.8v5.1h-2.08v-7.79h1.96l.06.93c.42-.71,1-1.07,1.73-1.07.23,0,.45.03.65.09l-.03,2Z"></path>
    <path d="M109.72,672.78c0-1.21.27-2.18.82-2.9.54-.72,1.29-1.08,2.23-1.08.76,0,1.38.28,1.88.85v-3.97h2.09v11.05h-1.88l-.1-.83c-.52.65-1.19.97-2,.97-.92,0-1.65-.36-2.21-1.08-.55-.72-.83-1.73-.83-3.01ZM111.8,672.94c0,.73.13,1.29.38,1.68.25.39.62.58,1.11.58.64,0,1.1-.27,1.36-.81v-3.08c-.26-.54-.71-.81-1.35-.81-1,0-1.5.81-1.5,2.44Z"></path>
    <path d="M125.12,673.9l1.02-4.96h2.01l-1.99,7.79h-1.74l-1.48-4.9-1.48,4.9h-1.73l-1.99-7.79h2.01l1.01,4.95,1.42-4.95h1.5l1.42,4.96Z"></path>
    <path d="M133.69,676.73c-.1-.19-.17-.42-.21-.7-.5.56-1.16.84-1.96.84-.76,0-1.4-.22-1.9-.66-.5-.44-.75-1-.75-1.67,0-.83.31-1.46.92-1.9.61-.44,1.5-.66,2.65-.67h.96v-.45c0-.36-.09-.65-.28-.86-.19-.22-.48-.32-.87-.32-.35,0-.62.08-.82.25s-.3.4-.3.69h-2.08c0-.45.14-.87.42-1.25s.67-.68,1.18-.9c.51-.22,1.08-.33,1.71-.33.96,0,1.72.24,2.29.72.56.48.85,1.16.85,2.03v3.38c0,.74.11,1.3.31,1.68v.12h-2.1ZM131.97,675.29c.31,0,.59-.07.85-.21s.45-.32.58-.55v-1.34h-.78c-1.04,0-1.6.36-1.66,1.08v.12c0,.26.08.47.27.64.18.17.43.25.75.25Z"></path>
    <path d="M141.45,670.89c-.28-.04-.53-.06-.75-.06-.79,0-1.3.27-1.55.8v5.1h-2.08v-7.79h1.96l.06.93c.42-.71,1-1.07,1.73-1.07.23,0,.45.03.65.09l-.03,2Z"></path>
    <path d="M145.9,676.88c-1.14,0-2.07-.35-2.79-1.05-.72-.7-1.08-1.63-1.08-2.8v-.2c0-.78.15-1.48.45-2.1s.73-1.09,1.28-1.42,1.19-.5,1.9-.5c1.07,0,1.9.34,2.52,1.01.61.67.92,1.62.92,2.86v.85h-4.96c.07.51.27.92.61,1.22.34.31.77.46,1.28.46.8,0,1.43-.29,1.88-.87l1.02,1.14c-.31.44-.73.79-1.27,1.03s-1.12.37-1.77.37ZM145.66,670.48c-.41,0-.75.14-1,.42-.26.28-.42.68-.49,1.2h2.89v-.17c0-.46-.13-.82-.37-1.07-.24-.25-.58-.38-1.02-.38Z"></path>
  </g>
  <g class="cls-12">
    <path d="M57.88,306.87c0,.86-.14,1.6-.42,2.23s-.66,1.14-1.15,1.52l1.52,1.2-1.2,1.06-1.95-1.57c-.22.04-.45.06-.69.06-.76,0-1.44-.18-2.03-.55s-1.06-.89-1.39-1.56c-.33-.68-.49-1.46-.5-2.34v-.45c0-.9.16-1.7.49-2.38.33-.69.78-1.21,1.38-1.58s1.27-.55,2.04-.55,1.44.18,2.04.55c.59.37,1.05.89,1.38,1.58.33.69.49,1.48.49,2.38v.41ZM55.96,306.45c0-.96-.17-1.69-.52-2.19s-.84-.75-1.47-.75-1.12.25-1.47.74c-.34.49-.52,1.22-.52,2.17v.45c0,.94.17,1.66.52,2.18.34.52.84.77,1.49.77s1.12-.25,1.46-.75c.34-.5.51-1.22.52-2.18v-.45Z"></path>
    <path d="M63.22,310.55c-.45.55-1.07.82-1.86.82-.73,0-1.29-.21-1.67-.63-.38-.42-.58-1.03-.59-1.84v-4.46h1.82v4.41c0,.71.32,1.07.97,1.07s1.04-.21,1.27-.64v-4.83h1.83v6.81h-1.71l-.05-.69Z"></path>
    <path d="M70.31,311.24c-.08-.16-.15-.37-.18-.61-.44.49-1.01.74-1.72.74-.67,0-1.22-.19-1.66-.58-.44-.39-.66-.87-.66-1.46,0-.72.27-1.28.8-1.66.54-.39,1.31-.58,2.32-.59h.84v-.39c0-.31-.08-.57-.24-.76s-.42-.28-.76-.28c-.31,0-.55.07-.72.22s-.26.35-.26.6h-1.82c0-.39.12-.76.37-1.1.24-.34.59-.6,1.03-.79.44-.19.94-.29,1.5-.29.84,0,1.51.21,2,.63.49.42.74,1.02.74,1.78v2.95c0,.65.09,1.14.27,1.47v.11h-1.84ZM68.8,309.98c.27,0,.52-.06.74-.18.23-.12.39-.28.5-.48v-1.17h-.68c-.91,0-1.4.31-1.45.94v.11c0,.23.07.41.23.56.16.15.38.22.65.22Z"></path>
    <path d="M75.19,311.24h-1.83v-9.67h1.83v9.67Z"></path>
    <path d="M79.53,309.9c.34,0,.61-.09.82-.28.21-.19.32-.43.33-.74h1.71c0,.46-.13.88-.38,1.27-.25.38-.59.68-1.02.89-.43.21-.91.32-1.43.32-.97,0-1.74-.31-2.31-.93s-.84-1.47-.84-2.57v-.12c0-1.05.28-1.89.84-2.51.56-.63,1.32-.94,2.3-.94.85,0,1.54.24,2.05.73.51.48.78,1.13.78,1.94h-1.71c0-.35-.12-.64-.33-.86-.21-.22-.49-.33-.83-.33-.42,0-.74.15-.96.46-.22.31-.32.81-.32,1.5v.19c0,.7.11,1.21.32,1.51.21.31.54.46.98.46Z"></path>
    <path d="M83.13,307.77c0-.68.13-1.28.39-1.81.26-.53.63-.94,1.12-1.23.49-.29,1.06-.43,1.7-.43.92,0,1.67.28,2.25.84s.91,1.33.97,2.29v.47c.01,1.05-.28,1.88-.86,2.52-.58.63-1.37.95-2.35.95s-1.77-.31-2.35-.94c-.59-.63-.88-1.49-.88-2.57v-.08ZM84.95,307.9c0,.65.12,1.14.37,1.48.24.34.59.51,1.05.51s.79-.17,1.03-.51.37-.88.37-1.62c0-.63-.12-1.13-.37-1.48s-.6-.52-1.05-.52-.79.17-1.03.52c-.24.35-.37.88-.37,1.61Z"></path>
    <path d="M92.42,304.43l.06.76c.48-.59,1.14-.89,1.96-.89.88,0,1.48.35,1.81,1.04.48-.69,1.16-1.04,2.05-1.04.74,0,1.29.22,1.65.65.36.43.54,1.08.54,1.94v4.35h-1.83v-4.35c0-.39-.08-.67-.23-.85-.15-.18-.42-.27-.8-.27-.55,0-.92.26-1.13.78v4.68s-1.81,0-1.81,0v-4.34c0-.39-.08-.68-.23-.86s-.42-.26-.79-.26c-.52,0-.89.21-1.12.64v4.82h-1.82v-6.81h1.71Z"></path>
    <path d="M103.58,304.43l.06.76c.48-.59,1.14-.89,1.96-.89.88,0,1.48.35,1.81,1.04.48-.69,1.16-1.04,2.05-1.04.74,0,1.29.22,1.65.65.36.43.54,1.08.54,1.94v4.35h-1.83v-4.35c0-.39-.08-.67-.23-.85-.15-.18-.42-.27-.8-.27-.55,0-.92.26-1.13.78v4.68s-1.81,0-1.81,0v-4.34c0-.39-.08-.68-.23-.86s-.42-.26-.79-.26c-.52,0-.89.21-1.12.64v4.82h-1.82v-6.81h1.71Z"></path>
    <path d="M121.13,308.84c0-.36-.13-.63-.38-.82-.25-.19-.71-.39-1.36-.6-.65-.21-1.17-.42-1.56-.63-1.04-.56-1.56-1.32-1.56-2.27,0-.5.14-.94.42-1.33s.68-.69,1.2-.91c.52-.22,1.11-.33,1.76-.33s1.24.12,1.75.36c.51.24.91.57,1.19,1,.28.43.42.92.42,1.47h-1.89c0-.42-.13-.75-.4-.98-.26-.23-.64-.35-1.11-.35s-.82.1-1.08.29c-.26.19-.38.45-.38.77,0,.3.15.55.45.75.3.2.74.39,1.33.57,1.07.32,1.86.72,2.35,1.2.49.48.74,1.07.74,1.79,0,.79-.3,1.42-.9,1.87-.6.45-1.41.68-2.42.68-.71,0-1.35-.13-1.93-.39-.58-.26-1.02-.61-1.33-1.06-.3-.45-.46-.97-.46-1.56h1.9c0,1.01.6,1.52,1.81,1.52.45,0,.8-.09,1.05-.27s.38-.44.38-.77Z"></path>
    <path d="M127.32,311.37c-1,0-1.81-.31-2.44-.92-.63-.61-.94-1.43-.94-2.45v-.18c0-.68.13-1.3.4-1.84s.64-.96,1.12-1.25c.48-.29,1.04-.44,1.66-.44.93,0,1.67.29,2.2.88.54.59.8,1.42.8,2.5v.74h-4.34c.06.45.24.8.53,1.07.3.27.67.4,1.12.4.7,0,1.25-.25,1.64-.76l.89,1c-.27.39-.64.69-1.11.9-.47.22-.98.32-1.55.32ZM127.11,305.77c-.36,0-.65.12-.88.37s-.37.59-.43,1.05h2.53v-.15c0-.41-.12-.72-.33-.94-.21-.22-.51-.33-.89-.33Z"></path>
    <path d="M132.83,304.43l.06.79c.49-.61,1.14-.91,1.96-.91.72,0,1.26.21,1.61.64.35.42.53,1.06.54,1.9v4.4h-1.82v-4.36c0-.39-.08-.67-.25-.84-.17-.17-.45-.26-.84-.26-.51,0-.9.22-1.15.65v4.8h-1.82v-6.81h1.71Z"></path>
    <path d="M142.06,309.36c0-.22-.11-.4-.33-.53s-.57-.24-1.06-.34c-1.62-.34-2.43-1.03-2.43-2.07,0-.6.25-1.11.75-1.51.5-.4,1.16-.61,1.97-.61.86,0,1.56.2,2.08.61.52.41.78.94.78,1.59h-1.82c0-.26-.08-.48-.25-.65s-.43-.25-.79-.25c-.31,0-.54.07-.71.21s-.25.31-.25.53c0,.2.1.36.29.49.19.12.51.23.97.32.45.09.84.19,1.15.31.96.35,1.44.96,1.44,1.83,0,.62-.27,1.12-.8,1.51s-1.22.58-2.07.58c-.57,0-1.08-.1-1.52-.31-.44-.2-.79-.48-1.04-.84-.25-.35-.38-.74-.38-1.15h1.73c.02.32.14.57.36.74.22.17.52.26.89.26.35,0,.61-.07.79-.2.18-.13.27-.31.27-.52Z"></path>
    <path d="M144.99,302.67c0-.27.09-.5.27-.67s.43-.26.75-.26.56.09.74.26c.18.18.28.4.28.67s-.09.5-.28.68c-.19.18-.43.26-.74.26s-.55-.09-.74-.26c-.19-.18-.28-.4-.28-.68ZM146.92,311.24h-1.83v-6.81h1.83v6.81Z"></path>
    <path d="M150.1,304.43l.06.79c.49-.61,1.14-.91,1.96-.91.72,0,1.26.21,1.61.64.35.42.53,1.06.54,1.9v4.4h-1.82v-4.36c0-.39-.08-.67-.25-.84-.17-.17-.45-.26-.84-.26-.51,0-.9.22-1.15.65v4.8h-1.82v-6.81h1.71Z"></path>
    <path d="M155.38,307.79c0-1.05.25-1.89.75-2.53s1.17-.96,2.01-.96c.75,0,1.33.26,1.74.77l.08-.64h1.65v6.59c0,.6-.14,1.11-.41,1.56-.27.44-.65.78-1.14,1.01-.49.23-1.07.35-1.73.35-.5,0-.99-.1-1.46-.3-.47-.2-.83-.46-1.08-.77l.81-1.11c.45.51,1,.76,1.65.76.48,0,.86-.13,1.13-.39s.4-.62.4-1.1v-.37c-.42.47-.97.71-1.66.71-.82,0-1.48-.32-1.99-.96s-.76-1.49-.76-2.55v-.08ZM157.2,307.92c0,.62.12,1.1.37,1.45s.59.53,1.02.53c.55,0,.95-.21,1.19-.62v-2.87c-.24-.42-.64-.62-1.18-.62-.44,0-.78.18-1.03.54-.25.36-.37.89-.37,1.6Z"></path>
    <path d="M173.8,311.24h-1.89v-3.93h-3.68v3.93h-1.89v-9.17h1.89v3.72h3.68v-3.72h1.89v9.17Z"></path>
    <path d="M179.41,310.55c-.45.55-1.07.82-1.86.82-.73,0-1.29-.21-1.67-.63-.38-.42-.58-1.03-.59-1.84v-4.46h1.82v4.41c0,.71.32,1.07.97,1.07s1.04-.21,1.27-.64v-4.83h1.83v6.81h-1.71l-.05-.69Z"></path>
    <path d="M188.69,307.9c0,1.09-.23,1.94-.7,2.55-.47.61-1.12.92-1.95.92-.74,0-1.33-.28-1.77-.85l-.08.72h-1.64v-9.67h1.82v3.47c.42-.49.97-.74,1.66-.74.83,0,1.48.31,1.96.92s.71,1.47.71,2.58v.1ZM186.87,307.77c0-.69-.11-1.19-.33-1.51-.22-.32-.54-.48-.98-.48-.58,0-.98.24-1.2.71v2.69c.22.48.63.72,1.21.72s.97-.29,1.16-.87c.09-.28.13-.7.13-1.27Z"></path>
  </g>
  <g class="cls-12">
    <path d="M54.83,515.85c0-.36-.13-.63-.38-.82-.25-.19-.71-.39-1.36-.6s-1.17-.42-1.56-.63c-1.04-.56-1.56-1.32-1.56-2.27,0-.5.14-.94.42-1.33.28-.39.68-.69,1.2-.91.52-.22,1.11-.33,1.76-.33s1.24.12,1.75.36.91.57,1.19,1,.42.92.42,1.47h-1.89c0-.42-.13-.75-.4-.98-.26-.23-.64-.35-1.11-.35s-.82.1-1.08.29c-.26.2-.38.45-.38.77,0,.3.15.55.45.75.3.2.74.39,1.33.57,1.07.32,1.86.72,2.35,1.2.49.48.74,1.07.74,1.79,0,.79-.3,1.42-.9,1.87-.6.45-1.41.68-2.42.68-.71,0-1.35-.13-1.93-.39-.58-.26-1.02-.61-1.33-1.06-.3-.45-.46-.97-.46-1.56h1.9c0,1.01.6,1.52,1.81,1.52.45,0,.8-.09,1.05-.27s.38-.44.38-.76Z"></path>
    <path d="M61.02,518.38c-1,0-1.81-.31-2.44-.92-.63-.61-.94-1.43-.94-2.45v-.18c0-.68.13-1.3.4-1.84s.64-.96,1.12-1.25,1.04-.44,1.66-.44c.93,0,1.67.29,2.2.88s.8,1.42.8,2.5v.74h-4.34c.06.44.24.8.53,1.07s.67.4,1.12.4c.7,0,1.25-.25,1.64-.76l.89,1c-.27.39-.64.69-1.11.9-.47.22-.98.32-1.55.32ZM60.81,512.78c-.36,0-.65.12-.88.37-.22.25-.37.59-.43,1.05h2.53v-.15c0-.4-.12-.72-.33-.94-.21-.22-.51-.33-.89-.33Z"></path>
    <path d="M68.69,513.15c-.25-.03-.47-.05-.66-.05-.69,0-1.14.23-1.35.7v4.46h-1.82v-6.81h1.72l.05.81c.37-.63.87-.94,1.52-.94.2,0,.39.03.57.08l-.02,1.75Z"></path>
    <path d="M69.55,509.68c0-.27.09-.5.27-.67.18-.18.43-.26.75-.26s.56.09.74.26c.18.18.28.4.28.67s-.09.5-.28.68c-.19.18-.43.26-.74.26s-.55-.09-.74-.26c-.19-.18-.28-.4-.28-.68ZM71.48,518.25h-1.83v-6.81h1.83v6.81Z"></path>
    <path d="M76.93,518.25c-.08-.16-.15-.37-.18-.61-.44.49-1.01.74-1.72.74-.67,0-1.22-.19-1.66-.58-.44-.39-.66-.87-.66-1.46,0-.72.27-1.28.8-1.66.54-.39,1.31-.58,2.32-.58h.84v-.39c0-.32-.08-.57-.24-.76-.16-.19-.42-.28-.76-.28-.31,0-.55.07-.72.22-.17.15-.26.35-.26.6h-1.82c0-.39.12-.76.37-1.1.24-.34.59-.6,1.03-.79.44-.19.94-.29,1.5-.29.84,0,1.51.21,2,.63.49.42.74,1.01.74,1.78v2.95c0,.65.09,1.14.27,1.47v.11h-1.84ZM75.42,516.99c.27,0,.52-.06.74-.18.23-.12.39-.28.5-.48v-1.17h-.68c-.91,0-1.4.32-1.45.95v.11c0,.23.07.41.23.56.16.15.38.22.65.22Z"></path>
    <path d="M81.82,518.25h-1.83v-9.67h1.83v9.67Z"></path>
    <path d="M86.65,518.25v-9.17h3.21c1.11,0,1.96.21,2.53.64.58.43.86,1.05.86,1.87,0,.45-.12.84-.35,1.19-.23.34-.55.59-.96.75.47.12.84.36,1.11.71.27.36.41.79.41,1.31,0,.88-.28,1.55-.84,2-.56.45-1.36.68-2.41.69h-3.56ZM88.53,512.93h1.4c.95-.02,1.43-.4,1.43-1.14,0-.42-.12-.71-.36-.9-.24-.18-.62-.27-1.14-.27h-1.32v2.31ZM88.53,514.26v2.47h1.62c.44,0,.79-.11,1.04-.32.25-.21.38-.5.38-.88,0-.84-.43-1.27-1.3-1.28h-1.73Z"></path>
    <path d="M98.84,517.56c-.45.55-1.07.82-1.86.82-.73,0-1.29-.21-1.67-.63s-.58-1.04-.59-1.84v-4.46h1.82v4.41c0,.71.32,1.07.97,1.07s1.04-.21,1.27-.64v-4.83h1.83v6.81h-1.71l-.05-.69Z"></path>
    <path d="M105.66,516.37c0-.22-.11-.4-.33-.53-.22-.13-.57-.24-1.06-.34-1.62-.34-2.43-1.03-2.43-2.07,0-.6.25-1.11.75-1.51.5-.41,1.16-.61,1.97-.61.86,0,1.56.2,2.08.61.52.41.78.94.78,1.59h-1.82c0-.26-.08-.47-.25-.65-.17-.17-.43-.25-.79-.25-.31,0-.54.07-.71.21s-.25.32-.25.53c0,.2.1.36.29.49.19.12.51.23.97.32.45.09.84.19,1.15.31.96.35,1.44.96,1.44,1.83,0,.62-.27,1.12-.8,1.51s-1.22.58-2.07.58c-.57,0-1.08-.1-1.52-.31-.44-.2-.79-.48-1.04-.84-.25-.36-.38-.74-.38-1.15h1.73c.02.32.14.57.36.74.22.17.52.26.89.26.35,0,.61-.07.79-.2.18-.13.27-.31.27-.52Z"></path>
    <path d="M112.29,516.37c0-.22-.11-.4-.33-.53-.22-.13-.57-.24-1.06-.34-1.62-.34-2.43-1.03-2.43-2.07,0-.6.25-1.11.75-1.51.5-.41,1.16-.61,1.97-.61.86,0,1.56.2,2.08.61.52.41.78.94.78,1.59h-1.82c0-.26-.08-.47-.25-.65-.17-.17-.43-.25-.79-.25-.31,0-.54.07-.71.21s-.25.32-.25.53c0,.2.1.36.29.49.19.12.51.23.97.32.45.09.84.19,1.15.31.96.35,1.44.96,1.44,1.83,0,.62-.27,1.12-.8,1.51s-1.22.58-2.07.58c-.57,0-1.08-.1-1.52-.31-.44-.2-.79-.48-1.04-.84-.25-.36-.38-.74-.38-1.15h1.73c.02.32.14.57.36.74.22.17.52.26.89.26.35,0,.61-.07.79-.2.18-.13.27-.31.27-.52Z"></path>
    <path d="M118.37,518.38c-1,0-1.81-.31-2.44-.92-.63-.61-.94-1.43-.94-2.45v-.18c0-.68.13-1.3.4-1.84s.64-.96,1.12-1.25,1.04-.44,1.66-.44c.93,0,1.67.29,2.2.88s.8,1.42.8,2.5v.74h-4.34c.06.44.24.8.53,1.07s.67.4,1.12.4c.7,0,1.25-.25,1.64-.76l.89,1c-.27.39-.64.69-1.11.9-.47.22-.98.32-1.55.32ZM118.16,512.78c-.36,0-.65.12-.88.37-.22.25-.37.59-.43,1.05h2.53v-.15c0-.4-.12-.72-.33-.94-.21-.22-.51-.33-.89-.33Z"></path>
    <path d="M125.9,516.37c0-.22-.11-.4-.33-.53-.22-.13-.57-.24-1.06-.34-1.62-.34-2.43-1.03-2.43-2.07,0-.6.25-1.11.75-1.51.5-.41,1.16-.61,1.97-.61.86,0,1.56.2,2.08.61.52.41.78.94.78,1.59h-1.82c0-.26-.08-.47-.25-.65-.17-.17-.43-.25-.79-.25-.31,0-.54.07-.71.21s-.25.32-.25.53c0,.2.1.36.29.49.19.12.51.23.97.32.45.09.84.19,1.15.31.96.35,1.44.96,1.44,1.83,0,.62-.27,1.12-.8,1.51s-1.22.58-2.07.58c-.57,0-1.08-.1-1.52-.31-.44-.2-.79-.48-1.04-.84-.25-.36-.38-.74-.38-1.15h1.73c.02.32.14.57.36.74.22.17.52.26.89.26.35,0,.61-.07.79-.2.18-.13.27-.31.27-.52Z"></path>
  </g>
  <g>
    <path class="cls-10" d="M320.27,143.29c0,1.08-.17,2-.51,2.78-.34.78-.82,1.39-1.44,1.82l1.99,1.56-1,.92-2.35-1.87c-.37.09-.75.14-1.16.14-.88,0-1.65-.22-2.33-.65-.68-.43-1.2-1.04-1.58-1.84-.37-.8-.57-1.72-.58-2.77v-.8c0-1.07.19-2.02.56-2.84s.9-1.45,1.58-1.89c.68-.44,1.46-.65,2.34-.65s1.69.22,2.37.65c.68.43,1.2,1.06,1.57,1.87.37.81.55,1.76.55,2.85v.71ZM318.8,142.57c0-1.31-.26-2.32-.78-3.03s-1.27-1.07-2.24-1.07-1.65.35-2.18,1.06-.81,1.69-.82,2.94v.82c0,1.27.27,2.28.8,3.01.53.73,1.27,1.1,2.22,1.1s1.68-.35,2.2-1.04c.52-.69.79-1.68.8-2.97v-.83Z"></path>
    <path class="cls-10" d="M325.81,143.53c-1.26-.36-2.18-.81-2.75-1.33-.57-.53-.86-1.18-.86-1.95,0-.88.35-1.6,1.05-2.18.7-.57,1.61-.86,2.73-.86.76,0,1.45.15,2.05.44.6.3,1.06.7,1.39,1.22.33.52.49,1.09.49,1.71h-1.48c0-.68-.21-1.21-.64-1.59-.43-.39-1.03-.58-1.81-.58-.72,0-1.29.16-1.69.48s-.61.76-.61,1.33c0,.45.19.84.58,1.15.38.31,1.04.6,1.96.86.93.26,1.65.55,2.17.86s.91.68,1.16,1.1.38.91.38,1.48c0,.9-.35,1.62-1.06,2.17-.7.54-1.64.81-2.82.81-.76,0-1.48-.15-2.14-.44-.66-.29-1.17-.69-1.53-1.2s-.54-1.09-.54-1.74h1.48c0,.67.25,1.2.75,1.59.5.39,1.16.58,1.99.58.77,0,1.37-.16,1.78-.47.41-.32.62-.75.62-1.29s-.19-.97-.57-1.27c-.38-.3-1.08-.59-2.08-.88Z"></path>
    <path class="cls-10" d="M340.38,148.5h-1.48v-5.15h-5.61v5.15h-1.47v-11.13h1.47v4.79h5.61v-4.79h1.48v11.13Z"></path>
    <path class="cls-10" d="M355.05,144.96c-.14,1.18-.57,2.09-1.3,2.73-.73.64-1.7.96-2.92.96-1.31,0-2.37-.47-3.16-1.41-.79-.94-1.19-2.2-1.19-3.79v-1.07c0-1.03.18-1.94.55-2.73s.89-1.39,1.57-1.81c.68-.42,1.46-.63,2.35-.63,1.18,0,2.13.33,2.84.99.71.66,1.13,1.57,1.25,2.74h-1.48c-.13-.89-.4-1.53-.83-1.93-.43-.4-1.02-.6-1.79-.6-.94,0-1.67.35-2.21,1.04s-.8,1.68-.8,2.96v1.08c0,1.21.25,2.17.76,2.89.5.71,1.21,1.07,2.12,1.07.82,0,1.44-.19,1.88-.55.44-.37.73-1.01.87-1.93h1.48Z"></path>
    <path class="cls-10" d="M358.37,148.5h-1.41v-11.75h1.41v11.75Z"></path>
    <path class="cls-10" d="M360.64,138.03c0-.23.07-.42.21-.58.14-.16.35-.24.62-.24s.48.08.63.24.21.35.21.58-.07.42-.21.57c-.14.15-.35.23-.63.23s-.48-.08-.62-.23c-.14-.15-.21-.34-.21-.57ZM362.17,148.5h-1.41v-8.27h1.41v8.27Z"></path>
    <path class="cls-10" d="M367.87,148.65c-1.12,0-2.03-.37-2.74-1.1-.7-.74-1.06-1.72-1.06-2.96v-.26c0-.82.16-1.55.47-2.2s.75-1.15,1.32-1.51c.56-.36,1.17-.55,1.83-.55,1.08,0,1.91.35,2.51,1.06s.89,1.72.89,3.04v.59h-5.6c.02.82.26,1.47.71,1.98s1.04.75,1.74.75c.5,0,.92-.1,1.27-.31.35-.2.65-.47.91-.81l.86.67c-.69,1.07-1.73,1.6-3.12,1.6ZM367.69,141.23c-.57,0-1.05.21-1.44.62-.39.42-.63,1-.72,1.75h4.14v-.11c-.04-.72-.23-1.28-.58-1.67-.35-.4-.82-.59-1.41-.59Z"></path>
    <path class="cls-10" d="M374.07,140.22l.05,1.04c.63-.79,1.46-1.19,2.48-1.19,1.75,0,2.63.99,2.65,2.96v5.47h-1.42v-5.48c0-.6-.14-1.04-.41-1.32s-.68-.43-1.25-.43c-.46,0-.86.12-1.21.37s-.62.57-.81.96v5.9h-1.42v-8.27h1.34Z"></path>
    <path class="cls-10" d="M383.29,138.22v2h1.54v1.09h-1.54v5.14c0,.33.07.58.21.75s.37.25.7.25c.16,0,.39-.03.67-.09v1.14c-.37.1-.73.15-1.08.15-.63,0-1.11-.19-1.43-.57s-.48-.93-.48-1.63v-5.13h-1.51v-1.09h1.51v-2h1.42Z"></path>
    <path class="cls-10" d="M396.74,145.58h-4.67l-1.05,2.91h-1.51l4.25-11.13h1.28l4.26,11.13h-1.51l-1.06-2.91ZM392.51,144.38h3.79l-1.9-5.21-1.89,5.21Z"></path>
    <path class="cls-10" d="M402.27,144.14v4.36h-1.47v-11.13h4.11c1.22,0,2.17.31,2.86.93.69.62,1.04,1.45,1.04,2.47,0,1.08-.34,1.91-1.01,2.5-.68.58-1.64.88-2.9.88h-2.62ZM402.27,142.94h2.64c.79,0,1.39-.19,1.8-.56s.63-.91.63-1.6-.21-1.19-.63-1.59-.99-.6-1.72-.62h-2.72v4.37Z"></path>
    <path class="cls-10" d="M412.26,148.5h-1.47v-11.13h1.47v11.13Z"></path>
  </g>
  <g class="cls-12">
    <path d="M29.69,198.24h-4.66l-1.05,2.91h-1.51l4.25-11.13h1.28l4.26,11.13h-1.51l-1.06-2.91ZM25.46,197.04h3.79l-1.9-5.21-1.89,5.21Z"></path>
    <path d="M40.52,197.11c0,1.26-.29,2.27-.86,3.04-.58.77-1.36,1.15-2.34,1.15s-1.79-.32-2.37-.96v3.98h-1.42v-11.45h1.29l.07.92c.58-.71,1.38-1.07,2.4-1.07s1.78.38,2.36,1.12c.58.75.87,1.79.87,3.13v.13ZM39.11,196.95c0-.93-.2-1.67-.6-2.21-.4-.54-.94-.81-1.64-.81-.86,0-1.5.38-1.93,1.14v3.95c.42.75,1.07,1.13,1.94,1.13.68,0,1.22-.27,1.62-.81.4-.54.6-1.34.6-2.4Z"></path>
    <path d="M49.31,197.11c0,1.26-.29,2.27-.86,3.04-.58.77-1.36,1.15-2.34,1.15s-1.79-.32-2.37-.96v3.98h-1.42v-11.45h1.29l.07.92c.58-.71,1.38-1.07,2.4-1.07s1.78.38,2.36,1.12c.58.75.87,1.79.87,3.13v.13ZM47.89,196.95c0-.93-.2-1.67-.6-2.21-.4-.54-.94-.81-1.64-.81-.86,0-1.5.38-1.93,1.14v3.95c.42.75,1.07,1.13,1.94,1.13.68,0,1.22-.27,1.62-.81.4-.54.6-1.34.6-2.4Z"></path>
    <path d="M52.64,201.16h-1.41v-11.75h1.41v11.75Z"></path>
    <path d="M54.91,190.69c0-.23.07-.42.21-.58.14-.16.35-.24.62-.24s.48.08.63.24.21.35.21.58-.07.42-.21.57c-.14.15-.35.23-.63.23s-.48-.08-.62-.23c-.14-.15-.21-.34-.21-.57ZM56.44,201.16h-1.41v-8.27h1.41v8.27Z"></path>
    <path d="M62.02,200.16c.5,0,.95-.15,1.32-.46.38-.31.59-.69.63-1.15h1.34c-.03.47-.19.93-.49,1.35s-.7.77-1.2,1.02-1.03.38-1.59.38c-1.13,0-2.02-.38-2.69-1.13-.67-.75-1-1.78-1-3.09v-.24c0-.81.15-1.52.44-2.15.3-.63.72-1.11,1.27-1.46.55-.35,1.21-.52,1.96-.52.93,0,1.7.28,2.31.83.61.56.94,1.28.98,2.16h-1.34c-.04-.54-.24-.97-.61-1.32-.36-.34-.81-.52-1.35-.52-.72,0-1.28.26-1.67.78-.4.52-.59,1.27-.59,2.24v.27c0,.95.2,1.69.59,2.2.39.51.95.77,1.68.77Z"></path>
    <path d="M72.01,201.16c-.08-.16-.15-.45-.2-.87-.66.68-1.44,1.02-2.35,1.02-.82,0-1.48-.23-2.01-.69s-.78-1.05-.78-1.75c0-.86.33-1.53.98-2.01.66-.48,1.58-.71,2.76-.71h1.38v-.65c0-.49-.15-.89-.44-1.18-.3-.29-.73-.44-1.31-.44-.5,0-.93.13-1.27.38-.34.25-.51.56-.51.93h-1.42c0-.41.15-.81.44-1.2.29-.38.69-.69,1.19-.91.5-.22,1.05-.34,1.66-.34.95,0,1.7.24,2.24.72.54.48.82,1.13.84,1.97v3.81c0,.76.1,1.36.29,1.81v.12h-1.48ZM69.66,200.08c.44,0,.86-.11,1.26-.34.4-.23.69-.53.86-.89v-1.7h-1.11c-1.73,0-2.6.51-2.6,1.52,0,.44.15.79.44,1.04.3.25.68.37,1.14.37Z"></path>
    <path d="M77.34,190.88v2h1.54v1.09h-1.54v5.14c0,.33.07.58.21.75s.37.25.7.25c.16,0,.39-.03.67-.09v1.14c-.37.1-.73.15-1.09.15-.63,0-1.11-.19-1.43-.57-.32-.38-.48-.93-.48-1.63v-5.13h-1.51v-1.09h1.51v-2h1.41Z"></path>
    <path d="M80.54,190.69c0-.23.07-.42.21-.58.14-.16.35-.24.62-.24s.48.08.63.24.21.35.21.58-.07.42-.21.57c-.14.15-.35.23-.63.23s-.48-.08-.62-.23c-.14-.15-.21-.34-.21-.57ZM82.07,201.16h-1.41v-8.27h1.41v8.27Z"></path>
    <path d="M83.96,196.94c0-.81.16-1.54.48-2.19.32-.65.76-1.15,1.33-1.5.57-.35,1.22-.53,1.95-.53,1.13,0,2.04.39,2.73,1.17.7.78,1.04,1.82,1.04,3.11v.1c0,.81-.15,1.53-.46,2.17-.31.64-.75,1.14-1.32,1.5-.57.36-1.23.54-1.98.54-1.12,0-2.03-.39-2.73-1.17-.7-.78-1.04-1.81-1.04-3.1v-.1ZM85.38,197.11c0,.92.21,1.65.64,2.21.43.56,1,.83,1.71.83s1.29-.28,1.71-.85c.42-.56.63-1.35.63-2.37,0-.91-.22-1.64-.65-2.21-.43-.56-1-.84-1.72-.84s-1.26.28-1.69.83-.64,1.35-.64,2.39Z"></path>
    <path d="M94.61,192.88l.05,1.04c.63-.79,1.46-1.19,2.48-1.19,1.75,0,2.63.99,2.65,2.96v5.47h-1.41v-5.48c0-.6-.14-1.04-.41-1.32s-.68-.43-1.25-.43c-.46,0-.86.12-1.21.37-.35.24-.62.57-.81.96v5.9h-1.42v-8.27h1.34Z"></path>
    <path d="M112.77,197.11c0,1.26-.29,2.27-.86,3.04-.58.77-1.36,1.15-2.34,1.15s-1.79-.32-2.37-.96v3.98h-1.42v-11.45h1.29l.07.92c.58-.71,1.38-1.07,2.4-1.07s1.78.38,2.36,1.12c.58.75.87,1.79.87,3.13v.13ZM111.36,196.95c0-.93-.2-1.67-.6-2.21-.4-.54-.94-.81-1.64-.81-.86,0-1.5.38-1.93,1.14v3.95c.42.75,1.07,1.13,1.94,1.13.68,0,1.22-.27,1.62-.81.4-.54.6-1.34.6-2.4Z"></path>
    <path d="M118.57,194.15c-.21-.04-.45-.05-.7-.05-.93,0-1.56.4-1.89,1.19v5.87h-1.42v-8.27h1.38l.02.96c.46-.74,1.12-1.11,1.97-1.11.27,0,.48.04.63.11v1.31Z"></path>
    <path d="M119.34,196.94c0-.81.16-1.54.48-2.19.32-.65.76-1.15,1.33-1.5.57-.35,1.22-.53,1.95-.53,1.13,0,2.04.39,2.73,1.17.7.78,1.04,1.82,1.04,3.11v.1c0,.81-.15,1.53-.46,2.17-.31.64-.75,1.14-1.32,1.5-.57.36-1.23.54-1.98.54-1.12,0-2.03-.39-2.73-1.17-.7-.78-1.04-1.81-1.04-3.1v-.1ZM120.76,197.11c0,.92.21,1.65.64,2.21.43.56,1,.83,1.71.83s1.29-.28,1.71-.85c.42-.56.63-1.35.63-2.37,0-.91-.22-1.64-.65-2.21-.43-.56-1-.84-1.72-.84s-1.26.28-1.69.83-.64,1.35-.64,2.39Z"></path>
    <path d="M131.97,200.16c.5,0,.95-.15,1.32-.46.38-.31.59-.69.63-1.15h1.34c-.03.47-.19.93-.49,1.35s-.7.77-1.2,1.02-1.03.38-1.59.38c-1.13,0-2.02-.38-2.69-1.13-.67-.75-1-1.78-1-3.09v-.24c0-.81.15-1.52.44-2.15.3-.63.72-1.11,1.27-1.46.55-.35,1.21-.52,1.96-.52.93,0,1.7.28,2.31.83.61.56.94,1.28.98,2.16h-1.34c-.04-.54-.24-.97-.61-1.32-.36-.34-.81-.52-1.35-.52-.72,0-1.28.26-1.67.78-.4.52-.59,1.27-.59,2.24v.27c0,.95.2,1.69.59,2.2.39.51.95.77,1.68.77Z"></path>
    <path d="M140.28,201.31c-1.12,0-2.03-.37-2.74-1.1-.7-.74-1.06-1.72-1.06-2.96v-.26c0-.82.16-1.55.47-2.2.31-.65.75-1.15,1.31-1.51.56-.36,1.17-.55,1.83-.55,1.08,0,1.91.35,2.51,1.06.6.71.9,1.72.9,3.04v.59h-5.6c.02.82.26,1.47.71,1.98.46.5,1.04.75,1.74.75.5,0,.92-.1,1.27-.31.35-.2.65-.47.91-.81l.86.67c-.69,1.07-1.73,1.6-3.12,1.6ZM140.1,193.89c-.57,0-1.05.21-1.44.62-.39.42-.63,1-.72,1.75h4.14v-.11c-.04-.72-.23-1.28-.58-1.67-.35-.4-.82-.59-1.41-.59Z"></path>
    <path d="M149.96,198.96c0-.38-.14-.68-.43-.89-.29-.21-.79-.39-1.51-.55-.72-.15-1.28-.34-1.71-.55-.42-.21-.73-.47-.93-.76-.2-.3-.3-.65-.3-1.06,0-.68.29-1.25.86-1.72.57-.47,1.31-.7,2.2-.7.94,0,1.7.24,2.28.73.58.48.88,1.1.88,1.86h-1.42c0-.39-.16-.72-.49-1s-.74-.42-1.24-.42-.92.11-1.21.34-.44.52-.44.88c0,.34.14.6.41.77.27.17.76.34,1.46.5.71.16,1.28.35,1.72.57s.76.48.98.79c.21.31.32.68.32,1.13,0,.74-.3,1.33-.89,1.78-.59.45-1.36.67-2.3.67-.66,0-1.25-.12-1.76-.35s-.91-.56-1.2-.98c-.29-.42-.43-.88-.43-1.36h1.41c.03.47.22.85.57,1.13.35.28.82.42,1.4.42.54,0,.96-.11,1.29-.33s.49-.51.49-.87Z"></path>
    <path d="M158.03,198.96c0-.38-.14-.68-.43-.89-.29-.21-.79-.39-1.51-.55-.72-.15-1.28-.34-1.71-.55-.42-.21-.73-.47-.93-.76-.2-.3-.3-.65-.3-1.06,0-.68.29-1.25.86-1.72.57-.47,1.31-.7,2.2-.7.94,0,1.7.24,2.28.73.58.48.88,1.1.88,1.86h-1.42c0-.39-.16-.72-.49-1s-.74-.42-1.24-.42-.92.11-1.21.34-.44.52-.44.88c0,.34.14.6.41.77.27.17.76.34,1.46.5.71.16,1.28.35,1.72.57s.76.48.98.79c.21.31.32.68.32,1.13,0,.74-.3,1.33-.89,1.78-.59.45-1.36.67-2.3.67-.66,0-1.25-.12-1.76-.35s-.91-.56-1.2-.98c-.29-.42-.43-.88-.43-1.36h1.41c.03.47.22.85.57,1.13.35.28.82.42,1.4.42.54,0,.96-.11,1.29-.33s.49-.51.49-.87Z"></path>
    <path d="M160.92,196.94c0-.81.16-1.54.48-2.19.32-.65.76-1.15,1.33-1.5.57-.35,1.22-.53,1.95-.53,1.13,0,2.04.39,2.73,1.17.7.78,1.04,1.82,1.04,3.11v.1c0,.81-.15,1.53-.46,2.17-.31.64-.75,1.14-1.32,1.5-.57.36-1.23.54-1.98.54-1.12,0-2.03-.39-2.73-1.17-.7-.78-1.04-1.81-1.04-3.1v-.1ZM162.34,197.11c0,.92.21,1.65.64,2.21.43.56,1,.83,1.71.83s1.29-.28,1.71-.85c.42-.56.63-1.35.63-2.37,0-.91-.22-1.64-.65-2.21-.43-.56-1-.84-1.72-.84s-1.26.28-1.69.83-.64,1.35-.64,2.39Z"></path>
    <path d="M174.22,194.15c-.21-.04-.45-.05-.7-.05-.93,0-1.56.4-1.89,1.19v5.87h-1.42v-8.27h1.38l.02.96c.46-.74,1.12-1.11,1.97-1.11.27,0,.48.04.63.11v1.31Z"></path>
  </g>
  <g class="cls-12">
    <path d="M25.01,232.61h5.28v1.2h-6.75v-11.13h1.48v9.93Z"></path>
    <path d="M31.37,229.6c0-.81.16-1.54.48-2.19.32-.65.76-1.15,1.33-1.5.57-.35,1.22-.53,1.95-.53,1.13,0,2.04.39,2.73,1.17.7.78,1.04,1.82,1.04,3.11v.1c0,.81-.15,1.53-.46,2.17-.31.64-.75,1.14-1.32,1.5-.57.36-1.23.54-1.98.54-1.12,0-2.03-.39-2.73-1.17-.7-.78-1.04-1.81-1.04-3.1v-.1ZM32.79,229.76c0,.92.21,1.65.64,2.21.43.56,1,.83,1.71.83s1.29-.28,1.71-.85c.42-.56.63-1.35.63-2.37,0-.91-.22-1.64-.65-2.21-.43-.56-1-.84-1.72-.84s-1.26.28-1.69.83-.64,1.35-.64,2.39Z"></path>
    <path d="M48,231.86l1.59-6.32h1.41l-2.41,8.27h-1.15l-2.01-6.27-1.96,6.27h-1.15l-2.4-8.27h1.41l1.63,6.19,1.93-6.19h1.14l1.97,6.32Z"></path>
    <path d="M63.31,229.76c0,1.26-.29,2.27-.86,3.04-.58.77-1.36,1.15-2.34,1.15s-1.79-.32-2.37-.96v3.98h-1.42v-11.45h1.29l.07.92c.58-.71,1.38-1.07,2.4-1.07s1.78.38,2.36,1.12c.58.75.87,1.79.87,3.13v.13ZM61.89,229.6c0-.93-.2-1.67-.6-2.21-.4-.54-.94-.81-1.64-.81-.86,0-1.5.38-1.93,1.14v3.95c.42.75,1.07,1.13,1.94,1.13.68,0,1.22-.27,1.62-.81.4-.54.6-1.34.6-2.4Z"></path>
    <path d="M64.73,229.6c0-.81.16-1.54.48-2.19.32-.65.76-1.15,1.33-1.5.57-.35,1.22-.53,1.95-.53,1.13,0,2.04.39,2.73,1.17.7.78,1.04,1.82,1.04,3.11v.1c0,.81-.15,1.53-.46,2.17-.31.64-.75,1.14-1.32,1.5-.57.36-1.23.54-1.98.54-1.12,0-2.03-.39-2.73-1.17-.7-.78-1.04-1.81-1.04-3.1v-.1ZM66.15,229.76c0,.92.21,1.65.64,2.21.43.56,1,.83,1.71.83s1.29-.28,1.71-.85c.42-.56.63-1.35.63-2.37,0-.91-.22-1.64-.65-2.21-.43-.56-1-.84-1.72-.84s-1.26.28-1.69.83-.64,1.35-.64,2.39Z"></path>
    <path d="M81.36,231.86l1.59-6.32h1.41l-2.41,8.27h-1.15l-2.01-6.27-1.96,6.27h-1.15l-2.4-8.27h1.41l1.63,6.19,1.93-6.19h1.14l1.97,6.32Z"></path>
    <path d="M89.24,233.96c-1.12,0-2.03-.37-2.74-1.1-.7-.74-1.06-1.72-1.06-2.96v-.26c0-.82.16-1.55.47-2.2.31-.65.75-1.15,1.31-1.51.56-.36,1.17-.55,1.83-.55,1.08,0,1.91.35,2.51,1.06.6.71.9,1.72.9,3.04v.59h-5.6c.02.82.26,1.47.71,1.98.46.5,1.04.75,1.74.75.5,0,.92-.1,1.27-.31.35-.2.65-.47.91-.81l.86.67c-.69,1.07-1.73,1.6-3.12,1.6ZM89.06,226.54c-.57,0-1.05.21-1.44.62-.39.42-.63,1-.72,1.75h4.14v-.11c-.04-.72-.23-1.28-.58-1.67-.35-.4-.82-.59-1.41-.59Z"></path>
    <path d="M98.1,226.8c-.21-.04-.45-.05-.7-.05-.93,0-1.56.4-1.89,1.19v5.87h-1.42v-8.27h1.38l.02.96c.46-.74,1.12-1.11,1.97-1.11.27,0,.48.04.63.11v1.31Z"></path>
    <path d="M110.26,229.76c0,1.26-.29,2.27-.86,3.04-.58.77-1.36,1.15-2.34,1.15s-1.79-.32-2.37-.96v3.98h-1.42v-11.45h1.29l.07.92c.58-.71,1.38-1.07,2.4-1.07s1.78.38,2.36,1.12c.58.75.87,1.79.87,3.13v.13ZM108.85,229.6c0-.93-.2-1.67-.6-2.21-.4-.54-.94-.81-1.64-.81-.86,0-1.5.38-1.93,1.14v3.95c.42.75,1.07,1.13,1.94,1.13.68,0,1.22-.27,1.62-.81.4-.54.6-1.34.6-2.4Z"></path>
    <path d="M116.06,226.8c-.21-.04-.45-.05-.7-.05-.93,0-1.56.4-1.89,1.19v5.87h-1.42v-8.27h1.38l.02.96c.46-.74,1.12-1.11,1.97-1.11.27,0,.48.04.63.11v1.31Z"></path>
    <path d="M116.83,229.6c0-.81.16-1.54.48-2.19.32-.65.76-1.15,1.33-1.5.57-.35,1.22-.53,1.95-.53,1.13,0,2.04.39,2.73,1.17.7.78,1.04,1.82,1.04,3.11v.1c0,.81-.15,1.53-.46,2.17-.31.64-.75,1.14-1.32,1.5-.57.36-1.23.54-1.98.54-1.12,0-2.03-.39-2.73-1.17-.7-.78-1.04-1.81-1.04-3.1v-.1ZM118.26,229.76c0,.92.21,1.65.64,2.21.43.56,1,.83,1.71.83s1.29-.28,1.71-.85c.42-.56.63-1.35.63-2.37,0-.91-.22-1.64-.65-2.21-.43-.56-1-.84-1.72-.84s-1.26.28-1.69.83-.64,1.35-.64,2.39Z"></path>
    <path d="M129.46,232.81c.5,0,.95-.15,1.32-.46.38-.31.59-.69.63-1.15h1.34c-.03.47-.19.93-.49,1.35s-.7.77-1.2,1.02-1.03.38-1.59.38c-1.13,0-2.02-.38-2.69-1.13-.67-.75-1-1.78-1-3.09v-.24c0-.81.15-1.52.44-2.15.3-.63.72-1.11,1.27-1.46.55-.35,1.21-.52,1.96-.52.93,0,1.7.28,2.31.83.61.56.94,1.28.98,2.16h-1.34c-.04-.54-.24-.97-.61-1.32-.36-.34-.81-.52-1.35-.52-.72,0-1.28.26-1.67.78-.4.52-.59,1.27-.59,2.24v.27c0,.95.2,1.69.59,2.2.39.51.95.77,1.68.77Z"></path>
    <path d="M137.77,233.96c-1.12,0-2.03-.37-2.74-1.1-.7-.74-1.06-1.72-1.06-2.96v-.26c0-.82.16-1.55.47-2.2.31-.65.75-1.15,1.31-1.51.56-.36,1.17-.55,1.83-.55,1.08,0,1.91.35,2.51,1.06.6.71.9,1.72.9,3.04v.59h-5.6c.02.82.26,1.47.71,1.98.46.5,1.04.75,1.74.75.5,0,.92-.1,1.27-.31.35-.2.65-.47.91-.81l.86.67c-.69,1.07-1.73,1.6-3.12,1.6ZM137.59,226.54c-.57,0-1.05.21-1.44.62-.39.42-.63,1-.72,1.75h4.14v-.11c-.04-.72-.23-1.28-.58-1.67-.35-.4-.82-.59-1.41-.59Z"></path>
    <path d="M147.45,231.61c0-.38-.14-.68-.43-.89-.29-.21-.79-.39-1.51-.55-.72-.15-1.28-.34-1.71-.55-.42-.21-.73-.47-.93-.76-.2-.3-.3-.65-.3-1.06,0-.68.29-1.25.86-1.72.57-.47,1.31-.7,2.2-.7.94,0,1.7.24,2.28.73.58.48.88,1.1.88,1.86h-1.42c0-.39-.16-.72-.49-1s-.74-.42-1.24-.42-.92.11-1.21.34-.44.52-.44.88c0,.34.14.6.41.77.27.17.76.34,1.46.5.71.16,1.28.35,1.72.57s.76.48.98.79c.21.31.32.68.32,1.13,0,.74-.3,1.33-.89,1.78-.59.45-1.36.67-2.3.67-.66,0-1.25-.12-1.76-.35s-.91-.56-1.2-.98c-.29-.42-.43-.88-.43-1.36h1.41c.03.47.22.85.57,1.13.35.28.82.42,1.4.42.54,0,.96-.11,1.29-.33s.49-.51.49-.87Z"></path>
    <path d="M155.52,231.61c0-.38-.14-.68-.43-.89-.29-.21-.79-.39-1.51-.55-.72-.15-1.28-.34-1.71-.55-.42-.21-.73-.47-.93-.76-.2-.3-.3-.65-.3-1.06,0-.68.29-1.25.86-1.72.57-.47,1.31-.7,2.2-.7.94,0,1.7.24,2.28.73.58.48.88,1.1.88,1.86h-1.42c0-.39-.16-.72-.49-1s-.74-.42-1.24-.42-.92.11-1.21.34-.44.52-.44.88c0,.34.14.6.41.77.27.17.76.34,1.46.5.71.16,1.28.35,1.72.57s.76.48.98.79c.21.31.32.68.32,1.13,0,.74-.3,1.33-.89,1.78-.59.45-1.36.67-2.3.67-.66,0-1.25-.12-1.76-.35s-.91-.56-1.2-.98c-.29-.42-.43-.88-.43-1.36h1.41c.03.47.22.85.57,1.13.35.28.82.42,1.4.42.54,0,.96-.11,1.29-.33s.49-.51.49-.87Z"></path>
    <path d="M158.41,229.6c0-.81.16-1.54.48-2.19.32-.65.76-1.15,1.33-1.5.57-.35,1.22-.53,1.95-.53,1.13,0,2.04.39,2.73,1.17.7.78,1.04,1.82,1.04,3.11v.1c0,.81-.15,1.53-.46,2.17-.31.64-.75,1.14-1.32,1.5-.57.36-1.23.54-1.98.54-1.12,0-2.03-.39-2.73-1.17-.7-.78-1.04-1.81-1.04-3.1v-.1ZM159.83,229.76c0,.92.21,1.65.64,2.21.43.56,1,.83,1.71.83s1.29-.28,1.71-.85c.42-.56.63-1.35.63-2.37,0-.91-.22-1.64-.65-2.21-.43-.56-1-.84-1.72-.84s-1.26.28-1.69.83-.64,1.35-.64,2.39Z"></path>
    <path d="M171.71,226.8c-.21-.04-.45-.05-.7-.05-.93,0-1.56.4-1.89,1.19v5.87h-1.42v-8.27h1.38l.02.96c.46-.74,1.12-1.11,1.97-1.11.27,0,.48.04.63.11v1.31Z"></path>
  </g>
  <g class="cls-12">
    <path class="cls-10" d="M311,74.64c-.14,1.18-.57,2.09-1.3,2.73-.73.64-1.7.96-2.92.96-1.31,0-2.37-.47-3.16-1.41-.79-.94-1.19-2.2-1.19-3.79v-1.07c0-1.03.18-1.94.55-2.73s.89-1.39,1.57-1.81c.68-.42,1.46-.63,2.35-.63,1.18,0,2.13.33,2.84.99.71.66,1.13,1.57,1.25,2.74h-1.48c-.13-.89-.4-1.53-.83-1.93-.43-.4-1.02-.6-1.79-.6-.94,0-1.67.35-2.21,1.04s-.8,1.68-.8,2.96v1.08c0,1.21.25,2.17.76,2.89.5.71,1.21,1.07,2.12,1.07.82,0,1.44-.19,1.88-.55.44-.37.73-1.01.87-1.93h1.48Z"></path>
    <path class="cls-10" d="M314.32,78.18h-1.41v-11.75h1.41v11.75Z"></path>
    <path class="cls-10" d="M316.59,67.71c0-.23.07-.42.21-.58.14-.16.35-.24.62-.24s.48.08.63.24.21.35.21.58-.07.42-.21.57c-.14.15-.35.23-.63.23s-.48-.08-.62-.23c-.14-.15-.21-.34-.21-.57ZM318.12,78.18h-1.41v-8.27h1.41v8.27Z"></path>
    <path class="cls-10" d="M323.82,78.33c-1.12,0-2.03-.37-2.74-1.1-.7-.74-1.06-1.72-1.06-2.96v-.26c0-.82.16-1.55.47-2.2.31-.65.75-1.15,1.31-1.51.56-.36,1.17-.55,1.83-.55,1.08,0,1.91.35,2.51,1.06.6.71.9,1.72.9,3.04v.59h-5.6c.02.82.26,1.47.71,1.98.46.5,1.04.75,1.74.75.5,0,.92-.1,1.27-.31.35-.2.65-.47.91-.81l.86.67c-.69,1.07-1.73,1.6-3.12,1.6ZM323.64,70.91c-.57,0-1.05.21-1.44.62-.39.42-.63,1-.72,1.75h4.14v-.11c-.04-.72-.23-1.28-.58-1.67-.35-.4-.82-.59-1.41-.59Z"></path>
    <path class="cls-10" d="M330.02,69.9l.05,1.04c.63-.79,1.46-1.19,2.48-1.19,1.75,0,2.63.99,2.65,2.96v5.47h-1.41v-5.48c0-.6-.14-1.04-.41-1.32s-.68-.43-1.25-.43c-.46,0-.86.12-1.21.37-.35.24-.62.57-.81.96v5.9h-1.42v-8.27h1.34Z"></path>
    <path class="cls-10" d="M339.24,67.9v2h1.54v1.09h-1.54v5.14c0,.33.07.58.21.75s.37.25.7.25c.16,0,.39-.03.67-.09v1.14c-.37.1-.73.15-1.09.15-.63,0-1.11-.19-1.43-.57-.32-.38-.48-.93-.48-1.63v-5.13h-1.51v-1.09h1.51v-2h1.41Z"></path>
    <path class="cls-10" d="M352.68,75.26h-4.66l-1.05,2.91h-1.51l4.25-11.13h1.28l4.26,11.13h-1.51l-1.06-2.91ZM348.46,74.06h3.79l-1.9-5.21-1.89,5.21Z"></path>
    <path class="cls-10" d="M363.52,74.13c0,1.26-.29,2.27-.86,3.04-.58.77-1.36,1.15-2.34,1.15s-1.79-.32-2.37-.96v3.98h-1.42v-11.45h1.29l.07.92c.58-.71,1.38-1.07,2.4-1.07s1.78.38,2.36,1.12c.58.75.87,1.79.87,3.13v.13ZM362.1,73.97c0-.93-.2-1.67-.6-2.21-.4-.54-.94-.81-1.64-.81-.86,0-1.5.38-1.93,1.14v3.95c.42.75,1.07,1.13,1.94,1.13.68,0,1.22-.27,1.62-.81.4-.54.6-1.34.6-2.4Z"></path>
    <path class="cls-10" d="M372.3,74.13c0,1.26-.29,2.27-.86,3.04-.58.77-1.36,1.15-2.34,1.15s-1.79-.32-2.37-.96v3.98h-1.42v-11.45h1.29l.07.92c.58-.71,1.38-1.07,2.4-1.07s1.78.38,2.36,1.12c.58.75.87,1.79.87,3.13v.13ZM370.89,73.97c0-.93-.2-1.67-.6-2.21-.4-.54-.94-.81-1.64-.81-.86,0-1.5.38-1.93,1.14v3.95c.42.75,1.07,1.13,1.94,1.13.68,0,1.22-.27,1.62-.81.4-.54.6-1.34.6-2.4Z"></path>
    <path class="cls-10" d="M375.64,78.18h-1.42v-11.75h1.42v11.75Z"></path>
    <path class="cls-10" d="M377.91,67.71c0-.23.07-.42.21-.58.14-.16.35-.24.62-.24s.48.08.63.24c.14.16.21.35.21.58s-.07.42-.21.57c-.14.15-.35.23-.63.23s-.48-.08-.62-.23c-.14-.15-.21-.34-.21-.57ZM379.44,78.18h-1.42v-8.27h1.42v8.27Z"></path>
    <path class="cls-10" d="M385.02,77.18c.5,0,.95-.15,1.32-.46.38-.31.59-.69.63-1.15h1.34c-.03.47-.19.93-.49,1.35s-.7.77-1.2,1.02-1.03.38-1.59.38c-1.13,0-2.02-.38-2.69-1.13s-1-1.78-1-3.09v-.24c0-.81.15-1.52.44-2.15.29-.63.72-1.11,1.27-1.46.55-.35,1.21-.52,1.96-.52.93,0,1.7.28,2.31.83.61.56.94,1.28.98,2.16h-1.34c-.04-.54-.24-.97-.61-1.32-.37-.34-.81-.52-1.35-.52-.72,0-1.28.26-1.67.78-.4.52-.59,1.27-.59,2.24v.27c0,.95.2,1.69.59,2.2.39.51.95.77,1.68.77Z"></path>
    <path class="cls-10" d="M395.01,78.18c-.08-.16-.15-.45-.2-.87-.66.68-1.44,1.02-2.36,1.02-.82,0-1.48-.23-2.01-.69s-.78-1.05-.78-1.75c0-.86.33-1.53.98-2.01.65-.48,1.58-.71,2.76-.71h1.38v-.65c0-.49-.15-.89-.44-1.18-.3-.29-.73-.44-1.31-.44-.5,0-.93.13-1.27.38-.34.25-.51.56-.51.93h-1.42c0-.41.15-.81.44-1.2s.69-.69,1.19-.91c.5-.22,1.05-.34,1.66-.34.95,0,1.7.24,2.24.72s.82,1.13.84,1.97v3.81c0,.76.1,1.36.29,1.81v.12h-1.48ZM392.66,77.1c.44,0,.86-.11,1.26-.34s.69-.53.86-.89v-1.7h-1.11c-1.73,0-2.6.51-2.6,1.52,0,.44.15.79.44,1.04.3.25.68.37,1.14.37Z"></path>
    <path class="cls-10" d="M400.34,67.9v2h1.54v1.09h-1.54v5.14c0,.33.07.58.21.75s.37.25.7.25c.16,0,.39-.03.67-.09v1.14c-.37.1-.73.15-1.08.15-.63,0-1.11-.19-1.43-.57s-.48-.93-.48-1.63v-5.13h-1.51v-1.09h1.51v-2h1.42Z"></path>
    <path class="cls-10" d="M403.54,67.71c0-.23.07-.42.21-.58.14-.16.35-.24.62-.24s.48.08.63.24c.14.16.21.35.21.58s-.07.42-.21.57c-.14.15-.35.23-.63.23s-.48-.08-.62-.23c-.14-.15-.21-.34-.21-.57ZM405.07,78.18h-1.42v-8.27h1.42v8.27Z"></path>
    <path class="cls-10" d="M406.96,73.96c0-.81.16-1.54.48-2.19.32-.65.76-1.15,1.33-1.5s1.22-.53,1.95-.53c1.13,0,2.04.39,2.73,1.17.7.78,1.04,1.82,1.04,3.11v.1c0,.81-.15,1.53-.46,2.17-.31.64-.75,1.14-1.32,1.5s-1.23.54-1.98.54c-1.12,0-2.03-.39-2.73-1.17-.7-.78-1.04-1.81-1.04-3.1v-.1ZM408.38,74.13c0,.92.21,1.65.64,2.21s1,.83,1.71.83,1.29-.28,1.71-.85c.42-.56.63-1.35.63-2.37,0-.91-.22-1.64-.65-2.21-.43-.56-1-.84-1.72-.84s-1.26.28-1.69.83c-.43.56-.64,1.35-.64,2.39Z"></path>
    <path class="cls-10" d="M417.6,69.9l.05,1.04c.63-.79,1.46-1.19,2.48-1.19,1.75,0,2.63.99,2.65,2.96v5.47h-1.42v-5.48c0-.6-.14-1.04-.41-1.32s-.68-.43-1.25-.43c-.46,0-.86.12-1.21.37s-.62.57-.81.96v5.9h-1.42v-8.27h1.34Z"></path>
  </g>
  <rect class="cls-13" x="159.14" y="517.23" width="82.3" height="34.38" rx="4" ry="4"></rect>
  <rect class="cls-13" x="267.4" y="517.23" width="82.3" height="34.38" rx="4" ry="4"></rect>
  <rect class="cls-13" x="375.66" y="517.23" width="82.3" height="34.38" rx="4" ry="4"></rect>
  <rect class="cls-13" x="299.27" y="707.75" width="92.45" height="27.6" rx="4" ry="4"></rect>
  <rect class="cls-15" x="403.07" y="707.75" width="92.45" height="27.6" rx="4" ry="4"></rect>
  <rect class="cls-14" x="506.86" y="707.75" width="92.45" height="27.6" rx="4" ry="4"></rect>
  <rect class="cls-11" x="610.66" y="707.75" width="92.45" height="27.6" rx="4" ry="4"></rect>
  <rect class="cls-13" x="483.91" y="517.23" width="82.3" height="34.38" rx="4" ry="4"></rect>
  <rect class="cls-13" x="335.11" y="321.5" width="36.58" height="147.56" rx="4" ry="4"></rect>
  <rect class="cls-6" x="454.57" y="321.5" width="219.15" height="147.56" rx="4" ry="4"></rect>
  <rect class="cls-13" x="463.44" y="329.87" width="91.46" height="56.19" rx="4" ry="4"></rect>
  <g class="cls-12">
    <path class="cls-10" d="M498.73,349.33c-.14,1.18-.57,2.09-1.3,2.73s-1.7.96-2.92.96c-1.32,0-2.37-.47-3.16-1.41-.79-.94-1.19-2.2-1.19-3.79v-1.07c0-1.03.18-1.94.55-2.73.37-.79.89-1.39,1.57-1.81.68-.42,1.46-.63,2.35-.63,1.18,0,2.13.33,2.84.99.71.66,1.13,1.57,1.25,2.74h-1.48c-.13-.89-.4-1.53-.83-1.93-.43-.4-1.02-.6-1.79-.6-.94,0-1.67.35-2.21,1.04-.53.69-.8,1.68-.8,2.96v1.08c0,1.21.25,2.17.76,2.89.5.71,1.21,1.07,2.12,1.07.82,0,1.44-.19,1.88-.55.44-.37.73-1.01.87-1.93h1.48Z"></path>
    <path class="cls-10" d="M502.05,352.86h-1.42v-11.75h1.42v11.75Z"></path>
    <path class="cls-10" d="M504.32,342.39c0-.23.07-.42.21-.58.14-.16.35-.24.62-.24s.48.08.63.24c.14.16.21.35.21.58s-.07.42-.21.57c-.14.15-.35.23-.63.23s-.48-.08-.62-.23c-.14-.15-.21-.34-.21-.57ZM505.85,352.86h-1.42v-8.27h1.42v8.27Z"></path>
    <path class="cls-10" d="M511.54,353.01c-1.12,0-2.03-.37-2.74-1.1-.7-.74-1.06-1.72-1.06-2.96v-.26c0-.82.16-1.55.47-2.2s.75-1.15,1.32-1.51c.56-.36,1.17-.55,1.83-.55,1.08,0,1.91.35,2.51,1.06s.89,1.72.89,3.04v.59h-5.6c.02.82.26,1.47.71,1.98s1.04.75,1.74.75c.5,0,.92-.1,1.27-.31.35-.2.65-.47.91-.81l.86.67c-.69,1.07-1.73,1.6-3.12,1.6ZM511.37,345.6c-.57,0-1.05.21-1.44.62-.39.42-.63,1-.72,1.75h4.14v-.11c-.04-.72-.23-1.28-.58-1.67-.35-.4-.82-.59-1.41-.59Z"></path>
    <path class="cls-10" d="M517.74,344.59l.05,1.04c.63-.79,1.46-1.19,2.48-1.19,1.75,0,2.63.99,2.65,2.96v5.47h-1.42v-5.48c0-.6-.14-1.04-.41-1.32s-.68-.43-1.25-.43c-.46,0-.86.12-1.21.37s-.62.57-.81.96v5.9h-1.42v-8.27h1.34Z"></path>
    <path class="cls-10" d="M526.97,342.58v2h1.54v1.09h-1.54v5.14c0,.33.07.58.21.75s.37.25.7.25c.16,0,.39-.03.67-.09v1.14c-.37.1-.73.15-1.08.15-.63,0-1.11-.19-1.43-.57s-.48-.93-.48-1.63v-5.13h-1.51v-1.09h1.51v-2h1.42Z"></path>
    <path class="cls-10" d="M481.49,360.52l3.64,9.08,3.64-9.08h1.9v11.13h-1.47v-4.34l.14-4.68-3.66,9.02h-1.12l-3.65-8.99.15,4.66v4.34h-1.47v-11.13h1.9Z"></path>
    <path class="cls-10" d="M498.15,371.65c-.08-.16-.15-.45-.2-.87-.66.68-1.44,1.02-2.36,1.02-.82,0-1.48-.23-2.01-.69s-.78-1.05-.78-1.75c0-.86.33-1.53.98-2.01.65-.48,1.58-.71,2.76-.71h1.38v-.65c0-.49-.15-.89-.44-1.18-.3-.29-.73-.44-1.31-.44-.5,0-.93.13-1.27.38-.34.25-.51.56-.51.93h-1.42c0-.41.15-.81.44-1.2s.69-.69,1.19-.91c.5-.22,1.05-.34,1.66-.34.95,0,1.7.24,2.24.72s.82,1.13.84,1.97v3.81c0,.76.1,1.36.29,1.81v.12h-1.48ZM495.81,370.57c.44,0,.86-.11,1.26-.34s.69-.53.86-.89v-1.7h-1.11c-1.73,0-2.6.51-2.6,1.52,0,.44.15.79.44,1.04.3.25.68.37,1.14.37Z"></path>
    <path class="cls-10" d="M502.9,363.38l.05,1.04c.63-.79,1.46-1.19,2.48-1.19,1.75,0,2.63.99,2.65,2.96v5.47h-1.42v-5.48c0-.6-.14-1.04-.41-1.32s-.68-.43-1.25-.43c-.46,0-.86.12-1.21.37s-.62.57-.81.96v5.9h-1.42v-8.27h1.34Z"></path>
    <path class="cls-10" d="M515.31,371.65c-.08-.16-.15-.45-.2-.87-.66.68-1.44,1.02-2.36,1.02-.82,0-1.48-.23-2.01-.69s-.78-1.05-.78-1.75c0-.86.33-1.53.98-2.01.65-.48,1.58-.71,2.76-.71h1.38v-.65c0-.49-.15-.89-.44-1.18-.3-.29-.73-.44-1.31-.44-.5,0-.93.13-1.27.38-.34.25-.51.56-.51.93h-1.42c0-.41.15-.81.44-1.2s.69-.69,1.19-.91c.5-.22,1.05-.34,1.66-.34.95,0,1.7.24,2.24.72s.82,1.13.84,1.97v3.81c0,.76.1,1.36.29,1.81v.12h-1.48ZM512.97,370.57c.44,0,.86-.11,1.26-.34s.69-.53.86-.89v-1.7h-1.11c-1.73,0-2.6.51-2.6,1.52,0,.44.15.79.44,1.04.3.25.68.37,1.14.37Z"></path>
    <path class="cls-10" d="M518.39,367.45c0-1.29.3-2.32.89-3.08.6-.76,1.39-1.14,2.37-1.14s1.8.36,2.36,1.07l.07-.92h1.29v8.07c0,1.07-.32,1.91-.95,2.53-.63.62-1.49.93-2.56.93-.6,0-1.18-.13-1.75-.38-.57-.25-1.01-.6-1.31-1.05l.73-.85c.61.75,1.35,1.12,2.23,1.12.69,0,1.22-.19,1.61-.58.38-.39.58-.93.58-1.64v-.71c-.57.65-1.34.98-2.32.98s-1.75-.39-2.35-1.17c-.6-.78-.9-1.84-.9-3.19ZM519.81,367.61c0,.93.19,1.67.57,2.2.38.53.92.8,1.61.8.89,0,1.55-.41,1.96-1.22v-3.78c-.43-.79-1.08-1.19-1.95-1.19-.69,0-1.23.27-1.61.8-.39.54-.58,1.33-.58,2.38Z"></path>
    <path class="cls-10" d="M530.94,371.81c-1.12,0-2.03-.37-2.74-1.1-.7-.74-1.06-1.72-1.06-2.96v-.26c0-.82.16-1.55.47-2.2s.75-1.15,1.32-1.51c.56-.36,1.17-.55,1.83-.55,1.08,0,1.91.35,2.51,1.06s.89,1.72.89,3.04v.59h-5.6c.02.82.26,1.47.71,1.98s1.04.75,1.74.75c.5,0,.92-.1,1.27-.31.35-.2.65-.47.91-.81l.86.67c-.69,1.07-1.73,1.6-3.12,1.6ZM530.77,364.39c-.57,0-1.05.21-1.44.62-.39.42-.63,1-.72,1.75h4.14v-.11c-.04-.72-.23-1.28-.58-1.67-.35-.4-.82-.59-1.41-.59Z"></path>
    <path class="cls-10" d="M539.8,364.65c-.21-.04-.45-.05-.7-.05-.93,0-1.56.4-1.89,1.19v5.87h-1.42v-8.27h1.38l.02.96c.46-.74,1.12-1.11,1.97-1.11.28,0,.48.04.63.11v1.31Z"></path>
  </g>
  <rect class="cls-13" x="573.39" y="329.87" width="91.46" height="56.19" rx="4" ry="4"></rect>
  <g class="cls-12">
    <path class="cls-10" d="M591.53,348.5v4.36h-1.47v-11.13h4.11c1.22,0,2.17.31,2.86.93.69.62,1.04,1.45,1.04,2.47,0,1.08-.34,1.91-1.01,2.5-.68.58-1.64.88-2.9.88h-2.62ZM591.53,347.3h2.64c.79,0,1.39-.19,1.8-.56s.63-.91.63-1.6-.21-1.19-.63-1.59-.99-.6-1.72-.62h-2.72v4.37Z"></path>
    <path class="cls-10" d="M601.26,352.86h-1.42v-11.75h1.42v11.75Z"></path>
    <path class="cls-10" d="M608.63,352.86c-.08-.16-.15-.45-.2-.87-.66.68-1.44,1.02-2.36,1.02-.82,0-1.48-.23-2.01-.69s-.78-1.05-.78-1.75c0-.86.33-1.53.98-2.01.65-.48,1.58-.71,2.76-.71h1.38v-.65c0-.49-.15-.89-.44-1.18-.3-.29-.73-.44-1.31-.44-.5,0-.93.13-1.27.38-.34.25-.51.56-.51.93h-1.42c0-.41.15-.81.44-1.2s.69-.69,1.19-.91c.5-.22,1.05-.34,1.66-.34.95,0,1.7.24,2.24.72s.82,1.13.84,1.97v3.81c0,.76.1,1.36.29,1.81v.12h-1.48ZM606.28,351.78c.44,0,.86-.11,1.26-.34s.69-.53.86-.89v-1.7h-1.11c-1.73,0-2.6.51-2.6,1.52,0,.44.15.79.44,1.04.3.25.68.37,1.14.37Z"></path>
    <path class="cls-10" d="M613.96,342.58v2h1.54v1.09h-1.54v5.14c0,.33.07.58.21.75s.37.25.7.25c.16,0,.39-.03.67-.09v1.14c-.37.1-.73.15-1.08.15-.63,0-1.11-.19-1.43-.57s-.48-.93-.48-1.63v-5.13h-1.51v-1.09h1.51v-2h1.42Z"></path>
    <path class="cls-10" d="M617.85,352.86v-7.18h-1.31v-1.09h1.31v-.85c0-.89.24-1.57.71-2.06.47-.48,1.14-.73,2.01-.73.33,0,.65.04.97.13l-.08,1.14c-.24-.05-.49-.07-.76-.07-.46,0-.81.13-1.06.4-.25.27-.38.65-.38,1.15v.87h1.77v1.09h-1.77v7.18h-1.41Z"></path>
    <path class="cls-10" d="M622.22,348.65c0-.81.16-1.54.48-2.19.32-.65.76-1.15,1.33-1.5s1.22-.53,1.95-.53c1.13,0,2.04.39,2.73,1.17.7.78,1.04,1.82,1.04,3.11v.1c0,.81-.15,1.53-.46,2.17-.31.64-.75,1.14-1.32,1.5s-1.23.54-1.98.54c-1.12,0-2.03-.39-2.73-1.17-.7-.78-1.04-1.81-1.04-3.1v-.1ZM623.64,348.82c0,.92.21,1.65.64,2.21s1,.83,1.71.83,1.29-.28,1.71-.85c.42-.56.63-1.35.63-2.37,0-.91-.22-1.64-.65-2.21-.43-.56-1-.84-1.72-.84s-1.26.28-1.69.83c-.43.56-.64,1.35-.64,2.39Z"></path>
    <path class="cls-10" d="M635.52,345.86c-.21-.04-.45-.05-.7-.05-.93,0-1.56.4-1.89,1.19v5.87h-1.42v-8.27h1.38l.02.96c.46-.74,1.12-1.11,1.97-1.11.28,0,.48.04.63.11v1.31Z"></path>
    <path class="cls-10" d="M638.15,344.59l.04.92c.61-.71,1.42-1.07,2.45-1.07,1.16,0,1.95.44,2.36,1.33.28-.4.63-.72,1.07-.96.44-.24.96-.37,1.56-.37,1.81,0,2.74.96,2.77,2.88v5.54h-1.42v-5.46c0-.59-.13-1.03-.41-1.33-.27-.29-.72-.44-1.36-.44-.52,0-.96.16-1.31.47s-.55.74-.6,1.27v5.49h-1.42v-5.42c0-1.2-.59-1.8-1.77-1.8-.93,0-1.56.4-1.9,1.19v6.04h-1.42v-8.27h1.34Z"></path>
    <path class="cls-10" d="M595.39,366.69c-1.26-.36-2.17-.81-2.75-1.33-.57-.53-.86-1.18-.86-1.95,0-.88.35-1.6,1.05-2.18.7-.57,1.61-.86,2.73-.86.76,0,1.45.15,2.04.44.6.3,1.06.7,1.39,1.22.33.52.49,1.09.49,1.71h-1.48c0-.68-.21-1.21-.64-1.59-.43-.39-1.03-.58-1.81-.58-.72,0-1.29.16-1.69.48s-.61.76-.61,1.33c0,.45.19.84.58,1.15s1.04.6,1.96.86c.93.26,1.65.55,2.17.86s.91.68,1.16,1.1.38.91.38,1.48c0,.9-.35,1.62-1.06,2.17-.7.54-1.64.81-2.82.81-.76,0-1.48-.15-2.14-.44-.66-.29-1.17-.69-1.53-1.2s-.54-1.09-.54-1.74h1.48c0,.67.25,1.2.75,1.59.5.39,1.16.58,1.99.58.77,0,1.37-.16,1.78-.47.41-.32.62-.75.62-1.29s-.19-.97-.57-1.27c-.38-.3-1.08-.59-2.08-.88Z"></path>
    <path class="cls-10" d="M604.62,371.81c-1.12,0-2.03-.37-2.74-1.1-.7-.74-1.06-1.72-1.06-2.96v-.26c0-.82.16-1.55.47-2.2s.75-1.15,1.32-1.51c.56-.36,1.17-.55,1.83-.55,1.08,0,1.91.35,2.51,1.06s.89,1.72.89,3.04v.59h-5.6c.02.82.26,1.47.71,1.98s1.04.75,1.74.75c.5,0,.92-.1,1.27-.31.35-.2.65-.47.91-.81l.86.67c-.69,1.07-1.73,1.6-3.12,1.6ZM604.44,364.39c-.57,0-1.05.21-1.44.62-.39.42-.63,1-.72,1.75h4.14v-.11c-.04-.72-.23-1.28-.58-1.67-.35-.4-.82-.59-1.41-.59Z"></path>
    <path class="cls-10" d="M610.82,363.38l.05,1.04c.63-.79,1.46-1.19,2.48-1.19,1.75,0,2.63.99,2.65,2.96v5.47h-1.42v-5.48c0-.6-.14-1.04-.41-1.32s-.68-.43-1.25-.43c-.46,0-.86.12-1.21.37s-.62.57-.81.96v5.9h-1.42v-8.27h1.34Z"></path>
    <path class="cls-10" d="M622.94,369.46c0-.38-.14-.68-.43-.89s-.79-.39-1.51-.55c-.72-.15-1.28-.34-1.71-.55-.42-.21-.73-.47-.93-.76-.2-.3-.3-.65-.3-1.06,0-.68.29-1.25.86-1.72.57-.47,1.31-.7,2.2-.7.94,0,1.7.24,2.28.73s.88,1.1.88,1.86h-1.42c0-.39-.16-.72-.49-1s-.74-.42-1.24-.42-.92.11-1.21.34c-.29.22-.44.52-.44.88,0,.34.13.6.41.77.27.17.76.34,1.46.5.71.16,1.28.35,1.72.57s.76.48.98.79c.21.31.32.68.32,1.13,0,.74-.3,1.33-.89,1.78-.59.45-1.36.67-2.3.67-.66,0-1.25-.12-1.76-.35s-.91-.56-1.2-.98c-.29-.42-.43-.88-.43-1.36h1.41c.03.47.22.85.57,1.13s.82.42,1.4.42c.54,0,.96-.11,1.29-.33.32-.22.49-.51.49-.87Z"></path>
    <path class="cls-10" d="M625.82,367.44c0-.81.16-1.54.48-2.19.32-.65.76-1.15,1.33-1.5s1.22-.53,1.95-.53c1.13,0,2.04.39,2.73,1.17.7.78,1.04,1.82,1.04,3.11v.1c0,.81-.15,1.53-.46,2.17-.31.64-.75,1.14-1.32,1.5s-1.23.54-1.98.54c-1.12,0-2.03-.39-2.73-1.17-.7-.78-1.04-1.81-1.04-3.1v-.1ZM627.24,367.61c0,.92.21,1.65.64,2.21s1,.83,1.71.83,1.29-.28,1.71-.85c.42-.56.63-1.35.63-2.37,0-.91-.22-1.64-.65-2.21-.43-.56-1-.84-1.72-.84s-1.26.28-1.69.83c-.43.56-.64,1.35-.64,2.39Z"></path>
    <path class="cls-10" d="M639.12,364.65c-.21-.04-.45-.05-.7-.05-.93,0-1.56.4-1.89,1.19v5.87h-1.42v-8.27h1.38l.02.96c.46-.74,1.12-1.11,1.97-1.11.28,0,.48.04.63.11v1.31Z"></path>
    <path class="cls-10" d="M645.24,369.46c0-.38-.14-.68-.43-.89s-.79-.39-1.51-.55c-.72-.15-1.28-.34-1.71-.55-.42-.21-.73-.47-.93-.76-.2-.3-.3-.65-.3-1.06,0-.68.29-1.25.86-1.72.57-.47,1.31-.7,2.2-.7.94,0,1.7.24,2.28.73s.88,1.1.88,1.86h-1.42c0-.39-.16-.72-.49-1s-.74-.42-1.24-.42-.92.11-1.21.34c-.29.22-.44.52-.44.88,0,.34.13.6.41.77.27.17.76.34,1.46.5.71.16,1.28.35,1.72.57s.76.48.98.79c.21.31.32.68.32,1.13,0,.74-.3,1.33-.89,1.78-.59.45-1.36.67-2.3.67-.66,0-1.25-.12-1.76-.35s-.91-.56-1.2-.98c-.29-.42-.43-.88-.43-1.36h1.41c.03.47.22.85.57,1.13s.82.42,1.4.42c.54,0,.96-.11,1.29-.33.32-.22.49-.51.49-.87Z"></path>
  </g>
  <rect class="cls-13" x="463.44" y="404.5" width="91.46" height="56.19" rx="4" ry="4"></rect>
  <g class="cls-12">
    <path class="cls-10" d="M492.32,426.3v7.57c0,1.05-.33,1.91-.99,2.58s-1.54,1.04-2.67,1.12l-.39.02c-1.22,0-2.19-.33-2.91-.99-.72-.66-1.09-1.56-1.1-2.71v-7.59h1.45v7.54c0,.81.22,1.43.67,1.88s1.08.67,1.9.67,1.47-.22,1.91-.67c.44-.44.66-1.07.66-1.87v-7.55h1.48Z"></path>
    <path class="cls-10" d="M496.33,427.16v2h1.54v1.09h-1.54v5.14c0,.33.07.58.21.75.14.17.37.25.7.25.16,0,.39-.03.67-.09v1.14c-.37.1-.73.15-1.08.15-.63,0-1.11-.19-1.43-.57-.32-.38-.48-.92-.48-1.63v-5.13h-1.51v-1.09h1.51v-2h1.42Z"></path>
    <path class="cls-10" d="M499.54,426.97c0-.23.07-.42.21-.58.14-.16.35-.24.62-.24s.48.08.63.24c.14.16.21.35.21.58s-.07.42-.21.57c-.14.15-.35.23-.63.23s-.48-.08-.62-.23c-.14-.15-.21-.34-.21-.57ZM501.07,437.44h-1.42v-8.27h1.42v8.27Z"></path>
    <path class="cls-10" d="M504.87,437.44h-1.42v-11.75h1.42v11.75Z"></path>
    <path class="cls-10" d="M507.14,426.97c0-.23.07-.42.21-.58.14-.16.35-.24.62-.24s.48.08.63.24c.14.16.21.35.21.58s-.07.42-.21.57c-.14.15-.35.23-.63.23s-.48-.08-.62-.23c-.14-.15-.21-.34-.21-.57ZM508.67,437.44h-1.42v-8.27h1.42v8.27Z"></path>
    <path class="cls-10" d="M512.85,427.16v2h1.54v1.09h-1.54v5.14c0,.33.07.58.21.75.14.17.37.25.7.25.16,0,.39-.03.67-.09v1.14c-.37.1-.73.15-1.08.15-.63,0-1.11-.19-1.43-.57-.32-.38-.48-.92-.48-1.63v-5.13h-1.51v-1.09h1.51v-2h1.42Z"></path>
    <path class="cls-10" d="M516.05,426.97c0-.23.07-.42.21-.58.14-.16.35-.24.62-.24s.48.08.63.24c.14.16.21.35.21.58s-.07.42-.21.57c-.14.15-.35.23-.63.23s-.48-.08-.62-.23c-.14-.15-.21-.34-.21-.57ZM517.58,437.44h-1.42v-8.27h1.42v8.27Z"></path>
    <path class="cls-10" d="M523.28,437.59c-1.12,0-2.03-.37-2.74-1.11-.7-.74-1.06-1.72-1.06-2.96v-.26c0-.82.16-1.55.47-2.2.31-.64.75-1.15,1.32-1.51.56-.36,1.17-.55,1.83-.55,1.08,0,1.91.35,2.51,1.06.6.71.89,1.72.89,3.04v.59h-5.6c.02.82.26,1.47.71,1.98s1.04.75,1.74.75c.5,0,.92-.1,1.27-.31s.65-.47.91-.81l.86.67c-.69,1.07-1.73,1.6-3.12,1.6ZM523.1,430.17c-.57,0-1.05.21-1.44.62-.39.42-.63,1-.72,1.75h4.14v-.11c-.04-.72-.23-1.28-.58-1.67-.35-.39-.82-.59-1.41-.59Z"></path>
    <path class="cls-10" d="M532.96,435.24c0-.38-.14-.68-.43-.89-.29-.21-.79-.39-1.51-.55-.72-.15-1.28-.34-1.71-.55s-.73-.47-.93-.76-.3-.65-.3-1.06c0-.68.29-1.25.86-1.72.57-.47,1.31-.7,2.2-.7.94,0,1.7.24,2.28.73s.88,1.1.88,1.86h-1.42c0-.39-.16-.72-.49-1s-.74-.42-1.24-.42-.92.11-1.21.34c-.29.22-.44.52-.44.88,0,.34.13.6.41.77.27.17.76.34,1.46.5s1.28.35,1.72.57c.44.22.76.48.98.79.21.31.32.68.32,1.13,0,.74-.3,1.33-.89,1.78-.59.45-1.36.67-2.3.67-.66,0-1.25-.12-1.76-.35s-.91-.56-1.2-.98c-.29-.42-.43-.88-.43-1.36h1.41c.03.47.22.85.57,1.13.35.28.82.42,1.4.42.54,0,.96-.11,1.29-.33.32-.22.49-.51.49-.87Z"></path>
  </g>
  <rect class="cls-13" x="573.39" y="404.5" width="91.46" height="56.19" rx="4" ry="4"></rect>
  <g class="cls-12">
    <path class="cls-10" d="M598.24,422.53c-1.26-.36-2.17-.81-2.75-1.33-.57-.53-.86-1.18-.86-1.95,0-.88.35-1.6,1.05-2.17.7-.57,1.61-.86,2.73-.86.76,0,1.45.15,2.04.44s1.06.7,1.39,1.22c.33.52.49,1.09.49,1.71h-1.48c0-.68-.21-1.21-.64-1.59-.43-.39-1.03-.58-1.81-.58-.72,0-1.29.16-1.69.48-.41.32-.61.76-.61,1.33,0,.46.19.84.58,1.15s1.04.6,1.96.86c.93.26,1.65.55,2.17.86s.91.68,1.16,1.1.38.91.38,1.48c0,.9-.35,1.62-1.06,2.17s-1.64.81-2.82.81c-.76,0-1.48-.15-2.14-.44-.66-.29-1.17-.69-1.53-1.2s-.54-1.09-.54-1.74h1.48c0,.67.25,1.2.75,1.59.5.39,1.16.58,1.99.58.77,0,1.37-.16,1.78-.47s.62-.75.62-1.29-.19-.97-.57-1.27c-.38-.3-1.08-.59-2.08-.88Z"></path>
    <path class="cls-10" d="M607.47,427.64c-1.12,0-2.03-.37-2.74-1.11-.7-.74-1.06-1.72-1.06-2.96v-.26c0-.82.16-1.55.47-2.2.31-.64.75-1.15,1.32-1.51.56-.36,1.17-.55,1.83-.55,1.08,0,1.91.35,2.51,1.06.6.71.89,1.72.89,3.04v.59h-5.6c.02.82.26,1.47.71,1.98s1.04.75,1.74.75c.5,0,.92-.1,1.27-.31s.65-.47.91-.81l.86.67c-.69,1.07-1.73,1.6-3.12,1.6ZM607.29,420.22c-.57,0-1.05.21-1.44.62-.39.42-.63,1-.72,1.75h4.14v-.11c-.04-.72-.23-1.28-.58-1.67-.35-.39-.82-.59-1.41-.59Z"></path>
    <path class="cls-10" d="M616.33,420.48c-.21-.04-.45-.05-.7-.05-.93,0-1.56.39-1.89,1.18v5.87h-1.42v-8.27h1.38l.02.96c.46-.74,1.12-1.11,1.97-1.11.28,0,.48.04.63.11v1.32Z"></path>
    <path class="cls-10" d="M620.5,425.57l2.05-6.35h1.45l-2.97,8.27h-1.08l-3-8.27h1.45l2.1,6.35Z"></path>
    <path class="cls-10" d="M625.36,417.02c0-.23.07-.42.21-.58.14-.16.35-.24.62-.24s.48.08.63.24c.14.16.21.35.21.58s-.07.42-.21.57c-.14.15-.35.23-.63.23s-.48-.08-.62-.23c-.14-.15-.21-.34-.21-.57ZM626.89,427.49h-1.42v-8.27h1.42v8.27Z"></path>
    <path class="cls-10" d="M632.47,426.49c.5,0,.95-.15,1.32-.46.38-.31.59-.69.63-1.15h1.34c-.03.47-.19.92-.49,1.35-.3.43-.7.77-1.2,1.02s-1.03.38-1.59.38c-1.13,0-2.02-.38-2.69-1.13s-1-1.78-1-3.09v-.24c0-.8.15-1.52.44-2.15.29-.63.72-1.11,1.27-1.46.55-.35,1.21-.52,1.96-.52.93,0,1.7.28,2.31.83s.94,1.28.98,2.16h-1.34c-.04-.54-.24-.98-.61-1.32-.37-.34-.81-.52-1.35-.52-.72,0-1.28.26-1.67.78-.4.52-.59,1.27-.59,2.24v.27c0,.95.2,1.69.59,2.2.39.52.95.77,1.68.77Z"></path>
    <path class="cls-10" d="M640.78,427.64c-1.12,0-2.03-.37-2.74-1.11-.7-.74-1.06-1.72-1.06-2.96v-.26c0-.82.16-1.55.47-2.2.31-.64.75-1.15,1.32-1.51.56-.36,1.17-.55,1.83-.55,1.08,0,1.91.35,2.51,1.06.6.71.89,1.72.89,3.04v.59h-5.6c.02.82.26,1.47.71,1.98s1.04.75,1.74.75c.5,0,.92-.1,1.27-.31s.65-.47.91-.81l.86.67c-.69,1.07-1.73,1.6-3.12,1.6ZM640.61,420.22c-.57,0-1.05.21-1.44.62-.39.42-.63,1-.72,1.75h4.14v-.11c-.04-.72-.23-1.28-.58-1.67-.35-.39-.82-.59-1.41-.59Z"></path>
    <path class="cls-10" d="M591.45,435.15l3.64,9.08,3.64-9.08h1.9v11.13h-1.47v-4.34l.14-4.68-3.66,9.02h-1.12l-3.65-8.99.15,4.66v4.34h-1.47v-11.13h1.9Z"></path>
    <path class="cls-10" d="M608.11,446.28c-.08-.16-.15-.45-.2-.87-.66.68-1.44,1.03-2.36,1.03-.82,0-1.48-.23-2.01-.69s-.78-1.05-.78-1.75c0-.86.33-1.53.98-2.01.65-.48,1.58-.72,2.76-.72h1.38v-.65c0-.49-.15-.89-.44-1.18-.3-.29-.73-.44-1.31-.44-.5,0-.93.13-1.27.38-.34.25-.51.56-.51.93h-1.42c0-.41.15-.81.44-1.2.29-.38.69-.69,1.19-.91.5-.22,1.05-.34,1.66-.34.95,0,1.7.24,2.24.71s.82,1.13.84,1.97v3.81c0,.76.1,1.36.29,1.81v.12h-1.48ZM605.76,445.2c.44,0,.86-.11,1.26-.34s.69-.53.86-.9v-1.7h-1.11c-1.73,0-2.6.51-2.6,1.52,0,.44.15.79.44,1.04.3.25.68.38,1.14.38Z"></path>
    <path class="cls-10" d="M612.86,438.01l.05,1.04c.63-.8,1.46-1.19,2.48-1.19,1.75,0,2.63.99,2.65,2.96v5.47h-1.42v-5.47c0-.6-.14-1.04-.41-1.32s-.68-.43-1.25-.43c-.46,0-.86.12-1.21.37-.35.25-.62.57-.81.96v5.9h-1.42v-8.27h1.34Z"></path>
    <path class="cls-10" d="M625.27,446.28c-.08-.16-.15-.45-.2-.87-.66.68-1.44,1.03-2.36,1.03-.82,0-1.48-.23-2.01-.69s-.78-1.05-.78-1.75c0-.86.33-1.53.98-2.01.65-.48,1.58-.72,2.76-.72h1.38v-.65c0-.49-.15-.89-.44-1.18-.3-.29-.73-.44-1.31-.44-.5,0-.93.13-1.27.38-.34.25-.51.56-.51.93h-1.42c0-.41.15-.81.44-1.2.29-.38.69-.69,1.19-.91.5-.22,1.05-.34,1.66-.34.95,0,1.7.24,2.24.71s.82,1.13.84,1.97v3.81c0,.76.1,1.36.29,1.81v.12h-1.48ZM622.92,445.2c.44,0,.86-.11,1.26-.34s.69-.53.86-.9v-1.7h-1.11c-1.73,0-2.6.51-2.6,1.52,0,.44.15.79.44,1.04.3.25.68.38,1.14.38Z"></path>
    <path class="cls-10" d="M628.34,442.07c0-1.29.3-2.32.89-3.08.6-.76,1.39-1.14,2.37-1.14s1.8.36,2.36,1.07l.07-.92h1.29v8.07c0,1.07-.32,1.92-.95,2.53-.63.62-1.49.93-2.56.93-.6,0-1.18-.13-1.75-.38-.57-.25-1.01-.6-1.31-1.05l.73-.85c.61.75,1.35,1.12,2.23,1.12.69,0,1.22-.19,1.61-.58s.58-.93.58-1.64v-.71c-.57.65-1.34.98-2.32.98s-1.75-.39-2.35-1.17c-.6-.78-.9-1.84-.9-3.19ZM629.76,442.24c0,.93.19,1.67.57,2.2.38.53.92.8,1.61.8.89,0,1.55-.41,1.96-1.22v-3.78c-.43-.79-1.08-1.18-1.95-1.18-.69,0-1.23.27-1.61.8s-.58,1.33-.58,2.38Z"></path>
    <path class="cls-10" d="M640.9,446.43c-1.12,0-2.03-.37-2.74-1.11-.7-.74-1.06-1.72-1.06-2.96v-.26c0-.82.16-1.55.47-2.2.31-.64.75-1.15,1.32-1.51.56-.36,1.17-.55,1.83-.55,1.08,0,1.91.35,2.51,1.06.6.71.89,1.72.89,3.04v.59h-5.6c.02.82.26,1.47.71,1.98s1.04.75,1.74.75c.5,0,.92-.1,1.27-.31s.65-.47.91-.81l.86.67c-.69,1.07-1.73,1.6-3.12,1.6ZM640.72,439.02c-.57,0-1.05.21-1.44.62-.39.42-.63,1-.72,1.75h4.14v-.11c-.04-.72-.23-1.28-.58-1.67-.35-.39-.82-.59-1.41-.59Z"></path>
    <path class="cls-10" d="M649.76,439.28c-.21-.04-.45-.05-.7-.05-.93,0-1.56.39-1.89,1.18v5.87h-1.42v-8.27h1.38l.02.96c.46-.74,1.12-1.11,1.97-1.11.28,0,.48.04.63.11v1.32Z"></path>
  </g>
  <rect class="cls-13" x="51.63" y="325.17" width="162.39" height="53.77" rx="8" ry="8"></rect>
  <rect class="cls-9" x="60.23" y="329.55" width="162.39" height="53.77" rx="8" ry="8"></rect>
  <rect class="cls-9" x="70.03" y="334.59" width="162.39" height="53.77" rx="8" ry="8"></rect>
  <g class="cls-12">
    <path class="cls-10" d="M100.87,351.41c-1.26-.36-2.18-.81-2.75-1.33-.57-.53-.86-1.18-.86-1.95,0-.88.35-1.6,1.05-2.18.7-.57,1.61-.86,2.73-.86.76,0,1.45.15,2.05.44.6.3,1.06.7,1.39,1.22.33.52.49,1.09.49,1.71h-1.48c0-.68-.21-1.21-.64-1.59-.43-.39-1.03-.58-1.81-.58-.72,0-1.29.16-1.69.48s-.61.76-.61,1.33c0,.45.19.84.58,1.15.38.31,1.04.6,1.96.86.93.26,1.65.55,2.17.86s.91.68,1.16,1.1.38.91.38,1.48c0,.9-.35,1.62-1.06,2.17-.7.54-1.64.81-2.82.81-.76,0-1.48-.15-2.14-.44-.66-.29-1.17-.69-1.53-1.2s-.54-1.09-.54-1.74h1.48c0,.67.25,1.2.75,1.59.5.39,1.16.58,1.99.58.77,0,1.37-.16,1.78-.47.41-.32.62-.75.62-1.29s-.19-.97-.57-1.27c-.38-.3-1.08-.59-2.08-.88Z"></path>
    <path class="cls-10" d="M106.28,352.16c0-.81.16-1.54.48-2.19.32-.65.76-1.15,1.33-1.5.57-.35,1.22-.53,1.95-.53,1.13,0,2.04.39,2.73,1.17.7.78,1.04,1.82,1.04,3.11v.1c0,.81-.15,1.53-.46,2.17-.31.64-.75,1.14-1.32,1.5-.57.36-1.23.54-1.98.54-1.12,0-2.03-.39-2.73-1.17-.7-.78-1.04-1.81-1.04-3.1v-.1ZM107.71,352.33c0,.92.21,1.65.64,2.21.43.56,1,.83,1.71.83s1.29-.28,1.71-.85c.42-.56.63-1.35.63-2.37,0-.91-.22-1.64-.65-2.21-.43-.56-1-.84-1.72-.84s-1.26.28-1.69.83-.64,1.35-.64,2.39Z"></path>
    <path class="cls-10" d="M116.29,356.37v-7.18h-1.31v-1.09h1.31v-.85c0-.89.24-1.57.71-2.06s1.14-.73,2.01-.73c.33,0,.65.04.97.13l-.08,1.14c-.24-.05-.49-.07-.76-.07-.46,0-.81.13-1.06.4-.25.27-.37.65-.37,1.15v.87h1.77v1.09h-1.77v7.18h-1.41Z"></path>
    <path class="cls-10" d="M122.95,346.1v2h1.54v1.09h-1.54v5.14c0,.33.07.58.21.75s.37.25.7.25c.16,0,.39-.03.67-.09v1.14c-.37.1-.73.15-1.09.15-.63,0-1.11-.19-1.43-.57-.32-.38-.48-.93-.48-1.63v-5.13h-1.51v-1.09h1.51v-2h1.41Z"></path>
    <path class="cls-10" d="M133.47,354.42l1.59-6.32h1.41l-2.41,8.27h-1.15l-2.01-6.27-1.96,6.27h-1.15l-2.4-8.27h1.41l1.63,6.19,1.93-6.19h1.14l1.97,6.32Z"></path>
    <path class="cls-10" d="M143.02,356.37c-.08-.16-.15-.45-.2-.87-.66.68-1.44,1.02-2.35,1.02-.82,0-1.48-.23-2.01-.69s-.78-1.05-.78-1.75c0-.86.33-1.53.98-2.01.66-.48,1.58-.71,2.76-.71h1.38v-.65c0-.49-.15-.89-.44-1.18-.3-.29-.73-.44-1.31-.44-.5,0-.93.13-1.27.38-.34.25-.51.56-.51.93h-1.42c0-.41.15-.81.44-1.2.29-.38.69-.69,1.19-.91.5-.22,1.05-.34,1.66-.34.95,0,1.7.24,2.24.72.54.48.82,1.13.84,1.97v3.81c0,.76.1,1.36.29,1.81v.12h-1.48ZM140.67,355.29c.44,0,.86-.11,1.26-.34.4-.23.69-.53.86-.89v-1.7h-1.11c-1.73,0-2.6.51-2.6,1.52,0,.44.15.79.44,1.04.3.25.68.37,1.14.37Z"></path>
    <path class="cls-10" d="M150.43,349.37c-.21-.04-.45-.05-.7-.05-.93,0-1.56.4-1.89,1.19v5.87h-1.42v-8.27h1.38l.02.96c.46-.74,1.12-1.11,1.97-1.11.27,0,.48.04.63.11v1.31Z"></path>
    <path class="cls-10" d="M155.02,356.53c-1.12,0-2.03-.37-2.74-1.1-.7-.74-1.06-1.72-1.06-2.96v-.26c0-.82.16-1.55.47-2.2.31-.65.75-1.15,1.31-1.51.56-.36,1.17-.55,1.83-.55,1.08,0,1.91.35,2.51,1.06.6.71.9,1.72.9,3.04v.59h-5.6c.02.82.26,1.47.71,1.98.46.5,1.04.75,1.74.75.5,0,.92-.1,1.27-.31.35-.2.65-.47.91-.81l.86.67c-.69,1.07-1.73,1.6-3.12,1.6ZM154.84,349.11c-.57,0-1.05.21-1.44.62-.39.42-.63,1-.72,1.75h4.14v-.11c-.04-.72-.23-1.28-.58-1.67-.35-.4-.82-.59-1.41-.59Z"></path>
    <path class="cls-10" d="M163.98,356.37v-11.13h3.64c1.21,0,2.12.25,2.73.75.61.5.91,1.24.91,2.22,0,.52-.15.98-.44,1.38-.3.4-.7.71-1.21.93.6.17,1.08.49,1.43.96.35.47.52,1.03.52,1.69,0,1-.32,1.78-.97,2.35s-1.56.86-2.75.86h-3.86ZM165.45,349.99h2.22c.64,0,1.16-.16,1.54-.48.39-.32.58-.76.58-1.31,0-.61-.18-1.06-.54-1.34-.36-.28-.9-.42-1.63-.42h-2.17v3.55ZM165.45,351.16v4.01h2.42c.68,0,1.22-.18,1.62-.53s.59-.84.59-1.46c0-1.34-.73-2.01-2.19-2.01h-2.45Z"></path>
    <path class="cls-10" d="M178.61,356.37c-.08-.16-.15-.45-.2-.87-.66.68-1.44,1.02-2.35,1.02-.82,0-1.48-.23-2.01-.69s-.78-1.05-.78-1.75c0-.86.33-1.53.98-2.01.66-.48,1.58-.71,2.76-.71h1.38v-.65c0-.49-.15-.89-.44-1.18-.3-.29-.73-.44-1.31-.44-.5,0-.93.13-1.27.38-.34.25-.51.56-.51.93h-1.42c0-.41.15-.81.44-1.2.29-.38.69-.69,1.19-.91.5-.22,1.05-.34,1.66-.34.95,0,1.7.24,2.24.72.54.48.82,1.13.84,1.97v3.81c0,.76.1,1.36.29,1.81v.12h-1.48ZM176.27,355.29c.44,0,.86-.11,1.26-.34.4-.23.69-.53.86-.89v-1.7h-1.11c-1.73,0-2.6.51-2.6,1.52,0,.44.15.79.44,1.04.3.25.68.37,1.14.37Z"></path>
    <path class="cls-10" d="M186.84,354.18c0-.38-.14-.68-.43-.89-.29-.21-.79-.39-1.51-.55-.72-.15-1.28-.34-1.71-.55-.42-.21-.73-.47-.93-.76-.2-.3-.3-.65-.3-1.06,0-.68.29-1.25.86-1.72.57-.47,1.31-.7,2.2-.7.94,0,1.7.24,2.28.73.58.48.88,1.1.88,1.86h-1.42c0-.39-.16-.72-.49-1s-.74-.42-1.24-.42-.92.11-1.21.34-.44.52-.44.88c0,.34.14.6.41.77.27.17.76.34,1.46.5.71.16,1.28.35,1.72.57s.76.48.98.79c.21.31.32.68.32,1.13,0,.74-.3,1.33-.89,1.78-.59.45-1.36.67-2.3.67-.66,0-1.25-.12-1.76-.35s-.91-.56-1.2-.98c-.29-.42-.43-.88-.43-1.36h1.41c.03.47.22.85.57,1.13.35.28.82.42,1.4.42.54,0,.96-.11,1.29-.33s.49-.51.49-.87Z"></path>
    <path class="cls-10" d="M193.53,356.53c-1.12,0-2.03-.37-2.74-1.1-.7-.74-1.06-1.72-1.06-2.96v-.26c0-.82.16-1.55.47-2.2.31-.65.75-1.15,1.31-1.51.56-.36,1.17-.55,1.83-.55,1.08,0,1.91.35,2.51,1.06.6.71.9,1.72.9,3.04v.59h-5.6c.02.82.26,1.47.71,1.98.46.5,1.04.75,1.74.75.5,0,.92-.1,1.27-.31.35-.2.65-.47.91-.81l.86.67c-.69,1.07-1.73,1.6-3.12,1.6ZM193.36,349.11c-.57,0-1.05.21-1.44.62-.39.42-.63,1-.72,1.75h4.14v-.11c-.04-.72-.23-1.28-.58-1.67-.35-.4-.82-.59-1.41-.59Z"></path>
    <path class="cls-10" d="M198.05,352.17c0-1.27.3-2.29.9-3.06.6-.77,1.39-1.16,2.36-1.16s1.74.33,2.3.99v-4.31h1.42v11.75h-1.3l-.07-.89c-.57.69-1.35,1.04-2.36,1.04s-1.74-.39-2.34-1.18c-.6-.79-.91-1.81-.91-3.07v-.11ZM199.47,352.33c0,.94.19,1.67.58,2.2s.92.8,1.61.8c.9,0,1.55-.4,1.96-1.21v-3.8c-.42-.78-1.07-1.17-1.95-1.17-.69,0-1.23.27-1.62.8-.39.54-.58,1.33-.58,2.38Z"></path>
    <path class="cls-10" d="M127.5,370.2c-1.26-.36-2.18-.81-2.75-1.33-.57-.53-.86-1.18-.86-1.95,0-.88.35-1.6,1.05-2.18.7-.57,1.61-.86,2.73-.86.76,0,1.45.15,2.05.44.6.3,1.06.7,1.39,1.22.33.52.49,1.09.49,1.71h-1.48c0-.68-.21-1.21-.64-1.59-.43-.39-1.03-.58-1.81-.58-.72,0-1.29.16-1.69.48s-.61.76-.61,1.33c0,.45.19.84.58,1.15.38.31,1.04.6,1.96.86.93.26,1.65.55,2.17.86s.91.68,1.16,1.1.38.91.38,1.48c0,.9-.35,1.62-1.06,2.17-.7.54-1.64.81-2.82.81-.76,0-1.48-.15-2.14-.44-.66-.29-1.17-.69-1.53-1.2s-.54-1.09-.54-1.74h1.48c0,.67.25,1.2.75,1.59.5.39,1.16.58,1.99.58.77,0,1.37-.16,1.78-.47.41-.32.62-.75.62-1.29s-.19-.97-.57-1.27c-.38-.3-1.08-.59-2.08-.88Z"></path>
    <path class="cls-10" d="M136.72,375.32c-1.12,0-2.03-.37-2.74-1.11-.7-.74-1.06-1.72-1.06-2.96v-.26c0-.82.16-1.55.47-2.2.31-.65.75-1.15,1.31-1.51.56-.36,1.17-.55,1.83-.55,1.08,0,1.91.35,2.51,1.06.6.71.9,1.72.9,3.04v.59h-5.6c.02.82.26,1.47.71,1.98.46.5,1.04.75,1.74.75.5,0,.92-.1,1.27-.31.35-.2.65-.47.91-.81l.86.67c-.69,1.07-1.73,1.6-3.12,1.6ZM136.54,367.9c-.57,0-1.05.21-1.44.62-.39.42-.63,1-.72,1.75h4.14v-.11c-.04-.72-.23-1.28-.58-1.67-.35-.4-.82-.59-1.41-.59Z"></path>
    <path class="cls-10" d="M142.92,366.89l.05,1.04c.63-.79,1.46-1.19,2.48-1.19,1.75,0,2.63.99,2.65,2.96v5.47h-1.41v-5.48c0-.6-.14-1.04-.41-1.32s-.68-.43-1.25-.43c-.46,0-.86.12-1.21.37-.35.24-.62.57-.81.96v5.9h-1.42v-8.27h1.34Z"></path>
    <path class="cls-10" d="M155.04,372.97c0-.38-.14-.68-.43-.89-.29-.21-.79-.39-1.51-.55-.72-.15-1.28-.34-1.71-.55-.42-.21-.73-.47-.93-.76-.2-.3-.3-.65-.3-1.06,0-.68.29-1.25.86-1.72.57-.47,1.31-.7,2.2-.7.94,0,1.7.24,2.28.73.58.48.88,1.1.88,1.86h-1.42c0-.39-.16-.72-.49-1s-.74-.42-1.24-.42-.92.11-1.21.34-.44.52-.44.88c0,.34.14.6.41.77.27.17.76.34,1.46.5.71.16,1.28.35,1.72.57s.76.48.98.79c.21.31.32.68.32,1.13,0,.74-.3,1.33-.89,1.78s-1.36.67-2.3.67c-.66,0-1.25-.12-1.76-.35-.51-.23-.91-.56-1.2-.98-.29-.42-.43-.88-.43-1.36h1.41c.03.47.22.85.57,1.13.35.28.82.42,1.4.42.54,0,.96-.11,1.29-.33s.49-.51.49-.87Z"></path>
    <path class="cls-10" d="M157.92,370.95c0-.81.16-1.54.48-2.19.32-.65.76-1.15,1.33-1.5.57-.35,1.22-.53,1.95-.53,1.13,0,2.04.39,2.73,1.17.7.78,1.04,1.82,1.04,3.11v.1c0,.81-.15,1.53-.46,2.17-.31.64-.75,1.14-1.32,1.5-.57.36-1.23.54-1.98.54-1.12,0-2.03-.39-2.73-1.17-.7-.78-1.04-1.81-1.04-3.1v-.1ZM159.34,371.12c0,.92.21,1.65.64,2.21.43.56,1,.83,1.71.83s1.29-.28,1.71-.85c.42-.56.63-1.35.63-2.37,0-.91-.22-1.64-.65-2.21-.43-.56-1-.84-1.72-.84s-1.26.28-1.69.83-.64,1.35-.64,2.39Z"></path>
    <path class="cls-10" d="M171.23,368.16c-.21-.04-.45-.05-.7-.05-.93,0-1.56.4-1.89,1.19v5.87h-1.42v-8.27h1.38l.02.96c.46-.74,1.12-1.11,1.97-1.11.27,0,.48.04.63.11v1.31Z"></path>
    <path class="cls-10" d="M177.34,372.97c0-.38-.14-.68-.43-.89-.29-.21-.79-.39-1.51-.55-.72-.15-1.28-.34-1.71-.55-.42-.21-.73-.47-.93-.76-.2-.3-.3-.65-.3-1.06,0-.68.29-1.25.86-1.72.57-.47,1.31-.7,2.2-.7.94,0,1.7.24,2.28.73.58.48.88,1.1.88,1.86h-1.42c0-.39-.16-.72-.49-1s-.74-.42-1.24-.42-.92.11-1.21.34-.44.52-.44.88c0,.34.14.6.41.77.27.17.76.34,1.46.5.71.16,1.28.35,1.72.57s.76.48.98.79c.21.31.32.68.32,1.13,0,.74-.3,1.33-.89,1.78s-1.36.67-2.3.67c-.66,0-1.25-.12-1.76-.35-.51-.23-.91-.56-1.2-.98-.29-.42-.43-.88-.43-1.36h1.41c.03.47.22.85.57,1.13.35.28.82.42,1.4.42.54,0,.96-.11,1.29-.33s.49-.51.49-.87Z"></path>
  </g>
  <g class="cls-12">
    <path class="cls-10" d="M353.04,441.42c1.08,0,2,.17,2.78.51.78.34,1.39.82,1.82,1.44l1.56-1.99.92,1-1.87,2.35c.09.37.14.75.14,1.16,0,.88-.22,1.65-.65,2.33-.43.68-1.04,1.21-1.84,1.58-.8.38-1.72.57-2.77.58h-.8c-1.07,0-2.02-.19-2.84-.56s-1.45-.9-1.89-1.58c-.44-.68-.65-1.46-.65-2.34s.22-1.69.65-2.37c.43-.68,1.06-1.2,1.87-1.57.81-.37,1.76-.55,2.85-.55h.71ZM352.32,442.88c-1.31,0-2.32.26-3.03.78s-1.07,1.27-1.07,2.24.35,1.65,1.06,2.18c.71.53,1.69.81,2.94.82h.82c1.27,0,2.28-.27,3.01-.8.73-.53,1.1-1.27,1.1-2.22s-.35-1.68-1.04-2.2c-.69-.52-1.68-.79-2.97-.8h-.83Z"></path>
    <path class="cls-10" d="M353.29,435.87c-.36,1.26-.81,2.17-1.33,2.75-.53.57-1.18.86-1.95.86-.88,0-1.6-.35-2.18-1.05-.57-.7-.86-1.61-.86-2.73,0-.76.15-1.45.44-2.04.3-.6.7-1.06,1.22-1.39.52-.33,1.09-.49,1.71-.49v1.48c-.68,0-1.21.21-1.59.64-.39.43-.58,1.03-.58,1.81,0,.72.16,1.29.48,1.69s.76.61,1.33.61c.45,0,.84-.19,1.15-.58s.6-1.04.86-1.96c.26-.93.55-1.65.86-2.17s.68-.91,1.1-1.16.91-.38,1.48-.38c.9,0,1.62.35,2.17,1.06.54.7.81,1.64.81,2.82,0,.76-.15,1.48-.44,2.14-.29.66-.69,1.17-1.2,1.53s-1.09.54-1.74.54v-1.48c.67,0,1.2-.25,1.59-.75.39-.5.58-1.16.58-1.99,0-.77-.16-1.37-.47-1.78-.32-.41-.75-.62-1.29-.62s-.97.19-1.27.57c-.3.38-.59,1.08-.88,2.08Z"></path>
    <path class="cls-10" d="M358.25,421.31v1.48h-5.15v5.61h5.15v1.47h-11.13v-1.47h4.79v-5.61h-4.79v-1.48h11.13Z"></path>
    <path class="cls-10" d="M353.29,411.54c-.36,1.26-.81,2.17-1.33,2.75-.53.57-1.18.86-1.95.86-.88,0-1.6-.35-2.18-1.05-.57-.7-.86-1.61-.86-2.73,0-.76.15-1.45.44-2.04.3-.6.7-1.06,1.22-1.39.52-.33,1.09-.49,1.71-.49v1.48c-.68,0-1.21.21-1.59.64-.39.43-.58,1.03-.58,1.81,0,.72.16,1.29.48,1.69s.76.61,1.33.61c.45,0,.84-.19,1.15-.58s.6-1.04.86-1.96c.26-.93.55-1.65.86-2.17s.68-.91,1.1-1.16.91-.38,1.48-.38c.9,0,1.62.35,2.17,1.06.54.7.81,1.64.81,2.82,0,.76-.15,1.48-.44,2.14-.29.66-.69,1.17-1.2,1.53s-1.09.54-1.74.54v-1.48c.67,0,1.2-.25,1.59-.75.39-.5.58-1.16.58-1.99,0-.77-.16-1.37-.47-1.78-.32-.41-.75-.62-1.29-.62s-.97.19-1.27.57c-.3.38-.59,1.08-.88,2.08Z"></path>
    <path class="cls-10" d="M358.4,402.32c0,1.12-.37,2.03-1.1,2.74-.74.7-1.72,1.06-2.96,1.06h-.26c-.82,0-1.55-.16-2.2-.47s-1.15-.75-1.51-1.32c-.36-.56-.55-1.17-.55-1.83,0-1.08.35-1.91,1.06-2.51s1.72-.89,3.04-.89h.59v5.6c.82-.02,1.47-.26,1.98-.71s.75-1.04.75-1.74c0-.5-.1-.92-.31-1.27-.2-.35-.47-.65-.81-.91l.67-.86c1.07.69,1.6,1.73,1.6,3.12ZM350.99,402.49c0,.57.21,1.05.62,1.44.42.39,1,.63,1.75.72v-4.14h-.11c-.72.04-1.28.23-1.67.58-.4.35-.59.82-.59,1.41Z"></path>
    <path class="cls-10" d="M349.98,396.12l1.04-.05c-.79-.63-1.19-1.46-1.19-2.48,0-1.75.99-2.63,2.96-2.65h5.47v1.42h-5.48c-.6,0-1.04.14-1.32.41s-.43.68-.43,1.25c0,.46.12.86.37,1.21s.57.62.96.81h5.9v1.42h-8.27v-1.34Z"></path>
    <path class="cls-10" d="M356.06,384c-.38,0-.68.14-.89.43s-.39.79-.55,1.51c-.15.72-.34,1.28-.55,1.71-.21.42-.47.73-.76.93-.3.2-.65.3-1.06.3-.68,0-1.25-.29-1.72-.86-.47-.57-.7-1.31-.7-2.2,0-.94.24-1.7.73-2.28s1.1-.88,1.86-.88v1.42c-.39,0-.72.16-1,.49s-.42.74-.42,1.24.11.92.34,1.21c.22.29.52.44.88.44.34,0,.6-.13.77-.41.17-.27.34-.76.5-1.46.16-.71.35-1.28.57-1.72s.48-.76.79-.98c.31-.21.68-.32,1.13-.32.74,0,1.33.3,1.78.89.45.59.67,1.36.67,2.3,0,.66-.12,1.25-.35,1.76s-.56.91-.98,1.2c-.42.29-.88.43-1.36.43v-1.41c.47-.03.85-.22,1.13-.57s.42-.82.42-1.4c0-.54-.11-.96-.33-1.29-.22-.32-.51-.49-.87-.49Z"></path>
    <path class="cls-10" d="M354.04,381.11c-.81,0-1.54-.16-2.19-.48-.65-.32-1.15-.76-1.5-1.33s-.53-1.22-.53-1.95c0-1.13.39-2.04,1.17-2.73.78-.7,1.82-1.04,3.11-1.04h.1c.81,0,1.53.15,2.17.46.64.31,1.14.75,1.5,1.32s.54,1.23.54,1.98c0,1.12-.39,2.03-1.17,2.73-.78.7-1.81,1.04-3.1,1.04h-.1ZM354.2,379.69c.92,0,1.65-.21,2.21-.64s.83-1,.83-1.71-.28-1.29-.85-1.71c-.56-.42-1.35-.63-2.37-.63-.91,0-1.64.22-2.21.65-.56.43-.84,1-.84,1.72s.28,1.26.83,1.69c.56.43,1.35.64,2.39.64Z"></path>
    <path class="cls-10" d="M351.25,367.81c-.04.21-.05.45-.05.7,0,.93.4,1.56,1.19,1.89h5.87v1.42h-8.27v-1.38l.96-.02c-.74-.46-1.11-1.12-1.11-1.97,0-.27.04-.48.11-.63h1.31Z"></path>
    <path class="cls-10" d="M355.34,356.26v4.66l2.91,1.05v1.51l-11.13-4.25v-1.28l11.13-4.26v1.51l-2.91,1.06ZM354.14,360.48v-3.79l-5.21,1.9,5.21,1.89Z"></path>
    <path class="cls-10" d="M353.89,350.73h4.36v1.47h-11.13v-4.11c0-1.22.31-2.17.93-2.86.62-.69,1.45-1.04,2.47-1.04,1.08,0,1.91.34,2.5,1.01.58.68.88,1.64.88,2.9v2.62ZM352.69,350.73v-2.64c0-.79-.19-1.39-.56-1.8s-.91-.63-1.6-.63-1.19.21-1.59.63-.6.99-.62,1.72v2.72h4.37Z"></path>
    <path class="cls-10" d="M358.25,340.74v1.47h-11.13v-1.47h11.13Z"></path>
  </g>
  <rect class="cls-15" x="51.63" y="402.19" width="162.39" height="53.77" rx="8" ry="8"></rect>
  <rect class="cls-8" x="60.23" y="406.58" width="162.39" height="53.77" rx="8" ry="8"></rect>
  <rect class="cls-8" x="70.03" y="411.62" width="162.39" height="53.77" rx="8" ry="8"></rect>
  <g class="cls-12">
    <path class="cls-10" d="M103.7,433.4h-1.48v-5.15h-5.61v5.15h-1.47v-11.13h1.47v4.79h5.61v-4.79h1.48v11.13Z"></path>
    <path class="cls-10" d="M111.19,433.4c-.08-.16-.15-.45-.2-.87-.66.68-1.44,1.03-2.35,1.03-.82,0-1.48-.23-2.01-.69s-.78-1.05-.78-1.75c0-.86.33-1.53.98-2.01.66-.48,1.58-.72,2.76-.72h1.38v-.65c0-.49-.15-.89-.44-1.18-.3-.29-.73-.44-1.31-.44-.5,0-.93.13-1.27.38-.34.25-.51.56-.51.93h-1.42c0-.41.15-.81.44-1.2.29-.38.69-.69,1.19-.91.5-.22,1.05-.34,1.66-.34.95,0,1.7.24,2.24.71.54.48.82,1.13.84,1.97v3.81c0,.76.1,1.36.29,1.81v.12h-1.48ZM108.85,432.32c.44,0,.86-.11,1.26-.34.4-.23.69-.53.86-.9v-1.7h-1.11c-1.73,0-2.6.51-2.6,1.52,0,.44.15.79.44,1.04.3.25.68.38,1.14.38Z"></path>
    <path class="cls-10" d="M118.6,426.39c-.21-.04-.45-.05-.7-.05-.93,0-1.56.39-1.89,1.18v5.87h-1.42v-8.27h1.38l.02.96c.46-.74,1.12-1.11,1.97-1.11.27,0,.48.04.63.11v1.32Z"></path>
    <path class="cls-10" d="M119.41,429.19c0-1.27.3-2.29.9-3.06.6-.77,1.39-1.16,2.36-1.16s1.74.33,2.3.99v-4.31h1.42v11.75h-1.3l-.07-.89c-.57.69-1.35,1.04-2.36,1.04s-1.74-.39-2.34-1.18c-.6-.79-.91-1.81-.91-3.07v-.11ZM120.83,429.35c0,.94.19,1.67.58,2.2s.92.79,1.61.79c.9,0,1.55-.4,1.96-1.21v-3.8c-.42-.78-1.07-1.17-1.95-1.17-.69,0-1.23.27-1.62.8s-.58,1.33-.58,2.38Z"></path>
    <path class="cls-10" d="M135.91,431.45l1.59-6.32h1.41l-2.41,8.27h-1.15l-2.01-6.27-1.96,6.27h-1.15l-2.4-8.27h1.41l1.63,6.19,1.93-6.19h1.14l1.97,6.32Z"></path>
    <path class="cls-10" d="M145.46,433.4c-.08-.16-.15-.45-.2-.87-.66.68-1.44,1.03-2.35,1.03-.82,0-1.48-.23-2.01-.69s-.78-1.05-.78-1.75c0-.86.33-1.53.98-2.01.66-.48,1.58-.72,2.76-.72h1.38v-.65c0-.49-.15-.89-.44-1.18-.3-.29-.73-.44-1.31-.44-.5,0-.93.13-1.27.38-.34.25-.51.56-.51.93h-1.42c0-.41.15-.81.44-1.2.29-.38.69-.69,1.19-.91.5-.22,1.05-.34,1.66-.34.95,0,1.7.24,2.24.71.54.48.82,1.13.84,1.97v3.81c0,.76.1,1.36.29,1.81v.12h-1.48ZM143.12,432.32c.44,0,.86-.11,1.26-.34.4-.23.69-.53.86-.9v-1.7h-1.11c-1.73,0-2.6.51-2.6,1.52,0,.44.15.79.44,1.04.3.25.68.38,1.14.38Z"></path>
    <path class="cls-10" d="M152.87,426.39c-.21-.04-.45-.05-.7-.05-.93,0-1.56.39-1.89,1.18v5.87h-1.42v-8.27h1.38l.02.96c.46-.74,1.12-1.11,1.97-1.11.27,0,.48.04.63.11v1.32Z"></path>
    <path class="cls-10" d="M157.46,433.55c-1.12,0-2.03-.37-2.74-1.11-.7-.74-1.06-1.72-1.06-2.96v-.26c0-.82.16-1.55.47-2.2.31-.64.75-1.15,1.31-1.51s1.17-.55,1.83-.55c1.08,0,1.91.35,2.51,1.06.6.71.9,1.72.9,3.04v.59h-5.6c.02.82.26,1.47.71,1.98.46.5,1.04.75,1.74.75.5,0,.92-.1,1.27-.31s.65-.47.91-.81l.86.67c-.69,1.07-1.73,1.6-3.12,1.6ZM157.29,426.13c-.57,0-1.05.21-1.44.62-.39.42-.63,1-.72,1.75h4.14v-.11c-.04-.72-.23-1.28-.58-1.67-.35-.39-.82-.59-1.41-.59Z"></path>
    <path class="cls-10" d="M166.42,433.4v-11.13h3.64c1.21,0,2.12.25,2.73.75.61.5.91,1.24.91,2.22,0,.52-.15.98-.44,1.38-.3.4-.7.71-1.21.93.6.17,1.08.49,1.43.96s.52,1.03.52,1.69c0,1-.32,1.78-.97,2.36s-1.56.86-2.75.86h-3.86ZM167.89,427.01h2.22c.64,0,1.16-.16,1.54-.48.39-.32.58-.76.58-1.31,0-.61-.18-1.06-.54-1.34-.36-.28-.9-.42-1.63-.42h-2.17v3.55ZM167.89,428.19v4.01h2.42c.68,0,1.22-.18,1.62-.53.4-.35.59-.84.59-1.46,0-1.34-.73-2.01-2.19-2.01h-2.45Z"></path>
    <path class="cls-10" d="M181.06,433.4c-.08-.16-.15-.45-.2-.87-.66.68-1.44,1.03-2.35,1.03-.82,0-1.48-.23-2.01-.69s-.78-1.05-.78-1.75c0-.86.33-1.53.98-2.01.66-.48,1.58-.72,2.76-.72h1.38v-.65c0-.49-.15-.89-.44-1.18-.3-.29-.73-.44-1.31-.44-.5,0-.93.13-1.27.38-.34.25-.51.56-.51.93h-1.42c0-.41.15-.81.44-1.2.29-.38.69-.69,1.19-.91.5-.22,1.05-.34,1.66-.34.95,0,1.7.24,2.24.71.54.48.82,1.13.84,1.97v3.81c0,.76.1,1.36.29,1.81v.12h-1.48ZM178.71,432.32c.44,0,.86-.11,1.26-.34.4-.23.69-.53.86-.9v-1.7h-1.11c-1.73,0-2.6.51-2.6,1.52,0,.44.15.79.44,1.04.3.25.68.38,1.14.38Z"></path>
    <path class="cls-10" d="M189.29,431.2c0-.38-.14-.68-.43-.89-.29-.21-.79-.39-1.51-.55-.72-.15-1.28-.34-1.71-.55-.42-.21-.73-.47-.93-.76-.2-.3-.3-.65-.3-1.06,0-.68.29-1.25.86-1.72.57-.47,1.31-.7,2.2-.7.94,0,1.7.24,2.28.73.58.48.88,1.1.88,1.86h-1.42c0-.39-.16-.72-.49-1s-.74-.42-1.24-.42-.92.11-1.21.34-.44.52-.44.88c0,.34.14.6.41.77.27.17.76.34,1.46.5s1.28.35,1.72.57c.44.22.76.48.98.79.21.31.32.68.32,1.13,0,.74-.3,1.33-.89,1.78-.59.45-1.36.67-2.3.67-.66,0-1.25-.12-1.76-.35s-.91-.56-1.2-.98c-.29-.42-.43-.88-.43-1.36h1.41c.03.47.22.85.57,1.13.35.28.82.42,1.4.42.54,0,.96-.11,1.29-.33.32-.22.49-.51.49-.87Z"></path>
    <path class="cls-10" d="M195.98,433.55c-1.12,0-2.03-.37-2.74-1.11-.7-.74-1.06-1.72-1.06-2.96v-.26c0-.82.16-1.55.47-2.2.31-.64.75-1.15,1.31-1.51s1.17-.55,1.83-.55c1.08,0,1.91.35,2.51,1.06.6.71.9,1.72.9,3.04v.59h-5.6c.02.82.26,1.47.71,1.98.46.5,1.04.75,1.74.75.5,0,.92-.1,1.27-.31s.65-.47.91-.81l.86.67c-.69,1.07-1.73,1.6-3.12,1.6ZM195.8,426.13c-.57,0-1.05.21-1.44.62-.39.42-.63,1-.72,1.75h4.14v-.11c-.04-.72-.23-1.28-.58-1.67-.35-.39-.82-.59-1.41-.59Z"></path>
    <path class="cls-10" d="M200.5,429.19c0-1.27.3-2.29.9-3.06.6-.77,1.39-1.16,2.36-1.16s1.74.33,2.3.99v-4.31h1.42v11.75h-1.3l-.07-.89c-.57.69-1.35,1.04-2.36,1.04s-1.74-.39-2.34-1.18c-.6-.79-.91-1.81-.91-3.07v-.11ZM201.91,429.35c0,.94.19,1.67.58,2.2s.92.79,1.61.79c.9,0,1.55-.4,1.96-1.21v-3.8c-.42-.78-1.07-1.17-1.95-1.17-.69,0-1.23.27-1.62.8s-.58,1.33-.58,2.38Z"></path>
    <path class="cls-10" d="M105.33,447.23c-1.26-.36-2.18-.81-2.75-1.33-.57-.53-.86-1.18-.86-1.95,0-.88.35-1.6,1.05-2.17.7-.57,1.61-.86,2.73-.86.76,0,1.45.15,2.05.44s1.06.7,1.39,1.22c.33.52.49,1.09.49,1.71h-1.48c0-.68-.21-1.21-.64-1.59-.43-.39-1.03-.58-1.81-.58-.72,0-1.29.16-1.69.48-.41.32-.61.76-.61,1.33,0,.46.19.84.58,1.15.38.31,1.04.6,1.96.86.93.26,1.65.55,2.17.86s.91.68,1.16,1.1.38.91.38,1.48c0,.9-.35,1.62-1.06,2.17-.7.54-1.64.81-2.82.81-.76,0-1.48-.15-2.14-.44-.66-.29-1.17-.69-1.53-1.2s-.54-1.09-.54-1.74h1.48c0,.67.25,1.2.75,1.59.5.39,1.16.58,1.99.58.77,0,1.37-.16,1.78-.47.41-.32.62-.75.62-1.29s-.19-.97-.57-1.27c-.38-.3-1.08-.59-2.08-.88Z"></path>
    <path class="cls-10" d="M114.55,452.34c-1.12,0-2.03-.37-2.74-1.11-.7-.74-1.06-1.72-1.06-2.96v-.26c0-.82.16-1.55.47-2.2.31-.64.75-1.15,1.31-1.51s1.17-.55,1.83-.55c1.08,0,1.91.35,2.51,1.06.6.71.9,1.72.9,3.04v.59h-5.6c.02.82.26,1.47.71,1.98.46.5,1.04.75,1.74.75.5,0,.92-.1,1.27-.31s.65-.47.91-.81l.86.67c-.69,1.07-1.73,1.6-3.12,1.6ZM114.38,444.93c-.57,0-1.05.21-1.44.62-.39.42-.63,1-.72,1.75h4.14v-.11c-.04-.72-.23-1.28-.58-1.67-.35-.39-.82-.59-1.41-.59Z"></path>
    <path class="cls-10" d="M120.75,443.92l.05,1.04c.63-.8,1.46-1.19,2.48-1.19,1.75,0,2.63.99,2.65,2.96v5.47h-1.41v-5.47c0-.6-.14-1.04-.41-1.32s-.68-.43-1.25-.43c-.46,0-.86.12-1.21.37-.35.25-.62.57-.81.96v5.9h-1.42v-8.27h1.34Z"></path>
    <path class="cls-10" d="M132.87,450c0-.38-.14-.68-.43-.89-.29-.21-.79-.39-1.51-.55-.72-.15-1.28-.34-1.71-.55-.42-.21-.73-.47-.93-.76-.2-.3-.3-.65-.3-1.06,0-.68.29-1.25.86-1.72.57-.47,1.31-.7,2.2-.7.94,0,1.7.24,2.28.73.58.48.88,1.1.88,1.86h-1.42c0-.39-.16-.72-.49-1s-.74-.42-1.24-.42-.92.11-1.21.34-.44.52-.44.88c0,.34.14.6.41.77.27.17.76.34,1.46.5s1.28.35,1.72.57c.44.22.76.48.98.79.21.31.32.68.32,1.13,0,.74-.3,1.33-.89,1.78-.59.45-1.36.67-2.3.67-.66,0-1.25-.12-1.76-.35s-.91-.56-1.2-.98c-.29-.42-.43-.88-.43-1.36h1.41c.03.47.22.85.57,1.13.35.28.82.42,1.4.42.54,0,.96-.11,1.29-.33.32-.22.49-.51.49-.87Z"></path>
    <path class="cls-10" d="M135.76,447.98c0-.81.16-1.54.48-2.19.32-.65.76-1.15,1.33-1.5.57-.35,1.22-.53,1.95-.53,1.13,0,2.04.39,2.73,1.17.7.78,1.04,1.82,1.04,3.11v.1c0,.81-.15,1.53-.46,2.17s-.75,1.14-1.32,1.49c-.57.36-1.23.54-1.98.54-1.12,0-2.03-.39-2.73-1.17-.7-.78-1.04-1.81-1.04-3.1v-.1ZM137.18,448.15c0,.92.21,1.65.64,2.21.43.56,1,.83,1.71.83s1.29-.28,1.71-.84c.42-.56.63-1.35.63-2.37,0-.91-.22-1.64-.65-2.21-.43-.56-1-.85-1.72-.85s-1.26.28-1.69.83-.64,1.35-.64,2.39Z"></path>
    <path class="cls-10" d="M149.06,445.19c-.21-.04-.45-.05-.7-.05-.93,0-1.56.39-1.89,1.18v5.87h-1.42v-8.27h1.38l.02.96c.46-.74,1.12-1.11,1.97-1.11.27,0,.48.04.63.11v1.32Z"></path>
    <path class="cls-10" d="M154.46,452.19v-11.13h3.14c.97,0,1.82.21,2.57.64.74.43,1.32,1.04,1.72,1.83.41.79.61,1.7.62,2.72v.71c0,1.05-.2,1.97-.61,2.76s-.98,1.4-1.74,1.82c-.75.42-1.63.64-2.63.65h-3.08ZM155.93,442.26v8.73h1.54c1.13,0,2.01-.35,2.64-1.06.63-.7.94-1.71.94-3.01v-.65c0-1.27-.3-2.25-.89-2.95s-1.44-1.06-2.53-1.07h-1.71Z"></path>
    <path class="cls-10" d="M168.51,445.19c-.21-.04-.45-.05-.7-.05-.93,0-1.56.39-1.89,1.18v5.87h-1.42v-8.27h1.38l.02.96c.46-.74,1.12-1.11,1.97-1.11.27,0,.48.04.63.11v1.32Z"></path>
    <path class="cls-10" d="M169.81,441.72c0-.23.07-.42.21-.58.14-.16.35-.24.62-.24s.48.08.63.24c.14.16.21.35.21.58s-.07.42-.21.57c-.14.15-.35.23-.63.23s-.48-.08-.62-.23c-.14-.15-.21-.34-.21-.57ZM171.34,452.19h-1.41v-8.27h1.41v8.27Z"></path>
    <path class="cls-10" d="M176.34,450.27l2.05-6.35h1.45l-2.97,8.27h-1.08l-3-8.27h1.45l2.1,6.35Z"></path>
    <path class="cls-10" d="M184.53,452.34c-1.12,0-2.03-.37-2.74-1.11-.7-.74-1.06-1.72-1.06-2.96v-.26c0-.82.16-1.55.47-2.2.31-.64.75-1.15,1.31-1.51s1.17-.55,1.83-.55c1.08,0,1.91.35,2.51,1.06.6.71.9,1.72.9,3.04v.59h-5.6c.02.82.26,1.47.71,1.98.46.5,1.04.75,1.74.75.5,0,.92-.1,1.27-.31s.65-.47.91-.81l.86.67c-.69,1.07-1.73,1.6-3.12,1.6ZM184.35,444.93c-.57,0-1.05.21-1.44.62-.39.42-.63,1-.72,1.75h4.14v-.11c-.04-.72-.23-1.28-.58-1.67-.35-.39-.82-.59-1.41-.59Z"></path>
    <path class="cls-10" d="M193.39,445.19c-.21-.04-.45-.05-.7-.05-.93,0-1.56.39-1.89,1.18v5.87h-1.42v-8.27h1.38l.02.96c.46-.74,1.12-1.11,1.97-1.11.27,0,.48.04.63.11v1.32Z"></path>
    <path class="cls-10" d="M199.51,450c0-.38-.14-.68-.43-.89-.29-.21-.79-.39-1.51-.55-.72-.15-1.28-.34-1.71-.55-.42-.21-.73-.47-.93-.76-.2-.3-.3-.65-.3-1.06,0-.68.29-1.25.86-1.72.57-.47,1.31-.7,2.2-.7.94,0,1.7.24,2.28.73.58.48.88,1.1.88,1.86h-1.42c0-.39-.16-.72-.49-1s-.74-.42-1.24-.42-.92.11-1.21.34-.44.52-.44.88c0,.34.14.6.41.77.27.17.76.34,1.46.5s1.28.35,1.72.57c.44.22.76.48.98.79.21.31.32.68.32,1.13,0,.74-.3,1.33-.89,1.78-.59.45-1.36.67-2.3.67-.66,0-1.25-.12-1.76-.35s-.91-.56-1.2-.98c-.29-.42-.43-.88-.43-1.36h1.41c.03.47.22.85.57,1.13.35.28.82.42,1.4.42.54,0,.96-.11,1.29-.33.32-.22.49-.51.49-.87Z"></path>
  </g>
  <g>
    <rect class="cls-11" x="34.07" y="620.68" width="130.46" height="34.38" rx="4" ry="4"></rect>
    <g>
      <path d="M55.83,639.8h-4.66l-1.05,2.91h-1.51l4.25-11.13h1.28l4.26,11.13h-1.51l-1.06-2.91ZM51.61,638.6h3.79l-1.9-5.21-1.89,5.21Z"></path>
      <path d="M63,641.72c.5,0,.95-.15,1.32-.46.38-.31.59-.69.63-1.15h1.34c-.03.47-.19.92-.49,1.35-.3.43-.7.77-1.2,1.02s-1.03.38-1.59.38c-1.13,0-2.02-.38-2.69-1.13-.67-.75-1-1.78-1-3.09v-.24c0-.8.15-1.52.44-2.15.3-.63.72-1.11,1.27-1.46.55-.35,1.21-.52,1.96-.52.93,0,1.7.28,2.31.83.61.56.94,1.28.98,2.16h-1.34c-.04-.54-.24-.98-.61-1.32-.36-.34-.81-.52-1.35-.52-.72,0-1.28.26-1.67.78-.4.52-.59,1.27-.59,2.24v.27c0,.95.2,1.69.59,2.2.39.52.95.77,1.68.77Z"></path>
      <path d="M71.2,641.72c.5,0,.95-.15,1.32-.46.38-.31.59-.69.63-1.15h1.34c-.03.47-.19.92-.49,1.35-.3.43-.7.77-1.2,1.02s-1.03.38-1.59.38c-1.13,0-2.02-.38-2.69-1.13-.67-.75-1-1.78-1-3.09v-.24c0-.8.15-1.52.44-2.15.3-.63.72-1.11,1.27-1.46.55-.35,1.21-.52,1.96-.52.93,0,1.7.28,2.31.83.61.56.94,1.28.98,2.16h-1.34c-.04-.54-.24-.98-.61-1.32-.36-.34-.81-.52-1.35-.52-.72,0-1.28.26-1.67.78-.4.52-.59,1.27-.59,2.24v.27c0,.95.2,1.69.59,2.2.39.52.95.77,1.68.77Z"></path>
      <path d="M79.51,642.87c-1.12,0-2.03-.37-2.74-1.11-.7-.74-1.06-1.72-1.06-2.96v-.26c0-.82.16-1.55.47-2.2.31-.64.75-1.15,1.31-1.51s1.17-.55,1.83-.55c1.08,0,1.91.35,2.51,1.06.6.71.9,1.72.9,3.04v.59h-5.6c.02.82.26,1.47.71,1.98.46.5,1.04.75,1.74.75.5,0,.92-.1,1.27-.31s.65-.47.91-.81l.86.67c-.69,1.07-1.73,1.6-3.12,1.6ZM79.33,635.45c-.57,0-1.05.21-1.44.62-.39.42-.63,1-.72,1.75h4.14v-.11c-.04-.72-.23-1.28-.58-1.67-.35-.39-.82-.59-1.41-.59Z"></path>
      <path d="M85.91,642.72h-1.41v-11.75h1.41v11.75Z"></path>
      <path d="M91.61,642.87c-1.12,0-2.03-.37-2.74-1.11-.7-.74-1.06-1.72-1.06-2.96v-.26c0-.82.16-1.55.47-2.2.31-.64.75-1.15,1.31-1.51s1.17-.55,1.83-.55c1.08,0,1.91.35,2.51,1.06.6.71.9,1.72.9,3.04v.59h-5.6c.02.82.26,1.47.71,1.98.46.5,1.04.75,1.74.75.5,0,.92-.1,1.27-.31s.65-.47.91-.81l.86.67c-.69,1.07-1.73,1.6-3.12,1.6ZM91.43,635.45c-.57,0-1.05.21-1.44.62-.39.42-.63,1-.72,1.75h4.14v-.11c-.04-.72-.23-1.28-.58-1.67-.35-.39-.82-.59-1.41-.59Z"></path>
      <path d="M100.47,635.71c-.21-.04-.45-.05-.7-.05-.93,0-1.56.39-1.89,1.18v5.87h-1.42v-8.27h1.38l.02.96c.46-.74,1.12-1.11,1.97-1.11.27,0,.48.04.63.11v1.32Z"></path>
      <path d="M101.24,638.5c0-.81.16-1.54.48-2.19.32-.65.76-1.15,1.33-1.5.57-.35,1.22-.53,1.95-.53,1.13,0,2.04.39,2.73,1.17.7.78,1.04,1.82,1.04,3.11v.1c0,.81-.15,1.53-.46,2.17s-.75,1.14-1.32,1.49c-.57.36-1.23.54-1.98.54-1.12,0-2.03-.39-2.73-1.17-.7-.78-1.04-1.81-1.04-3.1v-.1ZM102.66,638.67c0,.92.21,1.65.64,2.21.43.56,1,.83,1.71.83s1.29-.28,1.71-.84c.42-.56.63-1.35.63-2.37,0-.91-.22-1.64-.65-2.21-.43-.56-1-.85-1.72-.85s-1.26.28-1.69.83-.64,1.35-.64,2.39Z"></path>
      <path d="M111.88,634.44l.04.92c.61-.71,1.42-1.07,2.45-1.07,1.16,0,1.94.44,2.36,1.33.27-.4.63-.72,1.07-.96s.96-.37,1.56-.37c1.81,0,2.74.96,2.77,2.88v5.54h-1.41v-5.46c0-.59-.14-1.03-.41-1.33s-.72-.44-1.36-.44c-.53,0-.96.16-1.31.47s-.55.74-.6,1.27v5.49h-1.42v-5.42c0-1.2-.59-1.8-1.77-1.8-.93,0-1.56.39-1.9,1.18v6.04h-1.41v-8.27h1.34Z"></path>
      <path d="M127.71,642.87c-1.12,0-2.03-.37-2.74-1.11-.7-.74-1.06-1.72-1.06-2.96v-.26c0-.82.16-1.55.47-2.2.31-.64.75-1.15,1.31-1.51s1.17-.55,1.83-.55c1.08,0,1.91.35,2.51,1.06.6.71.9,1.72.9,3.04v.59h-5.6c.02.82.26,1.47.71,1.98.46.5,1.04.75,1.74.75.5,0,.92-.1,1.27-.31s.65-.47.91-.81l.86.67c-.69,1.07-1.73,1.6-3.12,1.6ZM127.53,635.45c-.57,0-1.05.21-1.44.62-.39.42-.63,1-.72,1.75h4.14v-.11c-.04-.72-.23-1.28-.58-1.67-.35-.39-.82-.59-1.41-.59Z"></path>
      <path d="M134.49,632.44v2h1.54v1.09h-1.54v5.14c0,.33.07.58.21.75.14.17.37.25.7.25.16,0,.39-.03.67-.09v1.14c-.37.1-.73.15-1.09.15-.63,0-1.11-.19-1.43-.57-.32-.38-.48-.92-.48-1.63v-5.13h-1.51v-1.09h1.51v-2h1.41Z"></path>
      <path d="M141.12,642.87c-1.12,0-2.03-.37-2.74-1.11-.7-.74-1.06-1.72-1.06-2.96v-.26c0-.82.16-1.55.47-2.2.31-.64.75-1.15,1.31-1.51s1.17-.55,1.83-.55c1.08,0,1.91.35,2.51,1.06.6.71.9,1.72.9,3.04v.59h-5.6c.02.82.26,1.47.71,1.98.46.5,1.04.75,1.74.75.5,0,.92-.1,1.27-.31s.65-.47.91-.81l.86.67c-.69,1.07-1.73,1.6-3.12,1.6ZM140.94,635.45c-.57,0-1.05.21-1.44.62-.39.42-.63,1-.72,1.75h4.14v-.11c-.04-.72-.23-1.28-.58-1.67-.35-.39-.82-.59-1.41-.59Z"></path>
      <path d="M149.98,635.71c-.21-.04-.45-.05-.7-.05-.93,0-1.56.39-1.89,1.18v5.87h-1.42v-8.27h1.38l.02.96c.46-.74,1.12-1.11,1.97-1.11.27,0,.48.04.63.11v1.32Z"></path>
    </g>
  </g>
  <g>
    <rect class="cls-11" x="182.97" y="620.68" width="104.58" height="34.38" rx="4" ry="4"></rect>
    <g>
      <path d="M207.55,641.26c-.38.54-.9.94-1.58,1.21-.68.27-1.46.4-2.36.4s-1.71-.21-2.42-.64c-.7-.43-1.25-1.03-1.63-1.82s-.58-1.69-.59-2.73v-.97c0-1.68.39-2.98,1.17-3.9.78-.92,1.88-1.38,3.3-1.38,1.16,0,2.1.3,2.81.89s1.14,1.44,1.3,2.53h-1.47c-.28-1.48-1.15-2.22-2.63-2.22-.98,0-1.73.35-2.24,1.04s-.76,1.69-.77,3v.91c0,1.25.29,2.24.86,2.98s1.34,1.11,2.32,1.11c.55,0,1.03-.06,1.45-.18.41-.12.75-.33,1.02-.62v-2.5h-2.58v-1.2h4.04v4.08Z"></path>
      <path d="M212.48,640.64l1.93-6.2h1.51l-3.33,9.55c-.52,1.38-1.33,2.06-2.45,2.06l-.27-.02-.53-.1v-1.15l.38.03c.48,0,.85-.1,1.12-.29.27-.19.49-.55.66-1.06l.31-.84-2.95-8.18h1.54l2.06,6.2Z"></path>
      <path d="M221.18,635.71c-.21-.04-.45-.05-.7-.05-.93,0-1.56.39-1.89,1.18v5.87h-1.42v-8.27h1.38l.02.96c.46-.74,1.12-1.11,1.97-1.11.27,0,.48.04.63.11v1.32Z"></path>
      <path d="M221.96,638.5c0-.81.16-1.54.48-2.19.32-.65.76-1.15,1.33-1.5.57-.35,1.22-.53,1.95-.53,1.13,0,2.04.39,2.73,1.17.7.78,1.04,1.82,1.04,3.11v.1c0,.81-.15,1.53-.46,2.17s-.75,1.14-1.32,1.49c-.57.36-1.23.54-1.98.54-1.12,0-2.03-.39-2.73-1.17-.7-.78-1.04-1.81-1.04-3.1v-.1ZM223.38,638.67c0,.92.21,1.65.64,2.21.43.56,1,.83,1.71.83s1.29-.28,1.71-.84c.42-.56.63-1.35.63-2.37,0-.91-.22-1.64-.65-2.21-.43-.56-1-.85-1.72-.85s-1.26.28-1.69.83-.64,1.35-.64,2.39Z"></path>
      <path d="M236.08,640.52c0-.38-.14-.68-.43-.89-.29-.21-.79-.39-1.51-.55-.72-.15-1.28-.34-1.71-.55-.42-.21-.73-.47-.93-.76-.2-.3-.3-.65-.3-1.06,0-.68.29-1.25.86-1.72.57-.47,1.31-.7,2.2-.7.94,0,1.7.24,2.28.73.58.48.88,1.1.88,1.86h-1.42c0-.39-.16-.72-.49-1s-.74-.42-1.24-.42-.92.11-1.21.34-.44.52-.44.88c0,.34.14.6.41.77.27.17.76.34,1.46.5s1.28.35,1.72.57c.44.22.76.48.98.79.21.31.32.68.32,1.13,0,.74-.3,1.33-.89,1.78-.59.45-1.36.67-2.3.67-.66,0-1.25-.12-1.76-.35s-.91-.56-1.2-.98c-.29-.42-.43-.88-.43-1.36h1.41c.03.47.22.85.57,1.13.35.28.82.42,1.4.42.54,0,.96-.11,1.29-.33.32-.22.49-.51.49-.87Z"></path>
      <path d="M242.66,641.72c.5,0,.95-.15,1.32-.46.38-.31.59-.69.63-1.15h1.34c-.03.47-.19.92-.49,1.35-.3.43-.7.77-1.2,1.02s-1.03.38-1.59.38c-1.13,0-2.02-.38-2.69-1.13-.67-.75-1-1.78-1-3.09v-.24c0-.8.15-1.52.44-2.15.3-.63.72-1.11,1.27-1.46.55-.35,1.21-.52,1.96-.52.93,0,1.7.28,2.31.83.61.56.94,1.28.98,2.16h-1.34c-.04-.54-.24-.98-.61-1.32-.36-.34-.81-.52-1.35-.52-.72,0-1.28.26-1.67.78-.4.52-.59,1.27-.59,2.24v.27c0,.95.2,1.69.59,2.2.39.52.95.77,1.68.77Z"></path>
      <path d="M247.16,638.5c0-.81.16-1.54.48-2.19.32-.65.76-1.15,1.33-1.5.57-.35,1.22-.53,1.95-.53,1.13,0,2.04.39,2.73,1.17.7.78,1.04,1.82,1.04,3.11v.1c0,.81-.15,1.53-.46,2.17s-.75,1.14-1.32,1.49c-.57.36-1.23.54-1.98.54-1.12,0-2.03-.39-2.73-1.17-.7-.78-1.04-1.81-1.04-3.1v-.1ZM248.58,638.67c0,.92.21,1.65.64,2.21.43.56,1,.83,1.71.83s1.29-.28,1.71-.84c.42-.56.63-1.35.63-2.37,0-.91-.22-1.64-.65-2.21-.43-.56-1-.85-1.72-.85s-1.26.28-1.69.83-.64,1.35-.64,2.39Z"></path>
      <path d="M263.46,638.67c0,1.26-.29,2.27-.86,3.04-.58.77-1.36,1.16-2.34,1.16s-1.79-.32-2.37-.96v3.98h-1.42v-11.45h1.29l.07.92c.58-.71,1.38-1.07,2.4-1.07s1.78.38,2.36,1.12c.58.75.87,1.79.87,3.13v.13ZM262.04,638.51c0-.93-.2-1.67-.6-2.21-.4-.54-.94-.81-1.64-.81-.86,0-1.5.38-1.93,1.14v3.95c.42.75,1.07,1.13,1.94,1.13.68,0,1.22-.27,1.62-.81.4-.54.6-1.34.6-2.4Z"></path>
      <path d="M268.69,642.87c-1.12,0-2.03-.37-2.74-1.11-.7-.74-1.06-1.72-1.06-2.96v-.26c0-.82.16-1.55.47-2.2.31-.64.75-1.15,1.31-1.51s1.17-.55,1.83-.55c1.08,0,1.91.35,2.51,1.06.6.71.9,1.72.9,3.04v.59h-5.6c.02.82.26,1.47.71,1.98.46.5,1.04.75,1.74.75.5,0,.92-.1,1.27-.31s.65-.47.91-.81l.86.67c-.69,1.07-1.73,1.6-3.12,1.6ZM268.51,635.45c-.57,0-1.05.21-1.44.62-.39.42-.63,1-.72,1.75h4.14v-.11c-.04-.72-.23-1.28-.58-1.67-.35-.39-.82-.59-1.41-.59Z"></path>
    </g>
  </g>
  <g>
    <rect class="cls-11" x="305.98" y="620.68" width="128.56" height="34.38" rx="4" ry="4"></rect>
    <g>
      <path d="M322.18,631.58l3.64,9.08,3.64-9.08h1.9v11.13h-1.47v-4.34l.14-4.68-3.65,9.02h-1.12l-3.65-8.99.15,4.66v4.34h-1.47v-11.13h1.9Z"></path>
      <path d="M338.84,642.72c-.08-.16-.15-.45-.2-.87-.66.68-1.44,1.03-2.35,1.03-.82,0-1.48-.23-2.01-.69s-.78-1.05-.78-1.75c0-.86.33-1.53.98-2.01.66-.48,1.58-.72,2.76-.72h1.38v-.65c0-.49-.15-.89-.44-1.18-.3-.29-.73-.44-1.31-.44-.5,0-.93.13-1.27.38-.34.25-.51.56-.51.93h-1.42c0-.41.15-.81.44-1.2.29-.38.69-.69,1.19-.91.5-.22,1.05-.34,1.66-.34.95,0,1.7.24,2.24.71.54.48.82,1.13.84,1.97v3.81c0,.76.1,1.36.29,1.81v.12h-1.48ZM336.5,641.64c.44,0,.86-.11,1.26-.34.4-.23.69-.53.86-.9v-1.7h-1.11c-1.73,0-2.6.51-2.6,1.52,0,.44.15.79.44,1.04.3.25.68.38,1.14.38Z"></path>
      <path d="M341.92,638.51c0-1.29.3-2.32.9-3.08.6-.76,1.39-1.14,2.37-1.14s1.8.36,2.36,1.07l.07-.92h1.29v8.07c0,1.07-.32,1.92-.95,2.53-.63.62-1.49.93-2.56.93-.6,0-1.18-.13-1.75-.38-.57-.25-1.01-.6-1.31-1.05l.73-.85c.61.75,1.35,1.12,2.23,1.12.69,0,1.22-.19,1.61-.58.38-.39.58-.93.58-1.64v-.71c-.57.65-1.34.98-2.32.98s-1.75-.39-2.35-1.17c-.6-.78-.9-1.84-.9-3.19ZM343.34,638.67c0,.93.19,1.67.57,2.2.38.53.92.8,1.61.8.89,0,1.55-.41,1.97-1.22v-3.78c-.43-.79-1.08-1.18-1.95-1.18-.69,0-1.23.27-1.61.8-.39.54-.58,1.33-.58,2.38Z"></path>
      <path d="M352.38,634.44l.05,1.04c.63-.8,1.46-1.19,2.48-1.19,1.75,0,2.63.99,2.65,2.96v5.47h-1.41v-5.47c0-.6-.14-1.04-.41-1.32s-.68-.43-1.25-.43c-.46,0-.86.12-1.21.37-.35.25-.62.57-.81.96v5.9h-1.42v-8.27h1.34Z"></path>
      <path d="M363.11,642.87c-1.12,0-2.03-.37-2.74-1.11-.7-.74-1.06-1.72-1.06-2.96v-.26c0-.82.16-1.55.47-2.2.31-.64.75-1.15,1.31-1.51.56-.36,1.17-.55,1.83-.55,1.08,0,1.91.35,2.51,1.06.6.71.89,1.72.89,3.04v.59h-5.6c.02.82.26,1.47.71,1.98.46.5,1.04.75,1.74.75.5,0,.92-.1,1.27-.31s.65-.47.91-.81l.86.67c-.69,1.07-1.73,1.6-3.12,1.6ZM362.94,635.45c-.57,0-1.05.21-1.44.62-.39.42-.63,1-.72,1.75h4.14v-.11c-.04-.72-.23-1.28-.58-1.67-.35-.39-.82-.59-1.41-.59Z"></path>
      <path d="M369.9,632.44v2h1.54v1.09h-1.54v5.14c0,.33.07.58.21.75.14.17.37.25.7.25.16,0,.39-.03.67-.09v1.14c-.37.1-.73.15-1.08.15-.63,0-1.11-.19-1.43-.57-.32-.38-.48-.92-.48-1.63v-5.13h-1.51v-1.09h1.51v-2h1.42Z"></path>
      <path d="M372.57,638.5c0-.81.16-1.54.48-2.19s.76-1.15,1.33-1.5c.57-.35,1.22-.53,1.95-.53,1.13,0,2.04.39,2.73,1.17.7.78,1.04,1.82,1.04,3.11v.1c0,.81-.15,1.53-.46,2.17-.31.64-.75,1.14-1.32,1.49-.57.36-1.23.54-1.98.54-1.12,0-2.03-.39-2.73-1.17-.7-.78-1.04-1.81-1.04-3.1v-.1ZM373.99,638.67c0,.92.21,1.65.64,2.21s1,.83,1.71.83,1.29-.28,1.71-.84c.42-.56.63-1.35.63-2.37,0-.91-.22-1.64-.65-2.21-.43-.56-1-.85-1.72-.85s-1.26.28-1.69.83c-.43.56-.64,1.35-.64,2.39Z"></path>
      <path d="M383.2,634.44l.04.92c.61-.71,1.42-1.07,2.45-1.07,1.16,0,1.95.44,2.36,1.33.28-.4.63-.72,1.07-.96.44-.25.96-.37,1.56-.37,1.81,0,2.74.96,2.77,2.88v5.54h-1.42v-5.46c0-.59-.13-1.03-.41-1.33s-.72-.44-1.36-.44c-.52,0-.96.16-1.31.47s-.55.74-.6,1.27v5.49h-1.42v-5.42c0-1.2-.59-1.8-1.77-1.8-.93,0-1.56.39-1.9,1.18v6.04h-1.42v-8.27h1.34Z"></path>
      <path d="M399.03,642.87c-1.12,0-2.03-.37-2.74-1.11-.7-.74-1.06-1.72-1.06-2.96v-.26c0-.82.16-1.55.47-2.2.31-.64.75-1.15,1.32-1.51.56-.36,1.17-.55,1.83-.55,1.08,0,1.91.35,2.51,1.06.6.71.89,1.72.89,3.04v.59h-5.6c.02.82.26,1.47.71,1.98s1.04.75,1.74.75c.5,0,.92-.1,1.27-.31s.65-.47.91-.81l.86.67c-.69,1.07-1.73,1.6-3.12,1.6ZM398.85,635.45c-.57,0-1.05.21-1.44.62-.39.42-.63,1-.72,1.75h4.14v-.11c-.04-.72-.23-1.28-.58-1.67-.35-.39-.82-.59-1.41-.59Z"></path>
      <path d="M405.81,632.44v2h1.54v1.09h-1.54v5.14c0,.33.07.58.21.75.14.17.37.25.7.25.16,0,.39-.03.67-.09v1.14c-.37.1-.73.15-1.08.15-.63,0-1.11-.19-1.43-.57-.32-.38-.48-.92-.48-1.63v-5.13h-1.51v-1.09h1.51v-2h1.42Z"></path>
      <path d="M412.44,642.87c-1.12,0-2.03-.37-2.74-1.11-.7-.74-1.06-1.72-1.06-2.96v-.26c0-.82.16-1.55.47-2.2.31-.64.75-1.15,1.32-1.51.56-.36,1.17-.55,1.83-.55,1.08,0,1.91.35,2.51,1.06.6.71.89,1.72.89,3.04v.59h-5.6c.02.82.26,1.47.71,1.98s1.04.75,1.74.75c.5,0,.92-.1,1.27-.31s.65-.47.91-.81l.86.67c-.69,1.07-1.73,1.6-3.12,1.6ZM412.27,635.45c-.57,0-1.05.21-1.44.62-.39.42-.63,1-.72,1.75h4.14v-.11c-.04-.72-.23-1.28-.58-1.67-.35-.39-.82-.59-1.41-.59Z"></path>
      <path d="M421.3,635.71c-.21-.04-.45-.05-.7-.05-.93,0-1.56.39-1.89,1.18v5.87h-1.42v-8.27h1.38l.02.96c.46-.74,1.12-1.11,1.97-1.11.28,0,.48.04.63.11v1.32Z"></path>
    </g>
  </g>
  <g>
    <rect class="cls-11" x="452.98" y="620.68" width="92.94" height="34.38" rx="4" ry="4"></rect>
    <g>
      <path d="M473.92,639.81h-4.67l-1.05,2.91h-1.51l4.25-11.13h1.28l4.26,11.13h-1.51l-1.06-2.91ZM469.7,638.6h3.79l-1.9-5.21-1.89,5.21Z"></path>
      <path d="M479.46,641.52h5.28v1.2h-6.75v-11.13h1.48v9.93Z"></path>
      <path d="M489.7,637.76c-1.26-.36-2.17-.81-2.75-1.33-.57-.53-.86-1.18-.86-1.95,0-.88.35-1.6,1.05-2.17.7-.57,1.61-.86,2.73-.86.76,0,1.45.15,2.04.44s1.06.7,1.39,1.22c.33.52.49,1.09.49,1.71h-1.48c0-.68-.21-1.21-.64-1.59-.43-.39-1.03-.58-1.81-.58-.72,0-1.29.16-1.69.48-.41.32-.61.76-.61,1.33,0,.46.19.84.58,1.15s1.04.6,1.96.86c.93.26,1.65.55,2.17.86s.91.68,1.16,1.1.38.91.38,1.48c0,.9-.35,1.62-1.06,2.17s-1.64.81-2.82.81c-.76,0-1.48-.15-2.14-.44-.66-.29-1.17-.69-1.53-1.2s-.54-1.09-.54-1.74h1.48c0,.67.25,1.2.75,1.59.5.39,1.16.58,1.99.58.77,0,1.37-.16,1.78-.47s.62-.75.62-1.29-.19-.97-.57-1.27c-.38-.3-1.08-.59-2.08-.88Z"></path>
      <path d="M495.77,643.67h-1.22l4.65-12.09h1.21l-4.64,12.09Z"></path>
      <path d="M503.63,638.36v4.36h-1.47v-11.13h4.11c1.22,0,2.17.31,2.86.93.69.62,1.04,1.45,1.04,2.47,0,1.08-.34,1.91-1.01,2.5-.68.58-1.64.88-2.9.88h-2.62ZM503.63,637.16h2.64c.79,0,1.39-.18,1.8-.55s.63-.91.63-1.61c0-.66-.21-1.19-.63-1.59s-.99-.61-1.72-.62h-2.72v4.37Z"></path>
      <path d="M515.82,635.71c-.21-.04-.45-.05-.7-.05-.93,0-1.56.39-1.89,1.18v5.87h-1.42v-8.27h1.38l.02.96c.46-.74,1.12-1.11,1.97-1.11.28,0,.48.04.63.11v1.32Z"></path>
      <path d="M516.59,638.51c0-.81.16-1.54.48-2.19s.76-1.15,1.33-1.5c.57-.35,1.22-.53,1.95-.53,1.13,0,2.04.39,2.73,1.17.7.78,1.04,1.82,1.04,3.11v.1c0,.81-.15,1.53-.46,2.17-.31.64-.75,1.14-1.32,1.49-.57.36-1.23.54-1.98.54-1.12,0-2.03-.39-2.73-1.17-.7-.78-1.04-1.81-1.04-3.1v-.1ZM518.01,638.67c0,.92.21,1.65.64,2.21s1,.83,1.71.83,1.29-.28,1.71-.84c.42-.56.63-1.35.63-2.37,0-.91-.22-1.64-.65-2.21-.43-.56-1-.85-1.72-.85s-1.26.28-1.69.83c-.43.56-.64,1.35-.64,2.39Z"></path>
      <path d="M528.51,637.47l1.83-3.02h1.65l-2.71,4.09,2.79,4.18h-1.64l-1.91-3.1-1.91,3.1h-1.64l2.79-4.18-2.71-4.09h1.64l1.81,3.02Z"></path>
    </g>
  </g>
  <g>
    <rect class="cls-11" x="564.36" y="620.68" width="126.92" height="34.38" rx="4" ry="4"></rect>
    <g>
      <path d="M588.38,637.51c0,1.09-.18,2.04-.55,2.86-.37.81-.89,1.43-1.56,1.86-.67.43-1.46.64-2.36.64s-1.65-.22-2.33-.65-1.2-1.04-1.58-1.84-.57-1.72-.58-2.77v-.8c0-1.07.19-2.02.56-2.84.37-.82.9-1.45,1.58-1.88.68-.44,1.46-.65,2.34-.65s1.68.21,2.36.65c.68.43,1.2,1.06,1.57,1.87s.55,1.77.55,2.86v.7ZM586.92,636.79c0-1.32-.26-2.33-.79-3.04s-1.27-1.06-2.22-1.06-1.66.35-2.19,1.06c-.53.71-.81,1.69-.82,2.94v.82c0,1.28.27,2.29.81,3.02.54.73,1.28,1.1,2.22,1.1s1.68-.34,2.2-1.04c.52-.69.79-1.68.8-2.97v-.83Z"></path>
      <path d="M592.28,632.44v2h1.54v1.09h-1.54v5.14c0,.33.07.58.21.75.14.17.37.25.7.25.16,0,.39-.03.67-.09v1.14c-.37.1-.73.15-1.08.15-.63,0-1.11-.19-1.43-.57-.32-.38-.48-.92-.48-1.63v-5.13h-1.51v-1.09h1.51v-2h1.42Z"></path>
      <path d="M596.89,635.45c.63-.77,1.44-1.16,2.45-1.16,1.75,0,2.63.99,2.65,2.96v5.47h-1.42v-5.47c0-.6-.14-1.04-.41-1.32s-.68-.43-1.25-.43c-.46,0-.86.12-1.21.37-.35.25-.62.57-.81.96v5.9h-1.42v-11.75h1.42v4.47Z"></path>
      <path d="M607.54,642.87c-1.12,0-2.03-.37-2.74-1.11-.7-.74-1.06-1.72-1.06-2.96v-.26c0-.82.16-1.55.47-2.2.31-.64.75-1.15,1.32-1.51.56-.36,1.17-.55,1.83-.55,1.08,0,1.91.35,2.51,1.06.6.71.89,1.72.89,3.04v.59h-5.6c.02.82.26,1.47.71,1.98s1.04.75,1.74.75c.5,0,.92-.1,1.27-.31s.65-.47.91-.81l.86.67c-.69,1.07-1.73,1.6-3.12,1.6ZM607.36,635.45c-.57,0-1.05.21-1.44.62-.39.42-.63,1-.72,1.75h4.14v-.11c-.04-.72-.23-1.28-.58-1.67-.35-.39-.82-.59-1.41-.59Z"></path>
      <path d="M616.4,635.71c-.21-.04-.45-.05-.7-.05-.93,0-1.56.39-1.89,1.18v5.87h-1.42v-8.27h1.38l.02.96c.46-.74,1.12-1.11,1.97-1.11.28,0,.48.04.63.11v1.32Z"></path>
      <path d="M625.08,637.76c-1.26-.36-2.17-.81-2.75-1.33-.57-.53-.86-1.18-.86-1.95,0-.88.35-1.6,1.05-2.17.7-.57,1.61-.86,2.73-.86.76,0,1.45.15,2.04.44s1.06.7,1.39,1.22c.33.52.49,1.09.49,1.71h-1.48c0-.68-.21-1.21-.64-1.59-.43-.39-1.03-.58-1.81-.58-.72,0-1.29.16-1.69.48-.41.32-.61.76-.61,1.33,0,.46.19.84.58,1.15s1.04.6,1.96.86c.93.26,1.65.55,2.17.86s.91.68,1.16,1.1.38.91.38,1.48c0,.9-.35,1.62-1.06,2.17s-1.64.81-2.82.81c-.76,0-1.48-.15-2.14-.44-.66-.29-1.17-.69-1.53-1.2s-.54-1.09-.54-1.74h1.48c0,.67.25,1.2.75,1.59.5.39,1.16.58,1.99.58.77,0,1.37-.16,1.78-.47s.62-.75.62-1.29-.19-.97-.57-1.27c-.38-.3-1.08-.59-2.08-.88Z"></path>
      <path d="M634.3,642.87c-1.12,0-2.03-.37-2.74-1.11-.7-.74-1.06-1.72-1.06-2.96v-.26c0-.82.16-1.55.47-2.2.31-.64.75-1.15,1.32-1.51.56-.36,1.17-.55,1.83-.55,1.08,0,1.91.35,2.51,1.06.6.71.89,1.72.89,3.04v.59h-5.6c.02.82.26,1.47.71,1.98s1.04.75,1.74.75c.5,0,.92-.1,1.27-.31s.65-.47.91-.81l.86.67c-.69,1.07-1.73,1.6-3.12,1.6ZM634.12,635.45c-.57,0-1.05.21-1.44.62-.39.42-.63,1-.72,1.75h4.14v-.11c-.04-.72-.23-1.28-.58-1.67-.35-.39-.82-.59-1.41-.59Z"></path>
      <path d="M640.5,634.44l.05,1.04c.63-.8,1.46-1.19,2.48-1.19,1.75,0,2.63.99,2.65,2.96v5.47h-1.42v-5.47c0-.6-.14-1.04-.41-1.32s-.68-.43-1.25-.43c-.46,0-.86.12-1.21.37-.35.25-.62.57-.81.96v5.9h-1.42v-8.27h1.34Z"></path>
      <path d="M652.62,640.52c0-.38-.14-.68-.43-.89-.29-.21-.79-.39-1.51-.55-.72-.15-1.28-.34-1.71-.55s-.73-.47-.93-.76-.3-.65-.3-1.06c0-.68.29-1.25.86-1.72.57-.47,1.31-.7,2.2-.7.94,0,1.7.24,2.28.73s.88,1.1.88,1.86h-1.42c0-.39-.16-.72-.49-1s-.74-.42-1.24-.42-.92.11-1.21.34c-.29.22-.44.52-.44.88,0,.34.13.6.41.77.27.17.76.34,1.46.5s1.28.35,1.72.57c.44.22.76.48.98.79.21.31.32.68.32,1.13,0,.74-.3,1.33-.89,1.78-.59.45-1.36.67-2.3.67-.66,0-1.25-.12-1.76-.35s-.91-.56-1.2-.98c-.29-.42-.43-.88-.43-1.36h1.41c.03.47.22.85.57,1.13.35.28.82.42,1.4.42.54,0,.96-.11,1.29-.33.32-.22.49-.51.49-.87Z"></path>
      <path d="M655.5,638.51c0-.81.16-1.54.48-2.19s.76-1.15,1.33-1.5c.57-.35,1.22-.53,1.95-.53,1.13,0,2.04.39,2.73,1.17.7.78,1.04,1.82,1.04,3.11v.1c0,.81-.15,1.53-.46,2.17-.31.64-.75,1.14-1.32,1.49-.57.36-1.23.54-1.98.54-1.12,0-2.03-.39-2.73-1.17-.7-.78-1.04-1.81-1.04-3.1v-.1ZM656.93,638.67c0,.92.21,1.65.64,2.21s1,.83,1.71.83,1.29-.28,1.71-.84c.42-.56.63-1.35.63-2.37,0-.91-.22-1.64-.65-2.21-.43-.56-1-.85-1.72-.85s-1.26.28-1.69.83c-.43.56-.64,1.35-.64,2.39Z"></path>
      <path d="M668.81,635.71c-.21-.04-.45-.05-.7-.05-.93,0-1.56.39-1.89,1.18v5.87h-1.42v-8.27h1.38l.02.96c.46-.74,1.12-1.11,1.97-1.11.28,0,.48.04.63.11v1.32Z"></path>
      <path d="M674.93,640.52c0-.38-.14-.68-.43-.89-.29-.21-.79-.39-1.51-.55-.72-.15-1.28-.34-1.71-.55s-.73-.47-.93-.76-.3-.65-.3-1.06c0-.68.29-1.25.86-1.72.57-.47,1.31-.7,2.2-.7.94,0,1.7.24,2.28.73s.88,1.1.88,1.86h-1.42c0-.39-.16-.72-.49-1s-.74-.42-1.24-.42-.92.11-1.21.34c-.29.22-.44.52-.44.88,0,.34.13.6.41.77.27.17.76.34,1.46.5s1.28.35,1.72.57c.44.22.76.48.98.79.21.31.32.68.32,1.13,0,.74-.3,1.33-.89,1.78-.59.45-1.36.67-2.3.67-.66,0-1.25-.12-1.76-.35s-.91-.56-1.2-.98c-.29-.42-.43-.88-.43-1.36h1.41c.03.47.22.85.57,1.13.35.28.82.42,1.4.42.54,0,.96-.11,1.29-.33.32-.22.49-.51.49-.87Z"></path>
    </g>
  </g>
  <g>
    <path class="cls-10" d="M191.53,539.27h-1.47v-11.13h1.47v11.13Z"></path>
    <path class="cls-10" d="M195.91,533.01h1.06c.67,0,1.19-.19,1.58-.53.38-.34.57-.8.57-1.38,0-1.3-.65-1.96-1.95-1.96-.61,0-1.1.17-1.46.52-.36.35-.55.81-.55,1.39h-1.41c0-.88.32-1.61.97-2.2.64-.58,1.46-.88,2.46-.88,1.05,0,1.87.28,2.47.83.6.56.89,1.33.89,2.32,0,.48-.16.95-.47,1.41-.31.45-.74.79-1.28,1.02.61.19,1.08.51,1.42.96.33.45.5,1,.5,1.64,0,1-.33,1.79-.98,2.38-.65.59-1.5.88-2.55.88s-1.9-.28-2.55-.85c-.65-.57-.98-1.31-.98-2.24h1.42c0,.59.19,1.06.57,1.41s.9.53,1.54.53c.68,0,1.21-.18,1.57-.54.36-.36.54-.87.54-1.54s-.2-1.14-.6-1.49c-.4-.35-.97-.52-1.72-.54h-1.06v-1.15Z"></path>
    <path class="cls-10" d="M211.2,535.73c-.14,1.18-.57,2.09-1.3,2.73-.73.64-1.7.96-2.92.96-1.31,0-2.37-.47-3.16-1.42-.79-.94-1.19-2.21-1.19-3.79v-1.07c0-1.04.18-1.95.55-2.73.37-.79.89-1.39,1.57-1.81.68-.42,1.46-.63,2.35-.63,1.18,0,2.13.33,2.84.99s1.13,1.57,1.25,2.74h-1.48c-.13-.89-.4-1.53-.83-1.93-.43-.4-1.02-.6-1.79-.6-.94,0-1.67.35-2.21,1.04s-.8,1.68-.8,2.96v1.08c0,1.21.25,2.17.76,2.88.5.71,1.21,1.07,2.12,1.07.82,0,1.44-.18,1.88-.55.44-.37.73-1.01.87-1.93h1.48Z"></path>
  </g>
  <g>
    <path class="cls-10" d="M301.41,534.3c-1.26-.36-2.18-.81-2.75-1.33-.57-.53-.86-1.18-.86-1.95,0-.88.35-1.6,1.05-2.17.7-.57,1.61-.86,2.73-.86.76,0,1.45.15,2.05.44s1.06.7,1.39,1.22c.33.52.49,1.09.49,1.71h-1.48c0-.68-.21-1.21-.64-1.59-.43-.39-1.03-.58-1.81-.58-.72,0-1.29.16-1.69.48-.41.32-.61.76-.61,1.33,0,.46.19.84.58,1.15.38.31,1.04.6,1.96.86.93.26,1.65.55,2.17.86s.91.68,1.16,1.1.38.91.38,1.48c0,.9-.35,1.62-1.06,2.17-.7.54-1.64.81-2.82.81-.76,0-1.48-.15-2.14-.44-.66-.29-1.17-.69-1.53-1.2s-.54-1.09-.54-1.74h1.48c0,.67.25,1.2.75,1.59.5.39,1.16.58,1.99.58.77,0,1.37-.16,1.78-.47.41-.32.62-.75.62-1.29s-.19-.97-.57-1.27c-.38-.3-1.08-.59-2.08-.88Z"></path>
    <path class="cls-10" d="M308.88,534.91v4.36h-1.47v-11.13h4.11c1.22,0,2.17.31,2.86.93.69.62,1.04,1.45,1.04,2.47,0,1.08-.34,1.91-1.01,2.5-.68.58-1.64.88-2.9.88h-2.62ZM308.88,533.71h2.64c.79,0,1.39-.18,1.8-.55s.63-.91.63-1.61c0-.66-.21-1.19-.63-1.59s-.99-.61-1.72-.62h-2.72v4.37Z"></path>
    <path class="cls-10" d="M318.87,539.27h-1.47v-11.13h1.47v11.13Z"></path>
  </g>
  <g>
    <path class="cls-10" d="M408.05,539.27h-1.47v-11.13h1.47v11.13Z"></path>
    <path class="cls-10" d="M417.66,539.27h-7.29v-1.02l3.85-4.28c.57-.65.96-1.17,1.18-1.58.22-.41.32-.83.32-1.26,0-.58-.18-1.06-.53-1.43s-.82-.56-1.41-.56c-.7,0-1.25.2-1.64.6-.39.4-.58.96-.58,1.67h-1.42c0-1.02.33-1.85.99-2.48.66-.63,1.54-.95,2.65-.95,1.04,0,1.85.27,2.46.81s.9,1.27.9,2.17c0,1.1-.7,2.4-2.1,3.92l-2.98,3.23h5.59v1.15Z"></path>
    <path class="cls-10" d="M427.72,535.73c-.14,1.18-.57,2.09-1.3,2.73s-1.7.96-2.92.96c-1.32,0-2.37-.47-3.16-1.42-.79-.94-1.19-2.21-1.19-3.79v-1.07c0-1.04.18-1.95.55-2.73.37-.79.89-1.39,1.57-1.81.68-.42,1.46-.63,2.35-.63,1.18,0,2.13.33,2.84.99s1.13,1.57,1.25,2.74h-1.48c-.13-.89-.4-1.53-.83-1.93-.43-.4-1.02-.6-1.79-.6-.94,0-1.67.35-2.21,1.04-.53.69-.8,1.68-.8,2.96v1.08c0,1.21.25,2.17.76,2.88.5.71,1.21,1.07,2.12,1.07.82,0,1.44-.18,1.88-.55.44-.37.73-1.01.87-1.93h1.48Z"></path>
  </g>
  <g>
    <path class="cls-10" d="M514.91,528.13v7.57c0,1.05-.33,1.91-.99,2.58s-1.54,1.04-2.67,1.12l-.39.02c-1.22,0-2.19-.33-2.91-.99-.72-.66-1.09-1.56-1.1-2.71v-7.59h1.45v7.54c0,.81.22,1.43.67,1.88s1.08.67,1.9.67,1.47-.22,1.91-.67c.44-.44.66-1.07.66-1.87v-7.55h1.48Z"></path>
    <path class="cls-10" d="M523.21,536.35h-4.67l-1.05,2.91h-1.51l4.25-11.13h1.28l4.26,11.13h-1.51l-1.06-2.91ZM518.98,535.15h3.79l-1.9-5.21-1.89,5.21Z"></path>
    <path class="cls-10" d="M531.36,534.76h-2.62v4.5h-1.48v-11.13h3.69c1.25,0,2.22.29,2.89.86.68.57,1.01,1.4,1.01,2.49,0,.69-.19,1.3-.56,1.81-.37.51-.9.9-1.56,1.15l2.62,4.73v.09h-1.58l-2.42-4.5ZM528.74,533.56h2.26c.73,0,1.31-.19,1.74-.57s.65-.88.65-1.52c0-.69-.21-1.22-.62-1.59-.41-.37-1-.55-1.78-.56h-2.25v4.23Z"></path>
    <path class="cls-10" d="M544,529.33h-3.58v9.93h-1.46v-9.93h-3.57v-1.2h8.61v1.2Z"></path>
  </g>
  <g class="cls-12">
    <path d="M634.43,725.86h-1.39v-4.84h-5.28v4.84h-1.38v-10.48h1.38v4.5h5.28v-4.5h1.39v10.48Z"></path>
    <path d="M641.49,725.86c-.08-.15-.14-.43-.19-.82-.62.64-1.36.96-2.22.96-.77,0-1.4-.22-1.89-.65-.49-.43-.74-.98-.74-1.65,0-.81.31-1.44.92-1.89.62-.45,1.48-.67,2.6-.67h1.3v-.61c0-.46-.14-.84-.42-1.11-.28-.28-.69-.41-1.23-.41-.47,0-.87.12-1.19.36-.32.24-.48.53-.48.87h-1.34c0-.39.14-.76.41-1.13.28-.36.65-.65,1.12-.86s.99-.32,1.56-.32c.9,0,1.6.22,2.11.67.51.45.77,1.07.79,1.85v3.58c0,.71.09,1.28.27,1.71v.12h-1.4ZM639.28,724.84c.42,0,.81-.11,1.19-.32s.65-.5.81-.84v-1.6h-1.04c-1.63,0-2.45.48-2.45,1.43,0,.42.14.74.42.98s.64.35,1.07.35Z"></path>
    <path d="M648.46,719.27c-.2-.03-.42-.05-.66-.05-.87,0-1.47.37-1.78,1.12v5.53h-1.33v-7.79h1.29l.02.9c.44-.7,1.06-1.04,1.86-1.04.26,0,.46.03.59.1v1.24Z"></path>
    <path d="M649.22,721.9c0-1.2.28-2.16.85-2.88.57-.73,1.31-1.09,2.22-1.09s1.63.31,2.17.94v-4.06h1.33v11.05h-1.22l-.07-.83c-.53.65-1.27.98-2.22.98s-1.64-.37-2.21-1.11c-.57-.74-.85-1.7-.85-2.89v-.1ZM650.55,722.05c0,.88.18,1.57.55,2.07.36.5.87.75,1.51.75.84,0,1.46-.38,1.85-1.14v-3.58c-.4-.73-1.01-1.1-1.83-1.1-.65,0-1.16.25-1.53.76-.37.5-.55,1.25-.55,2.24Z"></path>
    <path d="M664.75,724.02l1.5-5.95h1.33l-2.27,7.79h-1.08l-1.89-5.9-1.84,5.9h-1.08l-2.26-7.79h1.32l1.53,5.83,1.81-5.83h1.07l1.85,5.95Z"></path>
    <path d="M673.74,725.86c-.08-.15-.14-.43-.19-.82-.62.64-1.36.96-2.22.96-.77,0-1.4-.22-1.89-.65-.49-.43-.74-.98-.74-1.65,0-.81.31-1.44.92-1.89.62-.45,1.48-.67,2.6-.67h1.3v-.61c0-.46-.14-.84-.42-1.11-.28-.28-.69-.41-1.23-.41-.47,0-.87.12-1.19.36-.32.24-.48.53-.48.87h-1.34c0-.39.14-.76.41-1.13.28-.36.65-.65,1.12-.86s.99-.32,1.56-.32c.9,0,1.6.22,2.11.67.51.45.77,1.07.79,1.85v3.58c0,.71.09,1.28.27,1.71v.12h-1.4ZM671.53,724.84c.42,0,.81-.11,1.19-.32s.65-.5.81-.84v-1.6h-1.04c-1.63,0-2.45.48-2.45,1.43,0,.42.14.74.42.98s.64.35,1.07.35Z"></path>
    <path d="M680.72,719.27c-.2-.03-.42-.05-.66-.05-.87,0-1.47.37-1.78,1.12v5.53h-1.33v-7.79h1.29l.02.9c.44-.7,1.06-1.04,1.86-1.04.26,0,.46.03.59.1v1.24Z"></path>
    <path d="M685.04,726c-1.06,0-1.92-.35-2.58-1.04-.66-.69-.99-1.62-.99-2.78v-.24c0-.77.15-1.46.44-2.07.29-.61.71-1.08,1.24-1.42.53-.34,1.1-.51,1.72-.51,1.01,0,1.8.33,2.36,1,.56.67.84,1.62.84,2.86v.55h-5.28c.02.77.24,1.39.67,1.86.43.47.97.71,1.64.71.47,0,.87-.1,1.2-.29.33-.19.61-.45.86-.76l.81.63c-.65,1-1.63,1.5-2.94,1.5ZM684.87,719.02c-.54,0-.99.2-1.35.59-.37.39-.59.94-.68,1.64h3.9v-.1c-.04-.68-.22-1.2-.55-1.57s-.77-.56-1.32-.56Z"></path>
  </g>
  <g class="cls-12">
    <path class="cls-10" d="M529.76,715.38v7.12c0,.99-.32,1.8-.93,2.42-.62.63-1.45.98-2.51,1.06h-.37c-1.15.01-2.06-.29-2.74-.91s-1.03-1.47-1.04-2.55v-7.14h1.37v7.1c0,.76.21,1.35.63,1.77.42.42,1.01.63,1.79.63s1.38-.21,1.79-.63c.42-.42.62-1,.62-1.76v-7.1h1.39Z"></path>
    <path class="cls-10" d="M538.31,722.05c0,1.18-.27,2.14-.81,2.86-.54.72-1.28,1.09-2.2,1.09s-1.69-.3-2.23-.9v3.75h-1.33v-10.78h1.22l.07.86c.54-.67,1.29-1.01,2.26-1.01s1.67.35,2.22,1.06.82,1.69.82,2.94v.12ZM536.98,721.9c0-.88-.19-1.57-.56-2.08-.37-.51-.89-.76-1.54-.76-.81,0-1.41.36-1.81,1.07v3.72c.4.71,1.01,1.07,1.83,1.07.64,0,1.15-.25,1.52-.76.38-.51.56-1.26.56-2.26Z"></path>
    <path class="cls-10" d="M544.54,723.79c0-.36-.14-.64-.41-.84-.27-.2-.74-.37-1.42-.51-.67-.14-1.21-.32-1.6-.52s-.69-.44-.88-.72-.28-.61-.28-.99c0-.64.27-1.18.81-1.62s1.23-.66,2.07-.66c.88,0,1.6.23,2.15.68.55.46.82,1.04.82,1.75h-1.34c0-.37-.15-.68-.46-.94-.31-.26-.7-.4-1.17-.4s-.86.11-1.14.32-.41.49-.41.83c0,.32.13.56.38.73.25.16.71.32,1.38.47.66.15,1.2.33,1.62.53.41.21.72.46.92.75s.3.64.3,1.06c0,.7-.28,1.25-.83,1.67s-1.28.63-2.17.63c-.62,0-1.18-.11-1.66-.33-.48-.22-.86-.53-1.13-.92-.27-.4-.41-.82-.41-1.28h1.33c.02.45.2.8.54,1.06.33.26.77.39,1.32.39.5,0,.91-.1,1.21-.31.3-.2.46-.48.46-.82Z"></path>
    <path class="cls-10" d="M549.41,716.19v1.89h1.45v1.03h-1.45v4.83c0,.31.07.55.19.7.13.16.35.23.66.23.15,0,.37-.03.63-.09v1.07c-.35.1-.69.14-1.02.14-.6,0-1.04-.18-1.35-.54-.3-.36-.45-.87-.45-1.53v-4.83h-1.42v-1.03h1.42v-1.89h1.33Z"></path>
    <path class="cls-10" d="M556.18,719.27c-.2-.03-.42-.05-.66-.05-.87,0-1.47.37-1.78,1.12v5.53h-1.33v-7.79h1.29l.02.9c.44-.7,1.06-1.04,1.86-1.04.26,0,.46.03.59.1v1.24Z"></path>
    <path class="cls-10" d="M560.5,726c-1.06,0-1.92-.35-2.58-1.04-.66-.69-.99-1.62-.99-2.78v-.24c0-.77.15-1.46.44-2.07.29-.61.71-1.08,1.24-1.42.53-.34,1.1-.51,1.72-.51,1.01,0,1.8.33,2.36,1,.56.67.84,1.62.84,2.86v.55h-5.28c.02.77.24,1.39.67,1.86.43.47.97.71,1.64.71.47,0,.87-.1,1.2-.29.33-.19.61-.45.86-.76l.81.63c-.65,1-1.63,1.5-2.94,1.5ZM560.33,719.02c-.54,0-.99.2-1.35.59-.37.39-.59.94-.68,1.64h3.9v-.1c-.04-.68-.22-1.2-.55-1.57s-.77-.56-1.32-.56Z"></path>
    <path class="cls-10" d="M569.88,725.86c-.08-.15-.14-.43-.19-.82-.62.64-1.36.96-2.22.96-.77,0-1.4-.22-1.89-.65-.49-.43-.74-.98-.74-1.65,0-.81.31-1.44.92-1.89.62-.45,1.48-.67,2.6-.67h1.3v-.61c0-.46-.14-.84-.42-1.11-.28-.28-.69-.41-1.23-.41-.47,0-.87.12-1.19.36-.32.24-.48.53-.48.87h-1.34c0-.39.14-.76.41-1.13.28-.36.65-.65,1.12-.86s.99-.32,1.56-.32c.9,0,1.6.22,2.11.67.51.45.77,1.07.79,1.85v3.58c0,.71.09,1.28.27,1.71v.12h-1.4ZM567.67,724.84c.42,0,.81-.11,1.19-.32s.65-.5.81-.84v-1.6h-1.04c-1.63,0-2.45.48-2.45,1.43,0,.42.14.74.42.98s.64.35,1.07.35Z"></path>
    <path class="cls-10" d="M574.35,718.07l.04.86c.57-.67,1.34-1.01,2.31-1.01,1.09,0,1.83.42,2.22,1.25.26-.37.6-.68,1.01-.91.42-.23.91-.35,1.47-.35,1.71,0,2.58.9,2.61,2.71v5.22h-1.33v-5.14c0-.56-.13-.97-.38-1.25-.25-.28-.68-.41-1.28-.41-.49,0-.9.15-1.23.44s-.52.69-.57,1.19v5.17h-1.34v-5.1c0-1.13-.55-1.7-1.66-1.7-.87,0-1.47.37-1.79,1.12v5.69h-1.33v-7.79h1.26Z"></path>
  </g>
  <g class="cls-12">
    <path class="cls-10" d="M422.18,716.51h-3.37v9.35h-1.37v-9.35h-3.36v-1.13h8.1v1.13Z"></path>
    <path class="cls-10" d="M424.86,719.01c.59-.72,1.36-1.09,2.3-1.09,1.65,0,2.48.93,2.49,2.79v5.15h-1.33v-5.15c0-.56-.13-.98-.38-1.25-.25-.27-.64-.4-1.18-.4-.43,0-.81.12-1.14.35-.33.23-.58.53-.76.91v5.55h-1.33v-11.05h1.33v4.21Z"></path>
    <path class="cls-10" d="M431.65,716.01c0-.22.07-.4.2-.55s.33-.22.59-.22.46.07.59.22c.13.15.2.33.2.55s-.07.4-.2.54c-.13.14-.33.22-.59.22s-.45-.07-.59-.22c-.13-.14-.2-.32-.2-.54ZM433.09,725.86h-1.33v-7.79h1.33v7.79Z"></path>
    <path class="cls-10" d="M438.98,719.27c-.2-.03-.42-.05-.66-.05-.87,0-1.47.37-1.78,1.12v5.53h-1.33v-7.79h1.29l.02.9c.44-.7,1.06-1.04,1.86-1.04.26,0,.46.03.59.1v1.24Z"></path>
    <path class="cls-10" d="M439.75,721.9c0-1.2.28-2.16.85-2.88.57-.73,1.31-1.09,2.22-1.09s1.63.31,2.17.94v-4.06h1.33v11.05h-1.22l-.07-.83c-.53.65-1.27.98-2.22.98s-1.64-.37-2.21-1.11c-.57-.74-.85-1.7-.85-2.89v-.1ZM441.08,722.05c0,.88.18,1.57.55,2.07.36.5.87.75,1.51.75.84,0,1.46-.38,1.85-1.14v-3.58c-.4-.73-1.01-1.1-1.83-1.1-.65,0-1.16.25-1.53.76-.37.5-.55,1.25-.55,2.24Z"></path>
    <path class="cls-10" d="M451.15,721.95h-3.51v-1.09h3.51v1.09Z"></path>
    <path class="cls-10" d="M459.03,722.05c0,1.18-.27,2.14-.81,2.86-.54.72-1.28,1.09-2.2,1.09s-1.69-.3-2.23-.9v3.75h-1.33v-10.78h1.22l.07.86c.54-.67,1.29-1.01,2.26-1.01s1.67.35,2.22,1.06.82,1.69.82,2.94v.12ZM457.69,721.9c0-.88-.19-1.57-.56-2.08-.37-.51-.89-.76-1.54-.76-.81,0-1.41.36-1.81,1.07v3.72c.4.71,1.01,1.07,1.83,1.07.64,0,1.15-.25,1.52-.76.38-.51.56-1.26.56-2.26Z"></path>
    <path class="cls-10" d="M465.52,725.86c-.08-.15-.14-.43-.19-.82-.62.64-1.36.96-2.22.96-.77,0-1.4-.22-1.89-.65-.49-.43-.74-.98-.74-1.65,0-.81.31-1.44.92-1.89.62-.45,1.48-.67,2.6-.67h1.3v-.61c0-.46-.14-.84-.42-1.11-.28-.28-.69-.41-1.23-.41-.47,0-.87.12-1.19.36-.32.24-.48.53-.48.87h-1.34c0-.39.14-.76.41-1.13.28-.36.65-.65,1.12-.86s.99-.32,1.56-.32c.9,0,1.6.22,2.11.67.51.45.77,1.07.79,1.85v3.58c0,.71.09,1.28.27,1.71v.12h-1.4ZM463.31,724.84c.42,0,.81-.11,1.19-.32s.65-.5.81-.84v-1.6h-1.04c-1.63,0-2.45.48-2.45,1.43,0,.42.14.74.42.98s.64.35,1.07.35Z"></path>
    <path class="cls-10" d="M472.5,719.27c-.2-.03-.42-.05-.66-.05-.87,0-1.47.37-1.78,1.12v5.53h-1.33v-7.79h1.29l.02.9c.44-.7,1.06-1.04,1.86-1.04.26,0,.46.03.59.1v1.24Z"></path>
    <path class="cls-10" d="M475.89,716.18v1.89h1.45v1.03h-1.45v4.83c0,.31.07.55.19.7.13.16.35.23.66.23.15,0,.37-.03.63-.09v1.07c-.35.1-.69.14-1.02.14-.6,0-1.04-.18-1.35-.54-.3-.36-.45-.87-.45-1.53v-4.83h-1.42v-1.03h1.42v-1.89h1.33Z"></path>
    <path class="cls-10" d="M481.44,723.91l1.81-5.84h1.42l-3.13,8.99c-.48,1.29-1.25,1.94-2.31,1.94l-.25-.02-.5-.09v-1.08l.36.03c.45,0,.8-.09,1.05-.27.25-.18.46-.52.62-1l.29-.79-2.78-7.7h1.45l1.94,5.84Z"></path>
  </g>
  <g class="cls-12">
    <path class="cls-10" d="M318.81,720.96c0,1.01-.16,1.88-.48,2.62s-.77,1.3-1.35,1.72l1.87,1.47-.94.87-2.21-1.76c-.35.09-.71.13-1.09.13-.83,0-1.56-.2-2.19-.61s-1.13-.98-1.49-1.73c-.35-.75-.53-1.62-.54-2.61v-.76c0-1.01.17-1.9.53-2.67.35-.77.85-1.36,1.49-1.77s1.37-.62,2.2-.62,1.59.2,2.23.61c.64.41,1.13.99,1.48,1.76.35.77.52,1.66.52,2.68v.67ZM317.43,720.28c0-1.23-.25-2.18-.74-2.85-.49-.67-1.19-1-2.1-1s-1.55.33-2.05,1c-.5.67-.76,1.59-.77,2.77v.77c0,1.2.25,2.14.75,2.84.5.69,1.2,1.04,2.09,1.04s1.58-.33,2.07-.97c.49-.65.74-1.58.76-2.8v-.78Z"></path>
    <path class="cls-10" d="M325.54,725.09c-.52.61-1.28.91-2.28.91-.83,0-1.46-.24-1.9-.72s-.65-1.2-.66-2.14v-5.07h1.33v5.03c0,1.18.48,1.77,1.44,1.77,1.02,0,1.69-.38,2.03-1.14v-5.66h1.33v7.79h-1.27l-.03-.77Z"></path>
    <path class="cls-10" d="M333.66,725.86c-.08-.15-.14-.43-.19-.82-.62.64-1.36.96-2.22.96-.77,0-1.4-.22-1.89-.65-.49-.43-.74-.98-.74-1.65,0-.81.31-1.44.92-1.89.62-.45,1.48-.67,2.6-.67h1.3v-.61c0-.46-.14-.84-.42-1.11-.28-.28-.69-.41-1.23-.41-.47,0-.87.12-1.19.36-.32.24-.48.53-.48.87h-1.34c0-.39.14-.76.41-1.13s.65-.65,1.12-.86c.47-.21.99-.32,1.56-.32.9,0,1.6.22,2.11.67.51.45.77,1.07.79,1.85v3.58c0,.71.09,1.28.27,1.71v.12h-1.4ZM331.46,724.84c.42,0,.81-.11,1.19-.32.37-.22.65-.5.81-.84v-1.6h-1.04c-1.63,0-2.45.48-2.45,1.43,0,.42.14.74.42.98s.64.35,1.07.35Z"></path>
    <path class="cls-10" d="M338.32,725.86h-1.33v-11.05h1.33v11.05Z"></path>
    <path class="cls-10" d="M343.57,724.92c.48,0,.89-.14,1.25-.43.35-.29.55-.65.59-1.08h1.26c-.02.45-.18.87-.46,1.27-.28.4-.66.72-1.13.96s-.97.36-1.5.36c-1.06,0-1.9-.35-2.53-1.06-.63-.71-.94-1.67-.94-2.9v-.22c0-.76.14-1.43.42-2.02.28-.59.68-1.05,1.2-1.37s1.14-.49,1.85-.49c.87,0,1.6.26,2.18.78.58.52.89,1.2.92,2.04h-1.26c-.04-.5-.23-.92-.57-1.24-.34-.32-.77-.49-1.27-.49-.68,0-1.2.24-1.57.73-.37.49-.56,1.19-.56,2.11v.25c0,.9.18,1.59.55,2.07.37.49.9.73,1.58.73Z"></path>
    <path class="cls-10" d="M347.81,721.89c0-.76.15-1.45.45-2.06s.72-1.08,1.25-1.41,1.15-.5,1.83-.5c1.06,0,1.92.37,2.57,1.1.66.73.98,1.71.98,2.93v.09c0,.76-.15,1.44-.44,2.04-.29.6-.71,1.07-1.25,1.41-.54.33-1.16.5-1.86.5-1.06,0-1.91-.37-2.57-1.1s-.98-1.71-.98-2.92v-.09ZM349.15,722.05c0,.86.2,1.56.6,2.08.4.52.94.79,1.61.79s1.21-.27,1.61-.8.6-1.27.6-2.23c0-.85-.2-1.55-.61-2.08s-.94-.79-1.62-.79-1.19.26-1.59.78c-.4.52-.6,1.27-.6,2.25Z"></path>
    <path class="cls-10" d="M357.82,718.07l.04.86c.57-.67,1.34-1.01,2.31-1.01,1.09,0,1.83.42,2.22,1.25.26-.37.6-.68,1.01-.91.42-.23.91-.35,1.47-.35,1.71,0,2.58.9,2.61,2.71v5.22h-1.33v-5.14c0-.56-.13-.97-.38-1.25-.25-.28-.68-.41-1.28-.41-.49,0-.9.15-1.23.44s-.52.69-.57,1.19v5.17h-1.34v-5.1c0-1.13-.55-1.7-1.66-1.7-.87,0-1.47.37-1.79,1.12v5.69h-1.33v-7.79h1.26Z"></path>
    <path class="cls-10" d="M370.74,718.07l.04.86c.57-.67,1.34-1.01,2.31-1.01,1.09,0,1.83.42,2.22,1.25.26-.37.6-.68,1.01-.91.42-.23.91-.35,1.47-.35,1.71,0,2.58.9,2.61,2.71v5.22h-1.33v-5.14c0-.56-.13-.97-.38-1.25-.25-.28-.68-.41-1.28-.41-.49,0-.9.15-1.23.44s-.52.69-.57,1.19v5.17h-1.34v-5.1c0-1.13-.55-1.7-1.66-1.7-.87,0-1.47.37-1.79,1.12v5.69h-1.33v-7.79h1.26Z"></path>
  </g>
  <g>
    <line class="cls-4" x1="509.17" y1="321.98" x2="509.17" y2="170.9"></line>
    <polygon points="514.65 320.37 509.17 329.87 503.68 320.37 514.65 320.37"></polygon>
    <polygon points="514.65 172.5 509.17 163 503.68 172.5 514.65 172.5"></polygon>
  </g>
  <g>
    <line class="cls-4" x1="239.87" y1="361.48" x2="327.22" y2="361.48"></line>
    <polygon points="241.48 366.96 231.98 361.48 241.48 355.99 241.48 366.96"></polygon>
    <polygon points="325.61 366.96 335.11 361.48 325.61 355.99 325.61 366.96"></polygon>
  </g>
  <g>
    <line class="cls-4" x1="379.52" y1="395.28" x2="446.74" y2="395.28"></line>
    <polygon points="381.12 400.76 371.63 395.28 381.12 389.79 381.12 400.76"></polygon>
    <polygon points="445.14 400.76 454.64 395.28 445.14 389.79 445.14 400.76"></polygon>
  </g>
  <g>
    <line class="cls-4" x1="239.87" y1="438.5" x2="327.22" y2="438.5"></line>
    <polygon points="241.48 443.99 231.98 438.5 241.48 433.02 241.48 443.99"></polygon>
    <polygon points="325.61 443.99 335.11 438.5 325.61 433.02 325.61 443.99"></polygon>
  </g>
  <g>
    <line class="cls-4" x1="509.17" y1="116.41" x2="509.17" y2="100.58"></line>
    <polygon points="514.65 114.8 509.17 124.3 503.68 114.8 514.65 114.8"></polygon>
    <polygon points="514.65 102.18 509.17 92.68 503.68 102.18 514.65 102.18"></polygon>
  </g>
  <g>
    <line class="cls-4" x1="151.23" y1="493.06" x2="151.23" y2="472.62"></line>
    <polygon points="156.71 491.46 151.23 500.96 145.74 491.46 156.71 491.46"></polygon>
    <polygon points="156.71 474.22 151.23 464.72 145.74 474.22 156.71 474.22"></polygon>
  </g>
  <g>
    <line class="cls-4" x1="99.3" y1="612.79" x2="99.3" y2="568.61"></line>
    <polygon points="104.79 611.18 99.3 620.68 93.82 611.18 104.79 611.18"></polygon>
  </g>
  <g>
    <line class="cls-4" x1="235.26" y1="612.79" x2="235.26" y2="568.61"></line>
    <polygon points="240.74 611.18 235.26 620.68 229.77 611.18 240.74 611.18"></polygon>
  </g>
  <g>
    <line class="cls-4" x1="370.26" y1="612.79" x2="370.26" y2="568.61"></line>
    <polygon points="375.75 611.18 370.26 620.68 364.78 611.18 375.75 611.18"></polygon>
  </g>
  <g>
    <line class="cls-4" x1="499.45" y1="612.79" x2="499.45" y2="568.61"></line>
    <polygon points="504.94 611.18 499.45 620.68 493.97 611.18 504.94 611.18"></polygon>
  </g>
  <g>
    <line class="cls-4" x1="627.82" y1="612.79" x2="627.82" y2="568.61"></line>
    <polygon points="633.31 611.18 627.82 620.68 622.34 611.18 633.31 611.18"></polygon>
  </g>
</svg>

**Figure: QSH architecture**

The QSH framework includes the following components:

- **Application processor software modules**

    - **Client application**: It has the *application main()* or
*entry function* that interacts with the QSH client APIs on the
application processor side.
    - **QSH client APIs**: It offers high-level APIs to access services
offered by QSH. It simplifies application development by
abstracting system complexities and focusing on the application
logic. For more information, see
[QSH APIs](https://docs.qualcomm.com/doc/80-70018-7/topic/qsh_api_reference.html#qsh-api-reference).
- **Low-power processor software modules**

    - **Client manager**: The client manager is in charge of all
communications of the low-power processor with the application
processor. It’s responsible for the following:

Table : Client manager functions

        | Function | Description |
        | --- | --- |
        | Translate incoming requests | The client manager takes incoming requests and translates them into a format that the QSH can understand. |
        | Translate outgoing indications | The client manager receives event messages from the QSH and translates these event messages into outgoing indications in a format that is understandable outside the QSH. |
        | Guarantees batching options | If a client specifies certain batching (store/accumulate locally) options, the client manager ensures that they meet the batching options. The client manager checks that the data is grouped and sent in the same way as the client has specified, ensuring compliance with the criteria. |
    - **Service manager**: QSH offers synchronous services through its
service manager. The sensor and sensor instance APIs use a
callback to connect to this service manager.

        The `adsp_proc/qsh_platform/inc/sns_service.h` file lists the
services available in the QSH, also referred as QSH services. The
following table describes the key QSH services that are essential
for device drivers.

Table : QSH services

        | QSH service | Description |
        | --- | --- |
        | Stream service | <ul class="simple"><br><li><p>Allows creating and removing a data stream with a sensor.</p></li><br><li><p>See the <code class="docutils literal notranslate"><span class="pre">adsp_proc/qsh_platform/inc/sns_data_stream.h</span></code> file for data stream API to send requests and receive events over the data streams.</p></li><br></ul> |
        | Attribute service | <ul class="simple"><br><li><p>Allows a sensor to publish sensor attributes or capabilities.</p></li><br><li><p>All standard attribute IDs and expected value type are defined in the <code class="docutils literal notranslate"><span class="pre">sns_std_sensor.proto</span></code> file.</p></li><br><li><p>All attribute values must be in the nanopb-encoded format.</p></li><br><li><p>For more information about the API, see the <code class="docutils literal notranslate"><span class="pre">adsp_proc/qsh_platform/inc/services/sns_attribute_service.h</span></code> file.</p></li><br></ul> |
        | Diagnostic service | <ul class="simple"><br><li><p>Provides debug message and data log packet services, and defines standard log packet IDs.</p></li><br><li><p>For more information about the API, see the <code class="docutils literal notranslate"><span class="pre">adsp_proc/qsh_platform/inc/services/sns_diag_service.h</span></code> file.</p></li><br></ul> |
        | Event service | <ul class="simple"><br><li><p>Allows to publish output events from source sensor instances.</p></li><br><li><p>For more information about the API, see the <code class="docutils literal notranslate"><span class="pre">adsp_proc/qsh_platform/inc/services/sns_event_service.h</span></code> file.</p></li><br></ul> |
        | Power rail service | <ul class="simple"><br><li><p>Available to the physical sensors to register and vote for the power rails (ON/OFF).</p></li><br><li><p>For more information about the API, see the <code class="docutils literal notranslate"><span class="pre">adsp_proc/qsh_platform/inc/services/sns_pwr_rail_service.h</span></code> file.</p></li><br></ul> |
        | Synchronous COM port (SCP) service | <ul class="simple"><br><li><p>Available to the physical sensors to register/deregister the COM port and perform synchronous transfers over the COM port.</p></li><br><li><p>For more information about the API, see the <code class="docutils literal notranslate"><span class="pre">adsp_proc/qsh_platform/inc/services/sns_sync_com_port_service.h</span></code> file.</p></li><br></ul> |
        | GPIO service | <ul class="simple"><br><li><p>Available to the physical sensors to read/write the GPIO value.</p></li><br><li><p>Effectively abstracts a low-level CoreBSP layer for controlling the GPIOs.</p></li><br><li><p>For more information about the API, see the <code class="docutils literal notranslate"><span class="pre">adsp_proc/qsh_platform/inc/services/sns_gpio_service.h</span></code> file.</p></li><br></ul> |
        | Island service | <ul class="simple"><br><li><p>Available to the physical sensors to request for island exit.</p></li><br><li><p>When an application must access DDR or nonisland resources, the application code can use the island service.</p></li><br><li><p>For more information about the API, see the <code class="docutils literal notranslate"><span class="pre">adsp_proc/qsh_platform/inc/services/sns_island_service.h</span></code> file.</p></li><br></ul> |
        | File system service | <ul class="simple"><br><li><p>Available to the physical sensors for the file service management.</p></li><br><li><p>The abstract file system is a part of an application processor stack and can be available for local access from a low-power processor.</p></li><br><li><p>For more information about the API, see the <code class="docutils literal notranslate"><span class="pre">adsp_proc/qsh_platform/inc/services/sns_file_service.h</span></code> file.</p></li><br></ul> |
    - **Platform sensor**: QSH provides certain built-in sensors for
platform or hardware-specific abstraction that other sensors and
sensor instances can use. The following table describes the
platform sensors:

Table : Platform sensors

        | Platform sensor | Description |
        | --- | --- |
        | Registry sensor | <ul class="simple"><br><li><p>The registry sensor in QSH provides an interface for sensors to access registry data from persistent memory. It allows sensors to create a data stream, send requests, receive data events, subscribe to updates, and remove unnecessary data streams.</p></li><br><li><p>For more information about the registry sensor, see <a href="https://docs.qualcomm.com/bundle/resource/topics/80-70018-7A/configuration_customization.html" rel="noopener noreferrer" target="_blank" class="xref cursorpointer" onclick="Window.BookmapComponent.navigateExternalFile('https://docs.qualcomm.com/bundle/resource/topics/80-70018-7A/configuration_customization.html')">Configure sensors</a> in <a href="https://docs.qualcomm.com/bundle/resource/topics/80-70018-7A/overview.html" rel="noopener noreferrer" target="_blank" class="xref cursorpointer" onclick="Window.BookmapComponent.navigateExternalFile('https://docs.qualcomm.com/bundle/resource/topics/80-70018-7A/overview.html')">Qualcomm Linux Sensors Guide - Addendum</a>.</p></li><br></ul><br><br><br>> <br>> <br>> Note<br>> <br>> <br>> [Qualcomm Linux Sensors Guide - Addendum](https://docs.qualcomm.com/bundle/resource/topics/80-70018-7A/overview.html) is available to licensed developers with authorized access.<br><br><ul class="simple"><br><li><p>The registry sensor API is documented in the <code class="docutils literal notranslate"><span class="pre">adsp_proc/qsh_api/pb/sns_registry.proto</span></code> file.</p></li><br></ul> |
        | Timer sensor | <ul class="simple"><br><li><p>The timer sensor in the QSH offers an interface to initiate periodic or one-shot timers. Sensors that require timers must create a data stream, send requests, and read delivered data events.</p></li><br><li><p>The timer sensor API is documented in the <code class="docutils literal notranslate"><span class="pre">adsp_proc/qsh_platform/api/public_sns/sns_timer.proto</span></code> file.</p></li><br></ul> |
        | Interrupt sensor | <ul class="simple"><br><li><p>The interrupt sensor in the QSH offers an interface to register interrupts. Sensors that require interrupts must create a data stream, send requests, and read delivered data events.</p></li><br><li><p>The interrupt sensor API is documented in the <code class="docutils literal notranslate"><span class="pre">adsp_proc/qsh_platform/api/public_sns/sns_interrupt.proto</span></code> file.</p></li><br></ul> |
        | Asynchronous COM port (ASCP) sensor | <ul class="simple"><br><li><p>The ASCP sensor in the QSH offers an interface for asynchronous read and write operations over a communication port.</p></li><br><li><p>Sensors that require this feature must create a data stream, send requests, and read delivered data events.</p></li><br><li><p>The ASCP sensor API is documented in the <code class="docutils literal notranslate"><span class="pre">adsp_proc/qsh_platform/api/public_sns/sns_async_com_port.proto</span></code> file.</p></li><br></ul><br><br><br>> <br>> <br>> Note<br>> <br>> <br>> The ASCP sensor is typically used by physical sensor drivers to read large FIFO. |
        | SUID lookup sensor | <ul class="simple"><br><li><p>The SUID lookup sensor in the QSH provides an API to obtain the SUID of dependent sensors. Its own SUID is available using the <code class="docutils literal notranslate"><span class="pre">sns_get_suid_lookup()</span></code> function in the <code class="docutils literal notranslate"><span class="pre">sns_sensor_util.h</span></code> file.</p></li><br><li><p>The <code class="docutils literal notranslate"><span class="pre">adsp_proc/qsh_api/pb/sns_suid.proto</span></code> file documents the SUID lookup sensor API.</p></li><br></ul> |
        | Test sensor | <ul class="simple"><br><li><p>The test sensor customizes and runs sensor-specific use cases.</p></li><br><li><p>The test sensor is available in the <code class="docutils literal notranslate"><span class="pre">adsp_proc/qsh_platform/sensors/test</span></code> directory.</p></li><br></ul> |
    - **QSH utilities**: QSH provides several helper utilities for sensors and sensor instances. All the utilities are available in the `adsp_proc/qsh_platform/inc/utils` directory. The following table describes the key utilities:

Table : QSH utilities

        | QSH utility | Description |
        | --- | --- |
        | Nanopb encode/decode | <ul class="simple"><br><li><p>Provides common encode/decode helper functions for all the sensors. For example, encode/decode <code class="docutils literal notranslate"><span class="pre">sns_request</span></code> messages, encode and publish/decode data events.</p></li><br><li><p>Asynchronous COM port nanopb utilities are available for physical sensor drivers.</p></li><br></ul> |
        | Sensor utils | <ul class="simple"><br><li><p>Provides common functionalities, such as finding a sensor instance and getting the SUID of a SUID lookup sensor.</p></li><br></ul> |
        | Attribute utils | <ul class="simple"><br><li><p>Provides helper functions that encode and publish a sensor attribute.</p></li><br></ul> |
        | Memory utils | <ul class="simple"><br><li><p>Provides helper functions for efficient memory management and allocation.</p></li><br></ul> |
        | Math utils | <ul class="simple"><br><li><p>Offers a collection of mathematical functions and operations such as matrix, FFT, and IIR filter.</p></li><br></ul> |
        | Printf utils | <ul class="simple"><br><li><p>Includes helper functions to format and print data.</p></li><br></ul> |

## Sensor and sensor instances

QSH divides the sensor implementation in two logical units: sensor and sensor instance.

- Sensors are producers or consumers, or a combination of producers and consumers of asynchronous data.

    - Each sensor can have one or more sensor instances.
    - Any request to a sensor for data results in the creation of a sensor instance or sharing of an existing sensor instance.
- The sensor creates sensor instances on demand.

    - Sensors manage the lifecycle and configuration of their
corresponding instances, and sends configuration updates and initial state events to their clients.
    - Each sensor instance operates with a specific client configuration.
    - The sensor instance of a physical sensor programs the sensor hardware to operate at required configuration.
    - Vendors must serve all client requests with a minimal number of
sensor instances.
    - The sensor instance generates and sends a stream of data to all the active clients.
- Many sensors can share and configure a single sensor instance - this mode of operation is typical to a combo driver for hardware
sensors, such as:

    - Accelerometer and gyroscope
    - Proximity and ambient light

### Communication among sensors

Every algorithm and sensor driver within the QSH framework is called a sensor, with the standard QSH APIs. Information exchange across these sensors is necessary for any real use case.

All communication to, from, and among the sensors is performed through the request and event messages over data streams. The message payloads are defined in the protocol buffer format, using the nanopb generator, encoder, and decoder. The message payload length, message ID, and timestamp (for events) are communicated within the metadata managed by the QSH framework.

The following figure shows the communication between the data client and the data
source, using the data stream:

<?xml version="1.0" encoding="UTF-8"?>
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 812 256" aria-label="Figure : Sensor communication between client and source" svgdefaultwidth="75%">
  <defs>
    <style>.svg-2 .cls-1,.svg-2 .cls-2 { fill: #fff }
.svg-2 .cls-2,.svg-2 .cls-3,.svg-2 .cls-4,.svg-2 .cls-5 { stroke-miterlimit: 10 }
.svg-2 .cls-2,.svg-2 .cls-3,.svg-2 .cls-5 { stroke: #d2d7e1 }
.svg-2 .cls-2,.svg-2 .cls-5 { stroke-width: 1.5px }
.svg-2 .cls-3,.svg-2 .cls-4 { stroke-width: 2px }
.svg-2 .cls-3,.svg-2 .cls-5 { fill: #fafafa }
.svg-2 .cls-4 { fill: none; stroke: #000 }
.svg-2 .cls-6 { isolation: isolate }
.svg-2 .cls-7 { fill: #040a40 }</style>
  </defs>
  <rect class="cls-3" x="1" y="1" width="810" height="254" rx="4" ry="4"></rect>
  <g>
    <rect class="cls-7" x="690.22" y="211.17" width="103.8" height="30" rx="4" ry="4"></rect>
    <rect class="cls-2" x="17.98" y="17.5" width="776.04" height="182" rx="4" ry="4"></rect>
    <rect class="cls-5" x="30.24" y="83.72" width="281.73" height="104.39" rx="4" ry="4"></rect>
    <g>
      <rect class="cls-7" x="137.35" y="99.27" width="154.6" height="73.25" rx="4" ry="4"></rect>
      <g class="cls-6">
        <path class="cls-1" d="M207.6,126.72v4.36h-1.47v-11.13h4.11c1.22,0,2.17.31,2.86.93.69.62,1.04,1.45,1.04,2.47,0,1.08-.34,1.91-1.01,2.5-.68.58-1.64.88-2.9.88h-2.62ZM207.6,125.52h2.64c.79,0,1.39-.18,1.8-.55s.63-.91.63-1.61c0-.66-.21-1.19-.63-1.59s-.99-.61-1.72-.62h-2.72v4.37Z"></path>
        <path class="cls-1" d="M216.01,131.08v-11.13h3.64c1.21,0,2.12.25,2.73.75.61.5.91,1.24.91,2.22,0,.52-.15.98-.44,1.38-.29.4-.7.71-1.21.93.6.17,1.08.49,1.43.96.35.47.52,1.03.52,1.69,0,1-.32,1.78-.97,2.36-.65.57-1.56.86-2.75.86h-3.86ZM217.48,124.69h2.22c.64,0,1.16-.16,1.54-.48.38-.32.58-.76.58-1.31,0-.61-.18-1.06-.54-1.34-.36-.28-.9-.42-1.63-.42h-2.17v3.55ZM217.48,125.87v4.01h2.42c.68,0,1.22-.18,1.62-.53.39-.35.59-.84.59-1.46,0-1.34-.73-2.01-2.19-2.01h-2.45Z"></path>
        <path class="cls-1" d="M166.7,144.72h-4.83v3.95h5.6v1.2h-7.07v-11.13h7v1.2h-5.53v3.59h4.83v1.2Z"></path>
        <path class="cls-1" d="M170.42,141.6l.05,1.04c.63-.79,1.46-1.19,2.48-1.19,1.75,0,2.63.99,2.65,2.96v5.47h-1.41v-5.47c0-.6-.14-1.04-.41-1.32-.27-.29-.68-.43-1.25-.43-.46,0-.86.12-1.21.37-.35.24-.62.57-.81.96v5.9h-1.42v-8.27h1.34Z"></path>
        <path class="cls-1" d="M181.05,148.87c.5,0,.95-.15,1.32-.46.38-.31.59-.69.63-1.15h1.34c-.03.47-.19.93-.49,1.35-.3.43-.7.77-1.2,1.02s-1.03.38-1.59.38c-1.13,0-2.02-.38-2.69-1.13-.67-.75-1-1.78-1-3.09v-.24c0-.81.15-1.52.44-2.15.3-.63.72-1.11,1.27-1.46.55-.35,1.21-.52,1.96-.52.93,0,1.7.28,2.31.83.61.56.94,1.28.98,2.16h-1.34c-.04-.54-.24-.97-.61-1.32-.36-.34-.81-.52-1.35-.52-.72,0-1.28.26-1.67.78-.4.52-.59,1.27-.59,2.25v.27c0,.95.2,1.69.59,2.2.39.51.95.77,1.68.77Z"></path>
        <path class="cls-1" d="M185.55,145.66c0-.81.16-1.54.48-2.19.32-.65.76-1.15,1.33-1.5.57-.35,1.22-.53,1.95-.53,1.13,0,2.04.39,2.73,1.17.7.78,1.04,1.82,1.04,3.11v.1c0,.81-.15,1.53-.46,2.17s-.75,1.14-1.32,1.5c-.57.36-1.23.54-1.98.54-1.12,0-2.03-.39-2.73-1.17s-1.04-1.81-1.04-3.1v-.1ZM186.97,145.83c0,.92.21,1.65.64,2.21.43.56,1,.83,1.71.83s1.29-.28,1.71-.85c.42-.56.63-1.35.63-2.37,0-.91-.22-1.64-.65-2.21s-1-.84-1.72-.84-1.26.28-1.69.83-.64,1.35-.64,2.39Z"></path>
        <path class="cls-1" d="M194.51,145.67c0-1.27.3-2.29.9-3.06.6-.77,1.39-1.16,2.36-1.16s1.74.33,2.3.99v-4.31h1.42v11.75h-1.3l-.07-.89c-.57.69-1.35,1.04-2.36,1.04s-1.74-.39-2.34-1.18c-.6-.79-.91-1.81-.91-3.07v-.11ZM195.93,145.83c0,.94.19,1.67.58,2.2s.92.8,1.61.8c.9,0,1.55-.4,1.96-1.21v-3.8c-.42-.78-1.07-1.17-1.95-1.17-.69,0-1.23.27-1.62.8s-.58,1.33-.58,2.38Z"></path>
        <path class="cls-1" d="M207.12,150.02c-1.12,0-2.03-.37-2.74-1.11-.7-.74-1.06-1.72-1.06-2.96v-.26c0-.82.16-1.55.47-2.2.31-.65.75-1.15,1.31-1.51.56-.36,1.17-.55,1.83-.55,1.08,0,1.91.35,2.51,1.06.6.71.9,1.72.9,3.04v.59h-5.6c.02.82.26,1.47.71,1.98.46.5,1.04.75,1.74.75.5,0,.92-.1,1.27-.31.35-.2.65-.47.91-.81l.86.67c-.69,1.07-1.73,1.6-3.12,1.6ZM206.94,142.61c-.57,0-1.05.21-1.44.62-.39.42-.63,1-.72,1.75h4.14v-.11c-.04-.72-.23-1.28-.58-1.67-.35-.39-.82-.59-1.41-.59Z"></path>
        <path class="cls-1" d="M212.27,150.83h-1.22l4.65-12.09h1.21l-4.64,12.09Z"></path>
        <path class="cls-1" d="M218.66,149.87v-11.13h3.14c.97,0,1.83.21,2.57.64.74.43,1.32,1.04,1.72,1.83s.61,1.7.62,2.72v.71c0,1.05-.2,1.97-.61,2.76s-.98,1.4-1.74,1.82c-.75.42-1.63.64-2.63.65h-3.08ZM220.13,139.94v8.73h1.54c1.13,0,2.01-.35,2.64-1.06.63-.7.94-1.71.94-3.01v-.65c0-1.26-.3-2.25-.89-2.95-.59-.7-1.44-1.06-2.53-1.07h-1.71Z"></path>
        <path class="cls-1" d="M232.14,150.02c-1.12,0-2.03-.37-2.74-1.11-.7-.74-1.06-1.72-1.06-2.96v-.26c0-.82.16-1.55.47-2.2.31-.65.75-1.15,1.32-1.51.56-.36,1.17-.55,1.83-.55,1.08,0,1.91.35,2.51,1.06.6.71.89,1.72.89,3.04v.59h-5.6c.02.82.26,1.47.71,1.98s1.04.75,1.74.75c.5,0,.92-.1,1.27-.31.35-.2.65-.47.91-.81l.86.67c-.69,1.07-1.73,1.6-3.12,1.6ZM231.96,142.61c-.57,0-1.05.21-1.44.62-.39.42-.63,1-.72,1.75h4.14v-.11c-.04-.72-.23-1.28-.58-1.67-.35-.39-.82-.59-1.41-.59Z"></path>
        <path class="cls-1" d="M240.32,148.87c.5,0,.95-.15,1.32-.46.38-.31.59-.69.63-1.15h1.34c-.03.47-.19.93-.49,1.35-.3.43-.7.77-1.2,1.02s-1.03.38-1.59.38c-1.13,0-2.02-.38-2.69-1.13s-1-1.78-1-3.09v-.24c0-.81.15-1.52.44-2.15.29-.63.72-1.11,1.27-1.46.55-.35,1.21-.52,1.96-.52.93,0,1.7.28,2.31.83s.94,1.28.98,2.16h-1.34c-.04-.54-.24-.97-.61-1.32-.37-.34-.81-.52-1.35-.52-.72,0-1.28.26-1.67.78-.4.52-.59,1.27-.59,2.25v.27c0,.95.2,1.69.59,2.2.39.51.95.77,1.68.77Z"></path>
        <path class="cls-1" d="M244.83,145.66c0-.81.16-1.54.48-2.19.32-.65.76-1.15,1.33-1.5s1.22-.53,1.95-.53c1.13,0,2.04.39,2.73,1.17.7.78,1.04,1.82,1.04,3.11v.1c0,.81-.15,1.53-.46,2.17-.31.64-.75,1.14-1.32,1.5-.57.36-1.23.54-1.98.54-1.12,0-2.03-.39-2.73-1.17-.7-.78-1.04-1.81-1.04-3.1v-.1ZM246.25,145.83c0,.92.21,1.65.64,2.21s1,.83,1.71.83,1.29-.28,1.71-.85c.42-.56.63-1.35.63-2.37,0-.91-.22-1.64-.65-2.21s-1-.84-1.72-.84-1.26.28-1.69.83c-.43.56-.64,1.35-.64,2.39Z"></path>
        <path class="cls-1" d="M253.79,145.67c0-1.27.3-2.29.9-3.06s1.39-1.16,2.36-1.16,1.74.33,2.3.99v-4.31h1.42v11.75h-1.3l-.07-.89c-.57.69-1.35,1.04-2.36,1.04s-1.74-.39-2.34-1.18c-.6-.79-.91-1.81-.91-3.07v-.11ZM255.2,145.83c0,.94.19,1.67.58,2.2.39.53.92.8,1.61.8.9,0,1.55-.4,1.96-1.21v-3.8c-.42-.78-1.07-1.17-1.95-1.17-.69,0-1.23.27-1.62.8-.39.54-.58,1.33-.58,2.38Z"></path>
        <path class="cls-1" d="M266.4,150.02c-1.12,0-2.03-.37-2.74-1.11-.7-.74-1.06-1.72-1.06-2.96v-.26c0-.82.16-1.55.47-2.2.31-.65.75-1.15,1.32-1.51.56-.36,1.17-.55,1.83-.55,1.08,0,1.91.35,2.51,1.06.6.71.89,1.72.89,3.04v.59h-5.6c.02.82.26,1.47.71,1.98s1.04.75,1.74.75c.5,0,.92-.1,1.27-.31.35-.2.65-.47.91-.81l.86.67c-.69,1.07-1.73,1.6-3.12,1.6ZM266.22,142.61c-.57,0-1.05.21-1.44.62-.39.42-.63,1-.72,1.75h4.14v-.11c-.04-.72-.23-1.28-.58-1.67-.35-.39-.82-.59-1.41-.59Z"></path>
      </g>
    </g>
    <g class="cls-6">
      <path d="M67.88,131.08v-11.13h3.14c.97,0,1.82.21,2.57.64.74.43,1.32,1.04,1.72,1.83s.61,1.7.62,2.72v.71c0,1.05-.2,1.97-.61,2.76s-.98,1.4-1.74,1.82c-.75.42-1.63.64-2.63.65h-3.08ZM69.35,121.14v8.73h1.54c1.13,0,2.01-.35,2.64-1.06.63-.7.94-1.71.94-3.01v-.65c0-1.27-.3-2.25-.89-2.95-.59-.7-1.44-1.06-2.53-1.07h-1.71Z"></path>
      <path d="M83.03,131.08c-.08-.16-.15-.45-.2-.87-.66.68-1.44,1.02-2.35,1.02-.82,0-1.48-.23-2.01-.69-.52-.46-.78-1.05-.78-1.75,0-.86.33-1.53.98-2.01.66-.48,1.58-.71,2.76-.71h1.38v-.65c0-.5-.15-.89-.44-1.18-.29-.29-.73-.44-1.31-.44-.5,0-.93.13-1.27.38-.34.25-.51.56-.51.93h-1.42c0-.41.15-.81.44-1.2.29-.38.69-.69,1.19-.91.5-.22,1.05-.34,1.66-.34.95,0,1.7.24,2.24.71.54.48.82,1.13.84,1.97v3.81c0,.76.1,1.36.29,1.81v.12h-1.48ZM80.69,130c.44,0,.86-.12,1.26-.34.4-.23.69-.53.86-.89v-1.7h-1.11c-1.73,0-2.6.51-2.6,1.52,0,.44.15.79.44,1.04.3.25.68.38,1.14.38Z"></path>
      <path d="M88.36,120.8v2h1.54v1.09h-1.54v5.14c0,.33.07.58.21.75s.37.25.7.25c.16,0,.39-.03.67-.09v1.14c-.37.1-.73.15-1.08.15-.63,0-1.11-.19-1.43-.57-.32-.38-.48-.92-.48-1.63v-5.13h-1.51v-1.09h1.51v-2h1.42Z"></path>
      <path d="M96.67,131.08c-.08-.16-.15-.45-.2-.87-.66.68-1.44,1.02-2.36,1.02-.82,0-1.48-.23-2.01-.69-.52-.46-.78-1.05-.78-1.75,0-.86.33-1.53.98-2.01.65-.48,1.58-.71,2.76-.71h1.38v-.65c0-.5-.15-.89-.44-1.18-.3-.29-.73-.44-1.31-.44-.5,0-.93.13-1.27.38-.34.25-.51.56-.51.93h-1.42c0-.41.15-.81.44-1.2s.69-.69,1.19-.91c.5-.22,1.05-.34,1.66-.34.95,0,1.7.24,2.24.71s.82,1.13.84,1.97v3.81c0,.76.1,1.36.29,1.81v.12h-1.48ZM94.32,130c.44,0,.86-.12,1.26-.34s.69-.53.86-.89v-1.7h-1.11c-1.73,0-2.6.51-2.6,1.52,0,.44.15.79.44,1.04s.68.38,1.14.38Z"></path>
      <path d="M72.35,146.34c-.14,1.18-.57,2.09-1.3,2.73-.73.64-1.7.96-2.92.96-1.31,0-2.37-.47-3.16-1.42-.79-.94-1.19-2.2-1.19-3.79v-1.07c0-1.03.18-1.94.55-2.73s.89-1.39,1.57-1.81c.68-.42,1.46-.63,2.35-.63,1.18,0,2.13.33,2.84.99s1.13,1.57,1.25,2.74h-1.48c-.13-.89-.4-1.53-.83-1.93s-1.02-.6-1.79-.6c-.94,0-1.67.35-2.21,1.04-.53.69-.8,1.68-.8,2.96v1.08c0,1.21.25,2.17.76,2.88.5.71,1.21,1.07,2.12,1.07.82,0,1.44-.19,1.88-.55.44-.37.73-1.01.87-1.93h1.48Z"></path>
      <path d="M75.67,149.87h-1.41v-11.75h1.41v11.75Z"></path>
      <path d="M77.94,139.4c0-.23.07-.42.21-.58.14-.16.35-.24.62-.24s.48.08.63.24.21.35.21.58-.07.42-.21.57-.35.23-.63.23-.48-.08-.62-.23c-.14-.15-.21-.34-.21-.57ZM79.47,149.87h-1.41v-8.27h1.41v8.27Z"></path>
      <path d="M85.17,150.02c-1.12,0-2.03-.37-2.74-1.11-.7-.74-1.06-1.72-1.06-2.96v-.26c0-.82.16-1.55.47-2.2.31-.65.75-1.15,1.32-1.51.56-.36,1.17-.55,1.83-.55,1.08,0,1.91.35,2.51,1.06.6.71.89,1.72.89,3.04v.59h-5.6c.02.82.26,1.47.71,1.98s1.04.75,1.74.75c.5,0,.92-.1,1.27-.31.35-.2.65-.47.91-.81l.86.67c-.69,1.07-1.73,1.6-3.12,1.6ZM84.99,142.61c-.57,0-1.05.21-1.44.62-.39.42-.63,1-.72,1.75h4.14v-.11c-.04-.72-.23-1.28-.58-1.67-.35-.39-.82-.59-1.41-.59Z"></path>
      <path d="M91.37,141.6l.05,1.04c.63-.79,1.46-1.19,2.48-1.19,1.75,0,2.63.99,2.65,2.96v5.47h-1.42v-5.47c0-.6-.14-1.04-.41-1.32-.27-.29-.68-.43-1.25-.43-.46,0-.86.12-1.21.37-.35.24-.62.57-.81.96v5.9h-1.42v-8.27h1.34Z"></path>
      <path d="M100.59,139.59v2h1.54v1.09h-1.54v5.14c0,.33.07.58.21.75s.37.25.7.25c.16,0,.39-.03.67-.09v1.14c-.37.1-.73.15-1.08.15-.63,0-1.11-.19-1.43-.57-.32-.38-.48-.93-.48-1.63v-5.13h-1.51v-1.09h1.51v-2h1.42Z"></path>
    </g>
    <g>
      <g>
        <g>
          <line class="cls-4" x1="440.4" y1="109.5" x2="492.14" y2="109.5"></line>
          <polygon points="490.53 114.99 500.03 109.5 490.53 104.02 490.53 114.99"></polygon>
        </g>
        <g>
          <line class="cls-4" x1="319.86" y1="109.5" x2="371.59" y2="109.5"></line>
          <polygon points="321.47 114.99 311.97 109.5 321.47 104.02 321.47 114.99"></polygon>
        </g>
        <g class="cls-6">
          <path d="M382.9,109.58h-2.62v4.5h-1.48v-11.13h3.69c1.25,0,2.22.29,2.89.86.68.57,1.01,1.4,1.01,2.49,0,.69-.19,1.3-.56,1.81-.38.52-.9.9-1.56,1.15l2.62,4.73v.09h-1.58l-2.42-4.5ZM380.28,108.38h2.26c.73,0,1.31-.19,1.74-.57.43-.38.65-.88.65-1.52,0-.69-.21-1.22-.62-1.59-.41-.37-1-.55-1.78-.56h-2.25v4.23Z"></path>
          <path d="M391.67,114.23c-1.12,0-2.03-.37-2.74-1.1-.7-.74-1.06-1.72-1.06-2.96v-.26c0-.82.16-1.55.47-2.2.31-.65.75-1.15,1.31-1.51.56-.36,1.17-.55,1.83-.55,1.08,0,1.91.35,2.51,1.06.6.71.9,1.72.9,3.04v.59h-5.6c.02.82.26,1.47.71,1.98.46.5,1.04.75,1.74.75.5,0,.92-.1,1.27-.31.35-.2.65-.47.91-.81l.86.67c-.69,1.07-1.73,1.6-3.12,1.6ZM391.49,106.82c-.57,0-1.05.21-1.44.62-.39.42-.63,1-.72,1.75h4.14v-.11c-.04-.72-.23-1.28-.58-1.67-.35-.4-.82-.59-1.41-.59Z"></path>
          <path d="M396.19,109.87c0-1.3.3-2.33.89-3.09.6-.76,1.4-1.14,2.4-1.14s1.75.33,2.32.99l.06-.83h1.3v11.45h-1.41v-3.95c-.57.61-1.33.92-2.28.92-1,0-1.8-.39-2.39-1.17s-.89-1.81-.89-3.09v-.1ZM397.6,110.03c0,.95.2,1.69.6,2.23.4.54.94.81,1.62.81.84,0,1.48-.37,1.93-1.12v-4.05c-.45-.73-1.09-1.09-1.91-1.09-.68,0-1.23.27-1.63.81-.4.54-.6,1.34-.6,2.4Z"></path>
          <path d="M410.54,113.26c-.55.65-1.36.97-2.42.97-.88,0-1.55-.26-2.02-.77-.46-.51-.69-1.27-.7-2.27v-5.38h1.41v5.34c0,1.25.51,1.88,1.53,1.88,1.08,0,1.8-.4,2.16-1.21v-6.02h1.41v8.27h-1.35l-.03-.82Z"></path>
          <path d="M417.5,114.23c-1.12,0-2.03-.37-2.74-1.1-.7-.74-1.06-1.72-1.06-2.96v-.26c0-.82.16-1.55.47-2.2s.75-1.15,1.32-1.51c.56-.36,1.17-.55,1.83-.55,1.08,0,1.91.35,2.51,1.06s.89,1.72.89,3.04v.59h-5.6c.02.82.26,1.47.71,1.98s1.04.75,1.74.75c.5,0,.92-.1,1.27-.31.35-.2.65-.47.91-.81l.86.67c-.69,1.07-1.73,1.6-3.12,1.6ZM417.32,106.82c-.57,0-1.05.21-1.44.62-.39.42-.63,1-.72,1.75h4.14v-.11c-.04-.72-.23-1.28-.58-1.67-.35-.4-.82-.59-1.41-.59Z"></path>
          <path d="M427.18,111.89c0-.38-.14-.68-.43-.89s-.79-.39-1.51-.55c-.72-.15-1.28-.34-1.71-.55-.42-.21-.73-.47-.93-.76-.2-.3-.3-.65-.3-1.06,0-.68.29-1.25.86-1.72.57-.47,1.31-.7,2.2-.7.94,0,1.7.24,2.28.73s.88,1.1.88,1.86h-1.42c0-.39-.16-.72-.49-1s-.74-.42-1.24-.42-.92.11-1.21.34c-.29.22-.44.52-.44.88,0,.34.13.6.41.77.27.17.76.34,1.46.5.71.16,1.28.35,1.72.57s.76.48.98.79c.21.31.32.68.32,1.13,0,.74-.3,1.33-.89,1.78-.59.45-1.36.67-2.3.67-.66,0-1.25-.12-1.76-.35s-.91-.56-1.2-.98c-.29-.42-.43-.88-.43-1.36h1.41c.03.47.22.85.57,1.13s.82.42,1.4.42c.54,0,.96-.11,1.29-.33.32-.22.49-.51.49-.87Z"></path>
          <path d="M432.35,103.8v2h1.54v1.09h-1.54v5.14c0,.33.07.58.21.75s.37.25.7.25c.16,0,.39-.03.67-.09v1.14c-.37.1-.73.15-1.08.15-.63,0-1.11-.19-1.43-.57s-.48-.93-.48-1.63v-5.13h-1.51v-1.09h1.51v-2h1.42Z"></path>
        </g>
      </g>
      <g>
        <g>
          <line class="cls-4" x1="430.39" y1="162.29" x2="492.14" y2="162.29"></line>
          <polygon points="490.53 167.78 500.03 162.29 490.53 156.81 490.53 167.78"></polygon>
        </g>
        <g>
          <line class="cls-4" x1="319.86" y1="162.29" x2="381.6" y2="162.29"></line>
          <polygon points="321.47 167.78 311.97 162.29 321.47 156.81 321.47 167.78"></polygon>
        </g>
        <g class="cls-6">
          <path d="M394.47,161.72h-4.83v3.95h5.6v1.2h-7.07v-11.13h7v1.2h-5.53v3.59h4.83v1.2Z"></path>
          <path d="M399.38,164.95l2.05-6.35h1.45l-2.97,8.27h-1.08l-3-8.27h1.45l2.1,6.35Z"></path>
          <path d="M407.57,167.02c-1.12,0-2.03-.37-2.74-1.1s-1.06-1.72-1.06-2.96v-.26c0-.82.16-1.55.47-2.2.31-.64.75-1.15,1.31-1.51s1.17-.55,1.83-.55c1.08,0,1.91.35,2.51,1.06.6.71.89,1.72.89,3.04v.59h-5.6c.02.82.26,1.47.72,1.98.46.5,1.04.75,1.74.75.5,0,.92-.1,1.27-.31.35-.2.65-.47.91-.81l.87.67c-.69,1.07-1.73,1.6-3.12,1.6ZM407.4,159.6c-.57,0-1.05.21-1.44.62-.39.42-.63,1-.72,1.75h4.14v-.11c-.04-.72-.23-1.28-.58-1.67-.35-.4-.82-.59-1.41-.59Z"></path>
          <path d="M413.77,158.6l.05,1.04c.63-.79,1.46-1.19,2.48-1.19,1.75,0,2.63.99,2.65,2.96v5.47h-1.42v-5.48c0-.6-.14-1.04-.41-1.32-.27-.29-.68-.43-1.25-.43-.46,0-.86.12-1.21.37-.35.25-.62.57-.81.96v5.9h-1.42v-8.27h1.34Z"></path>
          <path d="M423,156.59v2h1.54v1.09h-1.54v5.14c0,.33.07.58.21.75s.37.25.7.25c.16,0,.39-.03.67-.09v1.14c-.37.1-.73.15-1.08.15-.63,0-1.11-.19-1.43-.57-.32-.38-.48-.92-.48-1.63v-5.13h-1.51v-1.09h1.51v-2h1.42Z"></path>
        </g>
      </g>
    </g>
    <g>
      <path d="M364.09,40.24v-11.13h3.14c.97,0,1.82.21,2.57.64.74.43,1.32,1.04,1.72,1.83s.61,1.7.62,2.72v.71c0,1.05-.2,1.97-.61,2.76s-.98,1.4-1.74,1.82-1.63.64-2.63.65h-3.08ZM365.56,30.31v8.73h1.54c1.13,0,2.01-.35,2.64-1.06.63-.7.94-1.71.94-3.01v-.65c0-1.27-.3-2.25-.89-2.95s-1.44-1.06-2.53-1.07h-1.71Z"></path>
      <path d="M379.25,40.24c-.08-.16-.15-.45-.2-.87-.66.68-1.44,1.02-2.35,1.02-.82,0-1.48-.23-2.01-.69s-.78-1.05-.78-1.75c0-.86.33-1.53.98-2.01.66-.48,1.58-.71,2.76-.71h1.38v-.65c0-.49-.15-.89-.44-1.18-.3-.29-.73-.44-1.31-.44-.5,0-.93.13-1.27.38-.34.25-.51.56-.51.93h-1.42c0-.41.15-.81.44-1.2.29-.38.69-.69,1.19-.91.5-.22,1.05-.34,1.66-.34.95,0,1.7.24,2.24.72.54.48.82,1.13.84,1.97v3.81c0,.76.1,1.36.29,1.81v.12h-1.48ZM376.9,39.16c.44,0,.86-.11,1.26-.34.4-.23.69-.53.86-.89v-1.7h-1.11c-1.73,0-2.6.51-2.6,1.52,0,.44.15.79.44,1.04.3.25.68.37,1.14.37Z"></path>
      <path d="M384.58,29.96v2h1.54v1.09h-1.54v5.14c0,.33.07.58.21.75s.37.25.7.25c.16,0,.39-.03.67-.09v1.14c-.37.1-.73.15-1.09.15-.63,0-1.11-.19-1.43-.57-.32-.38-.48-.93-.48-1.63v-5.13h-1.51v-1.09h1.51v-2h1.41Z"></path>
      <path d="M392.88,40.24c-.08-.16-.15-.45-.2-.87-.66.68-1.44,1.02-2.35,1.02-.82,0-1.48-.23-2.01-.69s-.78-1.05-.78-1.75c0-.86.33-1.53.98-2.01.66-.48,1.58-.71,2.76-.71h1.38v-.65c0-.49-.15-.89-.44-1.18-.3-.29-.73-.44-1.31-.44-.5,0-.93.13-1.27.38-.34.25-.51.56-.51.93h-1.42c0-.41.15-.81.44-1.2.29-.38.69-.69,1.19-.91.5-.22,1.05-.34,1.66-.34.95,0,1.7.24,2.24.72.54.48.82,1.13.84,1.97v3.81c0,.76.1,1.36.29,1.81v.12h-1.48ZM390.54,39.16c.44,0,.86-.11,1.26-.34.4-.23.69-.53.86-.89v-1.7h-1.11c-1.73,0-2.6.51-2.6,1.52,0,.44.15.79.44,1.04.3.25.68.37,1.14.37Z"></path>
      <path d="M403.67,35.28c-1.26-.36-2.18-.81-2.75-1.33-.57-.53-.86-1.18-.86-1.95,0-.88.35-1.6,1.05-2.18.7-.57,1.61-.86,2.73-.86.76,0,1.45.15,2.05.44.6.3,1.06.7,1.39,1.22.33.52.49,1.09.49,1.71h-1.48c0-.68-.21-1.21-.64-1.59-.43-.39-1.03-.58-1.81-.58-.72,0-1.29.16-1.69.48s-.61.76-.61,1.33c0,.45.19.84.58,1.15.38.31,1.04.6,1.96.86.93.26,1.65.55,2.17.86.52.31.91.68,1.16,1.1s.38.91.38,1.48c0,.9-.35,1.62-1.06,2.17-.7.54-1.64.81-2.82.81-.76,0-1.48-.15-2.14-.44-.66-.29-1.17-.69-1.53-1.2s-.54-1.09-.54-1.74h1.48c0,.67.25,1.2.75,1.59.5.39,1.16.58,1.99.58.77,0,1.37-.16,1.78-.47.41-.32.62-.75.62-1.29s-.19-.97-.57-1.27c-.38-.3-1.08-.59-2.08-.88Z"></path>
      <path d="M411.38,29.96v2h1.54v1.09h-1.54v5.14c0,.33.07.58.21.75s.37.25.7.25c.16,0,.39-.03.67-.09v1.14c-.37.1-.73.15-1.08.15-.63,0-1.11-.19-1.43-.57s-.48-.93-.48-1.63v-5.13h-1.51v-1.09h1.51v-2h1.42Z"></path>
      <path d="M418.57,33.24c-.21-.04-.45-.05-.7-.05-.93,0-1.56.4-1.89,1.19v5.87h-1.42v-8.27h1.38l.02.96c.46-.74,1.12-1.11,1.97-1.11.28,0,.48.04.63.11v1.31Z"></path>
      <path d="M423.16,40.39c-1.12,0-2.03-.37-2.74-1.1-.7-.74-1.06-1.72-1.06-2.96v-.26c0-.82.16-1.55.47-2.2s.75-1.15,1.32-1.51c.56-.36,1.17-.55,1.83-.55,1.08,0,1.91.35,2.51,1.06s.89,1.72.89,3.04v.59h-5.6c.02.82.26,1.47.71,1.98s1.04.75,1.74.75c.5,0,.92-.1,1.27-.31.35-.2.65-.47.91-.81l.86.67c-.69,1.07-1.73,1.6-3.12,1.6ZM422.99,32.98c-.57,0-1.05.21-1.44.62-.39.42-.63,1-.72,1.75h4.14v-.11c-.04-.72-.23-1.28-.58-1.67-.35-.4-.82-.59-1.41-.59Z"></path>
      <path d="M433.13,40.24c-.08-.16-.15-.45-.2-.87-.66.68-1.44,1.02-2.36,1.02-.82,0-1.48-.23-2.01-.69s-.78-1.05-.78-1.75c0-.86.33-1.53.98-2.01.65-.48,1.58-.71,2.76-.71h1.38v-.65c0-.49-.15-.89-.44-1.18-.3-.29-.73-.44-1.31-.44-.5,0-.93.13-1.27.38-.34.25-.51.56-.51.93h-1.42c0-.41.15-.81.44-1.2s.69-.69,1.19-.91c.5-.22,1.05-.34,1.66-.34.95,0,1.7.24,2.24.72s.82,1.13.84,1.97v3.81c0,.76.1,1.36.29,1.81v.12h-1.48ZM430.79,39.16c.44,0,.86-.11,1.26-.34s.69-.53.86-.89v-1.7h-1.11c-1.73,0-2.6.51-2.6,1.52,0,.44.15.79.44,1.04.3.25.68.37,1.14.37Z"></path>
      <path d="M437.88,31.97l.04.92c.61-.71,1.42-1.07,2.45-1.07,1.16,0,1.95.44,2.36,1.33.28-.4.63-.72,1.07-.96.44-.24.96-.37,1.56-.37,1.81,0,2.74.96,2.77,2.88v5.54h-1.42v-5.46c0-.59-.13-1.03-.41-1.33-.27-.29-.72-.44-1.36-.44-.52,0-.96.16-1.31.47s-.55.74-.6,1.27v5.49h-1.42v-5.42c0-1.2-.59-1.8-1.77-1.8-.93,0-1.56.4-1.9,1.19v6.04h-1.42v-8.27h1.34Z"></path>
    </g>
    <rect class="cls-5" x="500.03" y="83.72" width="281.73" height="104.39" rx="4" ry="4"></rect>
    <g>
      <rect class="cls-7" x="515.58" y="99.27" width="154.6" height="73.25" rx="4" ry="4"></rect>
      <g class="cls-6">
        <path class="cls-1" d="M585.83,126.72v4.36h-1.47v-11.13h4.11c1.22,0,2.17.31,2.86.93.69.62,1.04,1.45,1.04,2.47,0,1.08-.34,1.91-1.01,2.5-.68.58-1.64.88-2.9.88h-2.62ZM585.83,125.52h2.64c.79,0,1.39-.18,1.8-.55s.63-.91.63-1.61c0-.66-.21-1.19-.63-1.59s-.99-.61-1.72-.62h-2.72v4.37Z"></path>
        <path class="cls-1" d="M594.24,131.08v-11.13h3.64c1.21,0,2.12.25,2.73.75.61.5.91,1.24.91,2.22,0,.52-.15.98-.44,1.38-.29.4-.7.71-1.21.93.6.17,1.08.49,1.43.96.35.47.52,1.03.52,1.69,0,1-.32,1.78-.97,2.36-.65.57-1.56.86-2.75.86h-3.86ZM595.71,124.69h2.22c.64,0,1.16-.16,1.54-.48.38-.32.58-.76.58-1.31,0-.61-.18-1.06-.54-1.34-.36-.28-.9-.42-1.63-.42h-2.17v3.55ZM595.71,125.87v4.01h2.42c.68,0,1.22-.18,1.62-.53.39-.35.59-.84.59-1.46,0-1.34-.73-2.01-2.19-2.01h-2.45Z"></path>
        <path class="cls-1" d="M544.93,144.72h-4.83v3.95h5.61v1.2h-7.07v-11.13h7v1.2h-5.53v3.59h4.83v1.2Z"></path>
        <path class="cls-1" d="M548.65,141.6l.05,1.04c.63-.79,1.46-1.19,2.48-1.19,1.75,0,2.63.99,2.65,2.96v5.47h-1.41v-5.47c0-.6-.14-1.04-.41-1.32-.27-.29-.68-.43-1.25-.43-.46,0-.86.12-1.21.37-.35.24-.62.57-.81.96v5.9h-1.42v-8.27h1.34Z"></path>
        <path class="cls-1" d="M559.28,148.87c.5,0,.95-.15,1.32-.46.38-.31.59-.69.63-1.15h1.34c-.03.47-.19.93-.49,1.35-.3.43-.7.77-1.21,1.02s-1.03.38-1.59.38c-1.13,0-2.02-.38-2.69-1.13-.67-.75-1-1.78-1-3.09v-.24c0-.81.15-1.52.44-2.15.29-.63.72-1.11,1.27-1.46.55-.35,1.21-.52,1.96-.52.93,0,1.7.28,2.31.83.61.56.94,1.28.98,2.16h-1.34c-.04-.54-.24-.97-.61-1.32-.36-.34-.81-.52-1.35-.52-.72,0-1.28.26-1.67.78-.4.52-.59,1.27-.59,2.25v.27c0,.95.2,1.69.59,2.2.39.51.95.77,1.68.77Z"></path>
        <path class="cls-1" d="M563.78,145.66c0-.81.16-1.54.48-2.19.32-.65.76-1.15,1.33-1.5s1.22-.53,1.95-.53c1.13,0,2.04.39,2.73,1.17.7.78,1.04,1.82,1.04,3.11v.1c0,.81-.15,1.53-.46,2.17s-.75,1.14-1.32,1.5c-.57.36-1.23.54-1.98.54-1.12,0-2.03-.39-2.73-1.17-.7-.78-1.04-1.81-1.04-3.1v-.1ZM565.2,145.83c0,.92.21,1.65.64,2.21.42.56,1,.83,1.71.83s1.29-.28,1.71-.85c.42-.56.63-1.35.63-2.37,0-.91-.21-1.64-.65-2.21s-1-.84-1.72-.84-1.26.28-1.69.83c-.43.56-.64,1.35-.64,2.39Z"></path>
        <path class="cls-1" d="M572.74,145.67c0-1.27.3-2.29.9-3.06.6-.77,1.39-1.16,2.36-1.16s1.74.33,2.3.99v-4.31h1.42v11.75h-1.3l-.07-.89c-.57.69-1.35,1.04-2.36,1.04s-1.74-.39-2.34-1.18c-.6-.79-.91-1.81-.91-3.07v-.11ZM574.16,145.83c0,.94.19,1.67.58,2.2.39.53.92.8,1.61.8.9,0,1.55-.4,1.96-1.21v-3.8c-.42-.78-1.07-1.17-1.95-1.17-.69,0-1.23.27-1.62.8-.39.54-.58,1.33-.58,2.38Z"></path>
        <path class="cls-1" d="M585.35,150.02c-1.12,0-2.03-.37-2.74-1.11-.7-.74-1.06-1.72-1.06-2.96v-.26c0-.82.16-1.55.47-2.2.31-.65.75-1.15,1.32-1.51.56-.36,1.17-.55,1.83-.55,1.08,0,1.91.35,2.51,1.06.6.71.9,1.72.9,3.04v.59h-5.61c.02.82.26,1.47.71,1.98s1.04.75,1.74.75c.5,0,.92-.1,1.27-.31.35-.2.65-.47.91-.81l.86.67c-.69,1.07-1.73,1.6-3.12,1.6ZM585.17,142.61c-.57,0-1.05.21-1.44.62-.39.42-.63,1-.72,1.75h4.14v-.11c-.04-.72-.23-1.28-.58-1.67-.35-.39-.82-.59-1.41-.59Z"></path>
        <path class="cls-1" d="M590.5,150.83h-1.22l4.65-12.09h1.21l-4.64,12.09Z"></path>
        <path class="cls-1" d="M596.89,149.87v-11.13h3.14c.97,0,1.83.21,2.57.64.74.43,1.32,1.04,1.72,1.83s.61,1.7.62,2.72v.71c0,1.05-.2,1.97-.61,2.76s-.98,1.4-1.74,1.82c-.75.42-1.63.64-2.63.65h-3.08ZM598.36,139.94v8.73h1.54c1.13,0,2.01-.35,2.64-1.06.63-.7.94-1.71.94-3.01v-.65c0-1.26-.3-2.25-.89-2.95-.59-.7-1.44-1.06-2.53-1.07h-1.71Z"></path>
        <path class="cls-1" d="M610.37,150.02c-1.12,0-2.03-.37-2.74-1.11-.7-.74-1.06-1.72-1.06-2.96v-.26c0-.82.16-1.55.47-2.2.31-.65.75-1.15,1.32-1.51.56-.36,1.17-.55,1.83-.55,1.08,0,1.91.35,2.51,1.06.6.71.89,1.72.89,3.04v.59h-5.6c.02.82.26,1.47.71,1.98s1.04.75,1.74.75c.5,0,.92-.1,1.27-.31.35-.2.65-.47.91-.81l.86.67c-.69,1.07-1.73,1.6-3.12,1.6ZM610.2,142.61c-.57,0-1.05.21-1.44.62-.39.42-.63,1-.72,1.75h4.14v-.11c-.04-.72-.23-1.28-.58-1.67-.35-.39-.82-.59-1.41-.59Z"></path>
        <path class="cls-1" d="M618.55,148.87c.5,0,.95-.15,1.32-.46.38-.31.59-.69.63-1.15h1.34c-.03.47-.19.93-.49,1.35-.3.43-.7.77-1.2,1.02s-1.03.38-1.59.38c-1.13,0-2.02-.38-2.69-1.13s-1-1.78-1-3.09v-.24c0-.81.15-1.52.44-2.15.29-.63.72-1.11,1.27-1.46.55-.35,1.21-.52,1.96-.52.93,0,1.7.28,2.31.83s.94,1.28.98,2.16h-1.34c-.04-.54-.24-.97-.61-1.32-.37-.34-.81-.52-1.35-.52-.72,0-1.28.26-1.67.78-.4.52-.59,1.27-.59,2.25v.27c0,.95.2,1.69.59,2.2.39.51.95.77,1.68.77Z"></path>
        <path class="cls-1" d="M623.06,145.66c0-.81.16-1.54.48-2.19.32-.65.76-1.15,1.33-1.5s1.22-.53,1.95-.53c1.13,0,2.04.39,2.73,1.17.7.78,1.04,1.82,1.04,3.11v.1c0,.81-.15,1.53-.46,2.17-.31.64-.75,1.14-1.32,1.5-.57.36-1.23.54-1.98.54-1.12,0-2.03-.39-2.73-1.17-.7-.78-1.04-1.81-1.04-3.1v-.1ZM624.48,145.83c0,.92.21,1.65.64,2.21s1,.83,1.71.83,1.29-.28,1.71-.85c.42-.56.63-1.35.63-2.37,0-.91-.22-1.64-.65-2.21s-1-.84-1.72-.84-1.26.28-1.69.83c-.43.56-.64,1.35-.64,2.39Z"></path>
        <path class="cls-1" d="M632.02,145.67c0-1.27.3-2.29.9-3.06s1.39-1.16,2.36-1.16,1.74.33,2.3.99v-4.31h1.42v11.75h-1.3l-.07-.89c-.57.69-1.35,1.04-2.36,1.04s-1.74-.39-2.34-1.18c-.6-.79-.91-1.81-.91-3.07v-.11ZM633.43,145.83c0,.94.19,1.67.58,2.2.39.53.92.8,1.61.8.9,0,1.55-.4,1.96-1.21v-3.8c-.42-.78-1.07-1.17-1.95-1.17-.69,0-1.23.27-1.62.8-.39.54-.58,1.33-.58,2.38Z"></path>
        <path class="cls-1" d="M644.63,150.02c-1.12,0-2.03-.37-2.74-1.11-.7-.74-1.06-1.72-1.06-2.96v-.26c0-.82.16-1.55.47-2.2.31-.65.75-1.15,1.32-1.51.56-.36,1.17-.55,1.83-.55,1.08,0,1.91.35,2.51,1.06.6.71.89,1.72.89,3.04v.59h-5.6c.02.82.26,1.47.71,1.98s1.04.75,1.74.75c.5,0,.92-.1,1.27-.31.35-.2.65-.47.91-.81l.86.67c-.69,1.07-1.73,1.6-3.12,1.6ZM644.45,142.61c-.57,0-1.05.21-1.44.62-.39.42-.63,1-.72,1.75h4.14v-.11c-.04-.72-.23-1.28-.58-1.67-.35-.39-.82-.59-1.41-.59Z"></path>
      </g>
    </g>
    <g class="cls-6">
      <path d="M711.05,131.08v-11.13h3.14c.97,0,1.82.21,2.57.64.74.43,1.32,1.04,1.72,1.83s.61,1.7.62,2.72v.71c0,1.05-.2,1.97-.61,2.76s-.98,1.4-1.74,1.82c-.75.42-1.63.64-2.63.65h-3.08ZM712.52,121.14v8.73h1.54c1.13,0,2.01-.35,2.64-1.06s.94-1.71.94-3.01v-.65c0-1.27-.3-2.25-.89-2.95-.59-.7-1.44-1.06-2.53-1.07h-1.71Z"></path>
      <path d="M726.21,131.08c-.08-.16-.15-.45-.2-.87-.66.68-1.44,1.02-2.35,1.02-.82,0-1.49-.23-2.01-.69-.52-.46-.78-1.05-.78-1.75,0-.86.33-1.53.98-2.01s1.58-.71,2.76-.71h1.38v-.65c0-.5-.15-.89-.44-1.18-.29-.29-.73-.44-1.31-.44-.5,0-.93.13-1.27.38s-.51.56-.51.93h-1.42c0-.41.15-.81.44-1.2s.69-.69,1.19-.91c.5-.22,1.05-.34,1.66-.34.95,0,1.7.24,2.24.71.54.48.82,1.13.84,1.97v3.81c0,.76.1,1.36.29,1.81v.12h-1.48ZM723.86,130c.44,0,.86-.12,1.26-.34s.69-.53.86-.89v-1.7h-1.11c-1.73,0-2.6.51-2.6,1.52,0,.44.15.79.44,1.04.3.25.68.38,1.14.38Z"></path>
      <path d="M731.54,120.8v2h1.54v1.09h-1.54v5.14c0,.33.07.58.21.75s.37.25.7.25c.16,0,.39-.03.67-.09v1.14c-.37.1-.73.15-1.08.15-.63,0-1.11-.19-1.43-.57-.32-.38-.48-.92-.48-1.63v-5.13h-1.51v-1.09h1.51v-2h1.42Z"></path>
      <path d="M739.84,131.08c-.08-.16-.15-.45-.2-.87-.66.68-1.44,1.02-2.36,1.02-.82,0-1.48-.23-2.01-.69-.52-.46-.78-1.05-.78-1.75,0-.86.33-1.53.98-2.01.65-.48,1.58-.71,2.76-.71h1.38v-.65c0-.5-.15-.89-.44-1.18-.3-.29-.73-.44-1.31-.44-.5,0-.93.13-1.27.38-.34.25-.51.56-.51.93h-1.42c0-.41.15-.81.44-1.2s.69-.69,1.19-.91c.5-.22,1.05-.34,1.66-.34.95,0,1.7.24,2.24.71s.82,1.13.84,1.97v3.81c0,.76.1,1.36.29,1.81v.12h-1.48ZM737.49,130c.44,0,.86-.12,1.26-.34s.69-.53.86-.89v-1.7h-1.11c-1.73,0-2.6.51-2.6,1.52,0,.44.15.79.44,1.04s.68.38,1.14.38Z"></path>
      <path d="M715.53,146.34c-.14,1.18-.57,2.09-1.3,2.73s-1.7.96-2.92.96c-1.32,0-2.37-.47-3.16-1.42-.79-.94-1.19-2.2-1.19-3.79v-1.07c0-1.03.18-1.94.55-2.73.37-.79.89-1.39,1.57-1.81s1.46-.63,2.36-.63c1.18,0,2.13.33,2.84.99s1.13,1.57,1.25,2.74h-1.48c-.13-.89-.4-1.53-.83-1.93s-1.02-.6-1.79-.6c-.94,0-1.67.35-2.21,1.04-.53.69-.8,1.68-.8,2.96v1.08c0,1.21.25,2.17.76,2.88.5.71,1.21,1.07,2.12,1.07.82,0,1.44-.19,1.88-.55.44-.37.73-1.01.87-1.93h1.48Z"></path>
      <path d="M718.85,149.87h-1.41v-11.75h1.41v11.75Z"></path>
      <path d="M721.12,139.4c0-.23.07-.42.21-.58s.35-.24.62-.24.48.08.63.24.21.35.21.58-.07.42-.21.57-.35.23-.63.23-.48-.08-.62-.23-.21-.34-.21-.57ZM722.65,149.87h-1.42v-8.27h1.42v8.27Z"></path>
      <path d="M728.34,150.02c-1.12,0-2.03-.37-2.74-1.11-.7-.74-1.06-1.72-1.06-2.96v-.26c0-.82.16-1.55.47-2.2.31-.65.75-1.15,1.32-1.51.56-.36,1.17-.55,1.83-.55,1.08,0,1.91.35,2.51,1.06.6.71.89,1.72.89,3.04v.59h-5.6c.02.82.26,1.47.71,1.98s1.04.75,1.74.75c.5,0,.92-.1,1.27-.31.35-.2.65-.47.91-.81l.86.67c-.69,1.07-1.73,1.6-3.12,1.6ZM728.17,142.61c-.57,0-1.05.21-1.44.62-.39.42-.63,1-.72,1.75h4.14v-.11c-.04-.72-.23-1.28-.58-1.67-.35-.39-.82-.59-1.41-.59Z"></path>
      <path d="M734.55,141.6l.05,1.04c.63-.79,1.46-1.19,2.48-1.19,1.75,0,2.63.99,2.65,2.96v5.47h-1.42v-5.47c0-.6-.14-1.04-.41-1.32-.27-.29-.68-.43-1.25-.43-.46,0-.86.12-1.21.37-.35.24-.62.57-.81.96v5.9h-1.42v-8.27h1.34Z"></path>
      <path d="M743.77,139.59v2h1.54v1.09h-1.54v5.14c0,.33.07.58.21.75s.37.25.7.25c.16,0,.39-.03.67-.09v1.14c-.37.1-.73.15-1.08.15-.63,0-1.11-.19-1.43-.57-.32-.38-.48-.93-.48-1.63v-5.13h-1.51v-1.09h1.51v-2h1.42Z"></path>
    </g>
    <g class="cls-6">
      <path class="cls-1" d="M713.31,220.81h-3.58v9.93h-1.46v-9.93h-3.57v-1.2h8.61v1.2Z"></path>
      <path class="cls-1" d="M716.15,223.47c.63-.77,1.44-1.15,2.45-1.15,1.75,0,2.63.99,2.65,2.96v5.47h-1.41v-5.48c0-.6-.14-1.04-.41-1.32-.27-.29-.68-.43-1.25-.43-.46,0-.86.12-1.21.37-.35.25-.62.57-.81.96v5.9h-1.42v-11.75h1.42v4.47Z"></path>
      <path class="cls-1" d="M723.37,220.28c0-.23.07-.42.21-.58.14-.16.35-.24.62-.24s.48.08.63.24.21.35.21.58-.07.42-.21.57c-.14.15-.35.23-.63.23s-.48-.08-.62-.23c-.14-.15-.21-.34-.21-.57ZM724.9,230.75h-1.41v-8.27h1.41v8.27Z"></path>
      <path class="cls-1" d="M731.16,223.74c-.21-.04-.45-.05-.7-.05-.93,0-1.56.39-1.89,1.18v5.87h-1.42v-8.27h1.38l.02.96c.46-.74,1.12-1.11,1.97-1.11.28,0,.48.04.63.11v1.31Z"></path>
      <path class="cls-1" d="M731.97,226.54c0-1.27.3-2.29.9-3.06s1.39-1.16,2.36-1.16,1.74.33,2.3.99v-4.31h1.42v11.75h-1.3l-.07-.89c-.57.69-1.35,1.04-2.36,1.04s-1.74-.39-2.34-1.18c-.6-.79-.91-1.81-.91-3.07v-.11ZM733.39,226.7c0,.94.19,1.67.58,2.2.39.53.92.79,1.61.79.9,0,1.55-.4,1.96-1.21v-3.8c-.42-.78-1.07-1.17-1.95-1.17-.69,0-1.23.27-1.62.8-.39.54-.58,1.33-.58,2.38Z"></path>
      <path class="cls-1" d="M744.09,226.59h-3.73v-1.15h3.73v1.15Z"></path>
      <path class="cls-1" d="M752.46,226.7c0,1.26-.29,2.27-.86,3.04s-1.36,1.15-2.34,1.15-1.79-.32-2.37-.96v3.98h-1.42v-11.45h1.29l.07.92c.58-.71,1.38-1.07,2.4-1.07s1.78.38,2.36,1.12c.58.75.87,1.79.87,3.13v.13ZM751.04,226.54c0-.93-.2-1.67-.6-2.21-.4-.54-.94-.81-1.64-.81-.86,0-1.5.38-1.93,1.14v3.95c.42.75,1.07,1.13,1.94,1.13.68,0,1.22-.27,1.62-.81.4-.54.6-1.34.6-2.4Z"></path>
      <path class="cls-1" d="M759.37,230.75c-.08-.16-.15-.45-.2-.87-.66.68-1.44,1.02-2.36,1.02-.82,0-1.48-.23-2.01-.69-.52-.46-.78-1.05-.78-1.75,0-.86.33-1.53.98-2.01.65-.48,1.58-.71,2.76-.71h1.38v-.65c0-.5-.15-.89-.44-1.18-.3-.29-.73-.44-1.31-.44-.5,0-.93.13-1.27.38-.34.25-.51.56-.51.93h-1.42c0-.41.15-.81.44-1.2s.69-.69,1.19-.91c.5-.22,1.05-.34,1.66-.34.95,0,1.7.24,2.24.71s.82,1.13.84,1.97v3.81c0,.76.1,1.36.29,1.81v.12h-1.48ZM757.02,229.67c.44,0,.86-.12,1.26-.34s.69-.53.86-.89v-1.7h-1.11c-1.73,0-2.6.51-2.6,1.52,0,.44.15.79.44,1.04s.68.38,1.14.38Z"></path>
      <path class="cls-1" d="M766.77,223.74c-.21-.04-.45-.05-.7-.05-.93,0-1.56.39-1.89,1.18v5.87h-1.42v-8.27h1.38l.02.96c.46-.74,1.12-1.11,1.97-1.11.28,0,.48.04.63.11v1.31Z"></path>
      <path class="cls-1" d="M770.38,220.47v2h1.54v1.09h-1.54v5.14c0,.33.07.58.21.75s.37.25.7.25c.16,0,.39-.03.67-.09v1.14c-.37.1-.73.15-1.08.15-.63,0-1.11-.19-1.43-.57-.32-.38-.48-.92-.48-1.63v-5.13h-1.51v-1.09h1.51v-2h1.42Z"></path>
      <path class="cls-1" d="M776.28,228.67l1.93-6.2h1.51l-3.33,9.55c-.52,1.38-1.33,2.07-2.46,2.07l-.27-.02-.53-.1v-1.15l.38.03c.48,0,.85-.1,1.12-.29.27-.19.49-.55.66-1.06l.31-.84-2.95-8.18h1.54l2.06,6.2Z"></path>
    </g>
    <g>
      <polyline class="cls-4" points="171.1 75.11 171.1 48.83 640.9 48.83 640.9 75.11"></polyline>
      <polygon points="177.09 73.36 171.1 83.72 165.12 73.36 177.09 73.36"></polygon>
      <polygon points="634.91 73.36 640.9 83.72 646.88 73.36 634.91 73.36"></polygon>
    </g>
  </g>
</svg>

**Figure: Sensor communication between client and source**

- The client sends request messages to enable, disable, and reconfigure a sensor. Request messages are always addressed to a specific SUID. After the target sensor receives the request message, it sends the request to the sensor instance for proper handling.
- Sensor instances send event messages asynchronously to their registered clients, which can be other sensors or sensor instances.

### Nanopb protocol buffer in QSH

The QSH uses nanopb protocol buffer for the following reasons:

- All the request and event messages that are exchanged between the sensors.

    - A sensor or sensor instance must encode the payload (if present)
for all requests it sends to its dependents.
    - A sensor or sensor instance must decode the payload (if present)
for all requests it receives.
    - A sensor or sensor instance must encode the payload (if present)
for all events it publishes.
    - A sensor or sensor instance must decode the payload (if present) for all events it receives from its dependents.

> 
> 
> Note
> 
> 
> Certain requests or events don’t have a message body. In this case, decoding or encoding the payload isn’t expected, and the sensor processes these messages based on their message ID.
- Representing the attribute data

    - All attribute values are in the nanopb-encoded format.
- Diagnostic log packet payload

    - All payloads in the diagnostic log packets are in the
nanopb-encoded format.

Note

For more information about protocol buffers, see [Protocol-buffers](https://developers.google.com/protocol-buffers/) and [nanopb](https://jpa.kapsi.fi/nanopb/).

### Sensor API messages

The following files refer the API messages, which contain the message
definitions, and allow communication between sensors:

- The `.proto` files contain the protocol buffer message definitions and
documentation that allow communication between sensors.
- The following table lists the API standard message defined in the
`<workspace>/build-qcom-wayland/workspace/sources/sensinghub/sensing-hub/apis/proto/sns_std_*.proto`
file:

Table : Standard proto files

    | File | Description |
    | --- | --- |
    | `sns_std.proto` | This file includes standard definitions, such as:<br><br><br><br>> <br>> <br>> <ul class="simple"><br>> <li><p>Message ID</p></li><br>> <li><p>Request message</p></li><br>> <li><p>Batching specification</p></li><br>> <li><p>An attribute request and event</p></li><br>> <li><p>An error event</p></li><br>> </ul> |
    | `sns_std_sensor.proto` | This file includes definitions, such as:<br><br><br><br>> <br>> <br>> <ul class="simple"><br>> <li><p>Message IDs for request and event APIs of standard sensors</p></li><br>> <li><p>Streaming and event messages</p></li><br>> <li><p>Sensor sample status types</p></li><br>> <li><p>Standard attribute IDs</p></li><br>> <li><p>Common attribute types</p></li><br>> <li><p>A physical sensor configuration event message</p></li><br>> </ul> |
    | `sns_std_type.proto` | This file includes common API-type definitions, such as:<br><br><br><br>> <br>> <br>> <ul class="simple"><br>> <li><p>SUID messages</p></li><br>> <li><p>Attribute events and value messages</p></li><br>> <li><p>Common error types</p></li><br>> </ul> |
    | `sns_std_event_gated_sensor.proto` | This file includes the API for event gated sensors, encompassing the configuration message ID and API documentation. |
- Physical sensor-specific API definitions and documentation are
present in the sensor-specific `.proto` files. For example,
`sns_accel.proto`, `sns_proximity.proto` and
`sns_motion_detect.proto`.
- The QSH platform sensor API definitions and documentation are present in the
`adsp_proc/qsh_platform/api/` directory. For example,
`sns_timer.proto`, `sns_interrupt.proto`, and
`sns_async_com_port.proto`.
- The following proto files defines the framework-related APIs for SUID, registry, and diagnostics:

    - `sns_suid.proto`
    - `sns_registry.proto`
    - `sns_diag.proto`

Next steps

- [QSH APIs](https://docs.qualcomm.com/doc/80-70018-7/topic/qsh_api_reference.html#qsh-api-reference)

Last Published: Apr 08, 2025

[Previous Topic
Features](https://docs.qualcomm.com/bundle/publicresource/80-70018-7/topics/supported_features.md) [Next Topic
QSH APIs](https://docs.qualcomm.com/bundle/publicresource/80-70018-7/topics/qsh_api_reference.md)